DCSIMG
Iraklis Blog - Site Root - StudentGuru
    • Tue, Oct 27 2015

    DuffDevice in C# for fun

    Duff Device on Wikipedia   !-- HTML generated using hilite.me --> using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace DuffDeviceFun { class Program { static void DuffDevice(byte[] src, byt...
    • Sun, Apr 14 2013

    Google Code Jam 2013 Qualifiaction Round Prob 1 Tic-Tac-Toe-Tomek in Scala

    Link to pastebin object TicTacToeTomek {     def solve(arr: List[List[Char]]) : String = {         def checkWin(a: List[Char]) : String = {             val o = a.filter(c=>c=='O').length             val x = a.filter(c=>c=='X').length             val t = a.filter(c=>c=='T').length             if(o+t==4) return "O won"             else if(x+t==4) return "X won"...
    • Sun, Mar 31 2013

    Scala Repository Locator

    Below is my implementation of a Dynamic Service Locator ServiceLocator.scala import scala.reflect.runtime.{universe => ru} trait ServiceLocator {   def getService[T](implicit t: ru.TypeTag[T]) : T   def registerService[T](obj: T)(implicit t: ru.TypeTag[T]) : Unit } ServiceLocatorImpl.scala import scala.reflect.runtime.{ universe => ru } import scala.reflect.runtime.universe.Type class ServiceLocatorImpl...
    • Mon, Aug 8 2011

    C# και VB6 μαζί;

    Υπάρχουν περιπτώσεις που θέλουμε να καλέσουμε μια βιβλιοθήκη μας που έχουμε γράψει σε C# απο την VB6 για να έχουμε τα καλούδια του .Net, κυρίως όταν έχουμε να κάνουμε με συστήματα γραμμένα σε COM και ο μόνος τρόπος να τα επεκτείνουμε είναι να κάνουμε addins σε VB. Αυτα που χρειάζεται να κάνουμε είναι τα εξής: 1) Οι μέθοδοι, μεταβλητές κλπ που θέλουμε να καλούμε απο την VB πρέπει να είναι δηλωμένα σε ένα Interface 2) Το...
    • Tue, Mar 8 2011

    Maximum Flow - Edmonds-Karp Algorithm

    I post my implementation of the Edmonds-Karp Algorithm. link to pastebin Uploaded with ImageShack.us
    • Thu, Feb 24 2011

    First and Second Minimum Spanning Tree,Kruskal in C

    Σας παραθέτω μια προσέγγιση στη λύση του προβλήματος "christmas" του hellenico.gr Ο αλγόριθμος που χρησιμοποίησα είναι του Kruskal. Η Δομή δεδομένων μου για Disjoint Sets είναι Linked List. Για το δεύτερο MST κάνω: Για κάθε edge που ανήκει στο πρώτο MST την αφαιρώ απο τη λύση και ψαναφτιάχνω το linked list χωρις αυτήν. τρέχω τον Kruskal απο το σημείο που είχε σταματήσει ο πρώτος αφαιρόντας το κόστος της συγκεκριμένς...
    • Sun, Nov 8 2009

    Windows 7 Taskbar – Code Snippets

      Προαπαιτούμενα : .Net Framework 3.5, Visual Studio 2008, Windows API Code Pack   Αφού κατεβάσουμε το Windows API Code Pack , κάνουμε ένα νέο Project στο Visual Studio και προσθέτουμε στα reference τα Microsoft . WindowsAPICodePack . dll και Microsoft . WindowsAPICodePack . Shell . dll . Taskbar è Progress (Value, State, Overlay Icon) è Jump List (Tasks, Custom Categories) è Thumbnails ( Toolbar buttons)  ...
    • Sun, May 17 2009

    CodeProject Addin για το VS2008

    Αν ψάχνετε και εσείς πολλές φορές στο Google για να βρείτε μια απάντηση η μια βοήθεια θα έχετε καταλήξει στο CodeProject. Μάλλον δεν θα ήμασταν και οι μόνοι και έτσι το CodeProject σκέφτηκε να κάνουμε τα search μας στην βάση του μέσα από Το VS. Δείτε εδώ . Κάντε download εδώ .
    • Thu, Apr 16 2009

    Opensource Source Control για το Visual Studio

    Αν θέλετε η ομάδα σας να γράφει στο ίδιο project ταυτόχρονα θα χρειαστείτε κάποιο source control server και client για το visual studio. Υπάρχουν από την πλευρά της microsoft 2 source control εργαλεία το Visual Source Safe 2005 και το Team Foundation System. Το Visual Source Safe δεν επιτρέπει συνδέσεις μέσο internet εκτός αν συνδέονται μέσο VPN. Το TFS είναι ένα εργαλείο που δεν είναι και το πιο απλό, και χρειάζεται...
    • Thu, Apr 16 2009

    Για όλους εμάς που δεν κατέχουμε το design...!!

    Μερικά Link που μας κάνουν τη ζωή πιο εύκολη!!! http://www.free-css.com/ <= Έχει CSS αλλά και ξεχωριστά CSS μόνο για μενού!! http://css4free.com/ <= Ψάξτε το καλά έχει πολύ ωραία templates http://www.csswizard.net/ <= Εργαλείο για την δημιουργία CSS και templates με wizard :P http://www.cssmenubuilder.com/home <= Εργαλείο για την δημιουργία CSS μενού :D:D http://www.cssbasics.com/ <= Αφού...
    • Thu, Apr 16 2009

    IE7Pro Plugin

    Ψαχνόμουν χθες λίγο το βραδάκι και έπεσα πάνω σε ένα Plugin για τον IE7. "IE7Pro is a must have add-on for Internet Explorer, which includes a lot of features and tweaks to make your IE friendlier, more useful, secure and customizable. IE7Pro includes Tabbed Browsing Management, Spell Check, Inline Search, Super Drag Drop, Crash Recovery, Proxy Switcher, Mouse Gesture, Tab History Browser, Web Accelerator, User Agent...