|
Πρόσφατες Δημοσιεύσεις
-
Today I was walking the streets of downtown Stuttgart in Germany and of all things possible, I was looking for a post office. I was given some directions by some friendly local, but I still couldn't find it. So I... Διαβάστε περισσότερα »...
|
-
Δεν ξέρω πόσοι το έχουν αντιληφθεί, αλλά με την πρόσφατη κοινοποίηση των αλλαγών στις εκδόσεις του Visual Studio (αρχής γενομένης από 22 Μαρτίου με το VS 2010) και του MSDN, έγινε γνωστό ότι η Microsoft δεν πρόκειται να βγάλει άλλη έκδοση του Source Safe. Το επίσημο τέλος, θα γίνει με τη λήξη της mainstream υποστήριξης της υπάρχουσας έκδοσης του δημοφιλούς (αν και κάπως ξεπερασμένου Διαβάστε περισσότερα »...
|
-
Διαβάστε περισσότερα »...
|
-
WorldCreator is a xaf module that provide dynamic persistent types for your application and runtime members for your existing classes. That means that you can define dynamic types at runtime through a UI (xaf views) save them in the database and let your imagination free !!! Installation Very simple you just register the selected assemblies bellow and add the required classes you want from .Persistent.BaseImpl At my previous post IOC by BaseImpl I have explain the use of DevExpress.Persistent.BaseImpl assembly so in the same concept eXpand now has its own eXpand.Persistent.BaseImpl that will host a default implementation of persistent interfaces used from eXpand As you can see at the above image there are to types of prefixes on those classes Persistent—> Διαβάστε περισσότερα »...
|
-
Follow Zoomicon.com (for short news updates) at twitter.com/Zoomicon Διαβάστε περισσότερα »...
|
-
Την Παρασκευή, στο πρώτο offline StudentGuru event παρουσίασα το φετινό διαγωνισμό Imagine Cup 2010 . Το Imagine Cup είναι ο μεγαλύτερος διεθνής φοιτητικός τεχνολογικός διαγωνισμός που έχει σαν σκοπό την ευαισθητοποίηση των φοιτητών πάνω σε ένα επίκαιρο θέμα. Το φετινό θέμα: «Φανταστείτε έναν κόσμο όπου η τεχνολογία βοηθάει να λυθούν κάποια από τα δυσκολότερα σύγχρονα προβλήματα» προτρέπει Διαβάστε περισσότερα »...
|
-
Some years ago I had authored, in a bit of a hurry I should say, a small prototype educational application called Dr ASCII for usage in teaching about the ASCII table (character encoding defined by ANSI ), binary numbers and bitmap (raster) fonts, in the context of an educational software and related teaching material proposal for Greek schools, that didn't eventually succeed to get Διαβάστε περισσότερα »...
|
-
In this post I am going to provide some why’s on DevExpress.ExpressApp.BaseImpl assembly. Why it is not signed? It is not strongly typed signed cause no module is referencing it. By doing so DevExpress encourages users to modify that assembly up to their needs. BaseImpl is only referenced at your front end. Most of Xafers i know have their own version of baseImpl . If you have your own version of baseimpl development of your domain classes would be much easier eg.instead of writing code to add a new property to a user though a controller , you could just describe/add that property to user class. Why persistent classes are there Xaf has been design to provide a an IOC approach to us. By that I mean that Xaf modules not use or know anything about persistent classes Διαβάστε περισσότερα »...
|
-
Intriguing article about EA policy :)...
|
-
Today, I had the opportunity to present at the 2nd Student Workshop on Wireless Sensor Networks, at the Microsoft Innovation Center in Athens. Of course, I would again like to thank the organizing committee for the generous invitation to participate in the event. I’m including here some of the links that I mentioned Windows Sensor and Location Platform: http://www.microsoft.com/whdc/device/sensors/default.mspx Διαβάστε περισσότερα »...
|
-
Πρόσφατα αγόρασα ένα netbook για να έχω κάποια πράγματα τα οποία ήθελα μαζί μου και να μην κουβαλάω μεγάλο βάρος. Θέλησα να βάλω Windows 7 αλλά όπως είναι γνωστό dvd αυτά δεν έχουν. Έτσι ψαχνοντας από εδώ και απο εκεί βρήκα την λύση που σας την δίνω εδω http://www.intowindows.com/how-to-install-windows-7vista-from-usb-drive-detailed-100-working-guide/ . Είμαι σίγουρος ότι οι περισσότεροι την ξέρετε αλλα ίσως υπάρχουν κάποιοι που δεν την γνωρίζουν οπότε καλό είναι να την ξέρουν. Βέβαια μπορεί να χρησιμοποιηθεί και για άλλους σκοπούς, ένα bootable USB είναι πάντα χρήσιμο δεν νομίζετε;...
|
-
To merge multiple PDF documents into one you can use pdftk , the free and versatile PDF toolkit from the command-line or from a batch (.BAT) file. e.g. to merge a.pdf, b.pdf and c.pdf into result.pdf you'd use: pdftk a.pdf b.pdf c.pdf cat output result.pdf Also see the PDF Hacks book webpage for a collection of PDF tools. Διαβάστε περισσότερα »...
|
-
The tranXform free transformations software collection has been enhanced with a sitemap generator for websites, called DocGen . Copying its simple usage instructions here: It's a script in VBScript used to generate multiple Microsoft Word documents based on templates (.DOC) and Excel spreadsheet (.XLS) data to fill-in Instructions: Add/Edit document templates (.DOC) in Templates folder Διαβάστε περισσότερα »...
|
-
User controls are reusable controls that can be defined once and used whenever we need them, in any of the .aspx pages of our application Διαβάστε περισσότερα »...
|
-
The tranXform free transformations software collection has been enhanced with a sitemap generator for websites, called SitemapGen . Copying its simple usage instructions here: It's a script in VBScript used to generate sitemaps for websites Instructions: Place website in www folder Edit MakeSitemap.bat with Notepad to add more file extensions to the list of files that are recorded at Διαβάστε περισσότερα »...
|
-
My Microsoft PowerPoint presentations concatenation script, called PPTmerge , from the tranXform free transformations software collection has been updated to make the concatenation process less error-prone. Copying its usage instructions here: Place the .PPT files you want to merge into the "PPTmerge" subfolder and double-click PPTmerge.vbs at the parent folder to launch PowerPoint, Διαβάστε περισσότερα »...
|
-
The tranXform free transformations software collection has been enhanced with a Microsoft Word documents concatenation script, called DOCmerge . Copying its simple usage instructions here: Add multiple .DOC (or also .TXT etc.) files at the "docs" folder, named alphabetically in the order you wish them to be concatenated (say add a numeric prefix to their name). Drag-drop the Διαβάστε περισσότερα »...
|
-
My tranXform free transformations software collection has been enhanced with a Multiple Choice documents generator script, dubbed MultiChoice . Copying its usage instructions here to get an idea of what it does: It's a script in VBScript used to generate exam documents based on multiple choice and free text questions Instructions: Edit document templates at "Templates" folder. Διαβάστε περισσότερα »...
|
-
A client (and friend) of mine installed around the start of this August the Service Pack (SP2) for Windows Vista and although it seemed to have installed fine, he realized later on that his laptop wouldn't install even critical updates anymore, with Windows Update returning the error number 0x800700C1 (hex). Searching on the Internet about this, I found out some people had suggested Διαβάστε περισσότερα »...
|
-
1 . LAB TEACHING RESOURCES : Faculty Resource Center : Here are the links for your reference. Courtesy of Singapore · Introduction to Silverlight – Lab 1 of 5 · Key Features of Silverlight – Lab 2 of 5 · Designer & Developer Collaboration – Lab 3 of 5 · Media, Ink, & Deep Zoom – Lab 4 of 5 · Navigation Framework – Lab 5 of 5 2. Expression STARTER KITS (with Video links) Διαβάστε περισσότερα »...
|
-
Το να είσαι μηχανικός και εγγεγραμμένος στο ΤΕΕ σημαίνει πως θα γεμίζει το γραμματοκιβώτιο σου από τα συχνά ενημερωτικά δελτία του ΤΕΕ (σε μορφή περιοδικού εντύπου). Στην αρχή αυτό δεν ενοχλεί, μετά από λίγο καιρό όμως δεν μπορείς να αποθηκεύσεις/οργανώσεις τόσα περιοδικά. Επίσης ένα μεγάλο μέρος τους αφορά ανακοινώσεις παρατάξεων και αγγελίες που δεν έχει μεγάλη χρησιμότητα να αποθηκεύονται Διαβάστε περισσότερα »...
|
-
Σήμερα, στα πλαίσια της παρουσίας μας στην έκθεση Web World Expo 2009 , είχα την ευκαιρία να πραγματοποιήσω μια παρουσίαση για Internet Explorer 8 και Expression Studio 3, την οποία μπορείτε να δείτε εδώ . Παραθέτω μερικά links σχετικά με το περιεχόμενο της παρουσίασης Internet Explorer 8 , η κύρια ιστοσελίδα Internet Explorer 8 addons Internet Explorer 8 features test Expression Studio Διαβάστε περισσότερα »...
|
-
Τον τελευταίο καιρό ψάχνω κάποιο φορμαλισμό (σε C#) ώστε να μπορέσω να έχω έναν generic-reusable ορισμό ενός Monad . Αυτό που λείπει από τα .Net generics είναι η δυνατότητα να έχω abstraction σε επίπεδο Type Constructor. Σαν παράδειγμα της συγκεκριμένης αφαίρεσης, παρουσιάζω τον generic ορισμό ενός Monad μέσα από δυο αγαπημένες μου γλώσσες. Haskell class Monad m where (>>=) :: m a -> (a -> m b) -> m b return :: a -> m a Scala class Monad[M[_]] { def unit[T](a: T): M[T] def bind[T, K](m: M[T], f: T => M[K]): M[K] } Μετά από αρκετό πειραματισμό και μελέτη , κατέληξα στον παρακάτω κώδικα. abstract class Monad<T, M> where M : MonadDef<M> { } abstract class MonadDef<M> where M : MonadDef<M> { public abstract Monad<T, M> Unit<T>(T value); public abstract Monad<S, M> Bind<T, S>(Monad<T, M> monad, Func<T, Monad<S, M>> func); public Monad<S, M> Then<T, S>(Monad<T, M> first, Monad<S, M> second) { return Bind(first,...
|
-
Recent versions of Microsoft Visual C++ compiler support the following directive in C++ header files (.h): #pragma once This is used to prevent their multiple inclusion (prevents multiple definition of symbols and also spurious inclusion loops that could freeze the parser). Before introduction of this directive (the #pragma command allows compilers to introduce compiler-specific features) Διαβάστε περισσότερα »...
|
-
I was editing a Visual C++ project of Flight Sim Labs recently and came across conditional defines of the following form at many of their C++ header files: #if _MSC_VER > 1000 #pragma once #endif That would be obviously faster to parse (taking in mind that the solution had a big number of C++ header files) and would result in less noise to anyone reading that source code to understand Διαβάστε περισσότερα »...
|
|
|
|