Pull to refresh
1
0
Дубовской Александр @adubovskoy

Пользователь

Send message

Человечная декомпозиция работы

Reading time26 min
Views25K

img


За 15 лет работы разработчиком я обнаружил, что ложные убеждения о человеческой природе — основные враги хорошей декомпозиции. Если знать о них и стремиться не угодить к ним в ловушку, со временем можно сформулировать советы по созданию качественной декомпозиции. Так произошло со мной, и я спешу поделиться этим знанием.

Читать дальше →
Total votes 32: ↑32 and ↓0+32
Comments31

Генри Каттнер — классик юмористической фантастики

Reading time3 min
Views5K
Уже второй раз вижу анонсы произведений являющихся классикой мировой фантастики.
И возникла мысль, может действительно стоит рассказать о тех авторах, чьи произведения не просто получали множество премий научно-фантастического сообщества (зарубежные Хьюго и Небьюла или отечественные Роскон, Аэлита), о тех, кого называют классиками жанра научной фантастики или фэнтези, о тех, кто является основателем жанров как таковых?
Ответ был очевиден — это не правильный подход. Гораздо полезнее рассказывать о тех, кто не так известен, но тем не менее кто повлиял на формирование современного облика жанра.
Об одном из таких авторов можно прочитать ниже
Total votes 61: ↑55 and ↓6+49
Comments30

Что, где, куда: обзор туристических блогосервисов

Reading time9 min
Views6.1K
Лето уже в самом разгаре, но в отпуска успели выбраться далеко не все. Информации море, и сориентироваться с ходу в ней может быть нелегко.

Куда поехать, как взять авиабилет со скидкой, забронировать номер в гостинице, узнать о подводных камнях выбранных направлений от опытных путешественников и просто с интересом провести время, читая отчёты о поездках и рассматривая фотографии — велком под кат, читать сравнительный обзор туристических социальных сетей.

В обзор попали:

turometr.ru/
tourbina.ru/
tourout.ru/
flagatrip.ru/
geoid.ru/
tripster.ru/
venividi.ru/
yapiligrim.ru/

Читать дальше →
Total votes 79: ↑62 and ↓17+45
Comments44

Urban Dead

Reading time4 min
Views1K
Для тех, кто устал от стрейфов и рокетджампов, или кому просто по душе тематика зомбиапокалиписа — представляю браузерную MMORPG Urban Dead!



События игры происходят в городке Мэлтон (Malton), в котором по вине корпорации NecroTech случился зомбиапокалипсис. В городе выживают люди, избежавшие смерти в первые дни после трагедии. Им противостоят зомби, прорывающиеся через баррикады, убивающие людей, тем самым приумножая своё количество. Впрочем, однажды умерев, есть шанс вернуться к жизни, но об этом позже.
Читать дальше →
Total votes 29: ↑13 and ↓16-3
Comments28

Как защитить свою карту в Интернет

Reading time4 min
Views22K

Что же такое интернет-платеж


Как ни странно, но в терминологии платежных систем нет такого понятия, как интернет-транзакция. С точки зрения Visa и MasterCard, транзакция в интернет ничем не отличается от транзакции в терминале, по телефону, IVR и т.д. Платежные системы рассматривают интернет только как среду проведения транзакции. И это вводит некоторую путаницу при общении кардхолдера с банком, выпустившим карту (эмитентом). Утверждение сотрудника колл-центра о том, что ваша карта открыта для оплаты в интернет, равно, как и утверждение, что она закрыта, может не соответствовать действительности.
image
Читать дальше →
Total votes 124: ↑113 and ↓11+102
Comments253

Офис компании Boomburum

Reading time19 min
Views410K
image

Осторожно, трафик! Но можно хотя бы посмотреть картинки )

   Идея создать дома свой «рабочий кабинет» у меня зрела давно – как-то сам дошел до осознания его необходимости, хотя немалый вклад в начинания сделал этот давний пост на Хабре. У меня было своё рабочее место – большой удобный стол, где помещалось практически всё и даже больше… но, по сути, он был проходным двором – все время кто-то ходил, был рядом, отвлекал… такое очень часто мешает сосредоточиться и начать работать. Иногда, бывает, сидишь весь вечер за компом и понимаешь, что абсолютно ничего не сделал, хотя родным заявил «так, мне надо поработать».
Читать дальше →
Total votes 738: ↑625 and ↓113+512
Comments437

BBC: Тайная жизнь хаоса

Reading time1 min
Views3.6K
Интересный документальный фильм BBC в котором профессор Джим Аль-Хэлили намеревается раскрыть одну из величайших тайн науки — что движет вселенную, которая начинается как пыль и в итоге заканчивается как разумная жизнь?
Просто и доступно доносятся очень глубокие, фундаментальные идеи о незаметной связи порядка и хаоса, природе нашего разума, внутренней способности вселенной к самоорганизации, происхождении человека и о многом другом. Русские субтитры.
1.


Смотреть дальше
Total votes 54: ↑44 and ↓10+34
Comments31

Эксперимент Милгрэма

Reading time4 min
Views38K
image

В 1963-м году профессор Йельского университета Стэнли Милгрэм решил провести эксперимент. Он хотел узнать, как в годы Второй Мировой войны немецкие граждане, фактически против своей воли, исключительно по приказу свыше, могли уничтожать миллионы людей в концлагерях. Милгрэм предполагал, что жители Германии изначально склонны к повиновению, поэтому даже несмотря на моральные страдания всегда будут подчиняться.

Перед поездкой в Германию Милгрэм решил провести один пробный эксперимент в США. Его результаты показали, что в Германию можно уже не ехать…
Читать дальше →
Total votes 232: ↑196 and ↓36+160
Comments226

Яндекс.Деньги — пока?

Reading time3 min
Views9K
imageЖиву как говорится, никого не трогаю, работаю в интернетах, в том числе фрилансю помаленьку.

И как довелось, что для удобства расчетов с заказчиками использую webmoney и очень иногда, яндекс.деньги. Счёт в яндекс.деньгах разумеется идентифицирован. Оборот транзакций в я.деньгах не более 30к в месяц. И вот, обнаруживаю сегодня, что счёт в money.yandex.ru заблокирован на вывод.

Пишу в саппорт и получаю ответ…

Читать дальше →
Total votes 158: ↑142 and ↓16+126
Comments219

Друпалогии 1 год!

Reading time2 min
Views547


В прошлом году, 26 сентября (в день рождения разработчика), был запущен проект «Drupalogy.ru — выставка сайтов, сделанных на Drupal», на котором владельцы, создатели сайтов могли разместить свои работы, а пользователи — их оценить и добавить своё мнение.
Немного истории
Total votes 60: ↑41 and ↓19+22
Comments28

Создание форума на drupal

Reading time3 min
Views22K
Недавно мне захотелось сделать форум на drupal. Нет, не так просто, нужна пара уточнений.
1) Проект уже существовал на движке drupal, являлся чем-то вроде сервиса вопросов-ответов, хотя отвечал один я.
2) Когда набралось тем 50, мне захотелось переделать все это в стиле форума, сохранив вопросы и ответы
3) Ну и, естественно, хотелось, чтобы все это было красиво, а форум был удобный.

У друпала есть встроенный модуль форум, однако он недостаточно удобен. Установка же модуля advanced_forum тоже все не решила — у меня осталась большая проблема: хотелось стандартной для phpbb форумов кнопки «новые сообщения» — по умолчанию drupal такой возможность не представлял.

Чтобы решить эти проблемы, пришлось повозиться с кодом. В процессе я нашел баг в текущем релизе модуля drupal advanced_forum. Она, как выяснилось позже, исправлен в alpha-версии, однако она у меня не пошла — возникли какие-то другие конфликты.

Так или иначе, этот пост посвящен настройке удобного форума на drupal. Решение описанной выше проблемы будет предложено.

Читать дальше →
Total votes 30: ↑21 and ↓9+12
Comments37

Как сделать динамичный, переливающийся фон

Reading time1 min
Views11K
На сайте новаторского магазина thinkgeek.com столкнулся с любопытным эффектом — переливающимся фоном (чтобы увидеть конфетку нужно поработать колёсиком прокрутки). Сделан он очень просто, и все же подобная техника попалась мне впервые.

image

спешу поделиться:
Total votes 141: ↑117 and ↓24+93
Comments53

openSUSE 11.3 «Teal»

Reading time2 min
Views1K
image

Сегодня вышла новая версия дистрибутива openSUSE

В 11.3 на DVD и в официальные репозитории помимо KDE 4.4.4, GNOME 2.30.1 и XFCE 4.6.1 включено так же легковесное окружение LXDE 0.5.5.

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

Значительные изменения в графической подсистеме:
  • Ушла в небытие Sax2 — утилита для настройки X сервера, так как в 11.3 используется X.org 7.5 и xserver 1.8, умеющий самостоятельно выбирать подходящий драйвер для видеокарты.
  • Для систем с видеокартами Intel, Nvidia и AMD/ATi по умолчанию включен режим KMS.
  • Драйвер radeonhd заменен на radeon.
  • Для видеокарт Nvidia по умолчанию используется драйвер Nouveau


Долгожданные изменения в системе управления пакетами:
  • Zypper теперь имеет ключ —clean-deps, которая позволяет удалить вместе с пакетом все его зависимости, не связанные с другими пакетами.
  • Zypper теперь предупреждает о смене производителя при обновлении(репозитория).

Читать дальше →
Total votes 59: ↑51 and ↓8+43
Comments32

Underscore.js — библиотека, которая так хороша, что должна быть вне закона

Reading time3 min
Views49K
Каждый, кому приходилось писать объемные куски осмысленного кода на javascript, рано или поздно понимал, что ему многого не хватает в этом языке или просто неудобны некоторые врожденные конструкции. Для сглаживания шероховатостей применяются jQuery, Prototype, MooTools etc. Кто-то уже мало представляет себе, как можно кодить без них. Сегодня я расскажу о еще одной маааленькой библиотечке, которая делает мир javascript-программиста еще прекраснее. Речь пойдет о Underscore.js
Go ahead, make my day
Total votes 177: ↑163 and ↓14+149
Comments51

Размышления на тему: идеальная форма регистрации

Reading time2 min
Views3.3K
imageНе знаю, на сколько эти мысли полезные и/или капитанские, если что — скажете :) Но такое я нигде не встречал, к сожалению.

Засыпая и размышляя над очередной идеей, которой потребовался бы хелпдеск/багтрекер подумал: ведь заставлять пользователей пройти через регистрацию, чтобы запостить баг/фичреквест — бесчеловечно. С дрйгой стороны, Анонимусы — тоже не всегда хорошо. И что делать?

Суть вкратце: идеальная форма регистрации — форма логина.
Подробнее и с картинками под катом.
Читать дальше →
Total votes 150: ↑111 and ↓39+72
Comments127

css opacity и select-ы

Reading time2 min
Views13K
Совсем недавно натолкнулся на один занимательный CSS баг/фичу, решил поделиться, возможно кому пригодится.
Нужно было на сайте создать выбор городов из списка, стандартный список не подошел по эстетическим соображениям, результат должен был выглядить как «ссылка» при клике на которой выпадает список доступных городов, задача банальна, но тут случайно наткнулся на занимательное поведение браузеров, причем как оказалось у всех одинаковое.
Читать дальше →
Total votes 70: ↑65 and ↓5+60
Comments48

Пунктирная рамка вокруг ссылок и навигация с клавиатуры

Reading time3 min
Views16K
Думаю, все знают, что это такое. Некоторые браузеры, в частности, Фаерфокс и Интернет Эксплорер 8 рисуют однопиксельную пунктирную рамку вокруг ссылок и внутри кнопок, когда пользователь нажимает на них. Если сайт состоит из голого html, скорее всего, дискомфорта они не доставят. Но если все ссылки как-то стилизованны, вам (или вашему дизайнеру), скорее всего захочется избавиться от этого. Тем более, что эта рамка может отобразиться в неподходящем месте:

image
Читать дальше →
Total votes 83: ↑70 and ↓13+57
Comments60

Имитируем height:auto при использовании animate()

Reading time6 min
Views21K
Задача использования на сайте различных анимированных объектов, как то меню или фотогалерея, уже давно не является редкостью. И здесь на помощь разработчикам приходит замечательный jquery-метод animate(). Этот метод позволяет анимировать различные свойства css, но имеет один довольно существенный недостаток – в качестве значения свойства может использоваться только число, либо значения hide, show и toggle. Например, height:20 – верно, а вот height:auto будет работать не всегда и не везде.

Попробуем решить эту проблему на конкретном примере
Читать дальше →
Total votes 18: ↑9 and ↓90
Comments9

Небольшой апгрейд постраничной навигации Drupal-a

Reading time5 min
Views7.2K
На мой взгляд, у стандартной постраничной навигации Друпала есть несколько недостатков.

Во-первых, ссылка на последнюю страницу стала бы более информативна и занимала бы меньше места, если её заменить на номер последней страницы [28].


Во-вторых, стоит нам перейти на вторую страницу и мы тут же видим две ссылки на первую страницу: [1] и [Первая]


Аналогичную картину мы видим с противоположной стороны навигационной линейки


Ниже привожу вариант своего решения этих недочетов (для Drupal 6.x)
Читать дальше →
Total votes 77: ↑61 and ↓16+45
Comments55
1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity