Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
G

Giannakakis Kostas

@Giannakakis Kostas
About
Posts
52
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Git for Windows any suggestions
    G Giannakakis Kostas

    These are my suggestions: Pro Git Book[^] Very good introduction for beginners. Do not need to read the whole book. The first three chapters will teach you the basics and the main use cases. msysgit[^] This is the ultimate git in command line for windows. It allows you to use it from any command prompt, not just git bash. Git is somehow different than SVN and I believe that you *need* to use the command line. I use SourceTree and GitHub client in order to visualize changes between commits. It is also handy for a simple commit. For anything more advanced (create a branch, rebase, merge), I can only do it with the command line. The good thing is that I can easily start a command prompt at the repository location from these two tools.

    The Lounge com collaboration help question discussion

  • Docker
    G Giannakakis Kostas

    Docker is nicely explained in this "short" video. If you don't have the time to watch it, you should at least know that is quickly becoming the standard for cloud deployment.

    The Lounge com devops docker question

  • Docker
    G Giannakakis Kostas

    We are going to hear a lot more about Docker in the years to come. It is difficult to explain it in few words, but it is basically a "container". It leverages recent OS technologies that allows one process to be isolated from others. It was first developed for Linux, now it is finding its way to Windows. This is essential for Microsoft, as Docker images are becoming the standard way for cloud deployments. Do you want to install Redmine? Sure, you need to install Ruby, MySQL and then the Redmine itself. It is far easier to find a dockerized redmine and deploy from there in seconds.

    The Lounge com devops docker question

  • Consume WCF Service on Android
    G Giannakakis Kostas

    Most probably you are making the network call on the main thread. This isn't allowed (NetworkOnMainThreadException).

    Android android help csharp wcf json

  • Best win8 phone
    G Giannakakis Kostas

    I am pretty happy with Samsung Ativ S, which I am sure you could find in a very decent price. It is a good quality phone, with big screen and good specs. Some tips: - Do not buy a phone with less than 1GB of RAM (unless of course you need it for testing). Windows Phone 8 impose some hardware requirements and doesn't allow the installation of some apps in low-tech phones. - Windows Phone supports three different screen resolutions. For full testing you would probably need 3 different devices - or to use the emulator

    The Lounge c++ testing beta-testing architecture question

  • Available memory for mobile applications
    G Giannakakis Kostas

    Most Windows Mobile devices available today ship with 128-192MB of RAM. Not all of it is available for applications, since the RAM is also used for loading the OS and storage of files. The memory for running programs would be 30-60MB. In my old phone (64MB of RAM) I have 15MB available. In Windows CE you can fine tune this setting (favor application RAM over storage RAM and vice versa), but in Windows Mobile the ratio is handled automatically by the OS. I would say that 2MB is a bit high for a mobile application, but still not a forbidding value. You need of course to do some testing in an actual device before deciding.

    Mobile mobile performance question

  • how do I add a IMessageFilter to catch mouse down event [modified]
    G Giannakakis Kostas

    You are right - the mouse down and up events aren't available for buttons. I remember seeing them in CF applications and I erroneously assumed they were available. I've checked and they are available for Panel control. Perhaps you could override this to have button functionality. Or may be there is a simple control that supports these events and can serve as basis.

    Mobile question help tutorial

  • J2ME error
    G Giannakakis Kostas

    I see many J2ME related questions lately, but I think that this isn't the most appropriate forum to ask this kind of questions. All major phone manufacturers have j2me related forums with the ones from Nokia and Sony Ericsson being more popular. Another forum frequently visited by experts is j2meforums[^]. To answer your question, you've probably built your application for a MIDP or CDLC version not supported by the phone. Or, less likely, you've used an API not available in the device.

    Mobile help

  • how do I add a IMessageFilter to catch mouse down event [modified]
    G Giannakakis Kostas

    The Mouse Down and Up events are already available for the button control. Why don't you extend it to add the desired functionality? If you are actually trying to create a global mouse event hook, this is not possible in Windows Mobile.

    Mobile question help tutorial

  • capture still images in backgorund on windows mobile 6
    G Giannakakis Kostas

    You need to use DirectShow. This blog entry[^] is a good starting point.

    Mobile question

  • Is microwave cooked food bad for you?
    G Giannakakis Kostas

    It could be. As mentioned, the microwave oven emits RF radiation, which the molecules of water (H2O) absorb. This could lead to the molecules breaking up in negative OH ions. These stay in your food and have been linked for causing cancer. I have however no hard data to back this up.

    The Lounge com question discussion

  • ANSI versions for Win API functions
    G Giannakakis Kostas

    Windows Mobile is based on Windows CE OS, which was Unicode based from day one. The ANSI versions aren't available.

    Mobile question c++ visual-studio json tutorial

  • WinCE Services and Logging
    G Giannakakis Kostas

    WinCE certainly supports services. There is one great article about them in MSDN[^] I don't know of any WinCE Logger. I usually open a file and append data to it. You can do this from a service - watch out for synchronization situations.

    Mobile question

  • stop multiple instance of same program
    G Giannakakis Kostas

    Another not so perfect solution is to use FindWindow to find out if the window of your application already exists. There is also an implementation of a named mutex in OpenNetCF that you could use. Have a look at http://community.opennetcf.com/forums/p/10438/10438.aspx[^]

    Mobile csharp

  • Connect C++ application to SQLServer
    G Giannakakis Kostas

    How can I connect a (unmanaged) C++ Win32 application to SQL Server? This must preferably be a console application - no MFC or ATL. Is this possible?

    C / C++ / MFC c++ question database sql-server sysadmin

  • Identifying and killing a process using C# in .netcf 2.0
    G Giannakakis Kostas

    Have a look at the following article Mobile Task Manager[^]

    Mobile csharp help tutorial

  • What FTP Client?
    G Giannakakis Kostas

    http://winscp.net/eng/index.php[^] can be used as an FTP client.

    The Lounge question

  • Determine particular form is open or not
    G Giannakakis Kostas

    Mike Calligaro has an excellent blog entry about determining whether your app is in the foreground or not (and what you should do about it): Power to the Developers part 1[^]

    Mobile question

  • Creating a service for Smartphone.
    G Giannakakis Kostas

    Use the OpenNetCF notification namespace: OpenNETCF.WindowsCE.Notification.Notify.RunAppAtEvent. Alternatively you can p/invoke the CeRunAppAt function

    Mobile csharp mobile question

  • Lock program (not closeable)
    G Giannakakis Kostas

    If you are using C# private void Form1_Closing(object sender, EventArgs e) { e.Cancel = true; }

    Mobile hardware tutorial announcement
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups