Is this out of the book, when A did something wrong then the dip shit produced by B is less wrong? For example, if you kill someone, and subsequently I do the same, then we are both guilty and no court will reduce my punishment just because you did something equal bad in advance. The fascists in Ukraine are a problem as well as the Oligarchs in the Ukraine. True, in Russia they have also a non-free society. And Putin is playing the "suppress minority card". True Putin sucks, but in this crisis we should support the Ukraine in a way which will result in a free and tolerant society in the Ukraine. This can only be achieved together with Russia. Actually, I don't like this, but it is the only way out.
Every human is able to learn new things. It is in our nature. Most people stop learning in a school way after school and switch to experience learning. However, in the IT industry you always should learn new things from books or tutorials. If you have not studies CS at university (which is IMHO the only way you could not have heard anything about frameworks) then it is time to learn theoretical foundations of your field. It will mix perfectly with your experience and of course challenge one "fact" or another.
However, being 18 years into programming would make you not old. At least not if you started as a kid. With my background it would make you 30. This is not old. That was the time where I reentered university.
We all know that Putin's goal is an Eurasian-Union on the territory of the former USSR. The two main trigger of this goal are the continuous expansion of NATO in Europe and the declining power of Russia, which he thinks must be compensated. The NATO did a lot of frightening moves in recent years, like installing an anti-missile shield in eastern Europe, the entry of the former Baltic state into the NATO, destabilization of Russian partners in Europe. And finally Baroso topped it by forcing the Ukraine to decide either be with Russia or with the EU. All these moves are aggressive towards Russia. And since the West fucked up in Kosovo with "let the people decide where we want to belong to" Putin had the easy opportunity to do the same on Crimea. Now the situation is highly volatile. And some people in the USA and the EU think. Maybe war is also an option. The Russian are therefore sending a reminder message: We have really many nuclear warheads and can remove you from the face of the earth. To solve this crisis we should stop kicking Russia. Yes, the Ukrainian people should be protected, but remember the present government in the Ukraine includes fascists (e.g., Oleh Tyahnybok, Svoboda Party) and oligarchs (Yulia Tymoshenko) which have no interest in a pluralistic democratic Ukraine, just like Yanukovych.
This is not what the Maidan demonstrators wanted.
A solution can only be found with Russia. And a useful solution would include a neutral position of the Ukraine where Russia and the EU are both partners of the country. Then the TV comments will also become more civilized.
Just imaging the President on a presidential bike. True, nowadays he would most likely be shot by some idiot for stupid reasons or by a terrorist loaded with a lot of hate. However, future might be just so if we could learn to tolerate each other. I know, this is not going to happen soon;-)
You should have a look at the average course structure of a BS program. Normally it contains the following elements: - Math. hopefully graph theory, lin. algebra, not so important for most things, but still often found in curricula analysis - CS theory: first-order logic/predicate logic, Turing machines, grammars (the Chomsky stuff) LR, LL, LRAR, regular languages, mu-recursion, the language Z or objective-Z (however this item is optional) - Different programming paradigms. Best learned with special languages: functional -> Scheme/Lisp/Haskell; OOP, but you already know that. - OOP programming and design pattern - Software engineering: UML a bit, use case forms etc., different types of project management: agile, RUP and V-model (only basic principles) - Hardware: basic analog electric components, transistor etc.; FPGA etc. VHDL or something similar; basic CPU designs, 3-address code, gate architecture (pipeline is often too complicated) - Some other basic field. Robotic, e-learning etc. - Some extra stuff from a different field (hopefully not a science and not economics)
There are plenty of books on most of these topics. If you would live in Germany you just could enroll at the next University for free and checkout their courses. Or go there without enrolling. In most cases no one would check if you are a student;-)
We analysed a legacy application in C# two years ago. That does not mean that C# oder.Net are legacy, but that there are software systems implemented with these technologies which are legacy and subject to modernization.
You are not really expecting any useful answer to your question? You do not give a definition of what settled means. If it means a theory has been proven right, then by all means science is never settled. See Karl Popper for details. If it means a theory has been proven useful to us to understand a certain aspect of what we call reality, then yes there are many fields in science which are considered settled.
When I say theory, I mean scientific theory. Not that "theory" which people often use to describe that they have an opinion. If you do not know the difference then see Karl Popper again.
By the way even in religion there is no absolute truth, as the absolute truth varies between people and over time even in one person. So in general settled is only a vague term used in real life to describe some inter-subjective object of thought which is believed not to change. And in that definition many things in science are settled.
No one can honestly answer that as it depends in a lot oft personal factors. Ecample: Stability oft the company. Beside the point that we do not know how financial stabile the company is, we also do not know if you are that mich afraid og such incident. How important is this for you? And there are hundrets of other similar questions.
Make an educated guess. Or become an architect yourself.
The problem with people who have nuclear weapons is that they tend to bully around in other areas. The US would act much more to its actual proportions if it were not backed by nuclear weapons. The same goes for all the other jerks with nuclear weapons.
Beside that. The US could easily dismantle have of their arsenal without jeopardizing their present strategic "advantage".
The so called bread price was always a key trigger for uprisings. If the price climbed faster than the actual income of the people, hunger was unavoidable. And of course people tend to become violent when they have suddenly not enough to eat.
The problem with BIG network companies is that they control which data can be transmitted and how fast it can be transmitted. If they cannot do that, the net is an equal space which can be used by everybody, depending on his or her connection speed. This allows any business to use the net as a medium to eliminate distance between data users. A thing which brought us voice over IP, media streaming, education, and knowledge in every home (which can afford connection fees).
The big network companies form an oligopol for data transportation. As any oligopol, they must be regulated otherwise they misuse their power. The same applies to content delivery companies like netflix. There are also only a few companies available which provide streaming services. It is also hard to enter that market and therefore they must be regulated. Actually they are just on a higher level in the ISO-OSI layer architecture.
You cannot make a Distribution called My RedHat OS without violating the trademark of RedHat. You can create a distribution CentOS or PoundOS without any trouble from RedHat. The same, it is with Ubuntu and Canonical, you cannot call your distribution zubuntu or iCanonical, but there is no problem deriving one from Ubuntu and calling it Mint or Strawberry.
Thanks for the hint. I will look into it. Such tool, if it works properly, could ease my daily work. No more searching in folders (paper) for notes, no more piles of documents on my desk.
Present "education" and TV are very helpful in create dumb people who do not use their brains. Therefore, we can also dump all the poisons in everybody's backyard and don't care if women and subsequently babies get the chemicals in their brains. Also it helps us to de-evolve into apes.
I had a Kobo-Reader and my girlfriend has a Kindle. We both evaluated using these readers to read scientific papers. These papers come in PDF and are sometimes in a two-column style. Reading PDFs is a mess on both readers. This also applies to the Tolino, which my niece bought recently. The problem with papers is, that they are more or less A4-documents and not A5. Therefore, they are hard to read on the small screen anyway. What works somewhat better are scientific books, which are available as e-book. I have some books on compiler construction and I can easily read them on my fairphone (android), on my netbook (linux, kindle+wine) and on my computer at work. Notes are transferred between all three machines. As long as you are inside Kindle.
Papers I read in print or on my girlfriends galaxy note 10.1, which in conjunction with Acrobat-Reader allows to mark things and store the markings in the document. I also use it to add my comments to students, so they can get my comment by mail and do not have to come to my office;-)
First, if you want to learn new programming languages, just do so. Your education in CS should have given you the necessary skills to do so. In the end there are only a few paradigms and concepts present in all the languages you mentioned. Nothing you did not already have in some way in university or school.
Second, it is true that there are more openings in those areas. However, there are also much more competitors for those jobs. Most students learn Java or at some strange universities C# and.Net. Furthermore, people who like to code a little often start with PHP, Python or Ruby for their web thingy. This all results in a lot of people able to "code" in these languages and with the associated frameworks. And they are cheap. Cheap as in "I am fresh from college/university and need the money" cheap or in "I am a college drop out and need the money" cheap. Therefore, it might not the best to wast your time in becoming a member of that pool of coders. Better improve your skill level in embedded systems. And there is definitely a lot to learn even at university. Especially if you have only a bachelor degree.
In short: To be a good pilot you have to understand flying and be creative in cases of emergency. Being a bureaucrat does not help. And having the brains is helpful in an un-predicted situation.
Capitalism will have many additional crises in future. The will be in the next 2-4 years due to the combined bubble building efforts of FED, ECB, and the national bank of Japan. And we will have more of these crises inline every one more intense than the one before until states can no longer bail out the economy and have to cut their debt. To be more precise invalidate all state debt papers. Further down the road, the limitations in natural and renewable resources will have an impact on those who believe in unlimiting growth which they measure in currency, which is artificially created.
However, we are stuck with the present system as long as we cannot come up with a new one. And past implementation of this other globalization oriented economic model, called communism, did not work out either. Due to bad management and lack of democracy.
It will not work. In Germany, university access is free and you can even get some state money to finance your studies. While this is generally a good idea (and bad implemented in Germany), they have no positive effect on the number of engineering students. Its very simple: You do not study engineering if you do not want be an engineer. Most people are not interested in engineering. If you want to change the number of students, change their interest. Money is not a good motivator for such a university topic.
First, determine what is wrong with the project. Second, check how much time you have. Third, determine different solution scenarios. Fourth, discuss your findings with the "customer" or the person who gave the project to you. Fifth, agree on a solution. Be clear that this is not a wishes come true situation. Sixth, proceed with the agreed plan.
It can calculate probabilities on the basis of collected data. However, it cannot predict the future. Based on article, it had a success rate of 80% (failure rate of 20%). However, a sample with 10 measurements hardly qualifies as big enough to determine if the estimation model is good enough to bet on it.
In September we can vote for the EU parliament. I hope that such news work as wakeup call to all those non voters. You actually can say no to such plans. But if you do not vote, conservatives will vote FOR such regulations.
For any company I would say yes let it die. But in this case the city was fucked up by industry and the local administration and now the people of Detroit have to suffer. So yes they have to start over, but someone has to help them. Furthermore, a totally abandoned Detroit would be a environmental hazard. Someone has to clean up.
I support this. In addition he should get the next Peace price, as his doing weakened the US and made it less able to force things at the present. Maybe it will help that the US administration learns to talk and negotiate on equal terms which will make the world a safer place. Also there are other states, like the UK, Russia or China, who need to be humbled as well.
Is this out of the book, when A did something wrong then the dip shit produced by B is less wrong? For example, if you kill someone, and subsequently I do the same, then we are both guilty and no court will reduce my punishment just because you did something equal bad in advance. The fascists in Ukraine are a problem as well as the Oligarchs in the Ukraine. True, in Russia they have also a non-free society. And Putin is playing the "suppress minority card". True Putin sucks, but in this crisis we should support the Ukraine in a way which will result in a free and tolerant society in the Ukraine. This can only be achieved together with Russia. Actually, I don't like this, but it is the only way out.
Every human is able to learn new things. It is in our nature. Most people stop learning in a school way after school and switch to experience learning. However, in the IT industry you always should learn new things from books or tutorials. If you have not studies CS at university (which is IMHO the only way you could not have heard anything about frameworks) then it is time to learn theoretical foundations of your field. It will mix perfectly with your experience and of course challenge one "fact" or another.
However, being 18 years into programming would make you not old. At least not if you started as a kid. With my background it would make you 30. This is not old. That was the time where I reentered university.
We all know that Putin's goal is an Eurasian-Union on the territory of the former USSR. The two main trigger of this goal are the continuous expansion of NATO in Europe and the declining power of Russia, which he thinks must be compensated. The NATO did a lot of frightening moves in recent years, like installing an anti-missile shield in eastern Europe, the entry of the former Baltic state into the NATO, destabilization of Russian partners in Europe. And finally Baroso topped it by forcing the Ukraine to decide either be with Russia or with the EU. All these moves are aggressive towards Russia. And since the West fucked up in Kosovo with "let the people decide where we want to belong to" Putin had the easy opportunity to do the same on Crimea. Now the situation is highly volatile. And some people in the USA and the EU think. Maybe war is also an option. The Russian are therefore sending a reminder message: We have really many nuclear warheads and can remove you from the face of the earth. To solve this crisis we should stop kicking Russia. Yes, the Ukrainian people should be protected, but remember the present government in the Ukraine includes fascists (e.g., Oleh Tyahnybok, Svoboda Party) and oligarchs (Yulia Tymoshenko) which have no interest in a pluralistic democratic Ukraine, just like Yanukovych.
This is not what the Maidan demonstrators wanted.
A solution can only be found with Russia. And a useful solution would include a neutral position of the Ukraine where Russia and the EU are both partners of the country. Then the TV comments will also become more civilized.
Just imaging the President on a presidential bike. True, nowadays he would most likely be shot by some idiot for stupid reasons or by a terrorist loaded with a lot of hate. However, future might be just so if we could learn to tolerate each other. I know, this is not going to happen soon ;-)
You should have a look at the average course structure of a BS program. Normally it contains the following elements:
- Math. hopefully graph theory, lin. algebra, not so important for most things, but still often found in curricula analysis
- CS theory: first-order logic/predicate logic, Turing machines, grammars (the Chomsky stuff) LR, LL, LRAR, regular languages, mu-recursion, the language Z or objective-Z (however this item is optional)
- Different programming paradigms. Best learned with special languages: functional -> Scheme/Lisp/Haskell; OOP, but you already know that.
- OOP programming and design pattern
- Software engineering: UML a bit, use case forms etc., different types of project management: agile, RUP and V-model (only basic principles)
- Hardware: basic analog electric components, transistor etc.; FPGA etc. VHDL or something similar; basic CPU designs, 3-address code, gate architecture (pipeline is often too complicated)
- Some other basic field. Robotic, e-learning etc.
- Some extra stuff from a different field (hopefully not a science and not economics)
There are plenty of books on most of these topics. If you would live in Germany you just could enroll at the next University for free and checkout their courses. Or go there without enrolling. In most cases no one would check if you are a student ;-)
We analysed a legacy application in C# two years ago. That does not mean that C# oder .Net are legacy, but that there are software systems implemented with these technologies which are legacy and subject to modernization.
You are not really expecting any useful answer to your question? You do not give a definition of what settled means. If it means a theory has been proven right, then by all means science is never settled. See Karl Popper for details. If it means a theory has been proven useful to us to understand a certain aspect of what we call reality, then yes there are many fields in science which are considered settled.
When I say theory, I mean scientific theory. Not that "theory" which people often use to describe that they have an opinion. If you do not know the difference then see Karl Popper again.
By the way even in religion there is no absolute truth, as the absolute truth varies between people and over time even in one person. So in general settled is only a vague term used in real life to describe some inter-subjective object of thought which is believed not to change. And in that definition many things in science are settled.
No one can honestly answer that as it depends in a lot oft personal factors. Ecample: Stability oft the company. Beside the point that we do not know how financial stabile the company is, we also do not know if you are that mich afraid og such incident. How important is this for you? And there are hundrets of other similar questions.
Make an educated guess. Or become an architect yourself.
The problem with people who have nuclear weapons is that they tend to bully around in other areas. The US would act much more to its actual proportions if it were not backed by nuclear weapons. The same goes for all the other jerks with nuclear weapons.
Beside that. The US could easily dismantle have of their arsenal without jeopardizing their present strategic
"advantage".
The so called bread price was always a key trigger for uprisings. If the price climbed faster than the actual income of the people, hunger was unavoidable. And of course people tend to become violent when they have suddenly not enough to eat.
The problem with BIG network companies is that they control which data can be transmitted and how fast it can be transmitted. If they cannot do that, the net is an equal space which can be used by everybody, depending on his or her connection speed. This allows any business to use the net as a medium to eliminate distance between data users. A thing which brought us voice over IP, media streaming, education, and knowledge in every home (which can afford connection fees).
The big network companies form an oligopol for data transportation. As any oligopol, they must be regulated otherwise they misuse their power. The same applies to content delivery companies like netflix. There are also only a few companies available which provide streaming services. It is also hard to enter that market and therefore they must be regulated. Actually they are just on a higher level in the ISO-OSI layer architecture.
You cannot make a Distribution called My RedHat OS without violating the trademark of RedHat. You can create a distribution CentOS or PoundOS without any trouble from RedHat. The same, it is with Ubuntu and Canonical, you cannot call your distribution zubuntu or iCanonical, but there is no problem deriving one from Ubuntu and calling it Mint or Strawberry.
Thanks for the hint. I will look into it. Such tool, if it works properly, could ease my daily work. No more searching in folders (paper) for notes, no more piles of documents on my desk.
Present "education" and TV are very helpful in create dumb people who do not use their brains. Therefore, we can also dump all the poisons in everybody's backyard and don't care if women and subsequently babies get the chemicals in their brains. Also it helps us to de-evolve into apes.
I had a Kobo-Reader and my girlfriend has a Kindle. We both evaluated using these readers to read scientific papers. These papers come in PDF and are sometimes in a two-column style. Reading PDFs is a mess on both readers. This also applies to the Tolino, which my niece bought recently. The problem with papers is, that they are more or less A4-documents and not A5. Therefore, they are hard to read on the small screen anyway. What works somewhat better are scientific books, which are available as e-book. I have some books on compiler construction and I can easily read them on my fairphone (android), on my netbook (linux, kindle+wine) and on my computer at work. Notes are transferred between all three machines. As long as you are inside Kindle.
Papers I read in print or on my girlfriends galaxy note 10.1, which in conjunction with Acrobat-Reader allows to mark things and store the markings in the document. I also use it to add my comments to students, so they can get my comment by mail and do not have to come to my office ;-)
First, if you want to learn new programming languages, just do so. Your education in CS should have given you the necessary skills to do so. In the end there are only a few paradigms and concepts present in all the languages you mentioned. Nothing you did not already have in some way in university or school.
Second, it is true that there are more openings in those areas. However, there are also much more competitors for those jobs. Most students learn Java or at some strange universities C# and .Net. Furthermore, people who like to code a little often start with PHP, Python or Ruby for their web thingy. This all results in a lot of people able to "code" in these languages and with the associated frameworks. And they are cheap. Cheap as in "I am fresh from college/university and need the money" cheap or in "I am a college drop out and need the money" cheap. Therefore, it might not the best to wast your time in becoming a member of that pool of coders. Better improve your skill level in embedded systems. And there is definitely a lot to learn even at university. Especially if you have only a bachelor degree.
In short: To be a good pilot you have to understand flying and be creative in cases of emergency. Being a bureaucrat does not help. And having the brains is helpful in an un-predicted situation.
Capitalism will have many additional crises in future. The will be in the next 2-4 years due to the combined bubble building efforts of FED, ECB, and the national bank of Japan. And we will have more of these crises inline every one more intense than the one before until states can no longer bail out the economy and have to cut their debt. To be more precise invalidate all state debt papers. Further down the road, the limitations in natural and renewable resources will have an impact on those who believe in unlimiting growth which they measure in currency, which is artificially created.
However, we are stuck with the present system as long as we cannot come up with a new one. And past implementation of this other globalization oriented economic model, called communism, did not work out either. Due to bad management and lack of democracy.
Well, I am always in favor for tuition free universities. It would be a move in the right direction anyway.
It will not work. In Germany, university access is free and you can even get some state money to finance your studies. While this is generally a good idea (and bad implemented in Germany), they have no positive effect on the number of engineering students. Its very simple: You do not study engineering if you do not want be an engineer. Most people are not interested in engineering. If you want to change the number of students, change their interest. Money is not a good motivator for such a university topic.
First, determine what is wrong with the project.
Second, check how much time you have.
Third, determine different solution scenarios.
Fourth, discuss your findings with the "customer" or the person who gave the project to you.
Fifth, agree on a solution. Be clear that this is not a wishes come true situation.
Sixth, proceed with the agreed plan.
General rule: Document everything.
It can calculate probabilities on the basis of collected data. However, it cannot predict the future. Based on article, it had a success rate of 80% (failure rate of 20%). However, a sample with 10 measurements hardly qualifies as big enough to determine if the estimation model is good enough to bet on it.
In September we can vote for the EU parliament. I hope that such news work as wakeup call to all those non voters. You actually can say no to such plans. But if you do not vote, conservatives will vote FOR such regulations.
For any company I would say yes let it die. But in this case the city was fucked up by industry and the local administration and now the people of Detroit have to suffer. So yes they have to start over, but someone has to help them. Furthermore, a totally abandoned Detroit would be a environmental hazard. Someone has to clean up.
I support this. In addition he should get the next Peace price, as his doing weakened the US and made it less able to force things at the present. Maybe it will help that the US administration learns to talk and negotiate on equal terms which will make the world a safer place. Also there are other states, like the UK, Russia or China, who need to be humbled as well.