Pull to refresh
84
Edgar Davtyan @ShamanSread⁠-⁠only

User

Send message

7 золотых правил одного программиста

Reading time3 min
Views143K
Это статья про семь простых правил, которые я сформулировал для себя за годы работы программистом. Семь правил, которые подняли мою эффективность. Сделали меня лучше. Это мои правила и они работают для меня. Я не пытаюсь навязать их вам, я хочу поделиться с вами, и, возможно, узнать о том, каких правил и принципов придерживаетесь вы.

Компьютер всегда прав


Самая раздражающая ситуация в программировании — когда код верный, но не работает. “Да тут три строчки, блин, просто негде ошибиться! Наверное баг! Пойду потрачу три дня на изучение баг-репортов компилятора/интерпретатора/фреймворка...”. Возникает чувство, будто компьютер над вами издевается!

Тут главное помнить, что в этих трех строчках есть ошибка. Если код работает не верно — значит код написан не верно. Точка. Виноваты только вы. Универсальный совет — идите спать! Ну или хотя бы отвлекитесь на чашку чая. Когда, через некоторое время, вы вернетесь к коду, наверняка станет ясно, что тут лишний оператор отрицания, или перепутаны две переменные с похожими именами, или еще какая-нибудь мелочь, в которой мы никогда никому не признаемся.
Читать дальше →
Total votes 140: ↑120 and ↓20+100
Comments83

Канада запускает программу 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. Список фондов и инвесторов см. здесь.
Читать дальше →
Total votes 79: ↑75 and ↓4+71
Comments36

Подкаст SMC: Руководитель направления интернет маркетинга в Panasonic Николай Белоусов

Reading time1 min
Views558
Восьмой выпуск подкаста SMC с руководителем направления интернет маркетинга в Panasonic Николаем Белоусовым. Подкасты это одно из направлений деятельности Social Media Club Moscow. Гостями обычно бывают эксперты в области маркетинга в социальных медиа.





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

Длительность: ≈56 минут

Послушать предыдущие выпуски и подписаться на RSS подкаста
Страница Social Media Club Moscow на Facebook

Total votes 22: ↑15 and ↓7+8
Comments7

Media-Center своими руками (Бюджетный вариант)

Reading time2 min
Views2.2K
Бюджетный вариант превращения телевизора в Центр развлечений.
Потребуется:
1) Сетевой плеер (желательно FullHD c поддержкой сети и uPnP и наличие прямой прошивки)
2) Роутер (Можно и свитч или хаб, главное соединить комп и плеер в одну сеть)
3) Компьютер (Как же без него), я на Вин 7 делал
4) Интернет (В основном, для пополнения медиатеки и разового скачивания ПО)
Читать дальше →
Total votes 18: ↑8 and ↓10-2
Comments30

Шон Паркер — хакер, со-основатель Napster, Plaxo и Facebook, миллиардер и инвестор

Reading time15 min
Views45K
После просмотра фильма "The Social Network" мне стало интересно, насколько реален персонаж Шона Паркера, изображенный в фильме. Статья в Vanity Fair во многом утолила мой интерес, а Паркер оказался даже любопытнее, чем я предполагала. Так что я не удержалась и перевела статью — все ее «много букв» того стоят.

Те, кто не смотрел фильм, а только планирует, учтите, в тексте будет немного спойлера.

В 19 Шон Паркер помог создать Napster. В 24 он стал президентом-соучредителем Facebook. В 30 лет он – любитель вечеринок, гений, знаток социальных сетей, стесняющийся прессы, перспективный миллиардер. А теперь еще и знаменитость после того как Джастин Тимберлейк сыграл его в фильме Дэвида Финчера «The Social Network».

Шон Паркер сидел на уроке, посвященном мировым цивилизациям в своей школе в Вирджинии, когда вдруг кто-то передал ему записку. Его отец, — было сказано в ней, — ждал его, чтобы поехать на прием к врачу-ортодонту. По спине Паркера пробежал холодок. У него не было ортодонта. Когда он вышел, отец рассерженно запихнул его в семейный минивен. К тому моменту, когда они приехали в их скромный загородный дом, группа агентов ФБР выносила документы и настольный компьютер из комнаты Шона.
Читать далее
Total votes 203: ↑193 and ↓10+183
Comments84

