LINUX.ORG.RU

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

Разыскивается гайд по нейронным сетям

Форум — Development

Нужно, чтобы с нуля был закоден нейрон, без библиотек.

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

Если видели такое, скиньте, пожалуйста.

 ,

Deleted
()

Мышевозный тайлинг.

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

Решил опробовать Sway. Ну что сказать? Готов к употреблению. Если сравнивать с i3, то основных плюсов четыре:

- Меньше софта. В основном из-за отсутствия Xorgовского бардака.

- Плавная работа. Тиринга нет. Вообще. Там где раньше приходилось ставить кучу дров, композиты и нудно все конфигурять, сейчас достаточно просто наличия Mesa.

- Меньше вес. При одном и том же наборе софта - минус один гиг.

- Меньше конфигов. Но это вытекает из предыдущих пунктов. Нет иксов, нет комптона, нормально работает gsettings, Ш, вроде, не совсем Г... Собственно, у меня конфигов теперь всего два - один для свая, один для термита.

Минусов не зафиксировал. Ну разве что некоторое дерьмо мамонта может не запуститься.

Цель закосить под мак не ставил. Просто попалась на глаза компактная тема с приятной палитрой и небольшой пак векторных иконок.

Название для тех, кто все еще думает, что тайлинг просто обязан выглядеть чуть лучше чем голая консоль, а управляться чуть проще, чем боинг. Нет, выглядит как любое другое DE, а мышкой нельзя сделать только две вещи - развернуть окно и свернуть. Закрыть можно, инфа 146%.

Neofetch

Gedit

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

 , ,

qtm
()

KDE 95

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

И снова: Plasma это необязательно что-то прозрачное-блестящее-хипстерское. Вполне можно сделать привычный look-n-feel.

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

 , ,

Deleted
()

Астрологи объявили неделю нестандартных клавиатур

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

По всей видимости, одновременно с автором прошлого поста, но без обоюдного сговора затеял проект клона клавиатуры Planck(а так же всех успокою - монитор мне сменили и это теперь Dell).

Моя расскладка требует всего одного дополнительного слоя, а вся кириллица(кроме ё) находится на основном слое.

Пока клавиатуру испытывал дома - сегодня ее первый рабочий день в офисе, однако, работа над ней позволила найти моменты, которые я бы изменил в прошивке своего найквиста.

Корпус изготовлен путем лазерной резки, прошивка планки - EasyAVR, редактируется мышевозно, шьется легко. Файлы для резки можно получить с помощью вот этого сервиса: http://builder.swillkb.com/

Из секретиков - под пробелом размешена тактовая кнопка, вызывающая reset у микроконтроллера(atmega32u2) и отправляющая в бутлоадер - по факту режим прошивки.

Раскладку новой клавиатуры смотреть тут: https://artisia.net/kbd/1.jpg и https://artisia.net/kbd/2.jpg

Если кому вдруг нужны будут более подробные технические подробности - добро пожаловать в личку!

>>> Просмотр (1280x960, 142 Kb)

 

nihirash
()

Домашнее рабочее место и самосборная 12x4

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

В бОльшей степени это сообщение для r3lgar, ибо говорил что покажу ему раскладку по слоям на самосборной клаве.

Но тема где мы это обсуждали перенесена в архив + вдруг кому ещё будет интересно.

Так что уже выкладываю все внутренности девайса.

Альбом со всеми фотками: https://imgur.com/a/d12Tlhr

На общей фотке домашнее рабочее место, ничего особенного кроме клавы - ноут, наушники, мышь под точкой фотографирования. Фоткать не умею, так что пардон если что.

По конструкции:
Основная пластина - бывшая материнка от ноута Fujtisu-Amilo, пилил лобзиком.
Нижняя пластина - кусок нижней части корпуса какой-то дешёвой поломанной клавы.
Электроника верха и низа соединяется линейными/полосными/однорядными коннекторами (или как они правильно называются).
Капсы на разных фотках разные, на момент сборки не было более дешёвых, в данный момент (и как финальный вариант) стоят те что на общей фотке, поверх ноута. Их брал подешёвке как остатки у кого-то с deskthority. Те что подороже - будут на следующей клаве.
Чтоб сделать low-profile пришлось модифицировать сами свитчи.
Свитчи самые дешёвые с АлиЕкспресс на тот момент - gateron brown, по ощущениям так себе, зато без клика и никому не мешают спать.
На нижней стороне клавы есть нескользящие нашлёпки.
Высота от поверхности размещения клавы до верха капсов - 27-29мм.
2 USB раъзёма на случай если один случайно выломается, а чинить некогда / негде / нечем.
Reset для контроллера (на предпоследней фотке альбома) - micro-switch из старой мыши, ножки согнул и запаял прямо в GND и RST.
Контроллер тоже с Али, один из клонов с 32u4, тот что дешевле 5 долларей.

По слоям раскладки:
В этой схеме кое что не оптимально и дубликаты, но она мне подошла для несложного перехода от full-size к 12x4.
Готовые раскладки типа Planck или Preonic вообще не зашли.
Расположение «]» позволило впихнуть всю кириллицу в базовый слой.
Двойная кавычка во втором слое под «del» нужна только для команд вима "+p и "+y, чтоб "+ нажимать в одном слое.
Везде где нарисованы по два символа - нужен Shift чтоб печатать верхние символы.
Правые Ctrl и Shift нужны исключительно для утилит где перевод на новую строку происходит через Ctrl+Enter и Shift+Enter, чтоб не тянуться одной рукой через всю клаву + привык эти комбинации жать правой рукой.
Кстати Esc и Enter жму теми частями ладоней откуда начинаются мизинцы, внезапно оказалось удобно.
Из недоделок - придумать чтоб знаки препинания в любой языковой раскладке были всегда на одном месте и найти удобное место для кнопки контекстного меню.

>>> Просмотр (986x690, 740 Kb)

 

q11q11
()

Удалённая подработка наставником по Frontend Dev (JS и все-все-все)

Форум — Job

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

Дано:

Базовые знания ванильного JS, HTML5/CSS3, SASS, Bootstrap, GIT, Bash CLI Недочитанные Eloquent JS, и куча разных онлайн курсов по нему же.

Цель:

Получить работу в западной компании, разработать свой pet project и выложить его на github, короче получить свою первую работу разработчика.

У вас должен быть разговорный английский, опыт общения с разработчиками из западных компаний, собственно опыт разработки, истории своего самообразования и use cases по работе, умение как поддержать так и покритиковать и желание помочь в становлении нового профессионала.

Оплата почасовая - договорная. (paypal или что-то такое.) Пишите:

banburywoman гав гмейлюком

С уважением, Елена

 , , ,

Gleep
()

PHP постинг статей во вконтакте

Форум — Development

Подскажите порядок действий как постить (не на стену, а именно) такие статьи на php https://vk.com/@istrariel-istrariel-pozdravlyaet-vseh-s-prazdnikami-vesny-i-t... текст + картинка

Standalone-приложение создал, получил токен. Дальше интересует последовательность действий на php

Спасибо!

 , ,

morkovkin
()

Как навсегда изменить TTL в Ubuntu?

Форум — General
sudo sysctl net.ipv4.ip_default_ttl=65

Пробовал делать вот так, но увы, после перезагрузки ttl=64.

 ,

Deleted
()

Metroidvania

Форум — Games

Начал играть в Axiom Verge, который, вроде как, причастен к этому жанру. В общем, понял, что «мое». Посоветуйте похожих игр. В идеале, составить бы список, да закрепить в этом посте. Я начну.

Список годных metroid-like игр:

iSage

EXL

l0stparadise

l0stparadise

  • Castlevania: Symphony of the Night (PS1)
  • Super Metroid (SNES)
  • Metroid'ы (GBA)
  • Master Blaster

Leupold_cat

GAMer

travka

Evgueni

grem

DuMOHsmol

Microzai

devl547

liathit

 

Deleted
()

Рабочее место шифропанка

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

Привет всем! Хочу показать своё домашнее рабочее место, а также место, где хостится бОльшая часть ресурсов http://www.cypherpunks.ru

Главная часть — два компактных сервера от ETegro Technologies. Xeon процессор (чтобы поддерживать ECC память), 16 GB ECC RAM. В каждом из них корзина для 4-х hot-swap SATA дисков, но в серверах только по два диска (2-3 TB) в ZFS зеркале. В одном сервере ещё и 100 GB Kingston SSD для L2ARC кэша. Всё это соединено гигабитной сетью не связанной с Интернетом. Один из серверов выступает в качестве шлюза к Интернету — для него отдельный 100 Mbps коммутатор стоит. Есть ещё какой-то дешёвый WiFi мост, но он не включался уже много месяцев, так как вся связь между компьютерами только по Ethernet. Серверы запитаны от ИБП. К одному из серверов подключён монитор, выводящий кой какой мониторинг.

К этом подключается рабочий ноутбук — Dell Latitude 3470: довольно дешёвый, с вполне сносными характеристиками (Intel i5 на архитектуре SkyLake, 8 GB RAM, 120 GB Kingston SSD). Так как работа за самим ноутбуком (его монитором и клавиатурой) довольно редка, то претензий к качеству экрана, клавиатуры и тачпада нет никаких (любое дерьмо сгодится). Обклеен наклейками: Bradi Cerebri Ectomia, GNU, FSF, EFF, FSFE тематика — с ними работает субъективно получше. К нему подключён USB хаб на четыре порта, но, к сожалению, его не видно за монитором. Full HD 27" Монитор подключается по HDMI (в ноутбуке нет DisplayPort) и крепится на кронштейне с газпатроном — легко сделать повыше/пониже, если хочется работать стоя. Обязательно наличие Beastie — BSD системы без него... я даже не пробовал как они без него работают, ибо сомнения.

Основной элемент без которого я бы вообще не рискнул работать — тактильная механическая клавиатура. Можно поменять серверы и взять какую-нибудь лажу, можно ноутбук 10 летней давности, можно много чего — но без тактильной клавиатуры жизни нет, в принципе, вообще. Так как всё программирование проходит в редакторе, вся почта проходит в редакторе, даже набор формочек в броузере проходит в редакторе... то интерфейс между мной и редактором должен быть первостепенной важности. В данном случае это Filco Majestouch 2 с MX Blue переключателями. Абсолютно никаких к ней нареканий. Справа от неё трэкбол Kensington Expert — 4 больших полноценных кнопки, большой с хорошей инерцией шарик и колесо прокрутки вокруг него.

Работа немыслима без хорошей музыки в ушах. Asus Essence One MkII USB звуковая карта, Beyerdynamic A1 усилитель и Beyerdynamic DT990 Pro наушники — идеально под это подходят. В данный момент ноутбук ещё и заряжает сотовый телефон: OpenPhoenux (GTA4), служащий на ура уже много лет. Всё это размещается на столе Ergostol Duo — его высота может регулироваться электрическим приводом, пуль управления которого рядом с сотовым телефоном. Можно буквально все выходные провести в стоячем положении за ним. Но пришлось приобрести кронштейн для монитора — в сидячем и стоячем положении у него должна быть разная высота.

Что касается ПО, то на всех серверах и ноутбуке или HardenedBSD (в том числе в виртуалках) или FreeBSD. Все файловые системы это только ZFS (ну кроме флешек которые нужно сувать в чуждые ОС). Самое важное и ценное с точки зрения конфиденциальности расположено на зашифрованных GELI разделах: AES-XTS режим, но без явной аутентификации, ибо, так как внутри раздела ZFS, то изменить данные не получится, не нарушив целостности ФС. Трафик между серверами шифруется IPsec-ом, между ноутбуком GoVPN-ом. На шлюзе в качестве firewall: ipfw и ядерный встроенный в него NAT (к сожалению приходится иметь дело с IPv4). Касательно серверного ПО не буду вдаваться в подробности.

