Как стать автором
Обновить
86
0
Igor Korsakov @Urn

Software Engineer

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

Работа для программиста в США: 5 простых шагов

Время на прочтение5 мин
Количество просмотров292K
image Статья про то, что делать тем, кто хочет переехать работать в США. Я предполагаю инженерные позиции, на которые проще всего получить визы, но, возможно, статья окажется полезна и другим специалистам.

Мой опыт несколько отличается от нижеописанного (я попала на работу в США после стажировки). Но за 4 года в США пообщалась с людьми, которые попали сюда разными путями и набрала кое-какой опыт. Так что если бы я очень хотела найти работу в США сегодня, то я бы действовала примерно так, как описано ниже.

Заранее извиняюсь, если мой тон кому-то покажется наставническим — я не имею амбиций учить других жизни, просто иногда у меня получается такой стиль.
Читать дальше →
Всего голосов 166: ↑152 и ↓14+138
Комментарии138

Talk on the Run. Говорящий программист

Время на прочтение4 мин
Количество просмотров1K
Я довольно давно сижу в глубоко эшелонированном тылу IT-контор, успешно шесть лет прикидываясь блондинкой и внедряя ростки психологического знания и коммуникативных навыков в программерские головы всех видов и мастей.
И вот дозрела поделиться тем, зачем, собственно, говоря, я это делаю, и как именно.

Зачем?

  • Большинство проектов, с которыми мне приходится сталкиваться, устроены по принципу двух-трех-уровневой иерархии, причем наверху пищевой цепочки находятся серьезные боссы, управляющие серьезными клиентами, а внизу – кодеры за еду разной степени продвинутости. В золотой середине сидят тимлиды, они же техлиды, они же координаторы, на которых, собственно говоря, и ложится основная ответственность за реальный value и реальный delivery.
  • Эти люди чаще всего – собственный продукт компании, начинавшие как молодая шпана, прошедшие длинный путь развития, и при этом – они категорически не рвутся превращаться в больших начальников, поскольку свежий ветер еще шумит у них в голове, и отрываться от своей, любовно возделанной на .NET грядки, им совсем даже не хочется.
  • Тем не менее – к ним приходят и говорят: у тебя растут года, парень, пора руководить, че.

Читать дальше →
Всего голосов 144: ↑126 и ↓18+108
Комментарии146

Офис компании Boomburum

Время на прочтение19 мин
Количество просмотров411K
image

Осторожно, трафик! Но можно хотя бы посмотреть картинки )

   Идея создать дома свой «рабочий кабинет» у меня зрела давно – как-то сам дошел до осознания его необходимости, хотя немалый вклад в начинания сделал этот давний пост на Хабре. У меня было своё рабочее место – большой удобный стол, где помещалось практически всё и даже больше… но, по сути, он был проходным двором – все время кто-то ходил, был рядом, отвлекал… такое очень часто мешает сосредоточиться и начать работать. Иногда, бывает, сидишь весь вечер за компом и понимаешь, что абсолютно ничего не сделал, хотя родным заявил «так, мне надо поработать».
Читать дальше →
Всего голосов 738: ↑625 и ↓113+512
Комментарии438

Семь правил для предпринимателя от Стива Джобса

Время на прочтение5 мин
Количество просмотров8.8K
Я не очень большой фанат продукции Apple, но я восхищаюсь тем, как динамично эта компания сегодня развивается. Многие согласятся с тем, что Стив Джобс много сделал для того, чтобы Apple сейчас была там, где она сейчас есть. Мне как экономисту стало интересно узнать о Джобсе и Apple побольше, и я пытался выяснить, в чем же секрет успеха этого человека. Изучив материал на эту тему и сделав для себя выводы, я предлагаю вашему вниманию семь истин, которыми меня научила жизнь Стива Джобса.
image
Читать дальше →
Всего голосов 204: ↑174 и ↓30+144
Комментарии123

Microsoft для PHP программистов

Время на прочтение4 мин
Количество просмотров21K
Не секрет, что у Microsoft есть технология ASP.NET (и смежные ASP.NET MVC, ASP.NET AJAX, AJAX Control Toolkit и т.д.), которая является стандартом де-факто для .net ориентированных разработчиков. В то же время количество PHP разработчиков также велико, поэтому было бы странно игнорировать такую большую аудиторию.

В данной статье представлен материал, который, надеюсь, поможет PHP разработчикам лучше интегрировать свои приложения с Microsoft технологиями и продуктами (если, конечно, в этом есть необходимость).
Читать дальше →
Всего голосов 104: ↑60 и ↓44+16
Комментарии89

Спать мало, но правильно?

Время на прочтение7 мин
Количество просмотров899K
Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
Читать дальше →
Всего голосов 713: ↑670 и ↓43+627
Комментарии420

Повышение дохода от Adsense на 20%

Время на прочтение2 мин
Количество просмотров854
image

