Category: технологии

Category was added automatically. Read all entries about "технологии".

bloody hands

Grunge Power, или ода обшарпанным заборам

Отоспалась, собралась с силами… вышла на новую работу. Даже более-менее на ней освоилась за прошедшие две с половиной недели. Задачи, конечно, на первое время довольно нубские и рутинные – но, впрочем, даже в них есть некоторый челлендж вида “эту технологию я вижу в первый раз, эту во второй – но надо сделать покерфейс и ВОТ СЕЙЧАС запилить на всём этом нечто, что, в идеале, даже будет работать”. Такие челленджи я, в общем-то, даже люблю – и периодически подобные встряски себе устраиваю, хоть на Курсере, хоть вот по работе. Другое дело – что будет, когда технологии и предметная область станут знакомыми – в общем, поживём, увидим. Но в общем и целом, пока что полёт нормальный, и мне нравится. Больше всего нравится как раз возможность "угореть по духу старой школы" и вообще отдохнуть от засилья новорожденного российского “среднего класса” :) Даже в смысле чисто внешних рабочих атрибутов и мелочей, из которых складывается ощущение себя в окружающем пространстве!

Collapse )
bloody hands

Пропаганды пост, или “Сумма биотехнологии” против Chick tracts

Добралась тут до “Суммы биотехнологии” Александра Панчина, доставшейся мне за лучший вопрос на научной секции Geek Picnic. В качестве bedside reading перед сном развлекаюсь. Как-то аж ностальгично вспоминаются родительская подборка “науки и жизни” и переводная с английского энциклопедия из серии “Радость познания” (на которых маленькая Олька и попортила себе зрение), где как раз было про Менделя, аллели и синтез белков! :)

Так скажу – насколько я сейчас читаю, книжка хорошая. Местами весьма злобно-тролльская, но по делу – и если где автор и доводит повествование до абсурда, то потом в этом честно признаётся. Но в общем и целом – просто кладезь полезной информации про то, “чо эта ваша ДНК ваще делает”, и сборник типовых ответов на тупые вопросы вида “а если я буду есть ГМО-картошку, не позеленею ли я сам от солнца”. Если кому-то эти типовые ответы покажутся хамоватыми – то так тому и быть, потому что если с невежественным сбродом сюсюкать, он начинает хаметь и навязывать всякие креационизьмы и телегонии в качестве “всего лишь ещё одной версии”. Хорошая, годная пропаганда, вот как-то так и надо.

Collapse )
bloody hands

Сходила на Geek Picnic-2016

Да, посетила таки, хоть и не думала, что занесёт туда нелёгкая. Два года назад оно мне показалось какой-то ну совсем уныловатой хипстотой, после чего год назад я уже не пошла, влом было. Но в этом году… скажем так, после ночи музеев (которая была вполне себе хороша и годна) у меня в голове случился небольшой передоз Истории и Культуры… в общем, Прошлое – это хорошо, и его полезно знать и любить… но мне была жизненно необходима живительная подкормка Будущим. Поэтому я подумала “ну, на безрыбье и рак – рыба”… и купила билет на два дня на сабжевое мероприятие.

Collapse )
bloody hands

Так вот, про прогресс – хотя бы, для начала, про его медиа-сторону

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

Collapse )
bloody hands

Ветер перемен, снова срывает крышу

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

Всё-таки, пожалуй, не моё это - IT-аутсорсинг во всех его проявлениях, будь то маленькая веб-студия или написание большого энтерпрайзного софта на заказ. Как наворочена бы ни была конкретная система - всё сводится к шаблонным, в общем-то, решениям, стыковке (временами весьма геморройной) одних API с другими, формоклепательству с ловлей беглых пикселей в этих самых формах... и если ещё года два-три назад мне этого могло хватить, то сейчас, когда благодаря той же Курсере я увидела действительно новые горизонты - где-то с полгода, как можно заметить по бложику, чувствую себя абсолютно не на своём месте.

Collapse )

bloody hands

и таки про Google Android, впечатления

В общем, уже некоторое время у меня в боковом кармане штанов живёт такой забавный зверёк - Samsung Galaxy Spica. Что это за зверь такой? А это достаточно недорогой (куда дешевле аналогичных HTC-шек, а мне с рук так вообще доставшийся за ой какие небольшие деньги) коммуникатор на платформе Google Android. Просто не хотела про оно писать сразу, дабы не плодить необоснованных восторгов или ругательств, хотела сначала как следует поюзать, а потом уже написать конкретно и по существу.

Итак, собственно, взято оно было именно с прицелом на то, что это не какая-нибудь умирающая мобильная венда, а нормальный Андроид, с доступом в android market для моментальной установки приложений и кучей гугловских сервисов. Я уже когда-то писала, что ничего не имею против google world domination, ибо эти ребята умеют делать своё дело, и лучше уж пусть они захватят мир и всех посчитают, чем это сделает какой-нибудь майкрософт, у которого что ни сервис - то говно, или эппл, который хоть и стильные штучки делает, но необратимо поражён копирастией и излишне усложняет юзерам жизнь %)

Collapse )

bloody hands

Машиноцентризм и жизнь

Ух. И опять - тяжёлые кодерские будни, с ночами, проведёнными за выкрикиванием "WTF" и "да какого [beep] эта [beep] не работает". Но пока ещё жива, да. И что интересно, даже мысли после всего этого есть.

Тут вот камрад Sordes в одном из своих блогов давеча поднял интересную тему: на кого лучше ориентироваться в вёрстке - на человека или машину? И вот как раз после жестокого такого кодинг-марафона и ловли бегающих пикселей я скажу однозначно - да не только в вёрстке, вообще во всём, что делает кодер, он должен ДУМАТЬ КАК МАШИНА и делать так, чтобы удобно было в первую очередь машине.

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

Человек? Смотря какой человек. Я вообще мизантроп, и какую-нибудь секретутку, которой в самом неудобном месте вдруг понадобились свистящие, пердящие и мигающие рюшечки, за человека считаю разве что только с конкретной такой натяжкой. Ибо who the fuck is she по сравнению с Технологией с большой буквы,хотя бы с тем же валидным XHTML и микроформатами, которые можно парсить XSLT-шкой и автоматизировать сбор инфы с сайтов? Я прислушиваюсь лишь к тем, кто что-то в этимх технологиях понимает, да, и без совсем уж вопиющей причины стараюсь не делать "костылей". Кто там сказал "сверстать таблицами и не мучаться" и "лучший валидатор - браузер"? А молнией по сраке? Браузер-то, может, и отинтерпретирует гламурненько и приятно для блондинчатого глаза. А вот семантика нарушится, и в грядущую эпоху data mining, самообучающихся систем и прочих классных штук я считаю вот это куда большим грехом. Не код - приложение к дизайну, а дизайн - приложение к коду (вот сейчас читающим это дизайнерам захочется меня убить, ага), и в случае чего, ИМХО, именно дизайном можно пожертвовать.

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

Думать как машина. Этому я научилась неплохо. Эх, не за горами тот день, когда машина будет думать, как я...


bloody hands

технологическое, слегка брюзжащее

Сижу, слушаю новый альбом Franz Ferdinand. Хороший альбом, кстати - пусть и попсятинка, но жизнерадостная и талантливо сделанная. Вот делайте со мной что хотите - а мне этот коллектив жутко нравится. Но даже не это самое смешное... на самом деле официально альбом выходит только 26 января :)

Угу, Сеть рулит, да. И Кренделя последние мне тоже до релиза достались. И если лет пять назад меня бы ещё грызла совесть, и я бы рано или поздно достала лицензию, то сейчас я этого не хочу просто технологически. Ну посудите сами - НАХРЕНА мне эти громоздкие и неудобные компакт-диски, которые легко царапаются, и которые жутко неудобно таскать с собой? Помнится, опять же, лет пять назад у меня были вечно оборваны карманы на куртке - потому что я таскала в них CD-плеер немаленькой ширины и толщины. А сумка своей тяжестью напоминала кирпич, потому что там лежало ещё штук тридцать сидюшек в кейсе. А сейчас у меня крошечно-тонюсенький, как щепочка, айпод, карман не то что не обрывающий - даже не оттягивающий. И собой полностью заменяющий тот самый кейс на тридцать (если не больше) дисков. Так нах мне заниматься фетишизмом, если я не аудиофил, на улице или за компом в наушниках мне всё равно не расслушать всех-превсех обертонов звука?

В "буржуйских" странах есть такие замечательные вещи, как iTunes Store, да - ещё б они имели не только "буржуйский" охват, цены б им не было. Но это, можно так сказать, авангард индустрии. А основная масса издателей музыки до сих пор считает, что с откровенно устаревшего уже хотя бы по ёмкости дисков формата CD-Audio ещё не все сливки сняты - и жёстко привязывает все издания именно к этому формату. При этом ещё имеет наглость форсировать драконовские меры против "пиратов" и ставить на свои говнодиски защиту от копирования, да. The future is here, уроды. ХРЕН вы что сделаете. Или перестроитесь, или умрёте. И, нет, у меня не будет угрызений совести, а хорошую группу я лучше при нахождении в большом городе поддержу приходом на концерт.

Причём как житель ебеней провинции я не могу не заметить, что большинство хороших дисков сюда просто в принципе не попадает. В массе своей в музыкальных магазинах - мэйнстрим, и только. Чтобы выцепить что-то неординарное на диске, надо или месяцами прошаривать магазины, или иметь знакомого продавца, чтобы привёз на заказ, или воспользоваться Интернет-магазинами. Да, это поистине волшебное изобретение цивилизации. Если бы не они - так и жить бы нам под диктатом зомбоящичного мэйнстрима, ибо всё остальное к нам бы не завезли, скорее всего. Ибо нерентабельно. Но даже при наличии Интернет-магазинов выписывать лицензионные CD - влом. Опять же, уже хотя бы потому, что места много занимают. Вот если бы лицензионно издавались mp3-сборники, и были бы доступны для скачки/заболванивания, хоть и за деньги - другое дело :)

То же самое и банальных товаров народного потребления касается. Обмерив себя мужниной рулеткой, выписала таки себе американское ретро-платьице к готик-пати, а к нему ещё и сумочку, и даже с весьма недешёвой доставкой (international Priority Mail, мать его) вышло весьма немного. Скажем так, именно столько бы стоило одно турецкое "вечернее" блЯстящее платьице в местном магазинчике среднего пошиба. Или, даже чуть дороже, одно трендово-моднявенькое (читаю ж я женские журналы иногда), но страшненькое вязаное платьице в местных отделах Benetton или Naf Naf. Так что торгаши, навязывающие свои правила, идут нах. И да благословит Дьявол новые технологии!


bloody hands

Spore: об играх и небе

Сегодня после возвращения из кофейни таки ушла с головой в виртуальную реальность, ибо до нашей техносемейной локации наконец-то добралась игрушка Spore. Эдакий "симулятор бога", а если точнее - не столько бога (креационизм must die), сколько той самой эволюции, что. как известно, развивается по экспоненте - от одной-единственной клетки до космического масштаба цивилизации. Кажется, Олько влюбилась...

Вообще, открою страшную тайну - чтобы я играла в что-то PC-шное, это что-то должно быть а) не FPS и не файтинг, ибо не люблю тупое мочилово б) иметь или супермегасюжет, или не менее "супермега" концепт мира в) быть НАСТОЛЬКО запоминающимся. чтобы я оторвала зад от линуксового ноута с кучей кода и интернетом и не поленилась сесть за виндузятную тачку. В общем, на PC я играю редко, да. :) А на самом деле - я настолько упёртый "мариобой", что подобных мне - мало. Моё детство прошло в обнимку со старым раздолбанным отданным знакомыми Nintendo Famicom (что интересно - это был таки настоящий фирменный Famicom, а не говноклоны типа "Денди" - возможно, поэтому он и прослужил так долго), соответственно, классические аркады отпечатались в памяти начисто (и таки да, я считаю, что круче Super Mario Bros III игры по сей день ещё не было сделано). Уже в сознательном возрасте купила себе GameBoy, позволив своим пальцам снова ощутить приятное гудение в подушечках после отдавливания оных джойстикоподобными кнопками. И да, человека, выросшего на аркадах, тяжело перевоспитать :)

