LINUX.ORG.RU

Избранные сообщения ChEmIsT

FreeBSD: закос под десяточку

Галерея — Скриншоты

Использую FreeBSD меньше недели на десктопе, пока что очень нравится.
Первым делом настроил сеть, обновил систему, поставил иксы, xfce4 и софт из портов.
Захотелось закосить под десяточку, жаль что не осилил я нормальный трей и телеметрию системы.
Благодарю waker за лучший опенсорсный плеер.

>>> Просмотр (1280x800, 947 Kb)

 , ,

Payload
()

Cloud-разработка в Chrome OS на ASUS Chromebit и Kubernetes+CoreOS

Галерея — Скриншоты

У меня давно настроен Kubernetes+CoreOS на одной машине и это позволяет мне экспериментировать с разработкой распределенных приложений дома и запускать разные сервисы вроде торрентов и транскодинга в условиях жесткой изоляции среды и ресурсов.

Я решил попробовать устроить себе среду разработки, которая будет соответствовать определенным критериям

  • Будет глобально доступна с любой машины в мире без установки софта кроме браузера.
  • При работе с другого континента не будет ощущаться задержка при печати как было бы в vim+tmux. mosh скорее всего бы не решил проблему с vim.
  • Глобально доступны по HTTPS веб-приложения запущеные в этой среде
  • В Linux среде где запускается разрабатываемое приложение можно заменить дистрибутив на другой за несколько минут, но сохранить home.

Чтобы эксперимент был чистым все это тестируется на ASUS Chromebit со стоковой ChromeOS, 2 ГБ памяти и ARM Rockchip Quad-Core RK3288C, которая размером с большую флешку и воткнута в телевизор LG 49LB550V. Потому шрифты могут быть чуть больше чем обычно, чтобы было лучше видно на телевизоре. Устройство очень маломощное, но работает быстро потому что в ChromeOS нету дискового swap, только RAM+zRAM и если что-то не влезает, то выгружается.

Скриншоты

  • Редактор Codiad в полноекранном режиме. В принципе можно установить любой другой, но для обычного редактирование текста он подходит. Если найду такой, который потребляет мало памяти и умеет режим vim, поставлю его.
  • tmux. Вот так выглядит контейнер для разработки. Он совершенно отдельный от Codiad и я могу менять в нем дистры простым редактированием Dockerfile. В него и в Codiad примонтирован один и тот-же каталог с исходным кодом. При смене контейнера home тоже сохраняется. В данном случае в контейнере последняя версия Ubuntu, но ядро как всегда остается хостовым от CoreOS. В контейнер заранее установлены средства разработки на C++, Go, Python, NodeJS.
  • Caddy, который вы видели запущеным в контейнере. Интересная часть заключается в том, что для него создается виртуальный хост, создается Let's Encrypt сертификат и производится авторизация. Это умеет делать и сам Caddy, но он тут просто для демо. Суть в том, что в данном случае это будет делаться на уровне nginx фронтенда для любого приложения открывшего порт 8080 в контейнере
  • tmux+vim. Если работать не издалека, то вполне можно просто пользоваться tmux+vim. Плагины на него устанавливаются в home и в основном продолжают работу при смене дистра, кроме тех, которым нужна перекомпиляция.
  • Внутренности. Это Kubernetes Dashboard. В ней вы видите некоторые из упомянутых выше контейнеров и еще много чего. Для временных изменений некоторые параментры контейнеров можно менять прямо в UI, но лучше конечно через файл конфигурации.

Изначально CoreOS машина разворачивается сама по iPXE на голый диск. Если система уже была установлена, то она просто загружается. После этого по SSH необходимо загрузить ключи и некоторый набор базовых сервисов Kubernetes. Теперь кластером можно пользоваться удаленно через kubectl. Я запустил там локальный docker реестр, потому вы видите localhost в названии некоторых контейнеров. На моей машине различные сервисы работают на Alpine Linux, Ubuntu или CentOS в зависимости от того, на чем было проще настроить конкретное приложение. Если разницы нету, то я использую Alpine, так как тогда контейнеры наиболее компактны.

Цепочка загрузки такая

  • BIOS
  • PXE
  • iPXE
  • Ядро CoreOS
  • systemd
  • Docker
  • Kubernetes
  • Сервисы из публичных образов и локальный Docker реестр
  • Сервисы из локального Docker реестра

В качестве сервера использую старый Dell ноутбук с Core i7-2630QM, 8GB RAM и сломаной батареей, ибо нечего ему пылиться с таким процессором.