«Страницы сообществ» на Facebook — ночной кошмар SMM-щика

Reading time3 min
Views5.9K
Фейсбучные «страницы сообществ» создают большую проблему для администраторов официальных facebook-страниц, порой сокращая аудиторию в десятки раз против ее желания. Ввели их еще в апреле, но русскоязычных текстов об этой проблеме за все полгода не встречал, поэтому написал свой.
Update: в комментариях сотрудник Facebook дает ценные указания.

Читать дальше →
Total votes 53: ↑39 and ↓14+25
Comments34

Промышленный робот Panasonic “Parallel link” способен учиться новым движениям

Reading time1 min
Views1.5K
Возможно, данный робот – не самый интересный экземпляр из линейки роботов Panasonic, однако при этом “Parallel link” является одной из самых важных разработок компании в робототехнике.

image

Новая машина не только потребляет на 50% меньше электроэнергии, нежели обычные «однорукие» промышленные роботы, но и способен учиться новым движениям наиболее эффектным способом: специалист просто показывает как делать новые движения, передвигая руки робота своими руками – машина запоминает движения и может впоследствии воспроизводить их – что-то вроде записи макросов вживую.

Более того, цена находится в «разумных» пределах, как заявляет производитель – но думается, что вы должны быть очень богатым человеком, если хотите чтобы такая «железяка» помогала вам по дому, например… :)

Upd: Видео.
Total votes 17: ↑14 and ↓3+11
Comments20

Удаленная работа на Бали (Индонезия)

Reading time17 min
Views15K

Привет всем!



Данный пост посвящен длительной поездке для работы на Бали. Из него Вы узнаете о том, за сколько, как и когда можно и удобно находится с максимальным комфортом за человекоподобный прайс в месте, где работа через интернет никак не омрачается смогом от пожаров, аномальными перепадами температуры, звуками заведенного трактора и другими правовыми катаклизмами.
Читать дальше →
Total votes 102: ↑90 and ↓12+78
Comments38

Обзор банков и систем интернет-банкинга

Reading time16 min
Views48K
Хабравчане, как самая технически подкованная часть населения планеты без сомнений любит пользоваться современными технологиями, в частности системами интернет-банкинга. Потому что это удобно, это сильно экономит время и деньги, это хороший шаг вперед в цифровое будущее, и вообще просто здорово иметь полный контроль над своими деньгами со своего компьютера. Но не все банки и их системы интернет-банкинга (далее ИБ) хороши, более того, на мой взгляд, пользоваться многими категорически нельзя. В этой статье — обзор некоторых популярных в России банков и систем ИБ, постараемся выяснить, что же лучше, а чем лучше не пользоваться.

Будут рассматриваться: Райффайзен, ВТБ24, Банк Санкт-Петербург, Банк Авангард, Промсвязьбанк.
Итак, поехали.
Читать дальше →
Total votes 125: ↑112 and ↓13+99
Comments330

Серьезный разговор о VLC

Reading time6 min
Views126K
Под катом:

1. Небольшое введение в медиаплеер/сервер VLC.
2. Удаленное управление VLC.
2.1. VLC в качестве Пульта ДУ (iPhone/iPod Touch\КПК)
3. Одиночное/пакетное конвертирование/кодирование видео в VLC (на примере кодирования видео для iPod/iPhone)


Читать дальше →
Total votes 119: ↑111 and ↓8+103
Comments159

История и развитие социальных медиа

Reading time16 min
Views16K
Социальные медиа стали неотъемлемой частью современного общества.

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

Есть сайты для загрузки фотографий, видео файлов, сервисы изменений статуса, сайты для встречи с новыми людьми и для нахождения старых друзей.

Кажется, есть социальные решения для любых нужд.

В данной статье мы рассмотрим историю и развитие социальных медиа, начиная с их скромного начала и до наших дней.
Продолжим...
Total votes 63: ↑58 and ↓5+53
Comments25

Европейские правила и постсоветские программисты

Reading time2 min
Views530
Работаем в последнее время со шведами, совместно создаем модную мобильную тулзу для изучения шведского языка. Приходится много общаться с одним из их project-менеджеров. Как-то разговорились на тему работы шведов с командами разработчиков из России, Украины, Беларуси. Ёнас, менеджер, озвучил мнение, которое я много раз слышал от «забугорных» заказчиков. Выглядело это примерно так: «Специалисты вы классные, но работать в командах с европейскими разработчиками и заказчиками не умеете».

