Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
memracom
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
481.
▲
by
memracom
13y ago
One of the problems with software engineering training is that few schools take the "engineering" part seriously. Instead they train programmers or software developers. If engineering was taken more seriously then they would teach
482.
▲
by
memracom
13y ago
As the guy who formulated SOLID principles, co-created the Agile manifesto, and formulated the red-green-refactor process of doing TDD, I'd say that we should listen to what he has to say. Why do we keep training programmers in univers
483.
▲
by
memracom
13y ago
Same thing just happened in Kazan Russia. A pilot was on the landing path and decided that he was too low, too early so he aborted landing, and pulled up the nose to go around again. Problem was that he was also too slow at that point to sa
484.
▲
by
memracom
13y ago
Read the SWEBOK guide https://computer.centraldesktop.com/home/viewfile?guid=49744... and over time, ask the team to focus on one of those areas and decide how to improve their game. In general, get the team to discuss
485.
▲
by
memracom
13y ago
You could always build your apps in IronPython with GTK#. Or even straight Python with QT. Or Java or Groovy or... If Microsoft doesn't provide a tool that does what you need, then choose another tool. There are an awful lot of choices
486.
▲
by
memracom
13y ago
My solution to this problem was to build Python so that it finds all of its dependencies in one directory. This project https://github.com/wavetossed/pybuild has the build script that I used on Ubuntu Lucid LTS. In add
487.
▲
by
memracom
13y ago
Actually, Joel has a lot of great blogs, not just the one on the Joel test. Browse through the titles and read any that seem interesting. He has been writing good material for many years. Of course he is not the only great blogger on the to
488.
▲
by
memracom
13y ago
Rather than focus on only one aspect of security you would be better off to become familiar with everything related to OWASP https://www.owasp.org/index.php/Main_Page and in particular, you should know how to address t
489.
▲
by
memracom
13y ago
The IEEE would say that everything a software ENGINEER should know is in their SWEBOK guide here http://www.computer.org/portal/web/swebok/htmlformat If the date 2004 worries you, then download a draft of v
490.
▲
by
memracom
13y ago
Ratpack, Graffiti, Gaelyk, Portofino. It's hard to judge something as "mature" because this is often synonymous with bloated, filled with magic, etc. So for my money, lightweight frameworks like Sinatra for Ruby are more matu
491.
▲
Groovy, the Python of Java
(pixelmonkey.org)
80 points
by
memracom
13y ago
|
41 comments
492.
▲
Why Angry Birds is so successful and popular
(mauronewmedia.com)
1 points
by
memracom
13y ago
|
0 comments
493.
▲
by
memracom
13y ago
Let's not forget unit testing. After all a shell script is code and code should be unit tested. https://code.google.com/p/shunit2/
494.
▲
by
memracom
13y ago
Just a quick not in reply to your use of the phrase "get involved as a business". There is a lot of entrepreneurial activity nowadays that is not the kind of "business" that you probably meant. Social entrepreneurs creat
495.
▲
by
memracom
13y ago
Yes, your startup. I just finished reading your Indiegogo.com project page a few moments ago, just before I stepped into my time machine and popped back to 2013 so that I could write this comment. Good luck on your project. More and more pe
496.
▲
by
memracom
13y ago
I had a guy like that working for me after I was given a team of 16 network designers and engineers to manage. The guy in question was leading a team of 4 network engineers. A couple of the engineers came into my office and complained that
497.
▲
by
memracom
13y ago
A SASS consultant? Is there such a thing? I don't think there is any shame in learning from clients. In effect, whenever you talk to a client about requirements, you are asking them to teach you about their problems domain. As a consul
498.
▲
by
memracom
13y ago
There is a MOOC meme that needs to be squashed. Why are we evaluating any MOOC based on the number of people who FAILED to complete a course. One person makes 5 attempts at a course and finally passes. 4 FAILURES and one pass. To my mind th
499.
▲
by
memracom
13y ago
Would it be pair programming if two people sit together and one writes the unit tests while the other one implements the code to make it pass? Red person and Green person? I guess during the refactor stage you would have some sort of design
500.
▲
by
memracom
13y ago
People talk a lot about pair programming, but when have you ever read about how to do it. What are the mechanics of it? What should a member of a pair do or not do? I suspect that a lot of the problem with pair programming boils down to peo
501.
▲
by
memracom
13y ago
That sure sounds like a piece of work where a design discussion is necessary. However, I would not call a design discussion, pair programming. Find one or two others to help you hash out a design, but once you understand the problem, there
502.
▲
by
memracom
13y ago
Russia
503.
▲
by
memracom
13y ago
What if this is not just an American Airlines problem? What if it is a general problem with society as people become more and more absorbed in their virtual Internet lives and no longer care to do a good job at whatever company they work fo
504.
▲
by
memracom
13y ago
The most important thing is to recognize that almost any software project will tend towards Big Ball of Mud as you add features. If you keep aware of this possibility then you can recognize when it is about to happen and give your head a sh
505.
▲
by
memracom
13y ago
The decline of the American empire. Things like this are nickel and diming the taxpayers to the bone.
506.
▲
by
memracom
13y ago
Yes, your applications do have queues for incoming/outgoing messages but there is no "message queue" A "message queue is an external thing that provides some kind of service but with ZeroMQ that external thing does not e
507.
▲
by
memracom
13y ago
It's not true. I checked http://zguide.zeromq.org/page:all and it would only take 332 pages to print it all out. And to understand ZeroMQ you only need to read the first few pages and skim the rest. That is enough to s
508.
▲
by
memracom
13y ago
I think you are missing the fact that 0MQ builds on top of sockets. Of course you can do all of the same things using just plain sockets but then you end up implementing parts of 0MQ. Like all libraries, 0MQ is a set of preimplemented featu
509.
▲
by
memracom
13y ago
No chip and pin? How could this possibly work?
510.
▲
Forum On Risks To The Public In Computers And Related Systems
(catless.ncl.ac.uk)
1 points
by
memracom
13y ago
|
0 comments
More ›