<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блог с посещаемостью менее 3000 человек в сутки: заметки с тегом вебдев</title>
<link>https://anton.syuvaev.ru/tags/webdev/</link>
<description>Привет! Меня зовут Антон, иногда я пишу в этот блог</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Привет! Меня зовут Антон, иногда я пишу в этот блог</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Сертификация по PHP</title>
<guid isPermaLink="false">67</guid>
<link>https://anton.syuvaev.ru/all/sertifikaciya-po-php/</link>
<pubDate>Sun, 18 May 2014 17:19:33 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/all/sertifikaciya-po-php/</comments>
<description>
&lt;p&gt;Решил пройти сертификацию по PHP. Просто для себя, т. к. пока что я не собираюсь устраиваться на работу куда-нибудь, где может потребоваться звание &lt;a href="http://www.zend.com/en/yellow-pages/ZEND025323"&gt;Zend certified PHP engineer&lt;/a&gt;. Да и вообще, в среде PHP быть сертифицированным не принципиально важно, в отличие от Java, например.&lt;/p&gt;
&lt;p&gt;В течение недели подготовки прочитал кучу материалов об этом тесте, и даже купил &lt;a href="http://shop.zend.com/en/php-certification/zend-php-certification-guide-pdf.html"&gt;официальную методичку&lt;/a&gt;. Основным источником информации, естественно, является &lt;a href="http://www.php.net/manual/en/"&gt;официальный мануал по PHP&lt;/a&gt;. Советую читать английскую версию — русская иногда не успевает отражать изменения последней актуальной версии языка.&lt;/p&gt;
&lt;p&gt;Сам экзамен стоит $195 и принимается в центрах PearsonVue. В Кемерово такого нет, и я поехал в Новосибирск. Ещё поблизости от нас эти центры есть в Красноярске, Томске и Барнауле. Везде, кроме Кемерово, в общем.&lt;/p&gt;
&lt;p&gt;Прийти нужно за 15 минут до экзамена, чтобы успеть ознакомиться с правилами проведения сертификации, расписаться во всяких бумажках и сдать все личные вещи. На тест нельзя проносить никаких гаджетов, книжек, своих черновиков и прочего. Выдают маркер и фирменные erasable noteboard — такие ламинированые листочки, с которых потом можно стереть все маркерные записи. Выглядят примерно так:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/erasable-noteboard.png" width="271" height="360" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;После прохождения всех формальностей меня провели в комнату для тестирования, где расположены сертифицированные компьютеры (с Windows XP), на которых и проводится экзамен. Над компьютерами висят видеокамеры, которые могут фиксировать процесс прохождения экзамена. А могут и не фиксировать — как повезёт.&lt;/p&gt;
&lt;p&gt;За 90 минут, которые длится тест, нужно ответить на 70 вопросов. Их можно пропускать и/или помечать для повторного детального изучения. После первого круга выбрасывает на экран, где выводится список всех вопросов, включая все неотвеченные/помеченные. До окончания доступных полутора часов можно продолжить изменять ответы.&lt;/p&gt;
&lt;p&gt;Большая часть вопросов — выбор одного варианта из нескольких (обычно четырёх). Чуть меньше — выбор нескольких из множества. Причем, в задании сразу прописано, сколько вариантов надо выбрать. Ну и совсем мало открытых вопросов, где ответ надо вписать вручную.&lt;/p&gt;
&lt;p&gt;Как написано в методичке — главное, не запоминание названий функций и порядка параметров в них, а общая эрудиция. И действительно, ответы на многие вопросы можно определить, исключив заведомо неправильные и нелогичные варианты. Но во время стрессовой ситуации не всегда получается мыслить абсолютно логично (во всяком случае, мне), и до некоторых правильных ответов я додумался уже в более спокойной обстановке после экзамена.&lt;/p&gt;
&lt;p&gt;После прохождения теста моментально выводится результат. Результатов бывает всего два — сдал/не сдал. Никаких подробностей, вроде списка неверно отвеченных вопросов, не сообщается. Сколько нужно правильных ответов, чтобы сдать — тайна. Ну или просто я не нашёл. Говорят, что если &lt;b&gt;не сдал&lt;/b&gt;, то показывают список тем, которые надо подкачать. Но, т. к. я сдал, мне просто написали «Поздравляем, теперь вы — элита!».&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/php-certification-result.jpg" width="640" height="640" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Сам сертификат обещали прислать по почте в течение полутора месяцев.&lt;/p&gt;
&lt;p&gt;Теперь думаю ещё сдать сертификацию по MySQL, &lt;a href="https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&amp;get_params=p_exam_id:1Z0-882"&gt;например&lt;/a&gt;.&lt;/p&gt;
</description>
</item>

