Αντί για το Notepad


Ένας πολύ καλός editor που μπορεί να αντικαταστήσει το notepad των windows. Ειδικά αν γράφετε κώδικα, θα σας λύσει τα χέρια.

http://www.mediafire.com/file/ij1nn5jy3o1/npp.5.5.1.Installer.exe

Συστήνεται ...


Η αλοιφή που τα διρθώνει όλα.


FREE e-Books

PROGRAMMING THEORY

How to Be a Programmer
http://samizdat.mines.edu/howto/HowToBeAProgrammer.html

How to Design Programs
http://www.htdp.org/2002-09-22/Book/

Practical Theory of Programming
http://www.cs.toronto.edu/~hehner/aPToP/

Software Engineering for Internet Applications


Structure and interpretation of computer programs
http://mitpress.mit.edu/SICP/

More programming books
http://2020ok.com/3839.htm

The Programmers Stone
http://www.reciprocality.org/Reciprocality/r0/

Using the Subversion Version Control System in Development Projects
http://www.phptr.com/promotions/promotion….84&redir=1&rl=1


Ada

Ada 95 Rational

http://www.adaic.org/standards/95rat/RATht…5-contents.html


Ada 95 Reference Manual
http://www.adahome.com/rm95/

Changes to Ada 1987 - 1995
http://www.oopweb.com/Ada/Documents/Change…lumeFrames.html

Ada 95: The Lovelace Tutorial
http://www.adahome.com/Tutorials/Lovelace/master.htm

The Big Online Book of Linux Ada Programming
http://www.pegasoft.ca/resources/boblap/book.html


ALGORYTHMS

Algorithms and Complexity
http://www.cis.upenn.edu/~wilf/AlgComp.html

Programming Algorithms
http://2020ok.com/3870.htm

Information Theory, Inference, and Learning Algorithms
http://www.inference.phy.cam.ac.uk/mackay/itprnn/book.html

Assembly Language Tutorial
http://www.oopweb.com/Assembly/Documents/a…lumeFrames.html

Programming From the Ground Up
http://download.savannah.gnu.org/releases/pgubook/

Assembly Language Programming
http://2020ok.com/3954.htm

Ralph Brown's Interrupt List
http://www.oopweb.com/Assembly/Documents/I…lumeFrames.html

The Art of Assembly Language Programming
http://www.oopweb.com/Assembly/Documents/A…lumeFrames.html

The Assembly Language Database
http://www.oopweb.com/Assembly/Download/NortonGuide.zip

Win32 Programming for x86 Assembly Language Programmers
http://www.oopweb.com/Assembly/Documents/W…lumeFrames.html


C

A Tutorial on Pointers and Arrays in C
http://www.oopweb.com/CPP/Documents/CPoint…lumeFrames.html

C Programming
http://www.oopweb.com/CPP/Documents/CProgr…lumeFrames.html

Object Orientated Programming in ANSI-C
http://www.planetpdf.com/developer/article…?contentid=6635

The C Book
http://publications.gbdirect.co.uk/c_book/

Writing Bug-Free C Code
http://www.duckware.com/bugfreec/index.html

C - Elements of Style
http://www.computer-books.us/c_3.php

Learning GNU C
http://www.linuxtopia.org/online_books/pro…nu_c/index.html


C++

An Overview Of The C++ Programming Langauge
http://www.oopweb.com/CPP/Download/crc.zip

C++ Annotations
http://www.oopweb.com/CPP/Documents/CPPAnnotations/VolumeFrames.html

C++ Annotations
http://www.oopweb.com/CPP/Download/cplusplus.zip

C++ Coding Standard
http://www.oopweb.com/CPP/Documents/CodeStandard/VolumeFrames.html

C & C++
http://2020ok.com/3956.htm

C++ Course
http://www.oopweb.com/CPP/Download/CPPCourse.zip

C++ How To
http://www.oopweb.com/CPP/Documents/CPPHOWTO/VolumeFrames.html

C++ In Action
http://www.relisoft.com/book/index.htm

C++: A Dialog
http://www.steveheller.com/cppad/cppad.htm

How To Think Like A Computer Scientist with C++ http://www.oopweb.com/CPP/Documents/ThinkCScpp/VolumeFrames.html

Introduction To OOP Using C++
http://www.oopweb.com/CPP/Documents/Intro2OOP/VolumeFrames.html

Introduction To OOP Using C++
http://www.oopweb.com/CPP/Download/Intro2OOP.zip

Objects First
http://www.oopweb.com/CPP/Documents/ObjectsFirst/VolumeFrames.html

Optimizing C++
http://www.steveheller.com/opt/

STL Guide
http://www.oopweb.com/CPP/Documents/STLGuide/VolumeFrames.html

STL Guide
http://www.oopweb.com/CPP/Download/stl.zip

The Function Pointer Tutorials http://www.oopweb.com/CPP/Documents/FunctionPointers/VolumeFrames.html

The Standard Template Library Tutorial
http://www.oopweb.com/CPP/Documents/STL/VolumeFrames.html

Thinking in C++
http://www.planetpdf.com/developer/article.asp?ContentID=6634

Thinking in C++, Second Edition (Volumes 1 & 2)
http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

An Introduction to C++ Programming
http://www.computer-books.us/cpp_1.php

Programming in C++ - Rules and Recommendations
http://www.computer-books.us/cpp_6.php

A Beginners C++ Book
http://www.uow.edu.au/~nabg/ABC/ABC.html

C++ GUI Programming with Qt 3
http://www.phptr.com/promotion/1484?redir=1

