Как стать автором
Обновить
0
@viktor_lavrenko read⁠-⁠only

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

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

Как сделать кроссплатформенное десктопное приложение на базе веб-технологий

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


Дмитрий Дудин (xbSoftware)


Сегодня я вам расскажу про технологию nw.js, большинство слайдов моей презентации будет посвящено ей. Это технология позволяет разрабатывать десктопные приложения и писать их на html, javascript и css. Причем приложение будет кроссплатформенное — под Windows, Linux и Mac. Можно их сбилдить и они будут иметь доступ к графическому интерфейсу системы, т.е. смогут еще работать с менюшками и т.д.
Всего голосов 58: ↑47 и ↓11 +36
Комментарии 119

Просмотр IP-TV от Ростелекома на компьютере

Время на прочтение 4 мин
Количество просмотров 395K
Многие пользуются цифровым телевидением, предоставляемым различными интернет-провайдерами. Но немногие по той или иной причине имеют более чем одну ТВ-приставку. Что же делать, если хочется посмотреть любимый канал, если телевизор занят прочно и надолго? Ответ в этой статье.


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

Не рычите на собаку

Время на прочтение 5 мин
Количество просмотров 36K
Я пишу конспекты с хороших книг. Сегодня это книга из второго списка от Milfgard «Не рычите на собаку» Карен Прайор. В книге описаны способы воздействия на людей, домашних животных, дельфинов, кого угодно. Автор утверждает, что если вы обучитесь описанным приёмам, — у вас будет сильно меньше проблем с коммуникацией.


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

Cоветы начинающему фрилансеру: как продавать услуги на развитые рынки через открытые площадки

Время на прочтение 16 мин
Количество просмотров 63K
Я занимаюсь разработкой программного обеспечения в роли ведущего программиста-проектировщика с конца 90х годов. Фриланс никогда не был основным источником моего дохода. Но в 2010 году я начал всерьез заниматься фрилансом как побочным видом деятельности, приносящим существенный доход (за несколько месяцев я вышел на уровень продаж порядка $5k в месяц с фрилансерских контрактов с практически нулевыми расходами на исполнение контрактов, за исключением моего времени). Позднее я переехал в Северную Америку, но фриланс продолжает оставаться для меня важным побочным бизнесом. Кроме того, в своей работе я постоянно общаюсь с фрилансерами, в т.ч. профессиональными full-time фрилансерами из Северной Америки.

В этой статье я хотел бы поделиться своим опытом работы на площадках вроде elance.com с коллегами из экс-СССР и дать конкретные рекомендации по входу на рынок, позиционированию услуг, конкуренции с демпингом из Южной Азии, а также дать ликбез по общей профессиональной подготовке.
Много текста с конкретными примерами
Всего голосов 32: ↑31 и ↓1 +30
Комментарии 24

Простые методы продуктивности для фрилансера

Время на прочтение 2 мин
Количество просмотров 8.1K
Я фрилансер со стажем 4 месяца, я никогда не был фрилансером до, я работал техническим директором и зарабатывал в пару раз больше до фрилансинга. Работаю только на зарубежных заказчиков в области системного администрирования около 10-20 часов в неделю. Я ни чуть не жалею что стал фрилансером так как живу на яркой стороне. Что же я делаю чтобы работать, а вернее хорошо работать.

1 )Разделяйте рабочее пространство и пространство для сна. Тут можно снимать более комнатную квартиру, работать в коворкинг центре или кафе, переоборудовать балкон в рабочий кабинет и многое другое. Кровать всегда тянет забросить работу и поваляться.

2) Пейте вкусный свежесваренный кофе. Нет ничего лучше чем чашечка эспрессо или капучино с утра.

3) Делайте зарядку с утра. За ночь в печени заканчиваются все запасы энергии и чтобы получить энергию из мышц в виде молочной кислоты организму нужна нагрузка на мышцы. Это даст вам энергии до завтрака.

