Как стать автором
Обновить
4
0

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

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

Bypassing LinkedIn Search Limit by Playing With API

Время на прочтение7 мин
Количество просмотров17K
[Because my extension got a lot of attention from the foreign audience, I translated my original article into English].

Limit


Being a top-rated professional network, LinkedIn, unfortunately, for free accounts, has such a limitation as Commercial Use Limit (CUL). Most likely, you, same as me until recently, have never encountered and never heard about this thing.

image

The point of the CUL is that when you search people outside your connections/network too often, your search results will be limited with only 3 profiles showing instead of 1000 (100 pages with 10 profiles per page by default). How ‘often’ is measured nobody knows, there are no precise metrics; the algorithm decides it based on your actions – how frequently you’ve been searching and how many connections you’ve been adding. The free CUL resets at midnight PST on the 1st of each calendar month, and you get your 1000 search results again, for who knows how long. Of course, Premium accounts have no such limit in place.

However, not so long ago, I’ve started messing around with LinkedIn search for some pet-project, and suddenly got stuck with this CUL. Obviously, I didn’t like it that much; after all, I haven’t been using the search for any commercial purposes. So, my first thought was to explore this limit and try to bypass it.

[Important clarification — all source materials in this article are presented solely for informational and educational purposes. The author doesn't encourage their use for commercial purposes.]
Read more →
Всего голосов 10: ↑9 и ↓1+8
Комментарии3

5 ошибок начинающего лида

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

У каждого тимлида есть своё кладбище сотрудников управленческих ошибок. Каждый день публикуются новые статьи «5 ошибок начинающего разработчика», «7 примеров того, как не надо управлять процессами», «100 и 1 способ укладываться в сроки». И это круто!


Чужие грабли экономят ваше время, делают вас смелыми, похлопывают по плечу и наглядно дают понять, что не один вы такой «я сделяль», и все это проходили.


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

Об IT без галстуков: Повышения, удержание и текучка в компаниях из СНГ и USA

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

Большинство наемных сотрудников считает, что руководство его заметит, оценит и повысит зарплату. Это большое заблуждение. Ни один руководитель в здравом уме не будет увеличивать расходную часть, тем самым уменьшая доходную. Бизнес создается ради максимизация прибыли самих фаундеров, а не ради улучшения качества жизни наемных сотрудников. Иначе на Porsche Panamera не заработать… Если вы встречали компанию в которой происходит периодическая оценка персонала и сама компания инициирует повышения, то это заслуга HR департамента и им удалось «продать» руководству эту необходимость. Например, за последние десятилетия, в IT был бурный рост ставок и дабы сотрудник не сбежал, его повышали. С тех пор ставки доросли до своего максимума, рынок немного стабилизировался. Как же получить повышение? Когда сотрудника будут удерживать? Как минимизировать последствия текучки? Обо всем ниже.
Читать дальше →
Всего голосов 51: ↑40 и ↓11+29
Комментарии135

Субъектность

Время на прочтение19 мин
Количество просмотров5.8K
Я чувствую, я хочу, я думаю, я делаю, я получил…

Во многих языках мира слово “я” содержит мало букв, и это свидетельствует о его важности — чем чаще слово используется, тем короче оно становится.

Часто повторяющееся “я” становится привычным, перестает замечаться и даже озвучиваться. При проблемах с получением результатов обращают внимание на вторую половину фразы “я делаю” и пытаются улучшить действие.

Но формула “я делаю” состоит из двух слагаемых, поэтому предлагаю всё же присмотреться к тому, с чего всякое действие начинается:

  • Что такое “я”.
  • Нехватка “я”.
  • Появление “я”.
  • Усиление “я”.

Затрону абстракции, эгоизм, привязанности и поддержку.

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

Как использовать запятые в английском: 15 правил и примеры ошибок

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


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

В общем, здесь немало трудных моментов, разобраться с которыми самостоятельно может быть нелегко. Я нашла интересный пост с правилами использования запятых в английском языке и примерами ошибок. Представляю вашему вниманию его адаптированный перевод.
Читать дальше →
Всего голосов 38: ↑35 и ↓3+32
Комментарии12

5 заповедей успешного переговорщика и партнера

Время на прочтение4 мин
Количество просмотров21K
Каждый день мы ведем переговоры: с боссом о повышении, с деловыми партнерами о закупках, с администратором спортивного зала об индивидуальном пакете посещения.

Кажется, будто эти переговоры не похожие, но принципы заключения успешных сделок и стратегии поведения в критических ситуациях одни. В книге “Договориться можно обо всем!” Гэвин Кеннеди рассказывает о том, как любую сделку и ситуацию сделать выгодной для себя.

Публикую ценные советы и мои выводы из книги:

Правило 1. Никогда не отдавай что-то просто так – обменивай


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

Каждая уступка с твоей стороны должна быть “оплачена” партнером или клиентом.

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

Как можно поступить?

1. Отвергаешь предложение. “Никаких скидок! У нас лучший товар на рынке и нет причин снижать стоимость.”

Этот вариант сработает если действительно соотношение цена/качество вашего продукта на рынке не имеет равных. Если партнер не честен и на самом деле конкуренты не предлагают низких цен, он отметит, что Вы не отреагировали на провокацию.
Читать дальше →
Всего голосов 42: ↑29 и ↓13+16
Комментарии37

5 самых частых ошибок, которые делают программисты на собеседовании

Время на прочтение3 мин
Количество просмотров45K
Перевод поста пользователя Reddit

За последний год я провёл более 50 телефонных собеседований, и наблюдал, как люди делали одни и те же ошибки снова и снова. В интернете можно найти много советов по поводу навыков, полезных для прохождения интервью, но я не видел текстов, где бы описывались стратегии, помогающие людям преуспеть. Я думаю, что у большей части наших кандидатов, дошедших до интервью, есть необходимые навыки, однако они просто нервничают и не применяют эти навыки эффективно. Чтобы был ясен контекст, наша фирма – это стартап на 100 человек, а до второго раунда интервью доходят порядка 50% людей.
Читать дальше →
Всего голосов 48: ↑34 и ↓14+20
Комментарии73

IT в Германии — как искать работу в крупных городах Германии

Время на прочтение13 мин
Количество просмотров104K
Уехать в Германию при наличии опыта работы в IT довольно просто, и множество статей на эту тему помогают определиться с выбором. Эта статья не будет исключением, в ней собраны истории 5х эмигрантов, которые поделились своим опытом работы в крупных городах Германии и рассказали, что нужно делать, чтобы найти работу и успешно продвигаться по карьерной лестнице. В качестве бонуса — особенности выживания в иностранном коллективе и приятные фишки немецкой рабочей среды. Статья написана в формате мини-интервью, 6 вопросов и ответов от каждого автора


Читать дальше →
Всего голосов 43: ↑40 и ↓3+37
Комментарии126

Несколько простых рекомендаций работы в команде

Время на прочтение2 мин
Количество просмотров4.7K
Несколько рекомендаций работы в команде, которые могут сохранить нервные клетки всех в сложные моменты. Бывает, работы так много, что некоторые моменты забываются. Поэтому важно создать некоторый чек-лист, хотя бы для себя, чтобы иметь возможность быстро вернуть себя в эффективное состояние хорошего Team Player. Под катом рекомендации, которые вывел для себя.
Читать дальше →
Всего голосов 27: ↑14 и ↓13+1
Комментарии34

Костыли, Нарния, прокрустов ниндзя: три боли тимлида в стартапе

Время на прочтение5 мин
Количество просмотров13K
Тимлид в стартапе — разом и Илон Маск, и Франкенштейн. Утром конструирует космические корабли, а к вечеру обращает к проекту крик: «Живи! Тебе нельзя умирать!» — и нездорово смеется. И все это в компании трех джуниоров.

Александр Поломодов руководит разработкой в управлении привлечением в Tinkoff.ru; ранее он был руководителем разработки / CTO в небольших компаниях. Мы попросили Александра вспомнить прошлое и рассказать, какие подводные камни могут ожидать тимлида, приходящего в стартап.

image

Под катом — ответы на важные вопросы:

  • как выжить в условиях, когда процессы взаимодействия не налажены (или не существуют вовсе);
  • как собрать крутую команду, когда ФОТ ограничен;
  • как понять, что из проекта нужно бежать.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+27
Комментарии10

Система управления складом с использованием CQRS и Event Sourcing. Процесс Разработки

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


Данная статья является продолжением ряда статей опубликованных здесь ранее и посвященных этапам:

  1. Постановке требований
  2. Проектированию
  3. Реализации. Service Layer

В ней описано каким образом мы организовали процесс разработки привлекая разработчиков из собщества Magento с момента старта проекта в середине прошлого лета и с чем мы подошли к General Availability релизу сделанному на прошлой неделе.
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

Linux Foundation представила бесплатный вводный онлайн-курс по Kubernetes

Время на прочтение2 мин
Количество просмотров21K
На образовательной онлайн-площадке edX появился курс «Introduction to Kubernetes», созданный некоммерческой организацией The Linux Foundation и проводимый специалистом из компании CloudYuga Technologies.

Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии1

По следам highloadcup: php vs node.js vs go, swoole vs workerman, splfixedarray vs array и многое другое

Время на прочтение8 мин
Количество просмотров28K
Рассказ о том как я участвовал в highloadcup (чемпионат для backend-разработчиков) от Mail.Ru, написал на php сервер обслуживающий 10000 RPS, но всё равно не получил победную футболку.


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

Be a security ninja: secret level

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


Информационная безопасность — одна из дисциплин, набирающих бешеную популярность в последние годы. Мы решили помочь всем желающим и организовали цикл бесплатных вебинаров по ИБ. Сегодня мы публикуем видеозаписи заключительного цикла вебинаров, посвященных практической информационной безопасности.
Всего голосов 35: ↑32 и ↓3+29
Комментарии0

Меня окружают идиоты или как работать в команде

Время на прочтение5 мин
Количество просмотров15K
Еще один рабочий день подошел к концу. И вот, сидя перед монитором с кружкой теплого чая и читая любимый Хабр, кто-то ищет развлекательные посты, кто-то хочет узнать что-то новое и полезное. Есть люди которым интересно как работают другие команды и какая у них организация. А есть те кто весь день задается вопросом — почему меня окружают клинические идиоты.

Хуже, если всех этих людей вокруг себя собрали вы. Именно этот случай мы рассмотрим.
А правильно ли поставлен вопрос? И кто виноват?

Давайте разбираться


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

Этот начало цикла статей о скорости, правильных ГД, создании игровых прототипов, оптимизации и всем что с ними связано.

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

О важности игрового прототипа мы говорили в предыдущей статье.

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

Приступаем.
Читать дальше →
Всего голосов 32: ↑20 и ↓12+8
Комментарии26

История о том, как мы ускорили тесты в 12 раз

Время на прочтение4 мин
Количество просмотров12K
Ускоряйте тесты, говорили они.

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

Для тех кто не знает, компонентные тесты — это тесты которые полностью изолированы от глобального окружения и позволяют проверить те или иные кейсы, которые unit тест не смог бы охватить.

Полгода назад релиз какой-либо фичи, бывало занимало больше часа с учетом того, что код уже давно на мастере и полностью проверен, но мастер ветка никак не может добиться зеленой сборки в bamboo и тогда, встал вопрос, как дальше жить?
Читать дальше →
Всего голосов 28: ↑28 и ↓0+28
Комментарии15

Поваренная книга разработчика: DDD-рецепты (3-я часть, Архитектура приложения)

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

Введение


В рамках предыдущих статей мы выделили область применения подхода и рассмотрели основные методологические принципы Domain Driven Design.


В данной статье я хотел бы обозначить основные современные подходы к построению архитектуры корпоративных систем: Supple, Screaming, Clean и дать им свою четкую интерпретацию в виде полноценного готового решения.


WM


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

Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии0

Веб-разработка для ecommerce: 5 технологических трендов на 2019 год

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


Онлайн-шопинг быстро становится одним из основных способов приобретения товаров в мире. Согласно прогнозам, к 2021 году мировые продажи в сфере электронной коммерции достигнут $4,5 трлн, что почти в два раза больше показателей 2017 года.

Этот рост во многом обеспечивается внедрением современным технологий. Сегодня мы поговорим о том, какие технологические тренды будут актуальны в ecommerce в грядущем году.
Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии0

Принцип KISS в разработке

Время на прочтение7 мин
Количество просмотров17K
Следующий доклад с Pixonic DevGAMM Talks, который мы расшифровали, немного философский — это выступление Константина Гладышева. Он Lead Game Programmer в 1C Game Studios и рассказывал о принципе управления сложностью разработки в контексте всего продукта, а не отдельных фичей. И на примерах показал, почему главное в разработке — это определить, чего делать не надо. Про другие доклады можно почитать по ссылкам в конце статьи.

Всего голосов 30: ↑30 и ↓0+30
Комментарии3

Автоматизация с Codeception + Gherkin + PageObject для самых маленьких

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

Не найдя в интернете ни одного конкретного примера реализации Gherkin с паттерном проектирования Page Object для Codeception, подумалось, что будет не лишним рассказать интернету о собственной реализации этого паттерна.

Эта статья рассчитана скорее на тех, кто уже немного знаком с Codeception или похожими фреймворками, но ещё не знает, как при помощи Page Object сделать тесты более читаемыми, упростить их поддержку и сократить объемы лишнего кода. Тем не менее, я постаралась пошагово изложить все основные моменты сборки проекта автоматизации с нуля.
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии13

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность