Pull to refresh
194
0
Константин Кияшко @konst20

Программист

Send message

Сервер очередей Gearman: опыт практического использования и веб-приложение Gearman Monitor && Control

Reading time 9 min
Views 15K
Сервер очередей Gearman — прекрасный инструмент. Но в работе сервер очередей в чем-то напоминает системный блок: что-то делает, но для того чтобы знать, что именно, и управлять процессом, нужен монитор с клавиатурой, и представление о том, что вообще происходит в системном блоке.
Зачастую кажется, что Gearman — как диковинный инструмент без рукоятки: интересен и красив, но неясно, зачем нужен, а пользоваться болезненно.
Нужно выбраться из этой ситуации, Gearman действительно хорош.
Давайте рассмотрим:
  • Gearman «на пальцах»
  • примеры реальных задач с использованием Gearman
  • веб-приложение и класс для мониторинга в реальном времени и управления процессами на сервере очередей Gearman


Интересно? Прошу под кат.
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 9

Gearman и PHP 5.4 (5.6): проблемы и решения

Reading time 2 min
Views 9.4K
В своей предыдущей публикации автор попытался донести до аудитории интересные возможности, который открывает перед PHP-разработчиком сервер очередей Gearman.
В публикации был указан алгоритм установки Gearman и расширения для PHP. Речь шла о PHP 5.3. На Debian7 и PHP 5.4 этот алгоритм не работает, не выдавая при этом никаких ошибок ни при установке, ни при работе PHP-скриптов, однако веб-приложения, использующие Gearman, не работают.
Как выглядит проблема и ее решение
Total votes 17: ↑9 and ↓8 +1
Comments 13

Бесшумный компьютер: только кусачки и паяльник. История успехов

Reading time 8 min
Views 148K

У нас — десктоп. Мы сидим работаем — код пишем или котиков смотрим, а этот ящик ревет рядом. У нас есть кусачки, паяльник, синяя изолента, немного проводов, чуть термоусадочного кембрика и начальные знания в электротехнике и устройстве компьютера. Можно ли как-то поковырять этот ящик, чтобы он хоть чуть тише ревел?
Можно и нужно!
Total votes 84: ↑47 and ↓37 +10
Comments 95

Башня Тесла: электротехнический расчет

Reading time 6 min
Views 75K
Я с большим удовольствием прочитал топик-исследование башни Тесла.
Безусловно, авторы ставят очень заманчивую цель: передача энергии без проводов, в планетарных масштабах, просто мечта энергетики.
Анализ, проведенный в топике, глубок, формулы — классика радиотехники, все расчеты верны.
Но после прочтения остался вопрос: если все сделать согласно авторам, то что мы получим? Какие характеристики передачи энергии будут у такой системы?
За электротехническими характеристиками башни Тесла - сюда
Total votes 151: ↑139 and ↓12 +127
Comments 149

Это заразно: закручивание гаек в информационном пространстве Украины

Reading time 3 min
Views 22K
Недели не проходит, чтобы на хабре несколько раз не обсуждалось внесение в реестр и закрытие доступа к тому или иному ресурсу в России. Признаться, мы в Украине читали это с сочувствием, но некоторым осознанием того, что все же это нас не касается.
Касается, господа. Вопрос только времени, и процесс уже идет.
Украинские законодатели подготовили новую инициативу по усилению контроля над распространением информации в интернете. Зарегистрированный на прошлой неделе законопроект «О защите информационного пространства» предлагает обязать провайдеров закрывать доступ к сайтам, пропагандирующим межнациональную вражду, жестокость, или нарушающим гражданские права и свободы. Участники рынка считают, что формулировки в документе размыты и могут быть использованы силовиками для того, чтобы закрыть практически любой ресурс.
(Это «КоммерсантЪ-Украина», источник)
Читать дальше →
Total votes 85: ↑81 and ↓4 +77
Comments 69

Обустраиваем рабочее место программиста в деревне