4) Завтракайте, черт подери, организму нужна энергия чтобы двигаться и думать.

5) Живите на яркой стороне. Недостаток солнца и тепла существенно снижает продуктивность. Переезжайте в теплую страну. Снимайте жилье с солнечной стороны. Тайланд и Вьетнам вас ждет.

6) Хорошо питайтесь. Почаще но небольшими порциями, это позволит организму быть в тонусе и не накапливать лишние жиры(не люблю ожирение).

7) Не злоупотребляйте едой, наркотиками, сигаретами, алкоголем, беспорядочной половой жизнью. Когда ты фрилансер чувствуешь себя очень свободным, а че бы не забить ещё один косяк.
Читать дальше →
Всего голосов 37: ↑20 и ↓17 +3
Комментарии 78

12 принципов производительности Эмерсона для фрилансера

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

В начале 20 века Гарингтон Эмерсон сформулировал 12 принципов производительности и организации труда, которые можно применить буквально в любой области и позволяют достичь максимальных результатов человеческой деятельности и предприятия в целом. После прочтения его книги я осознал, что до большинства его принципов я дошел своей головой путем ошибок в своей жизни, кажется если бы я прочитал его книгу раньше моя жизнь была бы более продуктивной. В этой заметке я рассмотрю эти принципы для фрилансерской деятельности.

Читать дальше →
Всего голосов 60: ↑48 и ↓12 +36
Комментарии 27

Пять методик работы для фрилансера

Время на прочтение 3 мин
Количество просмотров 70K
image Почти год назад я стал фрилансером, устроился работать на американскую биржу odesk.com и начал потихоньку работать. Со временем росло количество и сложность заказов и сами собой у меня выработались пять методик работы.

Отмечу что не все так просто как я описал в статье, я прекрасно понимаю, что есть ещё много других факторов, если есть желание приглашаю в комментарии обсудить их.

Режимы или методики зависят от 7 факторов:
Читать дальше →
Всего голосов 58: ↑26 и ↓32 -6
Комментарии 63

Фрилансер начни работать в паре

Время на прочтение 1 мин
Количество просмотров 31K
Очень часть слышу от фрилансеров ответы:
1)Занят
2)Смогу сделать завтра/через неделю/месяц.
3)Должен отказаться, всех денег все равно не заработаешь.
4)Нет столько свободного времени.
5)Не успею сделать в срок.
6)С таким не работал/нет опыта.

Вы будете реже встречаться с такими проблемами если у вас будет напарник по вашей же специальности, этот простой ход сделает вашу жизнь приятнее и мягче. В данном случае я не имею ввиду пары программист + дизайнер(хотя и от большего количества таких пар я бы тоже не отказался), а имею в виду пары к примеру программист wordpress + программист wordpress.
Давайте посмотрим на плюсы от пары фрилансеров по сравнению с одним:
Читать дальше →
Всего голосов 45: ↑18 и ↓27 -9
Комментарии 34

+1 к эволюции фрилансера

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


Собрал небольшой список пунктов эволюции фрилансера, каждый +1 сделает вас продуктивнее или дороже на рынке.
Список взят из моей жизни, я уже как год практикующий фрилансер, до этого никогда не покидал России, за последний год посетил 9 стран, в следующем году надеюсь посетить ещё 20.

1) Никогда ничего не забывайте. Для этого каждую мелкую задачу я всегда добавляю в miniplan.ru и я всегда получу в нужный момент письмо или смску, все совершенно бесплатно.
2) Самоосознание. Когда работаешь без прямого начальника, когда зарплата не два/раз в месяц, нужно максимально осознать свою жизнь, понимать как вы работаете, как вы получаете деньги, забиваете ли вы на работу, к чему стремитесь. Если в обычной жизни можно плыть по течению то фриланс вам приоткрывает двери осознанной жизни.
3) Отдыхайте. Работодателя нет и вы сами должны заботиться о своем отпуске, сделайте так чтобы его было больше, чем если бы вы работали по прямому найму. Не забывайте о перерывах в работе. Отдых сделает вас продуктивнее или абсолютно расслабит и тут вам поможет самоосознание.
Читать дальше →
Всего голосов 135: ↑108 и ↓27 +81
Комментарии 140

