LINUX.ORG.RU

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

Встречайте ScyllaDB (переписанную на С++ Apache Cassandra)

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

На Cassandra Summit, Avi Kivity и Dor Laor (создатели KVM и OSv) объявили о создании ScyllaDB — открытой реализации Apache Cassandra на C++

По утверждению авторов, пропускная способность на ноду у ScyllaDB в 10 раз выше чем у оригинального кода на Java, со временем отклика не превышающим 1мс на 99% запросов.

Они также получили 1 миллион транзакций в секунду на одной ноде.

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

 , ,

grim
()

Scala разработчик (Москва)

Форум — Job
Требования:

 - знание классических алгоритмов и структур данных;
 - опыт программирования на Scala (не обязательно в коммерческих целях);
 - опыт разработки многопоточных приложений;
 - опыт сетевой разработки;
 - знание командной строки и стандартных утилит Linux;
 - знание средств разработки и отладки для JVM.

Плюсами будут:

 - опыт программирования на C++;
 - опыт программирования на JVM-языках (Java, Scala, Clojure и так далее);
 - знание функциональной парадигмы программирования;
 - опыт создания высоконагруженных распределённых систем;
 - опыт работы с NoSQL;
 - опыт работы с Apache Kafka.

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

 , ,

Reset
()

Открываю исходники платформы разработки торговых алгоритмов

Форум — Talks

День добрый сообществу.

Я занимаюсь автоматизацией торговли и аналитикой финансового рынка (роботостроительство/алготрейдинг) и планирую открыть часть своего наработанного инструментария для совместной разработки и обмена опытом в технических вопросах. Больше всего меня интересует имеются ли подобные специалисты на ЛОРе, интересует ли кого-либо подобное сотрудничество.

Вначале немного расскажу о специфике проектов. Для специалиста в данной сфере не секрет, что большинство расширяемых платформ являются очень неудобными для гибкой и экзотической разработки торговых систем. Действительно удобные платформы привязаны к конкретному брокеру (и к его котировкам) или являются платными и закрытыми (чаще всего все вместе). MT4 со своим MQL адаптирован на классический тех. анализ, имеет во флаконе ущербную систему генетических алгоритмов для оптимизации торговых систем и вообще всячески поддерживает жульничества со стороны дилинговых центров (те, кто видел мастер-пакет MT4, поняли о чем я).

Поэтому для себя я создал цепочку проектов для разработки, тестирования, оптимизации и использования торговых систем. В данный момент проект берет котировки у швейцарского банка и торговой площадки Dukascopy. Качество котировок изумительное у них, скажу я вам. Все честно, открыто и качественно. Далее эти котировки попадают в БД под управлением postgreSQL. Сразу нарезаются на всяческие TF, графики Renko, хранятся в чистом виде (тики), есть поддержка гибридных TF (например S441 = 441 second), а так же прочая экзотика. Те кто серьезно занимается роботостроительством поймут зачем все это. Так же, систему очень легко расширить добавив новые правила формирования данных, например таких как квантовые графики, скоростные графики и прочее.

Основной примочкой системы является гибкое использование разнообразных сущностей классического и продвинутого тех. анализа. Поясню на примере написания простейшего торгового алгорима:

Простейший пример торгового алгоритма - это класс, наследующий все необходимые базовые примочки у родителя пустого торгового алгоритма. Класс имеет инициализационный конструктор, а так же ряд методов аля newTick(double bid, double ask, long time), newBar(Bar previous), newEvent(Event e)... У торгового ядра есть легко расширяемый ряд примочек. Существующие примочки: легкое и гибкое извелечение всяческой информации о исторических ордерах (реальных с торгового сервера, демо-ордеров при тестировании, вирутальных ордеров), поддержка библиотеки тех. анализа TA-LIB, построители графиков, анализаторы отчетов (мат. ожидание, профит-фактор, дисперсия, среднеквадратическое отклонение, процентные соотношения, анализ доходности по теории Винса, Вильямса). Поддержка смешанных и скрещенных алгоритмов, возможность подключение бриджов для разнообразных брокеров, дубликаторов сигналов (для цепочки инвестиционных счетов), подключение систем к гибко-конфигурируемым генетическим алгоритмам с целью оптимизации, выполнение полного перебора и прочий инструментарий. Легкое использование трала или другого функционала (например, перевода в безубыток):