<item>
<title>CSSOff 2013</title>
<guid isPermaLink="false">65</guid>
<link>https://anton.syuvaev.ru/all/cssoff-2013/</link>
<pubDate>Wed, 27 Nov 2013 03:18:40 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/all/cssoff-2013/</comments>
<description>
&lt;p&gt;Принял участие в непонятном конкурсе для веб-верстальщиков &lt;a href="http://ums.sc/cssoff/"&gt;CSSOff&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Надо было за две недели сверстать вот этот дизайн:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/cssoff-2013.jpg" width="1280" height="4040" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;У меня получилось &lt;a href="/cssoff/"&gt;вот так&lt;/a&gt;. Смотреть можно на всяких разных бразуерах и устройствах.&lt;/p&gt;
&lt;p&gt;Главный приз — &lt;s&gt;АААААаааавтомобиииль!&lt;/s&gt; Макбук эйр. Остальное по мелочи — бесплатное участие в конференциях, годовые pro-аккаунты на сайтах-спонсорах этого мероприятия, а также респект и уважуха.&lt;/p&gt;
&lt;p&gt;Скрестим пальцы. И будем так сидеть примерно до февраля — в прошлый раз они именно столько и проверяли все работы.&lt;/p&gt;
</description>
</item>

<item>
<title>Результаты второй части курса.</title>
<guid isPermaLink="false">54</guid>
<link>https://anton.syuvaev.ru/all/rezultaty-vtoroy-chasti-kursa/</link>
<pubDate>Tue, 11 Dec 2012 20:23:51 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/all/rezultaty-vtoroy-chasti-kursa/</comments>
<description>
&lt;p&gt;Получилось лучше, чем &lt;a href="https://h8every1.ru/all/distancionnoe-obrazovanie/"&gt;в первой&lt;/a&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/results2.png" width="918" height="520" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;А у нас как раз сейчас начинается проект, который, скорее всего будем реализовывать с помощью &lt;a href="http://ru.wikipedia.org/wiki/Ruby_on_Rails"&gt;Ruby on Rails&lt;/a&gt;, работе с которым, собственно, и обучали на этом курсе.&lt;/p&gt;
&lt;p&gt;Ну и, чтобы два раза не вставать, сообщу, что наконец-то этот блог стал индексироваться яндексом. Вопрос решился годом смиренного ожидания и письмом в техподдержку.&lt;/p&gt;
</description>
</item>

<item>
<title>Получил первый сертификат.</title>
<guid isPermaLink="false">53</guid>
<link>https://anton.syuvaev.ru/all/poluchil-pervyy-sertifikat/</link>
<pubDate>Sat, 10 Nov 2012 15:39:00 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/all/poluchil-pervyy-sertifikat/</comments>
<description>
&lt;p&gt;Оказалось, что количество набранных баллов в сертификате не отображается. Жаль, конечно.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/cerificate.png" width="695" height="486" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Ссылка, подтверждающая правдивость сертификата: &lt;a href="https://verify.edx.org/cert/fce7daa7389740639df74cfb08b2d6ba"&gt;https://verify.edx.org/cert/fce7daa7389740639df74cfb08b2d6ba&lt;/a&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>всё что вы хотели знать о йети, но стеснялись спросить</title>
<guid isPermaLink="false">52</guid>
<link>https://anton.syuvaev.ru/all/vsyo-chto-vy-hoteli-znat-o-yeti-no-stesnyalis-sprosit/</link>
<pubDate>Wed, 07 Nov 2012 21:12:50 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/all/vsyo-chto-vy-hoteli-znat-o-yeti-no-stesnyalis-sprosit/</comments>
<description>
&lt;p&gt;Одна из техник, которой меня &lt;a href="https://h8every1.ru/all/distancionnoe-obrazovanie/"&gt;обучили&lt;/a&gt;, называется «&lt;a href="https://github.com/cucumber/cucumber/wiki"&gt;правило пяти „зачем“&lt;/a&gt;».&lt;/p&gt;
&lt;p&gt;Суть такова: если вы — программист и у вас есть какая-то программа, то, прежде чем добавить новый функционал, необходимо задать себе последовательно пять вопросов «зачем». И в конце вы должны прийти к одному из ответов в стиле «чтобы заработать больше денег», «чтобы не потерять деньги» и т. п., в общем, вы должны получить какую-то явную выгоду от внедрения этого функционала.&lt;/p&gt;
&lt;p&gt;Разберём на примере. Предположим, у вас есть блог (а любой сайт это, по сути, та же программа), в котором нет возможности добавлять комментарии. И вот вы решаете добавить такую возможность.&lt;br /&gt;
Дальше должны следовать такие размышления.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;В1.&lt;/b&gt; Зачем нужны комментарии на сайте?&lt;br /&gt;
&lt;b&gt;О1.&lt;/b&gt; Чтобы пользователи могли обсуждать записи блога.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;В2.&lt;/b&gt; Зачем мне нужно, чтобы пользователи обсуждали записи?&lt;br /&gt;
&lt;b&gt;О2.&lt;/b&gt; Комментарии — это новый контент. Из-за него сайт находится в поисковиках по бОльшему количеству запросов.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;В3.&lt;/b&gt; Зачем мне нужно, чтобы сайт находился в поисковиках по большему кол-ву запросов?&lt;br /&gt;
&lt;b&gt;О3.&lt;/b&gt; Это привлечет новых (случайных) пользователей на сайт.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;В4.&lt;/b&gt; Зачем мне нужны новые пользователи на сайте?&lt;br /&gt;
&lt;b&gt;О4.&lt;/b&gt; Будет больше показов рекламы на сайте.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;В5.&lt;/b&gt; Зачем больше показов рекламы?&lt;br /&gt;
&lt;b&gt;О5.&lt;/b&gt; Больше показов — больше денег.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Мне кажется, этот метод можно применять не только в программировании, но и в других отраслях. Ведь это так просто — прежде чем что-то сделать, остановись и подумай «нафига»?&lt;/p&gt;
&lt;p&gt;Так вот, это предисловие было к тому, что, когда я начинаю думать о той шумихе, которую у нас в области подняли вокруг мифического Йети, у меня, собственно, дальше «Нафига» мысль не идёт.&lt;/p&gt;
&lt;p&gt;Возможно, я полный профан, и ничего не понимаю, а этот, простите, гоминид уже принёс нашей области мировую славу и миллиарды долларов? Может, он привлёк тысячи иностранных туристов? Может, благодаря ему стала появляться какая-то туристическая инфраструктура?&lt;/p&gt;
&lt;p&gt;В 2010-м году это казалось забавной шуткой. Ну, посмеялись и забыли. Но все эти йети-пати, учёные, подтверждающий существование йети — это о чём вообще? Для кого это?&lt;/p&gt;
&lt;p&gt;Кто-то, вообще воспринимает это всерьёз? А жители, ну, хотя бы России в целом, они вообще в курсе про «знаменитого кузбасского йети»? Есть какие-то данные исследований?&lt;/p&gt;
&lt;p&gt;Зачем это всё?&lt;/p&gt;
&lt;p&gt;Ну и напоследок, совет от эксперта.&lt;/p&gt;
&lt;iframe width="420" height="315" src="https://www.youtube.com/embed/iNpqKflwB7k?rel=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
</description>
</item>

<item>
<title>Дистанционное образование</title>
<guid isPermaLink="false">51</guid>
<link>https://anton.syuvaev.ru/all/distancionnoe-obrazovanie/</link>
<pubDate>Sat, 03 Nov 2012 17:38:44 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/all/distancionnoe-obrazovanie/</comments>
<description>
&lt;p&gt;Благодаря &lt;a href="http://twitter.com/zalyan"&gt;Косте&lt;/a&gt;, записался на курсы дистанционного обучения в Беркли &lt;a href="https://www.edx.org/"&gt;edX&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Сегодня я закончил первую часть курса &lt;a href="https://www.edx.org/courses/BerkeleyX/CS169.1x/2012_Fall/about"&gt;CS169.1x Software as a Service&lt;/a&gt; и получил там 81%. Мог бы и больше, но я по своей привычке прогуливать занятия пропустил первый квиз (пустота в центре картинки), который мог мне дать дополнительно аж 10%.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/final_score.png" width="1129" height="516" alt="Оценки" /&gt;
&lt;/div&gt;
&lt;p&gt;С 5-го ноября начинается вторая часть, поэтому про Кубану я, видимо, ещё долго не напишу.&lt;/p&gt;
&lt;p&gt;p.s. кстати, один из преподов похож одновременно на Волтера Вайта и Майка из «Во все тяжкие»&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anton.syuvaev.ru/pictures/walter_white.jpg" width="768" height="432" alt="Армандо и Дэйв" /&gt;
&lt;div class="e2-text-caption"&gt;&lt;sup&gt;Армандо и Дэйв смотрят на тебя недовольно, свирепо и в то же время как-то грустно и с недоумением.&lt;/sup&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>Стокгольмский синдром</title>
<guid isPermaLink="false">22</guid>
<link>https://anton.syuvaev.ru/2011/08/17/1/</link>
<pubDate>Wed, 17 Aug 2011 12:38:07 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/2011/08/17/1/</comments>
<description>
&lt;p&gt;Сейчас параллельно работаю над двумя проектами. Один из них на джумле, второй на битриксе.&lt;/p&gt;
&lt;p&gt;И хотя сайт на джумле достался в наследство от предыдущего &lt;i&gt;веб-мастера&lt;/i&gt;, а на битриксе рарабатывался с нуля, работа с обоими началась с одной и той же фразы: «&lt;b&gt;НУ И ХРЕНЬ! КАК С ЭТИМ РАБОТАТЬ-ТО ВООБЩЕ?&lt;/b&gt;»&lt;/p&gt;
&lt;p&gt;Но потом ничего, втянулся, вспомнил как в них работать (ведь я даже получал какие-то сертификаты по битриксу) и даже стало в кайф.&lt;/p&gt;
&lt;p&gt;Хотя стыдно, конечно.&lt;/p&gt;
</description>
</item>

