Pull to refresh
31
0
Maxim W @maximw

backend developer

Send message

Переезд IT-шника в Германию: от А до Я

Reading time20 min
Views99K
Привет.

Germany Blue CardВ этом посте я хочу подробно рассказать о моём опыте переезда на работу PHP-разработчиком в Германию — от момента, когда есть просто желание переехать, но не знаешь что и как делать, до момента, когда уже переехал, вселился в квартиру и получил вид на жительство. Кроме того, в конце поста я приведу немного полезной информации и ссылок по переезду в некоторые другие страны.

Ещё с универа я понимал, что в Украине ловить нечего и надо валить. В течение нескольких лет я исследовал вопрос эмиграции: читал блоги, форумы, сообщества, общался с друзьями и знакомыми, которые могли мне рассказать что-то новое и, естественно, за это время, учитывая и сам переезд, у меня накопился определённый багаж информации, которым и хочется поделиться.

Итак, если вы имеете IT-шное образование и вам интересна идея сваливания из печальной пост-совковой реальности, прошу под кат.
Читать дальше →

Канада запускает программу Startup Visa для иностранных интернет-предпринимателей

Reading time1 min
Views77K


Канадская служба миграции и гражданства опубликовала окончательный список требований к кандидатам и начала приём документов от интернет-предпринимателей по новой иммиграционной программе Startup Visa. Участник этой программы получает статус и карточку постоянного жителя Канады (Permanent Residency).

Требования для получения Startup Visa:
  1. Сдать тест на знание английского или французского языка Benchmark 5.
  2. Высшее или незаконченное высшее образование (one year of post-secondary education).
  3. Договориться с одним из венчурных фондов на финансирование своего стартапа в размере от 200 тыс. канадских долларов или с одним из частных инвесторов (ангелов) на финансирование от 75 тыс. CDN. Список фондов и инвесторов см. здесь.
Читать дальше →

Абстракции в компьютерном покере

Reading time11 min
Views91K
image

Компьютерный покер является весьма нетривиальной задачей в первую очередь из-за громадного количества игровых состояний, которое настолько велико, что мечтать о непосредственном решении этой игры не приходится. Единственным способом хоть как-то научить машину играть в покер является переход к абстракции — уменьшенной копии покера, в которой близкие в стратегическом смысле ситуации исходной игры объединены воедино. Именно вопросам абстракций в покере и посвящена данная заметка.
Читать дальше →

Ключевая ошибка в создании интернет-бизнеса

Reading time4 min
Views6.5K
Многие из начинающих предпринимателей, которые хотят начать свой бизнес в сети интернет напарываются на одну очень распространенную ошибку, которая способна сильно усложнить, а в некоторых ситуациях вообще уничтожить ваш бизнес в сети.

Но давайте все по порядку!

Вы, наверное, если решите начать свой бизнес в сети интернет, решите начать его с создания собственного сайта.

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

И скорее всего, вы постараетесь сразу продумать как можно больше всех нюансов.

Как где и почем вы будите регистрировать фирму, кого взять в компаньоны (вдвоем или втроем все значительно проще…)

Продумаете, какие пункты меню (разделы сайта) вам понадобятся:
Читать дальше →

Голубая карта Германии

Reading time3 min
Views30K
image

Коллеги, сегодня, первого августа, в Германии вступил в силу проект "Blue Card", позволяющий инженерам и в частности, IT специалистам получить возможность работать в Германии и Евросоюзе, при этом получить четырёхлетнюю визу с правом работы по упрощённой процедуре. Проект этот обсуждался довольно давно, но вот теперь получил официальное подтверждение. Он в общих чертах напоминает программу Green Card десятилетней давности, но есть несколько важных отличий.

Читать дальше →

Устраиваемся программистом за рубежом

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

Кайдзен — путь к совершенству

Reading time5 min
Views24K
Кайдзен, кайдзэн (яп. 改善 кайдзэн, ромадзи Kaizen; встречается неверный вариант «кайзен») — японская философия или практика, которая фокусируется на непрерывном совершенствовании процессов производства, разработки, вспомогательных бизнес-процессов и управления, а также всех аспектов жизни.

В статье я опишу несколько полезных, зарекомендованных и простых инструментов практики Кайдзен, которые можно начать применять без значительных усилий.
Читать дальше →

fxCanvas 0.1a — релиз «эмулятора» тега Canvas для Internet Explorer

Reading time4 min
Views608
fxcanvas

Вышла первая стабильная версия «эмулятора» тега Canvas для Internet Explorer — fxCanvas 0.1a `Mario`.

Самые вкусные особенности:
  • в качестве выходного буфера для графики используется флеш, что дает высокую скорость отрисовки;
  • близкая к совершенству реализация Canvas API;
  • базовая поддержка текста;
  • возможность работы с массивом пикселей;
  • определение точки-в-контуре;
  • возможность загружать картинки в формате data:;

Читать дальше →

Четвертая попытка покорить iPhone или четыре моих приложения

Reading time4 min
Views691

Начало



Я всегда интересовался мобильными платформами. Вообще мобильных аппаратов я за свою жизнь поимел, так сказать, много:
  • Java ME — Samsung SGH i600, Samsung SGH C100 (прошлый век),
  • Palm OS — Sony TJ37,
  • Windows Mobile — HP iPAQ HW 6515, iMate SP5 (один из лучших телефонов всех времен и народов), Fujitsu-Siemens Pocket Loox c550 (один из лучших коммуникаторов всех времен и народов),
  • Symbian — Nokia E51 (но симбиан мне сразу не понравился).

Возможно я что-то пропустил, но это скорее по-тому, что эти пропущенные гаджеты даже не стоят упоминания.

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

Читать дальше →

Бизнес в стиле Хабр — 4. Холодный отжим. Часть первая

Reading time5 min
Views1.4K
В хабростатье Проблема увода клиентов сотрудниками компании была поднята, на мой взгляд, одна из ключевых проблем во взаимоотношении работника и работадателя — увод клиента. В комментариях к ней было много дельных предложений и мнений на темы уводить или не уводить, как сделать чтобы увести и как сделать, чтобы не увели.

Я в свое время работал наемным работником и был с одной стороны фронта. Сейчас я совладелец компании со штатом под 300 человек и несколькими филиалами, соответственно приходится решать вопросы как этому противостоять.

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

Английский для неудачников: испытано на себе

Reading time2 min
Views14K
Доброго дня, %username%

Хочу поделится опытом изучения английского после прочтения Английский для неудачников

Что было



1. изучение английского в школе (почни не знал после окончания школы)

2. после школы изучение английского с репетитором раз в неделю 1 час (понял азы)

3. 4 года английского в университете у хорошего преподавателя (перевод
технических текстов)

В итоге мог читать технические тексты почти без словаря. Разговорной речи не понимал.

К чему пришел



Начал понимать устную речь
Читать дальше →

VLC: Стрим и Стрим-Сервер #1

Reading time2 min
Views52K
По просьбам трудящихся, начинаем потихоньку разворачивать тему стриминга при помощи VLC, но для начала немного вводной информации, о которой стали часто спрашивать после Двух серьезных разговоров о VLC
image
Читать дальше →

Как создать свое первое приложение для iPhone

Reading time11 min
Views4.4K
Что если бы вам давали по рублю каждый раз, когда вы слышите выражение «У меня отличная идея для нового приложения”. Сейчас все говорят об одном и том же. iPhone создало беспрецедентное нововведение для людей как в обществе программистов так и вне. И для тех, кто находится вне среды разработки, этот процесс остается загадкой.

Это руководство предназначено для ознакомления вас с процессом разработки приложений для iPhone, от идеи до реализации и выхода на рынок. Этот топик представляет разные идеи, методы, советы и ресурсы, которые понадобятся, если вы собираетесь создать свое первое приложение для iPhone.

1. Есть хорошая идея?


Как же узнать – хорошая ли у вас идея или нет? Первый шаг: насколько цельна идея. Шаг второй: ответьте на вопрос – имеет ли она хоть один показатель успеха?

image

Решает ли ваше приложение уникальную проблему? До того как лампочка была изобретена, кто то должен был крикнуть «Эй, омерзительно трудно читать под светом свечи!”. Разберитесь что делать сейчас «омерзительно” трудно и как ваше приложение может сделать более комфортным жизнь тех людей, которые его будут использовать.

Dog Tricks

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

Do Not Press

Заставляет ли людей хохотать? Это не поддается прогнозам. Если вы можете придумать что нибудь смешное, вы несомненно на верном пути и ваша идея может стать золотой. Вчера я нажимал красную кнопки «не нажимать” в течении 5-и минут.

Wine PhD

Не создаете ли вы колесо получше? Есть ли успешные существующие приложения, которые не нуждаются в значительных изменениях? Не надо довольствоваться только списком вин, предоставьте возможность виноделам пообщаться со своими поклонниками.

Popper

Будет ли приложение интерактивным? Давайте посмотрим правде в глаза, многим из нас нравятся именно такие приложения. Удачные игры и приложения привлекают пользователей именно требованием действий!



Задание: Подумайте, можно ли включить ваше приложение в один из вышеизложенных категорий? Если да, то самое время подготовить необходимые инструменты.

Читать дальше →

как способ изучения Английского

Reading time1 min
Views19K
Многие из читателей хабра регулярно слушают разные подкасты, этот полезный вид времяпрепровождения можно сделать ещё более полезным, если слушать подкасты на английском.

Поделюсь теми, на которые подписан я:

Читать дальше →

Бюджетные петабайты: Как построить дешевое облачное хранилище. ч. 2

Reading time7 min
Views16K
Продолжение. Начало см. здесь

Соединяя провода: Как собрать контейнер хранения Backblaze


Диаграмма разводки питания контейнера хранения Backblaze приведена ниже. Блоки питания (БП) предоставляют бОльшую часть своей мощности по 2-м разным напряжениям: 5V и 12V. Мы используем 2 БП в контейнере, поскольку 45 дисков требуют много 5V-мощности, в то время как мощные ATX БП отдают бОльшую часть своей мощности по шине 12V. Это не случайность: 1500W и более мощные ATX БП спроектированы для мощных 3D-видеоплат, которым нужна дополнительная мощность по шине 12V. Мы могли бы предпочесть 1 серверный БП, но 2 ATX БП дешевле.

Диаграмма разводки питания сервера
Читать дальше →

Александр Александрович Розов. Цикл «Меганезия»

Reading time2 min
Views16K
Офигительный молодой автор. Настоятельно рекомендую всем любителям фантастики, утопии, альтернативной истории (возможно). Это такая фантастика, которая создает будущее. Его идеи меняют мир. Книги увлекательны, захватывающе. Это — новый ветер в фантастике, футурологии. Вам будет непривычно, но безумно интересно. Не буду портить удовольствия и пересказывать книги — прочтите сами и все поймете.

Скажу лишь в двух словах.
Читать дальше →

Антивирусное спасение: набор того чем лечить вирусы, быстро восстановить работоспособность завирусованого ПК

Reading time1 min
Views1.6K

Сначала с грустного: пробовал использовать Dr.Web LiveCD — абсолютно не функциональное решение, 30 минут сканировало папку Windows, это много.
все остальные возможности — при лечении не нужны, ну кроме как браузер еще. Еще порадовало что используется OpenBox, прямо как в CrunchBang Linux.

Набор:
1. Sysinternals Autoruns — http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx.
2. Sysinternals Process Explorer — http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx.
3. DrWeb Cureit — http://www.freedrweb.com/cureit/.
4. AVP Tool или Kaspersky® Virus Removal Tool — http://avptool.virusinfo.info/.
5. AVZ — http://www.z-oleg.com/secur/avz/.
Если с вирусами покончено, понадобится почистить хвосты и восстановить работу реестра.
6. CCleaner — http://www.ccleaner.com.
Если не покончено следует добавить:
7. HijackThis — http://www.trendsecure.com/portal/en-US/tools/security_tools/hijackthis.
8. SDfix — ссылка с описанием на русском и ссылка для загрузки.
9. ComboFix — ссылка с описанием на русском и ссылка для загрузки.

Top антивирусов по моему мнению на август 2009-го:
1. Eset Nod32.
2. McAfee VirusScan Enterprise.
3. Kaspersky.
А мою Windows 7 на нетбуке я доверил:
4.Microsoft Security Essentials (MSE).

Links которые помогут грамотно побороть вирусную заразу:

http://www.spyware-ru.com/
http://virusinfo.info/
http://www.securitylab.ru/
http://www.securelist.com/ru/descriptions
http://www.virscan.org/

Самый минималистичный индикатор активности

Reading time1 min
Views597
… без яваскрипта, без анимированного GIF'а, но не без изыска. CSS добавляется по вкусу.

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

Программа для определения координат через сервис Google Maps

Reading time1 min
Views14K
Во время работы потребовалось определять координаты объектов(широту и долготу). Поскольку Google Maps просто так не хотел их отдавать(или я не нашел как это просто сделать), то быстро написал небольшое Cocoa приложение, которое по введенному адресу получает от Google Maps координаты объекта и отображает его на карте.
скриншот и ссылка под катом

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Specialist
Lead