Pull to refresh
91
0
kaakem @kaakem

User

Send message

Что я понял на первой работе программистом / Мои советы Junior-разработчикам

Reading time8 min
Views70K

Всем привет! Меня зовут Максим. Я backend-разработчик, который не так давно устроился на свою первую работу. В этой статье хочу поделиться своими наблюдениями/советами/рекомендациями для начинающих программистов. Ведь, как известно, если опыт не превращён в текст, он даже не становится прошлым.

Материал будет полезен тем, кто ищет первую работу или не так давно её нашёл. Примеры будут из области Python Backend, но наблюдения универсальны и спокойно перекладываются на другую область. Поехали!

Читать далее
Total votes 27: ↑16 and ↓11+8
Comments49

Как «пробить» человека в Интернет: используем операторы Google и логику

Reading time9 min
Views943K

В очередной статье нашего цикла публикаций, посвященного интернет-разведке, рассмотрим, как операторы продвинутого поиска Google (advanced search operators) позволяют быстро находить необходимую информацию о конкретном человеке.


В комментариях к первой нашей статье, читатели просили побольше практических примеров и скриншотов, поэтому в этой статье практики и графики будем много. Для демонстрации возможностей «продвинутого» поиска Google в качестве целей были выбраны личные аккаунты автора. Сделано это, чтобы никого не обидеть излишним интересом к его частной жизни. Хочу сразу предупредить, что никогда не задавался целью скрыть свое присутствие в интернете, поэтому описанные методы подойдут для сбора данных об обычных людях, и могут быть не очень эффективны для деанонимизации фэйковых аккаунтов, созданных для разовых акций. Интересующимся читателям предлагаю повторить приведенные примеры запросов в отношении своих аккаунтов и оценить насколько легко собирать информацию по ним.


Читать дальше →
Total votes 122: ↑105 and ↓17+88
Comments108

Контент-разведка: зачем нужно и как делать? (16 экспертных мнений)

Reading time11 min
Views9.2K
Один из крутых хаков в контент-маркетинге – это анализ лучших постов конкурентов и создание более объёмного и качественного материала на ту же тему. Но как анализировать контент конкурентов? На этот счёт есть много интересных идей.


Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments0

Путешествие в микромир

Reading time8 min
Views56K
В предыдущей статье мы говорили о числах-гигантах. Можно сказать, что мы совершили путешествие к бесконечности, а когда подошли к Числу Грэма, то лично у меня создалось ощущение, что вот еще чуть-чуть – и мы прикоснемся к ней рукой. Сегодня я предлагаю вам еще одно путешествие. На этот раз в микромир – мир малых объектов. Настолько малых, что среди всех тех, которые мы рассмотрим, песчинка будет самой крупной. Сразу скажу, что эта статья не о физике. Мы не будем говорить о квантовых эффектах, принципе неопределенности и теории струн. Я не физик (впрочем, я думаю, что вы поняли это и на основании моего предыдущего текста). Это статья о цифрах, масштабах и красоте. Добро пожаловать.
Читать дальше →
Total votes 29: ↑29 and ↓0+29
Comments17

30 советов, как эффективно трудиться и не сойти с ума, работая дома

Reading time5 min
Views17K
Тем, кому знакомы прелести работы дома (на себя, фрилансером или удаленно на ставку), также знаком соблазн поваляться на диване и затягивание сроков.

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

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

Так как же работать эффективно и в то же время не довести себя до нервного истощения? Я недавно уволился с постоянной работы и поэтому спросил совета у читателей своего блога. Они, как и всегда, откликнулись на мою просьбу, и я отобрал наиболее понравившиеся мне рекомендации, чтобы люди могли использовать их как руководство (ну, я тоже собираюсь руководствоваться этими советами).
Читать дальше →
Total votes 125: ↑123 and ↓2+121
Comments198

10 IT-профессий будущего

Reading time12 min
Views76K
Потребности человечества при создании информационных систем выходят на новый уровень. Еще несколько лет назад было достаточно уметь в принципе создавать любую информационную систему, действующую с наименьшим числом ошибок и позволяющую автоматизировать единичные процессы деятельности человека. Но уже сейчас разумные информационные системы способны с помощью совершенных алгоритмов заменить собой практически любую деятельность человека.

И именно поэтому требования к информационным системам будущего возрастут в сотни раз — она больше не должна будет просто работать, просто связываться с базами данных и просто хоть как-то реагировать на действия пользователя, сейчас технологии должны быть дружественными к человеку, не отвлекать, не надоедать, не провоцировать неверные действия, автоматически находить проблемы и самостоятельно принимать решения. В данной статье мы проанализируем, почему простого создателя кода в самом ближайшем будущем будет уже недостаточно, чтобы «оживить» информационную систему. А заодно дадим советы, как простому студенту или обычной домохозяйке уже сегодня начинать обретать максимально востребованные в будущем навыки.


