Category: it

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

фрекен Снорк

перевставить фото: написала скрипт

Моя эпопея по восстановлению всех фото в жж продолжается. Пока я так и не смогла найти простой и внятный алгоритм, как мне взять все фотографии из альбомов гугла, залить их по годам в альбомы жж, а потом сделать волшебную автозамену. Я уже заменила все фото в записях 2014 года (кроме декабря).
Благодаря chertenka_13 я разжилась интересной программой, которая в принципе бы за меня могла заменить все ссылки на фото, но при условии, что я всю структуру альбомов с одного хостинга перезалью на другой, но имена при этом не поменяются. Однако, я так и не смогла понять, как генерируются имена для фото в альбомах жж, и поэтому простой способ все равно не работает. И поэтому я вздохнула, и всё-таки написала скрипт на питоне, который хоть и не автоматизирует работу на 100%, но все же упрощает.

Чтобы им воспользоваться, нужно
1) загрузить все фото конкретной записи в альбом жж, вставить их все в новую фиктивную запись и скопировать полученный html-текст в текстовый файл
2) скопировать запись, которую предстоит поправить, в html
3) запустить волшебный скрипт, который путем операций на питоне со строковыми переменными, заменит старые ссылки новыми, а если не получилось найти соответствие (по какой-либо причине), он мне об этом сообщит
4) новую запись в формате html нужно вставить обратно.
Profit!
Звучит довольно ужасно, но пока ничего лучше я не придумала. Если кому-то нужен скрипт, пишите, я поделюсь. А еще лучше, если умные программисты мне посоветуют что-то получше, чем вот такой странный способ.


Пробная запись, которую я переделала с помощью этого алгоритма - про то, как мы гуляли по горам, по долам у Кито в Эквадоре:


IMG_7881.JPG

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

троян напал на Линукс

В понедельник в раойне обеда я с рабочего компьютера с помощью Thunderbird занималась массовой рассылкой писем-приглашений опубликовать статью в нашем специальном выпуске журнала Catalysis. C помощью темплата и списка-таблицы разослала около 450 писем. Я занималась этим не в первый раз, пару прошлых рассылок я совершила из дома. А вечером этого же дня с моего университетского аккаунта посыпался поток спама, который университетский сервер перехватывал и блокировал. Ближе к ночи мне насыпалось около 20-25 предупреждающих автоматических писем, а потом мой аккаунт и вовсе закрыли на отправление писем. Не очень понятно, случайное ли это совпадение, что именно в день моей рассылки ночью посыпался спам, но так или иначе в образцах писем от журнала не было ничего подозрительного, на домашнем компьютере мы тоже не обнаружили вирусов. На работе у нас стоит у всех Linux, и никакие антивирусные программы не предусмотрены. Прашан по моей просьбе нашел какую-то бесплатную программу, просканировал и нашел....троян, классический троян! Почему-то считается, что линуксовые компьютеры вирусы особенно не поражают. Так вот: имею сообщить, что очень даже поражают. Википедия со мной согласна и объясняет, почему на линуксе вирусам труднее развернуться в своей подрывной деятельности. Файлы с трояном были удалены, доступ к почте восстановлен. И новый опыт тоже приобретен. Хотя можно было бы не.

Картинка отсюда.
кудряшко

энзимы, линукс и динамика

Когда я была студенткой второго курса химфака, мы с девчонками пошли на кафедру энзимологии на экскурсию по лабораториям, и там мне внезапно больше всего понравилось на компьютерном моделировании у Упорова. Это выглядело так... математически строго! и очень торжественно! если таким словом можно вообще охарактеризовать черную консоль и разноцветные молекулы в "симуляционных коробках" на темном фоне. И я решила попробовать там поработать. Мне выдали чудо-книгу про Линукс и поручили изучить разные команды для консоли. На этом первом шаге я и скисла. У меня не было своего компьютера, не было уверенных знаний ни компьютерных премудростей (даже под виндой), ни хорошего английского, чтобы консольные команды легко бы ложились в мозг. Я помусолила книгу пару месяцев, несколько раз сходила в свою лабораторию, мы покисли вместе научником и я оттуда ушла.
Я не жалею. Биохимия - это вообще один из моих самых НЕлюбимых предметов на химфаке и я рада, что не выбрала кафедру энзимологии для распределения.

А что касается линукса, консоли, торжественных черных экранов и разноцветных молекул, то всего это в моей жизни сейчас в избытке. И особенно теперь, когда мой официальный компьютер на работе - это двухэкранная "убунта", а я приступила к покорению молекулярной динамики стеклообразного бензокарбазола пакетом NAMD. Я читаю мануалы по симуляции белков (это один из самых популярных объектов в такой области!) смотрю на свою ящик, рандомно набитый молекулами и вспоминаю второй курс. Как же давно это было и как же непохожа я нынешняя на ту студенку-второкурсницу. Сравнивать можно многое, но, например, теперь мне в разы легче бороздить просторы интернета и читать безо всяких проблем на английском мануалы, туториалы, форумы stackoverflow и прочие чудесные места, где сидят злоботаны программеры и просто умные (и не только) люди, обменивающиеся советами для разрешения проблемых ситуаций.


фрекен Снорк

my first Ubuntu entry

После стольких лет мучений с Маками наша группа наконец-то переходит на десктопные компьютеры под Линуксом. Да, говоря по-правде, мой опыт работы в Линуксе касается в-основном консоли, bash-scripting и MC, но уж никак не обычной работы. Но с другой стороны я так сильно не люблю "яблоки" и так привыкла по разным программерским вопросам читать форумы на stack.overflow, что "системный переезд" должен пройти без сильных мучений. Не знаешь, как что-то работает в непривычной системе? Правильно сформулируй вопрос, лучше по-английски, и будет тебе счастье. И это реально работает!