Если я захочу подключить второй сервер, то мне нужно сделать два действия: сделать для второго сервера облегченный конфиг без части Kubernetes демонов и придумать как монтировать диски удаленно. Пока что персистентные каталоги монтируются в хост систему, что не будет работать если сервисы будут случайно мигрировать между машинами. Но если я это сделаю, то полностью програмная виртуальная сеть на flannel будет работать полностью прозрачно и контейнеры на разных будут общаться друг с другом так же просто как и раньше. Из того что можно настроить дома поддерживаются GlusterFS+Heketi, Ceph и NFS

Среди дополнительных удобств на сервере есть связка Transmission+Plex, интерфейсы которых тоже доступны глобально. Потому я могу пойти в гости, поставить torrent дома с телефона, а потом транскодированый и оптимизированый фильм можно посмотреть на телевизоре например через Chromecast, AppleTV, PS4, XBox, Android, Windows Phone или другой способ отобразить браузер с компьютера на телевизор.

В качестве заключения скажу что мне понравился такой способ настройки домашнего сервера. Использование Docker контенеров позволяет уравнять в легкости настройки опакеченый софт из дистрибутивов и софт, который устанавливается скриптом сборки на github. Они оба могут быть завернуты в контейнер на любом дистрибутиве и потом когда более не нужны могут быть аккуратно удалены. Kubernetes очень облегчил работу с виртуальными хостами, шифрованием, перенаправлением портов, изоляцией ресурсов, перезапуском упавших сервисов и проверкой их здоровья.

>>> Просмотр (1920x1080, 1069 Kb)

 , , ,

vertexua
()

Моя дачная радиорубка

Галерея — Рабочие места

Когда-то давно мы построили на даче баню и так получилось, что из-за ошибки в проекте в этой самой бане появилась лишняя комната. Много лет она пустовала, а потом мне в голову пришла идея: а почему бы не сделать в этой комнате небольшую мастерскую / серверную / радиорубку?

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

Собственно, не так давно я начал превращать эту идею в жизнь. Купил стеллаж «ИКЕА ГОРМ», частично собрал его... Получился стеллаж, переходящий в стол. Ну и начал понемногу разгребать кладовку, перетаскивать в радиорубку технику, тем или иным образом попавшую в мои руки за годы.

Итак, слева направо:

  • Файл-сервер, PVR-сервер. Корпус Intel SC5200, материнская плата Intel SE7500CW2, 2 процессора Intel Xeon 2,4 ГГц, оперативная память 1 ГБ, 6 жестких дисков Western Digital WD5000AAKB, сетевая карта Intel PWLA8492MT, спутниковая карта TechniSat SkyStar S2 PCI. Установлен Ubuntu Server 16.04.1 LTS, tvheadend и deluge, средствами mdadm собран RAID-6 - массив (вот тема на форуме про этот сервер). Спутниковая карта TechniSat SkyStar S2 PCI, к слову, с DVB-S2 не дружит от слова «совсем». Изначально даже каналы DVB-S2 не находила, впрочем после того, как я перепаял кварц на 80 МГц каналы нашлись, но изображение на них «бьется» и звук пропадает. Планирую заменить на TechnoTrend TT-budget S2-3200. Также планирую добавить еще 2 жестких диска, тем самым увеличив объем дискового пространства до 3,5 ТБ. Фотография №1.
  • HP ProDesk 400 G2 MT. Процессор Intel Core i5-4590S, оперативная память 4 ГБ, жесткий диск 1 ТБ. Установлена Windows 10. Скажу честно, пытался я освоить Ubuntu в качестве ОС для настольного компьютера, но не сложилось. Стало невероятно лень искать прикладное ПО под мои бесхитростные задачи.
  • HP ProCurve V1810-48G. Даже не знаю, что про него рассказать. Первые 12 портов собраны в Trunk-и (LACP), по 2 порта в каждом. 1-й Trunk - это «воздушка» в дом, второй - файл-сервер, PVR-сервер. Надо сказать, что «воздушка» в дом изначально была временным решением, однако она работает уже почти год, ни один порт не сгорел... В общем, пока не собираюсь ее менять.
  • MikroTik RB2011UiAS-2HnD-IN. На даче их два, на самом деле. Один в доме, второй в бане. Тот, что в бане - это просто точка доступа, настроенная с помощью CAPsMAN, а тот, что в доме - он «сердце» сети. Там и множество IPsec-туннелей, и DNS (в том числе с динамической регистрацией DHCP в DNS)... Но на фото его нет, поэтому про него не буду.
  • Cisco SPA303-G2. Надо сказать, что появился он по просьбе жены. Когда я в своей радиорубке, я обычно забываю брать с собой мобильный. И чтобы позвать меня в дом, супруге приходится идти до бани. Летом ей в радость было прогуляться лишний раз по участку, но зимой холодно, да и дорожки подмерзают, упасть можно. А мне же пришла в голову идея поиграть с IP-телефонией... Да и мобильные на даче у нас ловят просто ужасно.
  • iMac G3. Конфигурацию не помню. В данный момент установлена чистая Mac OS 9.2.2, собственно, планировал на этой машинке играть в ретро игры, но вот стоит она крайне неудобно...
  • Power Mac G4. Три штуки. Конфигураций также не помню и, честно сказать, не знаю пока, под что их приспособить... Может ты подскажешь, дорогой ЛОР? Ubuntu Server 14.04.4 LTS я в свое время на один из них поставил, но для чего - придумать не смог. Фотография №2.
  • iBook G3 Clamshell. Две штуки. Серый и оранжевый. В свое время купил за копейки, теперь не имею ни малейшего представления, что с ними делать. Как образец промышленного дизайна они, на мой взгляд, идеальны, т.ч. пусть лежат... Фотография №3.
  • HP NetServer E 800. 2 процессора Intel Pentium III 866 МГц, оперативная память 640 МБ, жесткий диск IBM DDYS-T18350. Попал ко мне в крайне плачевном состоянии, но я его отмыл, установил на него CentOS 6.6 и FreePBX, и теперь экспериментирую. К слову, из не оригинального в этом сервере CD-ROM, «кулеры» на процессорах и, возможно, жесткий диск. Даже болтики, и те родные. У меня также есть и второй NetServer, но у него на материнской плате умерли конденсаторы, а паяльника у меня пока нет, не могу заменить... Фотография №4, Фотография №5.

Также в моей радиорубке есть плазменная лампа, лава лампа (не попала в кадр, да и колбу я испортил), музыкальный центр Kenwood (сейчас стоит разобранный, чиню кассетный механизм) и Power Macintosh 8500/120.

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

>>> Просмотр (4032x3024, 2272 Kb)

 

ravdinve
()

Прикладное ониместроение в Blender или итоги зимнего запоя

Галерея — Скриншоты

В B.A.K.A. наконец-то завезён окончательный фэйсриг, портирование оного на мальчика вопрос от силы недели. Потом сборочка отправляется на торжественную порку к платинум спонсору и главному тестеру. Если звёзды сойдутся, а не как прошлой весной — будет релиз. Заодно к релизу делается небольшая анимашечка. Алсо докучи нужен совет: куда мигрировать с убунты студии 12.04? Система не то чтобы совсем умирает, но скоро может начать.

>>> Просмотр (1920x1080, 924 Kb)

 , ,

wst
()

Место, где резиновые сапоги к месту

Галерея — Рабочие места

Верхняя часть изображения показывает как это выглядит со стороны. Снято на qwerty слайдер - samsung galaxy relay.

Нижняя часть изображения показывает как выглядит результат съемки кучи мусора в воде. Снято на samsung nx100 + пара китайских фильтров (ND для удлинения выдержки + полярик чтобы убрать блики с воды и камней - это визуально делает цвета ярче ).

Обработка в rawtherapee - подтянута экспозиция (несмотря на совещение перепад яркости велик для сей камеры), кривые, чуть подправлен «резонанс» цветов (суть насыщенность).

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

>>> Просмотр (1000x1700, 926 Kb)

 

Deleted
()

AwesomeWM 4.1 + Radical menu + Tyrannical tag

Галерея — Скриншоты

Для общеполового развития и расширения кругозора :) решил попилить Awesome. Динамические теги от Tyrannical, менюха от Radical. Панелька (аналог коньков) моя, сделана средствами самого Awesome

>>> Просмотр (2680x1050, 1973 Kb)

 ,

warlock9000
()

Ламповый Zipit Z2

Галерея — Рабочие места

Если никто не делает ламповых снимков, приходится их делать самому.

>>> Просмотр (3872x2592, 792 Kb)

 

murmur
()

Ubuntu 15.10

Новости — Ubuntu Linux
Группа Ubuntu Linux

Состоялся релиз Ubuntu 15.10 под кодовым именем «Wily Werewolf».

( читать дальше... )

>>> Подробности

 

Kilte
()

Новые плюшки Xfce

Галерея — Скриншоты

Тайлинг окон делается легко, потому что в «рабочих местах» настроены «поля». Прозрачными окнами могут быть даже активные.

