Організація верстки в rails програмі за допомогою гема rails_ui_kit

Організація верстки в rails програмі за допомогою гема rails_ui_kit

Де зазвичай ви верстаєте сторінки сайту для подальшої інтеграції з rails програмою? В окремому репозиторії з html файлами або відразу в rails - в якомусь спеціально відведеному місці? Чи тестуєте верстку довгими словами і текстами? Чи перевіряєте різні варіанти відображення елементів верстки за допомогою довгого тексту? Спробую коротко висвітлити ці питання, розповівши про гем rails_ui_kit - невеликий інструмент для організації верстки в rails додатках і про те, як його доводилося використовувати при розробці реальних production-додатків.

Ви неправильно пишете тварин

Ви неправильно пишете тварин

Тварини - це платформи з дуже обмеженою пам'яттю, обчислювальними здібностями і можливостями модифікацій. Розробникам енімал-сцени доводиться видавати практично геніальні низькорівневі алгоритми. Правда, велика кількість хардкоду викликає характерні проблеми з відсутністю перевірки в екзотичних умовах. Та ж фільтрація вхідних даних робиться дуже і дуже криво.

Дослідження факторів лідерства в ІТ

Дослідження факторів лідерства в ІТ

Тиждень тому я створив опитування, спрямоване на виявлення факторів лідерства. Вийшло всього 261 відповідь, що, звичайно, мало для повного дослідження, але вже достатньо, щоб виявити деякі закономірності.

Саморобки своїми руками на мікроконтролері

Саморобки своїми руками на мікроконтролері

Всім привіт. Чергова саморобка зроблена своїми руками на мікроконтролері. Якось днями між мною і знайомим зайшла розмова про птахів. Як з'ясувалося з розмови, він займається розведенням різних співочих птахів, при цьому він ловить диких птахів, з подальшим одомашненням. Особливої хитрості в пристроях для упіймання птахів немає. Використовують клітини як з механічними пристроями, так і з примітивними смиканнями за мотузку. Також використовують для приманки як безпосередньо саму птицю, посаджену в клітку, так і відтворюють спів потрібного птаха за допомогою якогось програвача. У мене відразу дозрів план реалізації даного пристрою на мікроконтролері. Ось і вирішив поділитися результатом свого творіння.

Управління складом: на «хвилях» операцій

Управління складом: на «хвилях» операцій

Стикаючись з автоматизацією, часто доводиться чути про «хвильове складання» і «хвилі замовлень». Для початку, маленька ввідна про те, яким чином з'явився термін «хвиля». Уявімо собі графік, де по осі X - час, а по осі Y - деякий показник. Ми чекаємо, поки значення показника по осі Y не збільшиться до заданої максимальної величини, і починаємо виконувати дії, що призводять до зменшення значення. Потім, «впавши» до заданого мінімального значення, знову чекаємо накопичення. Таким чином, у нас з'являється графік у вигляді своєрідних «хвиль». Наведу простий приклад, коли використання таких «хвиль» нам може бути вигідно при збірці замовлень:

COM_SPPAGEBUILDER_NO_ITEMS_FOUND