LINUX.ORG.RU

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

Обновился (Awesome Wm + zsh)

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

С прошлого раза сменил:

  • Тему Awesome. Кружочки слева - раскладка - теги (бублики для пустого тега, оранжевый кружок для активного), справа - громкость - текущий лэйаут. Маленькие синие - для «красоты» (надеюсь).
  • Fish поменял на zsh после последней темы в новостях о фише, спасибо добрым людям за пару ссылок с той темы по плагинам.
  • Тему Firefox.

А так все по-старому:

  • Gtk-тема FlatStudioDark (с утонченными скроллбарами).
  • Шрифты - Ubuntu в лисе и тасклисте Awesome и M+ 1mn в терминале и Vimperator'e.
  • Цвета в терминале и тема vim - измененный hybrid.

Ну и пустой рабочий стол, где видна смена раскладки и «замученный» звук. Обоину и Conky нагло украл у sudopacman'a

>>> Просмотр (1600x900, 265 Kb)

 , ,

StillSteal ()

LeanChair - кресло нового формата

Форум — Talks

Думаю это всем актуально - http://24gadget.ru/1161061399-leanchair-kreslo-novogo-formata-5-foto-2-video....

Может кто знает где это продают в РФ?

 

quest ()

i3wm

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

Вот к такому виду привел свое окружение. Очень понравился i3. Вообще, тайлинг - это круто. Пробовал awesome, но уж сильно у него громоздкий конфиг.

Пробовал делать темное оформление, но мне не комфортно. Хватает на пару дней.

Ш:
в теминале - terminus
в geany - anonymous pro
в интерфейсе - libaration

Еще картинка

upd:
Обновил коньки, пока так будет, потом, может еще что то придумаю.

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

 ,

igor_kr ()

tabex - cross-tab comminication

Форум — Web-development

https://github.com/nodeca/tabex

Зарелизил библиотеку для передачи сообщений между вкладками браузера. Делали чтобы шарить один вебсокет на много вкладок - это экономит траффик на клиенте и заметно разгружает сервер. В ридми есть пример для faye.

Готовых и удобных альтернатив найти не смог, везде недоделки разной степени.

Всем добра!

 

Vit ()

Как грамотно реализовать камеру для 2d мира

Форум — Development

Обобщенный вопрос, интересует для любого языка. Но в данном конкретном случае я пишу игру на html5. Суть проста, есть большой мир, есть наш объект в центре, мы перемешаемся - мы всегда остаемся в центре, а двигается мир. Возможно приблизить или отдалить все.

А теперь вопрос как это все грамотно реализовать. Я конечно могу ввести какие-то переменные scaleX, scaleY, offsetX, offsetY и для каждого рисуемого объекта писать что-то типа

drawXY(obj.x*scaleX + offsetX, obj.y*scaleY + offsetY); Но может лучше для этих целей использовать трансформации(емнип) которые есть в canvas(во многих технологиях они есть? Qt, html?)

 ,

abs ()

Arch 98 style

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

 , ,

mephistopheles ()

Кто может быть владельцем IP-адреса?

Форум — Talks

Кто может быть владельцем IP-адреса? Или даже не так. Может ли физическое лицо быть владельцем IP-адреса?

Есть IANA — главная организация по IP-адресам. Есть 5 RIR’ов: RIPE, APNIC, AFRINIC, ARIN и LACNIC, региональные отделы, главные по IP адресам. И есть множесто LIR’ов, местных владельцев IP-адресов, куда входят дата-центры, хостинг и интернет-провайдеры.

Может ли кто-нибудь, кроме них, быть владельцем IP-адреса? Можно ли где-нибудь посмотреть требования к желающим купить себе своих личных IP-адресов?

 

stage3 ()

А где нонче принято вакансии смотреть?

Форум — Talks

Ну кроме здешнего джоба и hh.ru :)

 

Vit ()

Как отследить все вызываемые на странице Javascript-функции

Форум — Web-development

Шалом! У меня такая проблема - есть страница, напичканная джаваскриптом, и мне нужно узнать когда какая функция выполняется и с какими параметрами. Поставил файербаг под фф и пробовал отследить там - в консоли ничего не показывается. То есть мне нужно видеть как исполняется джаваскрипт и что в какой последовательности вызывается. Спасибо

 ,

freelsd ()

Более улучшенный консольный Vim

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

Казалось уже дальше некуда улучшать. Собственно вот это чудо https://github.com/ryanoasis/vim-webdevicons В репозитории можно найти уже готовые шрифты.

>>> Просмотр (1392x912, 353 Kb)

 

shamkir ()

Легковесные альтернативы jquery

Форум — Web-development

Есть какие-нибудь хорошие альтернативы jQuery? Мне от него надо только чуть более удобная манипуляция DOM-ом, чем в vanilla js. Кроссбразуерная (IE8+) поддержка, если здесь есть проблемы (вроде не должно быть). shortcut 'on' вместо addEventListener. AJAX нафиг не нужен, всякие анимации тем более.

Можно свой велосипедик навелосипедить, но ведь наверняка уже навелосипедили. Вот в ангуляре есть какой то jqlite, может ещё что есть?

 ,

Legioner ()

markdown-it — парсер markdown с расширяемым синтаксисом

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

Ключевая особенность нового парсера — простота расширения синтаксиса. При использовании маркдауна пользователь рано или поздно упирается в то, что чего-то не хватает и нужно делать HTML-вставки. В markdown-it можно добавлять новые элементы синтаксиса через плагины. В результате сохраняется безопасность сгенерированной HTML-разметки и нет необходимости использовать сложные валидаторы вроде owasp для защиты от XSS.

Парсер написан на javascript, и работает как в браузере, так и на node.js. Несмотря на язык программирования и заложенную гибкость, markdown-it имеет очень высокую скорость, уступая только скомпилированным вариантам на С.

Другой приятной особенностью парсера является следование спецификации CommonMark.

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

 , ,

Vit ()

Gotham

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

Продолжаем доставлять эксклюзив, в этот раз представляю вашему вниманию вариант темы Pro для Awesome 3.5.5+ - Gotham.

Вот скриншот с обоиной, не влез из-за ошибки галереи, рекомендую глянуть: http://i.imgur.com/BJa3vXy.png

Тема основана на новой, фантастически приятной в темное время (суток?) теме vim-gotham.

(скоро будет для имакса, сейчас есть для вима (+ airline), гвима, iterm2 и я по быстренькому сварганил для termite)

Конфиги тем.
Конфиг vim.
Конфиг термита с цветами.

Попробуйте тему для вима, очень приятная.

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

 , ,

vim ()

Запуск приложений Android в браузере Chrome

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

Найден способ запускать приложения Android в браузере Chrome. Компания Google давно разрабатывает возможность запуска приложений Android в Chrome OS. Поскольку Android-окружение формируется в браузере с использованием технологии Native Client, то имеется возможность организовать запуск приложений Android в обычном браузере Сhrome для Linux. Таким образом успешно запущены например Skype и Opera Mini. Работает метод только в Chrome 37 на x86_64.

Подробные инструкции по запуску - http://www.opennet.ru/opennews/art.shtml?num=40635

>>> Подробности (на английском языке)

 , ,

mbivanyuk ()

Awesome Pro Themes

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

Переработал серию тем для Awesome 3.5: Pro

Большой модный скриншот в перспективе.

Теперь тема идёт в 4х вариантах:

Нестандартное решение для тегов: пустой - пустой, полузатухший - занятый тег, яркий - фокус, красного/желтого - urgent. В комплекте два вида тегов, как на скриншотах hexagon, а также прямоугольники.

Интегрированный плеер (управление и отображение трека), MPD через mpc/ncmpcpp, но можно управлять и DeaDBeeF'ом, который также умеет отдавать трек и предоставлять управление через cmd.

Кто захочет попробовать, ознакомьтесь с важной информацией.

Пользуясь случаем, всем желаю мира и добра, особенно друзьям пользователям Awesome.

>>> Просмотр (1259x735, 591 Kb)

 

vim ()

Возрождение TrueCrypt под новым именем CipherShed

Новости — Безопасность
Группа Безопасность

Как известно, создатели продукта TrueCrypt перестали его поддерживать 28 мая 2014 года.

Появились те, кто продолжил проект: https://ciphershed.org.

Адрес репозитория здесь.
TrueCrypt стал известен 10 лет назад, в 2004 году. На момент создания TrueCrypt был единственным средством для шифрования «на лету», то есть прозрачного для пользователя, с открытым кодом.
В зашифрованном виде сохранялись, помимо прочего, имена файлов и каталогов. Пароли или ключи можно было время от времени менять, не рискуя потерять ценные данные. Была в программе и возможность использования “скрытого тома”: если на администратора компьютера оказывали давление, он мог ввести пароль и продемонстрировать лишь часть данных, при этом по-настоящему ценные данные оставались недоступны.

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

 , ,

trofk ()

Началась работа над эмуляцией PulseAudio через ALSA

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

15 сентября стартовал проект apulse, целью которого является эмуляция PulseAudio API через звуковую подсистему ALSA, что позволяет обойтись без установки PulseAudio, сохранив в то же время работу приложений, требующих его.

Разработку ведет i-rinat, код доступен на GitHub.

 , ,

anonymous ()

А что за DE в фильме «Open Windows» с Sasha Grey?

Форум — Talks

Это red hat? а что за DE? Интересно, почему ядро такое старое? https://www.youtube.com/watch?v=-fpC-klC-M4

 , ,

int13h ()

Закос под OS X Yosemite

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

Новая яблоось ещё не вышла, а темы для GNOME 3.12 под неё уже есть.

Использованные темы видны в окне Tweak Tool. Шрифт - Nimbus Sans L.

Перепиленная тема GTK и шелла: https://www.dropbox.com/s/9ab3325kpw7zb0x/Yosemite-Shelll.tar.gz

(Она ещё чуть перепилена по сравнению со скрином - увеличена высота панели.)

Для показа всех трёх кнопок окна справа:

gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <':minimize,maximize,close'>}"
gsettings set org.gnome.shell.overrides button-layout ":minimize,maximize,close"

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

 ,

reserved ()

ssh: варианты подключения к хосту за nat.

Форум — General

Есть хост, положим, hostname-1.
К нему есть доступ с hostname-2.
За hostname-1 есть роутер, на котором включен NAT без проброса портов (от 'вообще').
С hostname-1 доступа к роутеру (веб-интерфейсу, телнет или ещё какого-либо) нету.
За роутером есть hostname-3.
С hostname-3 открыта ssh-сессия на hostname-1 (открыта в данный момент, то есть). Туннель в рамках сессии не поднимался. Доступа к hostname-3 напрямую прямо сейчас нету.
Есть ли возможность подключиться как-либо с hostname-2 на hostname-3?

 ,

takino ()