Архив за 19 ноября 2014 - 9

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

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

Пример работы библиотеки:
image
Читать полностью »

Небольшое наблюдение на тему как растут, развивается, взрослеют, дряхлеют и умирают компании. С вопросами (как отсрочить дряхлость?) и советами (молодым манагерам).

Рождение

Удачная идея, стартовый капитал, сплоченная команда – вот и родился стартап. Тот самый из 5%, которые мы назовём «удачными». Продукт/сервис действительно нужен рынку. Команда мотивирована успехом, признанием, и деньгами. Очень мало внутренних процессов и иерархии. Все друг друга знают и помогают. Каждый находит себе занятие по вкусу: кто-то инженерит, кто-то больше отдается планированию, кто-то больше общается с клиентами, но все чувствуют себе большой семьёй равных между собой.

Размер конторы – до сотни человек
Читать полностью »

Павел Дуров, основатель соцсети ВКонтакте и мессенджера Telegram, в своей колонке на Medium упрекнул создателей WhatsApp во вторичности и лицемерии - Ян Кум обвинял Дурова в копировании Facebook и WhatsApp.

При этом, сам WhatsApp, после запуска Telegram, несколько раз уже увеличивал лимиты на размер пересылаемых фото и видео, а также число участников чатов (хотя и не догнал Telegram).

По мнению Павла, пользователи WhatsApp в ближайшее время могут получить следующие фичи:

Пол Грэм (Y Combinator) и Дмитрий Калаев (акселератор ФРИИ) о причинах успеха и провала стартапов - 1

Мы начинаем публиковать в блоге ФРИИ материалы нового формата — для того, чтобы сравнить подходы к развитию стартапов в США и России мы будем устраивать перекрестные интервью, в ходе которых, на одни и те же вопросы будут отвечать знаменитые предприниматели, инвесторы и ИТ-эксперты двух стран. В первом выпуске представлены мнения основателя знаменитого акселератора Y Combinator и директора акселерационных и образовательных программ ФРИИ Дмитрия Калаева.Читать полностью »

imageБелорусские Python’исты в этом году отметили Хэллоуин вместе, на Python шабаше Meetup. Так получилось, что последняя пятница месяца выпала как раз на 31 октября. Это, конечно, не могло не сказаться на формате проведения встречи. Духи играли с техникой, а наши докладчики рассказывали об асинхронной работе в JavaScript и Python, преимуществах open source ERP и CRM системы Odoo и жаловались, как же не просто быть хорошим программистом, но плохим человеком.

Читать полностью »

Одна из известнейших в Японии конференций по информационной безопасности PacSec состоялась 12 и 13 ноября в Токио. Конференция проводится уже в 12-й раз вместе с AVTOKYO — менее формальной хакерской тусовкой с интернациональным лозунгом «No drink, no hack».

По западным меркам PacSec невелика: в этом году она собрала меньше 200 человек, что тяжело сравнивать с посещаемостью того же PHDays IV, где участвовало 2500.

image

Отдавая дань «New Rose Hotel» праотца киберпанка Уйльяма Гибсона, докладчики Positive Technologies не удержались и протестировали капсульный отель

На конференции присутствовали звездные спикеры с уже известными докладами: Карстен Ноль (Karsten Nohl) представил работу «Bad USB: об аксессуарах, обратившихся во зло» (Bad USB — On Accessories that Turn Evil), Брайан Горенк и Мэтт Молиньяве из HP (Brian Gorenc, Matt Molinyawe) выступили с исследованием «Взрываем сотик: строим свой фаззер для SMS и MMS» (Blowing up the Celly — Building Your Own SMS/MMS Fuzzer).Читать полностью »

Компания Be Quiet!, известная в роли производителя блоков питания и систем охлаждения, представила новый для себя продукт — корпус для ПК. Новинка называется Silent Base 800 и относится к верхнему сегменту. Особенное внимание при ее проектировании было уделено снижению уровня шума.

Конструкторы корпуса Be Quiet! Silent Base 800 очень постарались сделать его малошумным

Читать полностью »

Эксплуатация Li-ion баратей - 1

Введение

Все мы так или иначе знакомы с литий-ионными аккумуляторами. Они на столько распространены, что их можно найти в любом доме. Производители их встраивают практически везде: фонарики, мобильные телефоны, ноутбуки, планшеты… Но очень мало людей знают, как их правильно эксплуатировать. Итак, поехали.
Читать полностью »

Сегодня компания Apple наконец представила долгожданный SDK для разработки под новые носимые девайсы семейства Apple Watch.

Это событие имеет значение не только с точки зрения предоставления сотням тысяч iOS разработчиков по всему миру доступа к сердцу совершенно новых технологий и концепций, но оно важно еще и потому что позволяет нам заранее оценить возможности и ограничения еще не выпущенного продукта. Первое из ограничений звучит так:

«Для запуска вашего приложения Apple Watch должны быть подключены к iPhone».

Читать полностью »

Вот уже 9 месяцев мы разрабатываем свой проект — миниатюрный сетевой компьютер Black Swift. Пора рожать, так сказать.

image

Хочется поделиться своим опытом и узнать мнение сообщества: не зря ли мы все это затеяли? Мы уже практически готовы к выходу на Кикстартер и меня, как инициатора проекта, слегка трясет от периодических выбросов адреналина. Не скрою, жду слов поддержки и одобрения, но и здоровая критика будет крайне полезна.

Всех, кому интересна наша история, прошу читать и комментировать.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js