Когда появились эмуляторы, я зафанатела по супернинтендовским JRPG с анимешно-пиксельартовыми прорисовками (таки да, обычные ролевушки, даже ваш хвалёный Morrowind, кажутся по сравнению с ними тем же самым тупым мочиловом и бессистемным качаловом с псевдогламурными картинками). Клиника, да? :)) Теперь вы поняли, насколько тяжело PC-игрушкам с 3d-графикой меня заинтересовать...

Последней писишной игрушкой, в кою я могла резаться дни напролёт, была Populous, году эдак в 2000 - как раз в семействе тогда первый комп появился, так что почему бы и нет :)) Для тех, кто не помнит: там играешь за шамана первобытного племени на серии маааааленьких таких планеток, учишь технологии, заклинания, разгоняешь соседние племена... в общем отрываешься как можешь. Собственно, один из этапов Spore (тот, где рулишь как раз первобытным племенем) - настолько сильная калька оттуда, что просто не могло не освежить память детства. Хотя этапы водного и наземного  жЫвотного понравились не меньше (а дальше я пока не доходила). О, кстати! Надеюсь, в следующей версии (если таковая будет) разработчики таки сделают выход на сушу необязательным - хочу свою личную высокоразвитую цивилизацию русалок. Или тех самых лавкрафтовских Глубоководных из "Тени над Иннсмутом"...

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

Кофеиновый overdose (таки сегодня очень хорошо сходила с дамами в кофейню) плюс несколько часов этого дела подряд - это что-то с чем-то. Ощущение такое, как будто не совсем понятно, в каком я на самом деле мире - и все силы из меня высосал мир игровой...

... и таки знаете, что в этом мире мне понравилось больше всего? Даже не пресловутая игровая свобода. Самое классное в игровых мирах - это их подчёркнутая "инопланетность". И просто захватывающий дух вид игрового НЕБА, по которому даже на минимальной графике очень картинно периодически пролетают огромные луны и соседние планеты. Alien Sky - это ещё один мотив моих снов, и ещё одна моя мания (на ноуте, что уже три недели как в ремонте, целая коллекция 3d-рендерингов всякоразных инопланетных пейзажей с совершенно фантастическим небом). Идеальное небо для меня, небо из моих снов - персикового цвета и как раз с огромными небесными телами. видимыми на нём. Вот за ЭТО - отдельный респект разработчикам. Spore - рулит!


bloody hands

"Золотой молоток" в технологиях, и почему опенсорс лучше

Типа пропагандистский материал, чтивом навеянный. На хабре проскочила очень хорошая ссылка - про паттерны и антипаттерны разработки программных продуктов. Хорошая ссылка, я сама местами краснела от стыда при прочтении - ибо увидела немало своих былых ошибок :) Но щас речь пойдёт, пожалуй, не о философии объектно-ориентированного программирования, а о том, что бывает, когда начальство - головотяпы.

Собственно, один из очень часто встречающихся (и в корне неправильных) подходов к разработке - принцип "золотого молотка". Когда берётся какое-то одно техническое средство и объявляется панацеей от всех бед. И, бляха медная, спасайся кто может - приходится ВСЁ писать под ту или иную архитектуру.

Ладно ещё если архитектура нормальная - а вот если говно, то будет тяжко. Я уже как-то пример приводила - начальство любит поддаваться на увещевания маркетологов и заключать всяческие партнёрские договора. "Битрикс", печально известная коммерческая CMS, тому примером.  После того, как бедняге aka_drew пришлось вот на ЭТОМ писать прототип базы данных медицинского учреждения (!!!) - да-да, с медкартами, результатами анализов и прочей хренью - я уже мало чего боюсь в этом мире. А учитывая, что эта хрень тяжеловесна (от 10 до хрен знает скольки мегабайт в архиве - некисло для php-кода, да?), дорога (самая базовая комплектация - 6 килорублей), несовременна (про MVC там вообще не знают, а про mod_rewrite если и знают, то крайне плохо), требует обучения (а, следовательно, и дополнительных затрат) даже для банального вбивщика контента (не говоря уже о разработчике) - ну вы понимаете, да? И хрен отвертишься - раз начальство таки подписало договор и заплатило денюжку, то никаких других средств разработки просто не подразумевается.

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

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