Тонкий бездисковый клиент на базе Ubuntu, не требующий монтирования ФС по сети

logo ubuntu and windows
Изображение с сайта getwallpapers.com

История

В далёком 2013 году в одном банке использовались тонкие клиенты на основе DisklessUbuntu. С ними были некоторые проблемы, по-моему монтирование корневой ФС по сети в больших филиалах со слабой сетью работало не очень. Тогда мой хороший друг @deadroot сделал первую версию тонкого клиента, который грузился целиком в память, не требуя что-то монтировать по сети для работы.

Потом этот клиент активно допиливал я, там было сделано много полезных штук, специфичных именно для нашего сценария использования. Потом банк закрылся(отозвали лицензию), остатки исходников клиента переехали на мой гитхаб: thunclient. Пару раз я его слегка допиливал на заказ.

Недавно у меня дошли руки сделать из этой кучи страшных ненадёжных скриптов достаточно удобное для использования решение:

  • Vagrant поднимает виртуалку, которую можно настраивать как обычную рабочую станцию.
  • Одним скриптом из неё собирается готовые для загрузки по сети файлы, лишнее вырезается.
  • Vagrant поднимает виртуальный PXE сервер и сетевой клиент для проверки получившейся сборки.

Читать дальше →
Тонкий бездисковый клиент на базе Ubuntu, не требующий монтирования ФС по сети
Source: habrahabr

Delphi: самый быстрый DataSet (TJvMemoryData, TMemTableEh, TdxMemData, TkbmMemTable)

В этой статье я проведу сравнительный анализ DataSet’ов, которые держат данные в оперативной памяти.

Список DataSet’ов

  1. TJvMemoryData
    Разработчик: сообщество JEDI Visual Component Library (JCL + JVCL)
    JCL (версия 2.8)
    JVCL (версия 3.50)
    Официальный сайт
  2. TMemTableEh
    Разработчик: EhLib
    Версия: 9.0.040
    Официальный сайт
  3. TdxMemData
    Разработчик: DevExpress
    Версия: 15.2.2
    Официальный сайт
  4. TkbmMemTable
    Разработчки: Components4Developers
    Версия: 7.74.00 Professional Edition
    Официальный сайт

Параметры сравнения DataSet’ов

  1. Вставка записей
  2. Сортировка записей

Окружение

Delphi 10.2 Tokyo Starter
Операционная система Windows 7 SP1 Ultimate x64
Процессор Intel Core i5
ОЗУ 8 Гб

Тестовые данные

DataSet’ы будут тестироваться на данных, полученных из базы данных Firebird. Для сравнительного анализа я создал в базе данных 100000 записей с различными типами данных:

• целые числа;
• вещественные числа;
• даты;
• строки;
• изображения.
Читать дальше →
Delphi: самый быстрый DataSet (TJvMemoryData, TMemTableEh, TdxMemData, TkbmMemTable)
Source: geektimes

Ген Химеры II. Сеть. Главы — 21 — 25. Конец

Первая книга

Что это такое?

Вторая часть фантастической книги. Сразу скажу: на любителя. Чистая фантастика, роботы, киборги, пересадка душ, эксперименты над людьми. Конструктивная критика приветствуется:)

Глава — 21

«Смерть офицера».

— Ничто не доставит мне большего удовольствия, чем твоя смерть, — сказала Хатт и сделала еще один выстрел, на этот раз в ногу.
— Ааррггхх! — сквозь зубы прорычал Ойтуш, когда снаряды из гвоздезабивного пистолета пробили его ему икру. — Этому ты у своего парня-садиста научилась? Или он у тебя?
— Хватит болтать! — рявкнула Дана. — Делай то, зачем ты здесь!
Превозмогая ослепляющую боль, Ойтуш попытался выдернуть гвозди свободной рукой, но только разбередил рану. Он оставался намертво пришитым к стене, что бы ни делал. Дана стояла рядом и смотрела на его жалкие попытки освободиться — спешить ей было некуда.
Читать дальше →
Ген Химеры II. Сеть. Главы — 21 — 25. Конец
Source: geektimes

Пост №3426727

Автор: PavloZlo

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3426727″ }, «headline»: «Sci-Fi :: Adam Kiriloff :: art (арт)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Sci-Fi-art-Adam-Kiriloff-4351237.jpeg», «height»: 1813, «width»: 1445 }, «datePublished»: «2018-03-09T13:16:28+03:00», «dateModified»: «2018-03-09T13:16:28+03:00», «author»: { «@type»: «Person», «name»: «PavloZlo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3426727
Source: Joyreactor

Пост №3426726

Автор: Helis

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://bord.reactor.cc/post/3426726″ }, «headline»: «BL персонажи :: Borderlands :: ElvenBacon :: Саркастичный Мясник :: Игры :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/ElvenBacon-Borderlands-%D0%98%D0%B3%D1%80%D1%8B-%D0%A1%D0%B0%D1%80%D0%BA%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D1%8B%D0%B9-%D0%9C%D1%8F%D1%81%D0%BD%D0%B8%D0%BA-4351227.jpeg», «height»: 2160, «width»: 1520 }, «datePublished»: «2018-03-09T13:12:09+03:00», «dateModified»: «2018-03-09T13:12:09+03:00», «author»: { «@type»: «Person», «name»: «Helis» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3426726
Source: Joyreactor

Пост №3426718

Автор: Helis

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://bord.reactor.cc/post/3426718″ }, «headline»: «Tiny Tina :: BL персонажи :: Borderlands :: Саркастичный Мясник :: ElvenBacon :: Mr. Torgue :: Игры :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Borderlands-%D0%98%D0%B3%D1%80%D1%8B-ElvenBacon-Tiny-Tina-4351213.jpeg», «height»: 1801, «width»: 2560 }, «datePublished»: «2018-03-09T13:03:06+03:00», «dateModified»: «2018-03-09T13:03:06+03:00», «author»: { «@type»: «Person», «name»: «Helis» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3426718
Source: Joyreactor

Пост №3426715

Автор: PavloZlo

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3426715″ }, «headline»: «Mad Max :: Furiosa :: фильмы :: Mad Max Fury Road :: KatotoChan», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Mad-Max-%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B-Mad-Max-Fury-Road-Furiosa-4351209.jpeg», «height»: 1160, «width»: 820 }, «datePublished»: «2018-03-09T13:00:22+03:00», «dateModified»: «2018-03-09T13:00:22+03:00», «author»: { «@type»: «Person», «name»: «PavloZlo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3426715
Source: Joyreactor

Жестокий эксперимент: как нейросеть превратила меня в девушку и я разводил мужиков (18+)

Нейросети — необузданный огонь нашего поколения. Они могут как искать лица (в том числе в толпе), так и скрывать их: например, за масками животных. А ещё позволяют сменить пол — превратить мальчика в девочку […]
Жестокий эксперимент: как нейросеть превратила меня в девушку и я разводил мужиков (18+)
Source: 4pda

Пост №3426714

Автор: Arterton

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3426714″ }, «headline»: «улица :: кошка», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D1%83%D0%BB%D0%B8%D1%86%D0%B0-%D0%BA%D0%BE%D1%88%D0%BA%D0%B0-4351208.jpeg», «height»: 1238, «width»: 1920 }, «datePublished»: «2018-03-09T12:59:07+03:00», «dateModified»: «2018-03-09T12:59:07+03:00», «author»: { «@type»: «Person», «name»: «Arterton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3426714
Source: Joyreactor

Пост №3426713

Автор: Helis

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://bord.reactor.cc/post/3426713″ }, «headline»: «ИЩЕШЬ ОТВЕТЬ У ДУХОВ? ^ ДУХИ ГОВОРЯТ Ч "ПОГУГЛИ" / Borderlands :: Саркастичный Мясник :: ElvenBacon :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/ElvenBacon-Borderlands-%D0%98%D0%B3%D1%80%D1%8B-%D0%A1%D0%B0%D1%80%D0%BA%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D1%8B%D0%B9-%D0%9C%D1%8F%D1%81%D0%BD%D0%B8%D0%BA-4351207.jpeg», «height»: 2160, «width»: 1568 }, «datePublished»: «2018-03-09T12:58:42+03:00», «dateModified»: «2018-03-09T12:58:42+03:00», «author»: { «@type»: «Person», «name»: «Helis» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3426713
Source: Joyreactor