Как работают ленивые вычисления

Время на прочтение 10 мин
Количество просмотров 43K
Маленькая Лямбда решила, что уборку в комнате можно отложить и на потом.

Ленивые вычисления — часто используемая методика при исполнении компьютером программ на Haskell. Они делают наш код проще и модульнее, но могут вызвать и замешательство, особенно когда речь заходит об использовании памяти, становясь для новичков распространённой ловушкой. Например, безобидно выглядящее выражение
foldl (+) 0 [1..10^8]
потребует для своего вычисления гигабайты памяти.

В этом руководстве я хочу объяснить, как работают ленивые вычисления и что они означают для времени выполнения и объёма памяти, затрачиваемыми программами на Haskell. Я начну рассказ с основ редукции графов, а после перейду к обсуждению строгой левой свёртки — простейшего примера для понимания и ликвидации утечек памяти.

Тема ленивых вычислений рассматривалась во многих учебниках (например, в книге Саймона Томпсона «Haskell — The Craft of Functional Programming»), но информацию о них, кажется, всё ещё проблематично найти в сети. Надеюсь, моё руководство посодействует решению этой проблемы.

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

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

Философия программирования — трёхнаправленное программирование

Время на прочтение 11 мин
Количество просмотров 104K
Программирование рассматривается как процесс создания компьютерных программ. Слово процесс в этом определении не лишнее. Обычно рассуждают в духе «посмотрите, какую замечательную структуру данных можно описать на данном языке программирования». Философия программирования подразумевает оглянуться по сторонам, да и в глубь копнуть.

Собственно разделение на кодирование, и создание алгоритмов это уже специфика, сначала идёт жизнь, то есть человек опирается на некую мысль вроде «напишу-ка я фреймворк с такими-то свойствами». И вот это начальное направление это вопрос философии. Проблема в том, что часто жена программиста лучше его самого знает, на философском уровне, что он делает и почему. Элементарные философские категории: мышление, сознание, обусловленность программисту неведомы. И это странно, если сравнить способность программиста мыслить, например, читая статьи по функциональному программированию или алгоритмам поиска, вперемешку со статьями видных русских или европейских философов, окажется, что собственно навык мышления у программистов развит не меньше, а то и больше. Вот только язык программиста очень богат пока он рассуждает о паттерн-матчинге и жалок и органичен когда ему надо выйти из своей песочницы, оторваться от IDE и файлового менеджера.
Читать дальше →
Всего голосов 76: ↑57 и ↓19 +38
Комментарии 87

Почему фрилансерам стоит ехать в Тайланд

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

Утро на острове Косамет.

Интернет



В цивилизованном Тайланде очень приличный интернет, в моем кафе рядом с домом скорость 8 мегабит, в компьютерных клубах рядом с домом встречал скорость до 50 мегабит, дома у меня всего лишь 0.5 мегабита, но зато бесплатно и для работы мне хватает его с головой, в путешествиях по крупным городам отлично работает 3G, в удалении от цивилизации я просто не пользуюсь интернетом, часто он там бывает плохим или отсутствует, а бывает и работает на отлично.

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

Работа



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

Читать дальше →
Всего голосов 63: ↑28 и ↓35 -7
Комментарии 84

Список YouTube-каналов для обучения веб-разработке

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


Привет, хабражители!

Представляю вам список YouTube-каналов для обучения веб-разработке. Список доступен на гитхабе, там он будет пополняться и редактироваться. В планах — создание отдельной странички для фильтрации каналов по тегам и рубрикам.

Также хочу попросить вас о небольшой услуге: если вы знаете канал, не вошедший в список — опубликуйте ссылку на него в комментариях или отправьте pull request. Сообщество будет благодарно вам.

Под катом — текущая версия списка.
Читать дальше →
Всего голосов 64: ↑59 и ↓5 +54
Комментарии 16

Несколько интересностей и полезностей для веб-разработчика #36

Время на прочтение 5 мин
Количество просмотров 60K
Доброго времени суток, уважаемые хабравчане. Поздравляю всех с наступившим 2015 годом! За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.

Лучшее от Codrops за 2014 год




Я думаю многие из вас знакомы с потрясающими демками от Codrops. Авторы сайта буквально всегда реализуют интереснейшие UI/UX задумки с помощью HTML/CSS/SVG/JS и подробно рассказывают о том, как они это сделали. А это их собственная мега подборка с лучшими работам. Также рекомендую для вдохновения коллекцию самых популярных пэнов за 2014 год от CodePen.
Читать дальше →
Всего голосов 74: ↑72 и ↓2 +70
Комментарии 7

Потрясающая коллекция бесплатных шрифтов за 2014 год

Время на прочтение 1 мин
Количество просмотров 123K
Привет, Хабр! Многие уже знают о моей страсти к попытке собрать самое лучше, что может быть полезно для веб-разработчиков или веб дизайнеров. И шрифты — не исключение. Программное обеспечение для работы со шрифтами постоянно развивается. Количество дизайнеров желающих опробовать себя в типографике растет с каждый днем. А сегодня я хочу представить вам их наработки — 30 потрясающих бесплатных шрифтов, которые мне удалось собрать за последний год.

Polar



Polar

Читать дальше →
Всего голосов 76: ↑68 и ↓8 +60
Комментарии 23

Настройка Guard для автоматизации Ruby on Rails разработки

Время на прочтение 7 мин
Количество просмотров 17K
Всем привет! По моему мнению, каждый программист должен стремиться к автоматизации и оптимизации всего, что движется и еще нет. В этой статье будет рассказано о том, как автоматизировать рабочий процесс Ruby on Rails разработчика с помощью Ruby гема под названием Guard. Эта статья в первую очередь полезна Ruby разработчикам, но может пригодиться и другим.

image

Что такое Guard?


Что ж такое-то это?
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 13

Метод «Кнута-Пряника-Покера»

Время на прочтение 8 мин
Количество просмотров 104K
Покер на рабочем месте


За более чем десять лет моих активных поисков и применения GTD/PM-методик в своей, без малого, десятилетней практике фрилансера и предпринимателя, до меня наконец дошло — серебряной пули нет. Многие знали об этом всегда, мне же понадобились годы. Когда для тебя одновременное количество проектов измеряется не одним десятком. Когда ты прокрастинатор настолько, что даже прокрастинируя этой статьей от работы умудряешься прокрастинировать прокрастинацию чтением писем Лейбница и готов прокрастинировать рекурсивно. Когда ты перфекционист шестого разряда и программист-романтик, то до последнего надеешься, что есть универсальное лекарство. Но его нет…

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

Читать дальше →
Всего голосов 41: ↑38 и ↓3 +35
Комментарии 28

Что нужно знать, чтобы хорошо рисовать?

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


Давид Ревуа — прекрасный художник, работающий со свободным программным обеспечением, постоянный член сообществ Krita Foundation и Blender Institute, концепт-художник анимационных проектов Gooseberry Open Movie Project, Mango Open Movie Project (Tears of Steel) и Durian Open Movie Project (Sintel). В этой статье он делится с начинающими художниками списком знаний, которые необходимо приобрести, чтобы работы получались реалистичными. Он обращает внимание, что для рисования «в цифре» следует обзавестись теми же навыками, что и в традиционной технике. Итак, приобщимся к его опыту.
Читать дальше →
Всего голосов 134: ↑128 и ↓6 +122
Комментарии 113

Информация

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