February 6, 2012

How do freelance workers do their taxes without an accountant?

Question by Amy: How do freelance workers do their taxes without an accountant?
If an accountant is too expensive then how to freelance workers from home do their own. Is there software that makes this easy for you?

Best answer:

Answer by T
Get the forms and fill them out. The IRS has a number on the web-site to assist in filling out the paper work. But if you look on craigslist or backpage you might find a tax prepare (not accountant) who can help for very little, its some times worth 50-100 dollars to save the headaches of problems later & lost money in returns,

What do you think? Answer below!

Using Open Source for Program Development

Using Open Source for Program Development

Open source can be a project where the goal is to have a free software than replaces a paid software or does something that has never been done before. Open software does not have to be free software. It can just be a development model. Whether the goals are for profit, replacement of software, or a new function, the open source model offers the most advantages to development.

Look at how software is traditionally developed. A company or group of people will find paid programmers to make the software. They will oversee the programmers directing them as to what they want. Eventually the software is created. Generally this software is either sold or used for internal use.

The open model offers a wide range of advantages.

First, instead of having a limited number of programmers there can be thousands of programmers. When there is a thousands of lines of code, a limited number of people might not find the bugs or problems. When there are thousands of eyeballs on that code from a variety of backgrounds, it’s more likely that mistakes will be found. When these mistakes are fixed, typically there is better performance and more security for you when using these applications.

Another advantage is that with more people, there will be more perspectives. If the group can make changes, they can come up with better ideas than intended. Pain programmers are paid to do what they are told. Open source programmers do what they feel is best and this can end up being more innovative. There are a wide variety of very popular scripts and applications that are open source that have brought the most innovative ideas.

In open source the programmers are volunteers. There are thousands of programmers who do it because they are passionate about the project. Passion typically gets better results than doing something because you have to do it for a paycheck.

The two models of software development are paying programmers to write software and the open source model. Open source projects offer distinct advantages that paid programmers can’t compete with.

Is web programming is a part of computer science ?

Question by Minh Ho: Is web programming is a part of computer science ?
I am now a student in university in 2nd year. I am studying computer science. But I am not sure what type of jobs computer science provide. I know some of them are software programming or network management. Recently, I hear some about web programming. I wonder if it is a part of computer science. I have looked the course catalog ( elective course) but can find anything relate to web programming. So can you tell me more about web programming is that a new major or something. I just want to hear some information about what field I should go in the next 2 year ( junior and senior year)

Best answer:

Answer by R.F.
“Web Programming” or “Web Development” (not to be confused with “Web Design”) is just programming but specifically for web applications. You might find more info looking under “Web Development” instead.
This typically involves backend application development that that interacts with a database and creating applications from that data to a web front which retrieves data and processes it back to the database. But it can also involve other behind the scenes processing such as Web Services where you use the Internet as a medium to transfer data back and forth with other systems.

There’s a lot of different technologies involved in all this, and Computer Science coursework should provide the foundation for understanding how all this works. But my general impression has always been that the Computer Science curriculum of most academic colleges tend to be more theoretical and focuses less on practical programming. So unless a college has a specialty degree in programming, most people study Computer Science for programming jobs.

If you’re finding that your school’s coursework isn’t providing enough programming exposure, be sure to pick up the knowledge yourself. Your coursework should provide the necessary foundation knowledge like system architectures, software & programming principles, algorithms, databases, etc. So if you want to pursue web development, you should broaden your own skills by picking up what they don’t teach you. For example, if they teach you only C++, then learn Java (especially J2EE for web development). If you’ve learned only Java frameworks, then pick up .NET, etc. And keep up to date on the development trends because by the time you graduate in 2 years, a lot of things can have changed. The more experience and skills you can get in different areas, the better your job outlook.

Give your answer to this question below!

Programming the Illuminato X Machina

A simple demo of two Illuminato X Machina boards in action, illustrating each cell’s ability to update and synchronize programming autonomously. I’m going to be blogging about using it in open source, robust physical computing projects over the next few months at antipastohw.blogspot.com The Illuminato X Machina uses a novel organization of the traditional von Neumann computer, called robust physical computing. Rather than subdividing the system into its functional components, robust physical computing breaks the system down into a network of mini-computer units. These units, or ‘cells’ can combine to form a modular, scalable computer capable of adapting its performance to the task at hand. Narrated by David H. Ackley, Associate Professor of Computer Science at the University of New Mexico.

Fire Your Boss And Choose The Freelancing Lifestyle

Fire Your Boss And Choose The Freelancing Lifestyle

Today many people are searching for a way to get out of the daily grind and start working from the comfort of their own home, being their own boss, and setting their own hours as is evident from the number of home-based business opportunities you constantly see advertised. Unfortunately many of these home-based business opportunities are nothing more than scams but if you are looking for a genuine opportunity to fire your boss and work from home then being a freelancer may be exactly what you are looking for.

As a freelancer you will take on projects from people who are looking for someone to do work on a freelance basis but you will also be able to work at home, set your own hours, and determine how much or how little work you take on at any given moment.

There are many different fields available to the aspiring freelancer and which field you choose is mainly determined by your interests, expertise and skills. You can find freelance writing opportunities, freelance proofreading, freelance computer work (including web design, programming, graphics and much more), administrative, creative/artistic or really just about any field you can think of. Being a freelancer allows you to follow your passions and do work that you love.

Being a freelancer also allows you many financial benefits. Although you may not have a set salary or company benefits, being a freelancer does allow you a couple of tax breaks as you can claim something for the rent of your house if you use it for your work, as well as various other expenses that you may incur. A freelancer may also benefit from lower traveling expenses as you no longer need to travel to your place of employment.

In order to find freelance opportunities you should have a look at freelance employment agencies and freelance jobs boards. Many freelance opportunities are offered at websites such as freelanceworkexchange.com, elance.com and guru.com. There are plenty of opportunities on these websites to keep you busy and all you need to do is tender on those projects that look interesting to you and that you feel you would be able to do and then if you get the job your work as a freelancer begins.

Working as a freelancer allows you to set your own rates (within reasonable limits) and to set your own pace on projects. It is important when tendering and getting freelance job opportunities though that you discuss details such as price, payment terms and expected delivery time with your client. Often it is also a good idea to form a freelance contract so that you both know what is happening in your relationship.

There are many benefits of being a freelancer, firstly freelance work is a genuine home-based business with all of the benefits associated with a work from home business – setting your own hours, being your own boss, working from the comfort of your own home, etc. As a freelancer you will also get financial benefits such as being able to set your own rates, get tax breaks and lowered travel expenses. Freelance employment agencies offer many different freelance positions and freelancing allows you to really follow your passions in your work. Why not take a look and start freelancing today?

JavaFX – Open source Accordion Component

Source code: code.google.com

The freelance hellraiser

the video of ‘want you to know’ by the freelance hellraiser.
Video Rating: 4 / 5

How to include elements from different webpages using PHP or JavaScript to my home page?

Question by ElQuestionaire: How to include elements from different webpages using PHP or JavaScript to my home page?
I have a homepage (MyHome.php). On the homepage, I’d like to display the latest 3 posts from another page (Post.php). For example. I want to include the first 3

tags from Post.php into a
tag on MyHome.php. Is it possible to do this?

Best answer:

Answer by George H
It really depends on how you are accessing your database….doesn’t matter if it is SQL or flat files, but why not send a url variable to your post.php file like:

include (‘post.php?amount=3′); That way when you hit your post.php script you can check if there is an amount variable via the GET method and just do a quick for loop to display that many posts. Hope this helps.

Know better? Leave your own answer in the comments!

ASP.Net or PHP ? Which is a better web programming language

ASP.Net or PHP ? Which is a better web programming language

There are several languages that are used for internet programming and web designing, but there are two that are being used extensively and are considered to be very effective on all aspects – the .Net framework and PHP. It can be a little complicated when it comes to comparing or deciding on which language to implement.

Data integration, swapping information, adding enhancements, maintenance and security are the most common clients’ requirements these days. Both these programming languages are known for their effectiveness in these areas. However, there are quite a few dissimilarities which can help you choose between the two.

Here are a few distinctive features of ASP.NET and PHP

Cost for Design and Development

PHP is an open source programming language which is available for free downloads. ASP.NET follows an entirely different rule. It only runs in specific windows operating systems. It also requires additional programs like Dreamweaver and Visual Studio for development and implementation. This not only toughens the work of a programmer, but also increases cost when compared to programming in PHP.

Efficiency and Effectiveness

Hyper Text Pre-processor is an interpreted language. The code directly gets executed each time you run it. ASP.NET on the other hand, is an optimization and compilation language. Here, each time the program is written it undergoes a compilation process and then gets executed. It is known that compiled applications run faster but an interpreted language must follow manual instructions given on that machine. This is an effective way of execution since the programmer knows what is happening and maintenance is simpler.

Compatibility and Language Support

PHP runs on all servers and platforms like Windows, UNIX, Linux and Apache whereas ASP.Net runs only on Windows servers. PHP follows the C++ language which is voted by all as the best ever programing language. ASP.Net support different platforms such as Visual Basic, C++ and C#. It can only be advantage when the programmer is comfortable using all languages. But statistics and reports show that the majority of the programmers still prefer using C++ as their core programming language.

Google I/O 2010 – Programming the web with Native Code

Google I/O 2010 – Beyond JavaScript: Programming the web with Native Code Chrome 201 Dave Springer, Ian Lewis Although JavaScript performance is rapidly increasing, there are still applications for which native code is a better choice. Learn about Native Client and how you can use it to build rich applications with all of the advantages and power of the web. For all I/O 2010 sessions, please go to code.google.com
Video Rating: 5 / 5