Рецепт очень простой — надо выкинуть из «эфира» всех смс-разводил, тесты на что угодно, смс-шпионаж и прочие прочтения вконтактов.
К сожалению необходима ежедневная фильтрация подобных объявлений на ресурсе, но в конечном итоге мне это дало, в среднем 20% прирост ежесуточного дохода. Это результат 4 недельного мониторинга доходности от Adsense.

Эффект заметил примерно через неделю, но тогда я отфильтровал только около 50 подобных ресурсов. Сейчас список составляет 123 ресурса.

Надеюсь, что он будет вам очень полезен и поможет хоть немного повысить свой доход.

Мой список под катом.

Читать дальше →
Всего голосов 103: ↑97 и ↓6+91
Комментарии39

Рефакторинг: миссия (не)выполнима?

Время на прочтение4 мин
Количество просмотров2.1K
Что делать, если исходники проекта напоминают болото, а жить в нем планируется еще долго? Рефакторинг исходных кодов проекта — это более выгодная из двух альтернатив разобраться с означенной проблемой. Вторая из альтернатив — выбросить и переписать все заново — обычно не устраивает, по разным причинам.

А как делать этот самый рефакторинг, если даже неизвестно, с чего начать? Как осушить болото кода и не утонуть нем?

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

Читать дальше →
Всего голосов 65: ↑64 и ↓1+63
Комментарии52

Разработка ПО и его продажа (Часть 2. Наличие Хорошего продукта — не гарантия успеха)

Время на прочтение7 мин
Количество просмотров4.6K
Недавно на хабре появились статьи о заработке в Apple App Store.
Я не могу понять рассуждения некоторых людей: «я отдал 100$ за регистрацию в апстор, на данный момент свои деньги вернул». Т.е. эти люди время, потраченное на разработку продукта, деньгами не считают? Имхо так рассуждать можно только при наличии какого-либо дохода — работа (или, на худой конец, скважина :)). Я рассматриваю программирование и продажу напрограммированного — как основной заработок.

Итак, встречайте: «бизнес с нуля» или «история развития проекта EasyWakeup — умный будильник».
image
Проект, которым я занят уже на протяжении длительного времени.
Читать дальше →
Всего голосов 112: ↑105 и ↓7+98
Комментарии120

Как активировать режим Бога в Windows 7

Время на прочтение1 мин
Количество просмотров579K
Знаете ли вы, что вы тоже можете стать Богом!? Ну, по крайней мере, на Windows 7 (по сообщениям пользователей это так же работает и на Windows Vista).

Этот режим позволит вам управлять всеми настройками Windows из удобного графического меню. Вот как его активировать:

1. Щелкните правой кнопкой мыши на любом пустом пространстве рабочего стола.
2. Перейдите в меню Создать и создайте новую папку.
Читать дальше →
Всего голосов 276: ↑221 и ↓55+166
Комментарии356

Хорошо ли вы подготовились к использованию Windows 7? Несколько “горячих” клавиш

Время на прочтение3 мин
Количество просмотров3.4K
Сразу хочу извиниться, статья не очень то техническая. Если вы считаете, что уже и так хорошо знаете все горячие клавиши Windows 7, которые упрощают работу с ней, то просто пропустите этот топик.

Случайно на глаза попалась табличка c «горячими» клавишами, связанных с новым тулбаром Windows 7 – узнал для себя много новых и полезных и спешу поделиться ими с вами, предварительно собрав по максимуму полезных сочетаний.

Читать дальше →
Всего голосов 142: ↑118 и ↓24+94
Комментарии89

Создание приложений OS X с помощью JavaScript

Время на прочтение13 мин
Количество просмотров21K
Недавно в OS X Yosemite была представлена возможность использования JavaScript для автоматизации. Это открывает возможность получать доступ к нативным* фреймворкам OS X из JavaScript. Я тут покопался в этом новом мире и собрал несколько примеров. В этом посте я объясню основы и шаг за шагом покажу процесс создания небольшого приложения
Читать дальше →
Всего голосов 44: ↑43 и ↓1+42
Комментарии35

Кэти Сьерра о том, как создавать востребованные приложения и повышать «крутизну» своих пользователей

Время на прочтение14 мин
Количество просмотров27K
Можно ли сегодня создать популярное приложение? Рынки поделены, ниши заняты, конкуренция — очень плотная… Но не время разработчикам предаваться печали! Общая планка приложений все еще остается низкой, и обойти всех конкурентов все еще возможно. Так утверждает Кэти Сьерра (Kathy Sierra) в своем выступлении со сложно переводимой темой «Building the minimum Badass User» и его продолжении.

Кэти Сьерра известна в России прежде всего как автор мирового бестселлера «Изучаем Java». Но книги по программированию — это далеко не всё, чем она занимается. Теория обучения, разработка интерфейсов, маркетинг приложений, мотивация — вот неполный список тем, по которым она регулярно пишет статьи и выступает на конференциях. В поле нашего внимания попали именно эти два выступления, потому что они обобщают и резюмируют самое ценное из её собственного опыта разработки, а также сотен прочитанных Кэти научных работ. Перед вами — не перевод, а, скорее, конспект наиболее интересных мыслей и практических рекомендаций.
Читать дальше →
Всего голосов 36: ↑34 и ↓2+32
Комментарии9

Как убеждать людей в сети: семнадцать малоизвестных джедайских трюков

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


Хотите узнать, как на просторах интернета убеждать людей и получать от них желаемое?

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

В этой статье не будет ни слова о взаимном обмене, дефиците, социальном доказательстве и прочих широко известных принципах убеждения. Вы наверняка и так все о них знаете
Читать дальше →
Всего голосов 149: ↑108 и ↓41+67
Комментарии78

Взрывы в Box2D

Время на прочтение4 мин
Количество просмотров23K
Мой телеграм канал: https://t.me/winc0de.
В этой статье мы рассмотрим несколько видов взрывов в физическом движке Box2D.
Симуляция взрыва сводится к нахождению тел, которые находятся в радиусе действия взрывной волны и применении силы к ним, чтобы отбросить их от центра взрыва.

Мы расмотрим три вида взрывов разной сложности:
  • Нахождение тел в радиусе взрыва
  • Raycast – нахождения тел в радиусе лучей
  • Частицы – распространение многих маленьких тел от эпицентра взрыва

Читать дальше →
Всего голосов 50: ↑47 и ↓3+44
Комментарии21

Ультрабук Acer TravelMate P645: по пути из любительской лиги в профессиональную

Время на прочтение11 мин
Количество просмотров40K
В наше время, когда почти все производители смартфонов ставят в свои топовые модели по 3 Гбайт оперативной памяти, трудно кого-то удивить одними лишь техническими характеристиками. Иногда, конечно, обратишь внимание на какой-то особенно четкий экран, или на батарею особо высокой емкости. Но в целом воспринимаешь это, как должное, и особого восторга не испытываешь. И уж точно нас редко удивляют характеристиками ноутбуки, где все у всех примерно одинаково, и важны не отдельные фишки, а умение соединить их вместе во благо пользователя.

Так я думал, пока в конце лета мне не предложили протестировать ультрабук Acer TravelMate P645. Помню, не без скуки поинтересовался – а чего там эдакого? И получил в ответ список характеристик, от изучения которого глаза постепенно становились все больше и больше.

Читать дальше →
Всего голосов 49: ↑37 и ↓12+25
Комментарии93

mysqlnd — проводник между PHP и MySQL

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


Расширение mysqlnd появилось ещё в PHP 5.3, но до сих пор малоизвестно среди разработчиков. Однако оно незаменимо, если ваша система основана на MySQL. Если вы хотите узнать, почему это расширение так важно, что оно собой представляет, как его использовать и какие оно даёт преимущества — читайте статью.
Читать дальше →
Всего голосов 129: ↑116 и ↓13+103
Комментарии35

Копирование разделов жёсткого диска средствами GNU/Linux: как обойтись загрузочной флешкой там, где раньше нужен был Акронис

Время на прочтение12 мин
Количество просмотров204K
С тех пор как до меня дошла благая весть о существовании операционной системы под названием GNU/Linux, которую используют все настоящие программисты, я несколько раз пытался заменить ей детище Билла Гейтса и несколько раз потерпел неудачу.

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

Потом, когда появился безлимитный интернет, вследствие чего с получением софта и знаний стало существенно легче, я настроил себе дуал бут и стал осваивать Убунту.

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

В большинстве случаев это было не фатально. Вместо привычного foobar всегда можно послушать музыку на Rhythmbox. Вместо Microsoft Office есть OpenOffice. Да, его совместимость с продуктом корпорации зла порой оставляет желать лучшего, но им вполне можно пользоваться для решения повседневных задач среднестатистического пользователя. Обо всяких Файрфоксах, Операх и Хромах я вообще молчу.

Но в некоторых случаях приходилось перезагружать компьютер, выбирать в меню загрузчика пункт Microsoft Windows и делать всё по старинке. Такой задачей было например снятие образа логического диска в целях переноса на другой физический носитель, потому как текущий уже изрядно поистрепался.
Читать дальше →
Всего голосов 56: ↑48 и ↓8+40
Комментарии59

Kepler: умный детектор утечек газа и СО

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


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

Централизованная система газоснабжения, водоснабжения и канализации — вот они, блага современного общества. Что касается системы газоснабжения, то кроме удобства, она представляет собой еще и известную опасность: плохо пригнанные стыки труб, поврежденный гибкий трубопровод для подключения плиты, или даже выливающаяся за края кастрюли кипящая вода, вытекающая на газовую конфорку. Все это может привести к утечке газа, увеличению концентрации угарного газа (СО), что напрямую угрожает жизни и здоровью человека.

Читать дальше →
Всего голосов 26: ↑22 и ↓4+18
Комментарии28

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность