Volodymyr Hotsyk: Kyiv.py#5

After some months of the silence we are getting back to meet for the talks and beer (after talks) with Kyiv python community for the Kyiv.py#5 meetup at the January, 21st, 2012. Traditionally, Kyiv.py is the open meetup in barcamp-like style - when everybody who wants to talk ...

• Posted at Jan. 11, 2012, 5 a.m. Go to entry »
Volodymyr Hotsyk: Kyiv.py#5

After some months of the silence we are getting back to meet for the talks and beer (after talks) with Kyiv python community for the Kyiv.py#5 meetup at the January, 21st, 2012. Traditionally, Kyiv.py is the open meetup in barcamp-like style - when everybody who wants to talk ...

• Posted at Jan. 11, 2012, 5 a.m. Go to entry »
Volodymyr Hotsyk: Moving forward

Recent days I was curious about moving my domains from the different registrants to one place. Mostly it was caused by the GoDaddy boycott (I was also wishing to move my domains out of the GoDaddy because of it's crappy UI and many optional services they are trying to ...

• Posted at Jan. 10, 2012, 5 a.m. Go to entry »
Volodymyr Hotsyk: Moving forward

Recent days I was curious about moving my domains from the different registrants to one place. Mostly it was caused by the GoDaddy boycott (I was also wishing to move my domains out of the GoDaddy because of it's crappy UI and many optional services they are trying to ...

• Posted at Jan. 10, 2012, 5 a.m. Go to entry »
Andriy Khavryuchenko: 42 Coffee Cups idea incubation roadmap

Every developer has tons of ideas that shall be next Google/Facebook/Zynga. Or at least, we think we have.

42 Coffee Cups is a software development company, so it would be foolish not to have a roadmap for incubation of such ideas.

Tonight I did another excercise in ordering ...

• Posted at Jan. 3, 2012, 9:45 p.m. Go to entry »
Max Klymyshyn: Flask-Jasmine: Execute Jasmine tests within Flask
Just finished Flask-Jasmine extension to execute beautiful Behavior Driven tests for Jasmine in JavaScript.

Such extensions already exists for Django and for Rails. Now it's available for Flask too.

Install with pip:

pip install Flask-Jasmine

Detailed instruction about configuration and usage
• Posted at Dec. 30, 2011, 10:17 p.m. Go to entry »
Max Klymyshyn: Update: JsLint Checker for Sublime Text 2 with jslint4java
Very important update of JsLint Checker Plugin for Sublime Text 2: I've moved execution of jslint4java (the tool which make lint checks) into separate thread so now plugin becoming usable for production/daily usage.

Execution in separate thread is important difference from other *-lint plugins – you don't need ...
• Posted at Dec. 9, 2011, 10:57 p.m. Go to entry »
Max Klymyshyn: JsLint Checker for Sublime Text 2 with jslint4java
Just finished small JsLint Checker for Sublime Text 2. Configuration of two found on github packages was quite non-trivial from my point of view.

I think that clean code is great improvement of development process and speed of development. Also JsLint is very good tool to avoid stupid errors like ...
• Posted at Dec. 6, 2011, 9 p.m. Go to entry »
Andriy Khavryuchenko: When to monetize?

During BlackBox Connect program, I’ve enjoyed the lecture of Byrne Reese of ToyTalk - How to Build a Great Product

I encourage you to take a look on the presentation on the slideshare:

One thing that ...

• Posted at Nov. 17, 2011, 11:06 a.m. Go to entry »
Igor Davydenko: Проверяем значение переменной на True, False, None в Django шаблонах

На собеседованиях часто приходиться спрашивать и слышать про шаблоны Django как узкое место фреймворка. И в большинстве случаев мы говорим про скорость выполнения, недостаточную гибкость и простоту при создании кастомных фильтров или тегов.

Но сегодняшний инцидент стоит просто за гранью моего понимания. Итак, есть модель с полем NullBooleanField, назовем его ...

• Posted at Sept. 12, 2011, 7:25 p.m. Go to entry »
Max Klymyshyn: How to discover unit tests from your project
Within code snippet below implemented very primitive way to collect your unit tests within your project.  This is not for real project - I know at least two of fancy discovering tools - it's nose and discover , which do same thing in more convenient and accurate way.

I was curious and ...
• Posted at Sept. 11, 2011, 7:53 p.m. Go to entry »
Sergiy Kishchenko: Kharkov DOU Hackathon - отчёт об участии
A hackathon, a hacker neologism, is an event when programmers meet to do collaborative computer programming(c) wiki
Вышеобозначеный хакатон проходил в Харькове 30-31 августа в соревновательном виде. За сутки нужно было написать что-нибудь интересное и команда Von Neumann Architecture в составе двух человек приняла вызов. В качестве задачи мы ...
• Posted at Aug. 3, 2011, 9:07 a.m. Go to entry »
Igor Davydenko: Уменьшаем кол-во запросов, которые генерируются Django ORM

Думаю, для многих уже совсем не секрет, что делать, чтобы уменьшить кол-во запросов, которые генерируются при помощи Django ORM. Однако, столкнувшись в очередной раз с необходимостью сбавить обороты и ускорить генерацию страницы я захотел вынести все эти методы в один пост.

Лирическое отступление: Для того, чтоб лучше понять как эти ...

• Posted at June 23, 2011, 2:37 p.m. Go to entry »
Sergiy Kishchenko: ICFPC 2011
(((S (K (S ((S (K S)) ((S (K (S I))) K))))) ((S (K K)) K)) awesome! was ICFPC)

ICFP Contest 2011 точно войдет в список лучших ICFP контестов всех времен. Причина тому - интересное непутанное задание, которое при этом довольно сложное и хорошо продуманное. Я, как и в прошлом году, принимал ...
• Posted at June 21, 2011, 9:42 p.m. Go to entry »
Max Klymyshyn: django-dtpanel-htmltidy: Custom Django Debug Toolbar panel to validate your HTML
Custom panel form Django Debug Toolbar which display HTML Validation errors and warnings.

Install with PIP:

pip install django-dtpanel-htmltidy

Configuration instructions on github


Compatible with Django 1.1.1 and higher and Django Debug Toolbar 0.8.2 and higher.


Preview:



App on:
• Posted at June 15, 2011, 11:10 a.m. Go to entry »
Follow us at @42cc
Capital-efficiency comes to ui design, a blog post: http://bit.ly/boofm6
Best practices in web development with #Python and #Django http://bit.ly/d3EjEm
Watch #Django on Google App Engine on http://vimeo.com/10514466 #GAE
if your django.test.Client authorization stops working after update to 2.6.5, patch http://bit.ly/9ARWAp, discussion http://bit.ly/dza3u5
Get rid of manual quality control - http://bit.ly/aNFgYZ thanks @akhavr
Using #Pinax and #Django For Collaborative Corpus Linguistics - http://vimeo.com/10515200
Congratulations to teams of @prettygreenltd, @chilliifish & @42cc to launch the new prettygreen.com http://bit.ly/9qCLhC #django #satchmo
RT @mashable The Current State of Twitter [INFOGRAPHIC] http://bit.ly/d4v4q5
#django query analyzer http://bit.ly/9NUqiz this is the start of the django query analyzer project, a way to introspect the django ORM. OT
2 senior Django developers available for hire from March 10. OT. #django #python
RT @akhavr Updated django-couchdb (http://bit.ly/sIKu5) with two fixes by @sevenov
We've started translation of the Pro Git(http://progit.org/book/) book into Ukrainian: http://bit.ly/SJWEY
RT @gotsyk: Стартували переклад http://bit.ly/SJWEY (дякую за підримку та ідеї @akhavr, @mrpetruccio)