LINUX.ORG.RU

Сообщения Camel

 

О ЕС-7066

Пару дней назад встретил в интернетах вот это объявление "Герконовая клавиатура от ЕС-7066 400р". Кто-нибудь может рассказать что такое «ЕС-7066», дать ссылки на фотографии этой ЭВМ и в особенности на фотографии её клавиатуры в корпусе? Возможно ЕС-7066 это не ЭВМ, а монитор или терминал от чего-то. В общем ищё фотографии той клавиатуры из объявления, но в корпусе.

Может быть были какие-то другие клавиатуры с такими же кнопками? Там, насколько я понял, стоят КМ-2 с герконами.

 , ,

Camel
()

О глубине ниши для встраиваемой посудомойки

На L.o.r.'е есть специалисты по всем вопросам, потому нет лучше места чтобы спросить: можно ли в такую нишу установить стандартную посудомоечную машину? Ниша стандартная, но в ней есть труба, которая отъедает сантиментов 6 глубины.

Кто устанавливал посудомойки, можете сказать, эти аппараты впритык к стене стоят, или есть достаточный просвет?

 посудомойка, ,

Camel
()

Лебедев похвалил Blender

Тут это, Лебедев в нецензурно-восторженных выражениях похвалил Blender в своём телеграмчике. Что думаете по этому поводу? Это признак начала конца венды, Maya и прочих 3DS'ов? Для GNU/Linux нет «профессионального ПО»?

Что нужно добавить в GIMP чтобы Лебедев его так же похвалил?

 , , профессиональное по

Camel
()

О размере камеры для «ватрушки»

На L.o.r.'е, как известно, есть специалисты по всем вопросам. Так вот, волею судеб в моём распоряжении оказалась внешняя оболочка от надувных санок типа «ватрушка», или как это будет по-русски «тюбинг». Вопрос, какую мне нужно купить камеру для этой ватрушки, если в инструкции сказано, что надутая ватрушка должна быть в диаметре 88-92 см и иметь высоту 28-32 см?

 , , , ,

Camel
()

Бой курантов в прямом эфире в FM

Где можно послушать обращение «Дорогие россияне, год был трудный...» и бой Курантов в прямом эфире по радио в FM диапазоне в Москве? В программах передач Маяка и Вести FM этой передачи нет. Есть в программе «радио России», но они не вещают в FM диапазоне, блин.

Вещание в интернетах не предлагать, оно с холодной цифровой задержкой.

 , ,

Camel
()

Как отвязать телефон от Google'овской учётки?

Алиса купила себе телефон с Android'ом, привязала его к своей учётке алиса@гмейл.ком, потом сделала factory reset и отдала Бобу.

Боб захотел поставить на этот телефон LineageOS, но для этого надо включить developer options, а для этого хотя бы включить телефон до конца. Но сейчас при включении телефон просит ввести пароль от той учётки к которой он привязан.

Как Алисе отвязать этот телефон от своей учётки? Лучше если это делается через какой-нибудь accounts.google.com, то есть без манипуляций с телефоном в руках.

Это не топик о перепрошивке краденных телефонов, Алиса добровольно отдала телефон Бобу, но у Боба он не фунциклирует. Но если кто-то знает как перепрошить Asus Zenfone Selfie 2 (ZD551KL), то прошу рассказать.

 , , theft protection

Camel
()

Что такого во всяких Jir'ах, Trell'ах и прочих Basecamp'ах?

Может кто-нибудь пояснить чем так хороши всякие Jir'ы, Trell'ы и прочие Basecamp'ы с TeamCit'ями? Что кахдом из них такое есть чего нет в других и/или бесплатных программах того назначения?

Да, Bugzilla действительно страшна, Mantis тоже не верх изящества, но в Jir'е я не нашёл ничего такого чего нельзя добавить в какой-нибудь Redmine. И да, в Jir'е нет сразу всего из коробки, Jir'а тоже нуждается в настройке. Чем канбанка Trello лучше любой другой канбанки? Мой небогатый опыт говорит, что убеждение и административное давление на коллектив гораздо сильнее принуждает к порядку, чем любой инструмент. Разве я не прав? Зачем тогда платить за все эти багтрекеры и серверы CI, если бесплатные не хуже?

 , , , ,

Camel
()

Где брать каналы AceStream и IPTV?

Захотелось мне настроить über-быдлоящик — с иностранными каналами. Но оказалось, что брать адреса вещания непонятно где. Те что гуглятся в интернетах часто дохлые частично или полностью. Кто может подсказать какие-нибудь сайты и форумы где находить адреса AceStream и IPTV? Меня не особо интересуют пераццкие вещания платных каналов, но то что в разных городах и странах идёт в бесплатный эфир, прям с рекламой.

Для примера, где найти acestream content ID канала Da Vinci (детский познавательный канал) на английском языке?

 ,

Camel
()

Маскировка OpenVPN под HTTPS

Вот здесь умный человек пишет как настроить OpenVPN так, чтобы при обращении к серверу браузером получать вебовую страницу, а если обратиться OpenVPN'овым клиентом, то устанавливается соединение.

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

