moshez.wordpress.com
About | Moshe'z
https://moshez.wordpress.com/about
Where Moshe Z knows your name. I’m Moshe Zadka, also known as “moshez” or “MosheZ” to friends. I am a programmer who used to be a mathematician. I like pretty much what you would expect me to like — science-fiction, fantasy, comic books, role playing games, space and so on. I currently live in the heart of the San Francisco Bay Area, which is an amazing place to live in. The web has a lot of places, each with their own attempt to give you an identity. Here is a list of identities I have elsewhere:.
moshez.wordpress.com
ncolony 0.0.2 released | Moshe'z
https://moshez.wordpress.com/2015/06/27/ncolony-0-0-2-released
Where Moshe Z knows your name. Ncolony 0.0.2 released. Mostly internal cleanup release: running scripts is now nicer (all through “python -m ncolony command ”), added Code of Conduct, releasing based on versioneer, cleaned up tox.ini, added HTTP healthchecker. This entry was posted on Saturday, June 27th, 2015 at 4:38 am and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0. Feed You can leave a response. From your own site. Laquo; Previous Post.
moshez.wordpress.com
Unicode, UTF-8 and you | Moshe'z
https://moshez.wordpress.com/2015/05/23/unicode-utf-8-and-you
Where Moshe Z knows your name. Unicode, UTF-8 and you. Unicode is not a panacea. Some people’s names can’t even be written in unicode. However, as far as universal encodings go, it is the best we have got — warts and all. It is the only reasonable way to represent text inside programs, except for very very specialized needs (no, you don’t qualify). So, there are several ways to make dealing with unicode not-horrible. If people put in the BOM. UTF-8/16 are unlikely to have false positives, so if eithe...
moshez.wordpress.com
mainland: the main of your Python | Moshe'z
https://moshez.wordpress.com/2015/06/25/mainland-the-main-of-your-python
Where Moshe Z knows your name. Mainland: the main of your Python. I don’t like console-scripts. Among what I dislike is their magicality and the actual code produced. I mean, the autogenerated Python looks like:. Home/moshez/src/mainland/build/toxenv/bin/python2 # -*- coding: utf-8 -*- import re import sys from tox import cmdline if name = ' main ': sys.argv[0] = re.sub(r'(-script .pyw .exe)? Truly, a file that only its generator could love. I will note that furthermore,. Enter the best thing about Pytho...
moshez.wordpress.com
(Somewhat confused) Thoughts on Languages, Eco-systems and Development | Moshe'z
https://moshez.wordpress.com/2015/06/06/somewhat-confused-thoughts-on-languages-eco-systems-and-development
Where Moshe Z knows your name. Somewhat confused) Thoughts on Languages, Eco-systems and Development. Out of the box. It’s hard to convey how amazing this was in ’99.). Uploading packages is…non-trivial. Any time the default tool is so bad that the official docs say “use this 3rd party library instead”, something is wrong. The distinction between “PyPI name” and “Python package name”, while theoretically reasonable, is just annoying and hard to explain. Feed You can leave a response. From your own site.
moshez.wordpress.com
Lessons learned in porting to PyPy | Moshe'z
https://moshez.wordpress.com/2015/04/30/lessons-learned-in-porting-to-pypy
Where Moshe Z knows your name. Lessons learned in porting to PyPy. I’m running the ncolony tests with pypy so I can add PyPy support. I expected it to be a no-op — but turned out I have ingrained expectations that are no longer true: moreover, PyPy is right, and I’m wrong. 8220;hello” is “hello” – not necessarily true. PyPy does not intern strings like CPython does. It was actually a pleasant experience🙂. This entry was posted on Thursday, April 30th, 2015 at 2:13 am and is filed under Uncategorized.
moshez.wordpress.com
Everything but the code | Moshe'z
https://moshez.wordpress.com/2015/06/18/everything-but-the-code
Where Moshe Z knows your name. Everything but the code. Or, “So you want to build a new open-source Python project”). This is not going to be a “here is a list of options, but. Do what is right for. This post will also emphasize the. When publishing kids’ photos, you do it on Facebook, because that’s where everybody is. LinkedIn is where you connect with colleagues and lead your professional life. When publishing projects, put them on GitHub. For exactly the same reason. Have GitHub pull requests be ...
moshez.wordpress.com
On Codes of Conducts and “Protection” | Moshe'z
https://moshez.wordpress.com/2015/06/23/on-codes-of-conducts-and-protection
Where Moshe Z knows your name. On Codes of Conducts and “Protection”. Related: In Favor of Niceness, Community, and Civilization. So why would a bunch of people take on a code of conduct that will only limit them? Those conquer the world. WebKit is powering both Android and iPhone browsers, for example, making open source be, literally, the way people see the online world. When I first saw the Rust code of conduct I thought “cool, but why does an open source project need a code of conduct”? Now I wonder ...