Search
Write a publication
Pull to refresh
0
voland_2003 @voland_2003read⁠-⁠only

User

Send message

Сказ про то, как я свой интернет-магазин открывал: старт

Reading time3 min
Views2.3K
Предыдущая часть.


Первый капитал мы сколотили продавая «таможенный конфискат». Было у нас где-то по 1000 у.е. на брата.

Мы купили лицензию на avalonshop (ныне shopcms) за 30 у.е. Я нашел дизайнера, который нарисовал страшненькую шапку и перерисовал элементы стандартного дизайна за 50 у.е. И попросил своего старого товарища-программиста поработать “напильничком” — немного изменить шаблон, чтобы нам нравился вид магазина. Обошлось в 50 баксов. По нашим меркам получилось вполне сносно.

Парни мы умные были, поэтому прекрасно понимали, что работать с ограниченным ассортиментом конфиската будет невозможно. И стали искать поставщиков.
Читать дальше →

Улучшаем формы или Веб-Восемь-Ноль-Сто-Три

Reading time13 min
Views1.4K
Итак, мы выбрали браузер вместо отдельно стоящего толстого клиента. Пользователь очень хочет вводить данные. Однако, обычные формы плохие. Потому, что:

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

Мониторинг портов с уведомлением сисадмина

Reading time2 min
Views11K
imageНедавно возникла потребность в периодическом мониторинге серваков на предмет падения некоторых сервисов (читай портов) и уведомления админа (те меня) при возникновении ошибки.

Решение — под катом
Читать дальше →

Wbar — dockbar не требующий compiz

Reading time1 min
Views5.4K
еще давным давно, когда моя видеокарта еще толком не поддерживалась, и о компизе я мог только мечтать, я нашел отличный dockbar который прекрасно работал без compiz.
сейчас я его использую, как дополнительную панельку с приложениями.

Wbar

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

Боремся с Cистемой всей толпой или эксперимент с crowdfunding в рунете

Reading time9 min
Views1.2K
Прелюдия

С чего начинается бизнес в России? С легализации — государственной регистрации юр. лица или индивидуального предпринимателя? Не совсем — если копнуть глубже — с поиска времени и средств на эту легализацию. Беготня в налоговую, банк, толкучка в очередях, для юр. лиц — поиск и снятие в аренду помещения (ну, или, как минимум, покупка формального договора аренды), внесение уставного капитала, изготовление печати, поиск бухгалтера, в частных случаях — покупка кассового аппарата, 1С и т. д… Как вариант — покупки готовой фирмы, но это в любом случае соответствующие траты и некоторая компетенция.

Без легализации вести предпринимательскую деятельность, в принципе, можно, но таких предпринимателей судят за каждую добытую копейку по всей строгости статьи 171 уголовного кодекса. Распространяете парфюмерно-косметическую продукцию (avon, oriflame и т.д.)? Вы уголовник. Собираете в лесу грибы-ягоды, продаете на обочине или скупщикам? Вы уголовник. Регулярно берете заказы с фриланс-бирж и получаете оплату за их исполнение? Вы тоже уголовник.

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

7 творческих принципов Pixar от John Lasseter

Reading time4 min
Views2.6K
Данный текст подготовил и перевел Евгений aka jeje. Если текст вам понравился, то благодарите Евгения, сам он опубликовать перевод не может из-за ограничений кармы.

1.Никогда не начинайте с одной идеей


Если вы хотите написать книгу, сделать дизайн мебели или мультфильма — Никогда не начинайте с одной идеей, их должно быть три.
«Причина проста. Если продюсер приходит ко мне с предложением о новом проекте, он вынашивает эту конкретную идею долгое время. Это ограничивает его. Мой ответ всегда: «Приходи ко мне, когда будешь иметь три идеи, и это не значит, что одна хорошая, а две остальных плохих. Я хочу три действительно прекрасных идеи, из которых ты не можешь решить, какая же лучше. Будь готов обосновать все три задумки. Затем мы решим, какую идею ты будешь развивать далее.»

«Проблема у творческих людей всегда одна – они чаще всего фокусируют все свое внимание на одной идее. И выходит так, что они ограничивают свой выбор с самого начала проекта. Каждый творческий человек должен это попробовать. Вы будете удивлены, как это требование внезапно заставит вас думать о других вещах, которые вы даже не рассматривали до того. Из-за этой отстраненности вы вдруг найдете новые перспективы. И поверьте мне, существует всегда, как минимум, три хороших идеи»
Читаем далее

Suggest в Google — никакого аякса

Reading time1 min
Views1.7K
Честно говоря, у меня, давно сложилось впечатление, что если клиент (в данном случае броузер) что-то должен с сервера забирать без перезагрузки страницы, то это обязательно должен быть AJAX XMLHttpRequest. Ткнул куда-то пользователь, сработало событие, сгенерировался AJAX XMLHttpRequest-запрос, пришел с сервера ответ, коллбэк обработал его и пользователь что-то увидел.

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

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

JuffEd 0.7.528 или Что версия 0.8.0 нам готовит

Reading time4 min
Views1.4K
Добрый день.

После довольно удачного (как мне показалось :)) анонса на Хабре редактора JuffEd (см. ссылку в конце статьи) пришла пора отчитаться о проделанной работе. В первую очередь хочу выразить огромную благодарность всем, кто принял участие в тестировании версии 0.6.0, кто оставлял пожелания и сообщения о багах.

Версия 0.8.0 скоро увидит свет, а пока что (для самых смелых и нетерпеливых) представляю превью-версию 0.7.528, в которой реализовано довольно много новых фич, в том числе и тех, о которых просили хабраюзеры в комментариях к анонсу версии 0.6.0. Были учтены многие пожелания, но пока что не все, поэтому если вам чего-то ну очень хочется — не стесняйтесь настоять на этом :)

Итак, что же нового в этой версии?
Читать дальше →

Многозадачный «пинарик»

Reading time1 min
Views1.9K
Раз уж такая пьянка пошла, выкачу ссылку на аналогичный проект.

TaskRise Screen

Подобную статистику успешности дел по дням, которая в терминологии Архангельского называется «пинарик», давно веду на бумаге. Правда немного в модифицированном виде, оцениваю не общие успехи за день, а набор успехов и неудач по нескольким направлениям.

Както надоело расчерчивать таблички каждый месяц, сделал — http://taskrise.com.
Делал для личного пользования, но если кому пригодится, буду рад.

Эта неделя в jQuery, том 6

Reading time2 min
Views1.4K
Другая неделя, другая коллекция ссылок на некоторые из самых интересных и захватывающих событий в Сети, касающихся jQuery.

Одним из самых интересных событий на этой неделе стал выпуск Glimmer. Glimmer позволяет легко создавать интерактивные элементы на вашей веб-странице, используя мощь библиотеки jQuery. Вы можете использовать мастера Glimmer для генерации скриптов jQuery, отрабатывающих самые общие интерактивные сценарии. Glimmer также имеет расширенный режим, обеспечивая дизайнер для создания эффектов на основе уже существующих HTML и CSS. — примечание от переводчика — есть отдельная статья на Хабре про Glimmer.

Также стоит упомянуть новый облик сайта jQuery для дизайнеров от Реми Шарпа.
Читать дальше →

автоматическое монтирование подключаемых устройств через udev

Reading time2 min
Views41K
Задача автоматического монтирования флешек решается довольно просто в KDE или GNOME — эти среды можно настроить так, что они сами всё смонтируют, откроют файловый менеджер и покажут значок в трее. Но что делать, если у вас только консоль или стоит, например, awesome? Или вы не хотите разбираться с конкретным DE, а ищите универсальное решение?

Независимое от DE решение есть — udev.
Читать дальше →

Личный тайм-менеджмент

Reading time9 min
Views93K
Почитав недавний топик про лягушек я понял, что Хабрасообщество не очень хорошо ориентируется в вопросах тайм-менеджмента и многие никогда не занимались построением своей тайм-системы.

Поэтому я попробую исправить этот недочёт.

Под катом Вы не найдёте каких-то инновационных моделей управления временем. Это будет фундамент, основа, без которой нельзя обойтись людям, которые заботятся о своём будущем, о своём благосостоянии и личностном развитии.

Welcome!

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

текст под произвольным углом без флеш и js

Reading time3 min
Views30K
Ранее здесь была представлена статья о том как сделать вертикальный текст картинками, генерируемыми php.

Теперь я хочу вам рассказать о том как сделать поставленную задачу без картинок, флеш и js, только средствами html и css. К тому же стало возможно сделать текст под произвольным углом. В конце статьи есть готовый пример.

вертикальный текст и текст под углом
Читать дальше →

Gandja

Reading time1 min
Views569
Я тут ебанулся на отличненько, и сделал одну очень полезную штуку, и назвал её "Gandja" (намёк не понял).

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

В другой ипостаси, над одним подпольным проектом трудится дюжина разработчиков, и надо как-то нам всем локально иметь одинаковую структуру БД.

Есть проблема? Есть решение! Отчего бы не следить за изменениями автоматически (а делиться ими через SVN)? Сказано-сделано.

Welcome to Gandja. Просто и удобно. До безобразия просто и удобно.



copyright note — этот скрипт у нас быстренько на коленке набросал один дяденька, я же его причесал парочкой стилей и с общего согласия выложил на google code

Проверяй позиции в поисковиках %username%, бесплатно

Reading time1 min
Views774
Привет, Хабражители!
Несколько месяцев назад открылся сервис проверки позиций Сеумка.

Он позволяет владельцам сайтов отслеживать позиции своих сайтов в Google, Яндекс и Rambler в автоматическом режиме.

После длительного тестирования мы счастливы выставить сервис на обозрения Хабрасообщества.
Узнать, что к чему...

Системы рекомендаций: холодное начало

Reading time4 min
Views4.1K
Системы рекомендаций:
Советы от машины
— Холодное начало
Введение в гибридные системы
искусственные имунные системы и эффект идиотипов


Для успешного применения систем рекомендаций критически важно иметь большой объем справочных данных. Но что делать, если нужных данных совсем нет, или не достаточно? Такое состояние называется холодным началом (cold start). Например, на сайте зарегистрировался новый пользователь, и система еще ничего о нем не знает. Или в магазине появился новый товар, который никто никогда не покупал и не оценивал. Или совсем плохо, система только начала свою работу и данных у нее нет вообще. Посмотрим, что можно сделать в таких ситуациях.
Читать дальше →

Расширение класса Form_validation поддержкой значений полей по умолчанию

Reading time3 min
Views1.6K
Однажды задал в комментариях такой вопрос. Недавно решил эту проблему, расширив класс Form_validation в CodeIgniter (отдаленно напоминает переделку, подсказанную мне в ответ на мой вопрос).
Вообще странно, что такого функционала в классе в валидации изначально нет — функции хелпера form для вывода значения поля, установки чекбокса, etc (set_value, set_checkbox) поддерживает значение поля по умолчанию, однако прописывать в отображениях везде в set_value дефолтные значения не очень удобно.

Поэтому было написано вот такое расширение класса валидации, позволяющее установить массив значений по умолчанию. Так же переопределены методы, которыми пользуется хелпер form.
Читать дальше →

Как оформить своё дело (в Украине)

Reading time7 min
Views11K
В этом посте я написал длинный текст о том как:
  • оформиться в Украине
  • стать физическим лицом-предпринимателем
  • платить единый налог
  • упростить себе жизнь при помощи интернет отчётности

Я описываю свой личный опыт. Простите за возможные ошибки. Навеяно этим постом
Исходные данные такие: Украина, удаленная работа с иностранным заказчиком, разработка сайтов.
Читать дальше →

Исследование на тему замены стандартных кнопок

Reading time8 min
Views2.8K
В процессе работы над интерфейсом одного продукта, появилась надобность в изготовлении собственного дизайна кнопок. За это время код, который заменяет стандартную кнопку на требуемую несколько раз переписывался и в данный момент тоже далёк от идеала. Учитывая все текущие проблемы кросс-браузерности, за это время выяснились и получилось нижеописанное.

Допустим, что она должна выглядеть примерно так:


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

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity