180 reputation
18
bio website linkedin.com/in/czarektomczak
location Opole, Poland
age
visits member for 2 years, 11 months
seen 22 mins ago

Take a look at some open source projects of mine:

CEF2go - HTML 5 based GUI toolkit for the Go language.

CEF Python - python bindings for embedding Chromium browser

PHP Desktop - develop desktop applications in PHP, HTML5, JS and SQLite

5 Minute Break - reminds you of taking 5 minute breaks away from computer


Sep
24
awarded  Autobiographer
Jul
10
awarded  Disciplined
Sep
9
comment How to reconcile my support of open-source software and need to feed and house myself?
@Guzba ID software also waits a few years before releasing source of their game. Create a new better game with a better library and only then release sources of the old, but still a great library.
Jun
15
comment Why was strict parsing not chosen for HTML?
HTML is written by lots of web amateurs, why would you require for them to write perfect code? It doesn't compile so why the strictness, it's not a programming language.
Jun
11
comment What to do when a company request permission to use open source code without attribution?
@MartinSchröder: credit in sources is not enough according to the license, read it carefully: "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.". It is more clearly written in the New BSD License: "Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.".
Jun
7
comment What to do when a company request permission to use open source code without attribution?
Why would it be a problem for the company to put a short note about using an open source library in some About dialog in their application along with lots of other copyright messages, thus making it hard to notice? Is it a shame to use open source? The only reason I thought would be security, if they fear your code might be buggy, so hiding the sources gives more security.
May
23
comment Why do people disable JavaScript?
I have javascript disabled in Chrome by default, for security reasons, though I enable it for websites that are worth it. I really dislike that so many websites don't work without javascript, there are more and more of them that won't work at all.
Feb
13
comment Detecting misusage of delete[] vs. delete at compile time
And where is the example?
Jan
13
comment PHP, Python, C# for web and desktop applications
With PHP Desktop you could write your gui using PHP+HTML5+JS.
Jan
13
comment Can PHP be used for desktop application development?
Have a look at PHP Desktop that embeds php web-server and IE engine turning php scripts into native application.
Jan
13
revised Can web technologies, like PHP, HTML, and CSS, be used for desktop development?
deleted 157 characters in body
Jan
13
comment Writing a desktop application for progammer from PHP background
Have a look at PHP Desktop which embeds php web-server along with Internet Explorer engine. There is a plan for Chrome engine too.
Nov
23
comment Is there a way to develop desktop software using PHP?
I've been working on PHP Desktop that embeds IE browser control and php webserver so you can create desktop application using the same php code, but this project is incomplete. I only know of one other solution, but it is a commercial application called Exe Output, allows you to embed IE or Chrome browser and a php server.
Oct
4
comment What is the motivation behind TypeScript?
Have a look at this article "Thoughts on TypeScript" by Nicholas C. Zakas: nczonline.net/blog/2012/10/04/thoughts-on-typescript
Oct
4
comment What functionality does dynamic typing allow?
With dynamic typing you do not have to re-compile your whole program to make a little change to it. With python's reload() you see the changes in your app immediately, you don't even have to restart it. In static typed language you have to compile it (for big programs this can take quite some time) and then restart application to see some minor change you've made to it.
Sep
24
comment Is there a way to play the role of Javascript with any other language like C#?
It's hard to debug in the browser anything that isn't javascript. You can't use debugger in you coffeescript. If there is error in your coffeescript compiled to javascript, you may have trouble to find out to which line it corresponds in your coffeescript sources. The solution is something called "map sources", but it's not yet implemented in any of browsers.
Sep
23
comment Cross-platform desktop programming: C++ vs. Python
"your client have to install Python to run your app" - you can distribute python dlls with your app, there is no need for the user to install python manually. You don't need to use py2exe or other buggy exe makers (from my experience), see Python Embedding, it's only a few lines of c++ code, replace PyRun_SimpleString with PyRun_SimpleFile, you can easily compile it yourself, that should make no overhead in size of your app. "Python apps, eat more memory." - use Cython to optimize memory demanding parts of your app.
Sep
23
comment Cross-platform desktop programming: C++ vs. Python
@JohnWells, also ask yourself a question whether native user experience on Mac OS is more important than shipping the product in 6 months instead of a year? Nativity on multi os will make your life hard, it will take more time.
Sep
23
comment Cross-platform desktop programming: C++ vs. Python
@JohnWells, Chromium engine gives you big productivity, with QT or any other framework that gives you nativity it will always be a tougher task, even if you spend time on writing widget-mimic CSS I think that you're still on big plus as chromium will save a lot of your time. You already know QT, but you're still uncertain, there probably aren't more frameworks there, there is only one more that provides native experience that I know: wx widgets (for python wxpython).
Sep
23
revised Cross-platform desktop programming: C++ vs. Python
deleted 1 characters in body