Cross-Platform GUI Programming with wxWidgets
http://www.phptr.com/promotion/1484?redir=1


C#

C# in Detail
http://www.computer-books.us/csharp_0005.php

C# - The Basics
http://www.computer-books.us/csharp_0004.php

C# Language Specification
http://www.computer-books.us/csharp_1.php

Data Structures and Algorithms with Object-Oriented Design Patterns in C#
http://www.computer-books.us/csharp_2.php

C# Programming
http://2020ok.com/697342.htm

Dissecting a C# Application - Inside SharpDevelop
http://www.computer-books.us/csharp_3.php

C# tutorial (2 .pdf's)
http://www.ssw.uni-linz.ac.at/Teaching/Lectures/CSharp/Tutorial/


CGI

CGI Programming on the World Wide Web
http://www.oreilly.com/openbook/cgi/

CGI Programming
http://2020ok.com/4025.htm


COBOL

zingCOBOL - A Beginners Guide to COBOL Programming
http://www.computer-books.us/cobol_0006.php

Teach Yourself COBOL in 21 Days
http://www.computer-books.us/cobol_0005.php

WebSphere Studio COBOL for Windows - Language Reference
http://www.computer-books.us/cobol_1.php

COBOL Programming Course
http://www.computer-books.us/cobol_2.php

COBOL Programming
http://2020ok.com/3969.htm

WebSphere Studio COBOL for Windows - Programming Guide
http://www.computer-books.us/cobol_3.php

HP COBOL II/XL Reference Manual
http://www.computer-books.us/cobol_4.php


Databases

MySQL Reference Manual
http://dev.mysql.com/doc/

Database
http://2020ok.com/549646.htm

Oracle 10g Database Book and Documentation Library
http://wtcis.wtamu.edu/oracle/


Delphi/Pascal

Delphi 2005 Tutorial for Beginners
http://www.xcalibur.co.uk/training/Delphi2005/index.php

Delphi Training
http://www.xcalibur.co.uk/training/delphi/oldindex.html

Essential Delphi
http://marcocantu.com/edelphi/default.htm

Essential Pascal
http://marcocantu.com/epascal/default.htm

Delphi Language Guide - Delphi For The Microsoft .NET Framework
http://www.computer-books.us/delphi_2.php

Delphi Database Application Developers Guide
http://www.computer-books.us/delphi_1.php


Fortran

Numerical Recipes with Fortran 77
http://www.library.cornell.edu/nr/cbookfpdf.html

Numerical Recipes with Fortran 90
http://www.library.cornell.edu/nr/cbookf90pdf.html

Professional Programmer's Guide to Fortran 77
http://www.computer-books.us/fortran_3.php

User Notes on Fortran Programming (UNFP)
http://www.ibiblio.org/pub/languages/fortran/


HTML

HTML 4.01 Specifications
http://www.oopweb.com/HTML/Documents/HTML4/VolumeFrames.html

Web Development
http://2020ok.com/3510.htm

Writing HTML
http://www.oopweb.com/HTML/Documents/Writing%20HTML/VolumeFrames.html


Java

How to Think Like a Computer Scientist with Java
http://www.oopweb.com/Java/Documents/ThinkCSJav/VolumeFrames.html

Introduction to Programming Using Java
http://www.oopweb.com/Java/Documents/IntroToProgrammingUsingJava/VolumeFrames.html

Introduction To Programming Using Java
http://www.linuxtopia.org/online_books/programming_books/introduction_to_java_programming/index.html

Java Programming Tutorial: Introduction to Computer Science
http://www.oopweb.com/Java/Documents/JavaNotes/VolumeFrames.html

Thinking in Java, 3rd Edition
http://www.mindview.net/Books/TIJ/

Thinking in Enterprise Java
http://www.ibiblio.org/pub/docs/books/eckel/

More Java Books
http://kickjava.com/freeBooks.html

Java AWT Reference
http://www.oreilly.com/catalog/javawt/book/index.html

Enterprise JavaBeans
http://www.computer-books.us/java_1.php

Essentials of the Java Programming Language - Part 1
http://www.computer-books.us/java_2.php

Essentials of the Java Programming Language - Part 2
http://www.computer-books.us/java_3.php

Exploring Java
http://www.computer-books.us/java_4.php

Introduction to Computer Science using Java
http://www.computer-books.us/java_5.php

Java Development
http://2020ok.com/3608.htm

Java Language Reference
http://www.computer-books.us/java_8.php

Java Servlet Programming
http://www.computer-books.us/java_9.php

Java Web Services Tutorial
http://www.computer-books.us/java_10.php

Java Look and Feel Design Guidelines, Second Edition
http://java.sun.com/products/jlf/ed2/book/index.html

The Design Patterns: Java Companion
http://www.patterndepot.com/put/8/JavaPatterns.htm

1000 Java Tips e-Book
http://javaa.com/

Apache Jakarta Commons: Reusable Javaâ„¢ Components
http://www.phptr.com/promotion/1484?redir=1

Java™ Application Development on Linux®
http://www.phptr.com/promotion/1484?redir=1

Practical Artificial Intelligence Programming in Java http://www.markwatson.com/opencontent/javaai_lic.htm


Javascript

Voodoo's Introduction to Javascript
http://www.oopweb.com/JavaScript/Documents/jsintro/VolumeFrames.html

Javascript Programming
http://2020ok.com/3617.htm


Linux

Linux Device Drivers, Third Edition
http://lwn.net/Kernel/LDD3/

The Linux Development Platform
http://www.phptr.com/promotion/1484?redir=1

Understanding the Linux Virtual Memory Manager
http://www.phptr.com/promotion/1484?redir=1

Self-Service Linux®: Mastering the Art of Problem Determination
http://www.phptr.com/promotion/1484?redir=1

Linux A Quick Fix Notebook
http://www.phptr.com/promotion/1484?redir=1

Managing Linux Systems with Webmin: System Administration and Module Development http://www.phptr.com/promotion/1484?redir=1

An Introduction to GCC
http://www.linuxtopia.org/online_books/an_introduction_to_gcc/index.html

Linux
http://2020ok.com/3756.htm

Using the GNU Compiler Collection (GCC)
http://www.linuxtopia.org/online_books/programming_tool_guides/linux_using_gnu_compiler_collection/index.html

Bash Reference Guide
http://www.linuxtopia.org/online_books/bash_reference_guide/index.html

Bash Guide for Beginners
http://www.linuxtopia.org/online_books/bash_guide_for_beginners/index.html

Advanced Bash Scripting Guide http://www.linuxtopia.org/online_books/advanced_bash_scripting_guide/index.html

Linux Kernel Module Programming Guide http://www.linuxtopia.org/online_books/Linux_Kernel_Module_Programming_Guide/index.html

Red Hat Linux Developer Tools Guide http://www.linuxtopia.org/online_books/redhat_linux_developer_tools_guide/index.html

Linux Debugging with gdb Guide http://www.linuxtopia.org/online_books/redhat_linux_debugging_with_gdb/index.html

Using cpp, the C Preprocessor Guide http://www.linuxtopia.org/online_books/programming_tool_guides/redhat_using_cpp_c_preprocessor/index.html

Lisp

Loving Lisp - the Savy Programmer's Secret Weapon http://www.markwatson.com/opencontent/lisp_lic.htmList Programming http://2020ok.com/3981.htm

Online Computer Degrees
Computer Engineering Technology DegreeComputer and Programming Degree Information


Open Source

Rapid Application Development with Mozilla
http://www.phptr.com/promotion/1484?redir=1

Creating Applications with Mozilla
http://books.mozdev.org/chapters/index.html

Free as in Freedom
http://www.oreilly.com/openbook/freedom/index.html

Managing Projects with GNU make, 3rd Edition
http://www.oreilly.com/catalog/make3/book/index.csp

OpenSources: Voices from the Open Source Revolution http://www.oreilly.com/catalog/opensources/book/toc.html

Understanding Open Source and Free Software Licensing
http://www.oreilly.com/catalog/osfreesoft/book/

Embedded Software Development with eCos
http://www.phptr.com/promotion/1484?redir=1

Open Source Security Tools: A Practical Guide to Security Applications http://www.phptr.com/promotion/1484?redir=1


Perl
HTMLified Perl 5 Reference Guide0
http://www.oopweb.com/Perl/Documents/Perl5Ref/VolumeFrames.html

Perl 5 Documentation
http://www.oopweb.com/Perl/Documents/PerlDoc/VolumeFrames.html

Perl for Perl Newbies
http://www.oopweb.com/Perl/Documents/P4PNewbies/VolumeFrames.html

Perl for Win32 FAQ
http://www.oopweb.com/Perl/Documents/PerlWin32/VolumeFrames.html

Picking Up Perl
http://www.oopweb.com/Perl/Documents/PickingUpPerl/VolumeFrames.html

Picking Up Perl
http://www.linuxtopia.org/online_books/perl/index.html

Perl Programming
http://www.2020ok.com/4045.htm

Practical Perl Programming
http://www.oopweb.com/Perl/Documents/ppp/VolumeFrames.html

Beginning Perl
http://www.perl.org/books/beginning-perl/

Impatient Perl
http://www.perl.org/books/impatient-perl/

Extreme Perl
http://www.extremeperl.org/bk/home

MacPerl: Power & Ease
http://macperl.com/ptf_book/r/MP/i2.html

Embedding Perl in HTML with Mason
http://www.masonbook.com/

Perl for the Web
http://www.globalspin.com/thebook/

Practical mod_perl (1st edition)
http://modperlbook.com/

Web Client Programming with Perl
http://www.oreilly.com/openbook/webclient/

Perl 5 By Example
http://www.computer-books.us/perl_0010.php

An Introduction to Perl
http://www.linuxtopia.org/Perl_Tutorial/index.html


PHP

Practical PHP Programming
http://www.hudzilla.org/phpbook/

A Programmer's Introduction to PHP 4.0 -
http://www.apress.com/free/

PHP 5 Power Programming
http://www.computer-books.us/php_2.php

PHP Programming
http://2020ok.com/295223.htm

Practical PHP Programming
http://www.computer-books.us/php_3.php


Prolog

Adventure in Prolog
http://www.amzi.com/AdventureInProlog/

Building Expert Systems in Prolog -
http://www.amzi.com/ExpertSystemsInProlog/

Prolog programming http://2020ok.com/295223.htm

Prolog Programming A First Course
http://computing.unn.ac.uk/staff/cgpb4/prologbook/


Python
Non-Programmers Tutorial for Python
http://rupert.honors.montana.edu/~jjc/easytut/easytut/easytut.html

Official Python Documentation
http://www.python.org/doc/current/

Text Processing in Python -
http://gnosis.cx/TPiP/

Python Reference Manual
http://docs.python.org/ref/ref.html

Python Imaging Library Handbook -
http://www.pythonware.com/library/the-python-imaging-library.htm

How to Think Like a Computer Scientist - Learning with Python
http://www.greenteapress.com/thinkpython

Dive Into Python -
http://diveintopython.org/

Python Programming
http://2020ok.com/285856.htm

Thinking in Python
http://mindview.net/Books/TIPython

A Byte of Python
http://www.ibiblio.org/g2swap/byteofpython/read/


Ruby
Programming Ruby - The Pragmatic Programmer's Guide (First Edition)
http://www.ruby-doc.org/docs/ProgrammingRuby/

Why's (Poignant) Guide to Ruby
http://poignantguide.net/ruby/


Samba

Samba-3 by Example: Practical Exercises to Successful Deployment
http://www.phptr.com/promotion/1484?redir=1

Samba-3 by Example: Practical Exercises to Successful Deployment, 2nd Edition http://www.phptr.com/promotion/1484?redir=1

The Official Samba-3 HOWTO and Reference Guide
http://www.phptr.com/promotion/1484?redir=1

Implementing CIFS: The Common Internet File System
http://www.phptr.com/promotion/1484?redir=1


SQL
Comparison of Different SQL Implementations
http://www.computer-books.us/sql_0004.php

SQL - A Practical Introduction

http://www.managedtime.com/freesqlbook.php3

Introduction To Structured Query Language
http://www.computer-books.us/sql_2.php

Practical PostgreSQL
http://www.opendocspublishing.com/ppbook/


UNIX
FreeBSD Handbook
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html

Unix
http://2020ok.com/3778.htm

The UNIX-HATERS Handbook
http://research.microsoft.com/~daniel/unix-haters.html


Visual Basic and VB.net

Programming VB.NET - A Guide For Experienced Programmers
http://www.apress.com/free/

Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET http://msdn.microsoft.com/vbrun/staythepath/additionalresources/upgradingvb6/

Visual Basic
http://2020ok.com/3996.htm

Introducing Visual Basic 2005 for Developers
http://msdn.microsoft.com/vbrun/staythepath/additionalresources/IntroTo2005/default.aspx

Πόσο κοστίζει ένα memory stick ?

Είδαμε όλοι στα ΜΜΕ την κατάθεση του πρϋπολογισμού στη βουλή από τον Υπουργό Οικονομικών στον Πρόεδρο του σώματος. Με ένα χαμόγελο μέχρι τα αυτιά ο κ. Παπακωνσταντίνου παρέδωσε σε ένα memory stick τον προϋπολογισμό και ο κ. Πετσάλνικος τον παρέλαβε κάνοντας χιούμορ και υπενθυμίζοντας στον Ελληνικό λαό την Ελληνική ονομασία του memory stick.
Πάντως ο Ελληνικός λαός είναι σίγουρο ότι δεν περιμένει από κανέναν πολιτικό να του πει τι είναι το stick. Αυτοί που είναι έτη φωτός πίσω σε ότι αφορά την τεχνολογία, είναι οι πολιτικοί και δεν υπάρχει αμφιβολία ότι το 90% του σώματος δεν είναι σε θέση να κατανοήσει πως γίνεται τόσο χαρτί να χωράει εκεί μέσα (στο stick).
Για να κινηθούμε στο πνεύμα του κου. Πετσάλνικου, κάνοντας κι εμείς χιούμορ (μπρρρρρ), επισημαίνουμε το εξής: Το memory stick κοστίζει από 6 μέχρι 40 €, ανάλογα με τη χωρητικότητά του, αλλά αυτό το stick μάλλον θα το πληρώσουμε πάρα μα πάρα πολύ ακριβά όλοι μας.

FREE Ελληνικά e-books on-line


Για web developpers

Web Developement Resources
Scripts
Tutorials
Web design resources
Themes
και άλλα πολλά άξια λόγου

Γράφετε κώδικα; ... Βρείτε σχεδόν τα πάντα.

Τεράστια βιβλιοθήκη ελεύθερου κώδικα.

Visual Basic, Java / Javascript, C / C++, ASP / VbScript, SQL, Perl, Delph, PHP, Cold Fusion, .Net

Tutorials και άλλα ...

Microsoft Office 2010 beta

Η beta έκδοση του Microsoft Office 2010 είναι διαθέσιμη για download από το Microsoft Technet
Free Asp κώδικας, Asp Tutorials και κάποια javascripts, για χρήση στις εφαρμογές σας.
Τα περιεχόμενά του ανανεώνονται συνεχώς. Δοκιμάστε το. Συστήνεται ανεπιφύλακτα.




PC Inspector Smart Recovery


Ανάκτηση διαγραμένων αρχείων εύκολα και δωρεάν

PrintShare

Απομακρυσμένες εκτυπώσεις με τη χρήση του PrinrShare

- Μοιραστείτε τον εκτυπωτή σας με οποιονδήποτε
- Τυπώστε από οποιαδήποτε εφαρμογή
- Δε χρειάζεται να στέλνετε με mail αρχεία που θέλετε να εκτυπωθούν
- Ταχύτητα & Ασφάλεια
- Εύκολη εγκατάσταση
- F R E E ! ! ! !
Download

Νέα έκδοση AVG Anti-Virus Free


AVG Anti-Virus Free Edition 9.0.698

Download από CNET Download.com ...

.NetZone Event


Την Πέμπτη 19 Νοεμβρίου στις 19:00 διοργανώνουμε το 34ο dotNETZone.gr Community Event, στο Κέντρο Καινοτομίας της Microsoft (Βασ.Σοφίας 103, 115 21 Αθήνα). Η παρουσίαση με θέμα «Why & How to optimize SQL Server for performance from design to query» θα γίνει από τον Αντώνη Χατζηπαυλή

DotNetZone

Το dotNETZone είναι μία νέα κοινότητα για Έλληνες software developers, με εξειδίκευση στις πλατφόρμες και τεχνολογίες της Microsoft. Αυτό, φυσικά, δεν σημαίνει ότι συνάδελφοι (ή hobbiστες) από άλλες πλατφόρμες δεν είναι ευπρόσδεκτοι! Το αντίθετο μάλιστα!

Έλληνες ISP και Τεχνική Υποστήριξη

- Υποτίθεται ότι οι ISPs στην Ελλάδα απευθύνονται εκτός από οικιακούς και σε εταιρικούς πελάτες. Υποτίθεται ότι η υποστήριξη που παρέχεται σε αυτούς (τους εταιρικούς) πελάτες πρέπει να είναι άμμεση και συντονισμένη γιατί η πρόσβαση στο Internet γι αυτούς είναι κάτι στο οποίο βασίζουν την επαγγελματική τους δραστηριότητα. Όλα αυτά βέβαια υποτίθενται γιατί η πραγματικότητα διαφέρει.

- Προσωπική εμπειρία: Έχουμε στο χώρο εργασίας μας γραμμή πρόσβαση ADSL της HOL η οποία εξυπηρετεί αποκλειστικά το site μας. Η γραμμή αυτή ξαφνικά βρέθηκε εκτός λειτουργίας. Στην προσπάθειά μας να επικοινωνήσουμε με το τμήμα τεχνικής υποστήριξης της HOL, εκτός από τις συνεχείς παραπομπές από τον έναν στο άλλο τεχνικό και μετά από περίπου 2 ώρες στο τηλέφωνο, η σύνδεση δεν έχει αποκατασταθεί.

- Κάποια στιγμή δεν αμφιβάλω ότι θα αποκατασταθεί, αλλά η δουλειά μας θα έχει μείνει πίσω τουλάχιστον για μια εργάσιμη ημέρα. Και διερωτάμαι αν με αυτή την πολιτική υποστήριξης οι κύριοι της HOL νομίζουν ότι μπορούν να κρατήσουν εταιρικούς πελάτες.

- Και μη νομίζει κανείς ότι διαφέρει η κατάσταση και με τους άλλους ISPs. Δεν ξέρω αν έχετε εμπειρία με τους ISPs του εξωτερικού, αλλά επισημαίνω το εξής: Ενώ στη Γαλία π.χ. ο πελάτης ψάχνει να βρει το καλύτερο ISP για να απευθυνθεί, εδώ ψάχνουμε να βρούμε τον λίγο χειρότερο. Με λίγα λόγια "ΕΡΑΣΙΤΕΧΝΕΣ ΑΠΕΥΘΥΝΟΝΤΑΙ ΣΕ ΕΡΑΣΙΤΕΧΝΕΣ".

Δυστυχώς, δε διορθώνεται τίποτα.

Microsoft Windows Server 2008 R2 Evaluation


Η Microsoft Corp. ανακοίνωσε την κυκλοφορία της Evaluation έκδοσης του Windows Server 2008 R2!
http://technet.microsoft.com/el-gr/evalcenter/dd459137(en-us).aspx

Απεργίας συνέχεια. - Αντιδράσεις.


- Οι εργαζόμενοι στο λιμάνι του Πειραιά αποφάσισαν ότι πρέπει να συνεχίσουν για 48 ώρες ακόμη τις απεργειακές κινητοποιήσεις τους.

- Ανεξάρτητα με το αν διαφωνεί ή συμφωνεί κανείς με τη στάση τους, νομίζω ότι είναι κοινώς γνωστό ότι η χώρα βρίσκεται σε φάση οικονομικής (και άλλης) ασφυξίας. Από τη μια η Ε.Ε. και ο Αλμούνια και από την άλλη το έλειμα και η αφυξία της αγοράς έχουν οδηγήσει τους επαγγελματίες σε πραγματική απόγνωση.

- Η απεργία στο μεγαλύτερο λιμάνι της χώρας έρχεται να συμπληρώσει το κερασσάκι στην τόυρτα στην δυσπραγία των επιχειρήσεων και των επαγγελματιών. Η κυβέρνηση διατηρεί την ανεκτική στάση της προς το παρόν. Προσπαθεί να μην παρεκλίνει των προεκλογικών της εξαγγελιών, αφού η ίδια οδήγησε τους εργαζόμενους σε αυτή την στάση.

- Όμως τα κοντέινερς έχουν φτάσει στη λεωφόρο Σχιστού. Η σύμβαση με την COSCO έχει κυρωθεί από την Ελληνική πολιτεία και "τρέχει" και οι Κινέζοι ακονίζουν τα μαχαίρια τους. Οι πιέσεις από παράγοντες της αγοράς αυξάνονται και δεν θα αργήσει η στιγμή που τα προσωπεία θα πέσουν.

- Ήδη ετοιμάζονται ασφαλιστικά μέτρα κατά των εργαζομένων .Πιστεύω ότι πλησιάζει η ώρα που η Κυβέρνηση θα σπάσει τα αυγά. Και αν δεν το κάνει η ίδια, θα το κάνουν έξωκυβερνητικοί παράγοντες ελεγχόμενοι ή προσκείμενοι σε αυτήν. (Τα παιδιά για τη βρώμικη δουλειά). Ήδη οι εν λόγω κύριοι προβάλουν στα ΜΜΕ τις πιέσεις που ασκούν οι εμπορικοί παράγοντες της χώρας προς τους απεργούς.

Περί προκηρύξεων δημοσίου ο λόγος

Η ιστορία ξεκινάει κάπου στις αρχές του 2007 με μία προκήρυξη ενός δημοσίου φορέα.Μετά από 2 μήνες περίπου ανακαλύφθηκαν κάποια λάθη στη προκήρυξη με αποτέλεσμα να ξαναπροκηρυχθούν οι ίδιες θέσεις με νέα και βελτιωμένη προκήρυξη.Ευτυχώς που όσοι είχαν ήδη είχαν υποβάλλει δε χρειάστηκε να ξαναστείλουν τα χαρτιά τους.
Δεκέμβριο του 2008 βγήκαν τα προσωρινά αποτελέσματα του διαγωνισμού και η προκήρυξη πλέον έμπαινε σε διαδικασία υποβολής ενστάσεων από τους ενδιαφερόμενους.Οι ενστάσεις θα διαρκούσαν περίπου 10 μέρες και στη συνέχεια θα έβγαιναν τα οριστικά αποτελέσματα.
Νοέμβριος του 2009 πλέον και τα οριστικά αποτελέσματα ακόμα δεν έχουν βγει.Ωστόσο Αύγουστο πρόλαβε ο ίδιος φορέας και έβγαλε προκήρυξη έκτακτου προσωπικού τα αποτελέσματα του οποίου βγήκαν 2 μέρες μετά τις εκλογές.Τελικά οι εκλογές δε παγώνουν τα πάντα όπως φαίνεται.
Εν αναμονή πλέον του νέου νόμου για τις προσλήψεις μπας και έφταιγε αυτό.Το θέμα όμως πλέον είναι ότι το όνειρο που ήρθε από το πουθενά έχει καταλήξει εφιάλτης.
Τα σχόλια δικά σας...

Πρόσθετο υπηρεσιών αναφοράς του Microsoft SQL Server 2005 για τις τεχνολογίες Microsoft SharePoint


Σύντομη περιγραφή
Το πρόσθετο των υπηρεσιών αναφοράς Microsoft SQL Server 2005 για τεχνολογίες Microsoft SharePoint είναι ένα στοιχείο λήψης Web που παρέχει τη δυνατότητα εκτέλεσης ενός διακομιστή αναφορών με μεγαλύτερη ανάπτυξη των υπηρεσιών Windows SharePoint Services 3.0 ή του Microsoft Office SharePoint Server 2007. Download ...

Πηγή Microsoft.com

Microsoft SQL Server 2008 Reporting Services Report Builder 2.0


Σύντομη περιγραφή
Εργαλείο δόμησης αναφορών 2.0
Το Εργαλείο δόμησης αναφορών 2.0 του Microsoft SQL Server 2008 παρέχει ένα φυσικό περιβάλλον σύνταξης αναφορών για επαγγελματίες χρήστες και χρήστες power users. Υποστηρίζει όλες τις δυνατότητες των υπηρεσιών αναφοράς του SQL Server 2008. Η λήψη παρέχει ένα αυτόνομο πρόγραμμα εγκατάστασης για το Εργαλείο δόμησης αναφορών 2.0 Download ...

Πηγή: Microsoft.com

Microsoft Data Access Components (MDAC) 2.8 SP1


Σύντομη περιγραφή
Microsoft Data Access Components (MDAC) 2.8 SP1 εγκαθιστά τα ίδια βασικά στοιχεία Data Access με το Microsoft SQL Server OLE DB Provider, ODBC Driver. Download ...

Πηγή: Microsoft.com

Microsoft Data Access Components (MDAC) 2.8


Σύντομη περιγραφή
Microsoft Data Access Components (MDAC) 2.8 εγκαθιστά τα ίδια βασικά στοιχεία Data Access με το Microsoft SQL Server OLE DB Provider, ODBC Driver. Download ...

Πηγή: Microsoft.com

Ενημερωμένη έκδοση για την Access 2002: KB833857


Μετά την εγκατάσταση του Microsoft Office XP Service Pack 3, οι δείκτες με φθίνουσα σειρά της Access 2002 που έχουν αναβαθμιστεί σε SQL Server είναι δυνατό να αναβαθμιστούν ως δείκτες με αύξουσα σειρά. Αυτή η ενημερωμένη έκδοση εξασφαλίζει ότι τα αρχεία οδηγού της Access 2002 θα ενημερωθούν σωστά. Download ...

Πηγή: Microsoft.com

Έρχονται οι γιορτές. Ετοιμάστε τα πορτοφόλια.


Μπήκε ο Νοέμβριος και ήδη σε κάποια καταστήματα εποχικών ειδών, εμφανίστηκαν χριστουγεννιάτικα δένδρα, μπάλες, φωτάκια κ.α. συναφή. Αντίστοιχα και κάποιες εταιρείες του χώρου άρχισαν τις προσφορές. Στο επόμενο 20ήμερο αναμένεται όπως κάθε χρόνο, να μπουν όλοι σχεδόν στο χορό και ειδικά οι εταιρείες που δραστηριοποιούνται στο λιανικό εμπόριο και στο hardware. Θα πέσουν οι διαφημίσεις, θα ανακοινωθούν οι προσφορές, θα περικοπεί το (κουτσουρεμένο) κέρδος τους με στόχο το πορτοφόλι των καταναλωτών στο οποίο θα υπάρχει ο 13ος μισθός. Το ερώτημα είναι αν αυτός ο μισθός είναι δυνατό φέτος να διατεθεί για αγορά προϊόντων τεχνολογίας ή για άλλες πιο άμεσες ανάγκες. Μιας που η κρίση στην Ελλάδα τώρα άρχισε να φαίνεται και η αγορά μοιάζει με ποτάμι που από στη μια όχθη του βρίσκονται οι καταναλωτές και από την άλλη οι εταιρείες. Το νερό έχει ήδη βαθύνει και η βάρκα που χρησιμοποιούμε για να περάσουμε απέναντι είναι τρύπια. Πάντως για καλό και για κακό ετοιμάστε τα πορτοφόλια παιδιά. Κάτι μπορεί να μπει μέσα ή να βγει, ανάλογα σε ποιά πλευρά του ποταμού βρίσκεστε.

Funny: Oups !!! Sorry.

Funny: Ο καλός φίλος

Πως να γράφεις ΑΚΑΤΑΝΟΗΤΟ κώδικα (Δεκάλογος)


1. Ποτέ να μην βάζεις κανένα { } στα if/else μπλόκ του προγραμματός, εκτός αν είναι συντακτικά υποχρεωτικά. Αν μάλιστα έχεις συνεχόμενες φωλιασμένες δομές με if/else, ιδιαίτερα με λίγο παραπλανητικές εσοχές, μπορείς να μπερδέψεις ακόμα και έναν έμπειρο προγραμματιστή.

2. Να ακολουθείς με ευλάβεια τις οδηγίες για αποφυγή των goto, των προσωρινών return και των breaks με labels, ιδιαίτερα όταν μπορείς να αυξήσεις το βάθος των if/else τουλάχιστον κατα 5 επίπεδα.

3. Να χρησιμοποιείς πάντα ονόματα μεταβλητών που διαφέρουν κατα ένα χαρακτήρα ή μόνο χάρη στην διάκριση κεφαλαία/μικρά. Ένα ιδανικό ζευγάρι μεταβλητών είναι για παράδειγμα το swimmer και swimner. Eκμεταλλεύσου την δυσκολία μερικών γραμματοσειρών να διακρίνουν χαρακτήρες όπως ilI1| ή oO08 με ζευγάρια μεταβλητών όπως parselnt και parseInt, ή DOCalc και D0Calc. Το l είναι μια ιδανική επιλογή για όνομα μεταβλητής, μια και με μια απλή ματιά μπορεί πολλύ εύκολα να περάσει για την σταθερά 1. Επίσης μπορείς να χρησιμοποιείς ονόματα μεταβλητών όπως "lala", "mama", "koko", "papa" και άλλα δυσύλλαβα.

4. Όπου οι κανόνες το επιτρέπουν, να ξαναχρησιμοποιείς άσχετα ονόματα μεταβλητών. Ομοίως να χρησιμοποιείς την ίδια προσωρινή μεταβλητή για δύο άσχετους σκοπούς (με την δικαιολογία ότι γλυτώνεις θέσεις μνήμης).

5. Προσπάθησε να χρησιμοποιείς το μικρό l για να δηλώσεις σταθερές τύπου long π.χ. το 10l μπορεί πολλύ εύκολα να περάσει για 101.

6. Αγνόησε τις συμβάσεις μεταξύ κεφαλαίων και μικρών. Εξάλλου, ένα κείμενο μόνο με μικρά γράμματα είναι μονότονο. Δοκίμασε να αυτοσχεδιάσεις (ιδιαίτερα ενδιαφέρουσα είναι η περίπτωση μεταβλητών με ανάμεικτα κεφαλαία και μικρά, όπως π.χ. την HaShTaBlE). ʼσε που δεν χρειάζεται να ανησυχείς, γιατί πολλύ απλά ο compiler δεν πρόκειται να σου πετάξει ούτε ένα warning!

7. Ποτέ να μην χρησιμοποιείς το i για εσωτερικό δείκτη σε loops. Να το χρησιμοποιείς για οτιδήποτε άλλο, ιδιαίτερα για μεταβλητές char, double και float. Αντίθετα να βάζεις το c σε κάθε loop που συναντάς.

8. Ποτέ να μην χρησιμοποιείς τοπικές μεταβλητές. Κάθε φορά που νιώθεις τον πειρασμό να τις χρησιμοποιήσεις κάνε τις static αντί να μην τις μοιράζεσαι, είναι μια καθαρά εγωιστική πράξη. Οι προγραμματιστές σε C++ μπορούν να προχωσήσουν ένα βήμα παραπέρα και να κάνουν όλες τις μεταβλητές global.

9. Ποτέ να μην καταγράφεις τις υποψίες σου σχετικά με βελτιστωποίηση συναρτήσεων, αλλά να τις κρατάς για τον εαυτό σου. Αν έχεις καμιά ιδέα για το πως μπορεί να ξαναγραφτεί ο κώδικας, για το όνομα του Θεού, μην την γράψεις πουθενά. Σκεψου τι μπορεί να πεί ο προγραμματιστής που τις έγραψε ή το αφεντικό σου ή ο πελάτης αν δεί τα σχολιά σου. Άσε που μπορεί να σε απολύσουν για κάτι τέτοιο.

10. Για να σπάς την βαρεμάρα, χρησιμοποίησε ένα λεξικό για να βρείς μερικά ενναλακτικά προτώτυπα ονόματα για μεταβλητές ή συναρτήσεις. Παρόλα αυτά, αν υπάρχουν δύο όμοιες συναρτήσεις που έχουν μία βασική διαφορά, βάζε πάντα την ίδια λέξη για να τις περιγράψεις (π.χ. print για να γράψεις σε ένα αρχείο, print για να τυπώσεις στον εκτυπωτή και print για να τυπώσεις στην οθόνη). Σε καμία περίπτωση όμως, να μην γράψεις κατάλογο με τις λειτουργίες παραπλήσιων συναρτήσεων. Κάτι τέτοιο θα ερχότανε σε σύγκρουση με την βασική αρχή της απόκρυψης δεδομένων.

Πέρα από το Visual Studio

- Τα τελευταία χρόνια παρακολουθούμε όλοι όσοι ασχολούμαστε με την ανάπτυξη εφαρμογών σε πλατφόρμες της Microsoft μια κούρσα της εν λόγω εταιρείας με τον εαυτό της.

- Νέες εκδόσεις εργαλείων, βάσεων δεδομένων και λειτουργικών συστημάτων έρχονται κάθε τόσο να αναθεωρήσουν τα υπάρχοντα δεδομένα. Είμαστε αναγκασμένοι να "κυνηγάμε" τα εργαλεία με μοναδικό σκοπό μας να βελτιστοποιήσουμε το αποτέλεσμα της δουλειάς μας. Όμως είναι πάντα έτσι;

- Κατά τη γνώμη μου, τα πράγματα δεν είναι καθόλου έτσι όσον αφορά το Visual Studio και ειδικά όσον αφορά τους web developpers που γράφουν ASP 2.0 ή ASP.NET. Δεν αντιλέγω ότι το Visual Studio αποτελεί μια ολοκληρωμένη πλατφόρμα ανάπτυξης web εφαρμογών, αλλά αυτό δεν αναιρεί το γεγονός ότι το εν λόγω εργαλείο είναι και πολύπλοκο και παράγει και κώδικα ο οποίος δεν είναι ότι το καλύτερο.

- Βέβαια η χρήση του Visual Studio εξασφαλίζει μικρότερο κόπο αφού πολύ μεγάλο κομμάτι του κώδικα που απαιτείται για μια εφαρμογή παράγεται αυτόματα από το ίδιο το εργαλείο. Το θέμα εδώ είναι τι ποιότητας, τι ποσότητας είναι ο κώδικας που παράγεται και πόσο χρήσιμος είναι για το project που αναπτύσεται. Από την εμπειρία μου στη χρήση του visual studio, είμαι σε θέση να διαπιστώσω ότι ένα πολύ μεγάλο κομμάτι του κώδικα που παράγεται είναι άχρηστο. Και όταν η εφαρμογή είναι μεγάλη, είναι μάλλον ασύμφορο για τον developer να "καθαρίσει" τον κώδικα.

- Θα μου πει κάποιος και τι έγινε; Το αποτέλεσμα μετράει. Το τελικό προϊόν.
Δε θα διαφωνήσω. Αλλά υπάρχουν developers που ανήκουν στην παλαιά γενιά των προγραμματιστών. Που έχουν γράψει κώδικες σε cobol, pascal και σε άλλες γλώσσες. Σε αυτούς ανήκω κι εγώ και λόγω νοοτροπίας δε μπορώ να συμβιβαστώ εύκολα με το σκεπτικό ότι ο κώδικάς μου μπορεί να είναι μπάχαλο αλλά δε με ενδιαφέρει εφόσον κάνει τη δουλειά του.

- Ωραία. Και τι προτείνεις; Θα ρωτήσει κάποιος άλλος. Να γράφουμε με το notepad; Μα και βέβαια όχι. Εδώ έρχονται εργαλεία άλλων κατασκευαστών. Μικρότερα, φθηνότερα, και κατά τη γνώμη μου αποδοτικότερα. Ένα από αυτά είναι το ASP MAKER 7.0 για όσους γράφουν ASP 2.0 ή το ASP.NET MAKER για όσους γράφουν ASP.NET. Με τη χρήση τους μπορεί κάποιος να δημιουργήσει τον βασικό κορμό της εφαρμογής του συμπεριλαμβανομένου και του functionality. Ο κώδικας που παράγεται είναι απείρως μικρότερος και πολύ πιο συμαζεμένος από αυτόν που παράγεται για το ίδιο project από το Visual Studio. Μετά μπορεί ο developer να διαμορφώσει τον κώδικά του χρησιμοποιώντας όποιο εργαλείο συγγραφής θέλει ενδεχομένως και το Visual Studio.

URL:hkvstore.com

Αν έχετε απορίες, μια δοκιμή των εργαλείων μπορεί να σας τις λύσει.

Τρέξτεεεεεε

Οι κακές γλώσσες λένε ότι ....

Το Ε.Π. "Πολιτεία" του ΥΠ.ΕΣ. δεν κατόρθωσε να σπαταλήσει όλο τον προϋπολογισμό του, ή αλλιώς δεν έχουν αποροφηθεί όλα τα χρήματα.
Γι αυτό το τελευταίο διάστημα "βγαίνουν" συνεχώς έργα στα πλαίσια του "ΠΟΛΙΤΕΙΑ". Ειδικά τώρα που ο Υπουργός είναι νέος και δεν ξέρει τα κατατόπια και γενικός γραμματέας δεν υπάρχει ακόμη, οι υπηρεσιακοί παράγοντες - στελέχη προσπαθούν να παρουσιάσουν "έργο" προκηρύσοντας τα πάντα.
Οι προκηρύξεις πέφτουν σαν της βροχής τις στάλες.
Γι αυτό, οι επίδοξοι ανάδοχοι .... τρέξτε να προλάβετε. Μπορεί να τσιμπήσετε κανένα "εργάκι".

περισσότερα ...