Так вот, возможно ли надёжно замаскировать VPN под HTTPS, да так чтобы при обращении браузером получать странички? Что для этого требуется кроме nginx'а, OpenVPN'а и сертификата (хотя бы) от LetsEncrypt? Shadowsocks, stunnel, obfsproxy? Есть ссылка на пример такой настройки?

 , , маскировка

Camel
()

OpenVPN и tethering

Снилось мне, что я подключился телефоном к OpenVPN серверу, на телефоне dnsleaktest.com показывает IP-адрес сервера, DNS-серверы которые прописаны в конфиге OpenVPN'а.

Включаю tethering, подключаюсь ноутом, захожу в инет — сразу вижу заглушку от провайдера, оплати, мол, раздачу интернетов.

Полез в настройки OpenVPN'а и Android'а, поставил галки «направлять весь трафик в VPN», «блокировать трафик не через VPN» и подобные, но заглушка от провайдера всё равно на ноуте появляется.

Поставил VPN Tether, с ним инет на ноуте появился, но dnsleaktest.com показывает, что я использую провайдерские DNS, а не не что прописывал в конфигах.

Вопрос, что делает этот самый VPN Tether? Правильно я догадываюсь, что на самом деле это обёртка пары вызовов iptables? А что это за вызовы, как мне самому их сделать, как сделать чтобы эти вызовы iptables сами делались при подключении к VPN'у? А как сделать так чтобы не использовался провайдерский DNS, но запросы шли через VPN к моему серверу?

 , , ,

Camel
()

Что это за иероглиф?

Кто-нибудь может мне объяснить значение символа на картинке?

https://ibb.co/kg8Mmc

 , ,

Camel
()

Что это за механика?

Что это за переключатель на снимке? Клавиатура называется DS-1003 (других обозначений не нашёл), разъём AT.

https://ibb.co/hTR6aS

 ,

Camel
()

Программа для преподавания «по скайпу», но не Skype

Посоветуйте программу для удалённого преподавания. Нужна передача голоса, картинки с камеры и экрана, удалённое управление. Всё это через интернеты, бесплатно, без привязки к телефону. Работать должно на Ubuntu и ШINDOШS. Есть такое в природе?

Можно/Лучше это всё сделать одной программой, или для каждой задачи взять отдельную программу? Голос передавать одной программой, картинку с вебки вывести другой, а удалённое управление делать третьей?

 , , ,

Camel
()

Чем плохи унициклы?

Чем плохи унициклы в городских условиях в качестве замены велосипеду? Места занимают мало, можно перевозить в метро и парковать где угодно. Я так понял у большинства унициклов педали приделывают прямо к колесу, поэтому быстро ехать на нём не получится. У двухколёсного велосипеда на один оборот педалей приходится несколько оборотов колеса, а не одно. Может ли уницикл быть удобным если решить проблему скорости?

А что у уницикла с маневренностью, резкими торможениями и ускорениями? Я встречал на улицах солоколёсников, вроде бы ездят резво.

 уницикл

Camel
()

О выборе телефона и версии Android'а

Правда ли, что серия телефонов Nexus почила в бозе? Что сейчас вместо неё, Google Pixel? А выпускает ли Гугель для этих аппаратов новые версии Android'а?

Телефоны каких производителей сейчас стоит рассматривать если хочется ещё лет 3-5 иметь обновления ПО?

 , ,

Camel
()

Как смотреть иностранные телеканалы через интернет?

Быдлоящик зло, конечно, но может кто-то подсказать способ смотреть эфир иностранных телеканалов через интернет? Какие каналы вещают через проигрыватели (флеш и не флеш) на своих сайтах? Где найти список таких сайтов? Какие-нибудь каналы или ретрансляторы вещают поточно, чтобы можно было принимать сигнал VLC? Более всего интересуют американские, британские и немецкие телеканалы.

«Цифровое», кабельное и спутниковое телевидение не предлагать.

 быдлоящик,

Camel
()

Где вещать бесполезные скринкасты?

Пару раз пробовал вещать экран своего ноутбука на LiveCoding'е для борьбы с прокрастинацией — работает. Даже на самую скучную хрень приходит несколько зрителей, желание отвлекаться на котиков в таких условиях легко побороть.

Хотел возобновить эту практику, но, как оказалось, LiveCoding скурвился в LiveEdu, теперь там модерация во все поля, вещать дают только если делаешь что-то полезное, ведёшь какие-нибудь семинары, лучше постоянно на одну и ту же тему. А я там никакими знаниями хвастать не собираюсь, так guix ковыяю, под AVR канпеляю, всё подряд, медленно, постоянно открывая документацию или stackoverflow. Никакой постоянной темы, никакого расписания, никакой подачи материала для зрителей. Сейчас такое к вещанию не допускают.

Подскажите, где сейчас можно невозбранно вести скринкасты в прямом эфире? Twitch? YouTube? А есть альтернативы? Можно ли вести прямые эфиры на Vimeo? Умеет ли в прямые эфиры MediaGoblin?

 , liveedu, , ,

Camel
()

Отладчик PHP для Emacs

