20:32

Железо

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5691-13-44
#original-date: 24.02.2016 Wed
#original-time: 1:44 PM
#original-day:  5691
#original-host: WinXP Home SP3 (Build 2600)

Вот, оказывается, чего в бездне Башорга шутки про метеостанцию пошли.

http://www.codeproject.com/Articles/1079298/Arduino-WiFi-Connected-Weather-Station-with-Androi

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5690-23-19
#original-date: 23.02.2016 Tue
#original-time: 11:19 PM
#original-day:  5690
#original-host: WinXP Home SP3 (Build 2600)

Кругом легенды и мифы древней Греции.

Эти яростно доказывают, что кошки не знают меры в еде, и не останавливаются пока есть еда. Те яростно опровергают тезис о том, что кошки – ночные животные.

И все отчаянно не хотят видеть недоеденный корм и слышать топот после полуночи.

#music: a - Ennio Morricone - [72 Метра] The Conclusion

20:32

Музыка

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5690-23-05
#original-date: 23.02.2016 Tue
#original-time: 11:05 PM
#original-day:  5690
#original-host: WinXP Home SP3 (Build 2600)

Ост «72 метра» была написан Эннио Морриконе, а местами напоминает то ост «Короля льва» (заглавный трэк), то ост «Назад в будущее» (фрагмент, который постоянно наигрывает в ключевых сценах). Каждый раз ухо цепляется за эти моменты.

#music: a - Ennio Morricone - [72 Метра] Part 2: The Diving In The Sea

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5690-20-51
#original-date: 23.02.2016 Tue
#original-time: 8:51 PM
#original-day:  5690
#original-host: WinXP Home SP3 (Build 2600)







#music: a - Oranges & Lemons - [Tribute to Azumanga Daioh] Moi Moi (See You)

13:07

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5690-20-42
#original-date: 23.02.2016 Tue
#original-time: 8:42 PM
#original-day:  5690
#original-host: WinXP Prof SP3 (Build 2600)



#music: a - Oranges & Lemons - [Tribute to Azumanga Daioh] Moi Moi (See You)

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5690-11-07
#original-date: 23.02.2016 Tue
#original-time: 11:07 AM
#original-day:  5690
#original-host: WinXP Home SP3 (Build 2600)

Дожили. Запугали народ так, что теперь вместо таблиц с табличными данными, народ на страницы пихает скриншоты Экселя.

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5689-21-28
#original-date: 22.02.2016 Mon
#original-time: 9:28 PM
#original-day:  5689
#original-host: WinXP Home SP3 (Build 2600)

Пару часов бьюсь с WoSign, который отказывается создавать сертификаты. При чём письмо приходит на английском, а причина в нём – на китайском. Прямо как в анекдоте. Думала проблема в том, что для сертификата срок выбрала больше года (хотя сайт вроде не возражал).

Потом наконец не выдержала и скормила китайщину гуглу. «Site contains bad infromation» и «Site contains inapropriate content» – это что вообще такое? По указанным именам – сайты с текстовыми данными в виде таблиц «0+»

#upd: А вот при выборе сертификата на один год, у WoSing никаких возражений относительно плохого контента не возникло. Бугага.

13:06

Железо

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5689-19-30
#original-date: 22.02.2016 Mon
#original-time: 7:30 PM
#original-day:  5689
#original-host: WinXP Home SP3 (Build 2600)

После появления пульта появилась необходимость в большом экране и удобном кресле. Интересно, на Алиэкспрессе за двести рублей можно купить?

06:41

Железо

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5689-14-39
#original-date: 22.02.2016 Mon
#original-time: 2:39 PM
#original-day:  5689
#original-host: WinXP Home SP3 (Build 2600)

У гениусовской мыши что-то средняя кнопка начала терять чувствительность – заменила на новую гениусовскую. Хотя, странно, всего шестнадцать лет проработала, чего она?

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5689-11-13
#original-date: 22.02.2016 Mon
#original-time: 11:13 AM
#original-day:  5689
#original-host: WinXP Home SP3 (Build 2600)

  • Программы :: Type Libraries
    • Обновила "AJPapps - AJP API type library 1.00".
  • Программы :: Win32
    • Обновила "AJPapps - Tiny NetSend 1.02.0013".
    • Обновила "AJPapps - Simple mailer 1.02.0018".
    • Обновила "AJPapps - MPC screenshot helper 1.02.0016".
    • Обновила "AJPapps - Feeds watcher 2.03.0043".


18:39

Black Lagoon

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5689-02-29
#original-date: 22.02.2016 Mon
#original-time: 2:29 AM
#original-day:  5689
#original-host: WinXP Home SP3 (Build 2600)

И ещё немного скриншотов ^^



читать дальше

18:39

