Creo Parametric : default_parametrs.lst example with one Table inside:
ND_ParamDefArr_K01 = {
{
Name = param1
Type = string
Table = model_type
},
{
Name = param2
Type = string
Table = model_type
},
{
Name =material
Type = string
Default ='SEE DETAILS'
Enum={'-',
'AL5083',
'AL6020'}
},
{
Name = param3
Type = string
Default =' '
Enum={'-','gT','mS'}
},
{
Name = company
Type = string
Default = 'MyHome'
Enum=
{
'ASM',
'ISO',
'DIN'
}},
{
Name = modeled_by
Type = string
Default = '-'
Enum = { '-',
'X.Xxxxxxx',
'A.aaaaaa'}
},
{
Name = drawn_by
Type = string
Default = '-'
Enum = { '-',
'X.Xxxxxxx',
'A.aaaaaa'}
}
}
ND_ParamTable_K01 = {
NAME = MODEL_TYPE
HEAD = param1, param2
ROWS = 'Metal', '71681', 'note2'
'Plastic', '1dfg1', 'note3'
}
1)Add these parameters to your template_model.prt
2)Create a format Drawing Template with these Parameters eg. &modeled_by
3)Add to config.pro your template_model.prt, template_drawing.frm, directory of your templates drawings formats(A4, A3 etc)
Save, Restart Creo and you are Ready
Πέμπτη 21 Ιουλίου 2016
Παρασκευή 14 Μαρτίου 2014
Remove Microsoft Office 2007 suites manually
http://support.microsoft.com/Kb/928218
IMPORTANT - Information that you need to know before you remove Office 2007:
Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
Locate and then delete the Office 2007 registry subkeys if they are present. To do this, follow these steps:
32-bit versions of Microsoft Windows
IMPORTANT - Information that you need to know before you remove Office 2007:
- To use the View or Tools menu in Windows 7 or Vista, you must press the ALT key first to display the menu bar.
- You will need to view hidden files and folders. To do this, follow these steps:
- Open Windows Explorer.
- On the Tools menu, click Folder Options. In Windows 7 or Vista, press the ALT key to display the menu bar.
- Click the View tab.
- In the Advanced settings pane, under Hidden files and folders, click Show hidden files and folders.
- Clear Hide extensions for known file types.
- Click OK, and then close the windows.
Step 1: Remove any remaining Windows Installer packages of the 2007 Microsoft Office system.
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type installer, and then click OK.
This opens the %windir%\Installer folder. - On the View menu, click Choose Details.
- Click to select the Subject check box, type 340 in the Width of selected column (in pixels) box, and then click OK.
Note It may take several minutes for the subjects to appear next to each .MSI file. - On the View menu, point to Sort by in Windows 7 or Vista, or point to Arrange icons by in Windows XP, and then click Subject.
- If a User Account Control dialog box appears, click Allow to continue.
- Locate each .MSI file where the subject is "Microsoft Office
2007," right-click the .MSI file, and then click Uninstall.
Noteis a placeholder for the name of the 2007 Microsoft Office product.
Step 2: Stop the Office Source Engine service.
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type services.msc, and then click OK.
- In the Services window, determine whether the Office Source Engine service is running ("Started" will appear in the Status column). If the service is running, right-clickOffice Source Engine, and then click Stop.
- Close the Services window.
Step 3: Remove any remaining 2007 Microsoft Office installation folders.
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type %CommonProgramFiles%\Microsoft Shared, and then click OK.
Note On a computer that is running a 64-bit version of Windows 7 or Vista, type %CommonProgramFiles(x86)%\Microsoft Shared, and then click OK. - If the following folders are present, delete them:
- Office12
- Source Engine
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type %ProgramFiles%\Microsoft Office, and then click OK.
Note On a computer that is running a 64-bit version of Windows 7 or Vista, type %ProgramFiles(x86)%\Microsoft Office, and then click OK. - Delete the Office12 folder.
- On the root folder of each hard disk drive, locate and then open the MSOCache folder. If you cannot see this folder, follow these steps:
- Open Windows Explorer, and then on the Tools menu, click Folder Options.
- Click the View tab.
- In the Advanced settings pane, under Hidden files and folders, click Show hidden files and folders.
- Clear the Hide protected operating system files check box, and then click OK.
- Open the All Users folder in the MSOCache folder, and then delete every folder that contains 0FF1CE}- text in the folder name.
Note This text contains a zero and a one for the letters "O" and "I."
Example {90140000-001B-0409-0000-0000000FF1CE}-C
Step 4: Remove any remaining 2007 Microsoft Office installation files.
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type %appdata%\microsoft\templates, and then click OK.
- Delete the following files:
- Normal.dotm
- Normalemail.dotm
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type %appdata%\microsoft\document building blocks, and then click OK.
- Open the subfolder found in the Document Building Blocks folder.
Note The subfolder title will be a four-digit number that represent the language of the Microsoft Office suite. - Delete the building blocks.dotx file.
- Close all programs before you follow the rest of the steps.
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type %temp%, and then click OK.
- On the Edit menu, click Select All.
- On the File menu, click Delete.
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type %AllUsersprofile%\Application Data\Microsoft\Office\Data, and then click OK.
- Delete the opa12.dat file (and ONLY this file).
Step 5: Remove the registry subkeys of the 2007 Microsoft Office system.
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
Locate and then delete the Office 2007 registry subkeys if they are present. To do this, follow these steps:
- Click Start.
- Click All Programs, and then open the Accessories folder (skip this step in Windows XP).
- Click Run, and then click in the Open box.
- Type regedit, and then click OK.
- Click the following registry subkey:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 - On the File menu, click Export, type DeletedKey01, and then click Save.
- On the Edit menu, click Delete, and then click Yes to confirm.
- Repeat
these steps (1 through 7) for each registry subkey in the following
list. Change the name of the exported key by one for each subkey.
Example Type DeletedKey02 for the second key, type DeletedKey03 for the third key, and so on.
32-bit versions of Microsoft Windows
- HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Upgrade Codes\*F01FEC
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
- HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
- HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
- HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC
- HKEY_CLASSES_ROOT\Installer\Win32Assemblies\*Office12*
- HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
- HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
- HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
- HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC
- HKEY_CLASSES_ROOT\Installer\Win32Asemblies\*Office12*
- Locate the following registry subkey:
32-bit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
64-bit: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall - On the File menu, click Export, type UninstallKey01, and then click Save.
- Under the Uninstall
subkey that you located in step 1, click each subkey, and then
determine whether the subkey has the following value assigned to it:
- Name: UninstallString
- Data: file_name path\Office Setup Controller\Setup.exe path
Note In this example, file_name is a placeholder for the name of an installation program, and path is a placeholder for the file path.
- If the subkey contains the name and the data that are described in step 3, click Delete on the Edit menu. Otherwise, go to step 5.
- Repeat steps 3 and 4 until you locate and then delete every subkey that matches the name and the data that are described in step 3.
- Close Registry Editor.
Step 6: Restart the computer.
Restart the computer. If the removal was successful, you are finished and can now reinstall Microsoft Office if you want. If the removal was not successful, go to the "References" section in this article.Πέμπτη 13 Οκτωβρίου 2011
Πέθανε ο πατέρας του Unix και της γλώσσας προγραμματισμού C

Μετά από μακροχρόνια προβλήματα με την υγεία του ο Dennis Ritchie ο πατέρας του Unix και δημιουργός της γλώσσας προγραμματισμού C πέθανε σε ηλικία 70 χρονών.
Ο Dennis Ritchie μαζί με τον Ken Thompson δημιούργησαν το Unix το 1971 αλλά επειδή ήταν βασισμένο σε γλώσσα μηχανής η Assembly όπως είναι πιο γνωστή είχε κάποια προβλήματα έτσι το 1973 ο Dennis Ritchie και ο Ken Thompson ξανάγραψαν το Unix αλλά αυτή τη φορά στη γλώσσα προγραμματισμού C δίνοντας πολλές νέες δυνατότητες στο προγραμματισμό και στη σύνταξη του λειτουργικού συστήματος.
Μέχρι σήμερα η C είναι η δεύτερη πιο δημοφιλής γλώσσα προγραμματισμού και εμπεριέχεται στη C++ και στη Java, τα Unix αποτέλεσαν τη βάση για να φτιάξει αργότερα ο Linus Torvalds τα γνωστά σε όλους μας Linux.
Ο Dennis Ritchie είχε τιμηθεί με πολλά βραβεία μεταξύ αυτόν είναι το βραβείο Turing που πήρε το 1983 που θεωρείτε το αντίστοιχο βραβείο Nobel.
Σάββατο 25 Ιουνίου 2011
Latex I - Basics
Έστω ότι έχουμε εγκαταστήσει τα πακέτα που μας ενδοιαφέρουν και θέλουμε να γράψουμε
τον πρώτο κώδικα σε LateX .
Έπειτα πρέπει να ξεκινήσουμε το κείμενο μας, αφού έχουμε βάλει τα πακέτα που θα χρειαστούμε. Το έγγραφο ξεκινάει με :
τον πρώτο κώδικα σε LateX .
%Master Doc A4 report
\documentclass[a4paper,10pt]{report}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
%-----------------------------------------------------
%Greek Language
\usepackage{xgreek}
%----------------------------------------------------
%Font Garamond,Arial,GFS Didot
\setmainfont[Mapping=TeX-text]{Arial}
%--------------------------------------------------------
%Graphic package
\usepackage{graphicx}
\usepackage{listin gs}
\usepackage{tocloft}
\usepackage{pstricks}
\usepackage{pst-plot}
\usepackage{epsfig}
%-----------------------------
%Margin over the page
\usepackage[margin=2.5cm]{geometry}
%---------------------------------------------------
%Wrap fig and tables
\usepackage{wrapfig}
\usepackage{tabularx}
%---------------------------------------------------
\usepackage{color}
\usepackage[breaklinks]{hyperref}
\usepackage{hyphenat}
\usepackage[all]{hypcap}
%-----------------------------------------------------
\usepackage[toc,page]{appendix}
\usepackage{hyperref}
\usepackage{listings}
\usepackage{textcomp}
\usepackage{appendix}
Έπειτα πρέπει να ξεκινήσουμε το κείμενο μας, αφού έχουμε βάλει τα πακέτα που θα χρειαστούμε. Το έγγραφο ξεκινάει με :
%--------------------------------------------------------
\begin{document}
%--------------------------------------------------------
Αυτό είναι ένα κείμενο στα Ελληνικά
This is a test text in English
%--------------------------------------------------------
\end{document}
%--------------------------------------------------------
Κυριακή 19 Ιουνίου 2011
LateX - Greek Language
Για την εγκατάσταση του Latex θα χρειαστούμε :
Μερικά links που μπορεί να σας βοηθήσουν είναι :
- MikTex 2008 ή το Texlive
- Texmaker. Με υποστήριξη UTF-8
- Μερικές Ελληνικές Γραματοσειρές απο την GFS
- Λεξικό Ελληνικό από το Open Office
- Το πακέτο greektex
- Πληροφορίες από το Συλλόγο Ἑλλήνων Φίλων τοῦ TeX
Μερικά links που μπορεί να σας βοηθήσουν είναι :
Δευτέρα 11 Απριλίου 2011
Δημιουργία JFrame και αλλαγής JFrame Icon - Part 1
Βήμα 1: Δημιουργία Java New Project

Βήμα 2 : Δημιουργία Java Package (πχ. main). Εδώ θα τοποθετήσουμε τον κώδικα.

Βήμα 3 : Δημιουργία Java Package (πχ. images). Εδώ θα τοποθετήσουμε τις εικόνες.
(Tip: Δίνοντας στο όνομα πχ. username.images Το Netbeans δημιουργεί αυτόματα υποφάκελο κάτω από το root folder(username) με το όνομα images)
Βήμα 4: Δημιουργία Java Swing Frame(πχ. Test)

Βήμα 5: JFrame Properties--> IconImage-->UserCode

Μέσα στο folder images έχουμε τοποθετήσει την εικόνα που θέλουμε.

Βήμα 2 : Δημιουργία Java Package (πχ. main). Εδώ θα τοποθετήσουμε τον κώδικα.

Βήμα 3 : Δημιουργία Java Package (πχ. images). Εδώ θα τοποθετήσουμε τις εικόνες.
(Tip: Δίνοντας στο όνομα πχ. username.images Το Netbeans δημιουργεί αυτόματα υποφάκελο κάτω από το root folder(username) με το όνομα images)
Βήμα 4: Δημιουργία Java Swing Frame(πχ. Test)

Βήμα 5: JFrame Properties--> IconImage-->UserCode
new javax.swing.ImageIcon(getClass().getResource("images/windows-error.png")).getImage()

Μέσα στο folder images έχουμε τοποθετήσει την εικόνα που θέλουμε.
Δευτέρα 6 Σεπτεμβρίου 2010
Project Kenai
Μπορειτε να βρείτε τον κώδικα για Java Derivative - using Prolog
με svn στο https://svn.kenai.com/svn/prolog~sources
με svn στο https://svn.kenai.com/svn/prolog~sources
Σάββατο 17 Ιουλίου 2010
Net Messages Over Home NetWork
Μπορούμε να στείλουμε μυνήματα στους υπολογιστές του δικτύου. Έστω ότι ανήκουμε στο Domain Name WORKGROUPERS και
έχουμε σπίτι 4 Η/Υ με IP αντίστοιχα 192.168.1.3 - 192.168.1.6. (192.168.1.1 θα είναι του Router)
Ανοίγουμε τα Services των Windows Start->Run->services.mcs
Βρίσκουμε την εργασία Messenger και την ενεργοποιούμε αν δεν είναι ενεργοποιημένη.

Μέχρι εδω απλά προετοιμάσαμε τον υπολογιστή μας να μπορεί να δέχεται και να λαμβάνει μυνήματα στο δίκτυο.Αντίτοιχα το εφαρμόζουμε αυτό σε κάθε υπολογιστή μέσα στο WORKGROUPERS. Αφου λοιπόν τελειώσαμε με την ενεργοποιήση των καταάλληλων υπηρεσιών των Windows μπορούμε να αρχίζουμε να στέλνουμε μυνήματα μεταξύ μας.
Ανοίγουμε την γραμμή εντολών Start->Run->cmd
Μας ανοίγει το παράθυρο του DOS και δίνουμε την εντολή
net send 192.168.1.5 Hello!This is a test Msg
Μας εμφανίζει το παρακάτω παράθυρο

Αν θέλουμε να στείλουμε σε όλους του χρήστες του δικτύου μας τοτε στην θέση της IP τοποθετούμε τον χαρακτήρα *. Δηλ.
net send * Hello!This is a test Msg.
Αν θέλουμε να το αυτοματοποιήσουμε κατά καποιο τρόπο μπορούμε να δημιουργήσουμε ένα batch αρχείο (*.bat). Με το Notepad από τα Windows γράφουμε τα εξής :
@echo off
title Chat WorkGroupers
:Lab1
cls
echo MESSENGER
set /p n=ip or name:
:Lab2
set /p m=Message:
net send %n% %m%
Pause
Goto Lab2
και το αποθηκεύουμε σαν whatever.bat.
Οπότε με ένα διπλό κλικ στο αρχείο whatever.bat μπορούμε να στέλνουμε msgs στο δίκτυο μας.
έχουμε σπίτι 4 Η/Υ με IP αντίστοιχα 192.168.1.3 - 192.168.1.6. (192.168.1.1 θα είναι του Router)
Ανοίγουμε τα Services των Windows Start->Run->services.mcs
Βρίσκουμε την εργασία Messenger και την ενεργοποιούμε αν δεν είναι ενεργοποιημένη.

Μέχρι εδω απλά προετοιμάσαμε τον υπολογιστή μας να μπορεί να δέχεται και να λαμβάνει μυνήματα στο δίκτυο.Αντίτοιχα το εφαρμόζουμε αυτό σε κάθε υπολογιστή μέσα στο WORKGROUPERS. Αφου λοιπόν τελειώσαμε με την ενεργοποιήση των καταάλληλων υπηρεσιών των Windows μπορούμε να αρχίζουμε να στέλνουμε μυνήματα μεταξύ μας.
Ανοίγουμε την γραμμή εντολών Start->Run->cmd
Μας ανοίγει το παράθυρο του DOS και δίνουμε την εντολή
net send 192.168.1.5 Hello!This is a test Msg
Μας εμφανίζει το παρακάτω παράθυρο

Αν θέλουμε να στείλουμε σε όλους του χρήστες του δικτύου μας τοτε στην θέση της IP τοποθετούμε τον χαρακτήρα *. Δηλ.
net send * Hello!This is a test Msg.
Αν θέλουμε να το αυτοματοποιήσουμε κατά καποιο τρόπο μπορούμε να δημιουργήσουμε ένα batch αρχείο (*.bat). Με το Notepad από τα Windows γράφουμε τα εξής :
@echo off
title Chat WorkGroupers
:Lab1
cls
echo MESSENGER
set /p n=ip or name:
:Lab2
set /p m=Message:
net send %n% %m%
Pause
Goto Lab2
και το αποθηκεύουμε σαν whatever.bat.
Οπότε με ένα διπλό κλικ στο αρχείο whatever.bat μπορούμε να στέλνουμε msgs στο δίκτυο μας.
Δευτέρα 15 Μαρτίου 2010
PTC - Tutorial 1
Ένα πολύ καλό tutorial από τον coolguy094 από το Wildfire 2 το οποίο μπορεί να χρησιμοποιηθεί και στις μεταγενεστέρες εκδόσεις Wildfire3,4 και 5.
http://www.ptc.com
http://www.ptc.com
Κυριακή 10 Ιανουαρίου 2010
Merphy's Laws

1. Ο Νόμος του Μέρφυ : Αν κάτι μπορεί να πάει στραβά , θα πάει.
a. Αν από διάφορα πράγματα, ένα έχει την πιθανότητα να πάει στραβά, θα είναι αυτό που θα προκαλέσει την μεγαλύτερη ζημιά.
b. Αν ξέρεις ότι υπάρχουν μόνο 4 δυνατοί τρόποι για να πάει κάτι στραβά και φροντίσεις να τους προλάβεις, τότε αμέσως θα εμφανιστεί και ένας πέμπτος.
c. Αν αφήσεις τα πράγματα στην τύχη τους, πάντα έχουν την τάση να πηγαίνουν από το κακό στο χειρότερο.
d. Κάθε λύση, γεννάει ένα καινούριο πρόβλημα.
e. Είναι αδύνατον να προφυλάξεις κάτι από τη βλακεία, διότι οι βλάκες είναι ικανότατοι.
Συμπεράσματα : Χαμογελάστε...Ούτως η άλλως το αύριο θα είναι χειρότερο. Αν αισθάνεσαι καλά , μην ανησυχείς...Θα περάσει.
2. Όταν τα πράγματα πάνε καλά...Κάτι θα πάει στραβά.
a. Όταν τα πράγματα δεν μπορούν να γίνουν χειρότερα, θα γίνουν.
b. Κάθε φορά που τα πράγματα δείχνουν να πηγαίνουν καλύτερα, κάπου έχεις κάνει λάθος.
3. Κάθε φορά που θες να "χτυπήσεις ξύλο" , διαπιστώνεις ότι ο κόσμος είναι φτιαγμένος από αλουμίνιο ή πλαστικό.
4α. Για να καθαριστεί κάτι, πρέπει να βρωμίσει κάτι άλλο.
4β. ...μπορείς όμως να βρωμίσεις τα πάντα χωρίς να καθαρίσεις τίποτα. Το αντίστροφο δεν ισχύει.
5. Είναι αδύνατον για ένα αισιόδοξο να γνωρίσει μια ευχάριστη έκπληξη.
6α. Οι διπλανές ουρές κινούνται πιο γρήγορα.
6β. ...Αν αλλάξεις ουρά, η ουρά που ήσουν πριν θα αρχίσει να κινείται πιο γρήγορα από την ουρά στην οποία βρίσκεσαι τώρα.
6γ. ...Αν εξακολουθήσεις να αλλάζεις ουρά, θα προκαλέσεις αναστάτωση και το πιθανότερο είναι να σε βρίσουν.
7. Ο καλύτερος τρόπος για να θυμηθείς κάτι που ήθελες να γράψεις σε ένα γράμμα είναι να κλείσεις το γράμμα.
8α. Τα κενά αέρος εμφανίζονται πάντα όταν η αεροσυνοδός αρχίζει να σερβίρει καφέ.
8β. Συμπέρασμα : Το σερβίρισμα καφέ προκαλεί κενά αέρος.
9. Σε όποια έξοδο αποσκευών και αν βρίσκεσαι, οι αποσκευές σου θα βγουν από κάποια άλλη.
10. Σε κάθε εταιρία υπάρχει κάποιος που αντιλαμβάνεται τι ακριβώς συμβαίνει. Αυτός ο άνθρωπος πρέπει να απολυθεί.
11. Το λανθάνειν ανθρώπινο, αλλά για να τα κάνεις τελείως θάλασσα χρειάζεσαι και ηλεκτρονικό υπολογιστή.
12. Ο Νόμος για την αντιμετώπιση της Γραφειοκρατίας : Όταν οι λύσεις που δίνει το υπουργείο δεν ταιριάζουν στο πρόβλημά σου, τροποποιείς το πρόβλημα, όχι τις λύσεις.
13. Ορισμός του Ειδικού : Ειδικός είναι αυτός που κατέχει τις πιο πολλές γνώσεις σε σχέση με όσο το δυνατόν λιγότερα θέματα. Ο επιτυχημένος ειδικός είναι αυτός που ξέρει τα πάντα γύρω από το τίποτα.
14. Είναι πολύ απλό να κάνεις τα πράγματα περίπλοκα αλλά πολύ περίπλοκο να κάνεις τα πράγματα απλά.
15. Αν έχεις αναλάβει μια δύσκολη εργασία ανέθεσέ την σε έναν πολύ τεμπέλη - θα βρει έναν ευκολότερο τρόπο να την κάνει.
16. Το ότι ο γιατρός σου μπορεί να δώσει ένα όνομα στην ασθένειά σου δεν σημαίνει ότι ξέρει από τι πάσχεις.
17. Μόνο οι ενήλικες δυσκολεύονται να ανοίξουν τα μπουκάλια που είναι ειδικά φτιαγμένα για να μην ανοίγονται από τα παιδιά.
18. Αν η κατάστασή σου καλυτερεύει , το πιθανότερο είναι ότι αρρωσταίνει ο γιατρός σου.
19. Ορισμός Φαρμάκου : Φάρμακο είναι οποιαδήποτε ουσία η οποία όταν δοκιμάζεται σε ένα ποντίκι παράγει επιστημονικό πόρισμα.
20. Όταν τα πράγματα είναι απροσδιόριστα...Χάνεις.
Όταν τα πράγματα είναι με το μέρος σου...Πάλι χάνεις.
Κερδίσεις ή χάσεις...Πάντα χάνεις.
21. Αν όλα τα οχήματα έρχονται κατά πάνω σου...Είσαι σε λάθος λωρίδα.
22. Η εγγύηση των 60 ημερών εγγυάται ότι το προϊόν θα χαλάσει την 61η μέρα.
23. Ο Νόμος της Σχετικότητας του Χρόνου : Το πόσο διαρκεί ένα λεπτό της ώρας εξαρτάται από τη μεριά της πόρτας της τουαλέτας που βρίσκεσαι.
24. Όταν παίρνεις λάθος νούμερο , δεν είναι ποτέ κατειλημμένη η γραμμή.
25. Αν βοηθήσεις ένα φίλο που βρίσκεται σε ανάγκη, είναι σίγουρο πως θα σε θυμηθεί - την επόμενη φορά που θα βρίσκεται σε ανάγκη.
26. Μην ανησυχείς για το τι σκέφτονται οι άλλοι για εσένα. Είναι απασχολημένοι με το να ανησυχούν τι σκέφτεσαι εσύ για αυτούς.
27. Υπάρχουν κάποια πράγματα που είναι αδύνατον να ξέρεις - αλλά είναι αδύνατον να ξέρεις ποια είναι αυτά τα πράγματα.
28. Αν κοιτάξει κανείς το πρόβλημά του από κοντά , θα διαπιστώσει ότι αποτελεί και αυτός μέρος του προβλήματος.
29. Αν κάποια πράγματα θα μπορούσαν να πήγαιναν στραβά και δεν πήγανε, θα αποδειχτεί ότι θα ήταν καλύτερα αν είχαν πάει.
30. Τίποτα δεν είναι τόσο κακό, ώστε να μην μπορεί να γίνει χειρότερο.
31. Τα περίπλοκα προβλήματα, έχουν απλές, και αυτονόητα λανθασμένες απαντήσεις.
32. Περί πειραμάτων :
α. Αν κάποιο πείραμα πάει καλά, κάπου έχεις κάνει λάθος.
β. Ποτέ μην επαναλαμβάνεις κάποιο πείραμα που έχει πετύχει.
33. Από τη στιγμή που αναφέρεις κάτι... αν είναι καλό, χάνεται. ...αν είναι κακό, συμβαίνει.
34. Ανεξάρτητα από το πόσο σκληρά ή πόσο καιρό έψαξες για κάποιο αντικείμενο, θα το βρεις κάπου φθηνότερα, αφού όμως το έχεις ήδη αγοράσει.
35. Όσοι δυσκολεύονται να πληρώσουν νοίκι, πληρώνουν νοίκι. Όσοι έχουν την άνεση να πληρώνουν νοίκι , ιδιοκατοικούν.
36. Δεν μπορείς να είσαι ποτέ σίγουρος σε ποια πλευρά της φέτας πρέπει να αλείψεις το βούτυρο.
37. Όλες οι μεγάλες ανακαλύψεις έχουν γίνει κατά λάθος.
38. Μετά από μια κουραστική και λεπτομερή ανάλυση ενός δείγματος , μαθαίνεις πάντα ότι έχεις χρησιμοποιήσει λάθος δείγμα.
39. Όποιος γελάει όταν όλα πάνε στραβά, έχει βρει κάποιον να του τα φορτώσει.
40. Αν δεν μπορείς να τους πείσεις, μπέρδεψέ τους.
41. Μην διαφωνείς δημόσια με έναν ηλίθιο...Ο κόσμος μπορεί να μην καταλάβει τη διαφορά.
42. Ο μόνος τρόπος για να ανακαλύψεις τα όρια του δυνατού, είναι να αρχίσεις από τα αδύνατα.
43. Το άθροισμα της ομορφιάς και της εξυπνάδας είναι πάντα σταθερό.
44. Η ομορφιά είναι μόνο επιφανειακή, αλλά η ασχήμια έχει βάθος.
45. Το μέγεθος της εξυπνάδας σε κάθε πλανήτη είναι σταθερό. Ο πληθυσμός της γης αυξάνεται...
46. Εξ ορισμού όταν ερευνάς το άγνωστο, δεν ξέρεις ποτέ τι θα βρεις.
47. Ο άνθρωπος κάποτε σκοντάφτει πάνω στην αλήθεια...αλλά σηκώνεται και συνεχίζει το δρόμο του.
48. Αν σου συμβεί κάτι άσχημο, ερεύνησε εξονυχιστικά το γιατί. Αν σου συμβεί κάτι καλό, μην το ψάχνεις...Το πιο πιθανό είναι να οφείλεται στο λάθος κάποιου...
MatLab - GUI
Creating A Graphical User Interface with MATLAB
http://www.youtube.com/watch?v=D_hmws6dwgg
http://www.youtube.com/watch?v=D_hmws6dwgg
.::Java FX ::.
Με την JavaFx και το netbeans μπορούμε να δούμε κάποια παραδείγματα. http://javafx.com/samples/ και τη Sun. Πρέπει να κατεβάσουμε και να εγκαταστήσουμε το JDK . Να επιλέξουμε ένα IDE (Netbeans etc) και τέλος εγκάτασταση του JavaFX Compiler. Περισσότερα μπορεί να δει κάποιος στην επίσημη ιστοσελίδα JavaFx. Παρασκευή 27 Νοεμβρίου 2009
SICstus Prolog | Java - Derivative (Part 1)
SICstus Prolog | Java - Derivative
Εύρεση Παραγώγου με τη SICstus Prolog σε γραφικό περιβάλλον (Java)
1) Απαραίτητα Εργαλεία για την υλοποιήση
JDK 1.5
SICstus Prolog
Programmer's Notepad
2) Εγκατάσταση των εργαλείων και προσθήκη στο Autoexec.bat (αρχείο συστήματος) της διαδρομής
πχ. Για το SICstus Prolog C:/Program Files/SICstus Prolog XXX/bin; κτλ.
Αντίστοιχα για το JDK.
Εύρεση Παραγώγου με τη SICstus Prolog σε γραφικό περιβάλλον (Java)
1) Απαραίτητα Εργαλεία για την υλοποιήση
JDK 1.5
SICstus Prolog
Programmer's Notepad
2) Εγκατάσταση των εργαλείων και προσθήκη στο Autoexec.bat (αρχείο συστήματος) της διαδρομής
πχ. Για το SICstus Prolog C:/Program Files/SICstus Prolog XXX/bin; κτλ.
Αντίστοιχα για το JDK.
-) Δημιουργούμε το αρχείο direvative.pl στο Programmer's Notepad
Σηκώνουμε τις απαραίτητες βιβλιοθήκες
:- module(evaluate,[main/0,my_predicate/2]).
:- use_module(library(prologbeans)).
:- use_module(library(codesio),[read_from_codes/2]).
%%% Math.pl
:- use_module(library('math')).
:- use_module(library(prologbeans)).
:- use_module(library(codesio),[read_from_codes/2]).
%%% Math.pl
:- use_module(library('math')).
Θα κάνουμε αποδεκτά ερωτήματα προς τον Prolog Server
main:-
register_query(evaluate(C,P), my_predicate(C, P)),
start.
**Στηριζόμενοι στο παράδειγμα της SICstus Prolog που δημιουργεί ένα παράθυρο με Text Input που μας κάνει πράξεις.**
Όταν λαμβάνουμε χαρακτήρες από τον χρήστη :
my_predicate(Chars, P) :-
read_from_codes(Chars, X),
P is X.
read_from_codes(Chars, X),
P is X.
Εγγραφή σε:
Αναρτήσεις (Atom)

