News for hackers. Stuff that matters.

johnkary

Re:Git add -p on Monday January 20, 2014 @11:03AM (#7090137)
Author of the post here.

I obviously didn't just learn about patch mode... git has many powerful features, but I feel this is the most powerful of those that many git users don't know about yet that will make the biggest positive impact in their daily git use. Not that patch mode is the most powerful feature git has.

Re:Git add -p: a powerful git feature on Monday November 05, 2012 @04:28PM (#4745892)
I never advocate GUIs as the primary means by which a developer works with version control. Sure it might be OK for some things like browsing history (GitX) but most GUIs often abstracts away much of the underlying complexity, which is absolutely great if you're a designer without much command-line experience, but absolutely a disservice to your in-depth knowledge as a developer and the tools you rely on every day.

If you write code day in day out you SHOULD be comfortable on the command-line. That's why I highlighted in the article that I need two tools to do my development: an editor and version control. You use these tools every day--EVERY day. There's no excuse for not knowing them intimately. They are the foundation for doing your job.

GUIs also aren't always available across platforms, either. For the most part, all the git CLI commands port from Mac, Linux and Windows (msysgit). Also, have you ever tried using a GUI when SSH'd into a remote server in a pinch? You can't. And you'll really wish you invested the time to learn those underlying CLI commands.

Re:Git add -p: a powerful git feature on Monday November 05, 2012 @01:20PM (#4744994)
Sorry everyone, thought we had Varnish setup. I'll do my best to get it back up. My screencasts above are what I'm mostly linking to.
Re:Git 1.7.7 changes affecting the everyday developer on Sunday October 16, 2011 @11:24AM (#3117477)
Turns out the problem was an issue between APC and WP Super Cache. After WPSC tried to run garbage collection on cache files (a cron, configured in the plugin's settings), the server would end up then returning a 500 error. I'm still not entirely sure why, but I disabled APC for now and things are running as they should.
Re:Git 1.7.7 changes affecting the everyday developer on Saturday October 15, 2011 @01:10AM (#3114113)
Sorry, it wasn't my intention to be misleading. I'll give it more thought next time. I see how "changes" could be deemed with a negative connotation in that context.
Re:Git 1.7.7 changes affecting the everyday developer on Friday October 14, 2011 @03:38PM (#3112626)
Enabled WP Super Cache plugin, site should be back and operating as normal.
Re:Git 1.7.7 changes affecting the everyday developer on Friday October 14, 2011 @02:31PM (#3112337)
Sorry! Trying to get the server back to normal and responsive. Give me a few minutes. :)
Re:The Unbearable Triviality Of Social Networking on Monday April 18, 2011 @05:05PM (#2460666)
"Facebook and Twitter seem to addict people to a stream of trivialities that wouldn't be worth turning over for in isolation."

I wonder how modern 24/7 news organizations have affected people in this regard. Some people are addicted to news: people want to be the first to know something, to give themselves a sense of elitism or pride in letting their friends in on the news, or feel "informed" during casual discussion.

But social media has what national news media often doesn't: personal attachment. National news media will churn out "news" no matter what. There will always be stories to report on--it's just a matter of how many people they affect. Social media "news" caries the same weight. Some news, like that I just ate a really yummy lunch, far outweigh the announcing of a new job, or announcing a death.

The personality of your Facebook or Twitter newsfeed is just that: personal. It's tailored to people YOU (say you) care about. Therein lies the addictive nature.

Re:Running a Modern Startup on PHP on Friday April 15, 2011 @12:20AM (#2449437)
I'd really just like to know why your framework reinvents the wheel for nearly every aspect of the application stack? Looking at the code even thus far, I don't see how Paraglide or Paragon improves on any aspect already offered by the largest frameworks Zend Framework, Symfony and Lithium, which already have documentation, encourage new contributions and follow best practices within their respective paradigms.

Why not contribute to an existing framework? Your efforts will be better received and more widely appreciated.

The absolute last thing the PHP community needs is another framework.

Reminds me of the days of using graphite pencils to unlock CPUs :)
I don't think the lack of optical or hard disk storage started the hole in history. Rather, perhaps IBM did when it invented the hard drive in the 1950s. Or maybe it was as early as Edison's phonograph in the 1870s. Whenever artifacts started requiring technology to interpret them (external dependencies, if you will) is when this hole in human history really began.

Perhaps future generations will see the digital revolution as a time of strictly furthering the bottom-line; a time when it became prohibitively expensive to print most data. Yet currently, we call this "being green."

How will future generations perceive this period in history?

Re:When Gamers Grow Up To Be Programmers: Happy Birthday Nintendo on Thursday September 23, 2010 @01:33PM (#1720479)
"What I think it comes down to is the awakening that happens within the gamer at the point when he/she realizes that the power to create these systems of sheer fun is within their own reach. This moment of awakening spawns a young developer that will work tirelessly to learn the very system that they have enjoy manipulating with a controller."

There's a lot to be said here. Do you remember how you felt the first time you programmed something? Whether it was a BASIC math script, hacking a TI-82 game or an HTML page, do you remember the joy you found when "it actually worked?!" Having been a programmer for 10 years, I still get that feeling when I see something I wrote working.

I've often thought there was something special about early video games in the NES era that fostered a generation of great problem solvers. NES taught us tenacity by kicking us back to the start of a level if you died halfway through--no checkpoints every 5 minutes. Games made us apply puzzle logic to proceed--making all the pieces fit, in the right order, to achieve success. Programming is the exactly that.

I got my start in programming thanks to the Gameshark for N64. It taught me the underpinnings of what went into making what went on screen, thus leading me to build a website focused on hacking Legend of Zelda: Ocarina of Time with Gameshark where we found pieces of the game removed from the final playable version. That awakening was invaluable to my professional career.

Re:Be happier: Rent Everything on Wednesday August 11, 2010 @01:29AM (#1593929)
Article argued for using public transportation instead of an owned vehicle.

I think you missed the point of the article, which was you can focus more on your passion (work, family, hobbies, start up) if you don't bind yourself to ownership. If you own a house, sure, you have an appreciating (???) asset, but you also are responsible for fixing every little thing that goes wrong. The "extra" you pay in rent vs owning is for having a landlord to worry about investing time and your extra money to fix things.

Re:Be happier: Rent Everything on Wednesday August 11, 2010 @01:24AM (#1593919)
You don't even need to pay Rent. There are a few resources out there to lead you to living rent-free:

http://www.caretaker.org/ - House sitting and property caretaking newsletter. Basically live in someones house in exchange for taking care of it.

http://www.couchsurfing.org/ - Find reliable people willing to let you sleep on their couch for free. I always look here when needing a place to stay and don't want to pay for a hotel. Search in advance if you know your travel dates and length of stay.

Re:Firm scrambles to patch vBulletin software flaw on Thursday July 22, 2010 @07:35PM (#1539897)
Article isn't 100% accurate. The flaw exposes the database username/password, not necessarily the "administrator username and password." I believe VB uses a hashed password system for user accounts (hopefully salted), so user credentials might be safe.

Older »