Слова

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-23-20
#original-date: 21.02.2016 Sun
#original-time: 11:20 PM
#original-day:  5688
#original-host: WinXP Home SP3 (Build 2600)

Почему люди так не любят слова и выражения «нюхать» и «чувствовать запах»? Только что меня одолевал один чел, который что-то там услышал. Я ничего не слышала, о чём ему и сообщила. В хоте препирательств стало ясно, что чел «услышал» запах серы. Бабахнуло у него с эхо, блеать! >_<

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-22-12
#original-date: 21.02.2016 Sun
#original-time: 10:12 PM
#original-day:  5688
#original-host: WinXP Prof SP3 (Build 2600)

Ранее я писала про программу youtube-dl и про BAT файлы, которые помогают мне использовать её более эффективно.

Теперь у меня добавились ещё и Bash скрипты, которые позволяют делать тоже самое в Линуксе. При этом скрипты работают практически идентично Windows-аналогам, хотя есть пара отличий.

1. В Линуксе я всёже храню программу в отдельном каталоге. В принципе, можно хранить её и в текущем, а в Windows – в отдельном. Разница не очень большая. Просто так получилось.

2. В Линуксе usage скрипта выглядит немного по-другому, поскольку $0 возвращает строку запуска скрипта. Тоесть там может оказаться что-то вроде «../byaka/youtube-dl-np-c9.sh» вместо простого «youtube-dl-np-c9.sh», как в Windows. Но это чисто косметическое отличие.

3. В Линуксе устанавливаются права на .netrc, чтобы программа не ругалась. Вот какого лешего ей вообще интересны права?

Вообще, сначала для Линукса скрипты были проще, но я их рывками доработала, немного обогатив свои знания ^^'

Также я доработала скрипты в общем.

1. Теперь программа пытается скачать сабы для видео. Правда, они там какие-то инопланетные, но, думаю, их можно сконвертить в SRT.

2. Программа форсирует использование IPv4. По какой-то причине серверы вроде Вконтакта очень туго отдают видео при использовании IPv6. Нечто подобное я видела, когда почта на Яндексе по минуте принимала письмо с использованием IPv6.

Вот архив со скриптами и фпримером .netrc файла.



15:06

Железо

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-20-34
#original-date: 21.02.2016 Sun
#original-time: 8:34 PM
#original-day:  5688
#original-host: WinXP Home SP3 (Build 2600)

Ах, да. Починила родительский компьютер, на котором китайская материнка (MSI P55 GD-61) приказала долго жить. Заменила на новую – ASUS B75M-A.

Как водится, при загрузке случился BSOD, который означает, что винда не смогла начать загрузку, поскольку не ведает, откуда её вести. Контроллер дисков другой, дров нет, пичаль!

Ещё во времена переноса Windows XP на новую машину, я устраивала эпичные пляски с бубном. А тут всё оказалось гораздо проще. Вот что я делала.

1. Диск с дровами, как водится, даже не прочитался, поэтому я зашла на сайт Асуса, нашла свою материнку, нашла драйверы и скачала в разделе «SATA» что-то, начинающееся на «AHCI». Вообще, там смотреть надо, чтобы не то не скачать. Нам нужны только дрова на контроллер.

2. Распаковала скаченное на флэшку. Удалила всё лишнее, тоесть оставила только подкаталог «Driver», а в нём – «32-bit» или вроде того.

3. Подключила флэшку у целевой машине и начала её грузить.

4. После BSOD'а Нанами предлагает попытаться загрузить как обычно или запустить средство восстановления. Выбираем средство восстановления.

Обратите внимание, что следом грузится «Mini Windows», по сути – Windows PE, у которой проблем с закгрузкой с неизвестного железа нет ^^

5. Появляется оконо с неким прогрессбаром, где мы жмём «Отмена» и подтверждаем. Появляется другое окно, где нужно ткнуть на ссылку «Другие варианты восстановления» или вроде того. Появляется окно с менюшкой, в которой выбираем «Командная строка».

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

6. В консоли шарим по дискам и смотрим, где у нас флэшка, а где – системный диск. Это сделать можно такими командами:



И так далее.

7. Допустим, винда установлена на диск C, а флэшка у нас – диск G. Пишем следующую команду.



Желательно, чтобы на флэшке не было лишних файлов, только драйверы. Команда найдёт все INF файлы и установит драйверы, описанные в них.

8. Как только всё завершится, пишем «exit» и жмём в окне с меню что-то про перезагрузку. Теперь осталось только дождаться загрузки системы и подоздать, пока она найдёт и установит все новые устройства. В это время будет наблюдаться шуршание диском, а мыши и клавиатуры могут не работать, поскольку дров для их контроллеров и контроллеров PS/2 и USB ещё не установлено.

И всё!

Кстати, у новой материнки ультрановый BIOS. Графика! Мышка! Кнопочки! Пиу-пиу! Короче, звериный оскал прогресса.