Читать дальше →
Total votes 38: ↑28 and ↓10+18
Comments11

27+ ресурсов для онлайн-обучения

Reading time5 min
Views970K

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

Статья содержит перечень ресурсов для онлайн-обучения, представляющих интерес преимущественно для программистов.

Читать дальше →
Total votes 174: ↑163 and ↓11+152
Comments68

Антикризисный ультрабук: дёшево и сердито

Reading time7 min
Views30K
Привет, GT! Так уж вышло, что курс валют и всякие экономические неприятности весьма ощутимо подняли цены на то, чем мы с вами на хлеб зарабатываем, чем живём и дышим каждый день.



Ноутбуки не избежали этой печальной участи, и если раньше за 35-40 тысяч рублей можно было найти вполне себе боевую и долгоиграющую портативную машинку, то сейчас… В общем, будем разбираться, есть ли жизнь на Марсе.
Читать дальше →
Total votes 32: ↑23 and ↓9+14
Comments106

Охота на лицензионный контент: капкан для книги

Reading time7 min
Views22K
Привет, Geektimes! Вот и подоспела обещанная заключительная статья в цикле о легальном контенте в сети. Сегодня мы посмотрим, где можно с комфортом почитать лицензионные книги и периодику, и чтобы это было финансово выгоднее, чем идти в ближайший книжный за бумажными экземплярами.



Следует заметить, что ситуация с этим рынком куда сложнее и неоднозначнее, нежели с рынком лицензионных музыки и фильмов. С одной стороны, библиотек с нелицензионным контентом сейчас просто пруд пруди, обновляются они крайне интенсивно и, казалось бы, магазины «официальных» e-book'ов просто не выдерживают с ними конкуренции. К тому же это не кино и не музыка, у текста нет битрейта и иных аспектов качества, в этом плане магазинам крыть нечем, текст он и есть текст. А ещё нельзя забывать, что очень внушительный процент всех пользователей нелицензионного контента используют его потому, что это зачастую проще, удобнее, и быстрее. Правообладатели то взвинчивают цены, то делают процесс покупки неудобным, то ещё что. С другой стороны – после ужесточения антипиратского закона нелегальные ресурсы оказываются под значительным ударом, ибо книжные издательства последнее десятилетие несут убытки не меньше тех же музлейблов, и полны решимости бороться за место под солнцем. Причём делать это они будут явно куда жёстче – киноленты приносят деньги с проката, музыка – с живых выступлений, а вот литература монетизируется только и исключительно продажами копий книг. Кроме того, можно быть уверенным, что, если начнётся повальная блокировка пиратских библиотек, то в сети где бы то ни было просто перестанут появляться нелегальные новинки книжного рынка – кому даже из идейных побуждений будет охота сканировать бумажную книжку или ломать защиту купленной электронной, если всё равно до людей она не дойдет?
Читать дальше →
Total votes 21: ↑17 and ↓4+13
Comments35

Как запустить стартап при ВУЗе

Reading time8 min
Views17K

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

Я хотел бы посвятить эту статью тому, зачем мы создали ООО совместно с СПбГЭТУ (ЛЭТИ) и что получили в итоге. Буду рад поделиться опытом, который, надеюсь, поможет реализовать ваши идеи.
Читать дальше →
Total votes 66: ↑59 and ↓7+52
Comments32

Незаконченная пьеса для корпоративного блога

Reading time4 min
Views2.3K
Пару недель назад на Хабре пробегал пост «Вашей фирме (не)нужна социальность», автор которого жестко прошелся по корпоративным блогам, корпоративным твиттерам и прочим корпоративным группам в социальных сетях. Краткое содержание поста примерно такое: восток — дело тонкое. Перед тем, как завести корпоративный блог, задайте себе вопрос — зачем вам оно надо? И если ответ для вас неочевиден, сразу бросьте это дело.

Общемировая статистика подтверждает скептицизм автора — год назад Wall Street Journal опубликовал результаты исследования, озаглавленного «Большинство корпоративных блогов – ошибки, вызванные отсутствием воображения». В цифрах: 56% публикуют пресс-релизы и устаревшие новости, 70% сосредоточены на темах собственного бизнеса, 74% практически не комментируются. В результате 53% компаний считают, что блоггинг никак не повлиял на их маркетинг (даю ссылку на репост, т.к. страница WSJ легла еще до хабраэффекта).