Reading time 12 min
Views 172K
В последнее время на Хабре участились публикации на тему переездов программистов в самые разные места — от Силиконовой долины до российской глубинки.
Я в свое время сделал выбор — деревня недалеко от города, и в моей жизни и профессиональной деятельности выпало дважды инсталлировать рабочее место программиста в деревнях, инсталлировать полностью, включая создание нормальных условий для жизни.

Если интересны подробности: электрика/Интернет/отопление/водоснабжение с нуля — прошу под кат (сори, много фоток).
Читать дальше →
Total votes 342: ↑325 and ↓17 +308
Comments 201

Обучение детей с ограниченными возможностями с использованием сетевых технологий: 2006-2011

Reading time 12 min
Views 9.3K
В 2006 я плотно занимался IT-инфраструктурой школ города. Однажды ко мне пришел человек и сказал примерно следующее: «Я — отец девочки-инвалида. Насколько я знаю, школы все подключены в одну сеть. А нельзя как-то организовать обучение так, чтобы дети учились через компьютер и сеть?» И в этот момент я вдруг понял, что сделать это можно и я примерно представляю как именно.
О том, что вышло, какие были успехи и трудности — под катом.

Читать дальше →
Total votes 60: ↑58 and ↓2 +56
Comments 22

Джулиан Ассанж получил политическое убежище в Эквадоре

Reading time 1 min
Views 3.4K
Президент Эквадора Рафаэль Корреа согласился предоставить убежище основателю проекта WikiLeaks Джулиану Ассанжу.

Интересный момент: в конце июля мать активиста Кристин Ассанж прибыла в столицу Эквадора, чтобы лично просить власти республики предоставить политическое убежище ее сыну.

Вот полная новость.

Остается поаплодировать смелости и решительности правительства Эквадора.
Total votes 171: ↑147 and ↓24 +123
Comments 172

Цифровое эфирное ТВ в Украине, или обзор DVB-T2 тюнера Strong SRT 8500

Reading time 6 min
Views 282K
В последнее время в эфире украинских каналов постоянно крутится рекламный ролик цифрового эфирного телевидения Т2.
В ролике молодой человек с выражением читает мануал, а бодрая бабушка, размахивая шнурами, тащит загадочный девайс к телеку, быстро втыкает какие-то разъемы и бурно ликует от просмотра футбола на маленьком телевизоре с расстояния метров 10.
Информация меня заинтересовала.
Я не особый любитель ТВ, но иногда хочется глянуть. Кроме того, ТВ смотрит жена, дети иногда, родители в своем доме.
Сказать, что в наших широтах на эфирную антенну ТВ показывает плохо — это ничего не сказать.

И я решил попробовать от новых технологий в украинском телеэфире.

Читать дальше →
Total votes 34: ↑33 and ↓1 +32
Comments 90

В Украине отменили НДС для IT-компаний

Reading time 1 min
Views 6.1K
Не может не радовать вот такая новость (прошу прощения, найти оригинал на русском языке пока не удалось).
Вольный перевод на русский под катом.
Читать дальше →
Total votes 85: ↑78 and ↓7 +71
Comments 85

Анатомия старой ламповой электроники

Reading time 3 min
Views 54K
В старом доме мне достались два очень старых ламповых приемника, точнее — магнитола (приемник + магнитофон) и радиола (приемник + проигрыватель пластинок).
Выбрасывать такое добро у меня рука не поднимается — было решено их разобрать и в конечном итоге сделать такой себе аутентичный старый приемник. Но в процессе разборки стало ясно, что передо мной — живая история радиотехники, я кое-что запечатлел и вот выкладываю с подробными комментариями.

Под катом много больших изображений, общий размер около 20 Мб

Интересно?
Total votes 101: ↑97 and ↓4 +93
Comments 33

Простая грозозащита — реализация для 3g модемов и телевизоров

Reading time 4 min
Views 25K
Этот материал — дополнение и практическая иллюстрация к предыдущей статье
Работающий трансформатор с деревянным сердечником, или простая грозозащита для компьютеров и телевизоров

С наступлением теплой погоды рабочее место перекочевало в дачный поселок.
Конечно, пришлось забыть о прекрасном стационарном проводном Интернете и вкусить прелестей 3g.

В первую же грозу, отключив модем, меня стали посещать мысли: а не попробовать ли такую же или подобную грозозащиты, как описывалось ранее, но для 3g модема?
Теоретически тут все должно быть неправильно и получиться не должно, но все же попытка была произведена.

Вот что получилось
Total votes 36: ↑32 and ↓4 +28
Comments 33

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

Reading time 10 min
Views 97K
У великого русского поэта Тютчева не было компьютера и сети, иначе он бы не писал: «Люблю грозу в начале мая». В последние годы актуальность грозозащит стала поменьше — оптика, беспроводные технологии, но все же все же.
Если к вам в квартиру заходит кабель, и этот кабель — не оптический, гроза представляет угрозу для вашего оборудования.

Если у вас есть телевизор и он подключен к общей сети — кабельное ТВ, коллективная антенна (вдруг) — к чему угодно, что находится за пределами квартиры, гроза представляет угрозу для телевизора, (причем даже бОльшую, чем для компьютера).
Будем защищаться
Total votes 129: ↑125 and ↓4 +121
Comments 78

Украинские депутаты хотят закрывать любой сайт без суда за 7 дней

Reading time 2 min
Views 914
Верховная Рада Украины планирует рассмотреть во втором чтении законопроект, который позволит закрывать любой интернет-ресурс без решения суда.
Читать дальше →
Total votes 66: ↑61 and ↓5 +56
Comments 168

Gearman — сервер очередей: использование в проектах на PHP

Reading time 9 min
Views 80K
Не так давно была замечательная статья, описывающая общие принципы работы с сервером очередей Gearman. Мне бы хотелось продолжить материал, дополнив его некоторыми деталями практического применения, а именно:
— установка и управление сервером
— управление очередью — что возможно и как
— PECL и PEAR php-расширения для работы с Gearman
— мониторинг сервера
— примеры кода
— передача данных порциями
— организация параллельных вычислений в PHP

Интересно? Прошу под кат
Читать дальше →
Total votes 72: ↑66 and ↓6 +60
Comments 51

Подключаем наушники к телевизору

Reading time 3 min
Views 224K
Вкратце о том, откуда родилась задача. Моему отцу — хорошо за 70. Он в прекрасной физической форме, руководит лабораторией, не вылазит из Интернета, но вот слышит уже не очень. Более того, есть одна особенность: из-за неравномерного изменения чувствительности слуха на разных частотах (были у специалиста) даже очень громко работающий телевизор отец слышит скверно, а вот в наушниках слышит замечательно на том же уровне громкости, который устраивает и меня.
Итак, задача: подключить наушники к телевизору, гнезда на телевизоре разумеется нет. Решаемо? Конечно! Кому актуально и/или интересно — прошу под кат.
Читать дальше →
Total votes 140: ↑133 and ↓7 +126
Comments 53

Yandex Translate API: PHP и небольшое исследование сервиса

Reading time 4 min
Views 55K
После закрытия Гуглом своих API для перевода проблема поиска онлайн-сервис для машинного перевода стала особенно актуальной.
В Интернете много сервисов перевода с громкими именами: Промт, Прагма и пр. Нет никакой проблемы в PHP смоделировать обращения к страницам сервисов и получить результаты перевода. Но есть проблема: почти все сервисы в ответ на простой GET или POST запрос отдают не результат перевода, а целиком страницу во всей красе, начиная с DTD. Как говорят у нас на Украине, “дурных нэма”.
После анализа было выяснено, что есть только два сервиса, которые отдают в ответ на запрос только результат перевода: Яндекс и Bing от Microsoft.
Читать дальше →
Total votes 34: ↑30 and ↓4 +26
Comments 20

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity