LINUX.ORG.RU

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

Kicad + ГОСТ

Форум — General

С Новым годом радиолюбители!

К нам сегодня пришел слегка пьяный Дед Мороз и достал из своего волшебного мешка библиотеки ГОСТовских компонентов для Kicad.

В Лапландии эльфы сели в трудовую вахту и для всех радиолюбителей, что чертят свои платы под Linux, нарисовали обширную библиотеку УГО различных компонентов в полном соответствии с ГОСТ.

Amplifiers.lib - Усилители аудио (в основном советского образца)

Audio.lib - Устройства воспроизведения (динамики, микрофоны, пьезоизлучатели)

Capacitors.lib - Конденсаторы постоянные, переменные, оксидные, подстроечные и прочие

Chips.lib - Разные микросхемы и интегральные стабилизаторы напряжения

Connectors.lib - Коннекторы, джамперы, перемычки

Counters.lib - Счетчики цифровые (серии 155, 561, 176 для тех у кого много такого барахла на антресолях)

Decoders.lib - Дешифраторы тех же серий. Опять же для любителей винтажных советских микросхем

Diodes.lib - Диоды всякие: свето-; фото-; Шотки; Зенера; варикапы и туннельные диоды и т.п.

Displays.lib - Семисегментные индикаторы

Fuses.lib - Дофига предохранителей различных и красивых

Inductors.lib - Катушки индуктивности и трансформаторы

LightSources.lib - Лампы накаливания, люминисцентные, дуговые а также неонки

Logic.lib - Логические микросхемы. Теплая советская ТТЛ логика.

Misc.lib - Все что не смогли глупые эльфы сунуть себе по карманам

OpAmps.lib - Операционные усилители. Все популярные советские серии от самых упоротых до 12 Mгц диапазона

Optopairs.lib - Оптопары: фотодиодные, фототранзисторные, фоторезисторные, фототиристорные и даже работающие по фотороботу подозреваемого

Power.lib - Источники питания (батареи, термопары, солнечные батареи)

Registers.lib - Различные сдвигающие регистры

Resistors.lib - Всякие линейные и нелинейные резисторы; переменные и постоянные; подстроечные и терморезисторы

Switches.lib - Переключали, герконы и реле

Thyristors.lib - Тиристоры

Transistors.lib - Транзисторы: биполярные, полевые, MOSFET и с управляющим PN переходом. А также однопереходные транзисторы

Triggers.lib - RS, JK и D триггеры все тех же винтажных 155, 561, 176 серий

Забрать свои подарки можно тут https://sourceforge.net/projects/kicadcgi/

С вас стишок и стопарик дедушке для сугреву.

 ,

LinAsm
()

apulse

Форум — Development

Everyone! Listen up! Today... today...

$ apulse <program-name> [program parameters]

https://github.com/i-rinat/apulse — эмуляция PulseAudio. Когда приложение пытается загрузить libpulse.so, ему подсовывают её версию от apulse, в которой реализована часть функций, достаточная, чтобы запустить Skype и некоторый другой софт.

 ,

i-rinat
()

Программы для работы со звуком

Форум — Multimedia

Базовая система коммутации звуковых потоков:

  • Jack Audio Connection Kit - необходимый элемент системы для соединения разных звуковых устройств, музыкальных инструментов, микрофонов, программ для обработки звука.
  • QjackCtl - графический интерфейс для JACK на Qt4
  • Patchage - удобный графический инструмент для коммутации звуковых потоков и устройств, в частности MIDI.
  • KXStudio: Cadence - набор приложений для коммутации аудиопотоков и устройств, управления Jack-сервером, замера уровня сигнала...
  • KXStudio: Carla - хост аудиоплагинов, поддерживает LADSPA (включая LRDF), DSSI, LV2, VST2/3 и AU форматы плагинов,также поддерживаются файлы GIG, SF2 и SFZ. Работает с Jack и ALSA.

Программы для звукозаписи и обработки звука:

  • Audacity - достаточно простой, но удобный инструмент для записи и обработки звука.
  • Ardour - профессиональный инструмент для многоканальной, многодорожечной записи звука, поддерживает несколько разных источников.
  • Qtractor - многодорожечный аудио/MIDI секвенсор.

Гитарные процессоры:

  • Rakarrack - набор гитарных эффектов реального времени, комбиков, кабинетов, усилителей, множество предустановленных вариантов и возможность «накрутить» собственные
  • Guitarix - ещё один набор гитарных эффектов реального времени, комбиков, кабинетов, усилителей, множество предустановленных вариантов и возможность «накрутить» собственные.