Левая и правая панели автоматически скрываются. Правая панель нужна для того, чтоб смотреть на ней часы, календарь, показания индикаторов - нагрузки, температуры железа, чтоб использовать 3 особые кнопки быстрого запуска и чтоб перетаскивать окна с одного на другой рабочий стол (даже xfdashboard такого не позволяет, а в гноме вроде можно так. Хоткеи я для этого осилил, но и мышкованием пользуюсь. В некоторых ОС типа винды, Deepin - панели и по круче сделаны - современно молодежно).

В нижней панели справа первый значок - это xfce4-linelight-plugin - вызывает окно поиска файлов и ищет по мере набора названия файла во всех папках. По двойному щелчку по найденному файлу или по категории - открывает файл или папку /tmp/xfce4-linelight-plugin в Thunar'e со ссылками на найденные файлы.

Левее значок - это HotCorner - делает в Xfce углы рабочего стола активными - горячие углы. - Можно вызвать xfdashboard, показать рабочий стол, запустить заставку, выключить монитор или запустить какую-то свою команду. У меня при наведении курсора в левый низ открывается меню Whisker (иконку «Избранное» я так и не нашел), а при наведении в правый низ - пока что показывает рабочий стол, только я не знаю зачем.

Слева в нижней панели после меню Whisker идет Командная строка Verve - запоминает 25 команд, но может видимо больше. sudo dolphin запустить не может видимо из-за sudo - окошко для введения пароля не выскакивает даже. Но обычные команды может.

Вместо terminator'a у меня теперь при нажатии F12 выпадает выпадающий xfce4-terminal. При потери фокуса он может прятаться, а может не прятаться, если кнопку одну нажать. С таким терминалом стало веселее жить даже.

OS: Mint 17 qiana
Kernel: i686 Linux 3.13.0-24-generic
Packages: 3124
Shell: bash 4.3.11
Resolution: 1920x1080
DE: XFCE4
WM: Xfwm4
WM Theme: greenWindows
GTK Theme: FlatStudioLight [GTK2]
Icon Theme: Emerald
Font: Helvetica Neue 9
CPU: Intel Pentium 4 CPU 3.00GHz @ 3GHz
GPU: GeForce GT 430
RAM: 899MB / 2015MB

Вот такие пироги, кто что скажет, посоветует?

>>> Просмотр (1920x1080, 528 Kb)

 ,

votafak
()

Мой домашний десктоп

Галерея — Рабочие места

Еще жду Microsoft Sculpt Desktop клавиатуру.

Такие штативы - отличная замена стола. Клавиатура стоит на подставке, которая монтируется на стул. На стуле с клавиатурой можно ездить отдельно от десктопа, никакие провода его не соединяют.

>>> Просмотр (960x720, 148 Kb)

 ,

vertexua
()

Даешь живопись в Linux

Галерея — Скриншоты

Доброго времени суток.

Так сказать, разбавляю красноглазое сообщество красками(не обиды ради).
А вообще выдался выходной, как раз решил протестировать свой
купленный недавно планшет - wacom intuos3 L, работает отлично,
да и krita на высоте.

Картина написана с референса.
Время: часа 2-3, скорее 3.
Дистр: Rosa Linux r6

Спасибо за внимание. =)

>>> Просмотр (1920x1080, 1091 Kb)

 , ,

ChuCha
()

18 лет эволюции дизайна GNOME

Галерея — Скриншоты

Предлагаю посмотреть как менялся интерфейс GNOME с помощью скриншотов всех мажорных версий, начиная от 1.0 (1997 год). Изображения немного ужаты чтобы уместиться в лимит.

Оригиналы скриншотов и краткие чейнджлоги

Слайдшоу

>>> Просмотр (3030x2626, 2294 Kb)

 

Deleted
()

Нетбучный крыс готов к труду и обороне !

Галерея — Скриншоты

Собственно, fedora 22 на нетбуке Acer ES1-111M-C1EY. Очень порадовал браузер midori, жрёт мало ресурсов ,есть встроенные (нужно только включить) аналоги adblock, noscript, stylish и greasemonkey (всё работает на ура), хотя пришлось повозиться с включением flash player. Федорка тоже порадовала. Вместо заявленых на сайте производителя 5 часов работы от батареи работает аж ~8 почти без усилий с моей стороны. Всё окружение также летает даже без особых стараний его ускорить.

  • За тему gtk и xfwm спасибо Dontes.
  • ШГ в интерфейсах - PT Sans, в терминале - DejaVu Sans Mono Book, Браузер - Cantarell
  • Иконки - Vibrancy Light Aqua
  • Обои сменяются каждые 10 минут

>>> Просмотр (2800x1610, 2257 Kb)

 , , ,

sudopacman
()

Gentoo green

Галерея — Скриншоты
  • Дистрибутив - Gentoo.
  • Среда рабочего стола - Xfce 4.12
  • Оконный менеджер - Xfwm4
  • Композитный менеджер - Compton.
  • Файловый менеджер - PCManFM.
  • Эмулятор терминала - Xfce4-terminal.

>>> Просмотр (1280x1024, 1036 Kb)

 , , ,

Dontes
()

Blender теперь доступен в Steam

Новости — Open Source
Группа Open Source

Отныне система 3D-моделирования Blender, доступна в сервисе Steam, позиционируясь в качестве платформы для создания модов. Версия Blender в Steam идентична таковой на официальном сайте программы. Ожидается что распространение Blender в Steam, позволит привлечь людей для его бесшовной интеграции с сервисами Steam (будет выпущена версия Blender Workshop, интегрированная с платформой Steam Workshop), а также создания дополнительных плагинов для разработки модов.

>>> Подробности

 ,

Sunderland93
()

Unity в стиле Grey

Галерея — Скриншоты

Рабочее окружение: Unity
Оконный менеджер: Compiz
Менеджер системы: systemd

Процессор: intel core i5-4200U, 2.60Ghz
RAM: 2x4GB, SO-DIMM DDR3

Свистелки и перделки к Compiz (анимации, эффекты) были выпилены.
Иконки: Numix

С Nautilus, Terminal и Firefox (с открытыми вкладками, которые на скриншоте) потребляет всего 755 мегабайт.
Лиса
В Лисе установлено:

  • Noscript
  • Ublock

>>> Просмотр (1366x768, 701 Kb)

 

TheBear
()

Вязаный тукс

Галерея — Рабочие места

Подарок любимой жены.

>>> Просмотр (720x1280, 101 Kb)

 ,

brothermechanic
()

Что делать если шеф говорит word или пошел нафиг

Галерея — Скриншоты

OpenSuse 13.2 тема KDE4 похожая на седьмой оффтопик, word 2003 запущенный под wine.

Если что, есть Live-сборка, протестировать можно в окне браузера, всего лишь перейдя по ссылке https://susestudio.com/a/zV1pUJ/win7 и имея аккаунт Novell, Google, Facebook и др.

>>> Просмотр (1366x768, 675 Kb)

 , ,

wpab
()

Проектор как панацея

Галерея — Рабочие места

Пока мой монитор починяется, использую китайский проектор и стену В тотеме играет радио БайкерФМ, раньше на экране показывались разноцветные спрайты, а теперь сплошной малевич, в наутилусе выбирается чтиво для электрокниги, кот Нуар охотится за мышью на стене согласно Уставу войска котячьего ЗЫ Впервые пригодилась высококонтрастная тема ибо в китайском проекторе стоят китайские же линзы и мутят изображение по краям

>>> Просмотр (4320x3240, 2185 Kb)

 , ,

bioreactor
()

Скромный, но уютный KDE

Галерея — Скриншоты

Тёплый и согревающий в зимне-весенний период KDE.

Использованы довольно нестандартные решения. [Советую прочитать описание полностью] Компьютер я не выключаю, ибо не вижу в этом надобности. [Радио-сервер и веб-сервер работают постоянно]

Текстовый редактор и консоль
Браузер

Основное.
Бинарный дистрибутив:
Arch Linux x86_64
Окружение рабочей среды:
KDE 4.14.5
Виджеты [разблокированы для демонстрации]:
Панель задач
Эмулятор терминала:
Konsole
Файловый менеджер:
Dolphin [чаще использую mc]
Браузер:
Firefox 36.0
Текстовый редактор:
Sublime Text
Обои:
Рисунок природы

Дополнительно.
Менеджер системы / система инициализации:
systemd
Рабочий накопитель:
SSD, 320ГБ
Экран:
Матовый, 1366x768, 60Гц
Время запуска системы:
3.62 секунды [началом отсчёта является нажатие кнопки «Power»]
Загрузчик ОС:
Grub [при UEFI]
Формат таблицы разделов:
GPT
Географическое положение [Город]:
Санкт-Петербург [Ленинград]
Календарь:
Еврейский [7 адара, 5775 год]
Локаль:
Русская
Пропускная способность сетевого канала [так называемая «cкорость интернета»]:
~65 Мегабит/с
Серверы:
лёгкий веб-сервер lighttpd [сайт-портфолио, статьи]
лёгкий радио-сервер icecast-kh [playlist'ы, переодическое вещание на 50-250 человек в AAC].

>>> Просмотр (1366x768, 648 Kb)

 ,

TheBear
()