Category: it

Category was added automatically. Read all entries about "it".

сова

Бэкап записей в ЖЖ - итоги и выводы из комментариев

Большое спасибо всем за рекомендации по поводу бэкапа. Из комментариев нарисовались такие варианты:

  • Blogbooker - позволяет скачать три года журнала раз в полгода в бесплатной версии. Я серьезно задумываюсь о том, чтобы заплатить им 19 баксов, потому что итоговая пдфка получается отличная, но если качать по году за раз, то я ещё три года этот бэкап буду тянуть.

  • Dreamwidth - позволяет сделать зеркало журнала на их сервере. Я пошла и сделала на всякий пожарный, но я не могу понять, можно ли оттуда экспортировать записи с комментариями, кроме как в csv и xml.

  • Писать посты сначала в word/goodle doc/каком-то ещё внешнем редакторе - хороший вариант для сохранения текстов, но надо было это начинать делать 12 лет назад. Плюс, комментарии не сохранятся.

Collapse )
сова

Опять про бэкапы

Вовремя я задумалась про бэкапы: сегодня сдох телефон. Это был Pixel XL первого поколения, который честно служил мне чуть больше трех лет, что делает его самым долгоживущим смартфоном из всех, что у меня были. Все телефонные фотографии у меня сохраняются в гугловском облаке, так что в плане данных я особо ничего не утратила. Единственное, что потерялось - это вкладки в Хроме, которых у меня было открыто пятьдесят штук, как обычно, а с телефона они не все синхронизируются.
Новый телефон должен прийти завтра (я заказала Pixel 4 XL). В телеграм, мессенджер и инстаграм я могу зайти с лэптопа, так что не чувствую себя сильно оторванной от жизни. Хорошо, что в свои персональные аккаунты я залогинена с лэптопа, потому что если бы пришлось логиниться заново, то была бы проблема: на многом стоит двухфакторная аутентификация, которую без телефона сделать нельзя. Самой большой проблемой стало подключение к VPN на работе. Хорошо, что я хотя бы смогла зайти в почту и Teams без VPN и получить инструкции, что делать. Ну и надо будет записать номер рабочей техподдержки где-нибудь на бумажке на всякий пожарный, а то я же его наизусть не помню. Вообще страшно подумать, сколько всего зависит от телефона, и без него реально чувствуешь себя как без рук.
сова

Бэкап записей в ЖЖ

Я тут озаботилась бэкапом всех соцсетей на всякий случай и обнаружила, что официальный способ загрузить архив ЖЖ - это скачать тексты записей в CSV или XML вот тут: https://www.livejournal.com/export.bml Делать это надо по месяцу за раз, что несколько неудобно. Ещё нашла ljArchive и попробовала скачать им, но получила ошибку. Последний коммит в проект был в 2013 году, поэтому скорее всего в ЖЖ что-то с тех пор поменялось.
Так вот, кто-нибудь знает хороший и работающий способ сохранить бэкап записей и комментариев из ЖЖ?
сова

Secure Code Training

Я на работе ловко вписалась в трехдневный семинар по безопасному кодингу и сегодня был первый день. Узнала много нового и интересного про правильные практики обращения с паролями, про SQL Injection и в общем про безопасность. Инструктор в процессе произнес целую речь про то, какие русские хакеры крутые, и как он ими восхищается, было довольно забавно. Вообще дядька интересный, в конце дня я к нему подошла позадавать вопросы, поговорили про OAuth, он сказал, что лучший способ изучить вопрос - это прочитать их документ про потенциальные угрозы, так что буду изучать в свободное время. А когда я закончила задавать вопросы, он вдруг спохватился, что он не спросил как меня зовут, "а то вы так весь день внимательно слушали и конспектировали, мне, говорит, даже приятно стало". Я представилась, и сказала, что я в прошлом году только из универа выпустилась, так что у меня студенческие навыки ещё никуда не пропали, на что он ответил: "ааа, то есть вы просто привыкли слушать пожилых людей в течении долгого периода времени!"
Обычно я работаю с восьми до пяти, но семинар сегодня и завтра идет с восьми до шести, так что я познала адский шестичасовой трафик и по приезду домой упала и проспала три часа. С одной стороны, у меня эйфория и вдохновение, как обычно от учебы и узнавания чего-то нового. С другой стороны - перегруз информацией. Так что я постараюсь выспаться получше перед завтрашним днем, потому что если я вдруг начну там засыпать, то будет обидно и неприлично.
сова

Про профессиональные деформации

