TvorZasp

 
 

Первая PyQt программа

Опубликованно by Артем on 17.05.2012 22:06:00

 

После знакомства с вебфреймворком для питона захотелось пощупать что то для десктопа. Что то красивое, понятное и кросплатформенное. Этим оказалось Qt4. Выбирал между gtk и qt. Qt показалось попроще и с большим количествам плюшек.

Опубликованно в Python, proging | Оставить комментарий

Далее...

 

Модули в Flask

Опубликованно by Артем on 12.05.2012 20:43:00

 

Flask настолько замечательная штука, что даже модульную структуру на нем можно реализовать. Что бы не держать все роуты а одном app.py, их можно разнести по разным классам модулей. А еще лучше, сделать для каждого модуля отдельный пакадж со своими моделями и контроллерами.

Далее...

 

Делимся кодом

Опубликованно by Артем on 06.05.2012 20:04:00

 

Недавно, столкнулся с проблемой передать знакомому небольшой кусок кода. Первое, что пришлов голову - отправить на почту или в месенджер. Но на почту долго, а в месенджер - очень неудобно.

Далее...

 

Инсталятор модулей для Yii

Опубликованно by Артем on 01.05.2012 17:14:00

 

Довольно часто проекты на Yii используют модульную архитектуру, особенно, если это CMS. Но нигде не встречалось хорошего менеджера модулей для Yii. Хочется, что бы загрузил архив и все само распаковалось и выполнилось. Погрустил и решил реализовать хотя бы базовый принцип - упаковку и распаковку модулей.

Далее...

 

Настройка Flask под Apache2

Опубликованно by Артем on 26.04.2012 14:02:00

 

Идея попробовать python в общем и для веб разработки меня посещала довольно часто, но руки не доходили. После небольшоге обзора синтаксиса и основных возможностей языка, решил попробовать написать небольшое приложение для веб. Но писать все с нуля - это не камильфо. Посмотрел, какие инструменты есть для веб и нашел кучу интересных тулз. Одна из них - это flask

Далее...

 

Считаем разницу между двумя датами

Опубликованно by Артем on 08.04.2012 21:59:00

 

Функция, которая стильно модно и по молодежному считает разницу между двумя датами

function calcPeriod($date_start, $date_finish) {
	$st = explode('-', date('d-m-Y-H-i-s', $date_start));
	$fin = explode('-', date('d-m-Y-H-i-s', $date_finish));
	if (($seconds = $fin[5] - $st[5]) < 0) {
		$fin[4]--;
		$seconds += 60;
	}

	if (($minutes = $fin[4] - $st[4]) < 0) {
		$fin[3]--;
		$minutes += 60;
	}

	if (($hours = $fin[3] - $st[3]) < 0) {
		$fin[0]--;
		$hours += 24;
	}

	if (($days = $fin[0] - $st[0]) < 0) {
		$fin[1]--;
		$days = date('t', mktime(1, 0, 0, $st[1], $st[0], $st[2])) - $st[0] + $fin[0];
	}

	if (($months = $fin[1] - $st[1]) < 0) {
		$fin[2]--;
		$months += 12;
	}

	$years = $fin[2] - $st[2];

	return array($seconds, $minutes, $hours, $days, $months, $years);
}

Вроде все очень просто и понятно.

Далее...

 

Офтоп

Опубликованно by Артем on 07.04.2012 23:25:00

 

Свершилось! Вот уже две недели, как я сменил работу! В новой работе нравится все. Коллеги - матерые волки, у которых можно учится и учится. Проекты должны быть интересными. Работать буду с Yii и местной CMF. И кроме всего этого - достойная и стабильная зарплата. Вообщем, это работа моей мечты. Надеюсь, задеружь там надолго. И еще: c фрилансом теперь совсем завязываю, а в сбодное время буду заниматься своими проектами для хорошего настроения.

Далее...

 

Мой модуль для тестирования SE в оф репозитории

Опубликованно by Артем on 29.02.2012 13:46:00

 

Ура! Ура! Теперь мой модуль для тестирование SocialEngine 4 в официальном репозитории Codeception и вот статья )

Далее...

 

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8