Синтезаторы:

  • Amsynth - набор синтезаторов с множеством настроек и предустановок. Ввод нот осуществляется с MIDI-клавиатуры, которую удобно подключить при помощи Patchage
  • LMMS - мультимедийная студия с синтезаторами, секвенсорами, кольцами и эффектами.
  • ZynAddSubFX - набор синтезаторов: реального времени, полифонический, мультитембральный, микротональный. Также набор эффектов для обработки звука. Работает с Jack, поддерживает MIDI, в том числе и подключение MIDI-контроллеров.
  • Yoshimi - форк ZynAddSubFX с усовершенствованиями в направлении работы с Jack и MIDI.

Инструменты для создания трекерной музыки:

  • MilkyTracker - инструмент для создания трекерной музыки.
  • Schism Tracker - инструмент для создания трекерной музыки, основанный на модифицированной версии Modplug - OpenMPT

Драм-машины:

  • Hydrogen - удобная графическая драм-машина.
  • DrumGizmo - драм-машина в виде самостоятельно приложения, также и в виде плагина.

Наборы эффектов для обработки звука:

  • Linux Audio Developer's Simple Plugin API (LADSPA) - классический набор эффектов и алгоритмов для обработки звука, также язык для разработи музыкальных программ.
  • LV2 - следующее поколение LADSPA
  • Calf studio gear - набор эффектов и алгоримов для обработки звука.

Нотные редакторы:

  • TuxGuitar - графический нотный MIDI-редактор, есть возможность вбивать ноты на «гитарном грифе» и «пианино».
  • LilyPond - крайне минималистичный, но очень мощный текстовый «нотный компилятор», часть проекта GNU.
  • Frescobaldi - продвинутый графический интерфейс для LilyPond, удобен возможность работы с мышью
  • Denemo - ещё один продвинутый графический интерфейс для LilyPond
  • Rosegarden - графический нотный редактор и MIDI-секвенсор.
  • FluidSynth - MIDI-синтезатор реального времени без графического интерфейса, работающий по спецификациям SoundFont 2.
  • Qsynth - графический интерфейс для FluidSynth.
  • MidiEditor - простой MIDI-редактор.
  • Musescore - нотный MIDI-редактор с графическим интерфейсом.
  • MusE - MIDI-секвенсор.

Статья на LOR Wiki

 , , , ,

toney
()

USBasp

Форум — Linux-hardware

Решил собрать себе программатор usbasp, столкнулся с тем, что очень много разных схем девайсов. Подскажите, какая схема печатной платы для usbasp сейчас самая модная (чтобы конечный девайс стабильно работал на линуксах)? Или модно схему самому проектировать?

 , ,

ft232r
()

Каталог пакетов TeX Live (update 2)

Новости — Документация
Группа Документация

Вышли четвёртая и пятая части каталога, которые посвящены использованию в LaTeX в научных текстах. На сегодня доступны следующие статьи:

>>> ссылки на статьи

 

Evgueni
()

Закосимши

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

Gentoo, Linux 3.13.7
Десктоп: Plasma + Docky + Compiz + Emerald
Софт: Mozilla Firefox, Dolphin, Konversation, xfce4-terminal
Шрифты: Fira Sans, Myriad Pro, Monaco

>>> Просмотр (2560x1440, 1462 Kb)

 ,

zezic
()

Бойкотирование systemd

Форум — Talks

В сети появился новый сайт, собравший почти всю критику systemd в тезисах: boycott systemd.

Disclaimer: Мы никак не пуристы sysvinit в каком-либо смысле. Мы понимаем нужду в новый init-системе в XXI веке, но systemd – это не то.

И раз никто не хочет написать эту современную init-систему, а может только странички в сети выкладывать, да перекидывать их на ЛОР и их обсуждать, то давайте обсуждать.

 , , , ,

Darth_Revan
()

Real-time оповещения на сайте

Форум — Web-development

Есть страничка с формой и кнопкой отправки некой заявки.

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

Я раньше подобным не занимался, но примерно знаю, как это можно реализовать. Например, через вебсокеты. Проблема в том, что я точно не знаю, какое ПО стоит у операторов. Если там старый браузер или заблочены порты, то вебсокетами воспользоваться будет проблематично. Можно на стороне клиента запускать js-скрипт, который будет опрашивать сервер каждые n секунд, но тогда возрастет нагрузка на сервер.

В общем, к ЛОРу у меня вот такие вопросы:

  • Какие технологии лучше использовать на клиенте, при условии, что там может быть старый осел, который не поддерживает модные фишки типа вебсокетов? Т.е. расчет на старое ПО.
  • На серверной части хочется использовать питон, а в качестве фреймворка (и сервера), видимо, торнадо, т.к. сможет держать много открытых соединений. Какие подводные камни?

Ну и хотелось бы ссылок всяких, что почитать на эту тему (доки торнадо читал, стандартные примеры видел).

Перемещено true_admin из development

 ,

memnek
()

Релиз Mesa-10.1

Новости — Hardware and Drivers
Группа Hardware and Drivers

Несколько часов назад Ian Romanick в рассылке объявил о новом релизе Mesa 10.1 — свободной реализации OpenGL, OpenCL, OpenMAX, OpenVG и VDPAU.

Основные изменения:

  • Новые расширения OpenGL:
    • GL_ARB_draw_indirect (на i965).
    • GL_ARB_clear_buffer_object
    • GL_ARB_viewport_array (на i965).
    • GL_ARB_map_buffer_alignment.
    • GL_AMD_shader_trinary_minmax.
    • GL_EXT_framebuffer_blit (на r200 и radeon).
  • Добавлена поддержка OpenGL 3.3 для драйверов nv50, nvc0, r600 и radeonsi.
  • Удалена поддержка расширения GL_MESA_texture_array.
  • Значительно улучшена стабильность и производительность Intel Haswell, а также видеокарт AMD семейств S.Islands и C.Islands.
  • Теперь работают тесты Unigine Heaven и Unigine Valley, и игра Metro: Last Light.
  • Также стоит заметить, что прекращено добавление новых функций в Compatibility Profile.

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

 , ,

steemandlinux
()

Кровавая Мэри Поппинз

Форум — Talks

Пофиксил ламинатор, запилил маску в стиле «кровавая мэри поппинз».

Пруф: http://rghost.net/private/52560306/4a2486d6489f0cc285d7ad44543cd2ac/image.png

Для тех кто не в теме - плата не заводская, а 100% кустарная. В виде маски тонер от цветного CLP-365

 , ,

ncrmnt
()

Вставка листинга в документ

Форум — General

В общем ищу решения для вставить достаточно крупный кусок кода на Python и мне нужно:

  1. Нумеровать строки
  2. Поддерживать русский язык внутри блока
  3. Иметь возможность разнесения на несколько листов
  4. (Желательно) Подсветка строк

Используемая система: XETEX.
Готов выслушать все предложения. Есть возможность подпилить сырые решения(при условии, что меня будет консультировать знающий человек)

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

 , , , ,

deterok
()

WEB 2.0 USB-Ламинатор

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

Давненько хотел себе взять ламинатор для перевода маски на текстолит, но нигде не было с ручной регулировкой температуры. Мне это надоело, взял что было один из самых дешевых вариантов.

Разумеется, нужную температуру оно не докочегаривало, тонер даже не плавился и не переводился, сколько не прокатывай. Разобрал. Выпилил оттуда термореле, на герметик для формирования прокладок двигателя (держит до +375 градусов!) посадил 100к NTC терморезюк в стекле, сделал платку управления на atmega48. Внутрь зашил фирмварю на базе antares и vusb. Далее набыдлокодил апплет для своего lunartool'а (моя convenience обертка над lualibusb).

Дальше решил раскурить lapis. Это такой аппликейшн сервер на moonscript и OpenResty. За один вечерок освоил мунспик^Wмунскрипт, и набыдлокодил расширение для своего lunartool'а которое берет уже написанный апплет, но вместо интерфейса командной строки цепляет его к веб-серверу уже готовым API, которое можно дергать ajax'ом. Для построения графиков я заюзал js библиотеку flot.

Итогом моего сумасшествия стал... WEB 2.0 USB ламинатор с веб интерфейсом. Подобрав температуру, которая очень уж хорошо совпала с теоретическими 176 градусами получил идеальные результаты и практически 100%-ю воспроизводимость.

Вундервафлю в действии можно увидеть тут: http://www.youtube.com/watch?v=IpNvShfgSik&feature=youtu.be

Отдельное спасибо bk_ за музыку, за которую тытруб не блокирует видео и не обмазывает рекламой. Исходники надо?

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

 , ,

ncrmnt
()