<item>
<title>с webdev-подлепры</title>
<guid isPermaLink="false">12</guid>
<link>https://anton.syuvaev.ru/2011/07/21/2/</link>
<pubDate>Thu, 21 Jul 2011 15:47:05 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/2011/07/21/2/</comments>
<description>
&lt;p&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;br /&gt;
!!Есть PSD файл с темой для полей ввода.&lt;br /&gt;
Вопрос такой, как теперь это натянуть на сами инпуты? и главное чтоб в IE 7 и выше работало.!!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;br /&gt;
!!а я бы пиздил дизайнера по рукам и спрашивал «КАК ТЕПЕРЬ ЭТО НАТЯНУТЬ НА ИНПУТЫ, СУКА, КАК ЭТО НАТЯНУТЬ НА ИНПУТЫ, БЛЯДЬ?!». не то, что бы все это нельзя было реализовать, только я за нативные контролы для каждой платформы, которые работают везде как всегда, а не как их закодировал кривожопый JS—программист. если вообще закодировал.!!&lt;br /&gt;
++Написал сикретни waitekk, 21.07.2011 в 00.20++&lt;/p&gt;
</description>
</item>

<item>
<title>про авторизацию на сайтах</title>
<guid isPermaLink="false">4</guid>
<link>https://anton.syuvaev.ru/2011/07/19/3/</link>
<pubDate>Tue, 19 Jul 2011 10:36:17 +0700</pubDate>
<author></author>
<comments>https://anton.syuvaev.ru/2011/07/19/3/</comments>
<description>
&lt;p&gt;Ни для кого не секрет, что почти все сайты предлагают запомнить пароль, чтобы не приходилось вводить его при каждом повторном заходе на этот сайт.&lt;/p&gt;
&lt;p&gt;Но вот срок хранения этого самого пароля у всех сайтов разный — плюрк, например, хранит информацию о вас ровно две недели, после чего просит ввести её повторно; сервисы гугла хранят пароль около месяца, но периодически просят для подтверждения личности ввести его заново, не вводя логин; платежные системы обычно хранят пароль только во время одной сессии — стоит закрыть браузер или не проявлять активности на сайте минут 10-20, и вас попросят прелогинится. Это всё более-менее адекватные и оправданные варианты.&lt;/p&gt;
&lt;p&gt;А есть, например, сайт &lt;a href="http://piccsy.com"&gt;piccsy.com&lt;/a&gt;— соцсеть/свалка картинок. Единственный полезный функционал там — смотреть и добавлять картинки. Но при этом пароль на сайте хранится так же, как у платежных систем — одну сессию. И это дико неудобно! Ну вот зачем мне каждые 20 минут подтверждать что я — это я? Да даже если какой-то злоумышленник сядет за мой компьютер, максимум, что он может сделать на этом сайте — залить похабные картинки, которых там и так предостаточно (авторам даже пришлось открывать копию сайта, на которой размещается исключительно эротика — &lt;a href="http://hellokisses.com"&gt;hellokisses.com&lt;/a&gt;). Но это можно сделать и на любом другом сайте. Не понимаю смысла такой &lt;i&gt;безопасности&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;На мой взгляд, оптимальный вариант для соцсетей — хранить пароль примерно три дня и продлять эти три дня при каждом использовании сайта. То есть, например, если я последний раз сидел с рабочего компьютера на фейсбуке в пятницу вечером, то до вечера понедельника могу заходить на него снова, продлевая при этом сессию ещё на три дня. Таким образом, все сайты, которыми я пользуюсь постоянно, не будут мне надоедать формами входа. А те сайты, на которые я захожу редко, и так постоянно просят меня залогинится.&lt;/p&gt;
&lt;p&gt;Естественно, не для всех сайтов подойдёт срок в три дня. Для трекера сериалов логично было бы хранить информацию неделю, чтобы без проблем можно было скачивать новые серии и т. п.&lt;/p&gt;
</description>
</item>


</channel>
</rss>