<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6528627888818828291</id><updated>2011-12-07T23:42:43.507+02:00</updated><category term='Εύθυμες Σκέψεις'/><category term='Νομικά'/><category term='Information Systems'/><category term='Επαγγελματικά'/><category term='Computer Engineering'/><category term='Computer Science'/><category term='Software Engineering'/><category term='Ακαδημαϊκά'/><category term='Information Technology'/><category term='Μακεδονία'/><title type='text'>Πληροφορική και Ελλάδα. Ασυμβατότητα.</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dimitrispetridis.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-7523858234458074934</id><published>2011-12-07T23:38:00.001+02:00</published><updated>2011-12-07T23:42:43.518+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ακαδημαϊκά'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Systems'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Engineering'/><title type='text'>IT vs. CS, SE, CE, MIS—Which is Right for You?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://ist.rit.edu/?q=node/14"&gt;[&lt;/a&gt;&lt;a href="http://www.gccis.rit.edu/"&gt;Golisano College of Computing and Information Science&lt;/a&gt; @&amp;nbsp; &lt;a href="http://ist.rit.edu/?q=node/14"&gt;http://ist.rit.edu/?q=node/14]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ocEVggGXJss/Tt_djdSnjcI/AAAAAAAAAIY/O5OUDOeOrSk/s1600/spaghetti_and_cheese-842.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-ocEVggGXJss/Tt_djdSnjcI/AAAAAAAAAIY/O5OUDOeOrSk/s320/spaghetti_and_cheese-842.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;We are often asked, &lt;em&gt;“What is the difference between Information Technology and other computing disciplines?”&lt;/em&gt;  While Information Technology borrows certain skills from computer science, software engineering and information systems, it is unique in that its focus is not on creating the technology, but on empowering the end user. &lt;br /&gt;&lt;br /&gt;Computer science and its related programs are technology-centric. Computer scientists like to “look under the hood” --they are concerned with the physical and functional aspects of technology, in and&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt; of itself.  The professional, however, is concerned about applying technology to solve problems for people.&lt;br /&gt;For example, in the computing industry, the computer engineer designs the computer--the hardware and low-level software. The software engineer builds the software architecture, and the computer scientist develops underlying algorithms. The IT professional comes at technology from the other end—from the player's perspective. As an IT student at RIT, you will learn to build software applications, and programming will be a critical part of your education. But your ultimate role will be to adapt technologies to enhance the lives of end users.&lt;br /&gt;&lt;br /&gt;What about Information Systems? How does that differ from IT? Computer and Management Information Systems (CIS and MIS) focus on applications in the business environment. IS students take business courses and approach computing from a management perspective.  But the IT professional does not focus on a single domain. You may find yourself working in a business environment, but you could just as easily have an IT career in manufacturing, medical information, or the entertainment industry. Wherever IT is used in society, you will find an IT Professional.&lt;br /&gt;Before you decide, check IT out. It may open up exciting new worlds for you.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-7523858234458074934?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/7523858234458074934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/7523858234458074934'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2011/12/it-vs-cs-se-ce-miswhich-is-right-for.html' title='IT vs. CS, SE, CE, MIS—Which is Right for You?'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-ocEVggGXJss/Tt_djdSnjcI/AAAAAAAAAIY/O5OUDOeOrSk/s72-c/spaghetti_and_cheese-842.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-8568821627415663709</id><published>2010-08-13T15:39:00.004+03:00</published><updated>2011-10-13T17:47:02.396+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Επαγγελματικά'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Science'/><title type='text'>Programmer Competency Matrix</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/TMDgR8CHf_I/AAAAAAAAAHs/Y-nrC5Z2jn8/s1600/programmer.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/TMDgR8CHf_I/AAAAAAAAAHs/Y-nrC5Z2jn8/s320/programmer.gif" width="320" alt="programming προγραμματισμός προγράμματα προγραμματιστής"/&gt;&lt;/a&gt;&lt;/div&gt;[&lt;b&gt;πηγή &lt;/b&gt;&lt;a href="http://www.indiangeek.net/programmer-competency-matrix/"&gt;http://www.indiangeek.net/programmer-competency-matrix/&lt;/a&gt;] &lt;br /&gt;&lt;br /&gt;Note that the knowledge for each level is cumulative; being at level &lt;i&gt;n&lt;/i&gt; implies that you also know everything from the levels lower than &lt;i&gt;n&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr class="alt"&gt; &lt;th colspan="5"&gt;&lt;span style="font-size: large;"&gt;Computer Science&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;&lt;tr class="headers"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;data structures&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Doesn’t know the difference between Array and LinkedList &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to explain and use Arrays, LinkedLists, Dictionaries etc in practical programming tasks &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knows space and time tradeoffs of the basic data structures, Arrays vs LinkedLists, Able to explain how hashtables can be implemented and can handle collisions, Priority queues and ways to implement them etc. &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knowledge of advanced data structures like B-trees, binomial and fibonacci heaps, AVL/Red Black trees, Splay Trees, Skip Lists, tries etc.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;algorithms&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Unable to find the average of numbers in an array (It’s hard to believe but I’ve interviewed such candidates) &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Basic sorting, searching and data structure traversal and retrieval algorithms &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Tree, Graph, simple greedy and divide and conquer algorithms, is able to understand the relevance of the levels of this matrix. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to recognize and code dynamic programming solutions, good knowledge of graph algorithms, good knowledge of numerical computation algorithms, able to identify NP problems etc. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Working with someone who has a good topcoder ranking would be an unbelievable piece of luck!&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;systems programming&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Doesn’t know what a compiler, linker or interpreter is &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Basic understanding of compilers, linker and interpreters. Understands what assembly code is and how things work at the hardware level. Some knowledge of virtual memory and paging. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Understands kernel mode vs. user mode, multi-threading, synchronization primitives and how they’re implemented, able to read assembly code. Understands how networks work, understanding of network protocols and socket level programming. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Understands the entire programming stack, hardware (CPU + Memory + Cache + Interrupts + microcode), binary code, assembly, static and dynamic linking, compilation, interpretation, JIT compilation, garbage collection, heap, stack, memory addressing…&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class=""&gt; &lt;th colspan="5"&gt;&lt;span style="font-size: large;"&gt;Software Engineering&lt;/span&gt;&lt;/th&gt;  &lt;/tr&gt;&lt;tr class="headers alt"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;source code version control&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Folder backups by date &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;VSS and beginning CVS/SVN user &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Proficient in using CVS and SVN features. Knows how to branch and merge, use patches setup repository properties etc. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knowledge of distributed VCS systems. Has tried out Bzr/Mercurial/Darcs/Git&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;build automation&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Only knows how to build from IDE &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knows how to build the system from the command line &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Can setup a script to build the basic system &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Can setup a script to build the system and also documentation, installers, generate release notes and tag the code in source control&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;automated testing&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Thinks that all testing is the job of the tester &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has written automated unit tests and comes up with good unit test cases for the code that is being written &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has written code in TDD manner &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Understands and is able to setup automated functional, load/performance and UI tests&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="alt"&gt; &lt;th colspan="5"&gt;&lt;span style="font-size: large;"&gt;Programming&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;&lt;tr class="headers"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;problem decomposition&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Only straight line code with copy paste for reuse &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to break up problem into multiple functions &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to come up with reusable functions/objects that solve the overall problem &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Use of appropriate data structures and algorithms and comes up with generic/object-oriented code that encapsulate aspects of the problem that are subject to change.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;systems decomposition&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Not able to think above the level of a single file/class &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to break up problem space and design solution as long as it is within the same platform/technology &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to design systems that span multiple technologies/platforms. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to visualize and design complex systems with multiple product lines and integrations with external systems. Also should be able to design operations support systems like monitoring, reporting, fail overs etc.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;communication&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Cannot express thoughts/ideas to peers. Poor spelling and grammar. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Peers can understand what is being said. Good spelling and grammar. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Is able to effectively communicate with peers &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to understand and communicate thoughts/design/ideas/specs in a unambiguous manner and adjusts communication as per the context &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;This is an often under rated but very critical criteria for judging a programmer. With the increase in outsourcing of programming tasks to places where English is not the native tongue this issue has become more prominent. I know of several projects that failed because the programmers could not understand what the intent of the communication was.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;code organization within a file&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;no evidence of organization within a file &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Methods are grouped logically or by accessibility &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Code is grouped into regions and well commented with references to other source files &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;File has license header, summary, well commented, consistent white space usage. The file should look beautiful.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="headers alt"&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;code organization across files&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;No thought given to organizing code across files &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Related files are grouped into a folder &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Each physical file has a unique purpose, for e.g. one class definition, one feature implementation etc. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Code organization at a physical level closely matches design and looking at file names and folder distribution provides insights into design&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;source tree organization&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Everything in one folder &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Basic separation of code into logical folders. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;No circular dependencies, binaries, libs, docs, builds, third-party code all organized into appropriate folders &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Physical layout of source tree matches logical hierarchy and organization. The directory names and organization provide insights into the design of the system. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;The difference between this and the previous item is in the scale of organization, source tree organization relates to the entire set of artifacts that define the system.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;code readability&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Mono-syllable names &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Good names for files, variables classes, methods etc. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;No long functions, comments explaining unusual code, bug fixes, code assumptions &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Code assumptions are verified using asserts, code flows naturally – no deep nesting of conditionals or methods&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;defensive coding&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Doesn’t understand the concept &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Checks all arguments and asserts critical assumptions in code &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Makes sure to check return values and check for exceptions around code that can fail. &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has his own library to help with defensive coding, writes unit tests that simulate faults&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="headers"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;error handling&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Only codes the happy case &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Basic error handling around code that can throw exceptions/generate errors &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Ensures that error/exceptions leave program in good state, resources, connections and memory is all cleaned up properly &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Codes to detect possible exception before, maintain consistent exception handling strategy in all layers of code, come up with guidelines on exception handling for entire system.&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;IDE&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Mostly uses IDE for text editing &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knows their way around the interface, able to effectively use the IDE using menus. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knows keyboard shortcuts for most used operations. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has written custom macros&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;API&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Needs to look up the documentation frequently &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has the most frequently used APIs in memory &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Vast and In-depth knowledge of the API &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has written libraries that sit on top of the API to simplify frequently used tasks and to fill in gaps in the API &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;E.g. of API can be Java library, .net framework or the custom API for the application&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;frameworks&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has not used any framework outside of the core platform &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has heard about but not used the popular frameworks available for the platform. &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has used more than one framework in a professional capacity and is well-versed with the idioms of the frameworks. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Author of framework&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="headers alt"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;requirements&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Takes the given requirements and codes to spec &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Come up with questions regarding missed cases in the spec &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Understand complete picture and come up with entire areas that need to be speced &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to suggest better alternatives and flows to given requirements based on experience&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;scripting&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;No knowledge of scripting tools &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Batch files/shell scripts &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Perl/Python/Ruby/VBScript/Powershell &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has written and published reusable code&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;database&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Thinks that Excel is a database &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knows basic database concepts, normalization, ACID, transactions and can write simple selects &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Able to design good and normalized database schemas keeping in mind the queries that’ll have to be run, proficient in use of views, stored procedures, triggers and user defined types. Knows difference between clustered and non-clustered indexes. Proficient in use of ORM tools. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Can do basic database administration, performance optimization, index optimization, write advanced select queries, able to replace cursor usage with relational sql, understands how data is stored internally, understands how indexes are stored internally, understands how databases can be mirrored, replicated etc. Understands how the two phase commit works.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="alt"&gt; &lt;th colspan="5"&gt;&lt;span style="font-size: large;"&gt;Experience&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;&lt;tr class="headers"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;languages with professional experience&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Imperative or Object Oriented &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Imperative, Object-Oriented and declarative (SQL), added bonus if they understand static vs dynamic typing, weak vs strong typing and static inferred types &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Functional, added bonus if they understand lazy evaluation, currying, continuations &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Concurrent (Erlang, Oz) and Logic (Prolog)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;platforms with professional experience&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;1 &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2-3 &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;4-5 &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;6+&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;years of professional experience&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;1 &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2-5 &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;6-9 &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;10+&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;domain knowledge&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;No knowledge of the domain &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has worked on at least one product in the domain. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has worked on multiple products in the same domain. &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Domain expert. Has designed and implemented several products/solutions in the domain. Well versed with standard terms, protocols used in the domain.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="alt"&gt; &lt;th colspan="5"&gt;&lt;span style="font-size: large;"&gt;Knowledge&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;&lt;tr class="headers"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;tool knowledge&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Limited to primary IDE (VS.Net, Eclipse etc.) &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Knows about some alternatives to popular and standard tools. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Good knowledge of editors, debuggers, IDEs, open source alternatives etc. etc. For e.g. someone who knows most of the tools from Scott Hanselman’s power tools list. Has used ORM tools. &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has actually written tools and scripts, added bonus if they’ve been published.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;languages exposed to&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Imperative or Object Oriented &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Imperative, Object-Oriented and declarative (SQL), added bonus if they understand static vs dynamic typing, weak vs strong typing and static inferred types &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Functional, added bonus if they understand lazy evaluation, currying, continuations &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Concurrent (Erlang, Oz) and Logic (Prolog)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;codebase knowledge&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has never looked at the codebase &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Basic knowledge of the code layout and how to build the system &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Good working knowledge of code base, has implemented several bug fixes and maybe some small features. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has implemented multiple big features in the codebase and can easily visualize the changes required for most features or bug fixes.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;knowledge of upcoming technologies&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has not heard of the upcoming technologies &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has heard of upcoming technologies in the field &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has downloaded the alpha preview/CTP/beta and read some articles/manuals &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has played with the previews and has actually built something with it and as a bonus shared that with everyone else&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="headers alt"&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;2&lt;sup&gt;n&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 0)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n&lt;sup&gt;2&lt;/sup&gt; &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;n &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;log(n) &lt;/span&gt;&lt;span class="explain" style="font-size: x-small;"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Comments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;platform internals&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Zero knowledge of platform internals &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has basic knowledge of how the platform works internally &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Deep knowledge of platform internals and can visualize how the platform takes the program and converts it into executable code. &lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has written tools to enhance or provide information on platform internals. For e.g. disassemblers, decompilers, debuggers etc.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q alt"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;books&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Unleashed series, 21 days series, 24 hour series, dummies series… &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Code Complete, Don’t Make me Think, Mastering Regular Expressions &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Design Patterns, Peopleware, Programming Pearls, Algorithm Design Manual, Pragmatic Programmer, Mythical Man month &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Structure and Interpretation of Computer Programs, Concepts Techniques, Models of Computer Programming, Art of Computer Programming, Database systems , by C. J Date, Thinking Forth, Little Schemer&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr class="q"&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;blogs&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Has heard of them but never got the time. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Reads tech/programming/software engineering blogs and listens to podcasts regularly. &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Maintains a link blog with some collection of useful articles and tools that he/she has collected &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;Maintains a blog in which personal insights and thoughts on programming are shared&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-8568821627415663709?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/8568821627415663709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/8568821627415663709'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/08/programmer-competency-matrix.html' title='Programmer Competency Matrix'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6p2RZ8bwQZk/TMDgR8CHf_I/AAAAAAAAAHs/Y-nrC5Z2jn8/s72-c/programmer.gif' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-3579034727428037083</id><published>2010-07-11T15:26:00.002+03:00</published><updated>2011-10-13T17:46:08.735+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Νομικά'/><title type='text'>Στη γερμανική Δικαιοσύνη το Facebook</title><content type='html'>&lt;span class="articletext"&gt;Στην παραπομπή του Facebook στη Δικαιοσύνη  κατέληξαν οι γερμανικές αρχές, κατόπιν ενδελεχούς έρευνας αναφορικά με  τον βαθμό προστασίας των προσωπικών δεδομένων που παρέχει στους χρήστες  του. Ειδικότερα, το δημοφιλές site κοινωνικής δικτύωσης κατηγορείται ότι  διατηρεί τις πληροφορίες που καταχωρούν μέλη του, ακόμη και μετά την  απενεργοποίηση του προφίλ τους. &lt;br /&gt;Σε περίπτωση καταδίκης, το Facebook ενδέχεται να υποχρεωθεί να καταβάλει  πρόστιμο δεκάδων χιλιάδων ευρώ για παράβαση της σχετικής νομοθεσίας.&lt;/span&gt;&lt;br /&gt;&lt;span class="articletext"&gt;&lt;br /&gt;“&lt;i&gt;Θεωρούμε ότι η διατήρηση των στοιχείων με αυτόν τον τρόπο συνιστά  παραβίαση των νόμων περί προστασίας της ιδιωτικότητας&lt;/i&gt;”, δήλωσε ο Γιόχαν  Κάσπαρ, επικεφαλής της Αρχής Προστασίας Δεδομένων Προσωπικού Χαρακτήρα  του Αμβούργου. Ο κ. Κάσπαρ, επιπλέον, δήλωσε ότι η υπηρεσία του έχει  δεχθεί σωρεία παραπόνων από ιδιώτες των οποίων τα στοιχεία έχουν  διαρρεύσει στο Facebook, μέσω αναφορών από φίλους τους που είναι μέλη  της ιστοσελίδας. Τα στοιχεία αυτά, όπως καταγγέλλεται, διατηρούνται από  την ιστοσελίδα και διατίθενται σε εταιρείες μάρκετινγκ για  διαφημιστικούς λόγους.              &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-3579034727428037083?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/3579034727428037083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/3579034727428037083'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/07/facebook.html' title='Στη γερμανική Δικαιοσύνη το Facebook'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-2165649642006383061</id><published>2010-06-13T06:07:00.005+03:00</published><updated>2011-10-13T17:46:08.729+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Εύθυμες Σκέψεις'/><title type='text'>Bill Gates: 11 κανόνες ζωής που δεν έμαθαν και δεν θα μάθουν τα παιδιά στο σχολείο</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6p2RZ8bwQZk/TMDd6LiYCzI/AAAAAAAAAHo/UE3Ro3g4zaU/s1600/linux.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/_6p2RZ8bwQZk/TMDd6LiYCzI/AAAAAAAAAHo/UE3Ro3g4zaU/s200/linux.jpg" width="166" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Trebuchet MS;"&gt;&lt;a href="http://pournari.blogspot.com/2010/05/11.html"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Ο &lt;b&gt;Bill  Gates&lt;/b&gt; σε μια ομιλία του σε ένα &lt;b&gt;γυμνάσιο&lt;/b&gt;,  μίλησε για &lt;b&gt;11 κανόνες ζωής που δεν έμαθαν και δεν θα μάθουν στο  σχολείο&lt;/b&gt;. Μιλάει για το πώς οι «προοδευτικοί» δάσκαλοι  δημιούργησαν μια γενιά χωρίς αίσθηση της πραγματικότητας και πως  αυτή&amp;nbsp;η&amp;nbsp;αντίληψη προετοιμάζει τα παιδιά να αποτύχουν στον πραγματικό  κόσμο.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  1&lt;/b&gt;: Η ζωή δεν είναι δίκαιη - συνήθισέ το!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  2&lt;/b&gt;: Ο κόσμος δεν ενδιαφέρεται για την αυτό-εκτίμησή σου.  Περιμένει πρώτα να επιτύχεις εσύ ο ίδιος κάτι ΠΡΙΝ αισθανθείς καλά με  τον εαυτό σου.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  3&lt;/b&gt;: Δεν θα κερδίσεις 60.000 ευρώ το χρόνο τελειώνοντας το  σχολείο. Δεν πρόκειται να γίνεις αντιπρόεδρος με δωρεάν αυτοκίνητο και  κινητό τηλέφωνο μέχρι να τα κερδίσεις και τα δύο.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  4&lt;/b&gt;: Εάν νομίζεις ότι ο καθηγητής σου είναι σκληρός, περίμενε  μέχρι να δεις το αφεντικό.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  5&lt;/b&gt;: Το γύρισμα των μπιφτεκιών δεν σου μειώνει την αξιοπρέπεια.  Οι παππούδες σου είχαν μια διαφορετική λέξη για αυτή την εργασία: Την  έλεγαν ευκαιρία.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  6&lt;/b&gt;: Εάν τα μουσκέψεις, ΔΕΝ ΦΤΑΙΝΕ ΟΙ ΓΟΝΕΙΣ ΣΟΥ. Γι' αυτό μην  κλαψουρίζεις για τα δικά σου λάθη, αλλά μάθε από αυτά.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  7&lt;/b&gt;: Πριν γεννηθείς, οι γονείς σου δεν ήταν τόσο βαρετοί όσο  είναι σήμερα. Έγιναν έτσι πληρώνοντας τους λογαριασμούς σου,  καθαρίζοντας τα ρούχα σου και ακούγοντάς σε να λες πόσο «cool» είσαι.  Πριν λοιπόν σώσεις τα δάση από τα παράσιτα της γενιάς των γονιών σου,  προσπάθησε να καθαρίσεις την ντουλάπα στο δωμάτιό σου.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  8&lt;/b&gt;: Το σχολείο μπορεί να έχει βρει τον τρόπο να εξαλείψει τις  διαφορές μεταξύ κερδισμένων και χαμένων, αλλά η ζωή ΟΧΙ. Μερικά σχολεία  έχουν απορρίψει τις αρνητικές βαθμολογίες και θα σου δώσουν όσες  ευκαιρίες θέλεις για να βρεις τη σωστή απάντηση. Αυτή η κατάσταση δεν  μοιάζει ούτε στο ελάχιστο με την πραγματική ζωή.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  9&lt;/b&gt;: Η ζωή δεν είναι χωρισμένη σε εξάμηνα. Δεν υπάρχουν ολόκληρα  καλοκαίρια διακοπών και πολύ λίγοι υπάλληλοι είναι διατεθειμένοι να σε  βοηθήσουν να «βρεις» τον εαυτό σου. Αυτό μπορείς να το κάνεις στον  ελεύθερο χρόνο σου.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  10&lt;/b&gt;: Η τηλεόραση ΔΕΝ ΕΙΝΑΙ η πραγματική ζωή. Στην πραγματική  ζωή οι άνθρωποι είναι στις δουλειές τους και όχι στα μπαρ και στα  καφενεία.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Κανόνας  11&lt;/b&gt;: Να είσαι ευγενικός με τους σπασίκλες. Στο τέλος μάλλον θα  καταλήξεις να δουλεύεις για έναν από αυτούς.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Πηγή: &lt;a href="http://pournari.blogspot.com/2010/05/11.html"&gt;pournari.blogspot.com&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-2165649642006383061?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/2165649642006383061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/2165649642006383061'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/06/bill-gates-11.html' title='Bill Gates: 11 κανόνες ζωής που δεν έμαθαν και δεν θα μάθουν τα παιδιά στο σχολείο'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6p2RZ8bwQZk/TMDd6LiYCzI/AAAAAAAAAHo/UE3Ro3g4zaU/s72-c/linux.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-2343172121239433496</id><published>2010-04-03T14:37:00.001+03:00</published><updated>2011-10-13T17:46:08.732+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Μακεδονία'/><title type='text'>Οι θέσεις των κομμάτων για το "Μακεδονικό"</title><content type='html'>[πηγή &lt;a href="http://taxalia.blogspot.com/"&gt;http://taxalia.blogspot.com/&lt;/a&gt;] &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://www.divshare.com/download/10805568-784"&gt;ΑΓΩΝΙΣΤΙΚΟ ΣΟΣΙΑΛΙΣΤΙΚΟ ΚΟΜΜΑ&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2009/09/blog-post_9273.html"&gt;O K.Kαραμανλής (ΝΔ)&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2009/09/blog-post_9513.html"&gt;Ο Α.Λοβέρδος (ΠΑΣΟΚ)&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2008/07/blog-post_3538.html"&gt;Παφίλης-Μανωλάκου-Τούσσας (ΚΚΕ)&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2008/10/blog-post_3480.html"&gt;O A.Αλαβάνος (ΣΥΡΙΖΑ)&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2009/09/blog-post_1607.html"&gt;O A.Γεωργιάδης (ΛΑΟΣ)&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2009/09/blog-post_7207.html"&gt;O Σ.Παπαθεμελής (Δημοκρατική Αναγέννηση)&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://www.eamb.gr/new_text/mak-min.htm"&gt;O Π.Τραϊανού (ΕΑΜΒ'&lt;/a&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * &lt;a href="http://taxalia.blogspot.com/2009/05/o-taxalia.html"&gt;Ο Μ.Τρεμόπουλος (Οικολόγοι-Πράσινοι)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-2343172121239433496?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/2343172121239433496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/2343172121239433496'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/04/blog-post.html' title='Οι θέσεις των κομμάτων για το &quot;Μακεδονικό&quot;'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-7967140157681811166</id><published>2010-02-07T04:50:00.006+02:00</published><updated>2011-10-13T17:46:08.748+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><title type='text'>Recover Western Digital My Book World Edition 500GB</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6p2RZ8bwQZk/S24mvUPFQUI/AAAAAAAAAFE/zQYFVxTLwyA/s1600-h/wd.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="Western Digital My Book World Edition 500GB" border="0" height="200" src="http://3.bp.blogspot.com/_6p2RZ8bwQZk/S24mvUPFQUI/AAAAAAAAAFE/zQYFVxTLwyA/s200/wd.jpg width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Βγάζουμε τον δίσκο και τον συνδέουμε σε ένα σύστημα με Linux. Έστω ότι το&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;fdisk -l&amp;nbsp;&lt;/span&gt;&lt;/div&gt;βρίσκει τον δίσκο σαν /dev/sdb &lt;br /&gt;&lt;br /&gt;Από &lt;a href="http://mybookworld.wikidot.com/backup-images-of-mybook"&gt;http://mybookworld.wikidot.com/backup-images-of-mybook&lt;/a&gt;&amp;nbsp; κατεβάζουμε τα&lt;br /&gt;&lt;a href="http://rapidshare.com/files/60953400/WD_MYBOOK_WE_500GB_IMA.7z"&gt;1) WD_MYBOOK_WE_500GB_IMA.7z (57MiB)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/65696103/SDA3_IMA.BZ2"&gt;2) SDA3_IMA.BZ2 (19k) &lt;/a&gt;&lt;br /&gt;&lt;a href="http://szabados.sk/mybook_we_rescue.zip"&gt;3) RESCUE.IMG&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Αποσυμπιέζουμε σε ένα κατάλογο.&lt;br /&gt;Πρέπει να έχουμε αυτά τα αρχεία&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rescue.img&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;SDA1_IMA.BZ2&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;SDA2_IMA.BZ2&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;SDA3_IMA.BZ2&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;SDA4_IMA.BZ2&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;SDA_MBR&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;SDA_PTAB&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;απο τον κατάλογο που αποσυμπιέσαμε τρέχουμε τις παρακάτω εντολές&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC# dd if=SDA_MBR of=/dev/sdb bs=512 count=1&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# sfdisk --force /dev/sdb &amp;lt; SDA_PTAB&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# bzip2 -cd SDA1_IMA.BZ2 | dd of=/dev/sdb1 bs=64k&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;bzip2 -cd SDA2_IMA.BZ2 | dd of=/dev/sdb2 bs=64k&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;bzip2 -cd SDA3_IMA.BZ2 | dd of=/dev/sdb3 bs=64k&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;bzip2 -cd SDA4_IMA.BZ2 | dd of=/dev/sdb4 bs=64k&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;dd if=rescue.img of=/dev/sdb&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;έτοιμος ο εργοστασιακός δίσκος. Πάμε τώρα να τον ξεκλειδώσουμε &lt;br /&gt;&lt;br /&gt;First Steps With MBWE &lt;a href="http://mybookworld.wikidot.com/first-steps-with-mbwe"&gt;http://mybookworld.wikidot.com/first-steps-with-mbwe&lt;/a&gt;&lt;br /&gt;Follow the instructions at &lt;a href="http://www.mybook-linux.co.nr/sshaccess.html"&gt;http://www.mybook-linux.co.nr/sshaccess.html&lt;/a&gt;. The source code for the script is provided in the FAQ at the bottom of the page. This code was checked by others, yet there is always a possibility yo do not install the same code as you have checked. Both methods trick the MBWE into running a firmware upgrade that includes a custom script to enable the SSH daemon. Both uses different methods,&lt;br /&gt;however this method seems to provide a 'cleaner' solution. Note: 110mb.com is not working, use&lt;br /&gt;&lt;a href="http://mybookworld/auth/firmware_upgrade.pl?fwserver=martin.hinner.info/mybook/firmware.php"&gt;http://mybookworld/auth/firmware_upgrade.pl?fwserver=martin.hinner.info/mybook/firmware.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Optware &lt;a href="http://mybookworld.wikidot.com/optware"&gt;http://mybookworld.wikidot.com/optware&lt;/a&gt;&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# wget http://mybookworld.wikidot.com/local--files/optware/setup-&lt;/span&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;optware.sh&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;sh setup-optware.sh&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;echo "/opt/lib" ./etc/ld.so.conf&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;ldconfig&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;add this to your .bashrc file&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;export LD_LIBRARY_PATH=/opt/lib&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;edit your /root/.bashrc and /etc/profile and add the following line to the bottom of each&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;export PATH=$PATH:/opt/bin&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;update ipkg&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;/opt/bin/ipkg update&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Install Nano&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;root@linuxPC&lt;/span&gt;&lt;span style="font-size: small;"&gt;# &lt;/span&gt;&lt;span style="font-size: small;"&gt;/opt/bin/ipkg install nano&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Disable MioNet&lt;br /&gt;In order to disable the service, edit the /etc/init.d/post_network_start.sh file.&lt;br /&gt;Comment out the following two lines&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;$SCRIPTS_PATH/mionet.sh start&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;$SCRIPTS_PATH/mionet.sh stop&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-7967140157681811166?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/7967140157681811166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/7967140157681811166'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/02/recover-western-digital-my-book-world.html' title='Recover Western Digital My Book World Edition 500GB'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6p2RZ8bwQZk/S24mvUPFQUI/AAAAAAAAAFE/zQYFVxTLwyA/s72-c/wd.jpg width=' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-865549455010481142</id><published>2010-02-06T22:15:00.005+02:00</published><updated>2011-10-13T17:46:08.753+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Systems'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Engineering'/><title type='text'>Computer Science == Προγραμματισμός ? true : false;</title><content type='html'>&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_6p2RZ8bwQZk/S29wB0ULi1I/AAAAAAAAAFU/KaFyNEa2390/s1600-h/computer+sciense+a+TRUE+science.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="computer science real engineering software technology communication uml rup iconix" border="0" height="175" src="http://4.bp.blogspot.com/_6p2RZ8bwQZk/S29wB0ULi1I/AAAAAAAAAFU/KaFyNEa2390/s320/computer+sciense+a+TRUE+science.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;? &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;=&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S29wKXe3FNI/AAAAAAAAAFc/Mo3qdKEd5dw/s1600-h/programming+in+java.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="programming java c c++ python gtk php bash czh zsh mysql mssql oracle" border="0" height="175" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S29wKXe3FNI/AAAAAAAAAFc/Mo3qdKEd5dw/s320/programming+in+java.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Εμπνευσμένος από μια δημοσίευση που έπεσε στα χέρια μου [1], μέσα από την λίστα της &lt;a href="http://www.epe.org.gr/"&gt;ΕΠΕ&lt;/a&gt;, αποφάσισα να "γράψω" για ένα θέμα που αποτελεί μια while(true) συζήτηση στα ακαδημαϊκά σοκάκια. Πρόκειται για την συλλογική αντίληψη, φοιτητών και καθηγητών, που υπάρχει γύρω απο το πρόγραμμα σπουδών του Computer Science, δηλαδή των &lt;a href="http://review.epe.org.gr/doc.php?q=5&amp;amp;d=cs"&gt;προγραμμάτων σπουδών Πληροφορικής που θεραπεύουν την Επιστήμη των Υπολογιστών (βαθμ &amp;gt; 0.50)&lt;/a&gt; όσον αφορά τον προγραμματισμό ........ &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Πριν την δεκαετία του 1990 οι φοιτητές που ήθελαν να γίνουν  ειδικοί στις ανάπτυξη εφαρμογών θα διάλεγαν CS. Μετά την δεκαετία του  1990 υπάρχουν και άλλες επιλογές. CS, SE αλλά και CE έχουν την δικιά  τους προσέγγιση στην ανάπτυξη λογισμικού. Αυτές οι τρεις επιλογές  υποδηλώνουν πραγματικές διαφορές. Η&amp;nbsp; ανάπτυξη λογισμικού για το CE αφορά  τις ψηφιακές συσκευές, για το SE αφορά αξιόπιστες εφαρμογές που  καλύπτουν τις απαιτήσεις τους πραγματικού κόσμου ενώ για το CS αφορά το  φορέα έκφρασης ιδεών και το πλαίσιο όπου μια πληθώρα από υπολογιστικά  προβλήματα ερευνώνται. Τέτοιες διαφορές μπορεί να μην είναι ορατές για  τους υποψήφιους φοιτητές. Οι αφελείς υποψήφιοι μπορεί να πιστεύουν ότι  και οι τρεις αυτές Επιστήμες μοιράζονται την ίδια προσέγγιση όσο αφορά  την ανάπτυξη λογισμικού και ότι δεν είναι ευδιάκριτο τι υπονοείται σε  κάθε περίπτωση &lt;span id="goog_1265480526505"&gt;&lt;/span&gt;&lt;span id="goog_1265480526512"&gt;&lt;/span&gt;[2] &lt;a href="http://www.blogger.com/goog_1265480526521"&gt;&lt;span id="goog_1265480526506"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span id="goog_1265480526513"&gt;&lt;/span&gt;[3]&lt;br /&gt;&lt;br /&gt;Οι καθηγητές των τμημάτων CS διερωτώνται συχνά για το αν οι φοιτητές πιστεύουν ότι &lt;i&gt;"το CS είναι προγραμματισμός"&lt;/i&gt; [4], &lt;i&gt;"αν ένα&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;πρόγραμμα &lt;/i&gt;&lt;i&gt;δουλεύει, δεν παίζει ρόλο πως γράφτηκε"&lt;/i&gt;, &lt;i&gt;"η θεωρητική επιστήμη των υπολογιστών δεν έχει σχέση με το πραγματικό κόσμο"&lt;/i&gt;[1]. O Lewis ερευνώντας κατέληξε, στο εντυπωσιακό συμπέρασμα, ότι οι &lt;b&gt;τελειόφοιτοι (ομάδα CS2)&lt;/b&gt;&amp;nbsp; έχουν απόψεις που συγκλίνουν περισσότερο με αυτές των καθηγητών CS ενώ οι &lt;b&gt;νέοι φοιτητές (ομάδα CS1)&lt;/b&gt; όχι.&lt;br /&gt;&lt;br /&gt;Μερικές από τις ερωτήσεις που τέθηκαν στην έρευνα του Lewis και οι απαντήθηκαν από τις δύο ομάδες (CS1, CS2) και τους καθηγητές έχουν  ιδιαίτερο ενδιαφέρον για μας. Συγκεκριμένα η ερώτηση &lt;i&gt;18 "Στο πραγματικό κόσμο οι&lt;/i&gt; &lt;i&gt;&lt;a href="http://review.epe.org.gr/doc.php?q=5&amp;amp;d=al"&gt;Επιστήμονες των Υπολογιστών&lt;/a&gt; έχουν σαν κύρια δουλειά τον προγραμματισμό&lt;/i&gt;" και η ερώτηση &lt;i&gt;52 "Αν δουλεύει το πρόγραμμα δεν έχει σημασία πως γράφτηκε"&lt;/i&gt; οι απαντήσεις της ομάδας CS2 συγκλίνει με τις απόψεις των καθηγητών περισσότερο από την ομάδα CS1. Αυτό είναι "καλό" γιατί οι φοιτητές μαθαίνουν ότι υπάρχει κάτι πολύ παραπάνω από τον προγραμματισμό στην Επιστήμη των Υπολογιστών. Με την πάροδο των χρόνων&amp;nbsp; αρχίζουν και καταλαβαίνουν ότι τα προγράμματα έχουν βαθύτερες και σημαντικότερες ιδιότητες από το να παράγουν απλά ένα σωστό αποτέλεσμα. [1]&lt;br /&gt;&lt;br /&gt;Καταλήγουμε επομένως στο συμπέρασμα ότι στα ο υποψήφιος φοιτητής και ο νέος φοιτητής δεν έχουν σαφή αντίληψη για τον προγραμματισμό όσον αφορά τα προγράμματα σπουδών της &lt;a href="http://dimitrispetridis.blogspot.com/2010/01/acm-ieee-cs.html"&gt;Οικογένειας Επιστημών της Πληροφορικής&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;[1] Clayton Lewis - &lt;i&gt;Attitudes and Beliefs About Computer Science Among Students and Faculty&lt;/i&gt; - Department of Computer Science - University of Colorado &lt;a href="http://www.dcs.gla.ac.uk/courses/teaching/mscweb/grcs/lecture-papers/lewis.pdf"&gt;http://www.dcs.gla.ac.uk/courses/teaching/mscweb/grcs/lecture-papers/lewis.pdf&lt;/a&gt;&amp;nbsp; - ημερομηνία προσπέλασης 20100206&lt;br /&gt;[2] Πληροφορική και Ελλάδα. Ασυμβατότητα - &lt;i&gt;Τι είναι η Πληροφορική (βάσει ACM - IEEE-CS) ?&lt;/i&gt; - μετάφραση &lt;a href="http://dimitrispetridis.blogspot.com/2010/01/acm-ieee-cs.html"&gt;http://dimitrispetridis.blogspot.com/2010/01/acm-ieee-cs.html&lt;/a&gt;&lt;br /&gt;[3] ACM, AIS, IEEE-CS- &lt;i&gt;Computing Curricula 2005&lt;/i&gt; &lt;a href="http://www.acm.org/education/education/curric_vols/CC2005-March06Final.pdf"&gt;http://www.acm.org/education/education/curric_vols/CC2005-March06Final.pdf&lt;/a&gt; - ημερομηνία προσπέλασης 20100206 &lt;br /&gt;[4] J. Wing, &lt;i&gt;Viewpoint: Computational Thinking&lt;/i&gt; Communications of the ACM, 43, 3, 3335, 2006.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-865549455010481142?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/865549455010481142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/865549455010481142'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/02/computer-science-true-false.html' title='Computer Science == Προγραμματισμός ? true : false;'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_6p2RZ8bwQZk/S29wB0ULi1I/AAAAAAAAAFU/KaFyNEa2390/s72-c/computer+sciense+a+TRUE+science.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-4568801683136054723</id><published>2010-01-04T01:40:00.013+02:00</published><updated>2011-10-13T17:46:08.738+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Systems'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Computer Engineering'/><title type='text'>Τι είναι η Πληροφορική (βάσει ACM, AIS, IEEE-CS) ?</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Πολλές φορές κλήθηκα για να απαντήσω τι είναι Πληροφορική. Εύκολη ερώτηση. Δύσκολη απάντηση που πρέπει πάντα να στοχεύει διακριτικά στον υποκείμενο ακροατή. Άλλο να εξηγείς σε ένα τεχνικό (αυτοκινήτων, ψυγείων, υπολογιστών), άλλο σε έναν &lt;a href="https://www.epe.org.gr/eggrafh.jsp"&gt;φοιτητή ή απόφοιτο τμημάτων Πληροφορικής&lt;/a&gt; και άλλο σε κάποια νοικοκυρά που παρακολούθησε μαθήματα ψηφιακού αλφαβητισμού και χρήσης υπολογιστών σε κάποιο φροντιστήριο της γειτονιάς (... που ανορθόδοξα δηλώνει Σχολή Πληροφορικής !!! ).&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Η απάντηση στην επίμαχη ερώτηση:............&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;το πιο δόκιμο κείμενο που βρήκα είναι της &lt;a href="http://www.acm.org/education/curricula-recommendations"&gt;ACM, AIS και ΙΕΕΕ - CS&lt;/a&gt;. Το απαύγασμα αυτού του κειμένου όπως μεταφέρεται στην Ελλάδα είναι ότι η Πληροφορική διδάσκεται στα Πανεπιστήμια (ΑΕΙ και ΤΕΙ) της ημεδαπής. Υπάρχουν 5 τομείς εκ των οποίων τα Ελληνικά Πανεπιστήμια καλύπτουν τους 4 (δεν υπάρχει αυτή την στιγμή τμήμα Ανώτατης Εκπαίδευσης που να διδάσκει Τεχνολογία Πληροφορικής). Δεν είναι τυχαίο που η &lt;a href="http://www.epe.org.gr/"&gt;ΕΠΕ&lt;/a&gt; βασίστηκε (και) σε αυτό το κείμενο για να &lt;a href="http://review.epe.org.gr/doc.php?q=5&amp;amp;d=al"&gt;βαθμολογήσει ποια τμήματα της ημεδαπής δικαιολογούν τον τίτλο της "Πληροφορικής" (βαθμ &amp;gt; 0.5 )&lt;/a&gt; και να &lt;a href="https://www.epe.org.gr/eggrafh.jsp"&gt;εντάξει τους αποφοίτους των&lt;/a&gt; στην μόνη &lt;a href="http://www.epe.org.gr/"&gt;Ένωση Πληροφορικών Επιστημόνων Μηχανικών και Επαγγελματιών Ελλάδος.&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2. Οι Επιστήμες της Πληροφορικής (Computing)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Υπάρχουν πολλών ειδών πτυχία Πληροφορικής (Computing). Για την ακρίβεια υπάρχουν δεκάδες σε όλο τον κόσμο. Η διαφορετικότητα των ονομάτων των προγραμμάτων σπουδών είναι ακόμα μεγαλύτερη. Τα προγράμματα σπουδών θεραπεύουν κάποιες Επιστήμες της Πληροφορικής. Σε αυτή την έκθεση εστιάζουμε στα 5 μεγαλύτερα σήμερα: την Μηχανική Υπολογιστών, την Επιστήμη των Υπολογιστών, τα Πληροφορικά Συστήματα, την Τεχνολογία Πληροφορικής και την Μηχανική Λογισμικού. Αυτά τα 5 ικανοποιούν το κριτήριο μας: το κάθε ένα έχει η θα έχει σύντομα,&amp;nbsp; μια έκθεση κατευθυντήριων γραμμών προπτυχιακής διδακτική ύλης που θα είναι αναγνωρισμένη και δημοσιευμένη από μία ή περισσότερες διεθνείς επαγγελματικές ή/και επιστημονικές κοινότητες. Προσδοκούμε ότι στο μέλλον θα υπάρχουν περισσότερες Επιστήμες της Πληροφορικής που θα ικανοποιούν αυτό το κριτήριο. Όταν συμβεί αυτό οι νέες Επιστήμες της Πληροφορικής θα συμπεριληφθούν στις μέλλουσες εκδόσεις αυτής της έκθεσης.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.1. Τι είναι η Πληροφορική?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Σε γενικές γραμμές μπορούμε να πούμε ότι Πληροφορική είναι κάθε διαδικασία που επιδιώκει κάτι και προϋποθέτει, ωφελείται από ή κατασκευάζει υπολογιστές. Έτσι η Πληροφορική συμπεριλαμβάνει την σχεδίαση και κατασκευή υλικού και λογισμικών συστημάτων για διάφορους σκοπούς όπως επεξεργασία, δόμηση και διαχείριση διαφόρων ειδών πληροφορίας, επιστημονικές σπουδές με χρήση υπολογιστών, βελτιστοποίηση νοημοσύνης σε υπολογιστές, κατασκευή και χρήση τηλεπικοινωνιών και πολυμέσων ψυχαγωγίας, εύρεση και συγκέντρωση πληροφορίας συγκεκριμένη προς κάποιο σκοπό κ.ο.κ. Αυτή η λίστα είναι ατελείωτη και οι δυνατότητες πεπερασμένα άπειρες. Η Πληροφορική έχει και άλλες ερμηνείες που είναι πιο συγκεκριμένες και βασισμένες στο πλαίσιο το οποίο χρησιμοποιείται. Για παράδειγμα ένας ειδικός Πληροφορικών Συστημάτων βλέπει την Πληροφορική διαφορετικά από ότι ένα Μηχανικός Λογισμικού. Αν δεν λάβουμε υπόψη μας το πλαίσιο εφαρμογής της τότε ή άσκηση της Πληροφορικής μπορεί να είναι πολύπλοκη και δύσκολη. Επειδή οι κοινωνίες χρειάζονται ανθρώπους που ασκούν ορθά και καλά&amp;nbsp; Πληροφορική πρέπει να σκεπτόμαστε την Πληροφορική όχι μόνο σαν επάγγελμα αλλά και Επιστήμη.&lt;br /&gt;&lt;br /&gt;Ένας φοιτητής τυπικά αποκτά ένα πτυχίο σε κάποια Επιστήμη της Πληροφορικής που θα τον ετοιμάσει για την αγορά εργασίας σε κάποιο επάγγελμα Πληροφορικής. Επειδή η Πληροφορική προσφέρει ένα μεγάλο πεδίο επιλογών, είναι πιθανό κάποιος να καταρτιστεί σε όλες τις Επιστήμες της Πληροφορικής. Κάποιος που επιθυμεί να γίνει επαγγελματίας στο Πληροφορική πρέπει να αφοσιώσει την προσωπική του ζωή. Υπάρχουν αυτή τη στιγμή πέντε βασικά προπτυχιακά προγράμματα σπουδών και το κάθε ένα προσφέρει διαφορετική εστίαση και προσέγγιση σε κάποια από τις Επιστήμες της Πληροφορικής. Στις επόμενες πέντε ενότητες θα δούμε αυτές τις πέντε Επιστήμες της Πληροφορικής και πως διαφοροποιούνται βάσει της εστίασης τους και των προβληματικών που αντιμετωπίζουν.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.2. Το τοπίο των Επιστημών της Πληροφορικής&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Η Πληροφορική δεν είναι απλά μια Επιστήμη αλλά μια οικογένεια Επιστημών. Κατά την δεκαετία του 1990 έγινες σημαντικές αλλαγές στις Τεχνολογίες Πληροφορικής και Επικοινωνιών. Ο αντίκτυπος της ανάπτυξης αυτών των τεχνολογιών στην κοινωνία οδήγησε σε σημαντικές αλλαγές στην οικογένεια των Επιστημών.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.2.1. Πριν την δεκαετία του 1990&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Τα πρώτα προπτυχιακά προγράμματα σπουδών σε Επιστήμες της Πληροφορικής εμφανίστηκαν την δεκαετία του 1960. Αρχικά υπήρχαν τριών ειδών προπτυχιακά προγράμματα σπουδών σχετικά με την Πληροφορική στην Βόρια Αμερική: Επιστήμη των Υπολογιστών (Computer Science – CS), Ηλεκτρολογική Μηχανική (Electrical Engineering – ΕΕ) και Πληροφορικά Συστήματα (Information Systems – IS). Κάθε μια από τις παραπάνω Επιστήμες είχε τον δικό της πολύ καλά ορισμένο χώρο στην Πληροφορική και ήταν εύκολο για τους φοιτητές να διαλέξουν ποιο πρόγραμμα σπουδών θέλουν να ακολουθήσουν. Όσοι ήθελαν να αναπτύξουν λογισμικό και να έχουν θεωρητική γνώση της Πληροφορικής διάλεγαν CS. Όσοι ήθελαν να δουλέψουν με το υλικό, το EE ήταν η κατάλληλη επιλογή. Όσοι ήθελαν να χρησιμοποιούν το υλικό και το λογισμικό για να επιλύσουν επιχειρησιακά προβλήματα το IS ήταν η πρόσφορη επιλογή.&lt;br /&gt;&lt;br /&gt;Κάθε μια από τα τρεις αυτές Επιστήμες είχε το δικό της πεδίο. Δεν υπήρχε ακόμα η σκέψη όταν αυτές οι Επιστήμες αποτελούσαν μια ευρύτερη οικογένεια Επιστημών. Οι επιστήμονες των υπολογιστών και οι ηλεκτρολόγοι μηχανικοί εργάζονταν συχνά μαζί αφού αποσκοπούσαν στην ανάπτυξη νέας τεχνολογίας. Ακόμα συχνότερα συστεγαζόντουσαν στο ίδιο τμήμα του Πανεπιστημίου και μερικές φορές ο ένας ζητούσε την βοήθεια του άλλου. Από την άλλη οι ειδικοί των Πληροφορικών Συστημάτων (IS) είχαν στενή σχέση με τις Οικονομικές Σχολές και δεν είχαν μεγάλη αλληλεπίδραση με τους επιστήμονες των υπολογιστών&amp;nbsp; και τους ηλεκτρολόγους μηχανικούς.&lt;br /&gt;&lt;br /&gt;Πριν το 1990 η μόνη μεγάλη αλλαγή στο τοπίο των Επιστημών της Πληροφορικής στις ΗΠΑ ήταν η ανάδυση της Μηχανικής Υπολογιστών (Computer Engineering - CE). Πριν την εφεύρεση των επεξεργαστών που ήταν βασισμένοι σε ολοκληρωμένα κυκλώματα (chip), το CE ήταν περιοχή εξειδίκευσης του ΕΕ. Μετά την εμφάνιση των μικροεπεξεργαστών και κατά τα μέσα της δεκαετίας του 1970, το CE αναδύθηκε σαν ξεχωριστή Επιστήμη. Η διάκριση αυτή όμως δεν ήταν ακόμα&amp;nbsp; ξεκάθαρη εκτός των κοινοτήτων των μηχανικών. &lt;br /&gt;&lt;br /&gt;Πριν το 1990 οι υποψήφιοι φοιτητές θα διάλεγαν κάποιο πρόγραμμα σπουδών από το πάνω μέρος της εικόνας 2.1. Η απόσταση μεταξύ των Επιστημών δείχνει πόσο κοντά δούλευαν αυτοί οι άνθρωποι μεταξύ τους.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.2.2. Σοβαρές Εξελίξεις κατά το 1990&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Κατά το 1990 διάφορες εξελίξεις άλλαξαν το τοπίο των Επιστημών της Πληροφορικής στην Βόρεια Αμερική, παρόλο που σε άλλες χώρες του κόσμου αυτές οι αλλαγές ήρθαν νωρίτερα. &lt;br /&gt;&lt;br /&gt;Το CE αποκόπηκε από το ΕΕ. Το CE αναδύθηκε από τo EE κατά την δεκαετία του 1970 και του 1980, αλλά μόλις την δεκαετία του 1990 τα ολοκληρωμένα κυκλώματα&amp;nbsp; και άλλα πολύ βασικά μηχανικά μέρη έγιναν απαραίτητα για ένα υπολογιστή (για παράδειγμα τα μοντέρνα αυτοκίνητα έχουν διαφορές υπολογιστικές μονάδες που υλοποιούν διάφορες εργασίες που είναι αδιαφανές στον οδηγό). Οι μηχανικοί CE σχεδιάζουν και προγραμματίζουν τα ολοκληρωμένα κυκλώματα που ελέγχουν διάφορες συσκευές. Η δραματική αύξηση των συσκευών που βασίζονται σε ολοκληρωμένα κυκλώματα βοήθησαν τo CE να διαφοροποιηθεί σαν ξεχωριστό πεδίο κατά την δεκαετία του 1990 και ένας πρωτοφανής αριθμός από φοιτητές εισήχθησαν σε προγράμματα σπουδών του CE. Εκτός Βορείου Αμερικής αυτά τα προγράμματα σπουδών είχαν ονόματα όπως Μηχανική Υπολογιστικών Συστημάτων.&lt;br /&gt;&lt;br /&gt;Το CS αναπτύχθηκε ταχύτατα και έγινε δεκτό στην οικογένεια των ακαδημαϊκών Επιστημών. Πρωτοεμφανίστηκε στα κολλέγια και τα πανεπιστήμια σαν Επιστήμη κατά την δεκαετία του 1970. Αρχικά υπήρχε μεγάλη αντιπαράθεση για το αν το CS ήταν γνήσια Επιστήμη. Οι υποστηρικτές πρότειναν ότι ήταν ενώ οι κριτικοί το θεωρούσαν σαν επαγγελματική εξειδίκευση για τεχνικούς ή μια πλατφόρμα έρευνας για μαθηματικούς ή ένα ψευδό-επιστήμη για προγραμματιστές υπολογιστών. Κατά την δεκαετία του 1990 το CS είχε ήδη αναπτύξει ένα μεγάλο σώμα έρευνας, γνώσης και καινοτομίας που ωθήθηκε από την θεωρία στην πράξη και έτσι η διένεξη για το αν ήταν τελικά Επιστήμη τελείωσε. Κατά την ίδια δεκαετία τα τμήματα CS αντιμετώπισαν πρωτοφανείς απαιτήσεις από το χώρο της βιομηχανίας που χρειάζονταν απόφοιτους CS. Οι εγγραφές στα προγράμματα σπουδών του CS αυξήθηκαν δραματικά και αξιοσημείωτα σε σχέση με την ιστορία των αυξομειώσεων των εγγραφών κατά το παρελθόν. Έτσι δόθηκε η δυνατότητα στα τμήματα να μπορούν να διαχειριστούν μεγάλο αριθμό φοιτητών. Οι αυξημένες απαιτήσεις για διδασκαλία και έρευνα τα τμήματα σε πολλά πανεπιστήμια αυξήθηκαν.&lt;br /&gt;&lt;br /&gt;Το SE αναδύθηκε σαν πεδίο μέσα από την Επιστήμη των Υπολογιστών. Καθώς η Πληροφορική χρησιμοποιείται σαν λύση σε μια μεγάλη γκάμα δύσκολων υπολογιστικών προβλημάτων, η κατασκευή αξιόπιστου λογισμικού γίνεται πιο δύσκολη. Τα μεγάλα και πολύπλοκα προγράμματα κανένας άνθρωπος δεν μπορεί να τα καταλάβει ενώ παράλληλα διάφορα κομμάτια του προγράμματος μπορούν να αλληλεπιδρούν με διάφορους τρόπους (πχ για το να διορθωθεί ένα πρόβλημα σε κάποιο κομμάτι του λογισμικού μπορεί να δημιουργηθεί προβλήματα σε άλλα κομμάτια). Η Πληροφορική χρησιμοποιείται σε εργασίες υψίστης ασφαλείας όπου ένα λάθος μπορεί να προκαλέσει τραυματισμό ή θάνατο. Με το πέρασμα του χρόνου έγινε κατανοητό ότι το καλό λογισμικό είναι μια πολύ δύσκολη, πολύ ακριβή και πολύ απαραίτητη εργασία. Τα παραπάνω οδήγησαν στον όρο SE, ένας όρος που πηγάζει από ένα συνέδριο του ΝΑΤΟ που έγινε στο Garmisch στην Γερμανία το1968. Ενώ το CS εστιάζει (όπως και όλες οι επιστήμες) στην δημιουργία νέας γνώσης, το SE εστιάζει (όπως όλες οι μηχανικές) σε αυστηρές μεθόδους σχεδίασης και ανάπτυξης τεχνουργημάτων που θα πρέπει να κάνουν αυτό που έχουν σχεδιαστεί να κάνουν. Κατά τις δεκαετίες του 1970 έγιναν μεγάλα συνέδρια SE και την δεκαετία 1980 τα προγράμματα σπουδών του CS άρχισαν να περιλαμβάνουν μαθήματα SE. Στις ΗΠΑ μετά το 1990 υπήρχαν προγράμματα σπουδών CS με μαθήματα SE. Το SE άρχισε να αναπτύσσεται σαν ξεχωριστό Επιστήμη της Πληροφορικής. Αρχικά ο όρος SE εισήχθη αντανακλώντας την εφαρμογή των παραδοσιακών ιδεών την μηχανικής στην προβληματική της ανάπτυξη λογισμικού. Καθώς γινόταν πιο ώριμο το SE γινόταν πιο ξεκάθαρο και το πεδίο του. Επιπροσθέτως το SE, έχοντας τις βάσεις στο CS, προϋποθέτει ανθρώπινες διαδικασίες που από την φύση τους είναι πιο δύσκολο να τυποποιηθούν από ότι να θεωρηθούν ότι αποτελούν λογικές αφαιρέσεις του CS. Η πείρα δείχνει ότι όταν τα μαθήματα SE διδάσκονται μέσα στα προγράμματα σπουδών CS τότε οι φοιτητές μαθαίνουν το πεδίο του SE αλλά δεν μπορούν να γίνουν μηχανικοί λογισμικού. Πολλοί ειδικοί κατέληξαν ότι ο τελευταίος στόχος προϋποθέτει μια πλειάδα μαθημάτων και εφαρμοσμένης εργαστηριακής πείρας που πηγαίνει πολύ πιο μακριά από ότι μπορεί να προσφέρει ένα τμήμα CS. Τμήματα SE εμφανίστηκαν στην Αγγλία αι την Αυστραλία κατά την δεκαετία του 1980 ενώ στις ΗΠΑ (με διαφορετική σχεδίαση του προγράμματος σπουδών που προσφέρει πιο πλήρη θεμελίωση σε σχέση με τμήματα CS) εμφανίστηκαν κατά την δεκαετία του 1990&lt;br /&gt;&lt;br /&gt;Το IS έπρεπε να αντιμετωπίσει μια μεγάλη σφαίρα από προκλήσεις. Πριν το 1990 πολλοί ειδικοί του IS εστίασαν στις υπολογιστικές ανάγκες που είχαν οι επιχειρήσεις από την δεκαετία του 1960: λογιστικά συστήματα, μισθοδοτικά συστήματα, απογραφικά συστήματα κτλ. Εξαιτίας της εκτεταμένου ρόλου των υπολογιστών, οι επιχειρήσεις είχαν περισσότερη πληροφορία από ότι πριν και οι επιχειρησιακές διαδικασίες διευκολύνθηκαν από την τεχνολογία. Τα προβλήματα διαχείρισης πληροφορίας έγιναν ιδιαίτερα πολύπλοκα και οι προκλήσεις ορθόδοξης χρήσης της πληροφορίας και της τεχνολογίας που υποστηρίζει την επιχειρησιακή αποτελεσματικότητα έγιναν ζωτικής σημασίας. Λόγω των παραπάνω παραγόντων οι προκλήσεις που αντιμετωπίζουν οι ειδικοί των Πληροφορικών Συστημάτων αυξήθηκαν σε μέγεθος, πολυπλοκότητα και σπουδαιότητα. Επιπρόσθετα τα Πληροφορικά Συστήματα σαν πεδίο δίνουν αυξημένη σημασία στην χρήση των τεχνολογιών σαν μέσο επικοινωνίας και συνεργατικής λήψης αποφάσεων στις επιχειρήσεις. &lt;br /&gt;&lt;br /&gt;Το ΙΤ άρχισε να αναδύεται στις αρχές της δεκαετίες του 1990. Κατά την δεκαετία αυτή οι υπολογιστές έγιναν βασικό εργαλείο δουλειάς σε κάθε επίπεδο των περισσοτέρων επιχειρήσεων και οι υπολογιστές με δυνατότητες δικτύωσης έγιναν η ραχοκοκαλιά πληροφορίας των επιχειρήσεων αυτών. Ενώ αυτό ενίσχυσε την παραγωγικότητα δημιούργησε νέες θέσεις εργασίας για ανθρώπους που θα επιλύουν προβλήματα της τεχνολογικής υποδομής που δυσλειτουργεί και δεν επιτρέπει την εύρυθμη εργασία των υπαλλήλων. Τα τμήματα IT των επιχειρήσεων ανέλαβαν να παρέχουν εύρωστη και αξιόπιστη επιχειρησιακή τεχνολογική υποδομή αλλά και την επίλυση τεχνικών προβλημάτων που έχουν οι υπάλληλοι που εργάζονται. Στο τέλος της δεκαετίας του 1990 έγινε σαφές ότι τα προγράμματα σπουδών δεν παρήγαγαν αποφοίτους που να έχουν τις κατάλληλες γνώσεις και δεξιότητες για να καλύψουν αυτές τις ανάγκες. Τα κολλέγια και πανεπιστήμια ανέπτυξαν προγράμματα σπουδών για να καλύψουν αυτές τις ανάγκες. &lt;br /&gt;&lt;br /&gt;Όλα τα παραπάνω αποτελούν τις εξελίξεις που αναδιαμόρφωσαν το τοπίο των Επιστημών της Πληροφορικής. Πολλοί πόροι κατανεμηθήκαν σε εργασίες ΙΤ σε όλες τις βιομηχανοποιημένες κοινωνίες εξαιτίας διαφόρων παραγόντων όπως η εκθετική ανάπτυξη του Παγκόσμιου Ιστού, η προσδοκία των Υ2Κ προβλημάτων και η εμφάνιση του ευρώ.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.2.3 Μετά την δεκαετία του 1990&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το νέο τοπίο της Πληροφορικής στα πτυχιακά προγράμματα αντανακλά τους τρόπους που η Πληροφορική σαν ολότητα έχει ωριμάσει για να αντιμετωπίσει τα προβλήματα της νέας χιλιετίας. Στις ΗΠΑ το CE ανεξαρτητοποιήθηκε σαν Επιστήμη από το ΕΕ και υπέλαβε βασικό ρόλο αναφορικά με το υλικό των υπολογιστών και το σχετιζόμενο με αυτό λογισμικό. Το CE αναδύθηκε για να αντιμετωπίσει τις σημαντικές προκλήσεις που ήταν έμφυτες στην κατασκευή αξιόπιστων και φθηνών συστημάτων λογισμικού. Το ΙΤ βγήκε από το πουθενά για να γεμίσει το κενό που οι άλλες Επιστήμες δεν μπορούσαν να αντιμετωπίσουν.&lt;br /&gt;&lt;br /&gt;Η ωριμότητα και η εξέλιξη δημιούργησε μια μεγαλύτερη πληθώρα επιλογών για τους φοιτητές και τα εκπαιδευτικά ινστιτούτα. Η αυξημένη ποικιλία των προγραμμάτων σπουδών του Πληροφορική σημαίνει ότι οι μαθητές έχουν επιλογές που είναι πιο διφορούμενες από ότι ήταν πριν την δεκαετία του 1990. Η κάτω πλευρά της εικόνας 2.1 δείχνει πως μπορούν να αντιλαμβάνονται οι υποψήφιοι φοιτητές τις επιλογές τους. Τα ωοειδή σχήματα δείχνουν αυτές τις επιλογές για κάθε Επιστήμη της Πληροφορικής.&lt;br /&gt;&lt;br /&gt;Είναι ξεκάθαρο τι πρέπει να διαλέξουν οι φοιτητές που θέλουν να σπουδάσουν το υλικό. Το CE αναδύθηκε από το ΕΕ καθώς η εργασία σε θέματα υλικού και λογισμικού προϋπόθετε την σχεδίαση των ψηφιακών συσκευών. &lt;br /&gt;&lt;br /&gt;Για όσους θα ήθελαν να διαλέξουν κάτι άλλο οι επιλογές δεν είναι τόσο ξεκάθαρες. Πριν την δεκαετία του 1990 οι φοιτητές που ήθελαν να γίνουν ειδικοί στις ανάπτυξη εφαρμογών θα διάλεγαν CS. Μετά την δεκαετία του 1990 υπάρχουν και άλλες επιλογές. CS, SE αλλά και CE έχουν την δικιά τους προσέγγιση στην ανάπτυξη λογισμικού. Αυτές οι τρεις επιλογές υποδηλώνουν πραγματικές διαφορές. Η&amp;nbsp; ανάπτυξη λογισμικού για το CE αφορά τις ψηφιακές συσκευές, για το SE αφορά αξιόπιστες εφαρμογές που καλύπτουν τις απαιτήσεις τους πραγματικού κόσμου ενώ για το CS αφορά το φορέα έκφρασης ιδεών και το πλαίσιο όπου μια πληθώρα από υπολογιστικά προβλήματα ερευνώνται. Τέτοιες διαφορές μπορεί να μην είναι ορατές για τους υποψήφιους φοιτητές. Οι αφελείς υποψήφιοι μπορεί να πιστεύουν ότι και οι τρείς αυτές Επιστήμες μοιράζονται την ίδια προσέγγιση όσο αφορά την ανάπτυξη λογισμικού και ότι δεν είναι ευδιάκριτό τι υπονοείται σε κάθε περίπτωση.&lt;br /&gt;&lt;br /&gt;Πριν την δεκαετία του 1990, οι επιχειρήσεις ήταν ένα περιβάλλον για εφαρμογή Πληροφορικής όπου επιλύονταν πραγματικά προβλήματα και το IS ήταν η σκέπη για κάτι τέτοιο. Το πεδίο εφαρμογών Πληροφορικής του πραγματικού κόσμου έχει διευρυνθεί από επιχειρήσεις και εταιρίες όλων των ειδών. Οι φοιτητές πλέον μπορούν να διαλέξουν μεταξύ του IS και του IT. Ενώ και οι δύο είναι Επιστήμες που περιέχουν υλικό και λογισμικό κανένα από αυτά δεν&amp;nbsp; εστιάζει στο υλικό ή το λογισμικό αλλά χρησιμοποιούν την τεχνολογία σαν βασικό εργαλείο που επιλύει επιχειρησιακές ανάγκες. Ενώ το IS εστιάζει στην παραγωγή και χρήση της πληροφορίας το IT εστιάζει στην διασφάλιση ότι η οργανική τεχνολογική υποδομή είναι κατάλληλη και αξιόπιστη. Οι υποψήφιοι φοιτητές μπορεί να είναι αγνόμωνες για αυτές τις σημαντικές διαφορές και να βλέπουν ότι το IS και το IT μοιράζονται το σκοπό χρήσης των τεχνολογιών που είναι αναγκαίες σε μια επιχείρηση που βασίζεται στις τεχνολογίες.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0EqiLEKlVI/AAAAAAAAACw/QoGAinldH3I/s1600-h/fig.2.1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="computing disciplines before and after 1990" border="0" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0EqiLEKlVI/AAAAAAAAACw/QoGAinldH3I/s400/fig.2.1.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;. &lt;br /&gt;&lt;span style="font-size: large;"&gt;2.3. Περιγραφές των μεγαλύτερων Επιστημών της Πληροφορικής&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Σε αυτό το κεφάλαιο θεωρούμε πέντε από τις μεγαλύτερες Επιστήμες της Πληροφορικής. Μπορείτε να συμβουλευτείτε τα κεφάλαια 3.4 και 3.5 για περισσότερες πληροφορίες και για την κατανόηση των σημαντικών διαφορών μεταξύ των ονομάτων των Επιστημών της Πληροφορικής και των αντιστοίχων πτυχίων τους. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.3.1 Μηχανική των Υπολογιστών (Computer Engineering - CE) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το CE εστιάζει τον ενδιαφέρον του στην σχεδίαση και την κατασκευή υπολογιστών και υπολογιστικών συστημάτων. Προϋποθέτει την σπουδή σε υλικό, λογισμικό, επικοινωνίες και τις σχέσεις μεταξύ αυτών. &lt;br /&gt;&lt;br /&gt;Η διδακτική ύλη αφορά την θεωρία, τις θεμελιώσεις και τις πρακτικές της παραδοσιακής Ηλεκτρολογικής Μηχανικής (Electrical Enginneering - EE) καθώς επίσης και των Μαθηματικών. Ως πεδίο εφαρμογής&amp;nbsp; θεωρούνται τα προβλήματα σχεδίασης υπολογιστών και των υπολογιστικών συστημάτων.&lt;br /&gt;&lt;br /&gt;Οι μηχανικοί υπολογιστών μελετούν την σχεδίαση των ψηφιακών υλικών συστημάτων συμπεριλαμβανομένων των συστημάτων επικοινωνιών, λογισμικού για ψηφιακές συσκευές και τις διεπαφές με χρήστες και άλλες συσκευές. Οι σπουδές στο CE μπορεί να δίνουν περισσότερο έμφαση στο υλικό παρά στο λογισμικό ή μπορεί να δίνουν ισορροπημένη έμφαση και στα δύο. Το CE έχει μεγάλη επιρροή από την ευρύτερη μηχανική. Σήμερα το επικρατέστερο πεδίο στο CΕ είναι τα&amp;nbsp; embedded systems δηλαδή συσκευές που περικλείουν υλικό και λογισμικό πχ κινητά τηλέφωνα,&amp;nbsp; ψηφιακοί αναπαραγωγείς ήχου, ψηφιακοί εγγραφείς video, συστήματα συναγερμών, συστήματα ακτίνων Χ, ιατρικά εργαλεία laser και γενικότερα εργαλείων που χρειάζονται ενιαία το υλικό και το λογισμικό που κατασκευάζεται από το CE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.3.2. Επιστήμη των Υπολογιστών (Computer Science - CS) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το CS είναι τεράστια Επιστήμη και ξεκινά από τις θεωρητικές και αλγοριθμικές θεμελιώσεις και καταλήγει στα σύγχρονα πεδία της ανάπτυξης ρομποτικών συστημάτων, της μηχανική όραση, των νοημόνων συστημάτων,&amp;nbsp; της βιοπληροφορικής και πολλών άλλων ενδιαφερόντων πεδίων&lt;br /&gt;&lt;br /&gt;Οι επιστήμονες των υπολογιστών διακρίνονται σε τρεις κατηγορίες &lt;br /&gt;&lt;br /&gt;• σε αυτούς που σχεδιάζουν και θέτουν σε λειτουργία λογισμικό. Σε αυτή την περίπτωση οι επιστήμονες CE ασχολούνται με δύσκολες προγραμματιστικές εργασίες ενώ παράλληλα επιβλέπουν άλλους προγραμματιστές και τους ενημερώνουν για τις νέες προσεγγίσεις.&lt;br /&gt;• σε αυτούς που συμβουλεύουν στο πως να χρησιμοποιήσουν τους υπολογιστές. Η ανάπτυξη σε πεδία του CS όπως η δικτύωση, οι βάσεις δεδομένων, και η επικοινωνία ανθρώπου μηχανής επέτρεψε την ανάπτυξη του Παγκόσμιου Ιστού. Σήμερα οι ερευνητές CS συνεργάζονται με επιστήμονες από άλλα πεδία προσπαθώντας να κάνουν τα ρομποτικά συστήματα πιο πρακτικά και πιο έξυπνα σαν βοηθούς, να χρησιμοποιούν βάσεις δεδομένων, να δημιουργούν γνώση και να χρησιμοποιούν τους υπολογιστές για να αποκρυπτογραφήσουν του DNA.&lt;br /&gt;• σε αυτούς που αναπτύσσουν αποτελεσματικούς τρόπους για την επίλυση υπολογιστικών προβλημάτων. Για παράδειγμα οι επιστήμονες των υπολογιστών αναπτύσσουν τους βέλτιστους τρόπους για την αποθήκευση πληροφοριών σε βάσεις δεδομένων, την αποστολή δεδομένων στα δίκτυα, την εμφάνιση πολύπλοκων εικόνων. Το θεωρητικό υπόβαθρο τους, τους επιτρέπει να&amp;nbsp; προσδιορίζουν την βέλτιστη απόδοση ενώ παράλληλα η σπουδή τους σε αλγόριθμους τους επιτρέπει να αναπτύσσουν νέες προσεγγίσεις που εξυπηρετούν την βέλτιστη απόδοση.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.3.3. Πληροφορικά Συστήματα (Information Systems - IS)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Οι ειδικοί των IS εστιάζουν στην ενσωμάτωση των τεχνολογικών λύσεων πληροφορικής στις επιχειρησιακές διαδικασίες ώστε να καλυφθούν οι ανάγκες πληροφορίας που έχουν οι επιχειρήσεις και οι εταιρίες ώστε να τους επιτραπεί η κάλυψη των επιχειρησιακών στόχων τους με αποτελεσματικό τρόπο. Αυτή η Επιστήμη αντιμετωπίζει την Τεχνολογία Πληροφορικής (IT) και τις όψεις της τεχνολογίας ως όργανα που παράγουν, επεξεργάζονται και κατανέμουν πληροφορίες. Οι επαγγελματίες της Επιστήμης αυτής ασχολούνται&amp;nbsp; με την πληροφορία που βοηθάει μια επιχείρηση στο να θεωρήσει και να πετύχει τους στόχους της και με τις διαδικασίες που μπορεί να εφαρμόζει μια επιχείρηση χρησιμοποιώντας Τεχνολογίες Πληροφορικής.&amp;nbsp; Πρέπει επομένως να είναι σε θέση να κατανοήσουν τις τεχνικές και οργανωτικές συνιστώσες και να μπορούν να βοηθήσουν μια επιχείρηση να καταλάβει πως οι πληροφορικές και τεχνολογικές επιχειρησιακές διαδικασίες προσφέρουν ανταγωνιστικό πλεονέκτημα.&lt;br /&gt;&lt;br /&gt;Ο ειδικός των Πληροφορικών Συστημάτων παίζει σημαντικό ρόλο στην εκμαίευση των απαιτήσεων που έχει μια επιχείρηση από τα Πληροφορικά Συστήματα και ενεργεί κατά την προδιαγραφή, την σχεδίαση και την υλοποίηση τους. Ο ειδικός πρέπει να έχει πλήρη εικόνα των οργανωτικών αρχών και λειτουργιών της επιχείρησης για να μπορεί να λειτουργήσει σαν γέφυρα μεταξύ των τεχνικών και διοικητικών οντοτήτων της επιχείρησης ώστε να επιτραπεί η αρμονική συνεργασία των που θα διασφαλιστεί ότι η επιχείρηση θα έχει τις πληροφορίες και τα συστήματα που χρειάζεται για να υποστηρίξει τις λειτουργίες της. Ο ειδικός επίσης συμμετέχει στην σχεδίαση της τεχνολογικής επικοινωνιακής οργάνωσης και στα συνεργατικά συστήματα. &lt;br /&gt;&lt;br /&gt;Τα περισσότερα προγράμματα σπουδών IS βρίσκονται σε Οικονομικές Σχολές. Όλα τα πτυχία IS συνδυάζουν Διοίκηση Επιχειρήσεων και Πληροφορική. Υπάρχουν διάφορες ονομασίες για τα πτυχία αυτά που συχνά απεικονίζουν την φύση των σπουδών. Για παράδειγμα το πρόγραμμα σπουδών «Υπολογιστικά Πληροφορικά Συστήματα» έχουν πιο τεχνολογικό χαρακτήρα ενώ προγράμματα σπουδών όπως Διαχείριση Πληροφορικών Συστημάτων δίνουν έμφαση στις οργανωτικές και συμπεριφορικές όψεις του IS. Τα ονόματα των προγραμμάτων σπουδών δεν είναι πάντα συνεπή.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.3.4. Τεχνολογία Πληροφορικής (Information Technology – ΙΤ)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ο συγκεκριμένος τίτλος έχει διφορούμενη έννοια. Με την ευρύτερη έννοια σημαίνει όλο το πεδίο της Πληροφορικής !!! Ακαδημαϊκά σημαίνει το προπτυχιακό πρόγραμμα σπουδών που προετοιμάζει τους φοιτητές στις τεχνολογίες που χρειάζονται οι επιχειρήσεις, οι κυβερνήσεις, οι οργανισμοί υγείας, τα σχολεία και γενικότερα οι οργανισμοί. Σε μερικά κράτη άλλα ονόματα χρησιμοποιούνται για τα συγκεκριμένα προγράμματα σπουδών. &lt;br /&gt;&lt;br /&gt;Στη προηγουμένη παράγραφο είπαμε ότι τo IS εστιάζει το ενδιαφέρον τους στην πλευρά της πληροφορίας του ΙΤ. Το IT είναι συμπλήρωμα αυτής της πλευράς αφού δίνει έμφαση στην τεχνολογία πολύ περισσότερο από ότι στην μεταφορά της πληροφορίας και το περιεχόμενο της. Το IT είναι ένα νέο και ταχύτατα αναπτυσσόμενο πεδίο. Έχει τις ρίζες του στις αναγκαίες τεχνικές πρακτικές των καθημερινών αναγκών των επιχειρήσεων και οργανισμών.&lt;br /&gt;&lt;br /&gt;Σήμερα όλοι οι οργανισμοί είναι εξαρτημένοι από το IT. Πρέπει να έχουν λειτουργικά και κατάλληλα συστήματα για να επιβιώσουν. Τα συστήματα αυτά πρέπει να δουλεύουν απρόσκοπτα, να είναι ασφαλή, να αναβαθμίζονται, να συντηρούνται και να αντικαθίστανται όποτε κρίνεται απαραίτητο.&amp;nbsp; Οι εργαζόμενοι της επιχείρησης χρειάζονται καθημερινή υποστήριξη από προσωπικό ΙΤ που αντιλαμβάνεται την τεχνολογία των ηλεκτρονικών υπολογιστών και του λογισμικού τους και είναι έτοιμο να λύσει ότι πρόβλημα προκύψει. Οι απόφοιτοι των προγραμμάτων σπουδών ΙΤ είναι οι κατάλληλοι για αυτή την δουλειά. &lt;br /&gt;&lt;br /&gt;Το πρόγραμμα σπουδών ΙΤ γεννήθηκε επειδή τα υπόλοιπα προγράμματα σπουδών των Επιστημών της Πληροφορικής (CE, CS, IS, SE) δεν παράγουν αποφοίτους ικανούς για να αντιμετωπίζουν αυτές τις απαιτήσεις. Τα προγράμματα σπουδών ΙΤ έχουν το σωστό συνδυασμό από θεωρία, πρακτική και hands-on γνώση που τους επιτρέπει να συντηρούν επιχειρησιακές τεχνολογικές υποδομές και να βοηθούν τους χρήστες αυτών των υποδομών. Οι ειδικοί ΙΤ έχουν ευθύνη να διαλέγουν σωστό υλικό και λογισμικό για την επιχείρηση και να ενσωματώνουν αυτά τα προϊόντα στις επιχειρησιακές ανάγκες και στις υποδομές καθώς επίσης και να εγκαθιστούν, να παραμετροποιούν και να συντηρούν τις εφαρμογές για να χρησιμοποιούνται από τους χρήστες. Παραδείγματα είναι η εγκατάσταση δικτύου, η διαχείριση δικτύου, η ασφάλεια, η δημιουργία ιστοσελίδων, η δημιουργία πολυμεσικού υλικού, η εγκατάσταση συστημάτων επικοινωνίας, η εγκατάσταση συστημάτων εμαιλ και τέλος ο σχεδιασμός του κύκλου ζωής τεχνολογιών από τον οποίο η επιχειρησιακή τεχνολογία συντηρείται, αναβαθμίζεται και αντικαθίσταται.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.3.5. Μηχανική Λογισμικού (Software Engineering – SE)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το SE είναι η Επιστήμη της ανάπτυξης και της συντήρησης των συστημάτων λογισμικού που συμπεριφέρνονται εύρωστα, αξιόπιστα, αποδοτικά, είναι οικονομικά ανεκτή η συντήρηση τους και ικανοποιούν όλες τις απαιτήσεις που έχουν θέσει οι πελάτες. Αυτό δείχνει τις ρίζες του SE στην ενότητα 2.2.2. Πρόσφατα έχει εξελιχθεί για να αντιμετωπίσει τον αυξανόμενο αντίκτυπο των μεγάλων και ακριβών συστημάτων λογισμικού σε διάφορες περιστάσεις και τη αυξημένη σημαντικότητα του λογισμικού σε εφαρμογές ύψιστης ασφαλείας.&lt;br /&gt;&lt;br /&gt;Το SE έχει διαφορετικό χαρακτήρα από άλλες Επιστήμες της Μηχανικής λόγω της ασαφής φύσης του λογισμικού και από την ασυνεχή φύση της λειτουργίας του. Προσπαθεί να ενσωματώσει θεμελιώσεις από τα Μαθηματικά και το CS με τις πρακτικές μηχανικής που αναπτύχθηκαν για απτά φυσικά τεχνουργήματα. Πιθανότατα οι φοιτητές θα αντιμετωπίσουν το SE σε δύο περιπτώσεις:&lt;br /&gt;&lt;br /&gt;• Προγράμματα Σπουδών CS που προσφέρουν ένα η περισσότερα μαθήματα SE σαν στοιχεία της διδακτέας ύλης του CS. Πολλά προγράμματα σπουδών CS προσφέρουν πολλά μαθήματα με έμφαση στο SE.&lt;br /&gt;• Ινστιτούτα που προσφέρουν πτυχία SE. &lt;br /&gt;&lt;br /&gt;Τα προγράμματα σπουδών στο CS και στο SE έχουν πολλά μαθήματα κοινά. Οι φοιτητές του SE μαθαίνουν περισσότερο για την ευρωστία, την αξιοπιστία και την συντήρηση και εστιάζουν περισσότερο σε τεχνικές ανάπτυξης και συντήρησης&amp;nbsp; που είναι σωστές εξαρχής. Οι φοιτητές CS ίσως έχουν ακούσει για την σημαντικότητα αυτών των τεχνικών αλλά το πρόγραμμα σπουδών του SE πηγαίνει πολύ πιο μακριά. Η σημαντικότητα αυτού του γεγονότος είναι τόσο μεγάλη που μια από τις συστάσεις του SE report είναι ότι πρέπει οι φοιτητές SE κατά την διάρκεια σπουδών τους να συμμετέχουν στην ανάπτυξη λογισμικού για την χρήση από άλλους. Οι φοιτητές του SE μαθαίνουν να προδιαγραφούν της απαιτήσεις των πελατών και να αναπτύσσουν εφαρμογές που ικανοποιούν αυτές τις ανάγκες. Η γνώση της παροχής χρήσιμου και χρησιμοποιήσιμου λογισμικού είναι υψίστης σημαντικότητας. &lt;br /&gt;&lt;br /&gt;Στην επιχειρήσεις ο όρος μηχανικός λογισμικού είναι τίτλος εργασίας. Δεν υπάρχει συγκεκριμένη έννοια για αυτό τον όρο όταν χρησιμοποιείται για να περιγράψει μια δουλειά. Είναι ένας τίτλος ισότιμος με τον προγραμματιστή ή με κάποιον που διαχειρίζεται ένα μεγάλο και πολύπλοκο ή υψίστης ασφαλείας έργο λογισμικού. Ο μη ειδήμονας πρέπει να είναι προσεκτικός και να μην μπερδεύει τον όρο που χρησιμοποιείται στην Επιστήμη με τις διαφημίσεις και τους τίτλους εργασίας.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.4. Γραφικές Αναπαραστάσεις των Επιστημών της Πληροφορικής&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Για να παρουσιάσουμε τις ομοιότητες και τις διαφορές μεταξύ των Επιστημών της Πληροφορικής θεωρήσαμε μια γραφική αναπαράσταση. Στην αναπαράσταση αυτή φαίνεται πως και κατά πόσο η κάθε Επιστήμη καλύπτει την προβληματική των Επιστημών της Πληροφορικής. Παρουσιάζονται σημερινές εικόνες της πραγματικότητας και όχι προβλέψεις για το μέλλον. Παρουσιάζουν τι κάνουν οι απόφοιτοι των προγραμμάτων σπουδών μετά την αποφοίτηση τους και όχι όλα τα πεδία που μπορεί να σπουδάσει ο κάθε φοιτητής. Μεμονωμένες περιπτώσεις αποφοίτων μπορεί να έχουν ρόλους που είναι διαφορετικοί από αυτό που περιγράφουν αυτές οι αναπαραστάσεις.&lt;br /&gt;&lt;br /&gt;Οριζόντια εκφράζεται στα αριστερά η Θεωρία, οι Αρχές και η Καινοτομία και δεξιά οι Εφαρμογές, οι Υλοποιήσεις και οι Παραμετροποιήσεις. Έτσι αν κάποιος θέλει να δουλέψει σε εργαστήριο για να αναπτύξει νέα πράγματα ή σε ένα ίδρυμα για να αναπτύξει νέες Αρχές τότε πρέπει να εστιάσει στην αριστερή πλευρά. Αντίθετα κάποιος που θέλει να βοηθά ανθρώπους να χρησιμοποιούν τεχνολογίες ή θέλει να ενσωματώσει τεχνολογικά προϊόντα για να επιλύσει επιχειρησιακά προβλήματα πρέπει να εστιάσει στην δεξιά πλευρά. Επειδή υπάρχουν πολλές εργασίες οι οποίες μπορεί να είναι ανάμεσα στα δύο άκρα πρέπει να πάρουμε υπόψη μας όλες τι πιθανότητες.&lt;br /&gt;&lt;br /&gt;Ο κάθετος άξονας ξεκινά από το Υλικό και Αρχιτεκτονική Υπολογιστών κάτω κάτω και καταλήγει πάνω πάνω στα Οργανωτικά Θέματα και Πληροφορικά Συστήματα. Καθώς ανεβαίνουμε προς τα επάνω στον κάθετο άξονα, η εστίαση είναι οι άνθρωποι, η πληροφορία και οι επιχειρησιακές διαδικασίες. Καθώς κατεβαίνουμε το κάθετο άξονα η εστίαση είναι οι συσκευές και τα δεδομένα που κινούνται σε αυτές. Έτσι κάποιος που θέλει να σχεδιάζει κυκλώματα ή θέλει να δει τι υπάρχει στο εσωτερικό του υπολογιστή θα πρέπει να εστιάσει στο χαμηλότερο κομμάτι του άξονα. Κάποιος που θέλει να δει πως η τεχνολογία εξυπηρετεί ανθρώπους ή είναι περίεργος για τον αντίκτυπο που έχει η τεχνολογία στις επιχειρήσεις θα πρέπει να εστιάσει στην επάνω περιοχή του άξονα. &lt;br /&gt;&lt;br /&gt;Μπορούμε να σκεφτόμαστε τους δύο άξονες παράλληλα (οριζόντιο – κάθετο). Κάποιος που θέλει να διορθώνει συσκευές για ανθρώπους και ενδιαφέρεται περισσότερο για τις συσκευές παρά για επιχειρήσεις θα πρέπει να εστιάσει κάτω δεξιά. Κάποιος όμως που θέλει να ασχοληθεί με την ανάπτυξη νέων θεωριών για το πώς η πληροφορία επηρεάζει τις επιχειρήσεις θα πρέπει να εστιάσει πάνω αριστερά κ.ο.κ&lt;br /&gt;&lt;br /&gt;Στις εικόνες 2.3 ως 2.3 θα χρησιμοποιήσουμε αυτό το πλαίσιο εργασίας για να δείξουμε το ιδεατό πεδίο που καταλαμβάνεται από κάθε Επιστήμη. Αυτές είναι ανεπίσημες απεικονίσεις που χρησιμοποιούνται για την επικοινωνία των υποκειμενικών απόψεων που έχει η ομάδα μας για τις διάφορες Επιστήμες της Πληροφορικής και δεν βασίζονται σε κάποια ποσοστική βάση. Επιπρόσθετα το μόνο το οποίο απεικονίζεται είναι θέματα Πληροφορικής. Το CE και το IS δίνουν αρκετή προσοχή σε διάφορα άλλα θέματα τα οποία δεν φαίνονται στο διάγραμμα. Πίνακες από απαιτούμενα θέματα Πληροφορικής και μη-Πληροφορικής δίνονται στο κεφάλαιο 3.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_6p2RZ8bwQZk/S0ErE5yCU-I/AAAAAAAAADw/eFFjiUkIeQM/s1600-h/Drawing1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="σύστημα βαθμολόγησης πληροφορικής" border="0" src="http://1.bp.blogspot.com/_6p2RZ8bwQZk/S0ErE5yCU-I/AAAAAAAAADw/eFFjiUkIeQM/s400/Drawing1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.4.1. Μηχανική Υπολογιστών – CE – Computer Engineering&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το σκιαγραφημένο κομμάτι της εικόνας 2.3 απεικονίζει την Επιστήμη του CE. Είναι πλατύ κάτω-κάτω γιατί το CE καλύπτει από την θεωρία και τις αρχές μέχρι την πρακτική εφαρμογή της σχεδίασης και της θέσεως σε λειτουργία των προϊόντων που χρησιμοποιούν υλικό και λογισμικό. Το σκιαγραφημένο κομμάτι στενεύει καθώς ανεβαίνει προς τα επάνω καθώς τα ενδιαφέροντα του CE μικραίνουν καθώς απομακρυνόμαστε από το υλικό. Στο σημείο που φτάνουμε στο επίπεδο του λογισμικού το σκιαγραφημένο κομμάτι περιορίζεται στο οριζόντιο κέντρο καθώς το CE ενδιαφέρεται για το λογισμικό στο βαθμό που εξυπηρετεί την ανάπτυξη των ολοκληρωμένων συσκευών.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0ErMJOq1kI/AAAAAAAAAD4/cOPh4NM06RM/s1600-h/fig.2.3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Computer Engineering Μηχανική Υπολογιστών" border="0" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0ErMJOq1kI/AAAAAAAAAD4/cOPh4NM06RM/s400/fig.2.3.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.4.2. Επιστήμη των Υπολογιστών – CS – Computer Science&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το σκιαγραφημένο κομμάτι της εικόνας 2.4 απεικονίζει την Επιστήμη του CS. Το CS καλύπτει το μεγαλύτερο κομμάτι μεταξύ του δεξιού υψηλότερου σημείου και του δεξιού χαμηλότερου σημείου επειδή το CS δεν ασχολείται μόνο με το υλικό που τρέχει το λογισμικό ή με την επιχείρηση που χρησιμοποιεί την πληροφορία που προσφέρει η Πληροφορική. Συνολικά οι επιστήμονες των υπολογιστών ασχολούνται με τα πάντα μεταξύ των δύο αυτών σημείων (χαμηλά μέχρι εκεί που το λογισμικό ενεργοποιεί το υλικό για να λειτουργήσει και ψηλά μέχρι εκεί που τα πληροφορικά συστήματα βοηθούν μια επιχείρηση). Σχεδιάζουν και αναπτύσσουν όλων των ειδών τα λογισμικά από λογισμικά υποδομών συστημάτων (λειτουργικά συστήματα, συστήματα επικοινωνίας) μέχρι τεχνολογίες εφαρμογών (web browsers, βάσεις δεδομένων, μηχανές αναζήτησης). Οι επιστήμονες των υπολογιστών ενώ κατασκευάζουν αυτές τις δυνατότητες δεν τις θέτουν σε εφαρμογή. Έτσι το σκιαγραφημένο κομμάτι του CS μειώνεται καθώς κινούμαστε από τα δεξιά προς τα αριστερά. Αυτό συμβαίνει γιατί το CS δεν ασχολείται με την συμβουλή των χρηστών στο να διαλέξουν προϊόντα ή να τροποποιήσουν τα προϊοντα στις ανάγκες των επιχειρήσεων ή να μάθουν πως να χρησιμοποιούνται αυτά τα προϊόντα. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_6p2RZ8bwQZk/S0ErPJgw0nI/AAAAAAAAAEA/ZqTJ9W7arMk/s1600-h/fig.2.4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Computer Science Επιστήμη των Υπολογιστών" border="0" src="http://4.bp.blogspot.com/_6p2RZ8bwQZk/S0ErPJgw0nI/AAAAAAAAAEA/ZqTJ9W7arMk/s400/fig.2.4.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.4.3. Πληροφορικά Συστήματα – IS – Information Systems&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το σκιαγραφημένο κομμάτι της εικόνας 2.5 απεικονίζει την Επιστήμη του ΙS. Το κομμάτι αυτό εκτείνεται στο περισσότερο επάνω κομμάτι&amp;nbsp; επειδή οι ειδικοί του IS ασχολούνται με την σχέση που έχουν τα πληροφορικά συστήματα με τις επιχειρήσεις που εξυπηρετούν καλύπτοντας το φάσμα από την θεωρία και των αρχών μέχρι τις εφαρμογές και τις υλοποιήσεις. Πολλοί επαγγελματίες IS συμμετέχουν στην ανάπτυξη και ρύθμιση συστημάτων&amp;nbsp; αλλά και στην εκπαίδευση των χρηστών. Το κομμάτι που καλύπτει το IS κατεβαίνει προς τα κάτω μέσα από την από την ανάπτυξη εφαρμογών και τα συτήματα υποδομών στο αριστερό μισό της απεικόνισης. Αυτό συμβαίνει γιατί οι επαγγελματίες IS τροποποιούν τις τεχνολογίες εφαρμογών&amp;nbsp; (ειδικά τις βάσεις δεδομένων) στις αναγκές που εξυπηρετούν μια επιχείρηση και συχνά αναπτύσσουν συστήματα που εκμεταλλεύονται άλλα λογισμικά για να καλυφθεί η ανάγκη για πληροφορία εντός των επιχειρήσεων (Αυτή η απεικόνιση δεν απεικονίζει την εστίαση που τα πληροφορικά συστήματα δίνουν σε βασικά θέματα επιχειρήσεων. Δείτε το κεφάλαιο 3 που δείχνει και τα πληροφορικά και τα μη-πληροφορικά θέματα που αγγίζονται από το IS. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_6p2RZ8bwQZk/S0ErPyAmeEI/AAAAAAAAAEI/mHi8i5bNjxc/s1600-h/fig.2.5.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Information Informational Systems Πληροφορικά Συστήματα" border="0" src="http://1.bp.blogspot.com/_6p2RZ8bwQZk/S0ErPyAmeEI/AAAAAAAAAEI/mHi8i5bNjxc/s400/fig.2.5.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.4.4. Τεχνολογία Πληροφορικής – IT – Information Technology&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το σκιαγραφημένο κομμάτι στην εικόνα 2.6 απεικονίζει την Επιστήμη του IT και αναπτύσσεται από στην δεξιά πλευρά καθώς εστιάζει στην εφαρμογή, την εγκατάσταση και τις ανάγκες των επιχειρήσεων και των ανθρώπων με την ευρεία έννοια. Στο πεδίο αυτό (από επιχειρησιακά πληροφορικά συστήματα μέχρι τεχνολογίες εφαρμογών και υποδομές συστημάτων) ο ρόλος των ειδικών έχει αλληλοεπικάλυψη με το IS. Ο ρόλος όμως των ΙΤ εστιάζει στην κάλυψη των αναγκών που πηγάζουν από το τεχνολογικό κομμάτι. Μπορούμε να παρατηρήσουμε ότι το σκιαγραφημένο κομμάτι καλύπτει μέχρι αριστερά όπου βρίσκεται η θεωρία η καινοτομία και ειδικότερα οι τεχνολογικές εφαρμογές. Αυτό συμβαίνει γιατί συχνά οι ειδικοί του ΙΤ αναπτύσσουν τεχνολογίες ιστού που χρησιμοποιούν οι επιχειρήσεις για πληροφοριακούς σκοπούς και υπονοεί μια υποδομή σχετική με τις αρχές και την θεωρία. Επειδή το ΙΤ είναι πολύ καινούργια επιστήμη, εστιαζεί στην ανάπτυξη εκπαιδευτικών προγραμμάτων που δίνουν στους μαθητές βάσεις για τις υπάρχουσες έννοιες και δεξιότητες. Πολλοί από την κοινότητα του ΙΤ βεβαιώνουν ότι η έρευνα στο πεδίο τους θα αυξηθεί και θα αναπτύξει γνώση σε σχετικά κομμάτια. Όταν συμβεί αυτό το σκιαγραφημένο κομμάτι θα αυξηθεί προς τα αριστερά. Αυτό είναι αισιόδοξο και δεν έχει επιτευχθεί μέχρι σήμερα.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6p2RZ8bwQZk/S0ErQVRam2I/AAAAAAAAAEQ/FOIkvQbQeVg/s1600-h/fig.2.6.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Information Technology Communication Τεχνολογία Πληροφορικής Επικοινωνιών ΤΠΕ" border="0" src="http://3.bp.blogspot.com/_6p2RZ8bwQZk/S0ErQVRam2I/AAAAAAAAAEQ/FOIkvQbQeVg/s400/fig.2.6.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;2.4.5. Μηχανική Λογισμικού – SE – Software Engineering&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Το σκιαγραφημένο κομμάτι στην εικόνα 2.7 απεικονίζει την Επιστήμη του IS. Όπως είδαμε στο CE που το πεδίο του εκτείνεται σε όλο το οριζόντιο κομμάτι&amp;nbsp; του χαμηλότερου υπολογιστικού επιπέδου, έτσι και το SE εκτείνεται στο μεγαλύτερο κομμάτι του υψηλότερου οργανωτικού επιπέδου καλύπτοντας ένα πλατύ κομμάτι της συστηματικής ανάπτυξης του λογισμικού. Οι άνθρωποι του IS ανταποκρίνονται σε ένα πλατύ πεδίο αναγκών στην ανάπτυξη μεγάλων συστημάτων λογισμικού. Βασικός στόχος του SE είναι η συστηματική ανάπτυξη μοντέλων και τεχνικών για την παραγωγή υψηλής ποιότητας λογισμικού εντός χρονικών ορίων και κόστους, κάτι που αφορά όλο το πεδίο από την θεωρία και τις αρχές μέχρι την καθημερινή πράξη. Το πεδίο του SE εκτείνεται προς τα κάτω στην υποδομή των συστημάτων αφού οι άνθρωποι του SE αναπτύσσουν εύρωστες και λειτουργικές υποδομές. Τέλος το πεδιο αναπτύσσεται και προς τα επάνω στις οργανωτικές ανάγκες καθώς οι άνθρωποι του SE αναπτύσσουν συστήματα που είναι κατάλληλα για τις επιχειρήσεις.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0ErRNqedjI/AAAAAAAAAEY/dPOMDK0A1ZU/s1600-h/fig.2.7.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Software Engineering Μηχανική Λογισμικού Τεχνολογία" border="0" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0ErRNqedjI/AAAAAAAAAEY/dPOMDK0A1ZU/s400/fig.2.7.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Παραπομπές&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[1] ACM, AIS, IEEE-CS - &lt;i&gt;Computing Curricula 2005&lt;/i&gt;&amp;nbsp; &lt;a href="http://www.acm.org/education/education/curric_vols/CC2005-March06Final.pdf"&gt;http://www.acm.org/education/education/curric_vols/CC2005-March06Final.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-4568801683136054723?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/4568801683136054723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/4568801683136054723'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2010/01/acm-ieee-cs.html' title='Τι είναι η Πληροφορική (βάσει ACM, AIS, IEEE-CS) ?'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S0EqiLEKlVI/AAAAAAAAACw/QoGAinldH3I/s72-c/fig.2.1.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-5739917826352670824</id><published>2009-12-24T23:07:00.001+02:00</published><updated>2011-10-13T17:46:08.743+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Μακεδονία'/><title type='text'>Παραγγελίες απο το Internet αλα Μακεδονικά</title><content type='html'>το παρακάτω email έλαβα από φίλο που παραγγέλνει απο το Ιντερνετ διάφορα είδη. Το παραθέτω αφαιρώντας τα προσωπικά του στοιχεία.&lt;br /&gt;---&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_6p2RZ8bwQZk/SzPXh-gUVcI/AAAAAAAAABY/zCMoeYZGEqk/s1600-h/alibris_macedonian_order.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="παραγγελίες internet ιντερνετ Μακεδονία eshop e-shop Ελλάδα" border="0" src="http://1.bp.blogspot.com/_6p2RZ8bwQZk/SzPXh-gUVcI/AAAAAAAAABY/zCMoeYZGEqk/s320/alibris_macedonian_order.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;"&lt;i&gt;...Δεν κάνω επίδειξη επανάστασης αλλά αυτός πρέπει να είναι ο τρόπος που δηλώνουμε την διεύθυνση μας από εδώ και πέρα.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Το χρησιμοποιώ και στο εσωτερικό και στο εξωτερικό. Είναι ανάγκη να δείξεις αυτό το μικρό τρόπο Εθνικής Ιντερνετικής και Επικοινωνιακής Επανάστασης για το φλέγον θέμα της Μακεδονίας.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Από εδώ και πέρα λοιπόν &lt;b&gt;η Διεύθυνση μας μετασχηματίζεται και περιέχει πάντα το όνομα της Μακεδονίας&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Δεν νομίζω ότι έχουμε να περιμένουμε κάτι από τα τσακάλια της Βουλής ... ακόμα και από τα πιο "δεξιά" ... Μόνοι μας ... σαν μέγεθος ... με αυτή και με άλλες κινήσεις ... μπορούμε να τους "λούσουμε" και να πνιγούν&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Παραπάνω δείχνω μια παραγγελία από Αμερικάνικο Site&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Το ίδιο έκανε και ο *** πριν 2 εβδομάδες με παραγγελία από Αγγλία.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Τι νομίζεις ότι έμποροι νοιάστηκαν που γράψαμε Μακεδονία&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Στα αρχί*** τους ... αφού πληρώνουμε&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Το στείλανε το προϊόν, το πήρανε και το μήνυμα ... και οι καταστηματάρχες και όσοι δουλεύουν στα αντίστοιχα ταχυδρομεία ..&lt;/i&gt;."&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-5739917826352670824?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/5739917826352670824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/5739917826352670824'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2009/12/internet.html' title='Παραγγελίες απο το Internet αλα Μακεδονικά'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_6p2RZ8bwQZk/SzPXh-gUVcI/AAAAAAAAABY/zCMoeYZGEqk/s72-c/alibris_macedonian_order.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-5104482926561353945</id><published>2009-12-24T22:54:00.003+02:00</published><updated>2011-10-13T17:46:08.741+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><title type='text'>Tα greeklish βλάπτουν σοβαρά την ορθογραφία</title><content type='html'>Μέχρι το 1976 κυριαρχούσε η καθαρεύουσα. Οι έντονες διαμαρτυρίες των λόγιων της εποχής, ωστόσο, οδήγησαν τον τότε Υπουργό Παιδείας, Γεώργιο Ράλλη, στην επίσημη κατάργησή της και στην αντικατάστασή της με τη νεοελληνική γλώσσα, γνωστότερη και ως «δημοτική».&lt;br /&gt;&lt;br /&gt;Και ενώ μέχρι πρότινος, το βασικότερο πρόβλημα γονέων και δασκάλων ήταν η αλλοίωση της γλώσσας από τις λεξοπλαστικές ικανότητες της νέας γενιάς, τώρα, το πρόβλημα εστιάζεται στα… greeklish!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/SzPYyRp7aII/AAAAAAAAABg/LuojJCvod0Q/s1600-h/greeklish2greek.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="greeklish converter" border="0" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/SzPYyRp7aII/AAAAAAAAABg/LuojJCvod0Q/s320/greeklish2greek.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;Και εγένετο greeklish!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Από την στιγμή που διαβάζετε αυτές εδώ τις γραμμές στο διαδίκτυο, θεωρούμε σχεδόν απίθανο να μην γνωρίζετε τι εστί… greeklish! Ωστόσο, για τους ελάχιστους «αμύητους», αναφέρουμε πως πρόκειται για ένα επιτυχημένο (?) «πάντρεμα» της ελληνικής γλώσσας με λατινικούς χαρακτήρες, έτσι ώστε να προκύπτει ένα περίεργο συνονθύλευμα ελληνικών γραμμένων σε λατινικούς χαρακτήρες και με αγγλική απόδοση…&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Η νέα αυτή μορφή γλώσσας, που αρχικά ξεκίνησε για εξοικονόμηση χρόνου-προκειμένου οι χρήστες να μην μετατρέπουν τη γραμματοσειρά τους στο πληκτρολόγιο του υπολογιστή από τα αγγλικά στα ελληνικά, σταδιακά διαδόθηκε και πλέον επικρατεί στις σύγχρονες μορφές επικοινωνίας, όπως είναι το Facebook, το MSN, το Skype, αλλά και τα γραπτά μηνύματα σε κινητά τηλέφωνα, e-mails κ.λπ.&lt;br /&gt;&lt;br /&gt;Siga to pragma, μπορεί να σκεφθείτε αλλά αν αρχίσουμε να σκεφτόμαστε και σε greeklish, δεν μας βλέπω καλά… Σε πρόσφατη έρευνα του Παιδαγωγικού Τμήματος Νηπιαγωγών του πανεπιστημίου Δυτικής Μακεδονίας, που διεξήχθη σε μαθητές όλων των βαθμίδων της δευτεροβάθμιας εκπαίδευσης, διαπιστώθηκε, πως η ευρέως διαδεδομένη χρήση των greeklish, επιδρά αρνητικά στην ορθογραφική ικανότητα των μαθητών!&lt;br /&gt;&lt;br /&gt;Στην έρευνα που πραγματοποιήθηκε κατά τη σχολική χρονιά 2008-09, τόσο σε μαθητές όλων των βαθμίδων δευτεροβάθμιας εκπαίδευσης σε σχολεία της Κοζάνης (Γυμνάσιο, Λύκειο, ΕΠΑΛ) όσο και σε φιλολόγους, διαπιστώνεται ότι, η διαδεδομένη χρήση των greeklish, που ξεκινά ακόμη και από το δημοτικό, οδηγεί στην αύξηση των ορθογραφικών τους λαθών στα γραπτά του σχολείου.&lt;br /&gt;&lt;br /&gt;Τα είδη των λαθών των μαθητών αφορούν κυρίως την παράλειψη τονισμού ή σημείων στίξης και τη χρήση αγγλικών σημείων στίξης, το συνδυασμό ελληνικών και λατινικών γραμμάτων σε μία λέξη, ορθογραφικά λάθη (π.χ. ο αντί για ω), φωνητικά λάθη (κυρίως στους φθόγγους π.χ. κς αντί για ξ), καθώς, επίσης, σύντμηση λέξεων (π.χ. tespa αντί τέλος πάντων, tpt αντί για τίποτα, dld αντί για δηλαδή κ.α.).&lt;br /&gt;&lt;br /&gt;Aπειλή τα greeklish για τα ελληνικά;&lt;br /&gt;&lt;br /&gt;Επίσης, οι φιλόλογοι δήλωσαν ότι συνάντησαν λέξεις γραμμένες σε greeklish σε γραπτά του σχολείου σε ποσοστό 64,3% και ότι παρατηρήθηκαν και μη αναμενόμενα λάθη, όπως αλλαγή χρόνου ή προσώπου στα ρήματα, αλλαγή πτώσης στα ουσιαστικά, αντικατάσταση λέξης με άλλη, με εντελώς διαφορετική σημασία.&lt;br /&gt;&lt;br /&gt;Ακόμη σύμφωνα με την έρευνα, ποσοστό 77,4% των μαθητών χρησιμοποιούν τα greeklish, με αξιοσημείωτη αύξηση χρηστών από το γυμνάσιο στο λύκειο. Οι μαθητές που παραδέχτηκαν ότι τα χρησιμοποιούν στο γυμνάσιο φτάνουν το 67,8%, στο ΕΠΑΛ το 70,2% και στο ΓΕΛ 88,5%. Απ' αυτούς, περίπου το 50% τα χρησιμοποιούν από δύο έως και περισσότερα χρόνια, ενώ πάνω από το 63% τα χρησιμοποιεί καθημερινά ή πολλές φορές τη μέρα.&lt;br /&gt;&lt;br /&gt;Επιπλέον το 19% των μαθητών της Α’ και το 51,6% της Β’ τάξης του Γυμνασίου δήλωσε ότι χρησιμοποιεί τα greeklish τουλάχιστον δύο χρόνια, γεγονός που οδηγεί στο συμπέρασμα ότι, η χρήση τους ξεκινά από το δημοτικό. Οι μαθητές δήλωσαν ακόμη πως πέρα από τα ηλεκτρονικά μέσα επικοινωνίας (sms 52,8%, e-mail 78,2%, chat-forum 84,7%, smartphone 16,1%, pda 13,7%) χρησιμοποιούν τα greeklish και σε χειρόγραφα (προσωπικές σημειώσεις, σχολικές εργασίες, σημειώματα κ.α.) σε ποσοστό 15,7%.&lt;br /&gt;&lt;br /&gt;Οι λόγοι χρήσης του συγκεκριμένου τρόπου γραφής είναι κατά τους μαθητές η συνήθεια, σε ποσοστό 83,9%, η εξοικονόμηση χρόνου (75,8%), επειδή το θεωρούν χρήσιμο ή βολικό εργαλείο (71,4%), για την αποφυγή ορθογραφικών λαθών (38,7%) και... επειδή είναι μόδα (33,9%).&lt;br /&gt;&lt;br /&gt;Τέλος στην ίδια έρευνα, το 58,5% των μαθητών θεωρεί, ότι η χρήση των greeklish απειλεί την ελληνική γλώσσα, ενώ την ίδια άποψη έχει μόνο το 64,3% των φιλολόγων, ενώ το 53,6% έχει παρατηρήσει αύξηση των ορθογραφικών λαθών σε μαθητές, που παλαιότερα παρουσίαζαν καλύτερες επιδόσεις στο γραπτό λόγο.&lt;br /&gt;&lt;br /&gt;Και ενώ αν είστε άνω των 25-30 ετών, μάλλον θα προβληματιστείτε με τα αποτελέσματα της παραπάνω έρευνας, ένας 15χρονος, μάλλον, θα το αντιμετωπίσει λίγο διαφορετικά: tespa, den egine kai tpt (και για τους «αμύητους» η μετάφραση: τέλος πάντων, δεν έγινε και τίποτα…)!&lt;br /&gt;&lt;br /&gt;Πηγή: ΑΠΕ-ΜΠΕ&lt;br /&gt;&lt;a href="http://www.naftemporiki.gr/news/static/09/09/24/1719354.htm"&gt;http://www.naftemporiki.gr/news/static/09/09/24/1719354.htm&lt;/a&gt;&lt;br /&gt;Πέμπτη, 24 Σεπτεμβρίου 2009 12:26&lt;br /&gt;Τελευταία Ενημέρωση : 24/09/2009 12:42&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-5104482926561353945?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/5104482926561353945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/5104482926561353945'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2009/12/t-greeklish.html' title='Tα greeklish βλάπτουν σοβαρά την ορθογραφία'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6p2RZ8bwQZk/SzPYyRp7aII/AAAAAAAAABg/LuojJCvod0Q/s72-c/greeklish2greek.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-8251065591530118236</id><published>2009-11-04T12:57:00.003+02:00</published><updated>2011-10-13T17:46:08.750+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Νομικά'/><title type='text'>Μη ζητηθείσα επικοινωνία απο την εταιρία σας</title><content type='html'>Σας έχει τύχει ποτέ να σας πάρουν τηλέφωνο ή να σας στείλουν ηλεκτρονικό μήνυμα που δεν ζητήσατε; Πολλοί το ονομάζουν spam. Οι συνεργάτες σύμβουλοι δικηγόροι μου με προέτρεψαν να χρησιμοποιώ το παρακάτω μήνυμα σαν απάντηση στους ανεπιθύμητους έμπορους. Δείτε πως μπορείτε να τους βάλετε στην θέση τους &lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;Σας ενημερώνω πως με το συννημένο e-mail το οποίο μου αποστείλατε παραβιάζετε τον νόμο 3471/2006 και συγκεκριμένα το άρθρο 11 περί μη ζητηθείσας επικοινωνίας. Για τη δική σας ευκολία σας παραθέτω το άρθρο ακολούθως [1] αλλά μπορείτε να βρείτε και το ΦΕΚ με ολόκληρο τον νόμο στην ηλεκτρονική τοποθεσία της Αρχής Προστασίας Δεδομένων Προσωπικού Χαρακτήρα [2].&lt;br /&gt;&lt;br /&gt;Τόσο η συλλογή των δεδομένων όσο και η χρήση αυτών για σκοπούς άμεσης προώθησης πωλήσεων προϊόντων/υπηρεσιών θα πρέπει να πραγματοποιείται βάσει των διατάξεων της κείμενης νομοθεσίας και λοιπών ειδικότερων διοικητικών αποφάσεων Αρχών. Συγκεκριμένα, η δημιουργία, επεξεργασία ή/και διαβίβαση βάσεως δεδομένων για διαφημιστικούς σκοπούς ή/και σκοπούς προώθησης προϊόντων και υπηρεσιών υπόκειται στις διατάξεις του Ν. 2472/1997 για την προστασία των προσωπικών δεδομένων σε συνδυασμό με τις ειδικότερες προϋποθέσεις νόμιμης συλλογής δεδομένων για σκοπούς απευθείας διαφήμισης και απευθείας προώθησης πωλήσεων προϊόντων ή υπηρεσιών, όπως προσδιορίζονται ειδικότερα στην υπ’ αριθ. 50/20-1-2000 Απόφαση της ΑΠΔ.&lt;br /&gt;&lt;br /&gt;Περαιτέρω, η χρήση των κατά τα ανωτέρω συλλεχθέντων δεδομένων για σκοπούς απευθείας διαφήμισης και απευθείας προώθησης πωλήσεων προϊόντων ή υπηρεσιών, υπόκειται μεταξύ άλλων στις διατάξεις&lt;br /&gt;&lt;br /&gt;* άρθρο 9 παρ. 10, 11 &amp;amp; 12 του Ν. 2251/94&lt;br /&gt;* άρθρο 6 Π.Δ. 131/2003&lt;br /&gt;* άρθρο 11 του Ν. 3471/2006 [μη ζητηθείσα επικοινωνία]&lt;br /&gt;&lt;br /&gt;Όπως προκύπτει από τα όσα αναφέρετε, οι ενέργειές σας συνιστούν μερική εφαρμογή της κείμενης νομοθεσίας περί της μη ζητηθείσας επικοινωνίας (λ.χ. πλήρη αναγραφή των στοιχείων της εταιρίας σας &amp;amp; δυνατότητα διαγραφής από την λίστα παραληπτών). Σημειώνουμε ότι σύμφωνα με το άρθρο 9 παρ.10 του Ν.2251/94 η μετάδοση διαφημιστικού μηνύματος απευθείας στον καταναλωτή μέσω τηλεφώνου, τηλεομοιοτυπίας (φαξ), ηλεκτρονικού ταχυδρομείου, αυτόματης κλήσης ή άλλου ηλεκτρονικού μέσου επικοινωνίας επιτρέπεται μόνον αν συναινεί ΡΗΤΑ ο καταναλωτής.&lt;br /&gt;&lt;br /&gt;Η δημοσιοποίηση των στοιχείων από τους παραλήπτες και μόνο δεν νομιμοποιεί την χρήση τους για σκοπούς απευθείας προώθησης προϊόντων/υπηρεσιών. Απαιτείται περαιτέρω η ρητή συγκατάθεση του καταναλωτή / φυσικού / νομικού προσώπου για τη μεταβίβαση και χρήση των στοιχείων αυτών για το σκοπό της άμεσης διαφήμισης. ΕΞΑΙΡΕΤΙΚΑ, δεν απαιτείται η ρητή συγκατάθεση, ΜΟΝΟ για τα δεδομένα εκείνα που έχουν αποκτηθεί στα πλαίσια προηγούμενων συναλλαγών (πώλησης προϊόντων/ υπηρεσιών κ.λ.π.) και υπό την προϋπόθεση (α) ότι παρέχεται δυνατότητα διαγραφής με κάθε μήνυμα και (β) ο παραλήπτης δεν είχε αρχικά αντιτεθεί σε τέτοιου είδους χρήση των δεδομένων τους.&lt;br /&gt;&lt;br /&gt;Τέλος σε κάθε περίπτωση αποστολής μη ζητηθείσας ηλεκτρονικής επικοινωνίας με σκοπό την απευθείας προώθηση προϊόντων ή/και υπηρεσιών, αυτή θα πρέπει να χαρακτηρίζεται ως τέτοια σαφώς και επακριβώς ευθύς ως περιέλθει στον παραλήπτη της, φέροντας ειδική σήμανση π.χ. “ADV” ή “ΔΙΑΦΗΜΙΣΗ”.&lt;br /&gt;&lt;br /&gt;Σας εφιστώ την προσοχή και επιφυλάσσομαι των νόμιμων δικαιωμάτων μου σε περίπτωση που η συγκεκριμένη αλληλογραφία επαναληφθεί είτε προς το πρόσωπο μου είτε προς οιονδήποτε άλλο που δεν έχει συγκαταθέσει ρητώς να λαμβάνει την αλληλογραφία σας και υποπέσει στην προσοχή μου.&lt;br /&gt;&lt;br /&gt;==&lt;br /&gt;&lt;br /&gt;[1] Άρθρο 11&lt;br /&gt;&lt;br /&gt;Μη ζητηθείσα επικοινωνία&lt;br /&gt;&lt;br /&gt;Η χρησιμοποίηση αυτόματων συστημάτων κλήσης, ιδίως με χρήση συσκευών τηλεομοιοτυπίας (φαξ) ή ηλεκτρονικού ταχυδρομείου, και γενικότερα η πραγματοποίηση μη ζητηθεισών επικοινωνιών με οποιοδήποτε μέσο ηλεκτρονικής επικοινωνίας, με ή χωρίς ανθρώπινη παρέμβαση, για σκοπούς απευθείας εμπορικής προώθησης προϊόντων ή υπηρεσιών και για κάθε είδους διαφημιστικούς σκοπούς, επιτρέπεται μόνο αν ο συνδρομητής συγκατατεθεί εκ των προτέρων ρητώς.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-8251065591530118236?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/8251065591530118236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/8251065591530118236'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2009/11/blog-post_04.html' title='Μη ζητηθείσα επικοινωνία απο την εταιρία σας'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-2031245509321163038</id><published>2009-06-02T08:02:00.009+03:00</published><updated>2011-10-13T17:43:50.210+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><title type='text'>Lenovo R61 Windows XP Clean Install</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6p2RZ8bwQZk/SvWMUp0A1BI/AAAAAAAAAAc/6En7rPQEZw8/s1600-h/lenovo-thinkpad-x61s-large.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="Lenovo R61 XP install from scratch" border="0" sr="true" src="http://2.bp.blogspot.com/_6p2RZ8bwQZk/SvWMUp0A1BI/AAAAAAAAAAc/6En7rPQEZw8/s200/lenovo-thinkpad-x61s-large.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;01. Bios-&amp;gt;Sata--&amp;gt;Compatablity Mode&lt;br /&gt;02. Setup windows sp2&lt;br /&gt;03. Intel inf chipset&lt;br /&gt;&lt;br /&gt;04. Intel Matrix Storage Manager Driver for Windows XP to C:\DRIVERS\WIN\IMSM&lt;br /&gt;05. C:\DRIVERS\WIN\IMSM\PREPARE\install.cmd.&lt;br /&gt;06. Bios-&amp;gt;Sata--&amp;gt;AHCI Mode&lt;br /&gt;07. Start Windows XP. Found New Hardware-&amp;gt; No, not this time-&amp;gt; specific location(Advanced)-&amp;gt;C:\DRIVERS\WIN\IMSM-&amp;gt;restart&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;08. ACPI Power Management Driver&lt;br /&gt;09. Video Driver&lt;br /&gt;&lt;br /&gt;10. Extract Audio Driver &amp;amp; Extract Modem Driver&lt;br /&gt;11. Install Universal Audio Architecture (UAA) (M1cR0$0f+) --&amp;gt;&lt;br /&gt;11a. Found New Harware (Audio) --&amp;gt; No, not this time --&amp;gt; specific location --&amp;gt; Search for the best driver in these locations --&amp;gt; c:\drivers\win\audio\smaxwdm\w2k_xp --&amp;gt;&lt;br /&gt;11b. Found New Harware (Modem Audio)--&amp;gt; No, not this time --&amp;gt; specific location --&amp;gt; Search for the best driver in these locations --&amp;gt; c:\drivers\hdamodem\win2kxp --&amp;gt; finish --&amp;gt; finish(UAA)&lt;br /&gt;12. Install Modem Driver&lt;br /&gt;&lt;br /&gt;13. UltraNav Driver&lt;br /&gt;14. UltraNav Utility&lt;br /&gt;&lt;br /&gt;15. Hotkey Driver&lt;br /&gt;16. Atmel TPM (Trusted Platform Module)&lt;br /&gt;&lt;br /&gt;17. LAN Drivers&lt;br /&gt;18. Wireless Drivers&lt;br /&gt;19. Card Reader Driver&lt;br /&gt;20. Bluetooth Driver&lt;br /&gt;&lt;br /&gt;21. Camera Driver --&amp;gt; Windows XP Update Module Q909667 (or laptop will freeze when shut down)&lt;br /&gt;&lt;br /&gt;22. Wireless WAN&lt;br /&gt;23. Wireless USB&lt;br /&gt;24. FingerPrint Reader Software&lt;br /&gt;25. ThinkVantage's Power Manager&lt;br /&gt;&lt;br /&gt;26. cmd-&amp;gt; defrag c: -b -&amp;gt; Task Manager until defrag.exe &amp;amp; dfrgntfs.exe finish&lt;br /&gt;27. &lt;a href="http://www.kessels.com/JkDefrag/"&gt;http://www.kessels.com/JkDefrag/&lt;/a&gt; -&amp;gt; safe mode -&amp;gt; JkDefrag -&amp;gt; Restart and rejoice&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-2031245509321163038?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/2031245509321163038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/2031245509321163038'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2009/06/lenovo-r61-windows-xp-clean-install.html' title='Lenovo R61 Windows XP Clean Install'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6p2RZ8bwQZk/SvWMUp0A1BI/AAAAAAAAAAc/6En7rPQEZw8/s72-c/lenovo-thinkpad-x61s-large.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-7558077797318549641</id><published>2008-12-04T01:02:00.005+02:00</published><updated>2011-10-13T17:43:50.214+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer Science'/><title type='text'>Μαθηματική Ανακάλυψη από τον Βασίλη του ΕΑΠ Πληροφορικής</title><content type='html'>[πηγή &lt;a href="http://www.eap-forums.gr/modules.php?name=Forums&amp;amp;file=viewtopic&amp;amp;t=16455&amp;amp;start=0&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;highlight=&amp;amp;sid=105c77b4c9359233553c140f5b018d48"&gt;http://www.eap-forums.gr/modules.php?name=Forums&amp;amp;file=viewtopic&amp;amp;t=16455&amp;amp;start=0&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;highlight=&amp;amp;sid=105c77b4c9359233553c140f5b018d48&lt;/a&gt;] &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6p2RZ8bwQZk/S0Ej2XpK8RI/AAAAAAAAABw/KWpL1mCBJ3c/s1600-h/np_np-complete_np-hard.svg.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="κλάσεις πολυπλοκότητας NP NP-hard NP-Complete EXP P ΕΑΠ Θεωρητική Πληροφορική" border="0" src="http://3.bp.blogspot.com/_6p2RZ8bwQZk/S0Ej2XpK8RI/AAAAAAAAABw/KWpL1mCBJ3c/s320/np_np-complete_np-hard.svg.png" /&gt;&lt;/a&gt;&lt;/div&gt;Αγρότης το καλοκαίρι, οικοδόμος το χειμώνα, ο 38χρονος Βασίλης Παπαδίνας από την Ημαθία κατόρθωσε να ολοκληρώσει τις σπουδές του στο &lt;a href="http://www.eap.gr/"&gt;Ανοικτό Πανεπιστήμιο&lt;/a&gt; και να αναπτύξει ερευνητική δραστηριότητα ανακαλύπτοντας ένα νέο μαθηματικό τύπο! &lt;br /&gt;&lt;br /&gt;Τη μεθεπόμενη Κυριακή, 23 Νοεμβρίου, ορκίζεται και παίρνει το πτυχίο του με βαθμό 7,45! Η «&lt;a href="http://www.apogevmatini.gr/"&gt;Απογευματινή&lt;/a&gt;» τον βρήκε στο χωριό του, τον Άγιο Γεώργιο του Δήμου Δοβρά, λίγο έξω από τη Βέροια. Γεννημένος το 1970 στη Θεσσαλονίκη, τελείωσε το&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;Πολυκλαδικό Λύκειο Αγίου Γεωργίου Ημαθίας, όπου και κατοικεί μόνιμα. Από μικρός είχε κλίση στην Πληροφορική, του άρεσαν οι υπολογιστές, πήρε μάλιστα και πτυχίο προγραμματιστή δευτεροβάθμιας εκπαίδευσης το '87. Το χειμώνα δουλεύει σε οικοδομές, ενώ το καλοκαίρι ασχολείται αποκλειστικά με αγροτικές εργασίες. Το 2000, μόλις ιδρύθηκε το Ανοικτό Πανεπιστήμιο, υπέβαλε αίτηση και η τύχη του χαμογέλασε. Τα οικονομικά της οικογένειας, όμως, δεν του επέτρεπαν να παίρνει τρεις θεματικές ενότητες ετησίως κι έτσι περιορίστηκε σε μία, άλλες φορές δύο, με αποτέλεσμα να ολοκληρώσει φέτος τις 12 θεματικές ενότητες και να αποκτήσει το πολυπόθητο πτυχίο στην Πληροφορική. Ασχολούμενος με το αντικείμενο ανακάλυψε ένα νέο μαθηματικό τύπο στο πεδίο της γραφοθεωρίας και εκπόνησε την πτυχιακή του εργασία. Επειδή ο ίδιος δεν γνωρίζει Αγγλικά, θα αναλάβει το Ανοικτό Πανεπιστήμιο τη μετάφραση της εργασίας, προκειμένου αυτή να δημοσιευθεί σε ξένα περιοδικά. &lt;br /&gt;«Νιώθω περήφανος και συγκινημένος. Το πρόγραμμα των μαθημάτων ήταν βαρύ για τον περιορισμένο χρόνο που διέθετα, αλλά ήταν τόση η όρεξη μου,για σπουδές που θα το ήθελα ακόμη βαρύτερο», είπε στην &lt;a href="http://www.apogevmatini.gr/"&gt;«Α»&lt;/a&gt; ο Βασίλης Παπαδίνας. &lt;br /&gt;Δεν είναι ο μόνος που νιώθει περηφάνια για το κατόρθωμα του. Η περίπτωση του αγρότη-οικοδόμου-φοιτητή έχει συγκινήσει ιδιαιτέρως τον πρόεδρο της Διοικούσας Επιτροπής του Ελληνικού Ανοικτού Πανεπιστημίου, καθηγητή Παναγιώτη Σιαφαρίκα, ο οποίος και αναφέρθηκε σ' αυτόν («αυτά είναι τα καλά μυαλά της Περιφέρειας», είπε) κατά τη διάρκεια συνέντευξης Τύπου που παραχώρησε χθες στην Αθήνα, μαζί με το γενικό γραμματέα του ΕΑΠ, Χαράλαμπο Ροδόπουλο. Ούτως ή άλλως, το Ανοικτό Πανεπιστήμιο απευθύνεται κυρίως σε εργαζομένους, οι οποίοι και αποτελούν το 85% του συνόλου των φοιτητών του. Το Πανεπιστήμιο πηγαίνει κοντά τους και όχι εκείνοι στο Πανεπιστήμιο. Τους δίνει την ευκαιρία να αποκτήσουν ευρύτητα γνώσεων και το πτυχίο τούς επιτρέπει να κατακτήσουν θέσεις πανεπιστημιακής εκπαίδευσης στο δημόσιο τομέα. Πρόσφατα, αναγνωρίστηκαν τα επαγγελματικά δικαιώματα των προπτυχιακών προγραμμάτων σπουδών του Ελληνικού Πολιτισμού, του Ευρωπαϊκού Πολιτισμού, καθώς και της Ισπανικής Γλώσσας και Πολιτισμού. Το ύψος των διδάκτρων παραμένει από το 2004 σταθερό στα 700 ευρώ για τα προπτυχιακά και τα 850 για τα μεταπτυχιακά προγράμματα σπουδών. Έτσι το πτυχίο κοστίζει συνολικά 8.400 ευρώ και το μεταπτυχιακό δίπλωμα 4.000 ευρώ. Τα χρήματα αυτά δεν θα αυξηθούν, τουλάχιστον έως το 2015, οπότε και θα ολοκληρώσουν τις σπουδές τους οι φοιτητές που θα εισαχθούν κατά τη νέα ακαδημαϊκή χρονιά 2009-10.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-7558077797318549641?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/7558077797318549641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/7558077797318549641'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2008/12/blog-post.html' title='Μαθηματική Ανακάλυψη από τον Βασίλη του ΕΑΠ Πληροφορικής'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><uri>http://www.blogger.com/profile/18008353612081083539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_6p2RZ8bwQZk/S24kUIzVZfI/AAAAAAAAAEk/od7Fk1MkjSk/S220/mangatarc5ff9490.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6p2RZ8bwQZk/S0Ej2XpK8RI/AAAAAAAAABw/KWpL1mCBJ3c/s72-c/np_np-complete_np-hard.svg.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6528627888818828291.post-835085841392599885</id><published>2008-05-05T16:32:00.005+03:00</published><updated>2011-10-13T17:43:50.219+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Information Technology'/><title type='text'>Western Digital World Edition RaidBackup σε εξωτερικό σκληρό δίσκο</title><content type='html'>Έχουμε 2 σκληρούς δίσκους.Έναν Western Digital World Edition (ethernet) 500GB και έναν Western Digital Home Edition (usb) 500GB&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_6p2RZ8bwQZk/SvWJHBbB9HI/AAAAAAAAAAM/dWt3w2gW5PY/s1600-h/wd.jpg"&gt;&lt;img alt="Western Digital My Book World Edition 500GB" border="0" sr="true" src="http://1.bp.blogspot.com/_6p2RZ8bwQZk/SvWJHBbB9HI/AAAAAAAAAAM/dWt3w2gW5PY/s200/wd.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_6p2RZ8bwQZk/SvWJdOkAyTI/AAAAAAAAAAU/UHuEk5KcU6Y/s1600-h/mybookpre-1-lg.jpg"&gt;&lt;img alt="Western Digital My Book Home Edition 500GB" border="0" sr="true" src="http://4.bp.blogspot.com/_6p2RZ8bwQZk/SvWJdOkAyTI/AAAAAAAAAAU/UHuEk5KcU6Y/s200/mybookpre-1-lg.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Συνδέουμε τον WDHE (μαύρος -usb) πανω στον WDWE(λευκός)&lt;br /&gt;Εννοείται ότι έχουμε "ξεκλειδώσει" το λευκό&amp;nbsp;&amp;nbsp;WDWE &lt;a href="http://mybookworld.wikidot.com/start"&gt;http://mybookworld.wikidot.com/start&lt;/a&gt;&lt;br /&gt;Μπαίνουμε με &lt;a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/"&gt;putty&lt;/a&gt; στον λευκό και ....&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Δημιουργουμε το παρακάτω εκτελέσιμο raidbackup&lt;br /&gt;&lt;div style="background-color: black; color: lime; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; #!/bin/bash&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; #&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; # rsync backup&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; #&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt; &lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; # Δειχνουμε που βρίσκεται ο εξωτερικός σκληρός&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; EXT_HARD_DISK="/shares/external/WD-5000AAJ-External/WDMBHE/"&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt; &lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; # rsync for directory PUBLIC&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; DIR="PUBLIC"&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; LOGFILENAME="/root/rsynclogs/rsync_"$DIR"_`date +%Y%m%d-%H%M%S`.log"&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; echo $LOGFILENAME&amp;gt;&amp;gt; $LOGFILENAME&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; echo "rsync for "$DIR" starting at : `date`"&amp;gt;&amp;gt; $LOGFILENAME&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; echo "--------------------------------------------------------------------------"&amp;gt;&amp;gt; $LOGFILENAME&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; rsync -av --delete-after --force /shares/internal/$DIR $EXT_HARD_DISK 2&amp;gt;&amp;gt; $LOGFILENAME&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; echo "--------------------------------------------------------------------------"&amp;gt;&amp;gt; $LOGFILENAME&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; echo "rsync for "$DIR" ended at : `date`"&amp;gt;&amp;gt; $LOGFILENAME&lt;/span&gt; &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6528627888818828291-835085841392599885?l=dimitrispetridis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/835085841392599885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6528627888818828291/posts/default/835085841392599885'/><link rel='alternate' type='text/html' href='http://dimitrispetridis.blogspot.com/2009/11/western-digital-world-edition.html' title='Western Digital World Edition RaidBackup σε εξωτερικό σκληρό δίσκο'/><author><name>Πληροφορική και Ελλάδα. Ασυμβατότητα</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_6p2RZ8bwQZk/SvWJHBbB9HI/AAAAAAAAAAM/dWt3w2gW5PY/s72-c/wd.jpg' height='72' width='72'/></entry></feed>