Position p = trader.buy(Instruments.EURUSD, ...);
p.addTrailingStop(Indicators.ParabolicSAR(0.001, ...), ...);

Все это я разрабатывал чисто для себя и добился довольно серьезного уровня понимания специфики, технологий и обеспечил существенный финансовый доход. Однако, со временем я начал ощущать, что варюсь в собственном соку хоть и всячески стараюсь читать книги/статьи... Я ищу партнеров с которыми можно будет обмениваться техническими тонкостями, создать какого-то рода узкое сообщество по интересам, а так же выпиливать удобные инструменты для работы. Развиваться, смотреть что люди делают в мире. Буду рад услышать мнение от профессионалов, любителей и совсем новичков подобного рода деятельности.

База: Java + TA-LIB + postgreSQL. Java была выбрана из-за специфики использования автоматизированных торговых систем на разнообразных ОС, а так же из-за интерфейса API торговой площадки Dukascopy.

Еще имеется ряд дополнительных инстурментариев для экзотического анализа и выполнения специфичеких операции: нейросеть распознавания образов, алгоритмы паттерн-матчинга, системы дублирования торговых операций, генераторы отчетов, генераторы детальной информации о точках входа, специфические тестеры точек, анализаторы фундаментальных событий на базе fuzzy logic, календари экономических событий и прикладной софт, анализаторы качества котировок, анализаторы волатильности, визуализаторы работы нейросети/ГА, утилиты для анализа и визуализации ценового стакана. Все не вспомню сейчас, но многое согласен открыть при условии совместного активного развития проектов.

Подготовку исходников и открытие проекта планирую на конец текущего года. Конечно, при условии позитивного резонанса сообщества.

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

ixrws winddos ZenitharChampion Root-msk ns_ramesses Made_in_China inline X10Dead qrck iBliss Kroz capricorn20 trex6

 , , ,

observer
()

Flat KDE

Галерея — Скриншоты
  • Дистрибутив - Archlinux.
  • DE (окружение рабочего стола) - Kde 4.14.2.
  • Файловые менеджеры - PCManFM.
  • Эмулятор терминала - Konsole и Guake.

 ,

Dontes
()

Плоские лисокеды

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

Понесло и меня в плоскоту. Для дополнения картины была нужна плоская чОрная (ну или просто тёмная) тема значков, за наводку на которую хотелось бы поблагодарить товарища malishok. Теперь бы ещё убрать градиенты и свечение с панелей - и вообще красота.

Плазма - Aya, окна - QtCurve, цветовая схема - Asphyxia, ШГ - Droid Serif (да, я юзаю шрифт с засечками, мне удобно), иконки - Reflektions.

 ,

Valkeru
()

Няшности нет предела, это KDE детка

Галерея — Скриншоты
  • Это мой четвертый скриншот в галерею LOR'a
    Всем привет! В последнее время, начал всё чаще поглядывать на KDE, кто бы что там не говорил о ней (про артефакты, баги), но в ней есть красота, функциональность и удобство. Они то и подкупают при первом знакомстве. Я и раньше иногда ставил KDE, но не использовал очень важные в ней фичи, которых нет нигде.
  • Не понимал для чего нужны комнаты!
    Когда я только начал знакомство с GNU/Linux меня сразу зацепило наличие виртуальных рабочих столов, но сильно их не использовал, ибо весь трей с открытыми приложениями становился похож на мусорку.
    Установил KDE глянул, какие то комнаты через какое то время снёс KDE, и больше не задавался вопросом зачем оно нужно :)
    И вот спустя год использования GNU/Linux и установив Kubuntu задался вопросом как эффективно пользоваться этими вашими «комнатами». Оказалось это очень годная штука, в плане того что можно организовать пространства как в моем случае «Развлечения» и «Разработка», тем самым в каждой комнате образуется собственный набор необходимых виджетов, теперь наконец меня не отвлекают всячиские уведомления, лишние окна при чтение, разработке, обучение или игре во что либо. :3
  • Собственно перед вами типичная Kubuntu:
    • Скриншот, чистокровный PNG
    • 14.04
    • KDE 4.13.2
    • Список программ на скриншоте:
      • Opera 24 версии, наконец то профиксили декорацию окон!
      • Clementine, скомпилированный своими рученками :3 чтобы слушать музычку с Вконтактика.
      • Konsole с утилитой scrot
    • Шрифты:
      • Ubuntu 9 для интерфейса и документов
      • DejaVu Sans Mono 9 для терминала
      • Monaco 10 для программирования-обучения
    • Оформление окон Yoxydaze
    • Тема рабочего стола Invisible
  • Что изменилось за последнее время так это то...
    У меня на Lenovo U310 был очень старая прошивка BIOS, оказывается в ней было куча багов. Я прошил BIOS на нафаршированный BIOS предпоследней версии, последний увы ставится через как то Windows, впервые слышу про такую вещь. (кто знает скажите чё это такое) В итоге большое количество багов исчезло, и да я вычитал что эти нафаршированные BIOS что-то делают с железом на низком уровне, в итоге ноутбук стал работать ещё быстрее чем ранее, особенно радует то как он просыпается за 1,4sec и не более. :)
  • Всем спасибо что дочитали до конца, если что нужно спрашивайте :)

 ,

SANSLAR
()

Влюбился в XFCE. И это не лечится.

Галерея — Скриншоты
  • Это мой третий скриншот в галерею LOR'a
    Так как тут нет смысла выкладывать дефолт-скрин то я долго не выкладывал скриншотов в галерею, ибо у меня была Ubuntu 14.04 с Unity и кстати да, она мне наскучила своей идеальной работой и я её снёс! Хотя и сейчас на скриншоте представлен некая система сделанная по дефолтной схеме по типу: док, иконки, тема, шрифты.
  • Прошлые скриншоты, на:
  • Неожиданно!
    За всё время использования GNU/Linux я как то отрицательно относился к XFCE а если и ставил её, то потом сразу же сносил даже не знаю почему. И на сей раз поставив Xubuntu 14.04 она мне показалась даже какой то свеженькой, нежели когда я её ставил на тот же Debian stable. Может быть всему виной старая версия XFCE кто знает...
  • Описание
    1. В основном в системе нет ничего необычного, обычная XFCE с темой Numix и иконопарком Evolvere.
    2. Для ценителей ШГ есть ссылка на PNG, кстати шрифты Droid Sans стояли из коробки, так и оставил.
    3. Поставил в качестве дока Docky, просто и удобно. Так же уменьшил трей, дабы всегда был поверх окон и не мешал особо.
    4. Если что ещё интересует спрашивайте в комментариях :)
  • Типа новости
    Кстати, ещё во времена моего использования Ubuntu я наконец прикупил HDMI кабель для ноутбука и переходничок на DVI для монитора (жаль конечно что переходник, хотя разницы же нету, что там цифра что там...), дабы лишний раз не портить глаза. Так как на ноутбуке чуть ли не самая убогая TN матрица, которая выжигает по ночам сетчатку глаза на раз, два.
  • Конец! Жду критику :)

 , ,

SANSLAR
()

Плоскокеды

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

После опыта с гномом третьим захотелось плоскоты и всякой вкуснятины. Решил перелезть на кеды. И так, дистр - Mageia 4, иконки Flattr, тема FF (на скрине с FF) - GNOME 3 (привык, да), тема плазмы - FullFlat 2.0, цвета оттуда же. ШГ - Liberation Sans / местами Oxygen. И хинтинг слабенький

С FF - http://er-mta.net/screenshots/cloud/Screenshot_at_2014_05_16__22_50_35.png

