LINUX.ORG.RU

Сообщения h31

 

Как тут проиграть FLAC?

Дали на пару недель попробовать старенький мак мини. Очень понравился! Я даже не знал, что OS X такая приятная система. Всё очень красиво, интерфейс плавный и очень удобный.
Вот только один момент не могу понять. Я привык, что всегда когда что-то делаешь за компьютером, в фоне играет музыка. Проблема в том, что FLAC (а это 90% моей аудиоколлекции) не играется! iTunes 11 просто не видит песни в этом формате. Попробовал поискать кодеки - все заброшенные, с Mountain Lion не работают (я не сильно копался, всё-таки аппарат не мой). В линуксе пользуюсь Clementine, поставил его тут - в нем звук постоянно заикается, хотя никакой нагрузки на систему нет. Остальные плееры какие-то незнакомые и вообще странные, даже функции медиатеки в них нет.
Можно долго спорить про нужность самого lossless, но флак - это стандарт де-факто для лосслесс, а местами и де-юре, почти все раздачи на торрентах во флаке, так что перекодировать в ALAC не собираюсь, тем более это займет много времени.
Сначала думал написать куда-нибудь на Applelife, но в принципе и тут много знающих людей, может кто подскажет. Cast xtraeft, ptarh.

 ,

h31
()

Почему не взлетел Nix?

Если кто вдруг не в курсе, то Nix - это такой пакетный менеджер, который, судя по описанию, умеет следующее:

  • Держать на диске одновременно несколько версий пакета
  • Работать независимо от основного пакетного менеджера (весь софт лежит в отдельной директории /nix, все зависимости решает сам и т.д.)
  • Дельта-обновления
  • Установка пакетов без прав рута


То есть в теории можно взять свой любимый Debian 7 и без хлопот установить на него новейшую версию браузера или там какого-нибудь проприетарного драйвера на видео, или наоборот, поставить на новенькую Федору старый добрый Gnome2 без возни c Mate. Ведь сам Linux имеет абсолютно стабильное внешнее ABI, Xorg вроде тоже, вся нестабильность из-за библиотек.
Таким образом можно на корню решить проблему с зоопарком форматов пакетов и зоопарком дистрибутивов - просто иметь единый репозиторий, подходящий для всех дистрибутивов всех версий, откуда можно стянуть любую версию любого софта.
Проект относительно зрелый (развивается где-то с 2008-ого), однако никакого реального использования не получил. До этого был 0install, сейчас вот тоже что-то похожее пилят на Scheme, ещё был GoboLinux, но везде результат одинаковый - нулевой. Почему? Ведь проблема достаточно актуальная.
Единственное, что приходит в голову - это то, что во всех подобных программах довольно странный формат описания пакетов. В Nix зачем-то ударились в функциональщину (зачем она тут?), в 0install вообще был XML. Однако по-моему это не такая большая проблема. Может в данном случае красивая теория разбивается об суровую реальности?
P.S. Пардон за ломаный язык - ещё не проснулся.

 ,

h31
()

Помогите составить errorformat

В гугле не нашел готового errorformat, поэтому нужно написать свой. Компилятор выдает ошибки следующего вида:

Error (10500): VHDL syntax error at myfile.vhd(12) near text "0";  expecting ")", or "," File: /home/artem/myfile.vhd Line: 12
Вместо Error может быть и Warning. 10500 - это код ошибки. Проблема в том, что вместо фразы VHDL syntax error может быть что угодно, а в мане по поводу wildcard ничего нет. Пока что получилось вот что:
Error\ \(%n\):\ ???\ at\ %f\(%l\) %m

 

h31
()

Предпочитать IPv4 для некоторых доменов, IPv6 - для остальных

Зарегистрировал себе IPv6-туннель. Проблема в том, что есть некоторые сайты (youtube, mirror.yandex.ru), которые через туннель работают значительно медленнее, чем по IPv4. Поэтому нужно придумать способ, чтобы можно было для некоторых сайтов предпочитать IPv4, а для остальных - IPv6. Желательно, чтобы это можно было настроить на роутере с OpenWRT.
Первое, что приходит на ум - фильтровать AAAA-запросы для выбранных доменов (и их поддоменов), однако dnsmasq такой возможностью не обладает, а какой-нибудь там bind просто не влезет на роутер. Ещё можно в /etc/hosts прописать v4-адреса, однако это вариант совсем не гибкий.
Что ещё можете посоветовать?

 , ,

h31
()

Apple, что же ты сделал с индустрией