Тема не новая, но уже не столь популярная в последнее время. Растет новое поколение it-специалистов, которые усердно учат английский (а то и немецкий), знают, что такое code convention, не ленятся заполнять task-менеджеры, пользоваться SVN и вести деловую переписку с заказчиками. Этому активно способствуют иностранные работодатели: выбирая в качестве исполнителей команды из СНГ, они четко прописывают ряд правил для наемной команды и в случае их несоблюдения отказывают в оплате. Их понять можно, они много раз обжигались.

Короче, медленно, но верно переходим от уровня «кустарного» производства к цивилизованной работе. Внешне наши отношения с партнерами похожи на профессиональные зарубежные, однако я заметил несколько черт, которые значительно отличают «нас» от «них». Во-первых, наше поведение на митингах по поводу проектов. Деловое общение «забугорных» коллег пестрит фразами типа “Sounds good”, “Good\great work!”. Независимо от того, правда ли сказанное звучит хорошо, была ли реально проделана серьезная работа. Их стратегия – положительное общение. Точнее, положительно направленное. Они подбадривают, поддерживают и никогда не выходят за рамки позитивного легкого делового языка в дискуссиях. А мы что делаем? А что мы только не делаем. От нас положительных оценок их работы не дождешься. Если чем-то недовольны – повысим тон или выскажемся в резкой форме. По-поводу всего имеем свое мнение, которое считаем неоспоримым.

Вторая проблема – уровень английского языка. Да, мы его выучили. Но КАК! Ограниченный набор слов, отсутствие нормального произношения, неумение вменяемо строить предложения. Со стороны заказчиков это обычно выглядит, мягко говоря, непрофессионально. Еще одна популярная традиция. Мы любим резко, без предупреждения перейти на русский язык в разгар митинга и начать что-то активно обсуждать, о чем-то спорить. Причем нам абсолютно все равно, что там в это время говорят иностранные коллеги.

Короче, товарищи. Нет у нас этики делового общения. Что с этим делать в масштабе хотя бы одной отдельно взятой компании – ума не приложу. Да и если что-то в одной компании изменится, репутация постсоветских команд от этого не улучшится. Изменения нужны глобальные, на уровне обучения этики делового общения в институтах и университетах.

Замечали такое?
Total votes 48: ↑39 and ↓9+30
Comments38

Эпик фэйл журнала MAXIM, или Привет, лузеры

Reading time3 min
Views2.3K
В октябрьском номере журнала «Максим» был опубликован тест «Юзер или лузер», смысл которого состоял в следующем: нужно ответить на несколько вопросов «про интернет», а потом посчитать баллы и определить, юзер ты или лузер. Это — пестня, да еще и с припевом. По итогам этого теста можно смело утверждать, что редакция журнала «Максим» — лузеры. Вот несколько примеров:

