Как стать автором
Обновить
52
0
Владислав Фролов @frol

Пользователь

Отправить сообщение

Что такого особенного в Nim?

Время на прочтение7 мин
Количество просмотров81K


Язык программирования Nim (ранее именовался Nimrod) — захватывающий! В то время как официальная документация с примерами плавно знакомит с языком, я хочу быстро показать вам что можно сделать с Nim, что было бы труднее или невозможно сделать на других языках.

Я открыл для себя Nim, когда искал правильный инструмент для написания игры, HoorRace, преемник моей текущей DDNet игры/мода Teeworlds.

(прим. пер. На синтаксис Nim имели влияние Modula 3, Delphi, Ada, C++, Python, Lisp, Oberon.)

Запускаем!


Да, эта часть всё ещё не захватывает, но просто следите за продолжением поста:

for i in 0..10:
  echo "Hello World"[0..i]

Читать дальше →
Всего голосов 63: ↑57 и ↓6+51
Комментарии93

Система централизованного управления авторизацией пользователей на FreeIPA в Docker

Время на прочтение6 мин
Количество просмотров90K
На волне популярности Docker на Хабре, после участия в некоторых дискуссиях в комментариях относительно Docker, и в связи с недавней необходимостью настроить централизованную авторизацию для кластера Linux машин, я решил написать небольшую заметку. Здесь будет показан яркий, на мой взгляд, пример применения Docker'a для небольшой частной задачи.

Вот так, кстати, выглядит FreeIPA WebUI (официальное демо) (кликабельно):



Какие задачи я хотел решить при помощи FreeIPA:
  1. Иметь возможность создавать/изменять/удалять акаунты пользователей централизовано, а не на каждом отдельном сервере
  2. Централизованные плавила для sudo
  3. В последствии мы подключим к этой системе ещё и VPN авторизацию, а потом может и другие внутриофисные сервисы

Да, скорее всего FreeIPA в нашем случае это выстрел пушкой по воробьям, но с другой стороны — альтернатив что-то не видно. Я рассматривал такие варианты: NIS (по-моему он уже давно должен отправиться на отдых), OpenLDAP +… +… (не очень дружелюбно, да и FreeIPA в итоге под собой имеет LDAP, только нам не приходится с ним иметь дело напрямую), тут перечень заканчивается, я не нашёл ничего больше.

Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии21

KDE Plasma Active запустили на Nexus 7

Время на прочтение1 мин
Количество просмотров34K
Если вам интересна тема Ubuntu Phone, то вы просто обязаны знать о всех возможностях Linux-сообщества!

Ruediger Gad — Linux разработчик — опубликовал видео (под катом), на котором демонстрирует работу KDE Plasma Active на Nexus 7. Сейчас вы наверно подумали, очередной линукс, в очередной раз запустили, а тормозит ужасно и ничего не работает… А вот и нет! Демонстрируется поддержка 3D ускорителя в тесте попугаев glmark2-es2, аппаратное ускорение видео на примере 1080p ролика, играбельность в марио в эмуляторе, поддержку Bluetooth, QZeeControl в качестве беспроводного манипулятора.
Читать дальше →
Всего голосов 69: ↑61 и ↓8+53
Комментарии14

Новый быстрый интерфейс изменения размера EXT4 файловой системы

Время на прочтение1 мин
Количество просмотров9.9K
Вчера был опубликован запрос добавления изменений в ядро Linux 3.3 от Theodore Ts'o. Среди множества исправилений багов и других изменений в текущей де-факто стандартной файловой системе Linux, EXT4, появился новый интерфейс изменения размера файловой системы на лету, который впервые был публично представлен несколько месяцев назад. Новый интерфейс для EXT4 разработал Yongqiang Yang.
Читать дальше →
Всего голосов 49: ↑44 и ↓5+39
Комментарии47

Линус обсуждает Linux Kernel 2.8 или 3.0

Время на прочтение2 мин
Количество просмотров4.4K
Сегодня в рассылке Linux Kernel Линус Торвальдс пишет, что уже выпущено много версий ядра Linux 2.6, и что он может в конечном итоге отметить это как Linux 2.8.0 ядро.

Линус отправил письмо с напоминанием об этапе слияния. Как уже говорилось на прошлой неделе, когда вышло Linux 2.6.39 ядро, создатель ядра Linux ожидает, что этап слияния 2.6.40 ядра займёт меньше времени, чем обычно, из-за своего путешествия, касающегося LinuxCon в Японии в конце месяца. Обычно этап слияния занимает около двух недель после основного выпуска каждого ядра. Cкорее всего, на этот раз он просто будет короче на несколько дней.
Читать дальше →
Всего голосов 69: ↑57 и ↓12+45
Комментарии51

Стеганографический метод Куттера-Джордана-Боссена

Время на прочтение2 мин
Количество просмотров21K
Решил продолжить цикл статей по стеганографии, на хабре уже был рассмотрен примитивный алгоритм LSB. Решил написать о методе Куттера-Джордана-Боссена (его также называют методом «креста»), который применяется для встраивания информации в изображения.
Читать дальше →
Всего голосов 28: ↑26 и ↓2+24
Комментарии11

Escalibro — сайт для творческих людей

Время на прочтение2 мин
Количество просмотров2.1K

Ведение


Доброго времени суток, уважаемые хабражители. Хотим вашему внимаю представить литературный стартап escalibro. Это не еще одна библиотека книг! Хотелось бы видеть, как на страницах нашего проекта будут развиваться будущие гении пера (клавиатуры).
Читать дальше →
Всего голосов 18: ↑10 и ↓8+2
Комментарии19

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность