LINUX.ORG.RU

Сообщения noomorph

 

Как организовать отложенную запись на диск, используя для этого по максимуму ОЗУ?

Ищу напутствий и рецептов для следующего сценария.

Допустим, есть машина в роли NAS (предположим, с debian 9.1 или свежая *buntu без графического окружения), у которой 6-8 ГБ ОЗУ, большая часть из которых свободны. На ней стоит большой, но очень медленный жесткий диск (скажем, 2-4Тб) и она подключена к хорошему современному роутеру по кабелю (Gigabit Ethernet).

Можно ли сделать так, чтобы большой файл (2-4 ГБ), вычитываясь с SSD ноутбука (скорость чтения около 300-500Мб), передаваясь по LAN, сразу уходил прямиком в оперативную память моего NAS устройства, а запись на жесткий диск происходила бы в отложенном режиме уже позже и без моего участия? Конечно, это добавляет некоторый риск потери данных, но, допустим, я согласен на такой риск.

Мне видится, что это должно дать отличную скорость записи, до 20 секунд на весь процесс записи (если закидывать по одному файлу в вечер).

Делал ли кто-нибудь подобную комбинацию? Куда можно посмотреть-покопать?

Заранее благодарю.

 , , ,

noomorph
()

Как в Ubuntu 16.04 добавить дополнительный DNS-сервер для определенного сетевого интерфейса?

Есть кривой проприетарный VPN, который работает извращенным образом через плагин Firefox, но речь не совсем о нем.

Кривизна в том, что на Mac/Windows при подключении по VPN дорисовывается дополнительный DNS-сервер автоматом, а для линукса как-то не судьба получается.

Искомый IP-адрес DNS-сервера у меня есть (192.168.30.4), но я не знаю как его корректно добавить в настройки сети, чтобы он подхватывался только при появлении активного интерфейса tun0. Это и есть суть моего вопроса.

Через убунтовский GUI я никакого эффекта не получил, тем более что tun0 не выводится в списке, и я пробовал менять настройки wlp3s0 (беспроводного подключения). Ну а пробовал я, собственно, добавлять IP-адрес DNS-сервера в IPv4 Settings > Additional DNS servers.

В общем, временно решил проблему через ручное вписывание IP-адресов необходимых ресурсов в /etc/hosts, предварительно их зарезолвив через nslookup, но хотелось бы более долговременного решения.

После часа копаний у меня сложилось сумбурное cубъективноe ощущение, что в убунте сегодня есть несколько механизмов настройки сети (/etc/network/interfaces, resolv.conf, NetworkManager, и т. д.), и что если не знать, куда лезть править конфиги, то можно потратить изрядно времени.

Прошу направить в верном направлении.

Спасибо.

 , ,

noomorph
()

Режим Vi в графических редакторах

Доброго времени суток форумчанам!

Если кто-нибудь сталкивался с плагинами или софтом для рисования или прототипирования экранов, которыми полностью можно управлять с клавиатуры, а желательно с неким подобием режима VIM из серии:

:w - сохранить
100j - сдвинуть курсор на 100 пикселей вниз
i - клик левой кнопкой (основной цвет)
a - клик правой кнопкой (альтернативный цвет)

... и тому подобное, то поделитесь, пожалуйста инфой.

 , , , ,

noomorph
()

Альтернатива Preview

На макоси есть Preview, и мне очень нравится как программа редактирует картинки.

Открыл, мышкой выделил прямоугольник, нажал Cmd+K, Cmd+S - и вот я кропнул (обрезал) картинку и сохранил.

Теперь я ищу что-то похожее в Linux-мире.

Частично мне подошел Mirage, но в нем кроп немного запрятан (нужно еще плюс один шаг делать).

Копался я вот в этом списке:

http://alternativeto.net/software/preview/?platform=linux

Есть что-нибудь настолько же простое под Linux (желательно GTK-шное, но в принципе без разницы) как Preview в OS X? Прошу рекомендаций.

 , , , ,

noomorph
()

Как переопределить символы юникода, печатаемые в комбинации с AltGR

Например, я печатаю ב.

Для ввода дополнительного огласовочного символа я использую AltGR+S.

Получается בּ.

Но я хочу для ввода данного символа переопределить сочетание клавиш на AltrGR+=.

Где можно найти этот конфиг, чтобы его поредактировать на эту тему?

 , ,

noomorph
()

Новые Apple Magic Keyboard, Magic Trackpad 2 (2015)

Если кто уже купил, были ли проблемы с их подключением к Linux-машинам или же все отлично? Если были проблемы — то как удалось их решить?

 , , magic trackpad

noomorph
()

Samsung SSD 840 series + TRIM + Linux = ??

Уважаемые господа-экспериментаторы,

Летом был срач на тему, что вышеупомянутая связка приводит к локальному капуту в системе, и было две тому причины: баг в ядре Linux, баг в прошивке Samsung.

Как я понял, не далее чем в июле 2015 баг в ядре был пофикшен.

А вот что у нас с Samsung? Чешут ... или тоже пофикшено в последних прошивках?

Кто пробовал работать с включенным TRIM в такой связке? Брат жив, или все плохо?

Благодарю за дележ опытом!

 , ,

noomorph
()

Разработка на двух компьютерах

Я далеко не единожды видел писанину из серии «можно юзать этот ноутбук как ssh-терминал, а числодробить/компилировать на другом».

Поделитесь историями успеха.

Я вот вижу такой сценарий использования.

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

Идея в том, чтобы не запариваться с мощностями первого компьютера и чтобы тяжёлые процессы не оказывали никакого влияния на UI, GUI, сохраняя максимальную отзывчивость оного.

Может, у кого-то получалось такую систему собрать? Как впечатления?

 , ,

noomorph
()

Какой сейчас самый свободный компьютер?

Что есть сейчас на рынке железа, с полной поддержкой Linux «без бинарников/блобов/или-как-это-еще-называют», на которые идеально устанавливаются «этические» дистрибутивы наподобие Trisquel GNU/Linux?

Интересуют две «номинации»:

1) ноутбуки — тут я сделал предварительный поиск и ниже весьма скромные результаты:

2) десктопы — еще не искал, но есть надежда что-то свободное найти

Если есть что добавить или разоблачить из списка, с удовольствием посмотрю.

 , ,

noomorph
()

Ctrl+L печатает ^L вместо очистки экрана в bash

На свежеустановленном дистрибутиве почему-то Ctrl+L печатает ^L вместо очистки экрана в bash.

Где есть в bash настройки, отвечающие за обработку control sequences?

Помогите, пожалуйста, поставить снова clear на привычный шорткат.

 ,

noomorph
()

HDMI timings

Привет, я познаю мир с малинкой-2.

Задача нетривиальная - вывести картинку по HDMI на 2560x1080@50fps (или @30fps, @52fps) (нестандартный режим для ультраширокого монитора LG 34UM-65P).

Я в свое время немало подолбался с выводом Intel HD 4000 графики на этот монитор на Mac/Windows - он плохо подхватывается слабыми системами (нужно понижать framerate и прописывать over 9000 параметров).

По скриншоту последние рабочие параметры на OS X:

http://www.picshare.ru/view/6751370

Так вот, на sdcard с Raspbian есть файл /boot/config.txt, куда можно внести волшебный параметр:

hdmi_timings=<h_active_pixels> <h_sync_polarity> <h_front_porch> <h_sync_pulse> <h_back_porch> <v_active_lines> <v_sync_polarity> <v_front_porch> <v_sync_pulse> <v_back_porch> <v_sync_offset_a> <v_sync_offset_b> <pixel_rep> <frame_rate> <interlaced> <pixel_freq> <aspect_ratio>

Многое понятно, но вот как сопоставить вышеприведенный скриншот с некоторыми из них (см. ниже)?

  • h_sync_pulse
  • v_sync_pulse
  • v_sync_offset_a
  • v_sync_offset_b
  • pixel_rep
  • pixel_freq

Если кто-то что-то знает по теме, прошу помочь.

 , ,

noomorph
()

Raspberry Pi 2 as a desktop replacement

Кто пробовал сабж в качестве основной машинки? 4 ядра, 1GB RAM уже звучат неплохо ведь (по сравнению с предыдущей моделью)?

Предполагаемые основные задачи:

  1. просмотр 720p видео (пускай с ограничениями по кодекам)
  2. браузер (пускай не больше 1-2 таб одновременно)
  3. разработка в vim локально и через ssh, языки: JavaScript, Go

Мой мотив: внимательно следить за перформансом своего веб-приложения по мере его разработки, при возникновении любых ботлнеков замечать их немедленно.

Если есть истории успеха, поделитесь какие у вас:

  • дистрибутив
  • окружение рабочего стола, оконный менеджер
  • файловая система
  • браузер
  • используете microSD или hdd/sdd коннектите по USB?

Если есть истории провала, расскажите что было не так/не понравилось/оказалось невозможно.

 

noomorph
()

Управление Chromium из консоли

Вопрос:

Как можно, подключившись по SSH, дать команду запущенному браузеру открыть другой URL?

Предыстория следующая:

1) Купил Raspberry Pi и поставил туда Raspbian.

2) Перевел Raspberry Pi в режим веб-киоска благодаря этой статье:

http://blogs.wcode.org/2013/09/howto-boot-your-raspberry-pi-into-a-fullscreen...

Таким образом, в /boot/xinitrc происходит запуск Chromium с указанной URL:

chromium --app=http://URL.of.your/choice.html

