Ты электрик? Да-Нет?

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

Вот вам «простой» тест позволяющий убедиться насколько вы электрик — да-нет.на.имхо.бел

Всего-то нужно отвечать на вопросы «да» или «нет».  Вопросы не содержат (почти) сложных технических знаний. Это азы электротехники, электробезопасности, оказания первой помощи.

Заметка

Лучше никогда не означает лучше для всех. Кому-то всегда хуже.

СУйОТ в Стране

Помнится Маленький Принц встретил на одной из планет Мудрого Правителя, который любил раздавать своевременные приказы и повеления. Вроде как смешной персонаж, который повелевал солнцу взойти ровно в тот момент когда оно уже поднималось на небе. Но замечательная мысль которого звучала примерно так: «Если я повелю солнцу взойти, а оно не сможет этого сделать, то кто будет в этом виноват? Я или Солнце?»

Имел  Удовольствие зачитываться информацией от Департамента охраны труда о произошедших в стране несчастных случаях. В общих чертах: виноваты алкоголики и те кто их допустил к работе. Этот такой-то пункт такой-то инструкции нарушил, а вон тот задание вон той указиловки не выполнил.  Очередная демонстрация неработоспособности и бредовости всяких СУОТ и приказов по ОТ.  В примерах, ткскть.

Продолжить чтение

Мысли о рыбаках и смерти

Вчера родилась гипотеза почему рыбаки в Республике начали так часто попадать на 10кВ линии удочками. насмерть.

Тут

  • либо люди отупели и сами лезут
  • либо ловить стали больше и кратно увеличились и погибшие
  • либо что-то ещё

Первых два варианта чисто чтобы попробовать выглядеть непредубежденным. Типо рассмотрел все возможное. А основная мысль вот она в чём:

Продолжить чтение

The Game. Linkie — это мило

По мотивам государственного энергетического надзора рождена Игра в своей первой инкарнации.

Не исключено что здесь можно будет услышать или записать идеи по её улучшению.

А пока смотрим по этой ссылке игра.на.имхо.бел

update 20/03/2018: Переработана система печати символов, что сделало возможным отказаться от библиотеки typed.js, которая непонятным образом конфликтовала с анимацией персонажей. Анимации стало чуть больше и она стала менее рандомной (более осмысленной). Кнопка «Продолжаем писать» перенесена ниже на более человеческое место. Вроде всё перетестировал. Держу пальцы крестиком, чтобы не вылезли непойманные баги. фуххх…

и ещё

! Первые прямые ссылки на Линки!:

от Климовичский государственный аграрный колледж

и от

«УПК Роднянский детский сад — средняя школа

Климовичского района»

 

и вот оно.. моё второе пришествие на телевидение. Большое спасибо Могилевскому городскому каналу http://tv2.by/.

Мысли о похудении

Не жрать. И всё.

Все диеты сводятся к попытке удовлетворить желание Клиента «продолжать жрать и худеть». Диеты это заработок на Клентах желающих сожрать яйцо не разбивая его, прыгнуть в воду в костюме и не намокнуть и т.п.

В Асвенциме толстых не было.

Там происходили ужасные вещи. Но суть в том, что существование при минимуме еды возможно и гарантирует похудение. На сколько это повредит здоровью?

Еда — это удовольствие. Еда — это наркотик.

По факту симптомы те же. Ломка при отказе гарантирована. Психологический дискомфорт гарантирован. Мы сидим на еде. И Государство наш персональный драгдиллер.

это заготовка статьи. продолжение может и последует …

 

Переключение между двумя значениями переменной

В программировании периодически приходится менять значение переменной между двумя константами. Пример такого триггера — реализация сворачивания/разворачивания части окна или текста (спойлеры)

Универсальное решение состоит в использовании условия а-ля

if x = a then

x=b

else

x=a

end if

Классическое красивое решение для логических переменных в одну строчку

x = not x  или x = !x

Еще в школе мне показали решение для числовых триггеров

x = (a+b)-x

Если стартовое значение х, к примеру, = a, то каждый вызов такой команды будет поочередно присваивать переменной то а то b.

Переключение текстовой переменной между двумя значениями я всегда реализовывал условием. Но вот в javascript есть хорошая функция позволяющая реализовать и такой переключатель в одну строку:

пусть нам надо переключаться между «текст1» и «текст2»

x = "текст1текст2".replace(x,"");

Вуаля =). Это решение нашлось в голове само и как говориться «сделало мой день». Практическая задача заключалась в изменении текста блока при клике на нем, чтобы спойлер не просто скрывал/отображал текст но и менял свое название при этом. Постоянно пользую jquery и вот кусок реализующий простой спойлер:

<div class="spoiler">
</div
onclick='$(this).text( "развернутьсвернуть".replace($(this).text(),"")); $(this).next("div").toggle();'
>развернуть</div>
<div>Скрытый текст тут</div>
</div>

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

Если одна из текстовых констант содержит вторую то реплэйс накосачит, что можно решить примерно так

используем символ разделитель которого заведомо нет в тексте например # или любой другой

x = "#текст#не текст#".replace("#"+x+"#","").replace("#","");

Электронные версии учебников для школьников Республики Беларусь

Наконец-то. Не прошло и ста лет как Жаба, которая душит разработчиков учебников, здохла. Хотя нет. Рано танцевать на ее похоронах. Она таки уже при смерти, но изо всех сил цепляется за горло этих самых разработчиков.

Но радостная тенденция на лицо. Точнее на сайт http://e-padruchnik.adu.by/. Там таки выложили электронные версии учебников для общеобразовательной школы в Республике Беларусь. Теперь каждый ученик может скачать электронную версию своего любимого предмета как на белорусском так и на русском языках И ….

а вот в этом месте жабьи лапки еще не совсем ослабли. После скачивания нас ждет как минимум 2 неприятных сюрприза:

Продолжить чтение

Первые шажочки

Да-да. Самостоятельные.