+3.41
8 читателей, 60 топиков

Python super() действительно супер!

Если вас еще не поразил встроенный в Python класс super(), то вероятно вы еще не знаете всех его возможностей или примеров эффективного использования.

Много было написано про super() и многое не оправдало моих ожиданий. Эта статья направлена на
Читать дальше →

HTML5 Local Storage

Local storage (локальное хранилище) — база данных на стороне клиента, содержащая пары ключ-значение. Надеюсь, что в ближайшем будущем эта технология станет стандартом в веб-разработке.
Плюсы локального хранилища:
  • Большой объем хранилища

Читать дальше →

Сборка лучших репозиториев для Cydia (ios 6.x)

Начало.

Программирование: Сборка лучших репозиториев для Cydia (ios 6.x)

Вот наконец мы все дождались выхода отвязанного джейлбрейка для прошивок iOS 6.0/6.0.1/6.0.2/6.1. Программу Evasi0n вы можете уже сейчас скачать с сайта команды разработчиков. В первые минуты на сайте было зарегистрировано 270 000
Читать дальше →

Собираем php 5.2.17 на Debian Lenny/Squeeze

Программирование: Собираем php 5.2.17 на Debian Lenny/Squeeze
Для пользователей Debian уже давно не секрет, что версия php 5.2, канула в лето с выходом Squeeze и отправлением репозиториев Lenny в архивы.
Но все-же, довольно таки часто сталкивался с вопросом, а как поставить именно 5.2 на сервер. (Видимо
Читать дальше →

types.js — Javascript библиотека для управления типами

Доброго времени суток!
Недавно я решил упростить себе жизнь и написать библиотеку для работы с типами данных. Так получилась types.js.
Библиотека самостоятельна и не требует никаких других.

Что умеет

  • Описывать типы
  • Валидировать аргументы

Читать дальше →

5 способов для определения оdd / even в web-приложении

В статье будут рассмотрены 5 способов для для определения четности / нечетности строки в цикле. В качестве языка для примеров взят javascript. Некоторые из способов полностью переносимы в любые другие языки.


Способ #1
Этот способ, пожалуй,
Читать дальше →

Django vs. RoR (не опять а снова)

Я читал и тут посты про выбор фреймфорков и на дргуих ресурсах, но не нашле нужного мне ответа.
Мои задачи:
— Админка с кучей JS эффектов как в squarespace
— Написания каких то простейших вещей аля форма обратной связи или подписку. Немного поясню… иногда приходится верстать 5ти старничный сайт-визитку без cms на котороый хотя бы форма обратной связи да нужна. Использавал ранее PHP-ешные готовые решения (сам на PHP не пишу). Но хочется свое, что бы можно было спокойно все изменять без проблем. Если я правильно понимаю то для того что бы написать хотя бы просутю форму обратной связи на питоне нужно кучу всего поднимать, вроде с рельсами тут по другому.

Сам я начал читать учебники по джанге, но в процессе поиска решений уже под конкретные задчи наталкивался на исходники руби (красивый код), видел несколько видео тутариалов и мне показалось, что в рельсах жизнь куда проще чем в джанго.
Читать дальше →

Обновление генераторов отчетов линейки Stimulsoft Reports.Fx

Вышла новая версия 2011.3 линейки Stimulsoft Reports.Fx, которая включает в себя генераторы отчетов для Flex, PHP и Java.

В предыдущих релизах была поддержка экспорта отчетов в PDF, Word 2007/2010, Excel, CSV. В новой версии Reports.Fx доступен новый и очень важный формат экспортирования построенных отчетов — HTML формат. Добавлена новая возможность печати — печать при помощи HTML. Ранее, отчёты из Flash вьювера, из-за ограничений технологии печатались при помощи изображений. Это имело свои минусы: большой размер данных, посылаемых на печать, некоторая размытость текста на распечатанной странице. Печать через HTML осуществляется средствами браузера, и все шрифты печатаются в векторном формате. Новая функциональность позволила избавиться от этих минусов.

Функции преобразования чисел, валюты, даты и времени в строку прописью теперь доступны в новой версии и позволяют перевести числовые значения в строку прописью на выбранном национальном языке. Добавлена поддержка следующих языков: английский, французский, русский, польский, португальский, украинский, тайский и другие.

Утилита инспектор отчетов (Report Checker) выдает подробные сообщения на трех языках английский, немецкий и русский. Благодаря чему немецко- и русскоязычные пользователи смогут получать сообщения об ошибках и пути их решения на родных языках.

Информация о продукте, документация, видео-уроки, а также демоверсия продукта на сайте http://www.stimulsoft.com

Пишем простой генератор паролей

Однажды у меня в голове всплыла идея: почему бы не написать простой генератор паролей? Причин на то много: все пароли, придуманные человеком (многие любят ставить qwerty и 123123123), уязвими к бруту. Мы же сделаем такой генератор, который никогда не смогут подобрать. Мы будем использовать rand(), vector (можно конечно без него, но я не люблю использовать массивы), string.


Читать дальше →