Pull to refresh
165
0
Александр Дружков @druzhkov

php-программист, инженер

Send message

Радиомодули для arduino JDY-40

Reading time1 min
Views50K
image

Приветствую всех. На просторах aliexpress наткнулся на очередное китайское творение, из раздела "Беспроводные модули для arduino". Ранее подобные модули с аналогичными возможностями за столь малые деньги мне не попадались. Вот я и решил сделать обзор данного модуля. Возможно, кого-то он заинтересует. Речь пойдет о маломощном трансивере JDY-40, работающем на частоте 2,4 Гигагерца. Работать с модулем очень просто, для настройки модуля используются ат команды, которые передаются по USART.

Total votes 54: ↑47 and ↓7+40
Comments22

Про «забывчивость» веб-сервисов

Reading time2 min
Views400
Практически каждый сервис, имеющий регистрацию пользователей, при входе дает возможность запомнить пользователя. Реализовано это через куки, для пользователя — лишь скромная галочка «запомнить меня» в форме авторизации и/или регистрации. Простая технология, предназначенная для упрощения работы пользователей с сервисом, удобная и уже ставшая привычной.

Однако как же раздражает, когда сервис вдруг в определенный момент «забывает меня», — попросту подходит к концу срок на который куки устанавливались с того самого момента, когда пользователь поставил галочку и вошел. У пользователя появляется проблема вспомнить и ввести пароль (разумеется речь об отключенном менеджере паролей в браузере), а одновременно с этим возникает и вопрос мотивации продолжения использования данного веб-сервиса.

Как этого избежать? Существуют простые решения
Total votes 50: ↑24 and ↓26-2
Comments27

Деньги для стартапа своими руками

Reading time3 min
Views3.4K
image
Есть идея — нет денег, есть деньги — нет идей. Какая из этих ситуаций вам ближе? И что делать, если нет денег, а они нужны на гениальный стартап, или куда вложить свои деньги, чтобы они приносили постоянный доход? Уверен, что эти вопросы задавали себе многие, только в разное время.

Для того, чтобы не ломать голову, система WebMoney уже давно реализовала сервис Capitaller (Капиталлер), где можно решить для себя эти вопросы, но я всегда говорил, говорю и буду говорить — все наши беды от незнания!

Нет, я не буду вас утомлять сложными алгоритмами работы сервиса, а лишь обозначу направление, в котором необходимо, если кому-то необходимо, копать…

Начать раскопки
Total votes 44: ↑25 and ↓19+6
Comments121

Связка Nginx+Apache, как отдавать Apache только запросы к PHP?

Reading time2 min
Views2.2K
Была поставлена задача: сделать отказоустойчивый и производительный веб-сервер. В интернете можно найти большое количество документации по настройке связки Nginx+Apache, всю технологию описывать нет смысла. Идея состоит в том, что легковесный Nginx должен отдавать весь статический контент (картинки, архивы и т.п.), запросы на генерацию динамического контента отдаються тяжеловесному индейцу Apache. Такая связка разгружает сервер и сейчас используется почти повсеместно.

Как же отдавать Apache ТОЛЬКО запросы на PHP, а все остальное обрабатывать NGINX`ом?

Читать дальше →
Total votes 33: ↑17 and ↓16+1
Comments31

Простой способ защиты от заливаемых шеллов и иже с ними скриптов в папки uploads

Reading time1 min
Views1.5K
Друзья, дабы не утомлять длинной речью, решил просто поделиться (кому-то напомнить) простой способ защиты от заливаемых скриптов в папки загрузок.

Ситуация: есть папка uploads, куда разрешено заливать, скажем изображения. И права у нее всем ясно какие. Так вот, обладатели некоторых движков, все-таки имеющих некоторые уязвимости (неважно по какой причине) могут иногда наткнуться на залитые в эту папку скрипты, как к к своему удивлению я это обнаружил у себя. А это, сами понимаете, иногда чревато последствиями.

Читать дальше →
Total votes 20: ↑8 and ↓12-4
Comments19

Дома в виде куполóв. Теперь в России!

Reading time3 min
Views23K
Верно ли, что нет лучше новостей, чем плохие новости, а о хороших слушать скучно? Не всегда; и в этом убеждают меня некоторые события последнего года. Например, 25 марта прошлого года, то есть ровным счётом через две недели после моего прихода на Хабрахабр, блоггер anti1869 опубликовал и небезынтересную, и зрелищную, и преисполненную житейского позитива новость: в Японии научились возводить круглые куполообразные дома, причём к тому же недорогие — от 30 000 баксов за один жилой купол.

Прошло полгода, и на Хабрахабре от блоггера vadimus мы узнали ещё одну небывалую и позитивную новость: впервые в истории России её Президент обратил внимание на предложения блоггера (которым стал футуролог, действующий под псевдонимом Максим Калашников) и отдал вице-премьеру связанное с этим распоряжение.

Сегодня и Максим Калашников, и дома-купола объединятся для всех вас в ещё одной новости — пожалуй, ничуть не менее позитивной и небезынтересной. Оказывается, в России также ведётся ужé производство домов в форме куполов, недорогое и быстрое. И Максим Калашников опубликовал в LiveJournal цикл из трёх блогозаписей (1, 2, 3) про купольные дома Виталия Гребнёва. Со слов Игоря Бощенко он пишет:
[дом из куполов]Дом очень дёшев, цена как бэхи Х5, фундамент и купол с перекрытиями возводится за 20 дней. Внутренняя отделка 2-3 месяца.

Строить посёлок кратно дешевле. 15 тыс. рублей круглый метр :) ужé вместе с отделкой и базовым интерьером.

Первое ощущение внутри — свет! Воздушность! Уют! Тепло. Он такой уютный, как любимые тапочки, я зашёл в него сегодня в первый раз и понял, что хочу такой дом. Ну, может, не из четырёх куполов, а из 5-6, но именно такого проекта. Прелесть этой штуки в том, что купола можно постепенно пристраивать, т. е. живёшь в доме — пристроил ещё пару куполков и потихоньку там доводишь, как тебе надо.

Через какое-то время внутри понимаешь, что без углов гораздо лучше.

Но строить для снижения стоимости надо именно посёлками.
Всё, конец цитаты, да и новость на этом кончается.

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

Читать дальше →
Total votes 201: ↑151 and ↓50+101
Comments191

Стимуляция сознания в «критические дни», или разминка для мозгов

Reading time2 min
Views1K
В любом виде творческих работ бывают такие моменты, когда снижается мозговая активность. Сидишь, понимаешь, что делать нужно, нужно что-то придумать, а в голову ничего толкового не приходит. Такие моменты не только не приятны, но и чреваты всяческими наказаниями, в основном, конечно, материальными.

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

Есть отличный способ для поиска идей — просмотр аналогов. Да, способ хорош, но зачастую, при его применении получаются копии, порой, гораздо хуже оригинала. Такая работа не устраивала как меня, так и руководство. Да, работа сделана в срок, да деньги получены, но смотришь на неё спустя некоторое время и понимаешь, что ни другим показать, ни в портфолио поместить. Через некоторое время таких работ скапливается много. И от этого не очень радостно.
Читать дальше →
Total votes 19: ↑16 and ↓3+13
Comments14

Аудиокниги 2009

Reading time1 min
Views1.1K
Решил подвести итоги прослушанным за 2009 год книгам.

Не художественная двадцатка получилась следующая.

Антон Калабин: «Требуется харизматичный Руководитель»
Harvard Business Review: «Ведение переговоров и разрешение конфликтов»
Владимир и Александра Козловы: «Мифы о коммуникациях»
Владимир и Александра Козловы: «Технологический подход к переговорам»
Гарри Беквит: «Продавая незримое. Руководство по современному маркетингу услуг»
Дарси Резак: «Связи решают все»
Джек Траут, Эл Райс: «Маркетинговые войны»
Стюарт Крейнер «Бизнес путь: Джек Уэлч 10 секретов величайшего в мире короля менеджмента»
Дэвид Аллен: «Как разобраться с делами» (GTD)
Ицхак Адизес: «Идеальный руководитель. Почему им нельзя стать и что из этого следует»
Йеспер Кунде «Уникальность теперь или никогда»
Карл Сьюэлл и Пол Браун: «Клиенты на всю жизнь»
Клаус Кобьелл: «Мотивация в стиле ЭКШН»
Ларри Кинг: «Как разговаривать с кем угодно, когда угодно и где угодно»
Ли Якокка: «Карьера менеджера»
Тадао Ямагучи: «Путь Торговли»
Ричард Бренсон: «Теряя невинность»
Стивен Кови: «7 навыков эффективных менеджеров»
У.Боннер, Э.Уиггин: «Судный день американских финансов: мягкая депрессия XXI в.»
Эрик Берн: «Введение в психиатрию и психоанализ»

В художественную часть попали две книги Лукьяненко «Спектр» и «Конкуренты», Стругацкие «Пикник на обочине» и «Горячий старт» Васильева.

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

А что интересного в этом году попало на ваши радары?
Total votes 33: ↑12 and ↓21-9
Comments22

Как измерить успешность онлайн-сообщества

Reading time6 min
Views1.4K
Приветствую! Перед вами перевод статьи Мартина Рида «Member count: Not a measure of community building success». Оригинал статьи можно прочитать по адресу: communityspark.com/member-count-not-a-measure-of-community-building-success/. В статье предложен набор полезных метрик, которые позволят вам действительно понять, насколько сильно ваше онлайн-сообщество (будь то группа на Вконтакте, сообщество в ЖЖ или независимый социальный ресурс).

В последнее время часто можно услышать обсуждение того, много времени требуется на строительство успешного онлайн-сообщества. Мое мнение по этому вопросу остается неизменным. Чем быстрее сообщество растет, тем оно слабее. Перестаньте пытаться определить успешность сообщества по количеству его участников. На развитие настоящих взаимоотношений между людьми требуется время, так что если ваша цель — построить настоящее сообщество, основанное на настоящих взаимоотношениях, вам нужно работать над ее достижением долго и кропотливо.
Читать дальше →
Total votes 12: ↑10 and ↓2+8
Comments8

Анализ и сравнение различных способов оформления стартапа на нескольких человек для территории РФ (физические лица, ИП, ООО)

Reading time5 min
Views1.7K
Когда создается стартап с целью дальнейшего получения дохода с него, всегда встает вопрос о том, как же оформить сайт на нескольких человек.
Вариант оставить всё на вере, регистрируя на одного участника – крайне опасно. Сами понимаете, насколько велик риск оказаться кинутым в итоге, когда портал начнет монетизироваться. Думаю, все знают, что деньги делают с людьми. Не всеми, но, к сожалению очень многими. Рассмотрим пример 2х людей, создающих стартап совместными усилиями, ибо статья частично основана на личном опыте.
Итак, вам на выбор предлагаю: сложную конструкцию для 2х физических лиц, создания 2х ИП, создание ООО.
Попробую рассмотреть каждое из них, указать на плюсы и минусы. На всеобъемлимость не претендую, буду рад услышать ваши советы, рекомендации, исправления.
Читать дальше →
Total votes 9: ↑3 and ↓6-3
Comments19

А давайте действительно заблокируем правительству доступ к сайтам?

Reading time1 min
Views285K
Прочитал шутку-комментарий, где предлагалось закрыть электронному правительству доступ к сайту и возник вопрос «А почему бы и нет?».
Мизуразматики каждый день рыщут в поисках сайтов, которые бы да заблокировать, при этом сами пользуются тем же самым контентом.

image
Давайте же отлучим от наших интернетов!
Читать дальше →
Total votes 395: ↑345 and ↓50+295
Comments347

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

Reading time4 min
Views1K
Я довольно давно сижу в глубоко эшелонированном тылу IT-контор, успешно шесть лет прикидываясь блондинкой и внедряя ростки психологического знания и коммуникативных навыков в программерские головы всех видов и мастей.
И вот дозрела поделиться тем, зачем, собственно, говоря, я это делаю, и как именно.

Зачем?

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

Читать дальше →
Total votes 144: ↑126 and ↓18+108
Comments146

Ах вот ты какой, хаброчеловек

Reading time2 min
Views695
А вообще аватар — это картинка, которая отображается рядом с Вашим ником, когда Вы пишете комментарии. А ещё её видно в Вашем Хабрацентре. Она помогает другим пользователям выделить Вас из серой массы тех, кто пока не закачал аватар себе в профиль.
imageВозникала ли у тебя, %username%, мысль: «а не поставить ли на аватар немного измененного хабрачеловека?». Что приходят в голову первыми? Поднять не левую руку, а правую? Показать fuck? Поднять обе руки?

Я решил провести небольшое исследование и выяснить на что способно воображение хабровчан,
посмотреть на хабрачеловеков.

Оказалось, что с воображением на хабре просто замечательно! Всего мною был обнаружен 101 хабрачеловек. Многие из них просто великолепны: )
Читать дальше →
Total votes 258: ↑226 and ↓32+194
Comments91

Почему RAID-5 — «mustdie»?

Reading time8 min
Views250K


В последнее время в мировой компьютерной прессе стало появляться довольно много статей на тему: «Почему RAID-5 это плохо» (пример раз, два, и другие)

Постараюсь, без ныряния в инженерные и терминологические дебри объяснить, почему до сих пор RAID-5 вроде работал, а теперь вдруг перестал.

И почему же?
Total votes 289: ↑278 and ↓11+267
Comments222

Алгоритм робота Маришко

Reading time3 min
Views17K
6 лет своей жизни я потратил на изучение искусственного интеллекта. Результат моих исследований выразился в незаконченном проекте marishko.com. Я пытался разработать систему человеческого общения, не требующую специально обученного учителя, а способную обучаться автономно как маленький ребёнок.

В этой статье я хочу поделиться некоторыми используемыми мною алгоритмами и идеями.

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

image

Читать дальше →
Total votes 185: ↑149 and ↓36+113
Comments145

10 юзабилити-преступлений, которых вы не должны совершать

Reading time2 min
Views4.4K
На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения.

Преступление #1: В формах метки не связаны с полями ввода


crime1
Использование атрибута «for» позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок — увеличить область клика.
Читать дальше →
Total votes 325: ↑289 and ↓36+253
Comments160

Ностальгические игры без эмулятора, ромов, IPS-ов прочей лабуды

Reading time2 min
Views1.4K
Привет!

Есть определенная категория людей, которая очень любит oldschool-ные игры, как и я.
Казалось бы, живем в 21-м веке, производители выпускают игровые консоли с монструозными мощностями, игрушки от жизни не отличишь, да и сама реальность вокруг уже почти стала, пардон, улучшенной (augmented). Ан нет, все равно не то… С переживаниями, которые в нежном возрасте получал от примитивных пикселей «Спектрума» или «Денди» мало что может сравниться. Да и потом, что за кайф играть в игру, которая имитирует реальность? Мало что ли этой реальности на работе, в универе, в общественном транспорте?
Super Mario Brothers

Вот мы, ретрограды, и ищем развлечений прошлого столетия. Вернуть их можно несколькими способами.
Один из них — скачать эмулятор (например, FCEUX), найти ROM-образы картриджей от любимой консоли, поднастроить видео и звук, и — понеслась, залетная!=)

Но это для людей увлекающихся. Для этого нужно потратить время на поиск, на скачивание, на настройку — а если хочется просто выбрать игру, нажать на кнопку «ВКЛ» — и расслаблять перегруженный моск? Меня это все напрягало, удовлетворительных решений Гугл не подсказал. Пришлось брать быка за рога и делать все самому.

Читать дальше →
Total votes 43: ↑41 and ↓2+39
Comments49

Information

Rating
Does not participate
Location
Курган, Курганская обл., Россия
Date of birth
Registered
Activity