С окнами и быдлокодом - http://er-mta.net/screenshots/cloud/Screenshot_at_2014_05_16__22_51_20.png

Слева выезжает вот такой вот док при наведении - http://er-mta.net/screenshots/cloud/Screenshot_at_2014_05_16__22_53_05.png

Использую Screencloud + свой сервак для хранения и отправки скринов. Мейлрушное облако стоит чисто для бекапов папок дабы потом с телефона можно было брать что нужно. На верхней панельке пристроил KDE Connect для взаимодействия с дроидом. Слева сверху - глобальный менюбар, вполне удобная штука. VK Audio Saver здесь вовсе не для сохранения музыки, а для проигрывания из ВК, чертовски удобно никуда не лазить и слушать всё и вся.

 , ,

Gallardo994
()

Темные кеды

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

После долгих поисков устраивающего внешнего вида и смен окружений, всё равно вернулся на KDE и остановился на таком сочетании.
Система - openSUSE 13.1
Среда - KDE 4.11.5
Декорации окон - QtCurve.
Стиль GTK и Qt - Moka, перекрашенная в синий.
Значки - Flattr.
Шрифты - Roboto, с которыми произошла загвоздка, из-за того что Regular и Medium определялись к одинаковые начертания. Хинтинг легкий.
Тема Plasma - Caledonia.
Док - Plank.
У развернутых окон декорации отсутствуют, поэтому были сделаны кнопки управления окном на панели. Удобство глобального меню не оценил, так что его тут нет.
Australis подкрался незаметно и заявил о себе только заменой меню, пары кнопок и потерей панели дополнений, так что переход оказался практически безболезненным.
Развёрнутый Firefox
Пустой рабочий стол

 ,

Ake
()

Победа над скайпом

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

Вобщем, я устал от этой проклятой, ужасной иконки (которая, кстати говоря, зачем-то 24х24 вместо стандартных треевых 22х22), и с горя начал стучать по клавиатуре копытами.

В результате получилось нечто, приводящее мой трей в более-менее приятный вид и делающее меня счастливым. Увы, на клавиатурах в Эквестрии всего две клавиши: Ctrl+C и Ctrl+V, поэтому за качество извиняйте.

Иконки для своей темы тоже вышли не очень, но в последний момент пришел MiniRoboDancer и немного помог, сделав иконки терпимыми.

enjoy (github)

Надо бы еще ебилд выложить, но он все равно слизан с ебилда skypetab-ng, как и почти все остальное.

 , ,

derlafff
()

Ш не Г 14.04

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

Уже давно настроил идеальные шрифты, тонкие, гладкие и без радуги. Читаются просто отлично.
Компьютер - старый ноут Asus с C2D, ATI, отложен в сторону. К нему подключены монитор и клавиатура.

Тема GTK+ - Numix Blue Remix
Иконки - ElementaryIcons3.1 . Честно, лучше разноформные (а не как Faenza и т.д.) иконки, что я пока что видел.
Ш - DejaVu Sans, Full хинтинг, Grayscale AA. В терминале Terminus.

ПНГшечки:
Терминал и стол
ФМ и Clementine
Ненужный Wine. Reaper - в обычном (via WineAsio), MS Office (простите, :D) - в PlayOnLinux

Обоина

 

goroskob
()

Можно ли заставить steam прятаться в tray?

Форум — General

А то сейчас он тупо сворачивается...

 

deterok
()

Java. Посоветуйте литературу (книги, статьи) по IO и concurrency.

Форум — Development

Посоветуйте плиз, что почитать (на англ. или рус.) по темам:

- IO / NIO / Java 8 Streams

- concurrency, concurrent datastructures, Fork/Join, threading.

Спасибо!

 ,

podelkin
()

Тёмные кеды

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

Решил настроить темную тему для кед. Сваял «плоскую» тему в qtcurve, в системных настройках подогнал желаемые цвета.
Всё бы хорошо, но некоторые gtk-приложения (ff, к примеру) цветовую гамму подхватили не целиком. Т. е. цвет фона, например, в порядке, но цвет ссылок по-прежнему темно-синий (вместо выставленного мною бледно-синего) и абсолютно вырвиглазный.
Посоветуйте, если кто сталкивался, как исправить недоразумение.

 

ffomg
()

Пилю тему плазмы

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

Пилю потихоньку тему плазмы которая использует системные цвета, ибо достали стандартные темы, a на kde-look.org свалка - хрен что найдешь. Виджеты и рамка icon task manager используют цвет текста, а панель window background. За основу взял Kotonaru(Fushigu). Собственно на скрине результат со светлой и темной цветовыми темами. Сделано мало и к svg для того же kickoff и календаря даже не прикасался.
Декорации + тема виджетов qt - qtcurve. Пытаюсь убежать от глянцевости и «закругленности» современных декстопов и qtcurve в этом успешно помогает, пару кликов и идеальная для меня тема.

Шрифты из офф дерева portage c freetype +infinality с eselect infinality/lcdfilter nyx.

 ,

vladkuzm
()

Чёрные лисокеды

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

Тема рабочего стола и окон - QKDark
Иконки - nouveKDEGray
Ну и немного скринов софта:
http://pic4a.ru/312/Dy7.png
http://pic4a.ru/312/c26.png
http://pic4a.ru/312/kp0.png

 

Valkeru
()

А я всё так же верен KDE

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

Задумался тут: а ведь кеды были первым DE, который я увидел в Linux (Knoppix 3.что-то_там). Тогда это были навороченные и фичастые третьекеды. Обилие программ в составе самой DE, приёмы и особенности интерфейса - это то, что заставило меня влюбиться в них.

И ведь за всё время я им так ни разу и не изменил, только разве что сменил на 4е.

Друзьям и знакомым помогал с гномом, юнити, XFCE, даже с ion3. Но каждый раз я в их окружении чувствовал себя крайне неуютно - всё как-то не по-человечески. Эх.. KDE - sweet home.

По скриншоту:

  • Slackware-current (14.1 RC)
  • KDE 4.10.5
  • Plasma - давно кастомизированная E-Plasma
  • Стиль виджетов - QtCurve (когда-то давненько украл тему здесь, немного допилил)
  • Цветовая схема - Lucky eyes, доработанная
  • Иконки - F-Dark KDE
  • Обоина - Umbrella Corporation
  • Clementine, у которого проблемы с иконками на сайдбаре
  • Аккуратный dolphin, который используется для просмотра картинок в директории и для скриншотов
  • Основной шрифт - Droid Sans, 8. В заголовках - Verdana, в плеере под прогрессбаром - ШГ какое-то

 , ,

some-body
()

ArchLinux dark KDE

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

Спустя некоторое время, сделал окружение более темное и приятное глазу, т.к. сижу по ночами из-за сбитого режима.
Лор не пропустил png из-за большого размера, потому на качественный скриншот ссылка вот - http://rghost.ru/49113945/image.png

Итак:
ArchLinux ядро - 3.11.2
Иконки - KFaenza
Plasma - produkt
KWin - qtcurve
Тема Qt - qtcurve
GTK 2 - qtcurve
Шрифт в терминале - FiraMono
Обоина - http://rghost.ru/49113935/image.png

Игры таки на Linux уже есть. И не мало http://rghost.ru/49113932/image.png

 , ,

RevenantX
()

бурые кеды

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

покрупнее

рабочее окружение. раньше пользовал панель слева, но, попробовав гном3, проникся удобством панели сверху.

рабочее окружение потому что немного заработать получается малеванием анимуди разной

и сразу вопрос- как блендер привести к виду однородному с окружением? blender и qtcurve

 ,

pyometra
()

Glamorous Pastel Darkness [default KDE4]

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

Так как завидовать Убунте крайне непродуктивно. Стандартная тема была недостаточно темной и недостаточно чистой, поэтому пришлось взять дело на личный контроль, послать доктора, и зачистить все эти проблемы. Вот что получилось:

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

 , , ,

stevejobs
()