skiminok: (Default)
Привет всему честному люду. Давайте я дам вам краткую подборочку событий за тот месяц, пока я был слишком занят, чтобы писать в свой ЖЖ.

Через неделю выходит на свет божий RAD Studio 2010. Я не знаю, буду ли я делать её полный обзор, как год назад, но если буду — то как минимум после того как загружу, установлю на свою машину и опробую все своими руками. А также почитаю справку.
По крайней мере, если судить по delphifeeds.com, то количество удобных возможностей опять впечатляет и опять дает робкую надежду на долгую и безоблачную жизнь прекрасному языку программирования.
Как минимум у нас есть RTTI уровня дотнетовского отражения, атрибуты, кастинг интерфейсов в объекты, улучшенная во много раз IDE, дебаг-визуалиаторы, поддержка естественного ввода (тачей и жестов) в VCL, Firebird, SOAP 1.2, JSON и множество разных мелочей.

Наша дружная квиповская команда совместными усилиями родила долгожданную статью на Хабрахабр: QIP: точки над "i". Целью было наконец-то объяснить всем негодующим, что творится за кулисами Инфиума, ситуацию, сложившуюся вокруг проекта, развенчать несколько оригинальных мифов и помочь тем, кто проект ненавидит. Знаете, получилось. Мы собрали такой холивар и собрание вопросов в комментариях, какой встречается на ресурсе не так уж часто. И, судя по всему, все-таки обратили мнение о программе к лучшему не у одного человека. Приятно это, когда правду можно говорить открыто, и эта правда помогает любимому проекту...
На очереди, наверное, мануал по плагонаписанию. Я давно думал что-нибудь подобное вкратце рассказать для населения.

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

Так что будем продолжать писать. Это полезно, где бы то ни было.

Вот, к примеру, именно с Хабра я узнал о Киевском Coffee'n'Code. Думал пойти еще на первый, но его темы в итоге скатились в полный Веб и обсуждение вебдевовских фреймворков, к которым я не имею никакого отношения. Зато вот второй, судя по всему, очень даже заинтересует. Главное — чтобы никакая гадость (вроде вуза) не перебила поездку.

Работаю над PluginUpdater`ом. Сказать, что он сырой — не сказать ничего. Он икает, дергается, иногда выставляет претензии, многое не умеет, часть умеет, но не так, как надо, а часть вообще умеет, а все желают, чтобы не умел =) Короче говоря, это совершенно не то состояние, в котором должен находиться софт подобного уровня. Поэтому я работаю судорожно, август заканчивается, а по опыту знаю: как только начнется вузовский семестр, моё свободное время начнёт улетучиваться просто с поразительной скоростью. И пока оно еще есть, надо много сделать. Итогом этого "много" и форумских споров стало то, что сегодня мне совершенно не хочется ничем заниматься, хотя туду разросся до галактических масштабов. Вот, поэтому сижу, пишу в блог...

Кстати, о блоге. Потратил полчаса, прошел по нему до самого зарождения и залочил самые экстравагантные записи, сделанные в период юного и беззаботного детства. Всего маразматичных, личных и смешных постов оказалось штук 20, остальные ещё можно показывать людям :) Когда читал некоторые — ржал до безумия, но таких меньшинство, в основном это те, которые просто не соответствуют тематике блога. Знания изменились, кардинально. А вот взгляды, что интересно, с тех пор остались практически те же.

Исполнил древнее желание — купил комбинацию APC-шных стабилизатора и ИБП. Потому что за всё лето, по-моему, так ни разу и не выключал компьютер самостоятельно: постоянно это было по вечерам из-за перебоев в электричестве. Спасибо тебе, наше дорогое Киевэнерго.
Зато теперь я по крайней мере могу не бояться, что однажды в солнечный и приятный вечер у меня полетит к чертям собачьим дневная работа.
А вообще, бекапы — наше всё.

У меня сейчас есть аккаунт на самых популярных сайтах по инвайтам: Хабрахабр, Дару~Дар, Демоноид, 0дей, Новафильм. Хорошие друзья, хорошая репутация и хорошие места дислокации многое решают. Проблема только в том, что на некоторых из них я не могу похвастаться активностью: всё-таки Волевские тарифы дают о себе знать. Ну нет в моём районе достойных домашних сетей, нет. А есть всем ненавистные Воля, ОГО, Билайн и дорогущие беспроводники. Придется пока что так и сидеть. Тем более что волевцы хитрые, они бонусами заманивают, скоростью, акционными временными анлимами, бесплатными ресурсами на своём DC. Ну что же, придется пока сидеть так.
По крайней мере Хабр и ДаруДар я облюбовал по полной программе)

Практически полностью перешёл на C#. На Делфи кодю плагины для Инфиума (человеческий перевод .NET SDK, который я пытался организовать, лежит пока в сторонке недописанным, к сожалению) и редкие просьбы друзей о мелких утилитах. Последние, кстати, тоже скоро буду делать на дотНете.
А уж Google Code Jam 2009 и подавно писать надо будет на шарпе. Только для него надо бы ещё какой-нибудь мелкий подручный скриптовый язык для быстрых задач. Пока изучаю потихоньку PowerShell, со всем остальным стаффом этого класса я как-то не дружу. В общем, посмотрим.

TopCoder. Четко осознал свою позицию: синий. То есть уровень — выше среднего участника, однако среди таких высших — худший. Что ж, я так и подозревал с самого начала.
До жёлтого я поднимусь, судя по всему, не раньше чем через полгода. А уж о красном можно только мечтать.
Потому что, как я однажды писал в статусе, «из этого человека никогда не выйдет хорошего олимпийца. Он умеет хорошо думать. Он умеет красиво писать. Теперь только научите его делать это БЫСТРО!»

Старый комп надо будет вытащить на свет божий из шкафа и приспособить к какому-то полезному делу. *Ага, в однокомнатной квартире...* Потому что считать себя особой, имеющей отношение к IT, и не разбираться должным образом в администрировании — бред собачий.

Резюмируя. Вообще, новостей много, как айтишных, так и не имеющих к ним отношения. Но описывать их все я попросту замонаюсь, поэтому закругляюсь. Тем более пора идти чем-то заниматься всё-таки. Пока возможности есть.
На сим плановое обновление блога считаю закрытым, до новых встреч.
С уважением, Skiminok.
skiminok: (Default)
Сессия наконец-то благополучно и вполне успешно закончилась, так что я снова возвращаюсь к собственному блогу, который забросил на два с лишним месяца, и публикую здесь запись о его поднятии из анабиоза =)

А ещё здесь отмечаю насущную проблему: мне нужно какое-нибудь дело, работа, проект, а то я сдохну от ничегонеделанья в ближайшие два месяца. В общем, в Киеве ищется работа (удалённая либо временный контракт) для junior-разработчика Delphi/C# либо технического копирайтера. Не самое длинное (я просто составил общую картину и любимые разработки), но все же дающее общее представление портфолио можно найти на Weblancer либо на Free-lance. Жаль, конечно, но фриланс-вакансии на тему прикладного программирования в настоящее время попадаются, как редкие жемчужины — а-ля «это было давно и неправда»...
skiminok: (Default)
Вот вам ссылочка

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

А впрочем, все почитайте. Забавно.

Quad+1 holiday

Saturday, 14 February 2009 21:11
skiminok: (Default)

Как вы думаете, сколько сегодня праздников? Один? Да, как бы не так. Четыре, товарищи;)

Во-первых, канешно, день Святого Валентина. Ну, про него инет и так напичкан инфой и отзывами, так что не буду повторять азбучные истины=)

Во-вторых, 14 февраля считается Днем Компьютерщика. Потому что именно 14 февраля 1946 состоялся первый запуск первого в истории человечества реально работающего вычислительного устройства — компьютера ENIAC.

В-третьих, 14 февраля 1995 г. — официальный релиз Delphi 1. Поздравляю свой любимый язык программирования с четырнадцатилетием=)

В-четвёртых, сегодня в 1:31:30 по Киеву системное компьютерное время, а конкретнее Unix-time, пересекло любопытное число 1234567890.

 

Да, и у вашего покорного слуги маленький личный праздник) Я наконец-то приобрёл бумажную версию бестселлера и лидера программерской литературы последних 10 лет: Стив Макконнелл, «Совершенный код».

 

Так что с чем поздравить, мы уж найдём) Было бы чем)

Genius KB-29e

Friday, 29 August 2008 00:56
skiminok: (!int)
В общем, после трёх часов на Петровке я оказался обладателем вот такого чуда в перьях:



Плюсы:
- Классические, млять, нормальные, млять, неизвращенные, млять, INSERT и DELETE! Я сбился со счета, осматривая клавы, в которых чья-то гениальная фантазия растянула Дел на два ряда так, что он стал размером с Энтер, а Инс засунула куда подальше к Брейку за ненадобностью. Нет, возможно, офисному работнику это и хорошо, но как вы мне прикажете код набирать, если у меня Инсерт по частоте нажатий Делиту не уступает?
- Очень мягкий ход клавиш. Тихим его, к сожалению, не сделать, но как поддаются под пальцами - одно удовольствие.
- Заметный на глаз подъём на подставках (тех ножках, сзади). В половине клав эти ножки сделаны чуть ли не понту ради.
- Подставка для рук. Спасибо.
- Клавиши для запуска Word, Excel и PowerPoint. Опять-таки спасибо. Отдельное спасибо за то, что их можно перенастроить на другие любимые приложения.
- Клавиша сна. В моём компьютере это будет уже пятый способ отправить Винду в спящий режим.
- Большое спасибо за бэкслэш, который не приходится разыскивать мизинцем хрен-знает-где-слева, путая с Шифтом, а вынесен на удобное легко досягамое место.
- Кнопки управления браузером автоматически определяют дефолтный. Это не проблема. Однако, что любопытно, когда я эксперимента ради выключил Оперу и зашёл через ИЕ, клавиши вмиг перехватили инициативу на активный браузер... О_о
- Цена в 118 грн. (чуть больше $25) - более чем недорого.

Минусы:
- Невозможно штатными методами настроить медиаклавиши на что-либо, кроме Windows Media Player. Пришлось полазить по форумам, в итоге решение было найдено: изменил несколько значений в реестре, настроив их на маленькие утилитки, которые ничего не делают, кроме единственного SendMessage() Winamp`у согласно его же АПИ. И вуаля.
- Дефект печати: двоеточие стоит на пятёрке вместо шестёрки.
- Очень медленная прокрутка с помощью встроенного колёсика скролла. Как настроить, пока не нашёл.
- Встроенный калькулятор. Дибильнейшее дизайнерское решение. Маленький экранчик над нампадом, специальная кнопка, которая переключает нампад из режима калькулятора в режим обычной клавиатуры и обратно... бред. Из-за такой вот кривоватой архитектуры посылка сигналов с клавиш нампада компьютеру изредка тормозит вплоть до секунды - ибо он, видите ли, предназначен в первую очередь для калькулятора. При выключенном компьютере эта прелесть, конечно же, не работает.
- PS/2-подключение. По-моему, это уже прошлый век.
- Для чего по нажатию на скролл намутили собственную реализацию Alt+Tab`a? Тоже попонтоваться захотелось?
- Английскую и русскую раскладку можно было бы и раскрасить по отдельности.

Ляпота

Monday, 11 August 2008 07:06
skiminok: (Compas)
Ну разве это не красота? :)

skiminok: (!int)
Таки возрадуйтесь все, я вернулся в это ваше ЖЖ, йа-йа.

За июль-месяц мну успешно успел стать официально зарегенным ИПСАшником. Типа welcome to the real students' world, Neo. Процесс красноглазиации продолжается с бееешенной скоростью)

Да, а ещё я наконец-то возродил ТСЗ, дошли руки. Теперь его действительно можно юзать с любыми объемами болтовни. Сегодня надо бы ещё регекспы присобачить, а так влом...
Да и шарик очень даже хорошо живёт.
Блин, сделать бы людям для Инфиума что-то реально важное и полезное, а не статистику тупизны и советчика для кретинов. Но "всё уже украдено до нас", а плодить клонов - не Ъ. Вот и кручусь..

Что у нас там ещё...
Стал ярым завсегдатаем форума Квипа. Таки реально стало именно тем проектом, в камуните которого тянет со страшной силой. Ибо русское, ибо Делфи, ибо юзабельное, ибо везде братья по разуму))) короче, люблю я как QIP Infium, так и людей на его форуме. Весело и классно. Вот на днях один придурок стал понтоваться, что типа исходники Квипа достал. "Полгода работы целой команды программистов..." Фак мой моск, да там 2 минуты работы одной восстанавливалки юнитов и формочег! Хотя типа у него в наличии имеется нечто более полное, но печёнка моя подсказывает, что там гора ассемблера и тчк. Кароч, история ушла в смехуечки и сейчас уже потихоньку засыпает.

А ещё завтра (вернее, на часах 5 утра, уже сегодня) пророчат паааальнейший апокалипец и затык альтернативных аськоклиентов. Растекаться мыслью по древу ломает сейчас, в посте ограничусь "поживём-увидим".

А ещё хотел пройти Соло на клавиатуре. Дотянул до 34 урока и сдался перед "вдова повара рожала" и "жорж дал плоды". Если как-нибудь соберу волю в кулак, то пойду дальше и авось, когда-нибудь действительно буду набирать как тру-комп-задрот. Но сейчас есть дела и поважнее.

Неделю назад вышел KDE 4.1. Нвидиа, твари дрожащие, подложили всем свинью, и на их видяхах кеды безбожно тормозят. Сидите, юзвери и ждите дров, авось что надумаем... На днях ребутнусь и буду пробовать коллекцию костылей, которые наковырял на форумах. Ибо так давно ждал.

А ещё скоро будет Тибурон. Скоро, очень скоро...... но это заслуживает отдельного поста, не буду приунижать такую Тему С Большой Буквы. Потом.

Мы, кстати, переползли на 10 Гб в месяц. Это, конечно, не анлим...) но уже можно жить))) Много МУУУУЗЫКИ, много СООООФТА, много КНИИИИЖЕК и пор ФИИИИЛЬМОВ (хотя последних не так уже и много). И µTorrent что-то делает, и рейтинг повышать под настроение... пока не буду торопиться, посмотрю, какие у меня в этом месяце аппетиты будут, чтобы потом рассчитывать. Но по крайней мере на Ютубе я уже не трясусь на каждым клипом.

Плеер навернулся, грустно так... Который день всё ноги не дойдут отвезти его в ремонт, наверное потому что ехать надо в метро, а от езды в метро без Найтов у меня начинает медленно ехать крыша. Да и с сервис-центрами клоунада: в Киеве порядка десяти Ковоновским сервисников, из них почти все сосредоточены в северо-западной части: Сырец, Лукьяновка, Шулявка, Подол, Татарка и Нивки. Сцуки. Силиконовая долина у них там, что ли? Единственный центр на Левом берегу на своём сайте нагло утверждает, что COWON у них не ремонтируется. Хотя COWON на своём сайте, в свою очередь, орёт обратное) Цирк.

Надо тэги в ЖЖ перелопатить. Маловато их что-то, не на всё хватает.

Ну всё, стандартный унылый пост о разных жизненных перипетиях написан, можно отправляться дальше заниматься херней и вести ЖЖ в обычном темпе, постя сюда всего по чуть-чуть. Эх, действительно, мне бы Соло, а времени не хватает... Кто придумал сон?! Какого чёрта у нас на затылке нет кнопочки Reboot? Столько времени теряем, идиоты...

Алес, малята.

Use profiling, Luke

Thursday, 3 July 2008 13:50
skiminok: (Compas)
Каждый день в этом мире узнаешь что-то для себя новое. И нет воистину предела совершенству. В частности, ваш покорный слуга, который доселе считал себя в достаточной степени осведомлённым о средствах и инструментах для написания качественного сорса, дочитал-таки шедевральный труд Стива Макконнелла "Совершенный код". Где, в числе прочего, в нескольких абзацах автор упомянул про такое замечательное средство управления производительностью, как профилирование...
Я заинтересовался. Я дико заинтересовался. Я стал рыться в поисках достойного профайлера. Попутно к своему сожалению выяснил, что они все в подавляющем большинстве проприетарные, но это дело десятое. Не в этом дело. Прошло два часа и я добился своего... В пик экстаза меня вогнал откопанный на просторах Википедии AQtime...

Первый факт, от которого руки затряслись мелкой и жадной дрожью - список поддерживаемых сред программирования (и языков):
  • Visual Studio 2008
  • Visual Studio 2005
  • Visual Studio .NET (2002, 2003)
  • Visual C++ (5, 6, 7)
  • Visual Basic (6)
  • Borland Developer Studio 2006
  • Delphi (3, 4, 5, 6, 7, 8, 2005, 2006, 2007)
  • C++Builder (3, 4, 5, 6, 2006, 2007)
  • Borland C++ (4.5, 5.x)
  • Intel C++ (7.0 and later)
  • GCC
  • Compaq Visual Fortran (6.5)
  • Intel Fortran (9.0)
Во второй раз моя потенциальная преданность AQtime'у подскочила в несколько раз после просмотра демонстрационной флэшки (кстати, для поклонников M$ VS - вам сюда)

Однако окончательный восторг, разумеется, утвердился после установки профайлера...
(Иллюстрирую на CodeGear RAD Developer Studio 2007, для прочих - идентично.)
Вот обычное приложение, за пару минут написанное для выяснения временной разницы между for и for-in:
Скрин №1 )

Один маленький правый клик, один маленький выбор, что именно мы собираемся профилировать: модуль, класс или отдельную функцию?
Скрин №2 )

Можно также профилировать и весь проект, тогда в рапорт вдобавок к вашему коду добавится оценка ещё и всяческих системных вызовов WinApi.
Скрин №3 )

Запускаем, организовываем какую-то активность программы (в частности, я сделал 6 кликов мышки по окну), короче - всё как обычно. Программа благополучно завершилась, и...
Знакомьтесь, это - рапорт. Выглядит не очень впечатляюще, поскольку в демонстрационной программе был всего лишь один метод, и табличка вышла никакая. Но всё же... вы без труда можете представить себе серьёзный проект, в котором этих методов - много-много десятков.
Возможных характеристик для показа (столбиков в рапорте) - 28, включая 5 показанных по дефолту.
Также доступны красивые настройки альтернативного вида - не в числах, а графические.
Скрин №4 )

Переходим к окну кода... и здесь нас ожидает сюрприз :)
Как вы понимаете, характеристики слева тоже можно варьировать. В данном случае это Time и Hit Count.
Скрин №5 )

Что ещё можно рассказать? К примеру, про дополнительные средства: дизассемблер, граф вызовов (для данного приложения состоит из одной вершины ), диаграммы...
Скрин №6 )

Скрин №7 )

Профилирование - это замер не только времени. В эту отрасль инструментов для разработчика входит целый десяток разнообразных средств для тестирования производительности вашей программы. И все их, разумеется, включает в себя AQtime
Скрин №8 )

Так, пора закругляться с этим восторженным описанием. А то я скоро захламлю своими скринами весь ЖЖ, и бедным пользователям не останется места на серваке, чтобы писать слезливые лытдыбры)) В общем, информацию кто хотел - тот получил. А я пока что закругляюсь. И топаю оптимизировать свои наработки, благо теперь это составляет гораздо меньший труд

UPD: заюзан HTML, поправлены размеры картинок.
skiminok: (!int)
Скажите, товарищи, а кому тяжелее всего сталкиваться с бюрократией в нашем постсоветском пространстве?

Одно время я был зелен и беззаботен, и твёрдо считал, что в этот список в первую очередь стоит включить:
  1. Юристов. Им, бедняжкам, тяжко стоять у стойки и ругаться, зная, что они по Конституции имеют право на своевременное обслуживание, на предоставление документов, что люди с другой стороны стола подписывали госконтракт по такому-то образцу и такого-то содержания, по которому обязались в указанное время находиться на рабочем месте и добросовестно выполнять положенные обязанности... вот так стоят они, бедные, вспоминают все свои права и обязанности, грустят, вздыхают и ругаются...
  2. Бухгалтеров. Опытных, аккуратных, исполнительных бухов. Тех, которые всегда знают, как и куда следует у себя на работе положить ту или иную бумажку, чтобы она тут же оказалась под рукой или легко нашлась по каталогу, как только придёт в ней нужда. А тут, когда ты на вражеской территории, где царит бардак и разрушения, становится так горько...
  3. Экологов/гринписовцев. Эти вообще должны материться во весь голос при виде картотеки размером с добрую комнату, невинной фразы "Мы вашу справочку потеряли. Загляните-ка, возьмите её ещё раз", или распространённого требования подавать заявления в трёх экземплярах в письменном виде... Это ж сколько бумаги-то, люди дорогие?! Загубленных лесов, погибшей живой природы, исчезнувших с лица планеты растительных ареалов...
  4. Таких же клерков... из соседнего района. Они, в отличие от остальных посетителей, прекрасно осведомлены о том, чем на самом деле занимаются конторские служащие, исчезая за облупившимися дверями внутренних помещений, да и сумму, выделяемую в месяц на покупку кофе, в силах прикинуть на порядок точнее прочих категорий граждан...
Но теперь моё мнение окончательно устаканилось. Лидер списка - программисты!
В самом деле, один взгляд на эту гору справок, карточек, печатей, бланков и формуляров заставляет нашу братию попросту выть!
Да для этого склада информации хватило бы сотни гигабайт на 30 ближайших лет!!!
Два щелчка - и бланк в каком-нибудь Excel или Gnumeric заполнился информацией из MySQL. Ещё щелчок - и справка перегналась в бинарник, подписалась уникальным ключём-сертификатом данного учреждения и ушла на флэшку посетителю. Или на мыло. А ещё лучше - напрямую во входящие юрлица, которому требуется информация.
Чем ВКонтакте не база данных? Тут вам и история образования, и паспортные данные, и фотография. Не нравится фотография? Так можно на сайте отвести отдельное поле "Фото документного образца" - и дело в шляпе.
Боже мой, сколько проблем бы сразу отпало с грамотной компьютеризацией нашей системы контор... Вот хотя бы списки выборщиков, по поводу которых всегда столько шума и гама:
SELECT name,secondname,surname,address FROM people WHERE age>=18 && district==@CUR_DISTRICT;
Теперь запустил скрипт отправления каждому приглашения и можно идти домой ужинать)) Ну это, разумеется, если для приглашения использовать не реальную почту, в которой 20% писем заглядывают по пути в /dev/null, а знакомый нам primary e-mail хотя бы из того же Контакта...
Проблемы с совпадением ФИО решаются введением уникального айди. Тем, кто завопит про фантастические антиутопии и людей с номерами вместо имён, напомню про нашу дорогую налоговую инспекцию и два до боли знакомых слова "идентификационный код". Вы и так все пронумерованы, друзья; я предлагаю всего лишь один дополнительный ID заменить на другой, имена и фамилии как первый приоритет в идентификации никто у вас не отберёт. А то сейчас этот номер никто не желает использовать по назначению, для разрешения вопросов. Только для расчётов, в пределах одного госуправления. Мелко, господа, мелко...
К чертям собачьим ксерокопирование и всю корпорацию XEROX заодно. Она изобрела графический интерфейс, успешно стыбренный Джобсом: за это ей большой поклон и путёвка на курорт до пенсии... Ctrl+C и Ctrl+V - наше всё!
О! Чуть не забыл! Бинарный код, кстати говоря, не имеет почерка! В отличие от добрых тётенек-бумаговедов... О Боги, вы видели их письменность? Про такое говорят "как курица лапой". Нет, господа, это не курица, благородные куры от такого сравнения могут сразу же ковылять топиться в корыте. Это же годовалый покемон утром 1 января после автокатастрофы!!! Наверное, никто не вспомнит, сколько километров он избегал, пытаясь заставить гослица рассказать, что за план у них там так затейливо курица....
Размножение фотокарточек отправляется в прошлое, за ним в ногу шагают преднаклеенные почтовые марки...
Утопия.
Стоп, но в наших госучреждениях ведь есть компьютеры, скажете вы? Угу, есть. Только вы ЭТО видели? Наряду с людьми, которые за ЭТИМ работают. Людям-то пофиг, они за любым агрегатом будут неуверенно тыкать мышкой в кнопку "ОК" после пятиминутных раздумий, а машина-то простаивает. А ПО? Вы видели их ПО? Смертный ужас. Сегодня только утром был в кардиологии и чуть не прослезился от умиления при виде ДОСовской 640*480 софтины с неизменным KEYRUS.EXE (вечная память тебе, Дима Гуртяк...), в которую аккуратно ввелись 5 полей моих паспортных данных и она выдала на струйный принтер десяток строчек заключения моноширинным шрифтом. Наверняка Turbo Basic где-то там в глубине ещё записывал результаты обследования в текстовый файлик...
И ведь не дураки сидят в этих заведениях! Особенно там, где повыше. Но так уж привыкли за свою жизнь, что маленький жёлтенький листик с полустёршейся чернильной печатью - идеальной средство для хранения информации и удостоверения прав. И в наших краях пройдёт ещё как минимум лет 30, пока поколения и время возьмут своё.
А жаль...
skiminok: (!int)
Когда у вас появляются новые наушники - это всегда повод для детских игрушек:)
Вот сижу и устраиваю гладиаторские бои: эквалайзер Winamp'a vs. эквалайзер Realtec'a. Каждый из них можно выставлять на софт, софт-рок, рок, металл, поп... у Винампа еще и на превосходный пресет "наушники". Реалтек, правда, позволяет добавить переменную окружения - холл, жилая комната, город, пещера... Плюс к тому каждый обладает собственным регулятором громкости.
Чувствую себя кулинаром или парфюмером каким-то))) Иначе, кроме как комбинацией вкусов/запахов, смешиванием коктейля какого-то, эти махинации не назовешь)
Просто таааакие звучания получаются.......
Итак, цифровой монстр или аппаратный? Кто победит в этой мужественной схватке? А может, взаимное сотрудничество и православный коммунизм?
Посмотрим...
skiminok: (Compas)
Сижу перед монитором и набираю эти строки в состоянии, среднем между лёгкой злостью и существенной обидой. Судя по всему, госпожа Фортуна окончательно решила напомнить вашему покорному слуге о том, что в его жизни начался новый этап. Спасибо, матушка, я как бы и сам это прекрасно понимал, да... Но зачем же так сурово?

Пятнадцать минут назад у меня окончательно накрылись наушники.
Казалось бы... при чём здесь Лужков?.. нет, казалось бы, ну и что здесь такого особенного? Обычное дело, у кого не бывало. Просто... эти наушники два года назад я получил в качестве бронзового приза на Всеукраинской олимпиаде по информатике. Единственная Всеукра, на которой что-то таки занял, старт развития, можно сказать... правда, он же и уверенный шаг на финиш. Мне не жалко наушников, отнюдь, купить новые - это не проблема века. Мне жалко символа. Победы. Жизненного этапа. Тех минут радости и впечатлений, тех открытий и достижений, которые приносили мне эти года. Окружающие знают, сколько внимания я обычно уделяю в жизни своей символам, эффектным фразам/деяниям, приметам и прочей театральной эзотерике. Так вот, поломку наушников на следующий день после Последнего Звонка... мне не хочется больше даже комментировать.

(написано в Petrus Blogger - единственной достойной альтернативе Semagic'у, которая нашлась под Linux. и та на джаве....)
skiminok: (!int)
Жестоко. За грядущие несколько дней мне предстоит успеть:

  • сгонять в КПИ и забрать диплом победителя математической олимпиады ИПСА. Странно даже как-то. Все равно через два месяца идти к ним же в приёмную комиссию и отдавать диплом обратно. Так зачем здесь промежуточное звено в качестве меня, а? :)
  • собраться с компанией товарищей и во всех подробностях обсудить тонкости внутренней архитектуры всего предстоящего проекта. В принципе общая схема очевидна и несложна, а вот если посмотреть на это дело вблизи - начинается гора вопросов по технике. Очень весёлых вопросов. Иногда даже кадровых и человеческих...
  • хорошенько разобраться с Indy. Повторить сокеты, с которыми в своё время игрался; и плюс к тому разработать быстрый и адекватный способ взаимодействия PHP-скрипта и исполняемого файла на Lazarus, которые ещё и находятся на разных физических машинах;
  • поболтать с Володиным, милейшим в принципе человеком... Сказать ему, что он прав. Что я растляю человеческий неокрепший мозг в угоду собственным интересам и наклонностям. Что никогда и не собираюсь ни на кого давить. И пусть молодое поколение решает всё само - взрослые дубы вон уже выросли.
    А мне плевать, с кем работать - хоть городского дворника поставьте мне в пару классы конструировать;
  • заглянуть "на огонёк" в военкомат, дабы забрать свой приписной лист. Учитывая нравы тамошних бюрократов, а также ту дурость, которая творится в нашем районе касательно подросткового отдела, можно быть уверенным - покой мне в конце мая будет только сниться;
  • посдавать кучку хвостов, оставшихся ещё со времён Всеукраинской олимпиады и подготовки к ней. Вот не понимаю я самого себя, откровенно не понимаю. Я уже почти гарантированно студент, мне для стопроцентной уверенности не хватает только дурацких бумажек-сертификатов УЦОЯО. так нет ведь - сижу, учусь, делаю что-то ради никому уже на фиг не нужного аттестата. Наверное, это и называется "из чистой вежливости";
  • подготовиться к тестированию по физике. 4 балла мне за глаза хватит. Для полной гарантии можно бы и 7... но это дело десятое;
  • пойти куда-нибудь в Ситиком и купить себе наконец ИБП. У нового компа - новые же и проблемы. За сегодняший вечер я перезагружался по причине скачков напряжения ровно три раза. За все две недели сидения за этим агрегатом - примерно эдак десяток. Сил моих уже просто нет терять недописанные тексты и недоделанные проги. Простенький, хоть бы и получасовой, но надёжный бесперебойник необходим как воздух;
  • сдать зачёт по военке, он же полевой выезд. Поскольку мне на его результаты глубого наплевать, то это проблемой не является. А вот время зря потрачу:(
  • установить вышедшую аккурат в мой день рождения девятую Федорку. При этом ещё тоже придётся совершить маленький финт ушами - потому что западлистам из коммьюнити обязательно нужно было допустить ошибку в Анаконде именно в русском переводе - одном из нескольких десятков! Проблем-то особых, надеюсь, не будет, решение глюка банально и состоит из двух телодвижений - но всё же обидно как-то за родной язык;


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

skiminok: (!int)
В этом журнале образовалась дырка. Величиной с цельный месяц апрель. И заполнять её со всеми возможными комментариями я... не собираюсь:)
Но вот вкратце упомянуть о том водовороте событий, в котором закружило меня за последние три недели, пожалуй, стоит.
Потому как... ммм... я когда-то говорил, что самый большой переворот моей судьбы - это или февраль 2007, или август 2007? Так вот. Я ошибался :)

Рид моар, мор-мор-мор-мор-моооар )

Homo comfortabelus

Wednesday, 19 March 2008 22:29
skiminok: (!int)
Человек по природе своей животное ленивое:) А если добавить к этому качеству ещё и тягу к эстетике, постоянную нехватку времени и даже самую обыкновенную зависть, то становится понятно, отчего на протяжении последнего десятка-другого лет люди уделяют всё больше и больше внимания такому относительно молодому понятию, как эргономика. Своё рабочее пространство мы всегда любовно обустраиваем часами, делая так, чтобы каждая мелочь, буде она нам когда-нибудь понадобится, могла бы быть найдена и взята на вооружение в считанные секунды. Раньше это касалось просто нашего рабочего закутка, теперь без лишнего шума перешло и на просторы компьютеров. Когда мы тратим долгие дни на то, чтобы сконфигурировать операционку, любимый софтовый набор, удобный доступ ко всему, что окружает нас в этом виртуальном мире, мы не задумываемся, зачем нам это надо. Мы знаем: сердце просто не успокоится, пока всё не станет приятно для глаз, приемлемо для производительности и легкодоступно для рук. И почему юзерский народ так боится краха оси, к примеру? Ведь информацию-то в большинстве случаев восстановить - как нефиг делать! А дальше поставил новую ось, покидал на неё все свои пожитки и работай... Удобство потерялось. Ушло в небытие то вылизанное пространство, которым человек так дорожил: все настройки, картиночки и расположения файликов... И восстановить эту гармоничность не так-то и легко, в отличие от документов.
Что делает человек, только садясь за настройку оси, за знакомство с чем-то новым, за чужой комп, за которым предстоит работать некоторое более-менее продолжительное время? Он начинает всё украшать и переделывать. Забыли про работу, про не сделанные проекты, давно ушедшие сроки и старые проблемы - место нужно привести в "удобоваримый" вид. Так и появилось в лексиконе девайсоделателей и софтодевелоперов такое словечко, как "эргономика". Если переводить вольно, то другого эквивалента, кроме как "удобство", ему и не подберёшь. Сюда входит и расположение управляющих компонентов (как рычажков на приборе, так и кнопочек в окне софтины), и её внешний вид, и продуманность управления (моя тестилка, к примеру, пожертвовала эргономичностью в пользу функциональности: её можно использовать практически на любой олимпиаде с любыми правилами и задачами, однако для этого пользователь вынужден заполнять десяток INI-файлов - задалбывает), и даже методы обращения с ошибками (на юзерские некорректные действия вежливее ответить мягким порицанием на его родном языке с объяснением причины, а не ором в стиле "Access violation in program "Lalala.exe" at address $AF670D44"). И сбалансировать весь этот набор непростых факторов - цель каждого изготовителя.
К примеру, основной предмет споров между непродвинутым IT-населением по поводу Висты - это не технология ReadyBoost или универсальный индексированный поиск, а... внешний вид. Aero, Glass, Win3D и прочие прелести интерфейса. Причём мирного мнения быть в природе не может: либо у неё просто восхитительный рабочий стиль, либо он вызывает рвоту и желание выкинуть монитор в окно:) То же, с другой стороны, можно сказать и про KDE4... хотя народ, который может про него спорить, уже способен порою заострять своё внимание и на других обнаруженных проблемах. Но редко. Основной темой остаются так называемые "свистоперделки" - мем, начавший свой путь на ЛОРе и до сих пор крепко засевший в мозгах пользователей. Что считать удобным, красивым, комфортным, а что - нет?
Вот давайте и мы похоливарим чуток по поводу личного любимого рабочего места, угу?

Начнём с меня, пожалуй... (под катом скрины!) )

Вот, собственно, и всё. Кто-то не поленится устроить собственный хотя бы минимальный разбор удобного рабочего пространства? Или раскритиковать мой? Прошу!
skiminok: (Default)
Я понял! Главное зло меломана существует и вполне осязаемо! Это эквалайзер!!!

У меня стоит Winamp 5.35 Pro, версия, перевод и дополнения SidY. К нему подключено 6 плагинов преобразования звука - на выбор (Nullsoft Signal Processing Studio, Dee plug-in, Enhancer, MuchFXI, Simply Surround DSP Plugin, Stereo Expander) плюс встроенный эквалайзер плюс возможность настройки EQF. Также собственный эквалайзер имеется в управляющей проге звуковой карты. И ещё не забываем, что можно иногда просто сменить плеер (на компе ещё имеются Windows Media Player, LightAlloy, MediaPlayer Classic, Nero ShowTime, если ещё не потёр, валялся где-то DivX), что порождает ещё богатейшие наборы возможностей для варьирования звука. Любой из этих пунктов можно включать и выключать, настраивать на различные пресеты (добрые разработчики позаботились и всунули последних в поставку добрых штучек 40 на каждый эквалайзер - и с дюже красноречивыми названиями по типу "Very COOL Sound:)" ).
И вместо того, чтобы заниматься экономикой, я с каждым новым выпавшем случайным треком кидаюсь к компу и со скоростью психованного кролика совершаю дюжину тычков мышкой, чтобы привести прекрасную песню в только ей одной присущий удобоваримый вид!

Люди добрые... посоветуйте нормальный эквалайзер, а? Или хотя бы пресет, чтобы Найтвиш звучали как Найтвиш, а не как ржавый "Запорожец"...

Profile

skiminok: (Default)
skiminok

Most Popular Tags

July 2011

S M T W T F S
     12
3456789
10111213141516
17181920212223
242526272829 30
31      

Syndicate

RSS Atom