Перенос домена к Бегету
Рассказываю об итогах переноса домена .su от
Напомню, что для доменов .su нет автоматической процедуры переноса, всё делается вручную. Информация о регистраторе в данных whois сменилась быстро, в течение
Через неделю я вежливо поинтересовался сроками в переписке с техподдержкой. Еще через неделю настоятельно просил привлечь к решению проблемы технических специалистов.
Когда прошла еще неделя, написал, чтобы привлекли руководство, и что мне придется оставить отзыв в профильных изданиях о таком отношении к клиенту. Ситуация вынудила — до продления оставалась неделя. В течение часа проблему решили, домен появился в личном кабинете, и я смог его продлить.
Признаю опыт переноса успешным. В конце концов в Бегете с задачей справились. У меня был определенный запас времени, и я знал, что именно нужно написать, чтобы они зашевелились.
Перенос доменов из Ру-центра
В прошлый раз я начал процедуру переноса домена. На следующий день позвонил оператор
Теперь я переношу домен .su (заброшенный kinoblog.su). Процедура переноса сложнее, чем у доменов .ru и .рф. Нужно принести в офис
Медвежьи услуги Ру-центра
Если вы клиент
«Ничего, — подумал я, — переключусь на стандартный тариф». Но оказалось, что поменять тариф можно только с момента продления, а за продление нужно заплатить 1190 рублей. То есть 300 рублей
Начал процесс переноса домена от
Решите последовать за мной — выбирайте внимательнее. Регистраторы часто пишут, сколько стоит собственно регистрация домена (скажем, 200 рублей), но не пишут, сколько стоит продление. Только
Светофорный рай
Подсчитайте количество светофоров на Никитских Воротах:
Намайнили
За попытку намайнить биткоины на суперкомпьютере в ядерном центре в Сарове оштрафовали на 450 тысяч рублей. Неплохо так намайнили.
Эх, не тем делом мы занимались на вычислительном кластере ОИЯИ. На 20 ядрах запускали перебор конфигураций в задаче Арнольда, потратили на него десятки тысяч часов процессорного времени. А можно было биткоины майнить.
Запретили курить на балконах
Оказывается, на балконах жилых зданий запретили курить. Якобы, в целях пожарной безопасности.
Я полностью поддерживаю этот запрет. Не знаю про пожарную безопасность, я терпеть не могу курильщиков на балконах по другой причине. Обычно
Ясно, что запрет не подействует. Но хотя бы направление взято верное.
Добавлено позднее: Расходимся, всё отмотали назад.
Лебедев всё
Слушал тут Лебедева и услышал о Беслане такое, чего от любого нормального человека услышать нельзя в принципе.
Лебедев: Это безумно ужасная трагедия, это страшно, этого никогда нельзя забыть, но при этом бегать вот как эти бесконечные создающиеся и спекулирующие на трагедии в последствии комитеты, все эти матери Беслана и
какие-то там еще голосы Беслана, то есть они множатся, чтобы привлекать к себе внимание и получать как можно больше политических пирогов после этого вместо того, чтобы просто, блядь, похоронить своих детей и просто жить дальше, потому что это просто трагедия, которая случилась. Они не могут влиять на эту ситуацию никак, эта ситуация называется пиздец в стране.
А перед этим он сказал следующее:
Лебедев: В Беслане, я думаю, что к Путину в первый раз в жизни приехали нормальные консультанты. Я думаю, что они приехали из Израиля, потому что это та самая страна, где вообще с террористами не церемонятся. Если есть террорист, с ним просто не рагзоваривают, не важно, что он хочет сказать.
Я как раз до Лебедева слушал Латынину. Она посвятила всю передачу Беслану.
Латынина: Вот израильтяне такие сопляки, такие мягкотелые, не то что крутой Путин, они вели переговоры с террористами или нет? Ответ: вели всё время. Они пользовались любой возможностью вести переговоры любым способом. У них, например, был израильский офицер, который знал Иди Амина, диктатора Уганды, был его приятель. Он в эти дни постоянно говорил с ним по телефону. Они обратились к Садату. Садат, президент Египта, как вы понимаете, не был большой любитель Израиля в это время. Он попытался вести переговоры с Организацией освобождения Палестины и с Угандой. Даже Ясир Арафат отправил террористам своего личного посланца. Более того, террористы поставили дедлайн, он 1 июля. Израильский кабинет министров специально начал переговоры, чтобы перенести дедлайн на 4 июля, и вот эта пролонгация дедлайна была ключевой для спасения заложников. Она предоставила Израилю время организовать и провести спецоперацию. И если бы Израиль не вел переговоров с террористами, никакого спасения бы не было, была бы бойня.
…
Еще раз: в Беслане, на мой взгляд, было принято два решения. Первое: не повторять Буденновск и не договариваться с террористами. Оно было совершенно правильным. Второе: не говорить с террористами, организовать случайный взрыв и списать его на террористов. Я не буду оценивать моральность этого решения, но скажу, что оно было выполнено крайне непрофессионально.
Вот есть такое русское слово: «не договориться» и «не договариваться». Вот такое впечатление, что был отдан приказ, и люди не удосужились уточнить грамматику: совершенный или несовершенный вид у этого глагола. И понятно, что силовики были в безвыходном положении. Но это и есть их профессия — находить выход из безвыходного положения. Из простого положения люди находят выход сами.
Также нужно отметить, что раньше в той же записи Лебедев говорит, как важно проверять факты популярному блогеру, хотя сам же этого не сделал:
Надо сказать, что любой блогер, особенно тот, у которого много подписчиков, он должен думать своей головой, перед тем какчто-то пиздеть, и особенно, если чувак комментирует новости и факты, он должен перед тем как их прокомментировать, хотя бы немножко ознакомиться с фактурой.
Меня не интересуют мотивы этого человека, я не собираюсь думать, чего здесь больше — невежества или продажности. Я просто больше не буду читать или слушать Лебедева, для меня этот человек перестал существовать.
Протесты и выборы
На удивление, предстоящие бессмысленные выборы в бесполезную Мосгордуму стали предметом внимания и обсуждения, и благодаря этому обрели некоторый смысл.
Несмотря на недавний
Среди критиков умного голосования звучит аргумент: если Навальный предложит голосовать за сталиниста, как я смогу это сделать? Как переступить через свои моральные принципы?
Но рассуждать о моральных принципах на таких выборах — всё равно что задумываться об этических проблемах, столкнувшись с хулиганским поведением. На хулиганство единственным адекватным ответом будет угроза дать в морду и готовность ее выполнить. Нет смысла анализировать такой ответ на предмет невежливости. Получится невежливо, но эффективно.
Власть применяет все политические технологии, которые только может придумать. Путинги с бюджетниками. Концерты
Ладно, предположим, что в думу пройдут сталинисты.
И еще можно порассуждать о коммунистах более глобально. Есть мнение, что на выборах 1996 года должен был победить Зюганов, но ему не дали, опасаясь реакционной политики. А сейчас, когда прошло больше 20 лет, как вы думаете, какая реакция лучше, путинская или зюгановская? Можно обратиться и к практическому опыту. В Молдавии коммунисты правили с 2001 по 2009 год. И результаты не сильно отличались от либералов и демократов.
Я, собственно, никого не уговариваю. Поступайте как хотите.
Радиационное загрязнение больницы в Северодвинске
На Медузе статья о том, как в больницу в Северодвинск привезли зараженных радиацией больных и даже не предупредили врачей:
В больнице имени Семашко, куда отвезли еще троих пострадавших, были детекторы и дозиметры. Врачи поняли, что идет заражение, хотя им тоже изначально было сказано, что его нет. Они их сами дезактивировали, надели защитные костюмы, респираторы, и только удостоверившись, что все безопасно, стали оказывать помощь. Так и должно быть. Так и было бы сделано у нас, если бы и нас предупредили.
На следующий день, когда больница уже была,
по-русски говоря, загаженацезием-137, военные начали проводить дезактивацию в операционных и приемном покое, выкосили всю траву вокруг, все радиоактивные предметы, которые они не могли обеззаразить, они демонтировали и увезли с собой — в том числе ванну в приемном покое, в которой мы мыли пострадавших.
Я закрываю лицо ладонями. Массирую себе глаза. И задаю немой вопрос: как такое могло произойти? Как? И у меня нет ответа. Где тот человек, который принял это решение?
И еще более невероятным кажется происшедшее, когда все посмотрели и обсудили сериал «Чернобыль».
Сначала врешь об украденных миллиардах. Потом о результатах выборов. И вот уже врешь о радиационном загрязнении: «Они не опасны для вас, работайте».
Не храните бизнес-логику в базе данных
Современные базы данных не только хранят эти самые данные, но и обрабатывают их с помощью пользовательских функций, хранимых процедур, триггеров. После знакомства с этими инструментами у разработчика возникает мысль перенести часть
Я расскажу, почему в промышленном программировании так делать не надо.
Масштабирование производительности. У приложений и базы данных различные возможности масштабирования при росте нагрузки на систему. Обычные приложения на современных фреймворках легко запустить в несколько копий на разных серверах. А вот базу данных «запустить» на нескольких серверах не так просто. Чтобы снизить нагрузку на чтение, применяют репликацию
Масштабирование разработки. Когда вы разрабатываете систему сами, вы используете любые инструменты на свое усмотрение. Когда вы нанимаете разработчиков, лучше применять стандартные общепринятые инструменты. И баги с боевой системы проще воспроизводить локально, когда
Автоматизация разработки. БД как хранилище данных — стандартная практика. Для упрощения разработки в такой парадигме есть развитые инструменты — библиотеки ORM, которые умеют, в частности, автоматически генерировать скрипты миграции структуры БД. Изменение
Версионирование. Все разработчики научились работать с системами контроля версий кода. Git — стандарт
Тестирование.
Отладка и профилирование. Для отладки и мониторинга серверных приложений существуют инструменты: логирование, отладчики, профилировщики, мониторинг. Искать баги в триггерах и хранимых процедурах вам придется вслепую.
Я помню, как на прошлой работе в CityAds в проекте была одна
Я долго не мог докопаться до настоящей причины, пока не сделал добавление записей из кода приложения, а не из триггера. Оказалось, что вставка иногда не срабатывает
Админы подтвердили, что это известная проблема в MySQL 5.6, но быстро перевести production на 5.7 они не могли. Пришлось переключить тип таблицы с InnoDB на MyISAM. Проблема исчезла.
Не храните