Логотип Там, где достаточно нескольких слов, не говори более получаса
"Пшекруй"
Главная Резюме Портфолио О себе Контакты
Прочее » Будьте здоровы

Когда лечиться все-таки надо, а в больнице не хочется оставаться, мозг бысто додумается, чем можно заменить инфузионную стойку в домашних условиях. Смотреть фото →

Опубликовано 09 Ноя 2008 Комментариев: 2 Просмотров: 51 Постоянная ссылка »
Идиотека » Слабое напряжение

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

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

Консультантом оказался представительского вида молодой человек лет 30. Я ему рассказал, что так мол и так, пропадает доступ в интернет и локальную сеть часов с семи вечера и до утра. Выслушав меня с внимательный видом, он выдал такое, от чего я впал в полный ступор: "Скорее всего, вечером у вас падает напряжение, и питания, подаваемого на сетевую карту, не хватает для полноценной работы платы". После таких слов я смог только молча подняться и выйти на улицу, не произнеся ни слова. И только там на меня напал истерический смех.

Пришел домой и начал смотреть тарифы на "ОГО". Надо бы успеть, ведь пока дали нормальное напряжение и интернет работает, надо успеть посмотреть!

Опубликовано 11 Окт 2008 Комментариев: 0 Просмотров: 110 Постоянная ссылка »
Спорт » Сумские богатыри
Кантование

Второй раз за 2008-ой год в Сумах прошли богатырские игры. На этот раз они были приурочены ко дню города, хотя и проходили 6 сентября (день города — 2-го). Как и на прошлые, зимние игры, на эти тоже приехал в качестве почетного гостя и главного рефери — Михаил Старов. Думаю, кто это такой, рассказывать не надо.

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

Померяться силушкой собралось всего 8 человек из заявленных 11-ти. Богатыри были разные, от не очень габаритных 90-килограммовых (/me смущается и краснеет, пошатываясь на ветру и гремя костями) до 120-килограммовых.

Зона, где происходили баталии, была отделена от зрителей ограждением с ди-джеем с одной стороны, и сценой с ведущим — с другой.

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

Опубликовано 11 Сен 2008 Комментариев: 3 Просмотров: 340 Постоянная ссылка »
Программирование » Order by в произвольном порядке

Век живи — век учись! В который раз в этом убедился. Надо было решить следующую задачу: есть в одной табличке, скажем table_name, некоторое поле, назовем его available. И есть возможные значения этого поля: 0, 1, 2. Предположим, что эти значения являются статусом наличия товара на складе: 0 — нет товара, 1 — есть в наличии, 2 — только под заказ. Необходимо вывести товар с сортировкой по полю available, но не в порядке возрастания или убывания его значений, а в произвольном, скажем в таком: 1, 2, 0. Т.е, сначала доступный товар, потом тот, что идет под заказ и последним — отсутствующий.

Вот простое, а главное, "стандартное" решение:

select our_fields_list from table_name
[where our_conditions_list]
order by field(available, 1, 2, 0)

Все, результат получен в более удобном виде для пользователя, ведь товар со статусом "В наличии" находиться на первых позициях, а не в средине, как если бы мы сортировали с помощью asc/desc.

Опубликовано 08 Сен 2008 Комментариев: 0 Просмотров: 181 Постоянная ссылка »
Железо » HP Compaq 530

Вот я и стал счастливым обладателем ноутбука. После двухнедельных размышлений и постоянной смены симпатий выбор был сделан.

Надо признаться, что до последнего дня не мог определиться даже с тем, какого размера диагональ я хочу: то ли 15, то ли 17. 17 — неплохая замена настольному ПК, но никудышная мобильность. 15 — маловат для постоянной работы, но очень удобен. Учитывая основную потребность покупки ноутбука, а именно, свободное перемещение без отрыва "от производства", остановился на 15-ти дюймовом экране.

С самого начала приглянулся HP 6720, но предустановленная Vista остановила меня, заставив сделать выбор в сторону младшего собрата HP 530 с FreeDOS. Только на одном этом экономилось около 80 у. е. Да, не спорю, в 530-ом на один порт USB меньше и отсутствует Bluetooth. Но не думаю, что данный недостаток (а также предустановленная Vista), стоит того, чтобы переплачивать 110 у. е. Особенно, если модели одинаковые по характеристикам.

Итак, основные характеристики: модель — HP Compaq 530 (FH542AA), процессор — Core 2 Duo (1.6 GHz), оперативки — 2GB (сама модель идет с 1 GB, еще один по просьбе добавили сразу же на месте покупки), винчестер — 160 GB.

В принципе, выбором доволен, даже не смотря на то, что найти драйвера оказалось достаточно проблематично. Часть скачал с сайта Hewlett-Packard, часть удалось подобрать с других моделей. Но, как бы там ни было, оно того стоит — 2 дня поисков, и "машина на ходу".

Поехали :)

Опубликовано 10 Авг 2008 Комментариев: 1 Просмотров: 285 Постоянная ссылка »
Отдых » Судак
Вид на набережную

И так, отпуск этого года ознаменовался поездкой в Судак. Насмотревшись месяца за 2 до поездки фотографий вида набережной Судака с Генуэзской крепостью, захотелось там побывать. Сказано — сделано.

Традиционно: агентство, просмотр фотографий будущего жилья, распечаток меню, рассказы о 5-ти минутном времени пути до пляжа, вера во все это, заказ, оплата, ожидание дня выезд. И началось…

Началось все с неорганизованной посадки пассажиров по автобусам. Приехало сразу 4 автобуса, и все ринулись по "своим", слушая водителей, которые, как казалось, должны были бы знать, куда они едут. Но не тут-то было, начались перебежки с автобуса в автобус с повторной выгрузкой/погрузкой багажа. Лишь только когда кто-то из агентства додумался тут же, на месте, прилепить листики с названием места назначения прямо на автобусы, удалось рассадить всех по местам. Но неудобства с автобусами не закончились. Поездка попала на разгар сезона и, видать, желающих отдохнуть оказалось слишком много, то, благодаря удобству монтирования сидений в импортных автобусах (наш был MAN) удалось загнать по паре-второй дополнительных рядов сидений. А следовательно, сидеть стало слегка тесновато, ноги не удавалось распрямить. Добавьте к этому умирающие поддувы над головой и 15-тичасовую поездку.

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

Опубликовано 29 Июл 2008 Комментариев: 2 Просмотров: 348 Постоянная ссылка »
Размышления » О рейтингах
Рейтинг

Во время очередного привычного маршрута "Работа—обед—дом", легко покачиваясь в кресле желтобокой ГАЗели и упиваясь волшебными звуками очередного сборника от "Hospital records", как-то задумался о рейтингах. О каких именно? Да о любых: рейтинг статьи, фотографии, комментария, блога…

Как-то все к ним привыкли уже, пользуемся: оцениваем фотографии друг друга на ресурсах, типа "Одноклассники", голосуем за понравившуюся статью (опять же, выставляя очередную оценку) и пр.

Как правило, в большинстве случаев, шкала оценивания имеет 5 или 10 градаций. Понравилась фотография очередной посетительницы твоей страницы на "Одноклассниках" статья в неком блоге — на тебе 10 баллов, так себе — 6, если же она вызывает полнейшее недовольство — 1 балл.

Вот в этом (в минимальной оценке) как раз и есть суть! Что мы имеем: показать свое категорическое несогласие с контентом (назовем так любую информацию, пригодную для оценки) мы можем только выставлением наименьшей оценки из возможной шкалы. Но наименьшая оценка это тоже оценка, причем оценка положительная. Это не минус и, даже, не нуль.

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

Опубликовано 02 Июн 2008 Комментариев: 4 Просмотров: 369 Постоянная ссылка »
Программирование » Притча

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

Но увидел Заказчик, что Плот маловат, что не все на него поместится, и что не исполняет он всех прихотей его. И было дополнение к ТЗ, и было оно на десятке страниц. И была реализация дополнения. И появилась на Плоте небольшая палуба в виде доски объявлений, рассылки и галереи фотографий, составляемой плавающими на сем Плоту. И была дана ассоциация ему Ладья.

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

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

Но желающих плавать на Яхте стало больше. И было желание добавить еще одну палубу. И была она нестандартная, особенная. И не подходили функционал к этой палубе, написанный для Плота, но исполняющие желания даже для тех, кто уже застал его Яхтой.

И было много работы по работе с этой палубой. Не всякой дерево подходило. Но была надстроена эта палуба. И поплыла Яхта с новыми силами, но имя ей было дано Корабль. Но очень мало суждено ему было проплавать, нося гордое имя Корабль. Продолжение →

Опубликовано 05 Май 2008 Комментариев: 3 Просмотров: 399 Постоянная ссылка »
Отдых » Настольные игры

Ностальгия захлестнула меня… На выходных пошел в магазин спорттоваров и купил шахматы, шашки и домино. Поскольку я не являюсь любителем компьютерных игр, а отдохнуть все-таки иногда хочется, то почему бы не провести это время с толком? Не уничтожая толпы виртуальной нечисти, порожденные чьей-то болезненной деятельностю мозга, а за доской с шахматами, шашками или, забивая козла :-) Сказано — сделано.

До чего же приятно пахнет настоящая деревянная доска, а эти шахматные фигурки… они все такие же, с тряпичными кружочками снизу и с ферзем и королем, которых так никто и никогда не отличал друг от друга. А эти споры, как называть правильно фигуры: ладья или тура, слон или офицер, королева или ферзь. А звуки перемешиваемых доминошек, а отбитые пальцы от игры в "Чапаева"… сколько же всего приятного забылось вместе с Союзом.

Чтобы там не говорили, а игры "тогда" были намного интересней и душевней, чем сейчас. Современные дети, наверное, уже никогда этого и не узнают. Им интересней срезать в "контру" или погонять виртуальный мяч. А еще это современное мудозвонное дегенеративное понятие "киберспорт". Какой спорт? Кто осмелился назвать виртуальные игры спортом, а тупые "стрелялки" играми, развивающими логику?

Надо устроить бойкот виртуальным побоищам! Те, у кого есть дети, начните приучать их к добрым умным играм, которые действительно развивают логику, внимание и сообразительность. Научите их шахматам, но не виртуальным. Научите играть в домино, пусть сами перемешивают фишки, никакой кнопки "Shuffle". Играйте с ними сами! И пусть комнату наполняют веселые крики "Рыба" и "Шах" вместо безбашенных автоматных очередей.

Опубликовано 24 Мар 2008 Комментариев: 3 Просмотров: 466 Постоянная ссылка »
Программирование » Блочная верстка

Замучился верстать табличками… Огромные по размеру шаблоны, ненормальное соотношение разметка/контент, многоуровневая вложенность таблиц, трудность вылавливания багов и пр. Да и просто захотелось чего-то новенького, тем более, что и неделя свободного времени была. Решил попробовать сверстать сайт div'ами. Надо заметить, что до этого решения просто плевался на блочную верстку. Только табличную считал единственно приемлемой.

Ну что можно сказать — не так страшен черт, как его малюют. Не спорю, сложный макет я бы все равно верстал таблицами, опыта намного больше, а простые можно смело дивами. В блочной же верстке основные проблемы у меня возникли именно с "чудо-браузером" Internet Explorer. Как-то у него все по-своему получалось, не как у остальных.

Да, вначале испытываешь некий дискомфорт, ограниченность. Пальцы так и норовятся вбить привычные последовательности из table, tr, td и наставить кучу страшных параметров тут же, в html-шаблоне. Но в том и фишка, чтобы отделить структуру от дизайна, повысить семантику кода.

Не буду приводить всевозможных преимуществ (быть может даже и спорных) блочной верстки над табличной (таких как "удобоперевариваемости" поисковыми машинами). Назову лишь те, явные, которые даже у "табличников" не вызовут нареканий на истинность. По крайней мере, я так думаю. Дальше →

Опубликовано 03 Мар 2008 Комментариев: 3 Просмотров: 536 Постоянная ссылка »
Вперед  1  2  3  4  Назад
rss © ruslanh.com, 2006—2008