POPSuL: It Works https://popsul.ru:443 Личный блог POPSuL про программирование, линукс и прочую ересь Чт, 23 Сент 2021 15:01:37 GMT Чт, 23 Сент 2021 15:01:37 GMT Simple CMS 2 <![CDATA[Очередной бугурт, или почему нужно уделять внимание интерфейсам]]> https://popsul.ru:443/blog/2015/01/Unknown-title-60.html https://popsul.ru:443/blog/2015/01/Unknown-title-60.html POPSuL Вс, 18 Янв 2015 20:39:00 GMT Псто будет кратким.

Вот вам два скрина:

Вот что вы тут наблюдаете? Лично я вижу то, что на ютубе все заебись, а на карамбе я вижу то, что мне, блядь, при открытии каждого видео придется пролистывать вниз!

Вопрос: ну не пидорасы ли?

]]>
<![CDATA[ActiveRecord: плюсы и минусы]]> https://popsul.ru:443/blog/2014/09/ActiveRecord-59.html https://popsul.ru:443/blog/2014/09/ActiveRecord-59.html POPSuL Вс, 21 Сент 2014 21:52:00 GMT Воскресенье, 21е сентября, вечер, трезв…

Сегодня мы обсудим плюсы и минусы охуенной хуйни под названием ActiveRecord. Да‐да, это именно хуйня, но она охуенная, и в этом дальше мы убедимся сами.

На написание поста меня сподвигло то, что я увидел то, на что способны некоторые говнокодеры, а именно — 130+ запросов к СУБД для генерации главной страницы.

]]>
<![CDATA[Собеседование в sakh.com, или как я менял работу]]> https://popsul.ru:443/blog/2014/07/sakh-com-58.html https://popsul.ru:443/blog/2014/07/sakh-com-58.html POPSuL Пт, 18 Июль 2014 22:01:00 GMT Пятница, рабочая полунеделя окончена, поедаю вкуснейшую вяленую кету под пиво…

До недавнего времени, как многие знают, я работал в студии «Ринамика», но настал тот самый момент, когда мне захотелось большего — больше интересной работы, больше нового скилла, больше денег, славы и девушек, как говорится. Пришлось искать новое место работы… Долгих раздумий небыло, решил сразу что я хочу в sakh.com. Решил в пользу sakh.com’а по нескольким причинам:

  • Это крупнейшая IT компания в области (ну, других я не знаю);
  • sakh.com — один из крупнейших региональных порталов в России;
  • финансовые возможности этой компании крупнее чем у остальных компаний (опять же, это мои корыстные догадки);
  • там есть куча всего интересного и неизведанного.

Отправил резюме, и через несколько дней мне ответили и пригласили на собеседование.

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

После того как я поднялся на нужный этаж и зашел в нужную дверь, я немного удивился увидев просторный кабинет в котором сидели одни программисты и писали код. Они даже не отвлеклись увидев незнакомого человека! Может быть это норма, я молодой еще и не знаю всех тонкостей, но меня это удивило.

Далее мы прошли с тех. директором в кабинет к ген. директору и тут началось… «А что началось то? » — подумали наверное вы, а ничего особенного не началось! Началась обычная человеческая беседа «на равных». У меня поспрашивали о том, чем я занимался на прошлой работе, что вообще умею и с чем мне приходилось работать. Немного удивило вопрос «что лучше, ООП или процедурщина? » (не дословная цитата), я конечно же ответил что ООП, даже попытался аргументировать свою точку зрения, но видимо мне не удалось. Также я позадавал вопросы которые интересовали меня, как соискателя — наличие соцпакета, карьерный рост, наличие печенек, график и прочее, и почти на все вопросы я получил ответы которые меня удовлетворяли на 146%.

Беседовали мы наверное около получаса, после этого вроде как собрались расходиться, но меня задержали, и сказали что‐то вроде «все соискатели у нас пишут диктант». Если сказать что я охренел с этого — это ничего не сказать. Диктант — это последнее, что я ожидал на собеседовании на должность программиста. «Ну, раз все пишут, то и я напишу» — подумал я. Выдали мне ноут, сказали открывать грамота.ру и выбирать любой диктант. Ну я и открыл первый попавшийся… Когда я его закончил, я очень сильно удивился результатам: 33 правильных ответа из 56… Мне наверное еще никогда в жизни так не было стыдно. Читерить и выбирать другой диктант я не стал, показал то, что получилось.

Через некоторое время со мной связался нынешний мой наставник, рассказал о фронте работ, договорились встретиться еще раз дабы обсудить организационные вопросы. На очередной встрече мне сообщили то, что диктант был единственным сдерживающим фактором. Но блин, я вроде сам «граммар‐наци», вечно всех поправляю, фапаю на грамматику, пунктуацию, типографику, и так налажал… Стыдпозор мне!

Итог

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

P.S.

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

P.P. S.

Надо будет узнать на счет магнитиков и наклеек в виде солнышка, на вел наклеить :3

P.P. P.S.

Sakh.com это та компания, которую я буду рекомендовать людям, которые хотят работать в сфере IT. Но конечно же, я никогда не забуду Ринамику (экс Чистый Дизайн), в которой я проработал 4 года без двух месяцев, в которой я получил кучу опыта, ввел стандарты на различные вещи (написание кода, процесс работы, прочих вещей), организовал некое подобие agile/FDD, ввел CI, юнит‐тесты, DVCS, а так же кучу всяких других полезностей.

Очень надеюсь на то, что я сыграл одну из главных ролей в становлении Ринамики, и надеюсь на то, что Михаил Беляев не будет держать на меня зла за то, что я иногда пытался быть выше него и нарушал субординацию. :)

]]>
<![CDATA[Все плохо]]> https://popsul.ru:443/blog/2014/07/post-57.html https://popsul.ru:443/blog/2014/07/post-57.html POPSuL Пн, 07 Июль 2014 21:51:00 GMT Идите на хуй :(

]]>
<![CDATA[Восстановление оригинальных файлов из deb пакетов [Для самых маленьких]]]> https://popsul.ru:443/blog/2014/07/deb-56.html https://popsul.ru:443/blog/2014/07/deb-56.html POPSuL Вс, 06 Июль 2014 22:20:00 GMT Воскресенье, 6 июля, последняя неделя работы в Ринамике…

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

Все делается очень просто! Для начала нам нужно узнать из какого пакета конфиг (в качестве примера я возьму конфиги для grub):

root@xx:~# dpkg -S /etc/grub.d/10_linux 
grub-common: /etc/grub.d/10_linux

Как видим, конфиг предоставляется пакетом grub‐common.

Далее нам необходимо удалить конфиг (ну или забэкапить), чтобы его небыло по старому местоположению. Выполнить это можно с помощью:

root@xx:~# rm /etc/grub.d/10_linux

Далее, самое важное, нам нужно переустановить пакет, с хитрым флагом --force‐confmiss. Делается это так:

root@xx:~# apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall grub-common

и в процессе установки мы увидим что‐то вроде:

Файл настройки "/etc/grub.d/10_linux" отсутствует.
По вашему указанию устанавливается новый файл настройки.

Вот и все, конфиг восстановлен.

Всем добра, и не ломайте линуксы!

]]>
<![CDATA[А почему попсуль‐то?]]> https://popsul.ru:443/blog/2014/06/post-55.html https://popsul.ru:443/blog/2014/06/post-55.html POPSuL Вс, 01 Июнь 2014 14:08:00 GMT Первое июня, середина дня, на улице поют птички, светит солнце, скукота в общем…

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

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

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

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

]]>
<![CDATA[Обзор ноутбука DNS, или еще один нецензурный псто]]> https://popsul.ru:443/blog/2014/01/DNS-53.html https://popsul.ru:443/blog/2014/01/DNS-53.html POPSuL Вт, 28 Янв 2014 21:01:00 GMT Вторник, 28е января, вчера внезапно сдох мой HP Pavillion g6–1155er, который служил мне с 2011 года…

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

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

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

]]>
<![CDATA[Итоги уходящего года]]> https://popsul.ru:443/blog/2013/12/post-52.html https://popsul.ru:443/blog/2013/12/post-52.html POPSuL Вт, 31 Дек 2013 09:47:00 GMT 31 декабря 2014 года, 9:35 утра, пришел на работу, налил кофе и сел писать этот пост.

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

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

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

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

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

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

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

]]>
<![CDATA[Жизнь — странная штука]]> https://popsul.ru:443/blog/2013/12/post-51.html https://popsul.ru:443/blog/2013/12/post-51.html POPSuL Чт, 05 Дек 2013 23:32:00 GMT Очередной серый четверг, пятое декабря, вечер, ни капли алкоголя…

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

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

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

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

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

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

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

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

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

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

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

]]>
<![CDATA[Самообразование: Курс по MongoDB окончен!]]> https://popsul.ru:443/blog/2013/06/MongoDB-49.html https://popsul.ru:443/blog/2013/06/MongoDB-49.html POPSuL Вт, 04 Июнь 2013 00:47:00 GMT Первого апреля компания 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. Ошибки проверять лень, ибо ухожу спать уже.

]]>
<![CDATA[Нужно ли участвовать в разработке OpenSource проектов?]]> https://popsul.ru:443/blog/2013/02/OpenSource-48.html https://popsul.ru:443/blog/2013/02/OpenSource-48.html POPSuL Вс, 10 Февр 2013 19:02:00 GMT Воскресенье, 10е февраля, приспичило порассуждать…

…Воскресенье, 17е февраля, 00:30, решил таки закончить статью…

Текущую статью можно конечно же сократить до одной фразы — «Да, нужно! », но так не будет. Немного порассуждаем.

]]>
<![CDATA[Нововведения: Наконец‐то я обновил портфолио]]> https://popsul.ru:443/blog/2013/02/post-47.html https://popsul.ru:443/blog/2013/02/post-47.html POPSuL Пн, 04 Февр 2013 01:56:00 GMT Собственно, не прошло и года…

Мне уже самому надоела строка «Свои работы я опубликую позже», которая висела пол года. Ну вот, потратил немного времени и заполнил =)

Ссылка на него находится в вернем меню.

]]>
<![CDATA[Типографика: Расстановка мягких переносов на PHP]]> https://popsul.ru:443/blog/2013/02/PHP-46.html https://popsul.ru:443/blog/2013/02/PHP-46.html POPSuL Вс, 03 Февр 2013 23:07:00 GMT Очередной воскресный выходной в который нечем заняться…

Сегодня мы поговорим о том, как расставлять мягкие переносы в словах с использованием алгоритма П.Хpистова в модификации Дымченко и Ваpсанофьева. Мягкие переносы — это невидимые символы, которые отображаются только в местах разрыва слов в виде знака дефиса. Думаю, смысл рассатновки переносов объяснять не нужно, для этого достаточно лишь представить книгу без переносов… Под катом читайте более подробную информацию.

]]>
<![CDATA[Негодую: Еще одна история про хостинг — jino.ru]]> https://popsul.ru:443/blog/2013/01/jino-ru-45.html https://popsul.ru:443/blog/2013/01/jino-ru-45.html POPSuL Сб, 26 Янв 2013 13:51:00 GMT Вот и решился я написать очередной пост с негодованием…

История началась 17 января, наш клиент сказал — «Не хочу ваш хостинг, хочу jino.ru, вот вам логин/пароль, настраивайте» (сказал не так, я просто утрирую). Ну что‐ж, приступили… И так как у нашего движка есть одна особенность, первым делом я решил написать в саппорт вопрос про поддержку shell‐функций, а так же наличия утилиты convert из пакета imagemagick. Под катом вы найдете диалог с службой поддержки jino.ru.

]]>
<![CDATA[Бред: Душевные переживания]]> https://popsul.ru:443/blog/2013/01/post-44.html https://popsul.ru:443/blog/2013/01/post-44.html POPSuL Ср, 23 Янв 2013 23:03:00 GMT Очередной вечер, и снова под катом полный бред…

]]>
<![CDATA[Кэширование с тегами на примере apc‐storage]]> https://popsul.ru:443/blog/2013/01/apc-storage-43.html https://popsul.ru:443/blog/2013/01/apc-storage-43.html POPSuL Вс, 20 Янв 2013 19:52:00 GMT Очередной вечер…

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

  1. Никак не решается
  2. Указывают TTL и ждут пока само очистится
  3. Генерируют ключи исходя из каких либо данных (количество записей в БД, к примеру)
  4. Пишут враппер для значений, в который помещается само значение + какая то зависимость, которая при фетчинге проверяется
  5. Не юзают кэш вообще
  6. Используют теги, о чем мы и поговорим.
]]>
<![CDATA[Для самых маленьких: ротация логов и с чем ее едят]]> https://popsul.ru:443/blog/2013/01/post-42.html https://popsul.ru:443/blog/2013/01/post-42.html POPSuL Ср, 02 Янв 2013 21:57:00 GMT Опять одиноко, хоть и хорошо провел вторую половину дня…

Сегодня мы поговорим о том что такое ротация логов, с чем ее едят и насколько она вкусна. Ротация — процесс обновления чего‐то, круговорот чего‐то. Но что такое ротация логов?

]]>
<![CDATA[Итоги 2012 года]]> https://popsul.ru:443/blog/2013/01/2012-41.html https://popsul.ru:443/blog/2013/01/2012-41.html POPSuL Вт, 01 Янв 2013 01:12:00 GMT 1 января 2013 года, 00:59, а я тут, пишу этот пост…

В прошедшем году случилось ровно ничего интересного и веселого. Более подробно обо всем случившемся под катом.

]]>
<![CDATA[История о любви: рефакторинг, или очередное нытье]]> https://popsul.ru:443/blog/2012/12/post-40.html https://popsul.ru:443/blog/2012/12/post-40.html POPSuL Сб, 29 Дек 2012 22:56:00 GMT И вот, настал очередной вечер и приспичило меня продолжить первую часть которая не будет опубликована снова…

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

]]>
<![CDATA[Обновления: Перешел на DISQUS!]]> https://popsul.ru:443/blog/2012/12/DISQUS-39.html https://popsul.ru:443/blog/2012/12/DISQUS-39.html POPSuL Вс, 23 Дек 2012 23:25:00 GMT Во всем был виноват ЛК…

Ну да ладно, хватит прелюдий. Теперь и у меня есть мейнстримные комментарии в которых есть вход через соц. сети, древовидность, уведомления о новых комментариях и няшный вид!

Мне просто было лень велосипедить пиля свою авторизацию с блэкджеком и шлюхами, а так же с уведомлениями которые бы обходили спам‐фильтры и прочей хренью. Няшечки из disqus.com уже все сделали за меня, и я просто прицепил их штучку к своему недоблогу :)

А на счет прелюдии… Я много где видел комментарии через DISQUS, но ЛК стал последним, сломался я, в общем…

]]>