{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Блог с посещаемостью менее 3000 человек в сутки: заметки с тегом вебдев",
    "_rss_description": "Привет! Меня зовут Антон, иногда я пишу в этот блог",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anton.syuvaev.ru\/tags\/webdev\/",
    "feed_url": "https:\/\/anton.syuvaev.ru\/tags\/webdev\/json\/",
    "icon": "https:\/\/anton.syuvaev.ru\/pictures\/userpic\/userpic@2x.jpg?1619469802",
    "authors": [
        {
            "name": "Антон",
            "url": "https:\/\/anton.syuvaev.ru\/",
            "avatar": "https:\/\/anton.syuvaev.ru\/pictures\/userpic\/userpic@2x.jpg?1619469802"
        }
    ],
    "items": [
        {
            "id": "67",
            "url": "https:\/\/anton.syuvaev.ru\/all\/sertifikaciya-po-php\/",
            "title": "Сертификация по PHP",
            "content_html": "<p>Решил пройти сертификацию по PHP. Просто для себя, т. к. пока что я не собираюсь устраиваться на работу куда-нибудь, где может потребоваться звание <a href=\"http:\/\/www.zend.com\/en\/yellow-pages\/ZEND025323\">Zend certified PHP engineer<\/a>. Да и вообще, в среде PHP быть сертифицированным не принципиально важно, в отличие от Java, например.<\/p>\n<p>В течение недели подготовки прочитал кучу материалов об этом тесте, и даже купил <a href=\"http:\/\/shop.zend.com\/en\/php-certification\/zend-php-certification-guide-pdf.html\">официальную методичку<\/a>. Основным источником информации, естественно, является <a href=\"http:\/\/www.php.net\/manual\/en\/\">официальный мануал по PHP<\/a>. Советую читать английскую версию — русская иногда не успевает отражать изменения последней актуальной версии языка.<\/p>\n<p>Сам экзамен стоит $195 и принимается в центрах PearsonVue. В Кемерово такого нет, и я поехал в Новосибирск. Ещё поблизости от нас эти центры есть в Красноярске, Томске и Барнауле. Везде, кроме Кемерово, в общем.<\/p>\n<p>Прийти нужно за 15 минут до экзамена, чтобы успеть ознакомиться с правилами проведения сертификации, расписаться во всяких бумажках и сдать все личные вещи. На тест нельзя проносить никаких гаджетов, книжек, своих черновиков и прочего. Выдают маркер и фирменные erasable noteboard — такие ламинированые листочки, с которых потом можно стереть все маркерные записи. Выглядят примерно так:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/erasable-noteboard.png\" width=\"271\" height=\"360\" alt=\"\" \/>\n<\/div>\n<p>После прохождения всех формальностей меня провели в комнату для тестирования, где расположены сертифицированные компьютеры (с Windows XP), на которых и проводится экзамен. Над компьютерами висят видеокамеры, которые могут фиксировать процесс прохождения экзамена. А могут и не фиксировать — как повезёт.<\/p>\n<p>За 90 минут, которые длится тест, нужно ответить на 70 вопросов. Их можно пропускать и\/или помечать для повторного детального изучения. После первого круга выбрасывает на экран, где выводится список всех вопросов, включая все неотвеченные\/помеченные. До окончания доступных полутора часов можно продолжить изменять ответы.<\/p>\n<p>Большая часть вопросов — выбор одного варианта из нескольких (обычно четырёх). Чуть меньше — выбор нескольких из множества. Причем, в задании сразу прописано, сколько вариантов надо выбрать. Ну и совсем мало открытых вопросов, где ответ надо вписать вручную.<\/p>\n<p>Как написано в методичке — главное, не запоминание названий функций и порядка параметров в них, а общая эрудиция. И действительно, ответы на многие вопросы можно определить, исключив заведомо неправильные и нелогичные варианты. Но во время стрессовой ситуации не всегда получается мыслить абсолютно логично (во всяком случае, мне), и до некоторых правильных ответов я додумался уже в более спокойной обстановке после экзамена.<\/p>\n<p>После прохождения теста моментально выводится результат. Результатов бывает всего два — сдал\/не сдал. Никаких подробностей, вроде списка неверно отвеченных вопросов, не сообщается. Сколько нужно правильных ответов, чтобы сдать — тайна. Ну или просто я не нашёл. Говорят, что если <b>не сдал<\/b>, то показывают список тем, которые надо подкачать. Но, т. к. я сдал, мне просто написали «Поздравляем, теперь вы — элита!».<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/php-certification-result.jpg\" width=\"640\" height=\"640\" alt=\"\" \/>\n<\/div>\n<p>Сам сертификат обещали прислать по почте в течение полутора месяцев.<\/p>\n<p>Теперь думаю ещё сдать сертификацию по MySQL, <a href=\"https:\/\/education.oracle.com\/pls\/web_prod-plq-dad\/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-882\">например<\/a>.<\/p>\n",
            "date_published": "2014-05-18T17:19:33+07:00",
            "date_modified": "2019-05-08T17:34:13+07:00",
            "tags": [
                "вебдев",
                "новосибирск",
                "программирование",
                "работа",
                "учеба"
            ],
            "image": "https:\/\/anton.syuvaev.ru\/pictures\/erasable-noteboard.png",
            "_date_published_rfc2822": "Sun, 18 May 2014 17:19:33 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "67",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/anton.syuvaev.ru\/pictures\/erasable-noteboard.png",
                    "https:\/\/anton.syuvaev.ru\/pictures\/php-certification-result.jpg"
                ]
            }
        },
        {
            "id": "65",
            "url": "https:\/\/anton.syuvaev.ru\/all\/cssoff-2013\/",
            "title": "CSSOff 2013",
            "content_html": "<p>Принял участие в непонятном конкурсе для веб-верстальщиков <a href=\"http:\/\/ums.sc\/cssoff\/\">CSSOff<\/a>.<\/p>\n<p>Надо было за две недели сверстать вот этот дизайн:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/cssoff-2013.jpg\" width=\"1280\" height=\"4040\" alt=\"\" \/>\n<\/div>\n<p>У меня получилось <a href=\"\/cssoff\/\">вот так<\/a>. Смотреть можно на всяких разных бразуерах и устройствах.<\/p>\n<p>Главный приз — <s>АААААаааавтомобиииль!<\/s> Макбук эйр. Остальное по мелочи — бесплатное участие в конференциях, годовые pro-аккаунты на сайтах-спонсорах этого мероприятия, а также респект и уважуха.<\/p>\n<p>Скрестим пальцы. И будем так сидеть примерно до февраля — в прошлый раз они именно столько и проверяли все работы.<\/p>\n",
            "date_published": "2013-11-27T03:18:40+07:00",
            "date_modified": "2019-05-08T17:34:21+07:00",
            "tags": [
                "вебдев",
                "интернет",
                "программирование",
                "работа",
                "учеба"
            ],
            "image": "https:\/\/anton.syuvaev.ru\/pictures\/cssoff-2013.jpg",
            "_date_published_rfc2822": "Wed, 27 Nov 2013 03:18:40 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "65",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/anton.syuvaev.ru\/pictures\/cssoff-2013.jpg"
                ]
            }
        },
        {
            "id": "54",
            "url": "https:\/\/anton.syuvaev.ru\/all\/rezultaty-vtoroy-chasti-kursa\/",
            "title": "Результаты второй части курса.",
            "content_html": "<p>Получилось лучше, чем <a href=\"https:\/\/h8every1.ru\/all\/distancionnoe-obrazovanie\/\">в первой<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/results2.png\" width=\"918\" height=\"520\" alt=\"\" \/>\n<\/div>\n<p>А у нас как раз сейчас начинается проект, который, скорее всего будем реализовывать с помощью <a href=\"http:\/\/ru.wikipedia.org\/wiki\/Ruby_on_Rails\">Ruby on Rails<\/a>, работе с которым, собственно, и обучали на этом курсе.<\/p>\n<p>Ну и, чтобы два раза не вставать, сообщу, что наконец-то этот блог стал индексироваться яндексом. Вопрос решился годом смиренного ожидания и письмом в техподдержку.<\/p>\n",
            "date_published": "2012-12-11T20:23:51+07:00",
            "date_modified": "2019-05-08T17:41:10+07:00",
            "tags": [
                "edx",
                "ruby",
                "вебдев",
                "работа",
                "учеба"
            ],
            "image": "https:\/\/anton.syuvaev.ru\/pictures\/results2.png",
            "_date_published_rfc2822": "Tue, 11 Dec 2012 20:23:51 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "54",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/anton.syuvaev.ru\/pictures\/results2.png"
                ]
            }
        },
        {
            "id": "53",
            "url": "https:\/\/anton.syuvaev.ru\/all\/poluchil-pervyy-sertifikat\/",
            "title": "Получил первый сертификат.",
            "content_html": "<p>Оказалось, что количество набранных баллов в сертификате не отображается. Жаль, конечно.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/cerificate.png\" width=\"695\" height=\"486\" alt=\"\" \/>\n<\/div>\n<p>Ссылка, подтверждающая правдивость сертификата: <a href=\"https:\/\/verify.edx.org\/cert\/fce7daa7389740639df74cfb08b2d6ba\">https:\/\/verify.edx.org\/cert\/fce7daa7389740639df74cfb08b2d6ba<\/a><\/p>\n",
            "date_published": "2012-11-10T15:39:00+07:00",
            "date_modified": "2019-05-08T17:38:05+07:00",
            "tags": [
                "edx",
                "вебдев",
                "учеба"
            ],
            "image": "https:\/\/anton.syuvaev.ru\/pictures\/cerificate.png",
            "_date_published_rfc2822": "Sat, 10 Nov 2012 15:39:00 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "53",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/anton.syuvaev.ru\/pictures\/cerificate.png"
                ]
            }
        },
        {
            "id": "52",
            "url": "https:\/\/anton.syuvaev.ru\/all\/vsyo-chto-vy-hoteli-znat-o-yeti-no-stesnyalis-sprosit\/",
            "title": "всё что вы хотели знать о йети, но стеснялись спросить",
            "content_html": "<p>Одна из техник, которой меня <a href=\"https:\/\/h8every1.ru\/all\/distancionnoe-obrazovanie\/\">обучили<\/a>, называется «<a href=\"https:\/\/github.com\/cucumber\/cucumber\/wiki\">правило пяти „зачем“<\/a>».<\/p>\n<p>Суть такова: если вы — программист и у вас есть какая-то программа, то, прежде чем добавить новый функционал, необходимо задать себе последовательно пять вопросов «зачем». И в конце вы должны прийти к одному из ответов в стиле «чтобы заработать больше денег», «чтобы не потерять деньги» и т. п., в общем, вы должны получить какую-то явную выгоду от внедрения этого функционала.<\/p>\n<p>Разберём на примере. Предположим, у вас есть блог (а любой сайт это, по сути, та же программа), в котором нет возможности добавлять комментарии. И вот вы решаете добавить такую возможность.<br \/>\nДальше должны следовать такие размышления.<\/p>\n<blockquote>\n<p><b>В1.<\/b> Зачем нужны комментарии на сайте?<br \/>\n<b>О1.<\/b> Чтобы пользователи могли обсуждать записи блога.<\/p>\n<\/blockquote>\n<blockquote>\n<p><b>В2.<\/b> Зачем мне нужно, чтобы пользователи обсуждали записи?<br \/>\n<b>О2.<\/b> Комментарии — это новый контент. Из-за него сайт находится в поисковиках по бОльшему количеству запросов.<\/p>\n<\/blockquote>\n<blockquote>\n<p><b>В3.<\/b> Зачем мне нужно, чтобы сайт находился в поисковиках по большему кол-ву запросов?<br \/>\n<b>О3.<\/b> Это привлечет новых (случайных) пользователей на сайт.<\/p>\n<\/blockquote>\n<blockquote>\n<p><b>В4.<\/b> Зачем мне нужны новые пользователи на сайте?<br \/>\n<b>О4.<\/b> Будет больше показов рекламы на сайте.<\/p>\n<\/blockquote>\n<blockquote>\n<p><b>В5.<\/b> Зачем больше показов рекламы?<br \/>\n<b>О5.<\/b> Больше показов — больше денег.<\/p>\n<\/blockquote>\n<p>Мне кажется, этот метод можно применять не только в программировании, но и в других отраслях. Ведь это так просто — прежде чем что-то сделать, остановись и подумай «нафига»?<\/p>\n<p>Так вот, это предисловие было к тому, что, когда я начинаю думать о той шумихе, которую у нас в области подняли вокруг мифического Йети, у меня, собственно, дальше «Нафига» мысль не идёт.<\/p>\n<p>Возможно, я полный профан, и ничего не понимаю, а этот, простите, гоминид уже принёс нашей области мировую славу и миллиарды долларов? Может, он привлёк тысячи иностранных туристов? Может, благодаря ему стала появляться какая-то туристическая инфраструктура?<\/p>\n<p>В 2010-м году это казалось забавной шуткой. Ну, посмеялись и забыли. Но все эти йети-пати, учёные, подтверждающий существование йети — это о чём вообще? Для кого это?<\/p>\n<p>Кто-то, вообще воспринимает это всерьёз? А жители, ну, хотя бы России в целом, они вообще в курсе про «знаменитого кузбасского йети»? Есть какие-то данные исследований?<\/p>\n<p>Зачем это всё?<\/p>\n<p>Ну и напоследок, совет от эксперта.<\/p>\n<iframe width=\"420\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/iNpqKflwB7k?rel=0\" frameborder=\"0\" allowfullscreen><\/iframe>\n",
            "date_published": "2012-11-07T21:12:50+07:00",
            "date_modified": "2019-05-08T17:38:36+07:00",
            "tags": [
                "вебдев",
                "жизнь",
                "йети",
                "кемерово",
                "кузбасс"
            ],
            "_date_published_rfc2822": "Wed, 07 Nov 2012 21:12:50 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "52",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "51",
            "url": "https:\/\/anton.syuvaev.ru\/all\/distancionnoe-obrazovanie\/",
            "title": "Дистанционное образование",
            "content_html": "<p>Благодаря <a href=\"http:\/\/twitter.com\/zalyan\">Косте<\/a>, записался на курсы дистанционного обучения в Беркли <a href=\"https:\/\/www.edx.org\/\">edX<\/a>.<\/p>\n<p>Сегодня я закончил первую часть курса <a href=\"https:\/\/www.edx.org\/courses\/BerkeleyX\/CS169.1x\/2012_Fall\/about\">CS169.1x Software as a Service<\/a> и получил там 81%. Мог бы и больше, но я по своей привычке прогуливать занятия пропустил первый квиз (пустота в центре картинки), который мог мне дать дополнительно аж 10%.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/final_score.png\" width=\"1129\" height=\"516\" alt=\"Оценки\" \/>\n<\/div>\n<p>С 5-го ноября начинается вторая часть, поэтому про Кубану я, видимо, ещё долго не напишу.<\/p>\n<p>p.s. кстати, один из преподов похож одновременно на Волтера Вайта и Майка из «Во все тяжкие»<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anton.syuvaev.ru\/pictures\/walter_white.jpg\" width=\"768\" height=\"432\" alt=\"Армандо и Дэйв\" \/>\n<div class=\"e2-text-caption\"><sup>Армандо и Дэйв смотрят на тебя недовольно, свирепо и в то же время как-то грустно и с недоумением.<\/sup><\/div>\n<\/div>\n",
            "date_published": "2012-11-03T17:38:44+07:00",
            "date_modified": "2012-11-04T00:30:33+07:00",
            "tags": [
                "breaking bad",
                "edx",
                "вебдев",
                "образование",
                "программирование",
                "работа",
                "учеба"
            ],
            "image": "https:\/\/anton.syuvaev.ru\/pictures\/final_score.png",
            "_date_published_rfc2822": "Sat, 03 Nov 2012 17:38:44 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "51",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/anton.syuvaev.ru\/pictures\/final_score.png",
                    "https:\/\/anton.syuvaev.ru\/pictures\/walter_white.jpg"
                ]
            }
        },
        {
            "id": "22",
            "url": "https:\/\/anton.syuvaev.ru\/2011\/08\/17\/1\/",
            "title": "Стокгольмский синдром",
            "content_html": "<p>Сейчас параллельно работаю над двумя проектами. Один из них на джумле, второй на битриксе.<\/p>\n<p>И хотя сайт на джумле достался в наследство от предыдущего <i>веб-мастера<\/i>, а на битриксе рарабатывался с нуля, работа с обоими началась с одной и той же фразы: «<b>НУ И ХРЕНЬ! КАК С ЭТИМ РАБОТАТЬ-ТО ВООБЩЕ?<\/b>»<\/p>\n<p>Но потом ничего, втянулся, вспомнил как в них работать (ведь я даже получал какие-то сертификаты по битриксу) и даже стало в кайф.<\/p>\n<p>Хотя стыдно, конечно.<\/p>\n",
            "date_published": "2011-08-17T12:38:07+07:00",
            "date_modified": "2011-09-26T11:27:31+07:00",
            "tags": [
                "bitrix",
                "joomla",
                "вебдев"
            ],
            "_date_published_rfc2822": "Wed, 17 Aug 2011 12:38:07 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "22",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "12",
            "url": "https:\/\/anton.syuvaev.ru\/2011\/07\/21\/2\/",
            "title": "с webdev-подлепры",
            "content_html": "<p><b>Вопрос:<\/b><br \/>\n!!Есть PSD файл с темой для полей ввода.<br \/>\nВопрос такой, как теперь это натянуть на сами инпуты? и главное чтоб в IE 7 и выше работало.!!<\/p>\n<p><b>Ответ:<\/b><br \/>\n!!а я бы пиздил дизайнера по рукам и спрашивал «КАК ТЕПЕРЬ ЭТО НАТЯНУТЬ НА ИНПУТЫ, СУКА, КАК ЭТО НАТЯНУТЬ НА ИНПУТЫ, БЛЯДЬ?!». не то, что бы все это нельзя было реализовать, только я за нативные контролы для каждой платформы, которые работают везде как всегда, а не как их закодировал кривожопый JS—программист. если вообще закодировал.!!<br \/>\n++Написал сикретни waitekk, 21.07.2011 в 00.20++<\/p>\n",
            "date_published": "2011-07-21T15:47:05+07:00",
            "date_modified": "2019-05-08T19:08:25+07:00",
            "tags": [
                "вебдев",
                "лепра",
                "цитаты"
            ],
            "_date_published_rfc2822": "Thu, 21 Jul 2011 15:47:05 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "12",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "4",
            "url": "https:\/\/anton.syuvaev.ru\/2011\/07\/19\/3\/",
            "title": "про авторизацию на сайтах",
            "content_html": "<p>Ни для кого не секрет, что почти все сайты предлагают запомнить пароль, чтобы не приходилось вводить его при каждом повторном заходе на этот сайт.<\/p>\n<p>Но вот срок хранения этого самого пароля у всех сайтов разный — плюрк, например, хранит информацию о вас ровно две недели, после чего просит ввести её повторно; сервисы гугла хранят пароль около месяца, но периодически просят для подтверждения личности ввести его заново, не вводя логин; платежные системы обычно хранят пароль только во время одной сессии — стоит закрыть браузер или не проявлять активности на сайте минут 10-20, и вас попросят прелогинится. Это всё более-менее адекватные и оправданные варианты.<\/p>\n<p>А есть, например, сайт <a href=\"http:\/\/piccsy.com\">piccsy.com<\/a>— соцсеть\/свалка картинок. Единственный полезный функционал там — смотреть и добавлять картинки. Но при этом пароль на сайте хранится так же, как у платежных систем — одну сессию. И это дико неудобно! Ну вот зачем мне каждые 20 минут подтверждать что я — это я? Да даже если какой-то злоумышленник сядет за мой компьютер, максимум, что он может сделать на этом сайте — залить похабные картинки, которых там и так предостаточно (авторам даже пришлось открывать копию сайта, на которой размещается исключительно эротика — <a href=\"http:\/\/hellokisses.com\">hellokisses.com<\/a>). Но это можно сделать и на любом другом сайте. Не понимаю смысла такой <i>безопасности<\/i>.<\/p>\n<p>На мой взгляд, оптимальный вариант для соцсетей — хранить пароль примерно три дня и продлять эти три дня при каждом использовании сайта. То есть, например, если я последний раз сидел с рабочего компьютера на фейсбуке в пятницу вечером, то до вечера понедельника могу заходить на него снова, продлевая при этом сессию ещё на три дня. Таким образом, все сайты, которыми я пользуюсь постоянно, не будут мне надоедать формами входа. А те сайты, на которые я захожу редко, и так постоянно просят меня залогинится.<\/p>\n<p>Естественно, не для всех сайтов подойдёт срок в три дня. Для трекера сериалов логично было бы хранить информацию неделю, чтобы без проблем можно было скачивать новые серии и т. п.<\/p>\n",
            "date_published": "2011-07-19T10:36:17+07:00",
            "date_modified": "2011-07-19T15:35:12+07:00",
            "tags": [
                "авторизация",
                "вебдев",
                "соцсети"
            ],
            "_date_published_rfc2822": "Tue, 19 Jul 2011 10:36:17 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "4",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}