|
Πρόσφατες Δημοσιεύσεις
-
Microsoft and Amazon Sign Patent-Sharing Deal. More...
|
-
Just three days ago on Feb 13th, SQL Azure got an update. Long requested features like downgrade and upgrade between Web and Enterprise Edition is finally implemented. It’s easy, just with a single command to switch between versions. Also some DMVs were introduced to match on premise SQL Server. Idle session timeout was also increased. In details*: Troubleshooting and Supportability DMVs Dynamic Management Views (DMVs) return state information that can be used to monitor the health of a database, diagnose problems, and tune performance. These views are similar to the ones that already exist in the on-premises edition of SQL Server. The DMVs we have added are as follows: · sys.dm_exec_connections – This view returns information about the connections established to your database. · sys.dm_exec_requests – This view returns information about each request that executes within your database · sys.dm_exec_sessions – This view shows information about all active user connections and internal tasks. · sys.dm_tran_database_transactions...
|
-
Couple of years ago Sotiris Fillippidis - friend of mine and author of famous Zaharias Dentoftiahno tales - initiated a table of existing issue tracking systems to compare their features. Here is his blog post . Today I came accross something similar in Wikipedia . It's a list of about 40 or more issue tracking systems. Take a look ... Permalink | Leave a comment »...
|
-
Πάντα ήθελα να τους συναντήσω από κοντά όλους μαζί και τελικά τα κατάφερα. Είναι φοβέρο συναίσθημα να είσαι ανάμεσα στους θρύλους του SQL Server. Μίλησα αρκετά μαζί τους και είχα την ευκαιρία να βγάλω και φωτογραφίες μαζί τους. Ανάμεσα στον Paul Nielsen και την Kalen Delaney. Φοβεροί και οι δύο τους. RECPECT!...
|
-
I installed Visual Studio 2010 RC a couple of days after it became available, after uninstalling the previous installed beta 2. Today I discovered a small problem with Net.Tcp Port Sharing service. The status of the Windows Services console was the one show in the attached screen shot. It appears that the installation didn't update the service and it was still registered with executable that was in the previous version of .NET 4 (beta 2). So when trying to start the service I was getting a File not found error in Windows Event log. I'm not sure if this was a problem of installation of RC or uninstallation of beta 2. Anyway, fixing the problem was easy. I downloaded .NET Framework 4 RC and executed it with the Repair option selected. Permalink | Leave a comment »...
|
-
Click here to download: WindowsAuthenticationTest.zip (17 KB) There aren't may things one has to do to enable windows authentication in a WCF service. Actually Windows Authentication is by default enabled when using most of the standard bindings of WCF. Configuration The following configuration ensures this anyway (use this configuration both on server and on client side): <system.serviceModel> <bindings> <wsHttpBinding> <binding name="test"> <security mode="Message"> <message clientCredentialType="Windows"/> </security> </binding> </wsHttpBinding> </bindings> ... Server To get the credentials of the user on server side using the following (password in never included): var identity = OperationContext.Current.ServiceSecurityContext.PrimaryIdentity; Client On client you have two options: a) Do not ask credentials from the user (Integrated Authentication) : The credentials of the current logged on user will be used. This requires that the user is logged...
|
-
Για την ακρίβεια λέγεται Windows Phone 7 Series και ανακοινώθηκε εχθές από τον Steve Ballmer κατά το Mobile World Congress. Αυτή τη στιγμή γίνεται χαμός στη blogo-σφαιρα με απανωτά posts αναφορικά με το νέο λειτουργικό της Microsoft για κινητά (μία βόλτα από το techmeme θα σας πείσει). Συνοψίζοντας τις εντυπώσεις μου από τα άρθρα που διάβασα και video που παρακολούθησα: Όπως φημολογείτο Διαβάστε περισσότερα »...
|
-
Για την ακρίβεια λέγεται Windows Phone 7 Series και ανακοινώθηκε εχθές από τον Steve Ballmer κατά το Mobile World Congress. Αυτή τη στιγμή γίνεται χαμός στη blogo-σφαιρα με απανωτά posts αναφορικά με το νέο λειτουργικό της Microsoft για κινητά (μία βόλτα από το techmeme θα σας πείσει). Συνοψίζοντας τις εντυπώσεις μου από τα άρθρα που διάβασα και video που παρακολούθησα: Όπως φημολογείτο Διαβάστε περισσότερα »...
|
-
eXpand has a new module that make its easy to protect selected members from selected object instances. It does the above by checking if in the current system has been granted a eXpand.ExpressApp.MemberLevelSecurity.Win.Security.ProtectRowMemberPermission with an allow Modifier. Then it will allow you to protect selected members of an object as shown in the image above I have protected (minus sign) boths phones but not the fax (plus sign). So a user that do not have permission will see or for listviews There is also a non object instance depented permission for use as suggested by K18110 So when you create a new role you have to add the following permision by default role.AddPermission( new MemberAccessPermission ( typeof ( object ), null , MemberOperation .Read, Διαβάστε περισσότερα »...
|
-
In the previous post we have worked with collision detection between roated sprites. In this post we will deal with the situtation where we want to detect whether a specific sprite that can be rotated is in a specific area in the scene (eg a car is on the road in the scene). Suppose that you have the following scenario: A car is driven by the user around the scene. When the car hits the boundaries of the road, the car should lose all of its speed. The user uses the UP/DOWN keys to acelerate/break and LEFT/RIGHT Διαβάστε περισσότερα »...
|
-
At a recent discussion on IE9 a user commented: All that aside. If you've announced IE9 development is under way - why isn't Connect opened up for IE9 bug/feature submission? I must confess - I absolutely hate the way IE bug/feature submission is handled through Connect. Totally the wrong tool, totally un-community friendly, totally opaque, totally un-helpful, totally not improving. Διαβάστε περισσότερα »...
|
-
Last week I was asked by http://microsoftfeed.com to give an interview about the MVP program. Microsoftfeed.com is a Microsoft community blog focused mainly in the middle east region. It contains lots of valuable information and they’re currently running a section called “ Interview with Microsoft Most Valuable professionals ” which features a lot of interesting people. So when asked Διαβάστε περισσότερα »...
|
-
eXpand has some time now an Exception Handling module that has not being introduced at all To install it ExceptionHandling.dll and ExceptionHandling.Win.dll or ExceptionHandling.Web.dll have to be added to your RequiredModuleTypes collection. For logging exceptions handling I am using Microsoft Enterprise Library Logging Application Block . I m a huge fun of how well MSEL library is designed and browsing their source code is a best resource to learn. Visual Studio eXpand Project Item template has been updated with configuration files containing all sections required by MSEL MSEL has a configuration tool that helps you manage the configuration files and it is included at _third_party_assemblies eXpand folder along with other require MSEL assemblies. I have Διαβάστε περισσότερα »...
|
-
(If you are in a hurry and do not want to no how it's done but just do it, dowload the project and extract the CollisionDetection2D.cs file to include in your project that contains the collision detection methods) In my previous post ,we have seen several collision detection techniques that can be used in 2D games in XNA. In that post, we have left out the changes that affect our code when textures can also be rotated . In this post, I intend to fill this gap by picking up from exactly where we stopped and adding Διαβάστε περισσότερα »...
|
-
Reposting here some useful links I posted as comments on the Internet Explorer blog : Cross-browser VML implementation in BLOCKED SCRIPT http://raphaeljs.com/ Implementation of Canvas HTML5 command-based drawing for IE: http://code.google.com/p/explorercanvas/ Promising SVG (partial) implementation (in JavaScript+Flash I think): http://code.google.com/p/svgweb/ Cross-api text stroking Διαβάστε περισσότερα »...
|
-
Blogger has now made public an up till recently draft feature that allows one to add static content at their blog (e.g. an "about me" or a "contact us" page etc.): http://buzz.blogger.com/2010/02/create-pages-in-blogger.html http://www.google.com/support/blogger/bin/answer.py?answer=165955 Διαβάστε περισσότερα »...
|
-
Η Microsoft Hellas σας προσκαλεί στο 5ο DevDay της χρονιάς με θέμα το Azure που θα γίνει την Πέμπτη, 25 Φεβρουαρίου , στη Microsoft Ελλάς. (Κηφισίας 221, Μαρούσι ): Με αφορμή τη διάθεση του Windows Azure Platform από την 1η Απριλίου και στην Ελλάδα , οργανώσαμε το πρόγραμμα μας ώστε να σας προσφέρουμε μία πλήρη ενημέρωση που θα σας επιτρέψει να δείτε αναλυτικά τις τεχνολογικές αλλά Διαβάστε περισσότερα »...
|
-
Ενδιαφέρουσα ανακοίνωση από τη Microsoft Hellas : http://www.microsoft.com/hellas/WindowsMarketplace/ Είστε προγραμματιστής που σχεδιάζει εφαρμογές για τα Windows 6.5 phones; Το Windows Marketplace έχει σχεδιαστεί για σας! Είναι εγκατεστημένο σε κάθε Windows 6.5 συσκευή και σας επιτρέπει να φτάσει η εφαρμογή σας στα χέρια χιλιάδων καταναλωτών ( http://developer.windowsphone.com/ ). Διαβάστε περισσότερα »...
|
-
I have been using Skype intensively for some months now, to make both personal and professional voice and video calls. Put aside the superb quality of voice and video (which I've seen also in other solutions like Live Messenger), I noticed some very simple, yet extremely useful features that differentiate it from the competition: Incoming call notification on all speakers : This means that you can have your headphones pluged in so that you can use them to communicate, but still hear the incoming call notifications when you are not wearing them! (see 1st picture) Order of preference for sound devices : This is very useful if you are using a laptop and your sound equipement changes frequently. You can specify which device (speakers/microphone) will be used for communication. If not found the next available will be used etc. So if you want to use the microphone of your external camera at work but the integrated microphone of your laptop when you are on the move, you don't have to get into the options page...
|
-
No info on dates though. Strange, that 3 months after Teched Europe 2009 there is no official announcement for Teched Europe 2010....
|
-
After creating PivotingChart Module I was able to really control the fluent DevExpress Pivot grid options at runtime and design more complex analysis pivoting UI writing no code and save all that “configuration” at the same database record as the analysis object. But I was still developing inside my VS and since my model was not stable yet I continuous drop the database using the DxCore addin to drop database at design time which by the way have been updated to support multiple datastores and damn I lose the designed analysis UI cause it was stored in the database Time for some IO module use I could export my analysis objects and use the following code to load the configured objects at application start up from an embedded resource public class Updater : ModuleUpdater Διαβάστε περισσότερα »...
|
-
Έχοντας αναπτύξει όλο το απαραίτητο machinery ( 1 , 2 ), μπορούμε να συνεχίσουμε με την ίδια αφαιρετική διάθεση και να "ανεβάσουμε" στον κόσμο του 'M', συναρτήσεις με ένα, δυο ή περισσότερα arguments. // liftM declarations let liftM<'M, 'A1, 'R when 'M :> MonadDef<'M>> (m : MonadDef<'M>) (f : 'A1 -> 'R) (a : IMonad<'A1, 'M>) : IMonad<'R, 'M> = m.Map(f, a) let liftM2<'M, 'A1, 'A2, 'R when 'M :> MonadDef<'M>> (m : MonadDef<'M>) (f : 'A1 -> 'A2 -> 'R) (a : IMonad<'A1, 'M>) (b : IMonad<'A2, 'M>) : IMonad<'R, 'M> = m.Apply(liftM m f a, b) let liftM3<'M, 'A1, 'A2, 'A3, 'R when 'M :> MonadDef<'M>> (m : MonadDef<'M>) (f : 'A1 -> 'A2 -> 'A3 -> 'R) (a : IMonad<'A1, 'M>) (b : IMonad<'A2, 'M>) (c : IMonad<'A3, 'M>) : IMonad<'R, 'M> = m.Apply(liftM2 m f a b, c) //liftM example let result = liftM2 listM ( + ) (listM.OfList [0; 1]) (listM.OfList [0; 2]) printfn "%A" result //[0; 2; 1; 3] Haskell...
|
-
Διαβάστε περισσότερα »...
|
-
I just came across the nice article Five Browser Secrets of Power Web Surfers (at FastCompany ). Two of the tips from there I value most are the following: Open a link in a background tab by clicking your mousewheel. When you're browsing blogs, news, Twitter, or Facebook you come across links you want to check out, but you don't want to stop reading your current page. If your mouse Διαβάστε περισσότερα »...
|
-
A Gravatar is an avatar image hosted by the respective service at http://www.gravatar.com . Their new UI is very slick and can even grab a picture using your webcam (if you have Flash player installed and respond affirmatively when asked to allow gravatar's webpage it to access your webcam). The service Gravatar offers may seem simple, but it's very handy to manage/update your avatar/image Διαβάστε περισσότερα »...
|
|
|
|