Как стать автором
Обновить
15
7
Alexander Tsygankov @AlexanderZug

Пользователь

Отправить сообщение

MinIo и Boto3: маленький гайд по созданию скрипта для объектного хранилища на python

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3.3K

MinIo, как система объектного хранилища данных, заслуженно пользуется любовью разработчиков: инструмент приятный и, довольно, простой в использовании и освоении. Вот и для одного из наших крупных проектов на работе недавно возникла потребность в использовании S3 хранилища, мы, однако, по корпоративным соображениям выбрали для применения в продакшене другой инструмент, а именно - IONOS (компания у нас немецкая и на ионосе много еще чего завязано), но для тестов и для локального запуска скриптов ничего лучше MinIo в голову нам не пришло. Подобное сочетание при этом вызвало необходимость в использовании такой Python библиотеки, которая могла бы работать и "на наших, и на ваших", а в нашем случае и на MinIo, и на IONOS (поменял параметры в конфиге и тот же самый код, что работал локально, начинает работать и с продакшеном) и этой библиотекой стал Boto3 (стандартный пакет minio для этих целей не подходил). Именно об этой констелляции - Python, MinIo и Boto3 - дальше мне и хотелось бы рассказать, ну а если вместо MinIo вы захотите использовать что-то другое, то "поменял параметры в конфиге и тот же самый код, что работал локально, начинает работать и с продакшеном".

Читать далее
Всего голосов 7: ↑6 и ↓1+7
Комментарии3

Работа программистом в Германии: как пережить испытательный срок

Время на прочтение8 мин
Количество просмотров29K

Живу в Германии, работаю программистом в местной компании и хочу рассказать об одном из самых сложных и напряженных - по крайней мере, субъективно, - этапов работы - испытательном сроке (нем. Probezeit), о его особенностях, как формальных, так и неформальных и об отличие от российских реалий, с которыми мне довелось сталкиваться. Одним словом, если вы еще никогда не проходили испытательный срок на позиции разработчика junior'a, будь-то в Германии, России или какой либо другой стране, то этот текст точно для вас; ну а если же вы уже "тертый калач" и общее время пройденных вами испытательных сроков немногим короче, чем хвост у кометы Галлея, но вы никогда не взаимодействовали с немецкими фирмами, то и для вас этот небольшой экскурс в инокультурную корпоративную среду, надеюсь, также будет любопытен. Итак, погнали!

Читать далее
Всего голосов 57: ↑50 и ↓7+54
Комментарии91

Как я стал разработчиком в Германии и чего мне это стоило (спойлер: ничего). Часть II

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров10K

Отдельно поговорим о немецком собеседовании на позицию разработчика. Здесь есть ряд особенностей, которые зачастую не встречаются на российских просторах, хотя общий формат подобных собеседований как у нас, так и в Германии весьма схож. Если вы не прочитали первую часть статьи, то категорически рекомендую начать именно с нее, там вы узнаете о том, как в принципе сделать так, чтобы попасть на первое собеседование, ну а тут попытаемся разобраться с тем, что вас ждет, если вы все-таки попали...

Читать далее
Всего голосов 17: ↑9 и ↓8+6
Комментарии17

Как я стал разработчиком в Германии и чего мне это стоило (спойлер: ничего). Часть I

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.3K

Я уверен, что вы ни раз слышали о том, что немецкая бюрократия это один из экспортеров Апокалипсиса на земле: бумажка погоняет бумажкой и если у вас нет необходимых документов и штемпелей, то вам ничего не светит нигде и никогда. Так вот, можете смело отбросить этот стереотип, если вы хотите подыскать себе вакантное место разработчика в Германии, все значительно проще и приятнее, хотя, конечно, не без нюансов и своих премудростей. Итак, как же дистанционно найти работу в Германии? Ниже вкратце расскажу вам о своем опыте. Почему же "вкратце", спросите вы? До потому что поиски - от момента начала рассылки резюме, до момента получения оффера - заняли ровно месяц и одну неделю.

Читать далее
Всего голосов 15: ↑9 и ↓6+6
Комментарии17

Информация

В рейтинге
817-й
Откуда
Titisee-Neustadt, Baden-Württemberg, Германия
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer, Fullstack Developer
Middle
Git
Python
Linux
PostgreSQL
Docker
OOP
Django
Flask
REST
RabbitMQ