self-improvement

How can I learn to scale in my spare time?

I really would like to learn how to attack problems of scale. Of course, the best way to tackle this is to get a job where I can deal with those sorts of issues. But they're apparently not terribly easy to get. Obviously, I don't have any way to make any services that are going to handle millions of requests a day without a large inve...

Lessons that walk through how applications have been designed and the thought processes involved?

I'm a developer with about 3 years experience. I'm fairly proficient in a couple of programming languages, have built a few small to medium sized apps and have read books on design patterns etc. For someone in my position wanting to learn a lot more about how to build programs well and understand all the design decisions involved, I can...

Android - Get Altitude By Longitude and Latitude?

Hi there! Do you know some quick and sufficient way to get altitude (elevation) by longitude and latitude, that would be easy to use on Android platform? While this is a self-learning question, my approach is still time-consuming ('coz it's web-service etc), so I would like to receive any alternatives or possible improvement suggestions...

Any advice for a PM wanting to go back to development

I have been an interactive project manager for about 7 years now and considering going back to my first passion which was HTML. As a producer I am up to date on how technology has progressed in the 7 years I have been away from TextEdit but my development expertise in now pretty much gone. What should I do to make the move back? Does t...

How do you structure a java program?

For quite awhile I have been trying to make a simple "game" in Java that is really just an applet with a square and a grid. What I want it to do in the end is the user clicks and the square will move to where the user clicked rounded to the nearest grid square. The problem is I am a self taught beginner and I am having a hard time figu...

What do I need to do as a beginner to learn Ruby on Rails & land a job working on it full time?

I am learning Rails & Ruby right now with the ultimate goal of using these technologies full time. However, my current job is at a windows shop & I am not in a position to influence any decisions on what technologies to use. I have a limited understanding of web development. However, my database skills have improved significantly thanks ...

Where to turn upon realizing I can't program my way out of a paper bag?

I have no job and just enough money to get by until April or so. While looking for work, I figured I might as well go through with a pet project, a browser based card game. Make it nice and free, collect donations and maybe earn enough for a movie ticket to escape reality for a while. I have dabbled in web development a bit. I can make ...

Cisco and Microsoft certification on a little budget and time

Hi. A friend works at as a restaurant manager for 70 hours a week. He'd like to get his Cisco and Microsoft certifications. What are some free/low cost and quick options for him? Are there free online resources he can use in the (little) free time he has? Thank you. ...

Language recommendations for expanding programming skills (For a semi-experienced software developer)

I have little (<1 year professional) experience with Perl Groovy/Java I have limited (<2 year professional) C I have decent experience (>= 6 years professional) with PHP SQL I have hobby experience with C++/DX9 (some simple windows games/demos) Obj-C (a few iphone app's) ASM (http://www.amazon.com/Assembly-Language-Intel-Ba...

Why should a Java developer learn an additional JVM language?

I am a java developer and I want to know, what is the main benefit from learning a language such as Scala or Groovy? ...

Where and how can I learn software testing techniques?

I want to learn how to build “robust” software that is designed to test itself. In other words, how do I implement automated tests in my software ( using java or groovy or c++ ). So I want to know where to learn this (books or websites) and which tools and libraries I will need for this? ...

Resources To Learn How To Use ld

I'm now doing some upgrades in my own OS and now I need to use ld, but I don't understand much about how to use it, then I'm asking for a good tutorial for really beginners. ...

How to learn database management system on own?

I want to learn database management system on my own,would you like to suggest me some tips ...

Where would I find critiques for my source code?

Well the most obvious answer is here. Self taught programming has some down sides, one of which is the lack of code peer critique which can help one expand his/her programming scope. Since I'm working by myself, what would be a great way for me to get some critique on all of my source code (like a really long source code)? ...

Reading Recommendations To Learn Basics Of C

I'm now really diving into my OS project, called ForestOS, but now I'm needing to dive more into some simple and basic things of C. As now I'm having many problems with the correct variable to use and functions. I want resources that only talk about variables, functions and how to develop without headers(stdio.h, math.h and all the othe...

Codeigniter: Improve code check function

I have the following function that checks to make sure the code entered matches one in a database. If it does, it adds one credit to the user, and subtracts one from the corresponding row. else if ($code_enter != NULL){ $code_check = $this->CI->db->select('code')->from('be_coupons')->where('code', $code_enter)->limit(1)->g...

What skills are needed to be successful at robotics?

I'm considering studying to be a robotics engineer. The desire to work in that field is definitely there.. but I'm wondering what my chances of success would be. Generally I'm good with mental tasks of any sort such as programming, maths, physics, etc, and I think i'd be able to do electrical work such as soldering wires, changing batt...

To property, or not to property?

I am trying to figure out what would give me the nicest code. Which is a little subjective of course, I realize. I have an application that accesses a database for which I have written an assembly that hides details about this database from all the applications that make use of this assembly. I also have an WPF application that makes u...

JAVA: subclasses, self-learning-test, coursework, homework

HI ALL! As a part of my self-learning of Java I'm trying to complete one of the Java begginer assignments available here (very old stuff - 2001) The problem is that I don't know how to approach this challenge :( I will appreciate any suggestions as solution is not available any more, only link to zipped archives works fine. Regards, M...

Guide me to frame my career

Hello All, I am trying to scale my next step in my career. As far now i have worked in java, XML, JDBC. I have enough confident to take tasks in these technologies. i have had worked on XML parsing. Other than Parsing, What are the other things involved with XML which i need to learn? For e.g. Web Services. Does XML+Java+JDBC will al...