LINUX.ORG.RU

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

1С:Предприятие 8.3.3

Новости — Проприетарное ПО
Группа Проприетарное ПО

Вышел финальный релиз платформы для автоматизации учёта 1С:Предприятие с полной поддержкой Linux. Заявлена работа тонкого и толстого клиентов, средств разработки и администрирования.

Основные изменения Linux-версии платформы:

  • Поддержка буфера обмена Primary Selection
  • Сбор сведений об оборудовании и получение программных лицензий для базовых версий конфигураций
  • Возможность публикации информационных баз на веб-сервере Apache непосредственно из среды разработки
  • Создания дистрибутивов тиражируемых решений и установочных дисков
  • Поддержка работы с DBF для 64-разрядных версий

Новое в версии для всех поддерживаемых ОС:

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

 

ollowtf
()

[пиарюсь] kbdd

Форум — Desktop

Тихо и незаметно вышла очередная версия малокомунужной^W программы kbdd. Которая является WM/DE-независимой переключалкой (не индикатором) клавиатуры с функцией запоминания раскладки для каждого окна и опциональным dbus-интрефейсом. Данная програмка может успешно применяться как в легких WM: xmonad, awesome так и в жирных DE: gnome, kde, xfce.

Написана на C, под лицензией GPL-v3.

Репозиторий: https://github.com/qnikst/kbdd , там же есть маленькая wiki с вариантами использования.

Счастливые пользователи gentoo могут установить kbdd из оверлея rion, а пользователи archlinux из AUR.

Так же для индикации можно использовать WM/DE зависимые плагины, виджеты или подобные штуки, например, описание виджета для awesome можно найти в wiki

http://awesome.naquadah.org/wiki/Keyboard_layouts_with_kbdd

qnikst
()

Pidora 18 (Raspberry Pi Fedora Remix) Release

Форум — Talks

”We're excited to announce the release of Pidora 18 — an optimized Fedora Remix for the Raspberry Pi. It is based on a brand new build of Fedora for the ARMv6 architecture with greater speed and includes packages from the Fedora 18 package set.”

http://lists.fedoraproject.org/pipermail/arm/2013-May/006033.html

У 5.1 незавидная участь.

 

AP
()

понять суть ООП

Форум — Development

собственно САБЖ подскажите что почитать/посмотреть, чтобы вникнуть в предметную область. Понимаю, что пишу как-то не так, ибо передаю методам кучу параметров и почти не использую свойств.

 ,

r0ck3r
()

Уютный awesome

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

Как и полагается - телочка на заднем фоне (только из-за неё floating mode ;))

- дистр Arch Linux
- конфиг авесом за основу был взят от anrxc (link), панель увеличил до 16px и соответственно пришлось перерисовать иконки, а то мажутся
- тема GTK Equinox Wide немного переделанная
- иконки GTK Elementary
- шрифты Sans 9, в консоли Monospace 9
- обоина, пришлось немного подрезать под экран :)

PS: мой первый пост!

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

 ,

iv
()

Как научиться нормально программировать на JavaScript?

Форум — Web-development

Насколько «нормально» применимо к этому ЯП... Что почитать? Интересуют патерны, организация кода в интеграции с какими-то JS MVC фреймворками чтобы большое приложение не превращалось в hell

 

vertexua
()

tt-rss-ng

Форум — Web-development

На волне интереса к tt-rss хочу представить альфу своей веб-морды.

Так как с придумыванием названий у меня традиционно плохо, называется она пока tt-rss-ng :)

Фишки:

  • Показывает дерево категорий/фидов со счётчиками
  • Показывает и подгружает заголовки :)
  • Умеет переключать режим отображения канала (adaptive/all/unread/stared)
  • Умеет переключать режим отображения каналов в дереве (все/только с непрочитанными)
  • Умеет прятать панель с деревом
  • Показывает собственно статьи и умеет переходить по ссылке
  • Умеет мультивыбор и групповые действия (смена статуса прочтения/отметки/публикации)
  • Хоткеи