За последний год я много работала с разной степени кривости legacy-кодом, и мне довольно часто давали задачи в духе "вот эта фигня не работает, поковыряй и выясни, что происходит". И вот сегодня я заказывала штаны в forever 21 и обнаружила у них на сайте довольно очевидный и глупый баг (ох, не доплачивают они своим QA, судя по очевидности бага). У меня сразу проснулся азарт, и я довольно быстро выяснила примерно, что там происходит, а рассказать про свои открытия и некому, потому что я не на работе. Вот теперь думаю, писать им в поддержку, или ждать пока сами заметят и пофиксят.
сова

Code on the Beach

Выходные я провела на Software Development конференции с вдохновляющим названием Code on the Beach. Вообще, я не ожидала, что попаду на такое мероприятие, но мне повезло - на хакатоне месяц назад я пообщалась с президентом студенческой организации ACM у нас в универе, и вошла в число студентов, которых компания Geenshades Software спонсировала на конференцию, за что им огромная благодарность.
На конференции было четыре секции - Cloud&Web, Services&Data, Apps&Mobile и Startups&Entrepreneurship. В каждой секции проходили интересные лекции, порой было очень сложно выбрать куда пойти. По итогам я посетила четыре сессии, посвященные Services&Data, три в Apps&Mobile, две в Cloud&Web и одну в Startups&Entrepreneurship. Этот расклад мог бы быть совсем другим, но в Apps&Mobile рассказывали в основном про разработку под Windows 8, а так как я в июле была на двух мероприятиях Microsoft, то часть информации уже слышала.
Чем хороши конференции (помимо вкусной еды, и всяческих уматных футболок-полотенец-брелочков), это обилием идей, которые возникают в процессе. Мой блокнот полон кратких конспектов сессий, и различных обрывочных заметок, и сейчас мне надо сесть и попытаться превратить это все во что-то оформленное. Ещё конечно было очень полезно и интересно пообщаться с людьми (поняла, что надо было сразу добавлять людей в друзья на фейсбуке, потому что имена-фамилии легко забываются). Ну и само собой, там были великолепные спикеры, как из Microsoft, так и из более мелких местных компаний. В общем, несмотря на жуткую усталость (так получилось, что за две ночи я спала меньше 9 часов), я очень довольна и счастлива. Сейчас сяду и начну что-нибудь полезное делать, пока вдохновение не ушло.
И для интересующихся, приведу ссылки на людей и технологии, которых и про которых я слушала.
Collapse )
сова

Первый в жизни хакатон.

Вчера я сходила на Windows 8 hackathon, который проводился на базе UNF, где я учусь. Все сидели и делали игры в Game Maker. Тема игры была выбрана каким-то безумным генератором случайных чисел, и называлась Armored Turtle Overdrive. Проявилась моя вечная проблема, когда надо программировать в условиях ограниченного времени: я застряла в какой-то момент, пытая разобраться в коде и из демок в Game Maker, и просто не успела реализовать свои чудные идеи.

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


А, и в связи с новым телефоном я есть теперь в инстаграме, anggva, добавляйтесь.
сова

(no subject)

Вместо того, чтобы готовиться к тесту по структурам данных, все выходные писала скрипт, делающий красивую пдфку с адресами - наклейками на посылки. Дописала. Вспомнила и узнала много нового про TEX и shell-скрипты линукса, но сам скрипт очень сильно напоминает повторно изобретенный велосипед. Он работает, и вроде бы даже работает как надо (хотя тестировала мало, так что за все случаи не скажу), но во-первых, там много всяких ленивых костылей, а во-вторых, никак не могу отделаться от ощущения, что это можно было сделать как-то проще и быстрее. Но ничего, по крайней мере, мне было интересно, я получила массу удовольствия от процесса, и результат выглядит немножко симпатичнее, чем предыдущая версия этих же наклеек, реализованная в экселе.
сова

(no subject)

Есть у нас предмет под названием "Математические методы в экономике и пакеты прикладных программ". Ведет его очень умная тетенька-профессор, которая периодически тонким распевным голосом выдает фразы типа "а на следующем уроке, дети, мы с вами изучим транспортную задачу". Я, конечно, не утверждаю, что мы прямо взрослые-превзрослые, но уже и не дети как бы... нам уже больше двадцати лет всем, и у некоторых уже даже есть бороды и мужья (не одновременно, не пугайтесь =), но не в этом суть. А суть в расчетно-графической работе, где собственно и надо было применять эти самые "пакеты прикладных программ", под которыми на данный момент подразумевается некая софтина с ничего не говорящим названием QM for Windows, умеющая решать задачи линейного программирования. Чудные возможности этой штуки нам неоднократно демонстрировала преподавательница на парах, а потом скинула архивчик и сказала - делайте! И я в воскресенье села делать.
Collapse )