Сломался мой Huawei Honor. В принципе, аппарат мне очень нравился: не очень большой (4"), отлично держит заряд (раза в 2 лучше других Android-смартфонов).
Так как связь поддерживать надо, достал с полки Moto E398 и мгновенно ощутил, насколько же он офигененный, как он лежит в руке, какие изящные у него кнопки. Если бы не стерлось вот это покрытие (софттач или как там его?), то ощущения были бы ещё сильнее. Рядом лежал Moto Z6, он другой, но тоже офигенный. Когда пользовался ими, как-то не замечал этого, но сейчас, после айфоноподобных обмылков, это сразу заметно.
Поэтому появилась идея взять обычный телефон с 3G и хорошим аккумулятором, а к нему андроид-планшет. Интернет раздавать через Bluetooth - как я понимаю, он жрет намного меньше Wi-Fi. У этого варианта есть два плюса по сравнению со смартфоном: с одной стороны, из-за большего времени автономной работы у телефона нет проблем со связью (всё-таки телефон нужен, чтобы звонить), с другой - при одинаковой стоимости планшет мощнее смартфона.
Зашел на я.маркет, отсортировал по цене - сначала идут совсем бабушкофоны, потом чуть продвинутые бабушкофоны, а потом сразу начинаются смартфоны-обмылки. Apple, что же ты сделал с индустрией...
Поэтому два вопроса:
1) Что можете сказать о предложенном варианте (телефон+планшет)? Насколько это удобно?
2) Какой можно взять телефон? Пожелания: 3G, Bluetooth, нормальное время автономной работы (не обязательно большое, просто адекватное). Неплохо бы иметь Wi-Fi. Цена - ну где-то 3-4 тысячи рублей, может чуть больше. Не имею ничего против андроида, если там нет проблем со временем автономной работы.
P.S. Не имею ничего против китайцев, хотя опыта заказа из-за рубежа нет. Вот б/у не могу взять - слишком уж интимная вещь телефон.

 , ,

h31
()

Глохнет триммер

Есть электрический триммер Patriot ET 1255 (на я.маркете). Машина отличная, но вот проблема - глохнет.
Купил в прошлом году для дачи, откосил на ура 10 соток, а потом обнаружил, что он банально не запускается. Обычно когда включаешь, он сразу же трещать начинает, а тут вообще никаких звуков. Я расстроился, плюнул.
В этом году приехал, ради интереса включил - работает. Покосил часика два и опять перестал включаться. Подождал минут 10, он включился, проработал меньше минуты и заглох. Опять подождал, он опять включился и опять отрубился. Хотя может мне просто кажется и глохнет он рандомно. Я разобрал ручку, где кнопка включения, там только литая пластмассовая черная коробочка с кнопкой, судя по всему просто переключатель, и параллельно ей включенный конденсатор. Провода вроде все целы.
Двигатель вроде не греется, хотя там пластмассовый корпус, так что не очень понятно. Редуктор около ножика греется очень сильно, но тогда он вроде остывший был, да и явно проблема не в механике. Пробовал вручную ножик покрутить - крутится.
Завтра поеду, возьму с собой тестер, на разрывы само собой проверю, но видимо придется движок смотреть. Я в электромоторах вообще не разбираюсь, в какую сторону вообще смотреть?

 ,

h31
()

Нужен Wi-Fi роутер на пару месяцев

Нужен Wi-Fi роутер в Питере до конца лета (т.е. потом верну). Подойдет любой, лишь бы в соседней комнате был приём. Подключаться будет к обычному Ethernet'у. Могу взять либо завтра, либо послезавтра.
Черканите либо тут, либо в жабер h31@thiessen.im, либо емейл artyom.h31 пёсик гмыло.
UPD: Спасибо всем за отзывы, взял у byss'а.

 ,

h31
()

Система на флешке

Кто-нибудь держит систему на флешке? Имеется в виду не просто LiveUSB, который включается раз в полгода, а именно установленная система, которая регулярно используется. Вопрос такой: при таком варианте использования сильно ли будет изнашиваться флешка? Было ли такое, что флешка переставала работать после такого использования? Как заметить, что флешка исчерпала свой ресурс?

Ситуация такая: некоторое время назад сломался винт на нетбуке (механическая поломка). Денег особо не было, а пользоваться нужно было, ну я и установил по-быстренькому систему на 16 GB microSD - что под рукой было. А сейчас вот думаю - стоит ли покупать HDD/SSD, или оставить такой вариант?

Рассуждения у меня такие: HDD явно нет смысла покупать - много места мне не нужно, а проблем с его механической сущностью много (ну в смысле сильно не трясти и т.д.). Дорогой SSD тоже - тут только SATA2, плюс атом вместо процессора сожрет весь прирост в скорости. Дешевый SSD тоже - может у нетбука какая-нибудь трещина в плате появилась после падения, которая даст о себе знать, так что потратишь деньги на дешевый SSD, а потом негде будет его использовать, только на полку положить.

С другой стороны, не очень хочется, чтобы в какой-нибудь неподходящий момент нетбук перестал работать из-за износившейся microSD. Очевидно, что wear leveling там намного хуже, чем в полноценных SSD. Судя по гуглю, там 10 000 циклов перезаписи.

 , , ,

h31
()

Отношение к геймдеву

Наверное самое неоднозначное занятие в области программирования, мнения встречаются абсолютно разные, от «школота» до «жуткие спецы». Поэтому интересно, как обычно к ним относятся.
Ясное дело, что область эта слишком большая, люди разные попадаются, поэтому интересует усредненная оценка, ну или просто первая пришедшая в голову ассоциация. Опрой дурной, поэтому в толксы. Постарался отсортировать варианты в порядке серьёзности.

1) Детсад да школиё в основном.
2) Те, кто просто не наигрался в детстве.
3) Просто это люди в начале карьеры, потом перейдут на что-нибудь более серьёзное.
4) Люди как люди, ничем от других разрабов не отличаются.
5) Хорошо разбираются в алгоритмах и имеют неплохое представление о железе, всё ради того, чтобы игры не тормозили.
6) Хорошо разбираются в эффективном использовании железа, например, SIMD, cache miss, понимают внутреннее устройство GPU, всё с той же целью, плюс алгоритмы.
7) Помимо знания железа/алгоритмов, отлично разбираются в плюсовой магии

UPD: интересуют именно кодеры, не дизайнеры или что-то ещё.

 

h31
()

Потери пакетов и кража интернета

Есть 2 вопроса:

1) На роутере-мыльнице (TP-Link WR741ND) откуда-то появились потери пакетов:

root@OpenWrt:~# ifconfig eth1
eth1      Link encap:Ethernet  HWaddr F4:EC:34:B4:CA:C3  
          inet addr:176.53.224.13  Bcast:176.53.224.255  Mask:255.255.255.0
          inet6 addr: fe80::f6ec:38ff:feb3:cbc5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:135580 errors:0 dropped:454 overruns:0 frame:0
          TX packets:73498 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:174144509 (166.0 MiB)  TX bytes:7958816 (7.5 MiB)
          Interrupt:4
Значение dropped невелико по сравнению с общим количеством пакетов, но растет на глазах (уже 458). Что вообще значит это поле? Роутер испытывался с 3 провайдерами, 2 использовали IPoE и с ними был ненулевой dropped, третий использовал кабельный мопед, там dropped был по нулям. Судя по top'у, роутер практически не нагружен, при скачивании чего-нибудь из Сети это поле растет примерно с той же скоростью, что и при простое, при подключении кабеля напрямую к десктопу dropped равно нулю. Кто-нибудь встречался с подобным?

2) ARP-таблица на том же роутере выглядит следующим образом:

IP address       HW type     Flags       HW address            Mask     Device
192.168.1.100    0x1         0x2         00:1e:8c:d3:26:b2     *        br-lan
176.53.224.1     0x1         0x2         00:12:44:db:2b:c0     *        eth1
176.53.224.254   0x1         0x2         00:16:17:35:6f:c5     *        eth1
В качестве default gateway используется 176.53.224.1, при этом, судя по трейсроуту, все данные к 176.53.224.254 идут напрямую, в обход гейта (т.е. один хоп). Более того, пинг до .254 идет намного быстрее, в среднем 0.6 ms, а до .1 идет 1.8 ms. Пробовал смотреть в Wireshark - там вообще непонятная фигня, например, ответы DHCP идут сразу и с .1, и с .254. Ещё странности - сделаем arping до провайдерского DNS-сервера:
arping -I eth1 176.53.209.209
ARPING to 176.53.209.209 from 176.53.224.13 via eth1
Unicast reply from 176.53.209.209 [0:16:17:35:6f:c5] 0.584ms
Unicast reply from 176.53.209.209 [0:12:44:db:2b:c0] 1.551ms
Unicast reply from 176.53.209.209 [0:12:44:db:2b:c0] 1.739ms
Unicast reply from 176.53.209.209 [0:12:44:db:2b:c0] 28.945ms
Unicast reply from 176.53.209.209 [0:12:44:db:2b:c0] 1.678ms
Мак-адрес из первого ответа - это .254, а из второго и последующих - это .1. Ну я сначала плюнул, т.к. не сильно разбираюсь как устроены провайдерские сети, может это нормально. Но сегодня просканировал порты на 176.53.224.1:
Not shown: 997 closed ports
PORT    STATE    SERVICE      VERSION
135/tcp filtered msrpc
139/tcp filtered netbios-ssn
445/tcp filtered microsoft-ds
Warning: OSScan results may be unreliable because we could not find at least 1 open and 1 closed port
Aggressive OS guesses: OpenBSD 3.5 (97%), OpenBSD 3.9 (97%), OpenBSD 4.4 (97%), HP Photosmart 8400 printer (97%), OpenBSD 4.0 (x86) (97%), HP LaserJet P1606dn printer (97%), Cisco 1700-series router (97%), Cisco 2950 switch (IOS 12.1) (97%), Cisco Catalyst Express 500 switch (IOS 12.2) (97%), OpenBSD 3.8 - 4.6 (97%)
No exact OS matches for host (test conditions non-ideal).
Откуда на промежуточной сетевой железяке smb-сервер? По поводу определения ОС nmap сам написал, что всё это по факту от балды. Возникли подозрения, что у меня тырят интернет. Насколько такое возможно? Никаких VPN не используется.

 ,

h31
()

Совет для понаехавшего

История моя проста. Полтора года назад понаехал в большой город на учебу, мотивы самые обычные - думал, что не смогу в родном городе развиться, что там болото и т.д. Первое время было трудновато, но было желание и было стремление. Время шло, проблемы оставались, а стремление угасало, пока вдруг не понял, что не могу так больше, кончились силы.
Живу в коммуналке, проблема даже умыться, не говоря уже о том, чтобы нормально позавтракать - тупо занимают всю кухню. Всё очень дорогое, все деньги уходят на жрачку и комнату, при этом из-за коммуналки не могу ничего нормально приготовить, поэтому питаюсь всякой дрянью. В университете иногда бывает интересно, конечно, хоть это радует. Ну это ладно, самая большая проблема - что на военной кафедре, из-за которой собственно и поступал, выяснилось, что конкурс - 15-20 человек на место, а с моей-то никакой физподготовкой... Короче говоря, я в тупике, что делать - непонятно.
Ехать обратно? Нет, этим я не решу ничего, только убегу от проблем. Решения за последние несколько месяцев так и не придумал. Что посоветуете делать? Находят же люди ответ на этот вопрос, живут себе потихоньку, ни о каком возвращении не думают.

 

h31
()

Direct3D

Вот не понимаю, 2013-ый год на дворе, всякие планшеты-смартфоны на каждом шагу, линуксы-макоси начинают претендовать на роль игровых платформ, а игроделы всё продолжают использовать DirectX и конкретно Direct3D. Почему бы не перейти обратно на OpenGL? Ведь плюсы очевидны - не нужно писать рендер отдельно для Windows и отдельно для всех остальных, можно написать один код с некоторым количеством ifdef-ов, кода получится меньше - а значит, тестировать будет проще, следовательно, потенциально будет меньше ошибок.
Более того, почему гугль сделал транслятор из OpenGL в Direct3D? Неужели у OpenGL под вендой такие проблемы? Ни разу такого не замечал.

 

h31
()

Пластиковые карточки

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

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

Есть следующие вопросы:

Источником денег будут две карточки Maestro, одна сберовская, другая - балтийского банка. Как можно организовать перевод попроще?

Выбор банка. Немного погуглил, в основном хвалят Альфа-банк, но что-то мне не нравится, что за проверку баланса дерут аж 30 рублей, или это везде так? Плюс ещё банкоматов не так много. Вообще, какие есть хорошие варианты? Может не мудрить и просто пойти в сбер?

Тип карты. Как я понимаю, подойдет либо MasterCard Standart, либо Visa Classic? Есть ли какая-нибудь существенная разница между ними? Если буду путешествовать, то в Европу.

Что ещё можете посоветовать? Чипованную, как я понимаю, ещё рано брать?
Знаю, что вопросы элементарные и наверняка где-то в Сети тысячу раз обсосаны, но боюсь наткнуться на что-нибудь проплаченное или бредовое - деньги как-никак, не хочется рисковать.

 

h31
()

Заправка HP Deskjet Ink Advantage 3525

Продолжение Посоветуйте принтер/МФУ
Присмотрел я этот аппарат, вроде всё на месте: Wi-Fi, поддержка онтопика, недорогие картриджи. По факту - более современный аналог 3070A. Однако совсем непонятно, что там с заправкой. В Сети вообще ничего по этому поводу! Ни на русском, ни даже на английском. Разве что сомнительный отзыв на я.маркете и тред на ixbt по поводу выбора чернил. Может тут кто-нибудь подскажет, можно ли перезаправлять? Нужно ли что-то делать с чипом или достаточно просто залить чернила? Картриджи там 655-ые. И вообще, если есть этот аппарат, расскажите свои впечатления.

h31
()

Посоветуйте принтер/МФУ

Надоело бегать в принт-конторы, поэтому сабж.

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

Что требуется:

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

Цена - не более 4-5 тысяч рублей.

 и опять

h31
()

И опять про типы матриц

Сегодня таки решился купить новый монитор. Начал искать подходящую модель, сразу же стал вопрос о выборе типа матрицы. Вики говорит, что у MVA хорошая контрастность, а у IPS - хорошая цветопередача. Ну я как-то посчитал, что 90% времени провожу за текстом (сайты, книги, кодинг и т.д.), поэтому контрастность важнее? и остановился на MVA, а из моделей выбрал BenQ EW2430.
Пришел домой, попробовал - контрастность действительно хороша, но шрифты совсем не порадовали - очень резкие, вокруг букв радуга. Начал искать в Сети «mva vs ips», так вот ни разу (!) никто не похвалил MVA, даже по поводу контраста все склоняются с IPS.
Поэтому возникает вопрос, правильно ли я сделал выбор или стоит вернуться и обменять на какой-нибудь IPS похожей цены? Даже нашёл человека с подобными ощущениями.

P.S. Варианта «самому взять и сравнить» не было - в том магазине, где брал, все мониторы были выключены, а в других вряд ли будут MVA на прилавках, да и таскаться по городу сил не было.

 

h31
()

Blizzard тоже недоволен Win8

“Nice interview with Gabe Newell”, Rob Pardo, the Executive Vice President of Game Design at Blizzard, tweeted.
” ‘I think Windows 8 is a catastrophe for everyone in the PC space’ - Not awesome for Blizzard either.”
https://twitter.com/Rob_Pardo/status/228235190705729536

h31
()

Будет ли повышение цен?

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

 

h31
()

Посоветуйте LiveCD

Знания в этой области у меня давно устарели, дистровотч ничего толкового не посоветовал, так что спрашиваю тут.
Нужен LiveCD для установки на флешку.Требования:

  • Размер - метров 700 максимум, лучше меньше.
  • Относительно легкое графическое окружение (KDE4/Unity/Gnome3 не подойдут, Gnome2 и более легкие подойдут).
  • GParted и другие инструменты починки (буду использовать именно в этих целях).
  • Ядро как минимум 3.x.x (из-за нетбука).
  • Гуй для вайфая.
  • Чтобы изменения в ФС сохранялись на флешку.
  • Желательно, чтобы был хотя бы примитивный пакетный менеджер


Когда-то пользовался Slax'ом, но на данный момент из-за слишком старого ядра не подходит. Porteus что-то совсем не понравился. Например, создание файла на флешке для хранения изменений там слишком шаманское. Или идея логиниться от обычного юзера, не от рута - теоретически правильная, на практике я вряд ли вспомню пароль от рута (toor) в нужный момент.

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

h31
()

Безопасность EncFS

Привет всем. Появилось желание зашифровать некоторые файлы. Например, чтобы их можно было закинуть на Dropbox для бекапа. Так как количество этих файлов будет увеличиваться со временем и, соответственно, суммарный их объем будет расти, EncFS выглядит логичным выбором. Попробовал, однако появилось интуитивное ощущение, что там внутри огромное количество дырок и вообще всё сделано «тяп-ляп». Погуглил - кто-то выявил три уязвимости, их исправили, больше ничего не нашёл.

Соответственно, первый вопрос: насколько надежна EncFS? Данные особой ценности не представляют. Если там всё правда ужасно внутри, то какие есть альтернативы? Важно, чтобы можно было добавлять новые файлы со временем.

Во-вторых, увидел совет о том, что в EncFS вместо AES лучше использовать Blowfish, а размер блока поставить равным 4096. Это правда?

В-третьих, EncFS рядом с шифрованными данными создает xml-файл. Если его не заливать на тот же Dropbox, то безопасность увеличится?

h31
()

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