На ноутбуке в качестве оконного менеджера — DWM. Терминал — st. Шрифты — Inconsolata LGC. Почти всё автоматически запускается под Tmux — несколько буферов обмена, scrollback буфер с большой историей и возможностью поиска, табы, скриптование. БОльшую часть времени провожу в Vim редакторе. Почта читается в Mutt. В качестве IRC клиента — irssi, Jabber/XMPP — Bitlbee, Tox — Toxic. RSS/Atom новости сыпятся в почту через rss2email Python программу, хотя когда-то очень любит Newsbeuter. Музыка слушается Cmus-ом. На одном из серверов мультимедиа библиотека, доступ к которой идёт через NFS. На одном из серверов запущен почтовый — почта сыпется не в mailbox, а в NNCP который сохраняется в своём буфере исходящих сообщений письма для ноутбука. Когда он подключается к серверам, то забирает/отправляет всё что накопилось. Если нужно сбросить на серверы бэкапы или какие-то данные для хранения, то, опять же, все они отправляются в NNCP набор утилит чтобы fire-and-forget-ом пересылать большие объёмы данных когда появляется связанность машин.

>>> Просмотр (1296x774, 144 Kb)

 ,

stargrave
()

Сколько должен держать ноутбук? ☺

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

Привет, ЛОР!
Недавно в каком-то треде наткнулся на микросрач Macbook Pro vs Thinkpad, где эппл-фанбои поливали некоей субстанцией своих противников (и наоборот).

Вот я и хочу спросить у многоуважаемых пользователей Macbook: а ваш ноутбук так умеет?

На скрине:

  • Thinkpad x260 с Debian Stretch на борту
  • Яркость 80%
  • Активный Wifi / 3G в режиме ожидания
  • Музыка через pulseaudio стримится на домашний сервер
  • В фоне браузер с ~10 вкладками, ну и по мелочи — Geany, Gajim и пр.

От 100% зарядки в таком режиме оно живёт 20-21 час (на скрине батарейка заряжена на 90%)
Если упороться и выключить коммуникации и убавить яркость до 10-20% — можно увидеть весёлые циферки

/cast hateyoufeel, на всякий случай ☺

По оформлению всё стандартно —

  • Xfce 4.12
  • GTK2 — Laten vallecraft
  • GTK3 — Deepin
  • Ubuntu Fonts

Ну, как-то так ☺

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

 , ,

annerleen
()

Посоветуйте книг по нейронным сетям

Форум — Development

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

UPD: сам читал всего одну книгу - Жданов А.А. «Автономный искусственный интеллект». Еще смотрел очень интересный курс лекций про паттерно-волновую теорию интеллекта, но там ваще жесть. Видимо кроме автора ни кто не понимает, как она работает.

 ,

Deleted
()

Алгоритм умножения на логических схемах

Форум — Development

Каким образом в вычислительных устройствах (АЛУ процессора) аппаратно реализован алгоритм умножения? В частности судя по http://www.sm.bmstu.ru/sm5/n4/oba/proz2.html для умножения используются сумматоры и двоичный сдвиг. Я придумал другой метод. Я через дешифраторы преобразовываю двоичную систему счисления в одноединичный код, потом ищу пересечения этих единичек для двух чисел, потом преобразовываю через дешифратор это в двоичную систему счисления. И т.к. умножение это коммутативная операция, схема несколько(почти в два раза) упрощается. Вот нарисовал в logisim http://dump.bitcheese.net/files/umucuby/upd_2.circ и в виде картинки http://dump.bitcheese.net/images/aditoso/sc.png
Имеет ли смысл использовать подобное решение вместо привычного подхода с сумматорами(лучше или хуже оно)? Используется ли подобный подход в процессорах? Если у кого есть опыт с программированием FPGA через verilog/VHDL, имеет ли смысл подобное реализовывать в софт-микропроцессорах? И да, есть ли в Verilog или VHDL cредства для кодогенерации того, что я тут изобразил, для произвольной разрядности чисел? Или надо для таких случаев свой кодогенератор писать? Кастану пожалуй yax123, он вроде что-то на спартанах там делает

 , ,

SZT
()

Arch 98 style

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

 , ,

mephistopheles
()

Рамочный экс-фе-це-е

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

Знаю, зачастил. Даже если не подтвердят, пусть повисит в неподтвержденных.

Тот же Xubunu 14.04.2 с панелью tint2 на котором управление окнами.
Поправил тему gtk, xfwm; немного stylish-ем табы в Firefox.
Запилил заглушку для домашней страницы.
Думаю надолго. Стало удобней, комфортней.

Тема GTK, XFWM: Laten своя
Значки: Evolvere
Обойка: #292F34

Страница для браузера здесь