Вопрос №4 — какие есть ограничения на объём почтового ящика. В ответах редакция любезно сообщает, что основные почтовые сервисы (Яндекс, Мэйл и, внимание, Gmail) не ограничивают объем ящика. Интересно, что за дебилы, дорогая редакция, покупают тогда у гугла дополнительное место по 5 баксов? В настоящее время бесплатный объем ящика на гмэйле — около 7 гигабайт (http://mail.google.com/support/bin/answer.py?hl=en&answer=6558).

Вопрос №5 — если Бог внезапно отключит тебе http-протокол, будут ли работать Skype, WoW и The Bat. В ответах редакция сообщает, что будут, ибо никто из них http-протокол не использует, и вообще, цитирую, «HTTP всерьез устарел». Дорогая редакция, установите себе сниффер и убедитесь, что Скайп шлет свои сервисные запросы по HTTP. WoW не проверял.

Читать дальше →
Total votes 562: ↑401 and ↓161+240
Comments295

Информационная система Эстонии

Reading time5 min
Views10K
image

В этом топике я хотел бы рассказать о том как организована инфосистема в Эстонии и какие удобства она предоставляет гражданам. Данная тема уже освещалась в этом топике – habrahabr.ru/blogs/the_future_is_here/60862. Но я уверен что мне есть чем удивить не граждан этой страны.

Под катом описание различных популярных в Эстонии сервисов.

Под катом много трафика.

Читать дальше →
Total votes 106: ↑100 and ↓6+94
Comments219

Книга Чарльза Петцольда “Programming Windows Phone 7” доступна для загрузки

Reading time1 min
Views2.8K
image

Как и было обещано ранее, книга известного автора технических книг Чарльза Петцольда Programming Windows Phone 7 доступна для бесплатной загрузки. Книга представлена в формате .pdf, ее размер составляет 38.6 мегабайт. Кроме того, по ссылке доступны и исходные коды из книги.

Эта книга подробно рассказывает про новую платформу Windows Phone 7 и разработку приложений под нее с помощью технологий Silverlight и XNA. Книга очень большая и содержит более 1000 страниц разбитых на 24 главы.

Пока книга доступна только на английском языке. Однако российское отделение Microsoft уже начало работу по ее переводу для русскоговорящих разработчиков. Еще в сентябре был доступен перевод первых 6 глав этой книги, скачать его можно по этой ссылке. Будем надеяться, что вскоре все тысячестраничное издание будет переведено на русский язык.
UPD: книга по ссылке была обновлена из-за ошибки в верстке, которая не позволяла копировать текст.
Total votes 72: ↑49 and ↓23+26
Comments10

Семь элементов прочного, очень прочного сообщества

Reading time2 min
Views1K
В блоге, посвященном приёмам работы с сообществами в Интернете, Ричард Миллингтон  предложил свод правил по созданию прочного сообщества.

Все вместе эти семь элементов выглядят довольно радикально, каждый из них действителен не только для Интернета, но и для реальной жизни, и в каждом из них есть и польза и применимость.

Итак, чтобы люди объединились в сообщество, нужны следующие элементы:
Читать дальше →
Total votes 60: ↑57 and ↓3+54
Comments20

Серьезный разговор о VLC #2

Reading time5 min
Views32K
В продолжении темы "Серьезный разговор о VLC"



Под катом:
1. VLC Extended (самые приятные мелочи которые просто радуют)
  • VLC Wall (Просмотр одного видео на 2...81 (теоретически 9801) мониторах)
  • Играем в Puzzle из видео который смотрим :)
2. Слушаем Подкасты. Радиостанции и перенаправляем их в стрим.
  • Делаем свою онлайн Радиостанцию.
3. Делаем "Screencast" При помощи VLC (Сьемка экрана в видео файл или вещание в сеть)
4. Отправляем данные о музыке в свой профиль на LAST.FM (Аудиоскробблинг)
5. Запуск VLC без GUI интерфейса (Для и по просьбе любителей mPlayer)
— Просмотр/конвертация/сохранение видео с Youtube.
… и небольшой хинт для мучеников с Прокси на Windows. ну и пара ответов на частые вопросы, которые задавались с момента прошлой публикации.
Читать дальше →
Total votes 85: ↑78 and ↓7+71
Comments70

Стартап команды Яндекс.Денег: сервис Twym — денежные переводы между пользователями твиттера

Reading time2 min
Views14K
Команда дизайнеров и разработчиков Яндекс.Денег на основе открытых API Twitter и Яндекс.Денег сделала и запустила проект Twym: мгновенные переводы между пользователями Яндекс.Денег в твиттере — по хэштегу #twym.

Как это работает?



  1. Вы идёте на twym.ru и привязываете свой твиттер-аккаунт;
  2. Разрешаете Twym доступ к своему счёту в Яндекс.Деньгах и указываете лимиты дневных переводов (для спокойствия);
  3. Пишете твит, в котором есть одновременно @имя получателя, сумма и хэштег #twym;
  4. Робот Твимими видит запись и отправляет перевод — или просит вашего получателя подключиться к Twym, если тот ещё этого не сделал.

Деньги моментально списываются со счёта; получатель узнаёт об этом по твиту или из письма, если он подписан на уведомления. Отправить твит можно из любого твиттер-клиента или на сайте Twym.ru в форме быстротвита (чтобы выучить формулу).

image

А если сделать retweet?
Total votes 95: ↑64 and ↓31+33
Comments134

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity