Jump to content

Blackman

Members
  • Posts

    1970
  • Joined

  • Last visited

  • Days Won

    15

Blog Entries posted by Blackman

  1. Blackman
    Σήμερα υπήρξε κοινή ανακοίνωση από την ομάδα EMC (Microsoft Enterprise Content Management Team) και την αντίστοιχη ομάδα του Sharepoint στα σχετικά Blogs τους, ότι στο Sharepoint Summit ο γενικός διευθυντής του Sharepoint Marketing ανακοίνωσε τον CMIS (Content Management Interoperability Services) connector για το Sharepoint. Ο συγκεκριμένος θα είναι μέρος του SharePoint Administrator Toolkit στο τέλος Ιουνίου.
    Ο CMIS connector θα προσφέρει το σχετικό interface στο SharePoint καθώς και στα CMIS consumer Web Parts τα οποία θα χρησιμοποιούνται για να έχουμε στοιχεία στο SharePoint από άλλα CMIS enabled repositories. Η ανάπτυξη του έγινε μεταξύ των ΙΒΜ, EMC, Alfresco, OpenText, SAP και Oracle μαζί φυσικά με την Microsoft, έτσι ώστε να επιτευχθεί μεγαλύτερο και καλύτερο interoperability ανάμεσα στα επονομαζόμενα content management repositories. Επιπλέον θα δημιουργήσει ως προωθητικός παράγοντας ώστε μία νέα γκάμα εφαρμογών Composite Content θα μπορούν να στηθούν πάνω στο όλο σύστημα.
    Ο παραπάνω connector φέρεται ότι έχει μπει σε δημόσια ψηφοφορία για τα specification του και θα ολοκληρωθεί στις 30 Απριλίου. Μένει να το δούμε και από 'κοντά'.
    Σχετικά links
    http://www-10.lotus.com/ldd/compappwiki.nsf/dx/Best_Practices_for_Deploying_Composite_Applications
    http://www-10.lotus.com/ldd/compappwiki.nsf
    http://blogs.msdn.com/ecm/archive/2010/04/21/announcing-the-cmis-connector-for-sharepoint.aspx
    http://blogs.msdn.com/sharepoint/archive/2010/04/21/announcing-the-cmis-connector-for-sharepoint.aspx
    http://www.gartner.com/DisplayDocument?doc_cd=173963&ref=g_rss
    http://blogs.msdn.com/ecm/archive/2008/09/09/announcing-the-content-management-interoperability-services-cmis-specification.aspx
    http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=cmis
    http://blog.technologyofcontent.com/2009/10/content-applications-briefing/
    http://en.wikipedia.org/wiki/Enterprise_content_management
  2. Blackman
    Σε συνέχεια του σχετικού άρθρου http://autoexec.gr/blogs/blackman/archive/2010/02/18/microsoft-platinum-sponsor-open-source-business-conference.aspx
    όπου η Microsoft ήταν σπόνσορας στο Open Source Business Conference 2010, ήρθε μία ενδιαφέρουσα έρευνα. Στο ίδιο συνέδριο υπήρχε και παρουσία του Geeknet το οποίο εμπεριέχει στο δίκτυο του τα SourgeForge, Shlashdot, ThinkGeek, Ohloh και το Freshmeat. Οι περισσότεροι νομίζω ότι γνωρίζετε τις συγκεκριμένες ιστοσελίδες, οι οποίες είναι άμεσα συνδεδεμένες με ότι έχει να κάνει με Open Source και γενικά όλα τα ανοιχτά πρότυπα.
    Η Geeknet έκανε μία έρευνα για την Microsoft για να δουν σε τι ποσοστό τα Open Source προγράμματα δουλεύουν και σε πλατφόρμες της Microsoft. Το ενδιαφέρον στην συγκεκριμένη περίπτωση (το οποίο μου προκάλεσε και εμένα κάποια εντύπωση) είναι ότι παρόλο που τα τελευταία χρόνια η χρήση των Open Source λειτουργικών (λέγε με Linux) έχουν ανέβει κατά πολύ, την ίδια ώρα τα Open Source προγράμματα που τρέχουν και σε Windows έχουν ανέβει σε αριθμούς επίσης. Η έρευνα έδειξε ότι από το σύνολο των Open Source προγραμμάτων, το 2005 72% από αυτά ‘έπαιζαν’ και σε Windows, ενώ το 2009 το νούμερο αυτό είναι στο 82%.

    Αυτό ουσιαστικά τι σημαίνει; Ότι από τα 433.000 Open Source προγράμματα που υπάρχουν στο Geeknet αυτή την στιγμή, 350.000 από αυτά είναι συμβατά με τα Windows. Φυσικά για εκείνους που παρακολουθούν την εξέλιξη και την εμπλοκή της Microsoft στο Open Source και στο Interoperability κομμάτι τα τελευταία 8 χρόνια μόνο τυχαίο δεν μπορεί να χαρακτηριστεί το νούμερο. Καθώς εκτός του ότι έχει βοηθήσει στην ανάπτυξή Open Source εφαρμογών, αλλά ακόμα και του πυρήνα του Linux, έχει χρησιμοποιήσει και ανοιχτό κώδικα σε κάποια από τα προϊόντα της.
    http://port25.technet.com/archive/2008/11/07/open-source-interoperability-projects-at-microsoft.aspx
    http://port25.technet.com/archive/2009/09/29/contribution-without-a-thud.aspx
    http://www.microsoft.com/presspass/features/2009/jul09/07-20linuxqa.mspx
    http://news.softpedia.com/news/Forget-Windows-7-Microsoft-Helps-Linux-Grow-117149.shtml
    http://blogs.computerworld.com/dear_microsoft_thanks_for_the_help_linux
    (Για να διαβάσετε καλύτερα τον παραπάνω πίνακα θα αναφέρω τα εξής:
    POSIX = Portable Operating Systems Interface for Unix
    συνεπώς μιλάμε για τα Open Source projects που είναι για συστήματα με Unix APIs (δλδ Linux & Unix)
    Platform Agnostic = ουσιαστικά Open Source projects που μπορούν και ‘τρέχουν’ σε όλα τα συστήματα)
    Συνεχίζοντας ένα ακόμα ενδιαφέρον στοιχείο είναι ότι από το 2005 πολύ μεγάλο ποσοστό των νέων Open Source projects είναι Operating System Agnostic και φυσικά αυτό υποστηρίζεται από το γεγονός των ευρέως διαδεδομένων scripting languages και των σχετικών runtimes (όπως αναφέρει η Geeknet).

    Ένα ακόμα πιο ενδιαφέρον χαρακτηριστικό είναι ότι το TOP 10 των πιο πολυκατεβασμένων (αυτό είναι το most downloaded) Open Source προγραμμάτων στο SourgeForge είναι ΜΟΝΟ για Windows. Τα προγράμματα αυτά είναι τα εξής: eMule, Azureus/Vuze, Ares Gallery, 7-Zip, Filezilla, GTK+ and Gimp Installer για Windows, Audacity, PortableApps.com: Portable Software/USB, DC++, και BitTorent.
    Ενώ η έρευνα δείχνει ότι αν δούμε το TOP 25, εκεί θα βρούμε 23 προγράμματα που τρέχουν σε Windows από τα οποία τα 14 είναι αποκλειστικά για Windows.
    Πολύ ενδιαφέρον δεν βρίσκετε;
    πηγή: port25 & geeknet
  3. Blackman
    Οι περισσότεροι γνωρίζετε την γλώσσα ανοιχτού κώδικα PHP, η οποία είναι η πλέον διαδεδομένη για WEB development. Οι περισσότεροι ακούγοντας την λέξη PHP την συνδυάζουν αυτόματα με λειτουργικά ανοιχτού κώδικα. Μία έρευνα της εταιρείας Zend ασχολήθηκε με το λειτουργικό που χρησιμοποιούν οι developers της εν λόγω γλώσσας.
    Η συγκεκριμένη έρευνα έγινε μεταξύ 2000 PHP developers τον περασμένο Δεκέμβρη και έδειξε ότι το 85% χρησιμοποιούν Linux σαν το βασικό τους λειτουργικό σύστημα, την ίδια ώρα που τα Windows ήταν δεύτερα με 11%, ενώ το MAC OS X τρίτο με 2%.
    Το ενδιαφέρον όμως τις έρευνας είχε να κάνει όταν οι προγραμματιστές ρωτήθηκαν για το πιο λειτουργικό χρησιμοποιούν και πάνω στο οποίο κάνουν το development. Εκεί τα νούμερα άλλαξαν καθώς βάσει της έρευνας, 42% χρησιμοποιούν τα Windows για το development, 38,5% Linux και 19,1% Mac OS X.
    Αξίζει να αναφερθεί ότι το 2006 στέλεχος της Microsoft είχε αναφέρει ότι 85% των PHP developers έκαναν προγραμματισμό πάνω σε Windows, αλλά μόνο 20% από αυτά τα προγράμματα ήταν για να εγκατασταθούν σε Windows.
    Για εκείνους που θέλουν να διαβάσουν ακόμα περισσότερα για την συγκεκριμένη έρευνα να διαβάσουν το συγκεκριμένο άρθρο από το οποίο είναι και τα στοιχεία που σας παραθέτω.
    http://www.developer.com/lang/php/article.php/3865581/PHP-Developers-Prefer-Using-Windows-to-Build-Enterprise-Apps-Study.htm
    Από εκεί και πέρα, τα σχόλια που υπάρχουν ακριβώς από κάτω δίνουν μία διαφορετική εικόνα, καθώς κάποιες απόψεις από developers έρχονται να δώσουν άλλη γεύση στην όλη έρευνα. Κάποιοι αναφέρουν ότι απλά κάνουν χρήση των Windows γιατί απλά το αφεντικό τους, τους προσφέρει αυτό το λειτουργικό και δεν είναι επιλογή τους.
    Δεν ξέρω αν οι open source developers που το κάνουν σαν επάγγελμα είναι και φανατικοί υποστηρικτές του Open Source ή αντιMicrosoft, αλλά προσωπικά τα αποτελέσματα της συγκεκριμένης έρευνας τα είδα απολύτως λογικά. Όχι στις περιπτώσεις που γίνεται ανάπτυξη μίας διαδικτυακής εφαρμογής η οποία θα γίνει hosted πάνω σε Linux Web Server, αλλά από την στιγμή που πολλές εταιρείες που δουλεύουν σε Microsoft Windows και IIS σηκώνουν εκεί τέτοιου τύπου εφαρμογές, είναι λογικό η εφαρμογή τους να είναι developed/checked/tested σε Windows.
    Τα λοιπά συμπεράσματα και σχόλια…δικά σας.
  4. Blackman
    Όσοι έχετε εγκατεστημένο Hyper-V Server R2 RC και δεν είχατε αναβαθμίσει στην RTM έκδοση, από προχθές θα πρέπει να το έχετε κάνει. Αν δεν το έχετε κάνει και θέλετε να το κάνετε τώρα η διαδικασία είναι απλή, αλλά έχει κάποια σημεία που χρειάζεται προσοχή.
    Βήμα 1ο
    Κατεβάζουμε τον Hyper-V Server R2 RTM και τον βάζουμε σε DVD/USB ή ότι άλλο θέλετε.
    Βήμα 2ο
    Σταματάμε όλα τα Virtual Machines.
    Βήμα 3ο
    Σε περίπτωση που έχετε ένα server ή πάνω από έναν και πιθανόν σε cluster, η διαδικασία είναι η ίδια. Βάζουμε το DVD/USB στον κάθε server και ‘τρέχοντας’ το setup, επιλέγουμε την γλώσσα του συστήματος, στην συνέχεια Install και στο επόμενο Menu την πρώτη επιλογή για να κάνουμε Upgrade.

    Η διαδικασία θα ξεκινήσει και θα αναβαθμίσει το σύστημα σας χωρίς πρόβλημα. Όταν το σύστημα επανέλθει το μοναδικό πράγματα που θα πρέπει να κάνετε είναι να δώσετε πάλι static ip (τουλάχιστον ήταν το μοναδικό πράγμα που ρύθμισα εγώ) αυτή που είχε και πριν στο δίκτυο σας. Κάντε μία επιπλέον επανεκκίνηση μετά την ολοκλήρωση όλων των παραπάνω.
    Βήμα 4ο
    Ξεκινήστε στα Virtual Machines
    Βήμα 5ο
    Μπαίνουμε σε κάθε Virtual Machine κάνοντας connect από τον Hyper-V Manager και εφόσον κάνουμε Login στο μηχάνημα, προχωράμε για να κάνουμε αναβάθμιση των Integration services.

    Το σύστημα θα βρει εγκατεστημένο παλιότερη έκδοση και θα ζητήσει για αναβάθμιση στην οποία και προχωράμε. Αυτό το σημείο είναι και το tricky. Όλα τα VMs που είναι σε Windows Server 2008 δεν θα έχουν κανένα πρόβλημα. Σε παλαιότερες εκδόσεις όπως πχ Windows Server 2003 πιθανόν να αντιμετωπίσετε (όπως και εγώ) το εξής. Μετά την αναβάθμιση των services το σύστημα θέλει επανεκκίνηση. Μόνο που δεν ξεκινάει καθώς κάθε φορά θα βλέπετε blue screen of death και θα γίνετε restart.
    Σε αυτό το σημείο αν την έχετε πατήσει, απλά κατά την εκκίνηση πατήστε F8 και μετά Last Known Good Configuration. Το σύστημα θα ξεκινήσει κανονικά, οπότε θα μπορείτε να κάνετε τα παρακάτω (φυσικά αυτή θα μπορεί να είναι και η διαδικασία από την αρχή για προγενέστερα συστήματα).
    Πηγαίνουμε στην registry του συστήματος που συζητάμε και μετά στο κλειδί.
    HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services->Wdf01000
    και στο κλειδί Group το αλλάζουμε την εγγραφή σε WdfLoadGroup
    Πηγαίνουμε στο add/remove programs και απεγκαθιστούμε τα Integration Services. Μόλις γίνει αυτό τότε πάμε πάλι με τον ίδιο τρόπο και κάνουμε πάλι εγκατάσταση τα integration services στο μηχάνημα. Στην επανεκκίνηση το σύστημα θα ξεκινήσει χωρίς πρόβλημα.
    Σε αυτό το σημείο να μην ξεχάσετε, ότι εφόσον έχουμε κάνει απεγκατάσταση αρχικά τα integration services οι ρυθμίσεις που είχαμε σε αυτά απλά χάνονται, συνεπώς αν στο μηχάνημα είχατε static ip θα πρέπει να την ορίσετε ξανά ή όποια άλλη επιλογή είχατε κάνει σχετικά.
    Υ.Γ. Το παραπάνω πρόβλημα μου εμφανίστηκε σε δύο από τα τρία Windows Server 2003 VMs που έχω. Συνεπώς υπάρχει και η πιθανότητα να μην το αντιμετωπίσετε.
     
     
     
     
    Ευχαριστώ τον Hyper-Vaggelis για την βοήθεια του ειδικότερα στο κομμάτι με την registry.
  5. Blackman
    Θα μπορούσε να ήταν η νέα ταινία και συνέχεια του γνωστού Moonwalker του εκλιπόντος Michael Jackson, αλλά δεν είναι. Ένα λογοπαίγνιο για την νέα έκδοση του Moonlight για Linux. Σας παραθέτω και την ανακοίνωση που έβγαλε και η ομάδα του project, κάπου στις 17 του περασμένου μήνα, αλλά λόγο εορτών (και full εργασίας) το Blog ήταν κλειστό. (lol)
    We are pleased to announce the availability of Moonlight 2, an open source Linux implementation of Silverlight first announced by Microsoft and Novell in September of 2007. Moonlight is the first and only open source project that provides Linux users access to Silverlight content. Microsoft has provided Novell with access to its test suites for Silverlight, and provides Linux end users of Moonlight with free access to the Microsoft Media Pack, a set of licensed media codecs for video and audio. In addition, Microsoft and Novell are also announcing the expansion of their collaboration on Moonlight to include support for Moonlight implementations of Silverlight 3 and Silverlight 4. As part of the companies’ interoperability agreement, Microsoft will deliver new test suites and specifications for Silverlight 3 and 4 to Novell.
    Το νέο Moonlight είναι φυσικά συμβατό με το Silverlight 2, αλλά εμπεριέχει και μερικά στοιχεία του Silverlight 3 που πρόκειται να βγει, όπως Bitmap APIs, file dialogs, easing functions, pluggable media pipeline και custom Codecs. Η ποιότητα του streaming έχει βελτιωθεί, αλλά αυτό εξαρτάται φυσικά και από την σύνδεση που μπορεί να έχει ο χρήστης. Να επισημάνω επίσης ότι σε αυτή την έκδοση εμπεριέχει και το Mono runtime functionality, όπου οι developers μπορούν να φτιάξουν αρκετά ωραία πράγματα με διάφορες γλώσσες προγραμματισμού.
    Εν αναμονή και του Moonlight 3…
  6. Blackman
    Πρόσφατα ο φίλτατος Αντώνης Χατζηπαυλής έγραψε ένα blog post που ανέφερε για το πως μπορεί να γίνει εγκατάσταση Windows 7 με την χρήση USB. Η Microsoft είχε βγάλει το Windows 7 USB/DVD Tool ώστε ο κάθε χρήστης να μπορεί να δημιουργεί bootable USB ή DVD από κάποιο ISO.
    Το συγκεκριμένο εργαλείο είναι free για να το κατεβάσει κάποιος. Για το συγκεκριμένο εργαλείο υπήρχαν αναφορές ότι η Microsoft χρησιμοποίησε open source κώδικα ο οποίος είχε γίνει GPLv2 (General Public License) licenced στο ImageMaster Project [imageMaster is a .Net C# application for reading and writing disc images (*.iso files)].
    Φυσικά το πρόβλημα που προέκυψε είναι ότι η Microsoft το χρησιμοποίησε χωρίς να δοθούν credit στον προγραμματιστή του κώδικα. Στις 13 του μήνα στο port25 αναφέρθηκε πάνω σε αυτό ο Peter Galli στο blog του αναφέροντας τα εξής:
     

    After looking at the code in question, we are now able to confirm this was indeed the case, although it was not intentional on our part. While we had contracted with a third party to create the tool, we share responsibility as we did not catch it as part of our code review process. We have furthermore conducted a review of other code provided through the Microsoft Store and this was the only incident of this sort we could find.  
    When it comes to our attention that a Microsoft component contains third party code, our aim is to be respectful of the terms under which that code is being shared. As a result, we will be making the source code as well as binaries for this tool available next week under the terms of the General Public License v2 as described here, and are also taking measures to apply what we have learned from this experience for future code reviews we perform
    Μετά από αυτό, την εβδομάδα που μας πέρασε, η Microsoft έδωσε τον κώδικα του συγκεκριμένου εργαλείου μαζί με τα binaries και φυσικά όλα είναι κάτω από GPLv2. Στην παρούσα φάση το εργαλείο δεν είναι διαθέσιμο από την Microsoft για να γίνει download καθώς η ομάδα που ασχολείται προσπαθεί να τελειώσει τον κώδικα ώστε το εργαλείο να είναι διαθέσιμο σε όλες τις γλώσσες, με βάση όσων ανέφερε ο Peter Galli στο blog του την Παρασκευή 20/11.
    Στην σελίδα της CodePlex ωστόσο που ήταν διαθέσιμος ο κώδικας του αρχικού προγραμματιστή, πλέον δεν θα τον βρείτε διαθέσιμο. Στην ίδια σελίδα του port25 υπήρξαν ερωτήσεις για τον λόγο της εξαφάνισης του συγκεκριμένου κώδικα. Η απάντηση ήρθε εχθές 23/11 από την Program Manager του CodePlex, Sara Ford η οποία ανέφερε ότι ο κώδικας απομακρύνθηκε μετά από επιλογή του δημιουργού του και φυσικά ο ίδιος μπορεί να τον επανεκδώσει όποτε θελήσει.
    Τα σχόλια… δικά σας!
    Υ.Γ. Να μην ξεχάσω να αναφέρω ότι ο αγαπητός frees πριν λίγες ημέρες έγραψε για τα συγκεκριμένα tools στο http://autoexec.gr/blogs/freespoint/archive/2009/10/22/19677.aspx αλλά σε συνεχεία του παραπάνω blog post θα δείτε ότι το link στο store της Microsoft για να κατέβει αυτό το αρχείο, για την ώρα δεν λειτουργεί.
  7. Blackman
    Όπως ανακοινώθηκε πρόσφατα η συνεργασία της Microsoft με την Novel έφερε το εξής αποτέλεσμα, την Novel να λανσάρει τα Mono Tools For Visual Studio στους χρήστες του Linux. Με αυτό τον τρόπο πλέον οι developers και όχι μόνο που χρησιμοποιούν την ανοιχτή πλατφόρμα του Linux μπορούν πλέον να δημιουργούν (build) αλλά και να διορθώνουν (debug) χρησιμοποιόντας το Visual Studio.
    Φυσικά το συγκεκριμένο δεν περιορίζεται μόνο στο Linux, αλλά και για Unix αλλά και Mac OS X. και όπως ανέφερε η Novel:
    "Mono Tools for Visual Studio is a commercial solution that enables C# and .NET developers trained in Microsoft Visual Studio to stay within their preferred IDE, and use their existing skills and extensive .NET ecosystem of code, libraries and tools to develop or port applications to Linux, UNIX or Mac OS X. Prior to Mono Tools, .NET application porting required developers to invest heavily in learning new programming tools and rewriting/re-architecting applications. With Mono Tools, developers trained in the popular Visual Studio IDE can utilize their existing skills and expertise to build multi-platform applications and identify related issues, isolating and fixing them directly within Visual Studio."
    Με αυτόν τον τρόπο η Microsoft & η Novel δίνουν τελικά την δυνατότητα στους developers να διευρύνουν των ‘χώρο εργασίας’ τους.
    "Key features of Mono Tools for Visual Studio include:
    · Development and porting of .NET applications to Linux, UNIX and Mac OS X with analysis, testing, debugging and deployment all from within Visual Studio. Using Mono Tools for Visual Studio, ISVs, corporate developers and development services providers can dramatically cut the costs of multi-platform application development and save time in porting existing .NET applications to non-Windows platforms.
    · Creation of turnkey virtual appliances and software appliances for .NET applications using integrated appliance building functionality. Mono Tools for Visual Studio delivers out-of-the-box integration with SUSE Studio Online, an innovative, easy-to-use hosted tool that enables users to rapidly build and test appliances based on SUSE Linux Enterprise Server or openSUSE. ISVs and development services providers can immediately fulfill demand for appliance versions of their existing applications, thus increasing revenue opportunities while simplifying application support and accelerating sales cycles.
    · Integrated porting analysis tools that provide .NET developers a road-map to Linux, Mac OS X and UNIX. Many .NET developers today lack an approach or even an idea of where to begin an application port to non-Windows platforms, a challenge quickly solved with Mono Tools.
    · Ability to run and debug applications in Mono within Visual Studio to isolate incompatibilities between Mono and .NET and between Linux and Windows—issues which may affect cross-platform application development.
    · Automated packaging for SUSE Linux Enterprise Server and openSUSE to prepare applications for immediate deployment on Linux.
    "With Mono Tools for Visual Studio, we are bridging the gap between Visual Studio, one of the world's leading development platforms, and Linux, one of the world's leading deployment platforms," said Miguel de Icaza, Mono project founder and vice president of Developer Platforms at Novell. "Customers have been asking us for an easier, [simpler] and streamlined process [by which] to port their .NET applications to Linux, UNIX and Mac. By integrating our tools right into Visual Studio, we are enabling developers familiar with Windows and .NET to quickly bring their applications to the Linux market, and ISVs to offer their software as ready-to-run appliances."
    Τα Mono Tools θα είναι διαθέσιμα σε τρεις εκδόσεις.
    Professional Edition - 99$ Enterprise Edition - 249$ ανά developer Ultimate Edition – 2.499$ που εμπεριέχει limited commercial license to redistribute Mono on Windows, Linux and Mac OS X και είναι 5 άδειες enterprise developer Τα σχόλια δικά σας.
     
    πηγές: http://www.eweek.com , http://tech.yahoo.com,
  8. Blackman
    Όπως κάθε χρόνο, έτσι και φέτος η Τεχνόπολις στο Γκάζι φιλοξένησε την έκθεση Athens Difital Week 2009. Έτσι και εγώ αποφάσισα να περάσω μία βόλτα την τελευταία ημέρα (18/10).

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

    Τι είδαν όσοι πήγαν;


    Robotics
    Modding
    Gaming
    Visual Art
    Open Source
    Digital Music
    Telecom
    Space
    Social Networking
    Εμένα η βόλτα μου ξεκίνησε από τα robotics, όπου διάφορες ομάδες πανεπιστημίων, αλλά και εταιρειών παρουσίαζαν συστήματα ρομποτικής, τα οποία έκαναν πολλά και πανέμορφα πράγματα.

    Φυσικά τα βλέμματα όλων, τράβηξε ο αγώνας ποδοσφαίρου μεταξύ των Blue Robocops και των Red Tinheads, όπου το σκορ έληξε ισόπαλο 0-0. Τα ρομπότ που βλέπετε δούλευαν τελείως αυτόματα, χωρίς παρέμβαση κάποιου και ήταν προγραμματισμένα να εντοπίσουν την πορτοκαλί μπάλα και να την κλοτσήσουν προς τα αντίπαλα δίχτυα. Ο εντοπισμός της μπάλας γινόταν με ειδικούς αισθητήρες που τα ρομπότ είχαν στα “μάτια” τους.



    (λίγο πριν την σέντρα)



    Εδώ ο DenehoMessi έχει γυρίσει να πάρει την μπάλα. Στο βάθος ο απογοητευμένος Νίκος Τενεκεδάκης που έχει γυρίσει και μιλάει με τον κόσμο, γιατί δεν του έκανε πάσες ο συμπαίκτης του.



    Λίγο πριν κάνει τάκλιν ο Βαγγέλης Σκουριάς στον αντίπαλο του.

    ------

    Στην μέση της έκθεσης έξω από τα κτήρια, είχε στηθεί μία μεγάλη σκηνή από το MTV Ελλάδας, όπου κάθε μέρα διαφορετικοί καλλιτέχνες έδιναν digital τόνο  στην έκθεση.

    Η βόλτα μου προχώρησε στο επόμενο κτήριο όπου είχε να κάνει με Visual Art και Digital Music, αλλά δεν ήταν κάτι που εμένα προσωπικά με ενθουσίασε. Ενδιαφέρουσες καταστάσεις, αλλά έμεινα λίγο. Αφού κάτι πιτσιρίκια είχαν κάνει κατάληψη σε υπολογιστές με σχετικές εφαρμογές visual arts που έπαιζες και δεν κατάφερα να δω τι ακριβώς συμβαίνει. Στον τομέα της μουσικής τα πράγματα ήταν απλά, με κάποια προγράμματα και κονσόλες, συνδυασμένα με μουσικά όργανα, έδεναν, αλλά όταν πήγα εγώ δεν υπήρχε κάποιος για να δώσει περισσότερες εξηγήσεις.

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



    Ο φίλος με το παραπάνω μηχάνημα, έχει βγάλει το πάνω μέρος του δίσκου και το έχει αντικαταστήσει με plexy glass, με αποτέλεσμα να βλέπετε τον δίσκο να λειτουργεί live. Ενώ ένας άλλος ‘τρελός’ φίλος του Michael Jackson δείχνει με εμφανή τρόπο την αγάπη του στον προσφάτως αποθανόντα σταρ.



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



    Στην συνέχεια θα δείτε πόσο τρελός είναι ο κόσμος.

    - Νίκο, βάψτο μπλε και πέτα το στην Θάλασσα

    - Το πέταξα, αλλά δουλεύει ακόμα

     

    Underwater PC, έτσι για να παίζουν και τα ψαράκια…που όπως βλέπετε στις φωτογραφίες υπάρχουν και κάνουν βόλτες.

    Υπήρχαν και κατασκευές για γρήγορους, (όπως ο Κουρής και εγώ) με ένα πολύ όμορφο αποτέλεσμα.



    Δεξιοτίμονο, 300 άλογα, 70 κιλά ροπή, 500gb σκληρό, 4GB ram, με δυνατότητα μεταμόρφωσης σε τανκ, με πάτημα ενός κουμπιού



    Φυσικά υπήρχαν και κατασκευές που ήταν απλά από άλλο πλανήτη. Το παρακάτω μηχάνημα τεραστίων διαστάσεων, με πλήρη υδρόψυξη ΣΤΑ ΠΑΝΤΑ, full overclocked κάνει άνετα για server της Nasa.

     

    Δεν ξέρω αν φαίνεται, αλλά υπάρχει υδρόψυξη ακόμα και στις μνήμες.



    - Άσε σου λέω… τράκαρα και το αμάξι έγινε σμπαράλια. Μόνο η μία ζάντα έμεινε.

    -Και?Τι την έκανες;

    -PC…



    Η παρακάτω moda, ήταν επίσης πολλών αστέρων και λόγο της λειτουργικότητας, αλλά και λόγο του style. Το υγρό στο πλάι μου θύμισε κλουβί πουλιού, αλλά όπως βλέπετε το PC βγήκε πολύ πρώτο. CAUTION RADIATION AREA



    Στην συνέχεια, παρακολούθησα λίγο το σημείο που αναφερόταν ως Open Source και τράβηξα μία φωτό με τον Tux και το έτερον. Εκείνη την ημέρα, παρουσίαζαν το Fedora, ενώ τις προηγούμενες ημέρες άλλες διανομές ήταν εκεί για να τις γνωρίσει ο κόσμος.



    Στην συνέχεια πέρασα και από το Gaming και Space, όπου να πω την αμαρτία μου, Space δεν είδα καθόλου, γιατί έπαιζα HALO με το ξανθό, μέχρι που ήρθαν κάτι πιτσιρικάδες και με παρακάλεσαν να φύγω για να παίξουν.

    Τέλος πριν φύγω πέρασα και λίγο από το Social Networking, όχι ότι κατάλαβα τον λόγο ύπαρξης του εκεί, αλλά τέλος πάντων. Την επόμενη φορά, θα φροντίσω να περάσω πέραν της μία φοράς, για να δω και άλλα πράγματα.

    Φροντίστε και εσείς…stay tuned http://www.athensdigitalweek.org/

    Ο απεσταλμένος του autoexec.gr Γεώργιος Συγκελάκης Blackmanakis
  9. Blackman
    Μετά από καιρό ξαναγράφω, για να καταγράψω ένα θέμα που είχα και δεν το έχει λύσει κανείς ή τουλάχιστον δεν είναι καταγεγραμμένο κάπου (τουλάχιστον όσο έψαξα εγώ).
     
    Η κατάσταση: Αναβάθμιση Windows 7 Pro σε Windows 10
     
    Είχα διαθέσιμο το iso, οπότε δεν χρειάστηκε να βάλω το σύστημα να το κατεβάσει. Έβαλα το MagicIso/MagicDisk για να κάνω Mount τα 10ρια και στην συνέχεια ξεκίνησα την αναβάθμιση των Windows.
     
    Όλα καλά και όλα όμορφα. Είχα Windows 10.
     
    Όμως όταν πήγα να σβήσω το iso των windows από το σημείο που το είχα έλεγε ότι χρησιμοποιείται. ΟΚ λέω και εγώ...δεξί κλικ -> eject.
     
    Αμ δε...
    Παρόλο που σαν εικονίδιο το έδειχνε να φεύγει, ο virtual δίσκος ήταν ακόμα εκεί.
     
    Με την αναβάθμιση το MagicIso δεν βρισκόταν πουθενά. Ούτε στα προγράμματα, ούτε στο notification bar. Πουθενά.
     
    Διάβασα διάφορους που έλεγαν να σβήσεις την registry με ότι εγραφές υπάρχουν. Άλλοι που έλεγαν να μπεις σε safe mode και να το κάνεις. Αλλά όχι...τίποτα δεν δουλεύει από αυτά.
     
    Ακόμα και στο Device Manager, πας και βρίσκεις το MagicIso disk, αλλά ακόμα και disable ή uninstall να κάνεις, αυτό παραμένει εκεί.
     
    Λύση:
     
    Για να μην σας ζαλίζω.
    Πάμε στο Windows.old (ε τα 10ρια μας δίνουν την δυνατότητα να γυρίσουμε μέσα σε ένα μήνα στο παλιό μας σύστημα), βρίσκουμε τον φάκελο του MagicIso μέσα στα Program Files. Ανοίγουμε από εκεί το MagicIso από το σχετικό exe. Μας το εμφανίζει στο Notification και πάμε και κάνουμε Unmount το iso.
     
    Σβήνουμε το iso μας και στην συνέχεια πατάμε και μία το Unwize που είναι στον φάκελο ώστε να γίνει απεγκατάσταση (ότι έχει μείνει βρε αδερφέ) του συγκεκριμένου προγράμματος.
     
    Αυτά τα λίγα!
    τώρα αυτό είναι πλέον documented!
  10. Blackman
    Πρόσφατα είχα μία συζήτηση με ένα φίλο που φτιάχνει ιστοσελίδες. Ο συγκεκριμένος τις σελίδες που στήνει χρησιμοποιεί open source εργαλεία και οι σελίδες του γίνονται host σε servers με apache. Οι περισσότεροι που έχετε ασχοληθεί έστω και λίγο με το θέμα και όσοι άλλοι σερφάρετε στο Internet θα έχετε παρατηρήσει ότι η σελίδα που είσαστε είναι πάνω σε Apache (συνήθως τα μικρά γράμματα στο τέλος της σελίδας, μαζί με άλλες πληροφορίες όπως term of use, powered by phpBB κλπ).

    Ο συγκεκριμένος άνθρωπος αποφάσισε μία μέρα να μεταφέρει ολόκληρο το site που είχε σε ένα server σε έναν άλλο ο οποίος ήταν Windows φυσικά και αυτό συνεπάγετε IIS. Όταν με ρώτησε αν γίνετε (λες και είμαι ο Guru του Apache και του IIS) του λέω ότι γίνετε και ότι η διαδικασία δεν είναι καινούρια, αλλά μάλλον λίγο παλιά. Έτσι ανοίγοντας τα ιστορικά τεφτέρια μου, γύρισα στο έτος 2005, όπου ήταν και η ημερομηνία που η Microsoft έβαλε την συγκεκριμένη διαδικασία στο Technet.

    http://technet.microsoft.com/en-us/library/cc780981.aspx

    Εντάξει θα μου πείτε και κάνεις ολόκληρο άρθρο για κάτι που υπάρχει από τότε; Ε ναι... γιατί απλά κατάλαβα ότι αυτό υπάρχει...πόσοι το ξέρουν; Μάλλον ελάχιστοι. Το θέμα όμως που ανέφερα και στον φίλο μου είναι ότι η συγκεκριμένη διαδικασία είναι 'λεπτή' και θέλει μελέτη, ανάλυση και μετά βήμα βήμα υλοποίηση. Όποιος θα προχωρήσει στην συγκεκριμένη διαδικασία θα πρέπει να ακολουθεί κάποια συγκεκριμένα πράγματα όπως είναι ο έλεγχος της συμβατότητας τόσο σε επίπεδο web site, αλλά και σε επίπεδο εφαρμογών που μπορεί να υπάρχουν σε αυτό.

    Η διαδικασία μπορεί να γίνει manually ή μέσω του IIS 6.0 Migration Tool. H Microsoft συνιστά το migration tool, αλλά αν ένα από τα παρακάτω ισχύει στην περίπτωση σας τότε θα πρέπει να το κάνετε manually.


    You have set up programs, installation scripts, or provisioning scripts for the Web sites and applications that you are migrating. When the Web sites and applications that you are migrating have setup programs, installation scripts, or provisioning scripts, use those programs or scripts to install the Web sites and applications on the target server. Ensure that the setup programs, installation scripts, and provisioning scripts have been properly modified to install the Web sites and applications on IIS 6.0.

    The target server is configured to run in IIS 5.0 isolation mode. When the Web sites and applications that you are migrating require the target server to run in IIS 5.0 isolation mode, you must perform the migration manually. To determine whether your Web sites and applications are compatible with worker process isolation mode, see Determining Application Compatibility with Worker Process Isolation Mode earlier in this section.

    The source server has a significant number of FrontPage extended Web sites. When the FrontPage extended Web sites make extensive use of the administrative and publishing security-related settings found in FrontPage 2000 Server Extensions, perform the migration manually. To ensure that these security-related settings are migrated properly to the target server, perform the migration manually and use FrontPage publishing to transfer the Web site to the target server.

    You want to migrate individual virtual directories. When you want to migrate individual virtual directories, perform the migration manually. The IIS 6.0 Migration Tool only moves Web site content and configuration settings at the Web site level, which means that all of the virtual directories beneath the Web site are migrated to the target server.

    To workflow είναι συγκεκριμένο που πρέπει να ακολουθηθεί και ένα από τα πρώτα πράγματα που γίνονται σε αυτές τις περιπτώσεις είναι να γίνει η σωστή προετοιμασία του target server.



    Ο φίλος μου με τον οποίο κάναμε την συζήτηση, απλά είχε ένα WS2003 και ήθελε να κάνει την συγκεκριμένη διαδικασία. Η προετοιμασία δεν είναι κάτι ιδιαίτερο, αλλά πρέπει να είσαστε βέβαιοι ότι τουλάχιστον ο IIS έχει εγκατασταθεί σωστά στο μηχάνημα και δεν βγάζει κάποιο λάθος. Αυτό ειδικά σε μηχανήματα που δεν προέρχονται από clean install. Ειδάλως η όλη διαδικασία μπορεί να μην ολοκληρωθεί ή να βγάλει λάθη.

    Στην περίπτωση που χρησιμοποιήσετε το migration tool τα πράγματα φυσικά είναι και πιο απλά



    Εάν όμως που η παραπάνω διαδικασία πρέπει να γίνει manually, ΒΕΒΑΙΩΘΕΙΤΕ ΟΤΙ ΚΑΝΕΝΑΣ CLIENT ΔΕΝ ΕΙΝΑΙ ΣΥΝΔΕΜΕΝΟΣ ΚΑΙ ΣΥΝΕΠΩΣ ΟΤΙ ΔΕΝ ΥΠΑΡΧΕΙ ΚΑΝΕΝΑ SESSION ΑΝΟΙΚΤΟ ΠΡΟΣ ΤΟ ΣΥΣΤΗΜΑ.

    Στην περίπτωση του φίλου μου η όλη διαδικασία ολοκληρώθηκε με την χρήση του migration tool, αλλά όπως μου είπε, έχει κάποιες περιπτώσεις που θα πρέπει να γίνει manually αν του ζητηθεί ή χρειαστεί migration.

    Ο συγκεκριμένος κάποια στιγμή δεν έβλεπε κάποια πράγματα παρόλο που 'νόμιζε' ότι ολοκλήρωσε την διαδικασία. Αυτό που του έλειπε έιναι το παρακάτω βήμα



    που ουσιαστικά είναι το τελευταίο βήμα πριν την ολοκλήρωσης του migration.

    Οι πρώτες δοκιμές δείχνουν ότι το site έχει μεταφερθεί σωστά, απλά πρέπει να δοκιμαστούν κάποιες εφαρμογές που είχαν στηθεί σε αυτή την σελίδα.

    Όπως και να έχει όμως, διαδικασία για τέτοιου είδους migration υπάρχει και η Microsoft έχει μεριμνήσει για αυτό.

    Όποιος χρειαστεί να κάνει αντίστοιχη κίνηση, να προχωρήσει, αλλά δίνοντας και την απαραίτητη προσοχή.

    ----------------------------------

    Υ.Γ.

    The Apache to IIS 6.0 Migration Tool supports Apache versions 1.3.0–1.3.22, as well as the following Linux distributions:


    Red Hat software (Linux versions 6.0, 6.2, 7.0, 7.1, and 7.2)

    Mandrake Linux (versions 8.0, 8.1, and 8.2)

    SuSE (versions 7.3 and 8.0)

    πλέον είναι και άλλες οι διανομές που υποστηρίζει το συγκεκριμένο εργαλείο, αλλά δεν έχει γίνει σχετική ενημέρωση στην σελίδα στο Technet.

    Για την περίπτωση migration σε IIS σε windows server 2008, θα πρέπει να περιμένετε λίγο. Η διαδικασία θα γίνει σε virtual περιβάλλον την επόμενη εβδομάδα.
  11. Blackman
    Στις 20 αυτού του μήνα η Microsoft διοργανώνει ένα πολύ ενδιαφέρον webcast για όσους ασχολούνται (και όχι μόνο) με τον SCOM 2007. Το webcast θα επικεντρωθεί στους interoperability connectors για τον Microsoft Operations Manager 2007 και τις σχετικές βελτιώσεις που φέρει η συνδεσιμότητα του SCOM με δίαφορα management systems. Σε αυτή την παρουσίαση θα έχουμε την δυνατότητα να παρακολουθήσουμε όλα αυτά τα καλούδια, μαζί με τον upcoming "universal connector" που προβλέπεται να είναι ότι πιο εύελικτο θα έχει κυκλοφορίσει.

    Η παρουσίαση θα γίνει στις 10 το πρωί ώρα Αμερικής (pacific time) που σημαίνει στις 8 το απόγευμα για εμάς. Ελπίζω να σας δω online εκείνη την ημέρα. Εγώ ήδη έχω εγγραφεί και το έχω προσθέσει στο calendar μου.

    http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&EventID=1032414985
  12. Blackman
    Όντας ένας πονεμένος άνθρωπος από την συγκεκριμένη ιστορία και έχοντας αφιερώσει αμέτρητες ώρες για να βγάλω άκρη με το συγκεκριμένο, αποφάσισα να σας αναφέρω λύσεις και προτάσεις αν αντιμετωπίσετε και εσείς κάποιο τέτοιο θέμα.

    Αρχικά να σας αναφέρω ότι τα δύο δίκτυα στην περίπτωση μου (στο σπίτι) ήταν το εσωτερικό μου (με την σύνδεση στο internet) και το AWMN (Athens Wireless Metropolitan Network). Υπό άλλες συνθήκες το να ρυθμίσεις δύο δίκτυα να δουλέψουν μαζί, δεν είναι κάτι το τρομερό, αλλά τι γίνετε αν το κάθε δίκτυο σου προσφέρει διαφορετικό name resolution; Στην περίπτωση Internet + AWMN, πως γίνετε να κάνεις resolve το http://www.autoexec.gr/ αλλά και το http://www.imovies.awmn/ ταυτόχρoνα;

    (φυσικά όλα όσα θα αναφέρω στην περίπτωση ύπαρξης DHCP & DNS στο σύστημα όλα αυτά πάνε περίπατο)

    Για τις περιπτώσεις μας θα μιλήσω αποκλειστικά για Εσωτερικό Δίκτυο με Internet + AWMN

    Για αυτό το λόγο κρατήστε τις εξής ρυθμίσεις:

    Εσωτερικό δίκτυο: 192.168.1.0/24 με gateway 192.168.1.1 και DNS του ISP ή του router αν είναι κατάλληλα ρυθμισμένο.

    AWMN: 10.77.91.64/26 με gateway 10.77.91.65 DNS (10.77.91.1) (στο AWMN υπάρχουν αρκετοί DNS ανάλογα σε πιο subnet πέφτεις και τι θες να κάνεις (υπάρχουν πχ DNS που κάνουν Internet name resolution)

    Περίπτωση 1η:

    Έχουμε μία μόνο κάρτα δικτύου στο σύστημα μας συνδεδεμένο σε ένα switch όπου είναι συνδεδεμένα τα 2 δίκτυα μας.

    Τι κάνουμε σε αυτή την περίπτωση:

    Πάμε στην κάρτα δικτύου μας και δηλώνουμε τα δύο δίκτυα μας από τα advanced settings



    (η φωτογραφία είναι από το Internet για να σας δείξω για τι μιλάω, δεν είναι από τις ρυθμίσεις μου)

    Σε αυτό το σημείο το μυστικό είναι απλό. Δηλώνουμε τις IPs που θέλουμε και τους DNS των δύο δικτύων, αλλά δηλώνουμε ένα gateway (που συνήθως είναι εκείνο το router/switch που είναι συνδεδεμένο το PC μας). Για ολοκληρωθεί η διαδικασία θα πρέπει να ρυθμίσουμε τα εξής στο route table.

    route add -p 10.0.0.0 mask 255.0.0.0 10.77.91.65

    (οπότε εδώ ουσιαστικά δείχνουμε στο PC ότι όλες οι διευθύνσεις του AWMN θα 'φύγουν' από το 10.77.91.65)

     

    Περίπτωση 2

    Έχουμε δύο κάρτες δικτύου οι οποίες είναι συνδεμένες όπως και ποιο πάνω (συνήθως στο adsl route/switch). Σε αυτή την περίπτωση ρυθμίζουμε ξεχωριστά τις δύο κάρτες δικτύου, όπως θα κάναμε αν ήταν ξεχωριστά δίκτυα. ΜΟΝΟ ΠΟΥ ΣΕ ΑΥΤΗ ΤΗΝ ΠΕΡΙΠΤΩΣΗ ΔΗΛΩΝΟΥΜΕ ΚΑΙ ΣΤΙΣ ΔΥΟ ΠΕΡΙΠΤΩΣΕΙΣ ΤΟ ΙΔΙΟ GATEWAY (192.168.1.1 στην περίπτωση μας). Το μήνυμα που θα σας βγάλει όταν βάλετε τις ρυθμίσεις για το 10.77.91.64/26 δίκτυο αγνοήστε το. (το σωστό είναι το σύστημα να έχει ΕΝΑ μόνο gateway, οπότε στην περίπτωση μας μπορούμε στην μία κάρτα να μην συμπληρώσουμε gateway)

    Όμως εδώ υπάρχει ένα Hint. Στην περίπτωση του δικτύου του AWMN, όταν θα πάτε να ρυθμίσετε το DNS θα πρέπει να βάλετε κάποιον που να κάνει resolve τα ονόματα του AWMN αλλά και του Internet. Στην περίπτωση μου με τη βοήθεια των παιδιών που είναι στο δίκτυο του AWMN βρήκα τους πιο κοντινούς σε εμένα DNS για να κάνουν αυτή την δουλειά. Οπότε αφαίρεσα τον 10.77.91.1 και τον αντικατέστησα με τον 10.77.92.65 που κάνει για την περίπτωση μου.

    Τον ίδιο DNS θα πρέπει να δηλωθεί και στο εσωτερικό δίκτυο. Καλό ε;

    Οπότε έχουμε τα εξής

    IP: 10.77.91.100

    NM: 255.255.255.192

    DNS: 10.77.92.65

    &

    IP: 192.168.1.2

    NM: 255.255.255.0

    GW: 192.168.1.1

    DNS: 10.77.92.65

    Αν δεν γίνει αυτό, τότε θα βλέπετε δύο δίκτυα, αλλά για name resolution θα έχετε μία φορά Internet, μία άλλη AWMN και αντίστοιχα το άλλο δίκτυο θα παίζει μόνο με IP.

    Φυσικά και στην δεύτερη περίπτωση για να δουλέψει σωστά θα πρέπει να διαμορφώσουμε το route table όπως και στην 1η περίπτωση.

     

    Σύντομα θα ακολουθήσει και σχετικό Screenact (part 2)
  13. Blackman
    Κάπου τους προηγούμενους μήνες είχα διαβάσει κάτι για αυτό, αλλά δεν έδωσα την απαραίτητη σημασία.

    Τι είναι; Ένας διαγωνισμός που κάνει η Microsoft κάθε χρόνο. Με μότο για τον φετινό διαγωνισμό "Imagine a world where technology helps solve the toughest problems facing us today."  και με τον διαγωνισμό να τρέχει από τον περασμένο Σεπτέβρη και ολοκληρώνεται στις 20 Μαίου του 2009 (σε επίπεδο συμμετοχών), όλοι μπορούν να λάβουν μέρος με την δική τους ιδέα.

    Στο κομμάτι του Interoperability (που με απασχολεί εμένα), υπάρχει σχετικό βραβείο Interoperability Award στο οποίο, όπως αναφαίρεται σκοπός του είναι ο εξής:

    The Interoperability Award is designed to recognize the software application that best leverages out-of-the-box Microsoft technologies and blends them with other technologies to connect people, data, or diverse systems in a new way.

    Ο διαγωνισμός έχει δύο σκέλη στο κομμάτι των κανόνων, το ένα σκέλος που έχει σχέση με το interoperability και το άλλο, ποιο γενικό, με το software design.

    Ο διαγωνισμός ακολουθεί το παρακάτω πρόγραμμα:

     


    ROUND

     START DATE
    (all times 12:01 AM GMT)
    END DATE
    (all times 11:59 PM GMT)
    Round 1

    December 18, 2008

    May 20, 2009

     Worldwide Finals

    July 3, 2009

    July 9, 2009

     

    Περισσότερες πληροφορίες μπορείτε να διαβάσετε στην σχετική σελίδα του διαγωνισμού

    http://imaginecup.com/default.aspx
  14. Blackman
    Ταλαιπωρήθηκα με το παραπάνω μπορώ να πω, αλλά τελικά το έλυσα.

    Κατάσταση:

    Το Outlook δεν σας εμφανίζει καμία εικόνα (κουτάκι με το κλασικό κόκκινο Χ) ούτε στις υπογραφές, αλλά ούτε όποιες άλλες εικόνες.

    - Repair δεν διορθώνει τίποτα

    - Reinstall δεν διορθώνει τίποτα

    - Επαναδημιουργία των υπογραφών δεν διορθώνει τίποτα

    - Edit του html αρχείου δεν διορθώνει τίποτα.

    - Check/Uncheck τα embedded option δεν διορθώνουν τίποτα

    - Αλλαγή στα security settings (download pictures κλπ) δεν διορθώνει τίποτα

     

    Λύση:

    Αν έχουμε ανοιχτό το Outlook το κλείνουμε.

    Ανοίγουμε την registry και πηγαίνουμε στην παρακάτω εγγραφή

    Outlook 97 ---> HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Outlook\Security
    Outlook 98 ---> HKEY_CURRENT_USER\Software\Microsoft\Office\8.5\Outlook\Security
    Outlook 2000 ---> HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\Security
    Outlook 2002/XP ---> HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Security
    Outlook 2003 ---> HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
    Outlook 2007 ---> HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security

    Βρίσκουμε το OutlookSecureTempFolder και κάνουμε διπλό κλικ εκεί και βλέπουμε ότι το path οδηγεί σε ένα φάκελο OLK*.

    Αλλάζουμε το νούμερο του OLK σε ένα πάνω (+1) (δλδ OLK5 -> OLK6)

    Στην συνέχεια πάμε στο path μέσω Windows Explorer και ΣΒΗΝΟΥΜΕ ότι έχει σχέση με OLK* (αρχεία και φακέλους).

    Ανοίγουμε το Outlook και οι εικόνες πλέον φαίνονται κανονικά.


  15. Blackman
    Βάλατε Server 2008 ή ΘΑ βάλετε, αλλά δεν ξέρετε τι θα παίζει και τι δεν θα παίζει από τα υπόλοιπα προγράμματα που έχετε ήδη αγορασμένα, αλλά δεν είστε σε θέση (εν μέσω κρίσης) να προχωρήσετε εσείς ή το αφεντικό σας σε αναβάθμιση και αυτών των προγραμμάτων;

    Πριν κάνετε κάποια κίνηση η Microsoft ήδη έχει βγάλει κάποιες σχετικές λίστες για το τι παίζει και τι δεν παίζει σε Microsoft Windows Server 2008. Φυσικά σε πρώτη φάση μιλάμε για τις εφαρμογές της ίδιας της εταιρείας και στην συνέχεια στην συμβατότητα της με άλλα συστήματα ή εφαρμογές.

    Συμβατές Microsoft εφαρμογές (για την ώρα)



    Microsoft Application Virtualization 4.5


    Microsoft Application Virtualization 4.5 Beta


    Microsoft Commerce Server 2007 Service Pack 2 (SP2)


    Microsoft Dynamics AX 2009


    Microsoft Dynamics CRM 4.0


    Microsoft Dynamics GP 10 Service Pack 2


    Microsoft Dynamics NAV 5.0 Service Pack 1 (SP1)


    Microsoft Dynamics NAV 4.0 Service Pack 3 (SP3)


    Microsoft Dynamics NAV 2009


    Microsoft Dynamics SL 7 FP1


    Microsoft Exchange Server 2007 Service Pack 1 (SP1)


    Microsoft Forefront Client Security***


    Microsoft Forefront Security for Exchange Server with Service Pack 1 (SP1)


    Microsoft Forefront Server Security for SharePoint with Service Pack 2 (SP2)


    Microsoft Host Integration Server 2006 Service Pack 1 (SP1)


    Microsoft Office Forms Server 2007 Service Pack 1 (SP1)


    Microsoft Office Groove Server 2007 Service Pack 1 (SP1)


    Microsoft Office PerformancePoint Server 2007 Service Pack 1 (SP1)


    Microsoft Office PerformancePoint Server 2007 Service Pack 1 (x86)


    Microsoft Office PerformancePoint Server 2007 Service Pack 1 (x64)


    Microsoft Office Project Portfolio Server 2007 Service Pack 1 (SP1)*


    Microsoft Office Project Server 2007 Service Pack 1 (SP1)


    Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)


    Microsoft Operations Manager 2005 Service Pack 1 (SP1)#


    Microsoft Search Server 2008


    Microsoft SQL Server 2005 Service Pack 2 (SP2)


    Microsoft SQL Server 2008


    Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1)


    Microsoft System Center Data Protection Manager 2007


    Microsoft System Center Essentials 2007 Service Pack 1 (SP1)


    Microsoft System Center Operations Manager Service Pack 1 (SP1)


    Microsoft System Center Virtual Machine Manager


    Microsoft System Center Virtual Machine Manager 2008


    Microsoft System Center Virtual Machine Manager 2008 Beta


    Microsoft Windows Essential Business Server 2008


    Microsoft Windows HPC Server 2008


    Microsoft Windows SharePoint Services 3.0 Service Pack 1 (SP1)


    Microsoft Windows Small Business Server 2008


    Microsoft Windows Small Business Server 2003 R2**


    Microsoft Virtual PC 2007 SP1##


    Microsoft Virtual Server 2005 R2 Service Pack 1 (SP1)


    Microsoft Windows Server Update Services 3.0 Service Pack 1 (SP1)

     

    * Υποστήριξη μόνο για 32bit
    ** Σαν δεύτερο server σε domain 
    *** Δεν συμπεριλαμβάνονται οι Management Server roles

    # Περιέχει υποστήριξη μόνο για clients & agents 
    ## Windows Server 2008 Standard υποστηρίζεται σαν guest λειτουργικό

    ----------------------------------

    Μη συμβατές Microsoft εφαρμογές


    Microsoft BizTalk 2004 and earlier


    Microsoft Commerce Server 2002 and earlier


    Microsoft Compute Cluster Server 2003


    Microsoft Dynamics CRM 3.0 and earlier versions of Microsoft Dynamics CRM


    Microsoft Exchange Server 2003


    Microsoft Forefront Security for Office Communications Server


    Microsoft Forefront Server Security Management Console


    Microsoft Host Integration Server 2004 and earlier


    Microsoft Identity Lifecycle Manager 2007


    Microsoft Internet Security and Acceleration Server 2006 and earlier


    Microsoft Speech Server 2004 R2


    Microsoft SQL Server 2000 and earlier


    Microsoft System Center Reporting Manager 2006


    Microsoft Systems Management Server 2003


    ----------------------

    Εφαμοργές που είναι στο στάδιο προσαρμογής σε Server 2008:


    Microsoft Biztalk Server 2006 R3


    Microsoft Identity Lifecycle Manager 2009


    Microsoft Windows Storage Server 2008

     

    Παρατηρήστε ότι υπάρχουν εφαρμογές 2007 που η ίδια η Microsoft τις έχει εκτός (μέχρι στιγμής), ενώ οι εφαρμογές με τις οποίες ασχολείται τώρα για να τις κάνει πλήρω συμβατές είναι 'brand new'. Οπότε καλό είναι τουλάχιστον στα Microsoft συστήματα να γνωρίζουμε το τι παίζει και το τι δεν παίζει...μέχρι να έχουμε αλλαγές στην λίστα αυτή.

    Εν αναμονή λοιπόν...
  16. Blackman
    Όσοι έχετε διαβάσει τα προηγούμενα blogs μου θα γνωρίζετε τι είναι το Samba και που χρησιμεύει.

    Αν δεν το έχετε κάνει, διαβάστε πρώτα ΕΔΩ

     

    Γνωρίζετε ότι μπορείτε να ορίσετε ένα linux σύστημα ως Primary Domain Controller και Backup DC σε δίκτυο MS Windows λειτουργικά;

    Και όμως γίνεται.

    Για να γίνει αυτό χρειάζεστε να έχετε 3 μηχανήματα που θα τρέχουν Linux.


    Ένα για Samba file and print sharing
    Ένα σαν primary domain controller
    Ένα για backup domain controller


    Παρακάτω θα δούμε σε πολύ γενικές γραμμές πως μπορεί να γίνει αυτό, καθότι οι υπηρεσίες που μπορούμε να αναλύσουμε είναι πολλές και μπορούμε να το εμβαθύνουμε υπερβολικά πολύ.

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



    Χρειάζεστε:



    Συννημένα θα βρείτε ένα αρχείο με το configuration του PDC στο Samba.
    Στο συγκεκριμένο αρχείο υποθέτει τους χρήστες: user1, user2 και victor που σώζουν τα Profile τους σε ένα κατάλογο που λέγεται /home/user1 , /home/user2 και /home/victor.

    Σημειώστε, ότι αν το χρησιμοποιήσετε εσείς, εννοείτε ότι θα πρέπει να κάνετε αλλαγές ανάλογα την εγκατάσταση σας. Παρόλα αυτά ο δημιουργός του αρχείου υπόσχετε ότι καλύπτει ένα 98% της όλης διαδικασίας στησίματος ενός Linux PDC.


    Μπορείτε να κατεβάσετε και το Logon.bat αρχείο που θα χρειαστείτε για την εγκατάσταση και αντίστοιχα να το παραμετροποιήσετε ανάλογα για τους clients.
     


    Για να συγχρoνίσετε τους χρήστες των Windows με το Samba server χρησιμοποιείτε το webmin





    το κάνετε εγκατάσταση και συνδέεστε στην σελίδα http://localhost:10000 , όπου και τρέχει το webmin. Κάντε κλικ στο Samba Windows File Sharing. Κλικ στο Convert Unix users to Samba Users. (έτσι γίνετε ο συγχρονισμός χρηστών και passwords). Για να ελέγξετε αν δουλεύει σωστά, ανοίξτε τερματική κονσόλα και με root γράψτε smbstatus και το αποτέλεσμα πρέπει να είναι σαν και αυτό:
     
    Samba version 3.0.10 PID Username Group Machine
    -------------------------------------------------------------------
    4878 victor victor victor (192.168.0.4)
     
    Service pid machine Connected at
    -------------------------------------------------------
    profiles 4878 victor Thu Apr 7 20:40:59 2005
     
    No locked files
     


     

    ----------------------------------------------

    Ενώ αν θέλετε το παραπάνω να το κάνετε χειροκίνητα γίνετε ως εξής:

    smbpasswd -a victor
    αυτό προσθέτει τον χρήστη victor για τον οποίο έχουμε φτιάξει ήδη λογιαριασμό στην βάση του samba.

     

    ----------------------

    Αν το webmin δεν είναι διαθέσιμο τότε μπορείτε να χρησιμοποιήσετε το swat



    παρακάτω είναι ο οδηγός εγκατάστασης σε Ubuntu ή Debian

    apt-get install samba
    apt-get install apache2
    apt-get install xinetd
    apt-get install swat

    κάνουμε edit το /etc/inetd.conf και βγάζουμε το # για να μπορεί να τρέξει το swat service.

    και πρέπει να έχει μία τέτοια μορφή...

    netbios-ssn stream tcp nowait root /usr/sbin/tcpd /usr/sbin/smbd
    swat  stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat


    μετά πρέπει να δημιουργηθεί το αρχείο για το swat service.

    vi /etc/xinetd.d/swat
    (εγώ χρησιμοποιώ το nano editor)

    το οποίο πρέπει να είναι κάπως έτσι
    # description: SAMBA SWAT service swat
    {
    disable = no
    socket_type = stream
    protocol = tcp
    #should use a limited user here
    user = root
    wait = no
    server = /usr/sbin/swat
    }


    # Samba config file created using SWAT
    # from 127.0.0.1 (127.0.0.1)
    # Date: 2007/03/06 14:02:04 [global]
     workgroup = MSHOME
     server string = %h server (Samba, Ubuntu)
     obey pam restrictions = Yes
     passdb backend = tdbsam
     passwd program = /usr/bin/passwd %u
     passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
     syslog = 0
     log file = /var/log/samba/log.%m
     max log size = 1000
     dns proxy = No
     panic action = /usr/share/samba/panic-action %d
     invalid users = root [printers]
     comment = All Printers
     path = /tmp
     create mask = 0700
     printable = Yes
     browseable = No [print$]
     comment = Printer Drivers
     path = /var/lib/samba/printers [HOME]
     path = /home/
     guest ok = Yes
    [WINPART]
            path = /mnt/data/
            guest ok = yes   -------------------------
×
×
  • Create New...