15:06

Linux

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-20-34
#original-date: 21.02.2016 Sun
#original-time: 8:34 PM
#original-day:  5688
#original-host: WinXP Home SP3 (Build 2600)

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

Например, в Windows я использую конструкцию вида «%~d0%~p0», которая берёт диск и путь к каталогу, в котором лежит выполняющийся BAT файл (его имя получается из переменной %0). В итоге на файлы я ссылаюсь так: «%~d0%~p0SomeDataFile.TXT».

А как это сделать в Баше? Как из $0 вытащить такую же информацию?

#upd: При помощи пойнтожуйкеров проблему решила двумя способами. Так:



Или так:



В первом нужно устанавливать дополнительную утилиту, а второй работает сразу.

#upd: Попутно напомнили, что вместо «%~d0%~p0» можно написать «%~dp0».

#upd: Подсказали, где у меня могут возникнуть проблемы. Поэтому переделала вот так (вообще-то, это была изначальная версия, пока я не решила сократить).



Или так:



Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-12-44
#original-date: 21.02.2016 Sun
#original-time: 12:44 PM
#original-day:  5688
#original-host: WinXP Home SP3 (Build 2600)

Ничто не предвещало беды. Пришла с утра на работу, запустила броузер, запустила почту, увидела сообщение о том, что почтовик не может получить почту с GMail. «Web login required».

Так-так.

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

Так-так.

Смотрю подробности, а это – мой айпишник! Но броузер какой-то странный – «Firefox 20.0 (Chrome)», и ось – линупс.

Так-так.

Сходила домой по удалёнке – Бэки в логах примерно с того же времени начала писать, что сервер разворачивает. Окей. Сменила пароль, прорвалась в вэб-интерфейс почты и посмотрела, что там пишется про последнюю активность. А в последней активности присутствут строчка про доступ с данного айпищника, но что за тип доступа – БП. Пишет «неизвестно», и юзерагент не посмотреть.

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

Подключилась снова по удалёнке, начала смотреть шпионские скриншоты на буке, чтобы понять, что я в то время делала. А там – нарезка страниц «Чёрной лагуны». А что там на настольной машине? А БП, она выключена.

Поломала голову ещё, и тут меня осенило.

Я же пыталась два мультка на настольной машине скачать с тытрубы! Скачала в плохом качестве без прокси, а потом в нормальном вытянула прямо на сервере, чтобы трафик не расходовать. Вот и полчилось, что в плохом качала со своего айпишника, а в хорошем – с того же, на котором у меня прокси.

А странный юзерагент с линупсом – это, значит, youtube-dl. Сейчас глянула, и действительно:

Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20150101 Firefox/20.0 (Chrome)

При чём на линуксовом сервере у Файрфикса более адекватная версия:

Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20150101 Firefox/44.0 (Chrome)

Почему тогда на виндовой машине не пишет «Windows NT» – БП.

В общем, поняла, дома на обеде перепроверила – всё так и было! – и успокоилась ^^ Happy end!

Ну, не совсем. Не смотря на заверения Гугла о пломбировании атакующего, youtube-dl смог успешно залогиниться три раза чтобы три раза осуществить скачку, и пломбирования не заметил.

15:05

Кино

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-11-27
#original-date: 21.02.2016 Sun
#original-time: 11:27 AM
#original-day:  5688
#original-host: WinXP Home SP3 (Build 2600)

Вышел первый трейлер российского фильма «Защитники», рассказывающего о советских супергероях. [...]

«Защитники» выйдут в 2017 году. Режиссер фильма — Сарик Андреасян, снявший такие шедевры отечественного кинематографа, как «Служебный роман. Наше время», «Тот еще Карлосон!» и «Что творят мужчины». Шутка. Никогда не смотрите эти фильмы.


https://meduza.io/shapito/2016/02/18/vyshel-treyler-filma-o-sovetskih-supergeroyah-zaschitniki

Надо смотреть!

18:07

Black Lagoon

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5686-01-46
#original-date: 19.02.2016 Fri
#original-time: 1:46 AM
#original-day:  5686
#original-host: WinXP Home SP3 (Build 2600)

Интересные моменты из манги ^^



читать дальше

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5686-01-24
#original-date: 19.02.2016 Fri
#original-time: 1:24 AM
#original-day:  5686
#original-host: WinXP Home SP3 (Build 2600)



18:07

Россия

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5686-01-04
#original-date: 19.02.2016 Fri
#original-time: 1:04 AM
#original-day:  5686
#original-host: WinXP Home SP3 (Build 2600)

Ассоциация по защите авторских прав в интернете (АЗАПИ) предложила требовать паспортные данные от пользователей VK при загрузке контента.

https://vk.com/wall-29534144_3279421