← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Version 6.9.1 of The Server Framework was released today.

  2. C++ Tools - Deleaker

    I’ve just purchased a license for Deleaker by Softanics.

  3. C++ Tools - CppDepend - 2017 update...

    I’ve been trying various static analysis tools on the C++ code of The Server Framework.

  4. Asynchronous Events: Latest release of The Server Framework: 6.9

    Version 6.9 of The Server Framework was released today.

  5. VMWare bridged networking intermittently failing

    This is one of those ’note to self’ postings… I have a VMWare box that uses bridged networking and has a static DHCP address that I use for a specific client’s testing as a db server.

  6. JetByte News: WebRTC, TLS hardening and Scalable game servers

    This year is proving to be yet another busy one for us.

  7. How to determine if a non-IFS LSP is installed

    Enabling FILE_SKIP_COMPLETION_PORT_ON_SUCCESS on a handle associated with an I/O completion port can improve performance and reduce context switching by allowing the thread that calls the API that can complete asynchronously to handle the completion “inli…

  8. Asynchronous Events: Latest release of The Server Framework: 6.8

    Version 6.8 of The Server Framework was released today.

  9. Asynchronous Events: Bug in multi-buffer writes in 6.7

    A bug has been discovered in Release 6.7 in the code that deals with TCP socket writes that involve more than a single buffer.

  10. C++ Tools - JetBrains ReSharper C++ - purchased...

    I’ve been looking at Resharper C++ by JetBrains for a while now and the trial period has finally run out.

  11. C++ Tools - CppDepend

    I’ve been trying various static analysis tools on the C++ code of The Server Framework.

  12. Practical Testing: 37 - Bringing the code up to date

    Previously on “Practical Testing”… Having just resurrected this series of blog posts about testing a non-trivial piece of real-world C++ code I’ve fixed a few bugs and done a bit of refactoring.

  13. C++ Tools - JetBrains ReSharper C++ is slowly winning me over

    I’ve been looking at Resharper C++ by JetBrains for a while now and I expect I’m nearing the end of the trial period.

  14. Practical Testing: 36 - Timeout handle wrap

    Previously on “Practical Testing”… I’ve just fixed a new bug in the timer queue and in doing so I updated the code used in the blog posts to the latest version that ships with The Server Framework.

  15. Practical Testing: 35 - Heap corruption

    Previously on “Practical Testing”… I’ve just fixed a new bug in the timer queue and in doing so I updated the code used in the blog posts to the latest version that ships with The Server Framework.

  16. C++ Tools - Some thoughts on JetBrains ReSharper C++

    Following on from my rant about C++ tooling and its follow up.

  17. Practical Testing: 34 - Potential reentrant locking deadlock

    Back in 2004, I wrote a series of articles called “Practical Testing” where I took a piece of complicated multi-threaded code and wrote tests for it.

  18. More thoughts on C++ Tools (on Windows)

    Last Friday’s rant about C++ static and dynamic analysis tools was picked up by Reddit and I have had quite a few helpful suggestions for other tools to try.

  19. It must be about time for a 'the state of C++ tooling' rant...

    I tend to develop code with JITT (Just in time testing), this is like TDD when I’m doing it but it doesn’t always get done.

  20. Hosting .Net Core in C++

    One of the things that came out of my conversations with clients last night was an interest in hosting .Net Core from native code.

  21. I dragged myself into London last night for the London MMO Meetup.

  22. Asynchronous Events: Supporting Visual Studio 2015 Update 3

    Visual Studio Update 3 adds some new warnings for precompiled header generation.

  23. Asynchronous Events: Latest release of The Server Framework: 6.7

    Version 6.7 of The Server Framework was released today.

  24. So, it’s nearly a year since I first started noticing issues with VS2015 on my build servers.

  25. I hinted at the end of the last post that the 6.7 release might increase performance a little.

  26. Asynchronous Events: Another release is coming...

    We’ve only just shipped Release 6.6.5 of The Server Framework but we already have another release that’s just about to ship.

  27. Version 6.6.5 of The Server Framework was released today.

  28. JetByte News: Things have been busy!

    We’ve been busy with lots of custom development work over the last few months.

  29. A while back a client of mine had an issue with a TLS 1.2 connection failing during the TLS handshake.

  30. Version 6.6.4 of The Server Framework was released today.

  31. SChannel ALPN support, documentation 'bug'...

    I’m looking at adding support for the TLS Application-Layer Protocol Negotiation Extension to The Server Framework as a precursor to looking into HTTP 2.0 support.

  32. GetVersionInfoEx() deliberately broken in Windows 8.1/10

    There should be a Developer Advocate position within Microsoft.

  33. Visual Studio 2015 Bugs - Save As existing file crash

    As I said a while ago, Visual Studio 2015 appears to have lots of pretty serious bugs.

  34. Version 6.6.3 of The Server Framework was released today.

  35. As usual I have used VMs to play with the CTP releases for the new version of Visual Studio and fixed up new warnings and build failures in my source so that I’m not too surprised when the RTM comes along.

  36. I now have a real solution to the problem that I outlined on Saturday night and this solution, unlike the one developed during my “Macallan driven development” session on Saturday evening actually works.

  37. Updated: 12 July 2015 - It seems that this is all incorrect… Upon running my tests again this morning I find that the x64 task runner also fails to run VS2010 correctly and so the environment differences are unlikely to be the cause… So, having decided th…

  38. Bug hunting

    I’ve just spent a day tracking down a bug in a pending release of The Server Framework.

  39. Hotfix now available for Slim Reader/Writer lock issue

    Back in September I mentioned that I had found a problem with my usage of Slim reader/writer locks.

  40. Video streaming from IoT devices

    As I mentioned back in February I’ve been working on a custom video streaming solution for one of my clients.

  41. JetByte News: New IoT fixed-price development project

    We’re pleased to be working with one of our secretive security company clients again to provide a custom video streaming server for them.

  42. That Slim Reader/Writer lock issue is a kernel bug

    It looks like the Slim Reader/Writer issue that I wrote about back in September is a kernel bug after all.

  43. Asynchronous Events: WSARecv, WSASend and thread safety

    Last week I learnt something new, which is always good.

  44. Living with Gimpel Lint is made so much easier with Visual Lint

    I’ve been a big fan of Gimpel Lint for years.

  45. Two quite different approaches to multi-threading

    I’ve been working on some code for a client recently that needs to run in a multi-threaded environment.

  46. How to build a GCC Cross-Compiler

    This article over on Preshing on Programming looks useful.

  47. The 7.0 release of The Server Framework, which is likely to be released early next year, will no longer support Visual Studio 2005 or Visual Studio 2008.

  48. The 7.0 release of The Server Framework, which is likely to be released early next year, will no longer support Windows XP or Windows Server 2003.

  49. Asynchronous Events: New option pack: Streaming Media

    We have a new Option Pack, The Streaming Media Option Pack.

  50. Surprising Slim Reader/Writer Lock thread exit issues.

    I’ve been noticing a strange thing for a while on Windows 8/8.1 and the equivalent server versions.