
Потрійний умовний оператор (ternary operator) в Groovy може поводитися "дивно", якщо не звертати увагу на його особливості. Він має форму:
condition ? trueValue : falseValue
Наприклад:
def a = 5
def b = 10
def max = a > b ? a : b
println "Максимальне значення: $max"
Дуже зручно використовувати для типових значень, якщо вхідні дані не …
читати даліОтакої! Минуло багато часу з моменту останньої публікації на цьому сайті. Мабудь надто багато. Якось не до блогів і не до змін на сайті.
Але, якось зайшов випадково сюди з мобільного і жахнувся від кількості реклами під постами. І згадав що Disqus, система коментарів яку я використовував, в безкоштовних планах …
читати даліМаленькі, швидкі, без рухомих механічних частин — електронні носії пам'яті здаються ідеальними пристроями.
Для деяких мікрокомп'ютерів, як Raspberry Pi це основний спосіб збереження даних.
На жаль, через особливості роботи електронних чипів що зберігають дані, з часом дані можуть втрачатися. Тим швидше, чим частіше відбувається запис даних.
Кожна частинка …
читати даліВстановлення Debian на старенький нетбук Asus Eee PC я описав в попередній статті. Зараз, я зроблю базові налаштування системи для роботи з сервером 3D-друку Klipper.
Зайти як звичайний користувач:
login: klp
Password: *******
Стати адміністратором root:
klp@klipper:~$ su
Password: *******
root@klipper:
Налаштувати мережу. Вкажіть свої NETWORK-NAME та NETWORK-PASS …
Для встановлення альтернативної прошивки що контролює роботу 3D-принтера, як правило, можна використати рідну материнську плату. Наприклад прошивка Marlin може бути записана на місце стокової.
Проте, деякі прошивки надто великі, або вимагають більше обчислюваних потужностей, через що їх не можна записати на місце стокових. Тоді використовують мікрокомп'ютери (так звані одноплатники), наприклад …
читати даліРозпочинаю нову, для себе, тематику — 3D-друк! Можливість створювати власноруч, в домашніх умовах, вироби з пластику: прототипи, запчастини і просто цікаві речі для хобі і побуту давно вабила мене. Чимось схоже на програмування — коли з "нічого" створюється щось. Де процес часто цікавіший за результат. :)
Збирання і тюнинг 3D-принтера під свої потреби …
читати даліДля довгоочікуваного оновлення електромережі гаража потрібно пристрій що вимикав би електрику (зокрема і віддалено), коли в ній нема потреби (наприклад коли в гаражі нікого немає).
Для цього існують так звані контактори — зовні схожі на звичайні автомати захисту, але вони міняють свій стан (увімкнуто/вимкнено) в залежності від керуючого сигналу. Вони …
читати далі