Есть такой в природе? Как отлаживать PHP из Emacs'а? На странице ReadGUD'а никаких упоминаний. Поисковые машины тоже ничего понятного не выдали.

 , , , ,

Camel
()

PHP code beautifier с поддержкой отступов табуляцией и выравнивания пробелами

Есть такой в природе? Чтоб запускался из командной строки, а не средствами Emacs'а или PHPStorm'а. Вообще, есть бьютифаеры PHP помимо PHP_beatify и phpcf? У первого только две опции "--indent_tabs" и "--indent_spaces".

В описании phpcf говорится, что выравненные выражения остаются выравненными. Что происходит с отступами неясно.

 code beautifier, code formatter, ,

Camel
()

Codeception действительно такое дерьмо каким кажется?

Закинула меня судьбинушка заниматься тестированием на PHP. В компании уже немного укоренился Codeception. И вот о нём хочу спросить, оно действительно настолько дерьмово или я просто не умею пользоваться этой замечательной программой?

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

<?php
$I = new TestGuy($scenario);
$I->wantTo('create new blog post');
$I->amOnPage('/blog/posts');
$I->click('Create new post');
$I->fillField('Title','Codeception, a new way of testing!');
$I->fillField('Text','Codeception is new PHP full-stack testing framework.');
$I->click('Send');
$I->see('Congratulations, your post is successfully created!');
Выглядит круто. Но ближе к реальным тестам всё начнёт расползаться. Вот один из первых примеров из документации:
<?php
$I = new FunctionalTester($scenario);
$I->amOnPage('/');
$I->click('Sign Up');
$I->submitForm('#signup', ['username' => 'MilesDavis', 'email' => 'miles@davis.com']);
$I->see('Thank you for Signing Up!');
$I->seeEmailSent('miles@davis.com', 'Thank you for registration');
$I->seeInDatabase('users', ['email' => 'miles@davis.com']);
Уже пошли какие-то словари и массивы. В реальных тестах всё ещё хуже, ещё больше тест напоминает PHP и ещё меньше человеческий язык (на самом деле вообще не напоминает). То есть codeception'овые тесты не могут просматриваться, редактироваться, оцениваться, критиковаться, дополняться и т.п. никем кроме PHP-программистов. Идея теста на человеческом языке в таком виде провалилась.

Понимая это, в Codeception добавили возможность исполнения Gherkin-файлов. То есть сделали Cucumber/Behat (официальная реализация Cucumber'а на PHP), но с неповторимым вкусом говна. Мало того, что Codeception не поддерживает feature-файлы на языке отличном от английского (для менеджеров я бы хотел писать на русском), так ещё и в Codeception позабыли зачем хотели иметь тесты на человеческом языке. При исполнении gherkin-файлов в консоль не выводятся пройденные шаги. Более того даже с -v не выводятся. Step'ы будут выводится начиная с уровня -vv, а в какой строке в них случился exception только на уровне -vvv. То есть вывести в консоль сколько тестов прошло, сколько завалилось — это важно, а что при это делалось, в каких местах тесты падали — это совершенно не важно.

Далее. Я прочёл пару статей в защиту Codeception'а, которые даже размещены на сайте Codeception'а. Первая и вторая. Обе показались каким-то бредом, в котором всё перевёрнуто с ног на голову. Якобы код на codeception'е проще писать, потому что есть автодополнение. Аллё, feature-файлы вообще пишутся на естественном языке. Если вы не можете писать по-английски чего вам надо, то никакой autocomplete вам не поможет. А если вам нужно что-то за рамками стандартных функций Codeception'а, то опять же отсосайтунг, автокомплит не поможет. А нужно это часто. Авторы codeception'а рассчитывают, что стандартные функции покрывают 90% случаев. Хрен-то там, я бы не дал больше 50%. Да и те тривиальны, элементарно и быстро реализуются step'ами Behat'а.

Во второй статье автор тоже попытался всё вывернуть наизнанку

Don’t fall into a marketing trap. You will find yourself writing tests two times: as a feature in plain English and in code with PHP.

Это же и есть самое большое преимущество Behat'а и Cucumber'а! Кто-то, менеджер, product owner, другой программист или тестировщик может написать test case или usage scenario, а потом кто-то другой может это перевести с человеческого на машинный. Другими словами, один человек написал тест на Gherkin'е, и потом может другому объяснить что же в нём происходит. Точнее даже пояснять не придётся. Если написано «Кладу в блендер 1 банан/ Кладу в блендер 5 клубничин/Кладу в блендер стакан йогурта/Вижу в блендере смузи», то это и происходит, это и проверяется. Неподготовленные люди могут писать feature-файлы, но никто не станет писать тест на codeception/PHP. Cucumber позволяет иметь хоть какое-то описание чего же всем этим людям надо, а с codeception'ом тесты это вольная фантазия автора, и всякому ещё нужно будет пояснять что же в этих тестах происходит, проверяется и какой test case покрывает.

Так поясните же мне кто понимает, чем же этот codeception хорош? Кто в здравом уме станет им пользоваться?

 , behat, codeception,

Camel
()

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