Посоветуйте, пожалуйста, хороший шрифт для Konsole

Форум — Desktop

Основные требования:

1. Поддержка сглаживания 2. Поддержка кирилицы

Из того, что пробовал:

  • Envy Code R - английские буквы - идеал, но несколько смущают жирные буквы и совсем выбиваются из общего вида надписи на русском языке.
  • Inconsolata. Размер 13 для меня слишком велик, а при 12 начинаются какие-то проблемы со сглаживанием.
  • Monaco. Тоже не плох, но у меня отсутсвует жирное начертание шрифтов (bold). Оно вообще существует в природе ?
lemas
()

не меняется яркость монитора, решений до сих пор нет?

Форум — General

Обвновился с 13.04 до 13.10 и не могу никак изменить яркость монитора на ноутбуке. Ни в ручную, никак не получается. Гугл-решения не помогают.

Пробовал добавлять опции к ядру

acpi_backlight=vendor,

pcie_aspm=force

Может лор чем-то помочь?

 ,

Sonsee
()

AVR программатор

Форум — Development

Посоветуйте распростанённый и недорогой программатор AVR, совместимый с linux, а так же годную среду разработки, побаловаться (для начала) с микроконтроллерами. Монитор у меня небольшой, поэтому eclipse не очень. может есть плагины какие нибудь для codeblocks или codelite?

WRG
()

Какой паять программатор?

Форум — General

Нашёл в дебиановских репах простую утилиту для программирования микроконтроллеров — avrprog. Пытаюсь найти документацию к ней, man прочитал, документы из /usr/share/doc/ прочитал. Утилита удобная и юниксвейная, всё нравится.
Я нигде не могу найти информации, как спаять программатор, подходящий для этой утилиты. Насколько я понял, это обычный «пять прободков», но у параллельного порта столько пинов. Что делать?

 , ,

CYB3R
()

Хочу в linux программировать микроконтроллеры

Форум — Linux-hardware

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

Так вот, буквально сегодня я все-таки нашел магазин, в котором можно найти необходимые детали для сборки практически любой схемы и возникло желание собрать свою первую рабочую плату с каким-то функционалом. И для того, чтобы правильно спрашивать у поисковиков, мне нужно хотя бы знать порядок действий. Например:
даташит на МК, распайка, включение в LPT, assembler, avrdude, тесты

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

 

minakov
()

Посоветуйте легковесную ММОРПГ с красивой графикой

Форум — Games

Что-нибудь красивое, мультипользовательское, что бы хорошо работало или на Лучшей Операционке Всех Времен и Народов, или под Wine. Легковесное = у меня довольно старый комп, 1 Гб оперативы. Желательно с красивой графикой, кавайное, хотя сойдет любая)

П. С.: чисто из любопытства, есть ли какая-нибудь мулитипользовательская игра в консоли? Было бы ужасно интересно поиграть....

Заранее спасибо всем за ответ!

 ,

principal
()

Written Japanese - запоминание слов

Форум — Talks

Вот опять я все о том же.

Мне все советуют не учить Kanji отдельно от слов, а учить их вместе со словами, ведя словарь. Но беда в том, что я еще толком не научился выделять отдельные слова в предложении, а бесконтекстно учить грамматику слишком получается сложно. Взялся читать тексты на Хирагане, чтобы осилить грамматику и тоже возникла проблема - если в тексте с использовании Kanji их можно использовать как ориентир, то тут вообще нет зацепок. В толстых умных книжках я пока не нашел как мне преодолеть этот барьер.

Я в разных лекциях в Интернете и по обучающим текстам набрал словарь слов, но как мне их запомнить? Я сделал карточки в anki, но было бы неплохо, если бы оно ссамо уведомляло меня о необходимости повторения, и проверяло как я запомнил, заставляя меня ввести правильный вариант. А вот этих проверок там, похоже, и нету. Надо бы что-то аналогичное kanatest, но со словами. Не подскажете?

slapin
()

Регексп для sed (1122334455 => 11:22:33:44:55)

Форум — General

Нужно stdout одной проги передать в stdin другой, модифицировав как в сабже. Регулярка работающая в редакторе geany и питоне, не работает для sed, как я её не экранировал.

Search -- (\d\d)(\d\d)(\d\d)(\d\d)(\d\d)
Replace -- \1:\2:\3:\4:\5
Man/info sed — курил — не вставило. На питоне с re — медленно. Знатоки sed-овских regexp-ов, подскажите.

 ,

varchar
()