gns_ua: (Default)
Вот такое существует, если кто не слышал: http://www.fabfoundation.org/fab-labs/what-is-a-fab-lab/

Единственный на Украине FabLab был в городе Донецке. Ну как же, ведь такой серьёзный промышленный центр, такой технологический ресурс, такой человеческий потенциал, университеты опять же. Не то что галицкий хутор!

Ну потом, конечно, поднявшиеся с колен русские решили всё расхерачить и взамен сделать там тюрьму.

Что ж, Jedem das Seine, как говорят у фашистов в народе. Тюрьма так тюрьма. А ФабЛаб теперь работает в Киеве.

(no subject)

Friday, 5 December 2014 16:29
gns_ua: (Default)
Господи, ну какое же говно этот l2tp/ipsec psk. Почему опенвпн или например ssh -D хватает ОДНОГО udp порта, через который идёт трафик, а этим жертвам высокой инженерии надо ТРИ порта, какие-то идиотские приседания с nat, и стопицот параметров в сорок конфигах в двадцать разных мест положить надо. Почему так, зачем это.

И самое вот что херовое - запускаю openvpn, я ЗНАЮ, что он установил соединение, что у второй стороны есть сертификат похожий на мой, и, соответственно, насколько можно верить математике, там действительно сидят свои. Я ЗНАЮ, что весь дальнейший трафик зашифрован симметричным сессионным ключом, который теоретически невозможно перехватить и невозможно вскрыть за разумное время.

Что происходит внутри этой херни я не знаю и охреневаю глядя в tcpdump. А когда я узнаЮ, что там происходит, я понимаю, что сейчас они могут договориться на какой-нибудь rc4-md5 и я ничего с этим не могу сделать или узнать, какое херовое у меня шифрование получилось. А ещё бывает raw l2tp - в клиническом случае, можно сильно потом обнаружить, что никакого айписека-то никогда и не было, а было только переписывание заголовков.

Почему так, а? Ну почему openvpn считается чем-то убогим и маргинальным, а вот эта блядская педерастическая поебень - industry standard и всё такое?
gns_ua: (Default)
https://www.pushbullet.com/

Для айпада-айфона https://itunes.apple.com/ru/app/pushbullet/id810352052?mt=8
Для андроида https://play.google.com/store/apps/details?id=com.pushbullet.android

Для хромчика https://chrome.google.com/webstore/detail/pushbullet/chlffgpmiacpedhhbkiomidkjlcfhogd
Для лисички https://addons.mozilla.org/uk/firefox/addon/pushbullet/

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

Прилетают в том числе смски и входящие звонки, это означает, что на работе телефон можно тупо поставить на зарядку с выключенным звуком. Можно даже, уходя, напрочь забыть о нём!

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

Никаких больше "давай напишем себе письмо", никаких больше идиотских QR с экрана ноутбука, никаких даже "oh well давай сохраним это в еверноте потом откроем евернот на телефоне и будем искать". Всё это было больше похоже на технозадротство чем реальный воркфлоу.
gns_ua: (Default)
«Широкомасштабное использование технологий с подменой вызывающего абонента несет в себе не только угрозы социально-экономического характера, но и создает угрозы жизни граждан и безопасности общества», — говорится в документе. По мнению законодателей, подмена номера не позволяет правоохранительным органам и антитеррористическим структурам проводить оперативную работу, такие схемы создают дополнительные препятствия для проведения оперативно-разыскных мероприятий, поясняют депутаты.

Кроме того, считают депутаты, дешевизна звонков через Skype ведет к снижению налогооблагаемой базы и потере бюджетных доходов.

http://lenta.ru/news/2014/09/24/dumaskipe/

http://lenta.ru/news/2014/09/24/gosduma/

Опять зачесалось. Умиляют обоснования.

Кстати, вот говорят, мол, во всем мире борются, операторы недополучают, блаблабла. Есть абсолютно точный количественный показатель накала борцунизма - стоимость терминации. В skype out и viber out Рашка и Украшка были, насколько я помню, самыми дорогими направлениями. Вот этот рейт и есть настоящий индикатор.

sansa vs sansa

Wednesday, 24 September 2014 15:58
gns_ua: (Default)
Чем clip+ лучше sansa e100:

1. ну microsd, поддерживаемый объём (в старом было до 2г), хладнокровные 8гб внутри (там было 512/2 в топовой). То такое, понятно что прогресс не стоит на месте и инженера sansa не прыгают выше рынка.

2. отлично работает с аудиобуками (в старом я собссна не понял как и что)

3. чудесная фича browse by folder

4. экран track info / next track (при нажатию центральной кнопки)

5. OLED класс, ещё тогда мечтал вместо lcd.

Чем хуже:

- чёрт побери, почему он такой крошечный. По моим ощущением e100 был ровно в самый раз. Речь даже не об экране а о том как его держать при юзании.

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

- физический latch блокировки (вверх-вниз, красное окошко открыто-закрыто) был великолепен. Здесь лонгтыц на меню, что менее удобно. Как и stateless псевдо-latch в n810 например.

- качелька громкости Я всё понимаю, но колёсико было мммм. Колесико правда было на самом деле датчиком, т.е. по меню скроллило и т.д. В идеале я хотел бы иметь реальное живое колесо громкости, но такого наверное уже нигде не допросишься.

Вкратце:

- я бы хотел в корпусе e100 иметь современное железо, browse by folder, и по возможности oled. Вот и всё.

vpnovervpnover

Wednesday, 25 June 2014 15:54
gns_ua: (Default)
Очередная русофобская выходка бубунтовской хунты.

Создаём через Network Manager Applet подключение OpenVPN. Мы-то знаем, что сервер пушит конкретные роуты и не пушит default gateway, и бубунточка об этом знает, но на всякий случай зароучивает туда дефолт. Интересно, что будет если та сторона откажется форвардить?

Бубунте хватает ума понять, что надо бы сохранять маршрут к самому серверу openvpn, и она его явно добавляет с маской /32. Всё как положено.

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

Ну что это, ну как, плакать хочется.

P.S. В самой-самой последней-распоследней бубунточке всё так же наличествует баг с всплывающими уведомлениями от network manager - появляется облачко с сообщением, мол, "network connected", но когда наводишь на него мышУ, рассчитывая клацнуть и закрыть, оно под курсором резко блюрится и становится неактивным. Отводишь мышУ - опять красивое, нарядное, так и хочется кликнуть. Это два года уже так.

P.P.S. В последних версиях апплета у физических подключений появилась опция "автоматически запускать на этой сети вот этот вот vpn". Очень удобно - пришёл на офис, у тебя сразу поднялся тоннель для доступа к закрытым от внешнего мира информационным системам компании.

Есть только один нюанс, как вы думаете, что происходит, если этот vpn не удаётся поднять по причине тупо невоткнутости флешки с ключами?
gns_ua: (russe)
Вот смотрите. Трейсы я делаю с домашнегоинтернета киевстар

host )

whois )

Теперь:

traceroute 0 )

traceroute 1 )

traceroute 2 )

traceroute 3 )

traceroute 4 )

То есть, после 194.67.23.145 (этот адрес принадлежит RU-SOVINTEL-MSK-Clients-IP-pool-NET, и туда прилетает в любом случае) роутятся на москву-корбину два конкретных адреса .241 и .242, а остальные улетают прямо в Стокгольм и оттуда в Амстердам.

Дальше:

ipcalc )

То есть это даже не /30 подсеть. Это два отдельных адреса. Проверяем:

zapret-info )

Да, это два отдельных адреса и две отдельных блокировки.

Я себе представляю двухуровневую фильтрацию: айпишки из списка блокировки заворачиваются в специальный транзитный отстойник, где к трафику уже внимательно присматривается DPI, а потом выходят дальше по назначению, но по другим каналам. На самом деле, даже скорее трёхуровневая - сперва совинтел анонсит целые "проблемные" AS, внутри него уже конкретные айпишки выделяются.

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

И самое главное что провайдерам не надо возиться. Filter-as-a-service - просто на уровне марщрутизации загоняй вот эти вот айпишки к нам в ящик, и больше ничего от тебя не надо.

Грамотно, чо. Какая-то мразь красноглазая ведь проектировала и строила это всё.
gns_ua: (russe)
Вчера убунточка 13.04 командой do-release-upgrade обновилась до 13.10. У одного (ровно одного) пользователя помер рабочий стол, т.е. собственно "рабочий стол" с папками виден, и они открываются в файловом менеджера, но нет оконного менеджера и панели. Нет панели, соответственно нет меню (мы ж современное и молодёжное global menu спиз притащили с Mac OS X). Полечить удалось только полным дропом дотфайлов. У другого юзера внезапно в терминале (и только в терминале) стал дефолтным методом ввода ibus, отчего ничего не печатается. Полечить удалось удалением .xinputrc.

Сегодня всё-таки догнали до 14.04. Кстати, как получается, что с LTS нельзя на другой LTS апгрейднуться без промежуточного переезда на говнобету? Или где-то надо было специально сказать?

Всё бы ничего, но у одного пользователя внезапно включился беспарольный вход, ручек управления которым не нашлось ни у него ни у админа, но гугление помогло - оказывается, есть такая группа nopasswdlogin, и в процессе обновления этот пользователь (и только он) оказался добавлен в эту группу. Интересен этот пользователь только тем, что был залогинен в процессе апдейта.

Ребята, вам не софт писать надо. Вам надо УБИЦЦА АБ СТЕНУ С РАЗМАХУ НА СКОРОСТИ ПАРУ СОТЕН МИЛЬ В ЧАС ЧТОБ КРОВЬ КИШКИ МЯСО МОЗГИ РАЗБРЫЗГАЛИСЬ. Лучше бы шатлврот в шаттле сгорел нахер, мразота.
gns_ua: (russe)
Мне на карту пришло два перечисления на две разные суммы. В sms и почту пришло два уведомления от банка: на одну сумму и на вторую. В уведомлении показывается также текущий баланс. В двух сообщениях баланс одинаковый, и именно такой, как если бы к предыдущему остатку добавили общую сумму пополнения.

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

Вот почему бы не включить в пакет данных для асинхронного нотификатора всю необходимую информацию? Триггеры работают внутри транзакции, например. Даже редисовский optimistic locking позволяет получить результирущее состояние in single shot, а больше ничего и не нужно.

Представьте, что технический мониторинг отправляет алерт, но пока обрабатывается очередь, сервис успевает починиться! Либо я получу алерт с состоянием OK и впаду в некоторую задумчивость, либо финальный обработчик будет too smart и отправит сразу recovery, и я опять же впаду в некоторую задумчивость, получив рековери без алерта, либо совсем умный отмороженный обработчик молча проигнорирует.

Хорошо если игнорирование short outages хотя бы было design decision, то есть, обдумывалась возможность такой ситуации. Но правильным, с моей точки зрения, будет отправить один алерт и одно рековери.

А когда это банк, когда речь о бабках, и эти сообщения о движении средств, допустим, обрабатываются какой-то своей системой? На ровном месте исходно имеющаяся strong consistency превращается в eventual.
gns_ua: (Default)
Чтоб не забыть - мечтаю увидеть, как кто-нибудь действительно заявит, что дешёвые принтеры и ризографы специально придуманы и навязаны Бездуховным Западом для навязывания революций.

Ведь фейсбук придуман для Этого. И твиттер тоже для Этого. И вайбер для Этого. И скайп для Этого. И вообще любая приблуда, позволяющая людям просто разговаривать друг с другом, и чтобы опизденевшие ёбла чекистских хуесосов не могли даже сунуться туда, узнать, о чём общаются, или помешать людям - всё для Этого.
gns_ua: (Default)
France 1.9 ¢/min (~0.17 UAH)
France - Mobile 3.9 ¢/min (~0.34 UAH)

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

Такие дела.
gns_ua: (Default)
Против знатоков играет телезритель Баллмер из славного города Редмонт, что на Вашингтонщине.

Дорогой чятик, на шестидесятичетырёхбитной системе Microsoft ® Windows ™ есть два стула каталога: C:\Windows\SysWOW64 и C:\Windows\System32. В каждом есть файлик odbcad32.exe, который, как нетрудно догадаться по названию, представляет собой ODBC Data Source Administrator. Один администрирует тридцатидвухбитные драйвера, второй шестидесятичетырёхбитные.

Внимание, вопрос: в каком из каталогов System32 и SysWOW64 находится консоль управления тридцатидвухбитным odbc ? Ответ обоснуйте.

Дополнительный вопрос: что означает "32" в имени файла?
gns_ua: (Default)
Так вот спрашиваю: как по-виндоусовски "grep"? Он отвечает: "find". Спрашиваю: "А как find?" А он остановился, вытаращил глаза и молчит. И теперь не кланяется.
gns_ua: (Default)
"При нынешнем развитии печатного дела на Западе" (с)

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

А вход и выход у неё USB, а юэзби - интерфейс не столько питалова сколько сигнальный. И шина развесистая.

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

Одно обнадёживает: её родной комплект переходников заведомо двухпиновый, так уж вышло конструктивно. Но, с другой стороны, стоит подключить левым юзб-микроюзб шнурком...

Алсо, меня давно беспокоит вопрос возможного сниффинга этого вашего 2.4Ghz вайрлесс киборда. Я этой клавой пользуюсь как пультом для телика, тут всё ок, но что если таки придётся набирать какие-нибудь пароли?... Впрочем в ней может с таким же успехом быть тридже модуль. Был ведь в маленьком и тонком киндле!

Давайте может сделаем стартап по производству шапочек из фольги клеток фарадея?

(no subject)

Tuesday, 14 January 2014 12:09
gns_ua: (Default)
http://habrahabr.ru/post/208982/

Правозащитники в панике, обожемой, что же теперь делать, давайте примем какой-нибудь закон.

Помните, когда Яндекс вводил поиск по комментариям, тоже страдали все - ах, я конечно пишу в паблике, но я не хочу чтобы это всем было видно! Ничего, привыкли.
gns_ua: (Default)
12.07.26-Apple-1-720x451

http://www.computerra.ru/90356/

Ну вот как-то так, да.

-- Ах, ну в самом деле, разве МОЖЕТ телефон с сенсорным экраном выглядеть ИНАЧЕ? Эта концепция интерфейса тривиальна и самоочевидна!

-- Верно. Только пока Стив носом не ткнёт, вы не допрёте, что именно "тривиально" и "самоочевидно". Вы бы даже сраных тачпадов в сраных ноутах не имели без Стива.
gns_ua: (Default)
MS-DOS 2.0, released 1983, copied the hierarchical file system from Unix and thus used the forward slash, but (possibly on the insistence of IBM) added the backslash to allow paths to be typed at the command line interpreter's prompt while retaining compatibility with MS-DOS 1.0 and CP/M where the slash was the command-line option indicator (i.e. as in typing "DIR/W" to give the "wide" option to the "DIR" command).[8] Except for COMMAND.COM, all other parts of the operating system accept both characters in a path, but the Microsoft convention remains to use a backslash, and APIs that return paths use backslashes as well.

В 2013 году современная профессиональная операционная система в API хаотично смешивает два вида слэшей, только потому, что в другой ОС, последний релиз которой вышел тридцать лет назад, в которой даже подкаталогов не было, какой-то мудак решил что, а вдруг пользователь забудет поставить пробел после имени команды перед аргументами.

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

Какой в жопу Intelligent Design?
gns_ua: (Default)
"Посчитайте сколько стоит напечатать типографским способом сотни тысяч таких (и многих других, которые раздают на улицах) листовок."

http://varjag-2007.livejournal.com/5407206.html

Чисто технически, даже не говоря даже о личных взносах, децентрализации... Стоп, то есть, именно - о децентрализации и говоря!

Ход мысли ведь очень простой: если напечатано "типографским способом" (whatever the fuck it may mean), и поскольку типографская печать подразумевает немаленький масштаб и порог вхождения, то, значит...

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

Самое смешное, варечке в коментах её же френды - те, кто минимально в теме - намекают, что она опять обосралась.

Profile

gns_ua: (Default)
gns_ua

April 2017

M T W T F S S
     12
3456789
10111213141516
17181920212223
24252627282930

Expand Cut Tags

No cut tags

Style Credit