Хоткеи:

j/k - вперёд/назад
o - перейти по ссылке 
r - переключить статус прочтения
s - переключить статус отметки
p - переключить статус публикации
c - отметить канал как прочитанный
f - показать/скрыть дерево

Скрины: 1,2,3


Используется JSON-API tt-rss. С JS я знаком меньше года, пишу на досуге. Внутри много индокода. Несколько скрашивает картину архитектура, которая по задумке должна быть «MVC с активной моделью» :) Спасибо jessey за книжку по паттернам в JS.


Внешний вид минималистичный. Связано с тем, что я люблю минималистичные интерфейсы, и с тем, что с блочной вёрсткой у меня регулярно случаются затыки.


Установка: качаем архив (позже выложу на гитхаб), распаковываем куда-нибудь в корень веб-сервера, открываем data.js, находим там apiURL и меняем адрес на соответствующий своей установке. Если используется многопользовательская установка, то там же в data.js ищем «function login» и меняем параметры user и password на свои. Сам не проверял, но должно работать. Если tt-rss установлен на отдельном сервере, а протестировать хочется на локальном, то на этот случай в комплекте идёт proxy.php, в котором надо прописать apiURL, а в сам apiURL в data.js прописать «proxy.php».


Проект позиционирую как открытый, над лицензией пока не думал.


Ну и призываю всех пользователей tt-rss и планирующих его поставить после вчерашних новостей о гуглоридере: ptah_alexs, shell-script, cryptohedge, Evgueni, linuks, necroposter, blackst0ne, geekless, KRoN73


Буду рад любым отзывам, особенно по части архитектуры и кода.

 , ,

ollowtf
()

Управляем освещением в GNU/Linux

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

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

На скриншоте видно web-интерфейс для адаптера, нарисованный за 40 минут c использованием html, css, javascript и php. Управляемый свет не только спасает от необходимости лишний раз отрывать пятую точку опоры от кресла, но и помогает просыпаться по утрам. Найденный опять же на github скрипт отслеживает состояние будильника на nokia n9, посылает сигнал profilematic, который в свою очередь просит сервер запустить скрипт из верхней левой части терминала на скриншоте. Теперь будильник на телефоне будит меня не только звуком, но еще и светом.

Посмотреть как оно работает можно на видео (12,7 МБ).
Скачать исходники моей кривой поделки на php отсюда.
Посмотреть скриншот в оригинальном разрешении здесь.

В будущем планирую использовать еще больше диммеров, проложить провода для PIR датчиков и фотодиодов, соединить все это с GPIO на Raspberry Pi, которая сейчас работает в роли кухонного медиацентра, и сделать настоящий умный свет с обратной связью и линуксом. Но все это будет потом, и никак не раньше лета, а сейчас самое время запостить скриншот на ЛОР и идти спать.

>>> Просмотр (3000x844, 756 Kb)

 noolite

Deleted
()

В преддверии праздника

Форум — Talks

Случайно отбнаружил, что осталось всего 3 дня до 8 марта. С выборами подарков для себя самого у меня весьма плохо, что уж говорить о оном для других. Посему вопрос: что вы собираетесь дарить своим дорогим женам/девушкам/подругам/мамам etc?

 , ,

actics
()

Файловая система для корня при SSD

Форум — General

Я искал информацию, конечно, просто интересно, вдруг у кого есть новый опыт и впечатление - поделитесь, пожалуйста. А что если на SSD для корня выбрать старенькую EXT2 или JFS? Или какую файловую систему вообще лучше?

На ноуте внезапное отключение питания крайне маловероятно, другие сбои тоже вряд ли случатся. Делать просто раз в сутки-двое бэкап, и скорей всего будет очень быстро и бережно для SSD. Правильно мыслю? Не нужно ведь журналирование для корня в таком случае, правда?

 , , ,

UnSavant
()

Первое геймплейное видео Wasteland 2

Форум — Games

Собственно, видео
Новость на кикстартере

 , wateland 2

kravich
()

SSD - стоит ли возиться?

Форум — Linux-hardware

Есть идея прикупить SSD для повышения производительности. Особенно во всяких играх, которые постоянно чего-нибудь подгружают с диска.

Вопросы:

  • Стоит ли вообще возиться?
  • Какую марку и ёмкость посоветует лоровский хайвмайнд?
  • Что на него перенести? Я так понимаю, редко изменяющиеся данные. То есть / можно на SSD, а /home оставить на HDD?

Перемещено Shaman007 из talks

 , ,

reserved
()

Awesome и два монитора

Форум — Desktop

Всем салют.
Друзяки, подскажите, плз, как в AWESOME раскидать разные тэги по разным мониторам. Что-то никак не получается :-(
Может есть у кого-нить рабочий rc.lua - дайте подсмотреть хоть одним глазком как реализовали, а то уже устал гуглить.
Спасибо заранее.

 

dr_magnus
()

Gentoosome

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

Система: Gentoo
Kernel: 3.7.1-geek
DE: нет
WM: Awesome-3.4.13
Тема wm: Powerarrow
Тема gtk2/3: Zukitwo Dark
Композитинг: Compton
Потр. RAM на старте: 110 mb.


В дополнение к своей теме Powerarrow-dark (для работы ночью) решил сделать дневной красочный вариант.

Подробнее о виджетах панели (справа налево):


  • Режимы тайлинга
  • Бинарные часы
  • Монитор сети - (по ЛКМ или modkey+i открывается терминал с iptraf-ng)
  • Батарея - при разрядке/зарядке появляется +/- соотв.
  • Виджет ФС - (по ЛКМ открывается udisk-glue с опциями отмонтирования/детача)
  • Виджет Sensors - температура CPU
  • Виджет CPU - (при наведении открывается няшный blingbling popup с инфой top, скролинг регулирует размер окна popup'а, а ЛКМ открывает терминал с htop, также на хоткее modkey+p)
  • Виджет RAM
  • Виджет для Taskwarrior - open-source, cross platform time and task management tool with command-line interface - (ЛКМ открывает список текущих задач с возможностью отметить задачу как решенную. Используется blingbling, но с микро-патчем.)
  • Виджет MPD/ncmpcpp - ЛКМ или modkey+Shift+m открывает терминал + ncmpcpp, ПКМ делает mute, а скроллинг по видждету - регулирует звук (в том числе используется Couth), разумеется также на хоткеях.
  • Виджет почта - по ЛКМ открывается терминал с mutt, чуть позже будет также отображается к-во новых писем.
  • Виджет ножницы (на самом деле просто приложение в трее) qlipper - clipboard-менеждер, он же pop-up на Alt+C


Для быстрого конфигурирования Awesome - по хоткею modkey+A открывается tmuxinator (менеждер tmux сессий) в терминале и открывает две вертикальные панели с vim - одна с rc.lua, вторая с theme.lua. Скриншот конфигурирования.

Весь комплект с конфигами, темой, иконками, обоями, рубигемом tmuxinator (патченным, принимающим аргументы) и всё остальное можно невозбранно грабнуть/грепнуть с моей репы на гитхабе.

Скриншот 1366x768
Скриншот 1680x1050
Скриншот с терминалом и vim в tmux
Скриншот ПКМ-меню и gtk2/3 темы с spacefm
Обоина

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

 , ,

science
()

А не пора ли нам всем встретится опять?

Форум — Talks

Предлагаю сегодня вечерком выпить по чашечке алкогольного в замечательном заведении на Петроградке.

Если есть желающие - пишите.

Ориентировочное время с 20:00 и пока здоровья хватит.

 loroutsession, ,

trex6
()

Прокрутка страницы до определенного элемента или вниз на 30-40% при ее открытие

Форум — Web-development

Много всего нагуглил, но почему-то не работает. В основном правда же везде создают кнопочки/стрелки вверх/вниз, мне же такого не надо

Нужна: Прокрутка страницы до определенного элемента или вниз на 30-40% при ее открытие/загрузки, т.е. мгновенно пролистать чуть выше чем на полстраницы вниз

Пытался делать в том числе по данной ссылке: http://hpc.name/thread/38728/p1.html
Впрочем даже просто промотка вниз не работает, уже не говоря о прокрутки до определенного id Сам id для элемента указан так: (надеюсь это достаточно?)

<div id="lol" style="position: relative; top: -900px; left: -22px"><img src="projects.png"></div>
Опять же мне не важно jquery или на самом javascript, просто суд по всему jquery будет делаться проще.

 , , ,

anonymous_sama
()

Работа в Гимпе

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

Настроил себе Гимп для удобной работы с несколькими изображениями. На скрине: Kubuntu 12.04, KDE 4.8, GIMP 2.8, тема самая обычная: Oxygen, просто с тёмными цветами, разные окна сгруппированы как вкладки kwin, глобальное меню для всех приложений Qt и GTK, для панелек и окна настроены «Особые параметры окон»: размер, положение, тип окна. Как-то так :)

>>> Просмотр (1680x1050, 1329 Kb)

 ,

kknight
()

Популярно про systemd и Леннарта Поттеринга

Форум — Talks

После нескольких обсуждений и многочисленных критических высказываний в адрес systemd, у меня сложилось впечатления, что не все понимают в вопросе, о котором спорят. Как правило, против Поттеринга приводятся несущественные аргументы или эмоции, тогда как все аргументы уже давно им были высказаны безаппеляционно и по-существу (http://0pointer.de/blog/projects/why.html). Остановимся вкратце на killer-фиче «Socket-based Activation».

Традиционно в sysvinit извещение init о готовности сервиса был организован с помощью fork. Возьмем для примера rsyslogd и посмотрим, что происходит при его загрузке.

1)Init запускает bash, bash интерпретирует файл /etc/init.d/rsyslogd

2)Запускается бинарный файл /usr/sbin/rsyslogd

3)rsyslogd инициализирует себя, и в момент готовности к работе он делает fork. С этого момента вся деятельность происходит в дочернем процессе, а родительский немедленно умирает. Это делается для оповещения процесса bash, ожидающего возврата управления.

Если не обращать внимание на чудовищный по накладным расходам пункт 1, то, как видно, остается еще один замедляющий загрузку момент.

Системный вызов fork — один из самых затратных в ядре, поскольку, не смотря на copy-on-write, для дочернего процесса копируется практически все. Использование его всего лишь для оповещения — это как стрельба из пушки по воробьям. Здесь как нельзя лучше подходит выражение «broken by design». Такой способ запуска демонов считается классическим. Unix-way никто не отменял, просто глупо холить и лелеять подобные дурацкие традиции.

В systemd пункт 1 отсутствует полностью, а вместо fork() используется простая и незатратная посылка сообщения через сокет с помощью sendmsg.

Не нужно быть семи пяди во лбу, чтобы осознать преимущества новой системы инициализации. Я думаю, демоны, которые не перейдут на systemd, довольно быстро умрут естественной в этом случае смертью.

ttnl
()

И снова 1с+postgres+Linux - стартует и сразу умирает rphost

Форум — Admin

в общем, все вроде как стартует, но вот беда в том, что rphost сразу умирает и говорит об этом очень спокойно, но причины не объясняет. Завожу это все на centOS 6 впервые, до этого ставил на дебиан, все завелось с пол пенделя. Но у центов сопровождение подольше, да и пакеты нативные. версия сервера 1с: 8.2.14.537 x86_64. Куда он складывает логи так и не нашел(если складывает вообще), в /var/log/messages пусто, других логов хоть как-то связанных с 1с или общих нет. Опцию debug в настройках(/etc/sysconfig/srv1cv82) выставил, но не на консоль не валится ничего, не в логи. Пробовал запускать каждый процесс вручную, передавая соответствующие параметры, запускается и держится все кроме rphost. Подскажите хоть куда копать или где смотреть логи. Второй день бьюсь.

l4h
()