Collapse )
леди

пойду на английский

От Службы Занятости мне предложили пойти на какие-нибудь курсы, чтобы как бы "повысить мои шансы по трудоустройству". Понятно, что в Ростоке, да и вообще в Мекленбурге с работой для химиков все настолько плохо, что никакие курсы этого не изменят. Это и мне понятно, и  моему координатору из Службы Занятости. Но раз я усердно ищу работу, всегда вовремя и подготовленная прихожу на встречи-отчеты, то меня же надо хотя бы чему-то поучить за государственный счет, правильно? Вот мне и предложили выбрать себе курсы. Вариантов направлений курсов в Ростоке есть всего два:
- языки программирования. Можно было бы пойти учить дальше Перл или с нуля С++, но судя по содержанию курсов, они скорее для людей из IT и смежных структур. Меня программирование интересует лишь постольку, поскольку иногда нужно писать простые программы, обрабатывающие данные. Но это я и так умею. А работать программистом я не хочу категорически.
- языки. Тут выбор стоит между востребованными языками в Германии, т.е. немецкий (но на него меня отказались отправлять! Мол лучше и не надо.) и английский.
Вот так и получилось, что с 9 сентября по 18 октября я каждый будний день с 8 до 16 буду проводить в Institut für Berufliche Bildung (Институт профессионального образования) и улучшать свои знания английского языка на курсе Wirtschaftsenglisch B2 inkl. TOEIC Test (Бизнес-английский В2, включая TOEIC тест).
Почему В2? Потому что в результате очень короткого теста меня вообще определили на уровень В1, хотя я набрала почти максимум за понимание со слуха и с листа, но сделала ошибки в заполнении пробелов в тексте. Когда мы приехали в Германии, то сразу попали в группу В2, а мой немецкий на тот момент был куда более плачевен, чем нынешний английский. Поэтому идти на В1 я отказалась и выбрала курс В2.
Почему с тестом? А другого варианта просто нет. При желании можно отказаться. Вообще говоря, этот тест мне не нужен, но раз можно сдать, то почему бы и нет. В тесте можно набрать очки на любой уровень, так что если усердно готовиться, то можно сдать и лучше, чем В2.
Этим я и займусь в ближайшее время.

леди

Мак и Винда

На этой неделе мы наконец-то придумали, как нам оптимизировать работу на маках на работе. Решение оказалось вовсе не в подборе подходящих программ под маки, а в установке виртуальных машин с Windows и всеми теми программами, которых нам так недоставало: нормальный офис, ориджин, визуализаторы для результатов расчетов и Far Manager!!!!
Сегодня я испытала настоящий рабочий оргазм, выделяя в синем окошке Far столбики с координатами атомов с помощью Alt! Никогда раньше я не ожидала от себя, что менеджер файлов допотопного вида способен вызвать у меня такой мощный прилив любви!!!
Наконец-то можно не носить на работу ноут. Наконец-то стало можно просто работать.


Новость с работы одной строкой: кажется, количество Сергеев в группе профессора Кюна в ближайшем времени может удвоиться.
фрекен Снорк

kein Strom-1

Сегодня, когда мы приготовились позавтракать в Институте, к нам в комнату зашел профессор. Так и получилось, что мы рассказали ему о наших злоключениях с петерсом и электричеством. Профессор был крайне удивлен и даже спросил, а не подойдет ли нам с июля его квартира, которую он сам сейчас снимает :) А еще он сказал, что на нашем месте вообще бы не платил за период без электричества. А еще высказал мудрую идею обратиться к Уте.
Как мы сами до этого не додумались?! Мы, звезды брошюр Ростокского Welcome центра (хихи), которые в начале так много раз обращались к Уте и Елене!
И мы пошли к Уте. Ута честно пыталась дозвониться до хозяина лавки, потом сходила с нами в компанию, отвечающую за электричество. Но там, в связи с приближающимися праздниками, база данных в 13 часов уже была недоступна. Мужчина из компании предложил 3 возможных варианта:

1) нам ставят отдельный счетчик электричества. Естественно, за счет хозяина.
2) нам проводят электричество по длинному проводу от главного счетчика. Но это довольно сложно
3) мы находим другую квартиру и переезжаем

Вариант 1 - самый хороший. Но даже он потребует от нас ожидание в режиме "жизнь не дома" около недели, т.е. в лучшем случае электричество у нас будет только к концу следующей недели. И это если хозяин согласится, если все быстро оформить итд итп
Вариант 2 - сложный. Технически это гораздо сложнее сделать. И опять же, хозяин должен этому поспособствовать
Вариант 3 наверное тоже нормальный. Но:
-квартиру в КТВ (район, где мы сейчас живем и где находится наша работа) найти непросто
-особенно со встроенной кухней
-особенно без вознаграждения агенту
-особенно чтобы как можно быстрее
-особенно если не просто в КТВ, а где-то поближе к институту
-и чтобы хозяева не побоялись сдавать русским
-и вдобак, у нас уже развелась куча мебели. Как мы все это будет перетаскивать и перевозить!?

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

Посмотрим, к чему все это приведет.

леди

перление

В субботу я написала своу первую программу на Perle!
Если быть честной, то это было:
1) с помощью Сережи
2) и по мотивам его старой программы.
Но ведь она работает! Обработала мне 4 файла и съекономила кучу времени!
Я программер.... Я даже как-то озадачена таким положением дел