На столах: Comix, MOC, Thunar, Firefox, MPV

Общий вид gtk2, gtk3

>>> Просмотр (1466x3322, 207 Kb)

 , ,

dagaragga
()

Разукрашка

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

После прочтения поста вспомнил свои прошлогодние затеи с раскрашиванием терминалов. Заново прочитал это и это, немного перепелил вывод скрипта под себя.

Скрипт автоматом генерирует цветовую схему для терминалов и GTK2/3, настроен под тёмную гамму. Я использую для этих наркоманств угловатую тему Mist, но вы можете перепилить под ту же более симпатичную и аккуратную oomox, сделать опцию для светлого оформления и терминалов (или, если хотите, я могу).

( Ну и как работает твоя развалюха? )

Скрипт

Mist-Colorized

PNG

>>> Просмотр (2715x1207, 1342 Kb)

 , , , trip,

zezic
()

ненужно classic

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

Говорят, хомячкам трудно переучиватся на линукс.
Моему дедушке 72 года, раньше сидел на 98, потом на xp, но в последнее время замучали тормоза и вирусы.
Комп используется, как печатная машинка и интернет-терминал. Ну и изредка кино посмотреть.
Поставил ему стабильный дебиан. Деда практически без проблем освоился в новой системе.

• gtk - как всегда absolute
• metacity - сконвертил тему emerald отсюда
• обои - скучные

Играл в nes, пока ждал электричку :)

Кажется, кнопки заголовков мелковаты получились.

>>> Просмотр (1280x2048, 415 Kb)

 ,

bubblecore
()

Как вводить АТ команды в USB модем ?

Форум — Admin

Подключил модем к USB.

# lsusb
Bus 001 Device 004: ID 1076:8000 GCT Semiconductor, Inc.

#dmesg
usb 1-4: new high speed USB device using ehci_hcd and address 4
usb 1-4: configuration #1 chosen from 1 choice
cdc_acm 1-4:1.2: ttyACM0: USB ACM device
usbcore: registered new driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
eth2: register 'cdc_ether' at usb-0000:00:1a.7-4, CDC Ethernet Device, 0c:00:0e:00:c0:0d
usbcore: registered new driver cdc_ether
# ls -la /dev/ttyACM0
crw-rw---- 1 root uucp 166, 0 Jun  7 11:40 /dev/ttyACM0
Как к нему подключиться и ввести AT команду ?

PS.
Собственно раньше к другим модемам цеплялся minicom ом. Этот не реагирует.

Vlad-76
()

Arch без openbox, кофейный dwm

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

Первый скриншот на лоре, на скриншоте арч с православным dwm, всё это дело стоит на eeepc1001HA.

Arch

  • - mcabber
  • - urxvt
  • - mc с темой dark-green
  • - панель уведомлений conky, лично для меня dzen2, на таком экране ненужен
  • - ворую rtorrent'ом
  • - не менее православный moc
  • - spacefm стоит для автомаунта флешек и для некоторых личностей, которые переодически используют мой нетбук.

mathcrosp у этого джентльмена, взял цветовую схему для urxvt и немного перепилил.

вижу никто по одному скриншоту не выкладывает ;) почти чистый десктоп скрин с понилором mcabber mc с любимым фильмом

Если кому интересно, всё это дело кушает 50 озу при старте. Впринципе всё. Налетайте коршуны :)

>>> Просмотр (1024x600, 95 Kb)

 , ,

Weidinger
()

Just another XMonad

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

Продолжение моих поисков идеальной цветовой схемы. Всё та же гента, тот же xmonad, xmobar, переехавшая наверх, vim, vifm, сменившая cmus связка mpd+ncmpcpp.
Иногда ставлю обои и работаю в floating-режиме.

Шрифты. Дважды безрезультатно пробовал в качестве основного прагмату. На третий раз возвращаться к Envy Code R не захотелось, купил.
На панели по-прежнему tewi.

Ещё скриншоты: раз, без окон, лор.
Скриншот для этого окружения, в общем-то, прощальный: солнца становится очень много, разглядеть текст бывает проблематично, двигаюсь в сторону контраста.

UPD: конфиги здесь.

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

 ,

mathcrosp
()