А почему попсуль‐то?

Воскресенье, 01 июня 2014 г. Опубликовал POPSuL

Первое июня, середина дня, на улице поют птички, светит солнце, скукота в общем…

Так вот, начнем! «А почему попсуль? » — спрашивают у меня с некой переодичность. Хочется ответить просто — потому что пидарасы, но нет, это не так.

Ник POPSuL (и все его вариации: POPSъL, POPSuL_X) появился в далеком 2007 году, когда я появился в интернетах. Появился он чисто случайно, когда я регистрировал свою первую почту popsul@mail.ru я вспомнил что до этого мне пытались дать прицеп «попсуль» (в далеком детстве один друган съездил в летний детский лагерь, познакомился там с чуваком Витя Попсуль, ему показалось что фамилия эта смешная, и…). Ну что, так оно и прицепилось, и в интернетах я теперь попсуль :).

И да, вариации: POPSъL родилась от нехуй делать, а POPSuL_X — потому что я забыл пароль от танков для учетки POPSuL.

P.S. popsul в переводе с польского — «сломал».

Обзор ноутбука DNS, или еще один нецензурный псто

Вторник, 28 января 2014 г. Опубликовал POPSuL

Вторник, 28е января, вчера внезапно сдох мой HP Pavillion g6–1155er, который служил мне с 2011 года…

Собственно сабж, вчера сдох рабочий ноут, и сегодня в срочном порядке пришлось подбирать альтернативу, при этом находясь в полной финансовой жопе. Выбор был не долгим, и я решил остановиться на модели 0164924 (на самом деле, хуй знает как у них именуются модели, но на их сайте он называется именно так). Нашел 20к, позвонил, попросил подготовить, и выдвинулся к ним…

Прийдя в отделение DNS на ул. Ленина, я уже чуть было не оплатил его — у него нет никакого обвеса! То есть, есть только ноутбук, а остального нет (и даже батарейки нет!). Чтож, деваться некуда, говорю, мол, давайте альтернативу! Консультант (или менеджер, или хз каких там называть) нашел мне в качестве альтернативы ноутбук марки 0164781, который отличался только тем, что у него цена на 1.5к повыше, ну и видеопамяти 2Gb вместо 1Gb. Я одобрил, и мне был выписан товарный чек с скидочкой (хз в честь чего), и он мне обошелся на примерно 700 рублей дешевле чем по ценнику :).

Под катом много картинок…

Итоги уходящего года

Вторник, 31 декабря 2013 г. Опубликовал POPSuL

31 декабря 2014 года, 9:35 утра, пришел на работу, налил кофе и сел писать этот пост.

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

Можно сказать коротко — год прошел хуево, и никаких итогов подводить не нужно, но ведь это слишком банально и не интересно. Поэтому, начнем.

Попробуем найти что‐нибудь хорошее в минувшем году… К хорошему, что появилось, можно причислить новые знакомства, куча полученного опыта, два новых джуниора и пара ардуин с RPi. Ах да, ну и курить завязал. В общем, не так уж и густо, поэтому перейдем к хуевой части: было потрачено много нервов на баб (ну, а профита никакого), было выпито неестественно (для меня) много алкоголя, ЗП не была повышена, потому‐что из‐за различных факторов я был еще тем мудаком (я бы и сам, такому мудаку не повысил ЗП), был мудаком настолько, что лишился даже ~25% от ЗП на определенное время.

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

К этому моменту я вспомнил еще хорошего! Я получил сертификат по MongoDB, сейчас прохожу курс по андроидам, но курс calculus one я слил, поэтому я ленивое создание, и наличие сертификата не может это компенсировать.

В общем, год прошел настолько скучно, что я даже не знаю о чем еще рассказать.

Всем хорошего Нового года, и побольше мандаринок без косточек!

Жизнь — странная штука

Четверг, 05 декабря 2013 г. Опубликовал POPSuL

Очередной серый четверг, пятое декабря, вечер, ни капли алкоголя…

Дисклеймер: Сей пост содержит чрезмерное количество нецензурной лексики, и если вы беременная женщина с психическими отклонениями и больным сердцем — не читайте. Так же, сей пост содержит не структурированный шлак, и если вы нормальный человек — так же, не читайте это.

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

Я — вполне себе обычный человек*, с обычной человеческой жизнью: хорошая работа, живу один, на шее у родителей не сижу (хотя, это есть не у всех обычных людей), провожу выходные в компании с друганами разговаривая на «мужские темы», но, что‐то в моей жизни не так. Что не так — я не знаю, но все заключается в том, что везде я вижу полный пиздец который вызывает такую же полную демотивацию к противостоянию этому пиздецу. Рассмотрим ключевые «пиздецы»:

1. Нет девушки. Вроде бы все ок, многие знакомые девушки мне говорят что я очень хороший человек, я добрый, милый, и глаза у меня красивые да и сам по себе я далеко не урод. Даже, намедни, мне сказали что‐то вроде «ты вроде такой же как и многие айтишники, но, в отличии от них ты выглядишь мужиком, а не мальчиком которого хочется пожалеть». Но, почему‐то, все кто это говорит, остаются в френдзоне, что меня, как‐то, эммм…, не радует.

2. Отношение с людьми. Вроде бы как все окей, но видимо моя социофобия дает о себе знать. Я — типичный гик, который ненавидит 99.9% людей, потому‐что все люди эгоистичные сволочи, которые думают только о себе, и им абсолютно похуй на других. Если они делают вид что им не похуй — это не так, это просто маска, иллюзия… Ну, или просто небольшие проявления гуманизма, человечности. В любом случае: каждый человек в своих словах, действиях ищет какой‐то профит для себя. И да, это не значит что я отличаюсь от этих людей чем‐то — я такой же как и все они. А из‐за такого поведения 99.9% людей перестаешь замечать оставшиеся 0.1% действительно хороших людей, которые не имеют корыстных замыслов, не имеют мысли «всадить топор в спину**», и относишься к ним так же как и ко всем остальным. И это, как ни странно, меня не радует.

3. Финансовая составляющая. С ней вроде бы тоже все окей. На мою месячную ЗП, какая‐нибудь бабулька сможет жить, если не пол года, то месяца 4 точно (а то и месяцев 8, все зависит от бабульки). Но есть одно, но — ее не хватает. Да, она хорошая, она примерно как и у всех хороших айтишников на сахалине (хоть и гораздо меньше чем на материке), но ее почему‐то не хватает. Наверное, нужно просто бросить пить и курить, но если бросить пить — как проводить с друганами‐айтишниками время? Пить чай‐кофе и жрать пироженки? Ну, меня не поймут. А еще, иногда и пироженок хочется, и в кафешку сходить: пиццы там захавать, кофе хорошего попить. Вроде проблема решаема, но как‐то не решается, и это пиздец.

4. Тупые люди. Часть несомненно странная, но, есть такие люди, которым, простите, хочется взять и уебать. Ну просто я не представляю, как можно быть настолько ебнутым… И это тоже меня не радует.

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

В общем, я понятия не имею о чем сей пост. Наверное это просто банальный поток мыслей, которые невозможно нормально сформулировать и последовательно озвучить и попытаться разобраться в каждой части по отдельности.

Собственно, вот даже трек нашел по теме:

* — наверное просто мудак, веду себя как последняя свинья;
** — просто понравилось выражение, хоть оно и вырвано из контекста.

Самообразование: Курс по MongoDB окончен!

Вторник, 04 июня 2013 г. Опубликовал POPSuL

Первого апреля компания 10gen запустила курсы по MongoDB. Узнал про них еще задолго до их открытия, по‐моему, где‐то в феврале сего года. Подумал, подумал, и решил -, а почему бы и нет собственно? Сказано — сделано! Записался на курс M101P… С нетерпением дождался начала курсов, и… Мне стало смешно. Смешно, потому что задачки были откровенно говоря для детского сада. Точно не скажу какие там были задачки, но было что‐то вроде «скопируйте это, вставте туда‐то, впишите результат». Расстроился, ответил на все три вопроса которые были вроде‐как домашними заданиями, и забыл на неделю.

Ждал чуда, а в итоге через неделю ситуация повторилась — ответы были очевидные настолько, что можно было и не запускать mongo shell для выполнения какой‐либо выборки. Ладно, едем дальше, третья неделя. И тут я запнулся, запнулся на каком‐то вопросе связанном с связями. Думаю, дай‐ка посмотрю я лекции, мож чего узнаю из них. Узнал! Узнал то, что у каждой лекции есть так же задачки для проверки полученных знаний! Да‐да, вот такой я опездол, что начал смотреть лекции только на третьей неделе курса!

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

  • CRUD операции
  • Реализации связей
  • aggregation framework
  • Различные индексы и прочие вкусности про производительность
  • Познакомился с explain
  • Узнал про маштабируемость монги посредством репликаций и шардинга коллекций по интсансам или репликам
  • Узнал про то, что можно в 100–200 строк кода написать полноценный блог с комментариями и лайкам. Ужас как мне этого не хватало!

Все шло отлично, но вот на репликах я завис, завалил два задания из пяти. Это при том, что на ответ дается аж целых три попытки. Мне стыдно, честно…

Началась седьмая неделя, начался экзамен, 10 задачек на неделю с одной попыткой на ответ. Я думал что все, мне писец, завалю. В итоге — завалил один ответ связанный с explain, внезапно я не так понял explain, я думал что это простая штучка, а хер там! Ну и завалил еще один ответ связанный с обычной выборкой посредством aggregation framework. Я был уверен что у меня все верно, ибо работало все как нужно, но то, что должно было быть ответом не было перечислено в списке допустимых ответов! Ну я взял и воткнул второй вариант. Глупо, но, я был уверен что «проблема не на нашей стороне».

В итоге, получил я вот такую няшку в PDF (кликабельно):

Ну или PDF: http://education.10gen.com/downloads/certificates/cb4c412e9159440bb32f163fd236feec/Certificate.pdf

Дальше же я подумываю пройти парочку (а может и не парочку, а побольше) курсов на coursera.org и опубликовать в бложике еще постов на эту тему.

P.S. Ошибки проверять лень, ибо ухожу спать уже.