Менять xinitrc и перезагружать каждый раз — не вариант.

 , ,

noomorph
()

Что бы вам было интересно послушать на конференции?

Если бы в вашем городе проходила JavaScript-конференция/тусовка, и у докладчика было несколько заготовок на выбор, то какую бы вы предпочли?

1. ECMAScript 6 — живая демонстрация новых возможностей, и как это эмулировать в более старых браузерах.

2. Перенесение тяжелых вычислений в шейдеры WebGL.

3. Что-то про CSS3. Например, верстка средствами CSS3 (flexbox, ms-grid). Еще например, нативная анимация средствами JavaScript (не CSS3 анимация, а свежий Web Animations API). Тут сам пока не определился.

4. PhantomJS — для интеграционного тестирования и для рендеринга. Баги PhantomJS, и как можно их избегать/решать костылями.

P.S. Часто ли вы смотрите записи международных конференций по JS? Посещаете ли свои локальные?

P.P.S. Является ли сейчас JS вашим основным языком программирования и как долго?

 

noomorph
()

Apple Keyboard + Linux — рецепты?

Появилась необходимость проводить время в десктопном линуксе, но железяки все маковские, да и привычки маководские:

  • копирование/вставка не через Ctrl+C/V, а через Cmd+C/V
  • переключение между окнами - Cmd+Tab, закрыть окно — Cmd+W
  • смена раскладки через Cmd+Space.
  • очистка экрана в терминале - Control+L
  • плагин CtrlP в vim - Control+P

... и так далее — то есть, что-то через Ctrl, что-то через Cmd (Super).

Если кто-то допиливал свое DE (для меня актуальнее LXDE/Cinnamon/XFCE/Unity в порядке убывания приоритета) под эппловские клавиатуры и горячие клавиши, поделитесь ссылками, рецептами или своими dotfiles.

P.S. Есть предчувствие, что клавиши на смену раскладки надо менять в одном конфиге, а на оконные операции — в другом конфиге. От интуиции к пониманию перейти хотелось бы, поэтому поделитесь плз ссылками/комментариями про десктопный линукс — как между собой связаны иксы, DE, композиторы, менеджеры и декораторы окон и благодаря чему возможен запуск и GTK, и Qt приложений, например, в том же LXDE? Где у чего какая сфера ответственности?..

P.P.S. Пытаюсь осилить Crunchbang Linux, если вдруг это важно.

 , , ,

noomorph
()

плохо работает touchstart в стоковом браузере Android 4.3

привет, столкнулся со странностью.

видео этой странности здесь: http://www.youtube.com/watch?v=DA4Ocj8U2y4&feature=youtu.be

исходник: http://jsfiddle.net/ggpjd/21

нагуглить не удалось. мои мысли по этому поводу:

1) баг в браузере TouchWiz Android 4.3

2) баг в бразуере Android 4.3

3) изменение обработки touchstart начиная с Android 4.3

при запуске Chrome на Galaxy S3 - получаю expected behavior.

подскажите «что я делаю не так» или какой-нибудь костыль для обхода этого бага на S3 (просьба перед тем выложить на jsfiddle или куда-либо).

 ,

noomorph
()

Моя почта прослушивается?

Имею странный лог:

openssl s_client -connect imap.gmail.com:993

CONNECTED(00000003)
depth=1 /C=US/ST=California/L=Sunnyvale/O=Fortinet/OU=Certificate Authority/CN=FortiGate CA/emailAddress=support@fortinet.com
verify error:num=19:self signed certificate in certificate chain
verify return:0

И почтовик ругается:

http://s28.postimg.org/dckcnuwt9/Screen_Shot_2013_12_05_at_11_17_02_AM.png

Что странное, если коннекчусь по VPN куда-либо, то почтовик не ругается и лог другой:

$ openssl s_client -connect imap.gmail.com:993
CONNECTED(00000003)
depth=2 /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
verify error:num=20:unable to get local issuer certificate
verify return:0
---

 ,

noomorph
()

Поделитесь опытом - Firefox OS

Привет!

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

Особо актуально будет услышать про ZTE Open, так как на сайтах объявлений есть только он.

Несколько конкретных вопросов:

1) насколько открыта ось? разрешается ли форкать, вносить изменения в работу и делать к ОС пулл-реквесты?

2) связанный вопрос: если кое-где ШГ, можно ли, например, подправить CSS и перезалить на телефон?

3) ОС и приложения на вашем FxOS девайсе в сравнении с iOS/Android: 1) плавность работы? 2) общая скорость? 3) частота багов, вылетов?

4) магазин приложений: есть ли платные программы? Принимает ли PayPal или VISA Internet?

5) чего остро не хватает в сравнении с другими «этими вашими айфонами, винфонами, ондроедами»?

6) что радует в телефоне?

 ,

noomorph
()

RSS подписка на новые темы