А если копнуть в сторону высокотехнологичных компаний? Им бы, казалось, и карты в руки! К сожалению, и тут ситуация не лучше: редкая птица долетит до середины топа. А это значит, что маркетологи таки нашли ответ на вопрос «зачем»… А на вопрос «как» ответить не смогли. Или вообще не стали париться этим вопросом. Последние полтора года я вплотную занимаюсь корпоративным блогом одной очень известной компании. Угадали какой? :) Могу вас заверить, что ответ на вопрос «как» не так прост, как кажется. Продолжение истории под хабракатом.

Читать дальше →
Total votes 43: ↑39 and ↓4+35
Comments60

Вашей фирме (не)нужна социальность

Reading time3 min
Views1K
Десять лет назад (кто-то подсказывает: «почти двадцать») на голову фирмам разной масти и толка свалился Интернет. Осмелюсь предположить, что для большей части из них он стал скорее обузой, чем благом. С одной стороны: «у всех уже есть чёртов сайт, что мы хуже, что ли?», с другой: «да нафиг оно надо? We were, так сказать, born in this hole. And we will die in this hole». В конце концов всё как-то устаканилось. У всех появились ужасные сайты-визитки, с ужасными улыбками на лицах гендиректоров, и «новостями» за позапрошлый год. Через некоторое время, когда очки, нанизанные на… скажем, хвост, не помогали, разумный директор средней руки по-своему торжествовал, отечески похлопывая по плечу унылого премиум-айтишника. «Я же говорил, что дурная затея? А ты — «большие возмо-ожности, много новых клие-ентов». Мой клиент — такой же старый бобёр как я (надевая шапку из сородича и кряхтя). Открыл газету, ткнул пальцем, цена низкая? вот и славно, вот и позвонил. Хорошо хоть недорого обошлось...»

Сегодня дела обстоят значительно хуже. Казалось бы, и времена другие, и интернет другой. И коллективное сознание, и магия цифр (в том числе — биржевых)… И тот же бобёр-директор сам исправно сидит в «одноглазниках» и удивляется, как люди за рисованные конфетки-бараночки платят кровные. Но всё только хуже и хуже. Теперь на головы сыпется ещё и «два-с-половиной-ноль» во всей своей красе. С социальным продвижением, человеческим лицом компании и Твиттером, не к ночи упомянутым. И снова бодрые айтишники твердят, что «надо». И вроде вправду — «надо». И секретарша-валечка ногти от безделья отрастила, что чеченские кинжалы (лучше бы блог компании вела, честное слово). Но всё-таки рядом (снова) летает здравое «зачем». Которое мне и хочется подоить.

— Вам правда хочется услышать, что говорят о вашей компании (продукте, сотрудниках) в Калуге? Ну хорошо, в Москве, на Бауманской? И ещё в тысячах разных мест. Причём услышать прилюдно. И как вариант — ответить прилюдно, с опасностью позже уткнуться лицом в услужливо подставленный архив со своим ответом. Хочется?
Читать дальше →
Total votes 76: ↑62 and ↓14+48
Comments20

Мой опыт корпоративных коммуникаций в Social Media

Reading time18 min
Views17K


Я уже давно занимаюсь SMM, с подачи Антона Попова. С тех пор моя дружба с соцсетями была крепкой, я рад всем задачам, которые мне ставили — я научился многому. Потом решил, что нужно спрессовать свой опыт. Сел я как-то писать статью про SMM — и как начал — не мог остановится, настрочил такой графоманский пост. Но, уверен, что все сказал по делу. П.С. Думаю хабровчане меня простят за то, что я рассказываю о хабре (писал я эту статью не для хабра, а вообще для всех).

Что такое СММ в В2В ИТ-сфере? По большому счету, это еще один канал связи компании с партнерами. Задача маркетинга в партнерском бизнесе сводится к двум вещам: а) завязывание контактов — лидогенерация, б) поддержка старых связей. Еще один способ напомнить партнерам о своем существовании. Конечно, в компании использовались стандартные медиа-инструменты: рассылка, рекламные макеты в ИТ-прессе и т.д. Но все эти каналы коммуникации использовались в основном по старинке. Например, в партнерской рассылке не было встроенной статистики, т.е. не было видно: сколько открыто писем, сколько попало в спам и т.д., т.е. в отношении рассылки было совершенно непонятно — что партнерам нравится, и что не нравится. Какие письма они читают, а какие они отправляют в корзину.

Ясное дело, что это — не продажи. Это косвенно способствует продажам. Я ничего не продаю, продают те ребята, что каждый день в бою — поэтому все для них. Т.е. хочешь обзор — пожалуйста, хочешь вебинар — давай проведем, хочешь видео снять — снимем. Но обо всем по порядку.
Читать дальше →
Total votes 25: ↑15 and ↓10+5
Comments8

Как написать отличную статью и завоевать умы

Reading time12 min
Views18K

Web 2.0, существование которого некоторыми отрицается, привел в интернет много авторов, которые стали писать статьи и заметки на самые разные темы. В зависимости от ресурса, вид, содержание, оформление и размер таких статей различаются, но у них есть один общий компонент — авторский текст, который, собственно, почти всегда, является сутью статьи. Такие статьи, в основном, пишутся не профессиональными журналистами, а простыми пользователями, которые в силу разных причин делятся своими мыслями, идеями или полученной информацией.

В данной статье мне хотелось бы предложить несколько вариантов того, как стоит создавать статьи, как их подавать и как поддерживать жизнь своей статьи.
Читать дальше →
Total votes 131: ↑96 and ↓35+61
Comments77

Slack. Небольшой обзор отличного сервиса

Reading time3 min
Views372K


Некоторое время назад после волшебного пендаля под названием Tolstoy Summer Camp я начал пилить свой стартап.
Сначала у меня в команде было два разработчика и дизайнер. Потом один разработчик ушёл пилить свой проект. Затем появился другой разработчик. И всё бы ничего, но я сходил с ума от того что не мог найти простых и понятных средств ведения дел в таких маленьких компаниях как моя.
Я перепробовал тучу всяких Basecamp, Asana, Redmine, Trello, Мегаплан и прочих, массу мессенджеров в разных сочетаниях c он-лайн файлопомойками типа Dropbox и GoogleDrive — ничего мне не нравилось. «Ну, не то это всё, не то!».
Но, в конце-концов, решение было найдено.
Total votes 64: ↑55 and ↓9+46
Comments65

Строим свой Gmail с куртизанками и преферансом

Reading time7 min
Views204K

Вместо предисловия


В один прекрасный, а может и не такой уж и прекрасный, день настигла паранойя и меня. Было принято решение бежать от Google подальше. При чем, бежать куда-нибудь на свою площадку, чтобы быть спокойным за сохранность своих любимых сервисов.

Итак, в этой статье я расскажу о том, как я поднимал и настраивал на своем сервере почту, календарь, контакты, RSS-аггрегатор и, в качестве бонуса, хранилище файлов.

Читать дальше →
Total votes 155: ↑135 and ↓20+115
Comments139

JavaScript to APK. Подводные камни разработки под Android для тех, кого задолбал PhoneGap. Построение мостов из Java в JavaScript

Reading time8 min
Views61K
Привет, Хабра!

Я люблю игры на JavaScript и стараюсь сделать их код пуленепробиваемыми для портирования на все платформы. Полгода назад я уже писал о сборке Android приложений и сегодня хотел бы раскрыть тему более подробно.

Сразу предупрежу, что мне пришлось отказаться от PhoneGap, т.к. опыт использования его в двух проектах меня огорчил. Он отлично справляется с «Hello World» приложениями, но при конвейерной сборке всего подряд всплывают нюансы.

Почему PhoneGap не пошел:
1. Он изначально пустой. Постоянно приходится подключать все новые и новые модули.
2. Многие модули написаны криво. Они либо берут много лишнего, либо ведут себя неожиданно. Например, из двух модулей под Android для отправки SMS, один не работал, второй — отправлял true при любых условиях.
3. Не решены элементарные вещи, вроде получения EMEI телефона. Нужно постоянно допиливать.


Читать дальше →
Total votes 43: ↑38 and ↓5+33
Comments30

Raspberry Pi + Motorola LapDock + Hacks

Reading time2 min
Views75K

Доброе время суток, уважаемые хабра-жители!
Недавно, я подымал вопрос о смысле обзора связки Motoroa Atrix 4G + LapDock (потому я извиняюсь перед теми кто не дождался обзора, и готов ответить на вопросы), но увы не дописал так как пришла моя Raspberry и докстанция пошла в расход. В данной статье я расскажу как превратить нашу Raspberry в полноценный ноутбук с минимальными затратами, а также пару замечаний и хаков с платой.
Внимание! Трафик!
Читать дальше →
Total votes 46: ↑38 and ↓8+30
Comments23

Хабраиндекс для статей по программированию под Android

Reading time2 min
Views94K
Читать дальше →
Total votes 220: ↑204 and ↓16+188
Comments43

Half-life 2 на экстремально низких настройках

Reading time1 min
Views5.3K
Здравствуйте.
Наткнулся случайно на форумы, в которых народ задался целью запустить HL2 на максимально низких настройках, приведенные там команды частично работали, а частично нет. Пить с НГ уже надоело, поэтому я достал с полки свою лицензию, обновил до последней версии и решил провести эксперименты на себе.
Обычными настройками невозможно ТАК занизить качество.





Скриншоты, видео и настройки под катом:
Читать дальше →
Total votes 23: ↑19 and ↓4+15
Comments25

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity