|
|
Πρόσφατες Δημοσιεύσεις
-
|
Very soon it would be 2 weeks after I did a short video interview with Ervan Pouliquen and I hadn't published the video yet. Shame on me ! So here I am. Actually it was really easy - using Vista Movie Maker - to edit the video, add titles and cut a little bit of this or that. It's all about an interview I made with Ervan Pouliquen, Live Services Regional Marketing Manager who stopped for a couple of days in Greece and I grabbed the opportunity to get some information on the strategy of Live Services in general and especially for Greece....
|
-
|
Γενικά αντιπαθώ τις εφαρμογές του Facebook που δεν έχουν κάποιο νόημα όπως είναι τα Zombies, οι λυκάνθρωποι και τα συναφή και πάντοτε αγνοώ οποιοδήποτε request έχει να κάνει με αυτά (είναι σαφές άλλωστε αν σκεφτεί κανείς ότι χάρηκα ιδαίτερα όταν είδα ότι υπάρχει το group "f*k off... I don't want to be a pirate/vampire/werewolf/ zombie" του οποίου φυσικά και είμαι μέλος). Υπάρχουν όμως κάποιες φαινομενικά άσχετες και "χαζές" εφαρμογές που όμως εξυπηρετούν το βασικό σκοπό των social networks επιτρέποντάς σου να δηλώσεις ποιος είσαι και ποια πράγματα σου αρέσουν με ένα διαφορετικό τρόπο. Η τελευταία μου ανακάλυψη λοιπόν είναι το HotLists - Stuff you Like που πρόσθεσα στο profile μου . Σε αυτή την - κατά τα άλλα απλούστατη εφαρμογή - επιλέγεις brands, έννοιες, ονόματα που σου αρέσουν και οι οποίες εμφανίζονται με μια συνήθως ωραία μικρή εικόνα στο αντίστοιχο χώρο της εφαρμογής. Και φυσικά μπορείς να δεις και ποιοι άλλοι από τους φίλους σου μοιράζονται τα πράγματα που σου αρέσουν κλπ. Αλλά το πιο σημαντικό νομίζω ότι...
|
-
|
It seems that there is more in Popfly than meets the eye ! Have a look at this detailed post about how you can use Popfly for business purposes. ... aggregate data, display it, interact with it, share it -- both by sending to others, and by bringing it with you so others can see it when they visit you anywhere and everywhere you hang out on the web....
|
-
|
Εγώ δεν κατέφερα δυστυχώς να γράψω αναφορά ψές! Επεσα ξερός! Και επειδή ο dt008 έγραψε ακριβώς ότι είχα υπόψην ας μην επαναλαμβάνομαι και γω! Ελπίζω σήμερα να παρακολουθήσω κάτι διαφορετικό. Τα λέμε απόψε γιατί αρχίζει το session!...
|
-
|
Πρώτη μέρα σήμερα του TechEd 2007, είχα την τύχη να παρακολουθήσω μερικά αρκετά ενδιαφέροντα sessions. Ξεκινήσαμε με το keynote, όπου μίλησε ο S. Somasegar. Μια εισαγωγική ομιλία, με κύριο περιεχόμενο τις τεχνολογίες που έρχονται με το Visual Studio 2008. Πιο συγκεκριμένα, ανέφερε πως τα downloads του Visual Studio Express 2005 είναι 17.000.000 (πραγματικά τρόμαξα με το νούμερο) ενώ Διαβάστε περισσότερα »...
|
-
|
Η πρώτη μέρα ήταν αρκετά δύσκολη καθώς σε λίγο κλείνω 24 ώρες ξύπνιος αφού πήγαμε κατευθείαν από το αεροδρόμιο στο συνεδριακό κέντρο. Ξεκινήσαμε με το keynote από τον S. Somasegar. Ο άνθρωπος ως Vise President του Developer Division, ίσως να είναι μεγάλο κεφάλι. Ως παρουσιαστής όμως... μας προκάλεσε πονοκέφαλο με την δραματικά κακή προφορά των αγγλικών του. Κατά τ'άλλα, το keynote ήταν αρκετά ανάλαφρο με πιο ενδιαφέρον σημείο, όταν ανακοίνωσαν ότι θα ανοίξει ο κώδικας του IDE, όπου το ανάλογο demo ήταν το πως μπορεί κανείς να χρησιμοποιήσει το VS για να γράψει ...extensions για το World Of Warcraft! Άντε κι έχω αφήσει τον μάγο μου στο level 42 εδώ και 2 χρόνια... Το επόμενο session που παρακολούθησα, "Building a Complete Web Application Using ASP.NET "Orcas" and Microsoft Visual Studio 2008, part 1" ήταν εξαιρετικά ενδιαφέρον. Είδαμε το νέο designer του Visual Studio (αυτόν του Expression Web) με την πλήρη υποστήριξη CSS, είδαμε (άλλη μια φορά LINQ) και είδαμε nested master pages να γίνονται preview χωρίς κανένα...
|
-
|
Μίλαγα νωρίτερα μ' ένα φίλο στο τηλέφωνο. "Είσαι καλά¨, μου λέει, "δεν σε βλέπω ενεργό online αυτές τις ημέρες, όλα καλά ;" "Εντάξει είμαι" του λέω, "απλά λίγο κουρασμένος" Αργότερα βρέθηκα για ένα καφέ μ' ένα άλλο φίλο μου. "Πεσμένος μου φαίνεσαι ρε, είσαι καλά ?" Ρε πως έμπλεξαν τα offline με τα online μας. Και πως τελικά χωρίς να βρίσκόμαστε ξέρουμε πως είναι ο άλλος, απλά κοιτώντας τα posts στο blog, το feed στο facebook και τα entries στο twitter. Ή απλά από την έλλειψή τους....
|
-
|
Suppose that you have a thingy called something like "Minimum Amount of Time that must elapse after the occurrence of event X before Event Y is allowed to occur". Now you want to turn this thingy into a setting in... Διαβάστε περισσότερα »...
|
-
|
XNA Game Programming session in StudentGuru.gr event Στο post έχω info για το session μου σχετικά με το XNA και γενικότερα για το σημερινό event. Τα καλύτερα έρχονται!!!! Διαβάστε περισσότερα »...
|
-
|
The second Studentguru.gr event was marked as a success, with 80 attendees. The event took place, this evening (2/11/2007) at Microsoft Hellas Headquarters, it was organized by the Studentguru.gr administration team. We owe a big "thank you" at Microsoft...( read more ) Διαβάστε περισσότερα »...
|
-
|
Με επιτυχία ολοκληρώθηκε το δεύτερο StudentGuru event σήμερα, 2 Νοεμβρίου!! Πολλά ευχαριστώ Διαβάστε περισσότερα »...
|
-
|
At last, I found the time to get ready for Teched Developers 2007! I just started downloading the presentation slides and noticed the presentation "Putting the User Back in Architecture" by Simon Guest. This is a great presentation that reminds us what we often forget: The software is going to be used by users, but developers seldom take users into account when designing applications. The presentation covers many subjects: Identifying the users and their needs, designing an application that users find easy to use and finally, designing the application to handle failure gracefully. I'll concentrate on only two subjects. The first is, identifying the users and THEIR needs. Not the needs the developer thinks they have but the users' actual needs. Quite often analysts or developers gather requirements or design applications without ever talking with the actual end users, thinking that they know what the users want. The end users get to see the application only late in the development cycle, during user acceptance...
|
-
|
Τον τελευταίο καιρό έχω παρατηρήσει ότι υπάρχει μια διάχυτη αίσθηση ότι η VB.NET αρχίζει να εγκαταλείπεται και πλέον οτιδήποτε "σοβαρό" γίνεται σε C# (μιλώντας πάντοτε για τον managed κόσμο). Εξάλλου, κι εμείς οι VB.NET MVPs "γκρινιάζουμε" για την έλλειψη samples σε VB.NET για διάφορα νέα SDKs και τις edge τεχολογίες που εμφανίζονται. Πρόσφατα, το VB product group μας έδωσε κάποια στοιχεία σχετικά με το momentum της VB.NET: Visual Basic is the #1 .NET language (as reported by Forrester Research) Visual Basic is most downloaded and registered Express Edition Visual Basic Express is ranked #1 Visual C++ Express is ranked #2, by a difference of 20% from #1 (όχι δεν είναι τυπογραφικό :)) Visual Basic has the most trafficked MSDN language dev center and blog VB Team blog is in the top 1% in readership of all MS bloggers Και όλα αυτά πριν εμφανιστούν τα νέα dynamic χαρακτηριστικά......
|
-
|
Είχε γράψει και παλιότερα η Mary Jo Foley για αυτό, κάτι είχε πάρει και το μάτι μου σε εσωτερικά emails από τους ανθρώπους του SQL Server αλλά φαίνεται ότι το Project Volta παίρνει σάρκα και οστά και μάλιστα είναι και επιδείξιμο σύμφωνα με τα τελευταία νέα . Αλλά τι είναι αυτό το Project Volta ? Με πολύ απλά λόγια - για περισσότερες λεπτομέρειες δείτε τα παραπάνω links - ξεκινάς και γράφεις μια εφαρμογή για το web χωρίς να ασχολείσαι πως θα σπάσει σε διάφορα tiers χρησιμοποιώντας .NET, την τελειώνεις και το Volta αναλαμβάνει να μετατρέψει το data tier από MSIL σε SQL code !!!, το client κομμάτι σε Javascript, Flash ή Silverlight (ανάλογα με το ποιος client θα το ζητήσει) ενώ προφανώς το middle tier παραμένει σε κλασσικό .NET κώδικα. Too good to be true? είδωμεν (ή μήπως είναι ίδωμεν) ....
|
-
|
Ο Ζαχαρίας ταλαιπωρείται τελευταία πολύ με ένα έργο του οποίου οι απαιτήσεις ειναι αλληλοσυγκρουόμενες και συχνά τον φέρνουν σε αδιέξοδο. Κατόπιν επανειλημμένων συνεδριών με τον προσωπικό του ψυχολόγο και εν μέσω παραινέσεων να μην διαπράξει βίαιες ενέργειες εις βάρος πελάτου ή συνεργάτη, ο Ζαχαρίας ζήτησε (ευγενικά, αυτή τη φορά) να του παρασχεθεί η συνδρομή κάποιου εξωτερικού συνεργάτη ο οποίος θα τον απαλλάξει από το βάρος της συγγραφής "χαζού" κώδικα για ορισμένα κομμάτια της εφαρμογής ωστε να επικεντρωθεί στη σχεδίασή της. Η διοίκηση είπε "εντάξει". Μαντεύετε όμως ΤΙ έκανε; Οχι ε; (Ταχεία είσοδος του Πολύξερου ΤοθελωΧθες, Project Manager της Τρια Κιλά Κώδικα Α.Ε., στο γραφείο του Ζαχαρία με αποτέλεσμα η τελευταία μία ώρα δουλειάς του τελευταίου να χαθεί ανεπιστρεπτί λόγω του οτι ο Πολύξερος επέλεξε να πάρει "άνετη" στάση ακουμπώντας με χάρη το ένα του χέρι επάνω στο πληκτρολόγιο του Ζαχαρία, πατώντας με τη σωστή - ακατάλληλη - σειρά τα πλήκτρα Ctrl,A,Del,Enter, ctrl, S, Ctrl, F4, Enter, πράγμα θανατηφόρο...
|
-
|
As Tim Sneath just posted you can watch a lot of videos from a WPF Bootcamp delivered earlier this year in Redmond as well as get your hands on a set of Labs with tutorial documents and full source code. Except Microsoft speakers you can view presentations from the technical guys that built some of the first WPF applications such as Yahoo Messenger, North Face Explorer, Vertigo's Family Tree application and more. A really must see for Windows Presentation Foundation learners....
|
-
|
Έχοντας την εμπειρία από την διοργάνωση του περσινού weblog της TechEd 2006, θα προσπαθήσουμε και φέτος να διοργανώσουμε, όσο καλύτερα μπορούμε, το weblog της TechEd 2007 για του Έλληνες προγραμματιστές. Πως θα προσπαθήσουμε να δουλέψουμε φέτος: Η περσινή εμπειρία έδειξε ότι είναι "δύσκολο" να μπορέσουμε να βάλουμε όποιον θέλει να συμμετάσχει, να γράφει στο weblog του dotNETZone. Έτσι σαν δεδομένο φέτος θα έχουμε σαν δεδομένο ότι ο καθένας θα γράφει στο weblog του. Πως θα μαζέψουμε όλες αυτές τις δημοσιεύσεις στο φετινό weblog της TechEd Developers; Θα χρησιμοποιήσουμε τις δυνατότητες του Community Server - όταν κάποιος κάνει μια σχετική δημοσίευση θα πρέπει να την "tagάρει" με μια συγκεκριμένη ετικέτα και το weblog του μπορεί να παράγει ένα RSS feed με βάση αυτή την ετικέτα. Στην συνέχεια εμείς θα την "συλλέξουμε" τη δημοσίευση και θα την δημοσιεύσουμε στο weblog της TechEd Developers 2007. Φαίνεται πιο πολύπλοκο από το περσινό, αλλά η "βαριά δουλειά" είναι δική μας - οι webloggers θα συνεχίσουν να λειτουργούν...
|
-
|
Today I got a new, highly demanding piece of code working in our drivers. What it does is to receive streaming video from multiple 1394 cameras using a single DMA context on the 1394 adapter. Up till now each camera... Διαβάστε περισσότερα »...
|
-
|
Τελικά θα πάμε! Εγκρίθηκε η επιχορήγηση, κόπηκαν τα εισιτήρια, έμεινε το ξενοδοχείο... Όλο και κάτι θα βρούμε. Είναι η πρώτη μου Teched αλλά όχι η τελευταία! Ελπίζω να δώ αρκετούς από σας εκεί! Για τους άλλους, θα έχω καθημερινό report εδώ στο blog με ότι καλό και ενδιαφέρον είδαν τα ματάκια μου και αρκετές αποκλειστικότητες!Άντε, πάω να φτιάξω τις αποσκευές!...
|
-
|
I was reading the other day in a "classic" technology news magazine an article titled "Basics of Corporate Blogging". Wow I said. Blogging became mainstream. So I was kept reading the article, which was Ok. Nothing really exciting, nothing I didn't know but again this is the way all this new stuff should be communicated to mainstream readers. Then of course I started looking who wrote the article. There was a name, a business title and ... a web site URL. OOops. Where was his blog ? 1st mistake. Then I navigated to his company web site URL mentioned in the article. It was an Ok web site, mainly static with the classic left menu, right info pages. I am not looking for fancy user interfaces at least for this kind of web sites - but at least I was expecting a descent modern graphics site. Anyway. At the bottom of the home page it was written 2003-2005 All rights reserved. 2nd mistake. Either you should have an auto updated footer or you shouldn't have a footer at all. And then the all time classic things, broken...
|
-
|
Ένα από τα νέα χαρακτηριστικά της VB.NET είναι η υποστήριξη XML Literals. Πρόκειται για τη δυνατότητα της ενσωματώσης XML μέσα στον κώδικα. Για παράδειγμα, μπορεί να πει κάποιος Dim countriesWithCapital As XElement = _ <Countries> <Country Name='SomeCountry' Density='123456'> <Capital> <Name>City Name Here</Name> <Longitude>123.45</Longitude> <Latitude>123.45</Latitude> </Capital> </Country> </Countries> Αυτό δεν είναι και τόσο εντυπωσιακό βέβαια. Λίγο πιο εντυπωσιακό είναι ότι μπορεί κανείς να εισάγει expressions a la ASP χρησιμοποιώντας το <%= %> συντακτικό, πχ Dim countriesWithCapital As XElement = _ <Countries> <Country Name='<%=CountryName%> Density=<%=Density%>> <Capital> <Name><%=Name%></Name> <Longitude><%=Longitude%></Longitude> <Latitude><%=Latitude%></Latitude> </Capital> </Country> </Countries> Αυτό από μόνο του και πάλι...
|
-
|
Couple of months ago I wrote an article on how to implement file transfering, both uploading and downloading, with progress indication using the Windows Communication Foundation. The sample code was written in my favorite C#. However, for those of you that are more (or only) familiar to VB.NET, Lee Galloway of Project Time and Cost converted the code into visual basic. You can find the VB.NET code here. Διαβάστε περισσότερα »...
|
-
|
Ever wondered how the new logos of big corporations should look like in this Web 2.0 world ? Have a look : http://flickr.com/photos/gtmcknight/198311028...
|
-
|
Κατά καιρούς έχω προσπαθήσει να απαντήσω στις ερωτήσεις : Ποιoς είναι ο σκοπός και η χρησιμότητα του microblogging (βλ. twitter) ? Ποιoς πρέπει να κάνει microblogging ? Ομολογώ ότι δεν έχω καταλήξει σε μια και μοναδική απάντηση. Γενικά πιστεύω ότι το microblogging συνεισφέρει σημαντικά στο information tsunami που δέχομαι καθημερινά και δεν είμαι σίγουρος ότι μέσα στο πλήθος των feeds δεν χάνω τα πραγματικά σημαντικά προσπαθώντας να περάσω έστω με μια ματιά όλα τα posts. Μερικές σκόρπιες σκέψεις μου για το θέμα. - νομίζω ότι θα πρέπει ο αριθμός των ανθρώπων που παρακολουθείς να είναι σχετικά περιορισμένος (προφανώς θα πρέπει να ανανεώνεται τακτικά), - νομίζω ότι πολύ σύντομα θα πρέπει να μπορώ να ψάξω στα posts των ανθρώπων που παρακολουθώ ή παρακολουθούσα κάποια στιγμή (εκτός κι αν γίνεται και τώρα αυτό και δεν το ξέρω), ενώ - σίγουρα θα πρέπει είτε η ζωή του ανθρώπου που παρακολουθώ να είναι αρκετά ενδιαφέρουσα είτε - να παρακολουθώ κάποια νέα από ένα γεγονός που διαδραματίζεται αυτή τη στιγμή και δεν μπορώ να...
|
-
|
Ευχάριστα νέα για το μέλλον της F#, μας έρχονται από το στρατόπεδο της MS! http://blogs.msdn.com/somasegar/archive/2007/10/17/f-a-functional-programming-language.aspx Το μονο που μένει τώρα... είναι να καταφέρω να πίσω την εταιρία μου να το γυρίσουμε σε F# The future is bright for functional programming!!!...
|
|
|
|