Pull to refresh
5
0
Рустем @RuJet

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

Send message

Реализация вебхуков на примере взаимодействия сторонних сервисов с онлайн-кассами

Reading time8 min
Views54K

Я попросил нашу команду маркетинга нарисовать иллюстрацию и долго объяснял, что такое вебхуки

Не так давно передо мной встала задача реализовать работу вебхуков в Личном кабинете владельца кассы компании Дримкас. Как оказалось, в сети практически нет описания и туториалов, как это сделать. Я расскажу, как мы это реализовали без тяжелых кронов по БД.


Статья будет полезна для middle node.js-разработчиков.
Читать дальше →
Total votes 13: ↑12 and ↓1+11
Comments0

веб сайт (рассказ)

Reading time7 min
Views29K
иллюстрация
давным давно, в очень далёкой галактике…*
*ой, кажется, это уже где-то было…


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

– В-владимир, – слегка заикаясь представился клиент. – В-вы тут с-сайты р-раз-рабатываете?

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

– Ну да, я. Александр. Чем-то могу быть полезным?
Читать дальше →
Total votes 213: ↑181 and ↓32+149
Comments55

Государь: алгоритм

Reading time3 min
Views4.1K
«Государь» Макиавелли — одно из моих самых любимых произведений. Являясь руководством непосредственно правителю, я считаю, эту книгу обязан прочесть каждый начальник/директор. И хотя она уже устарела, думаю было бы весьма полезно держать ее советы у себя в голове.

Но бывает тяжеловато. Не только из-за объема информации, но еще и потому, что в зависимости от ситуации Макиавелли дает разные советы.

«Было бы неплохо структурировать», — подумал я.

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

Под катом картинка 1920x1573 px
Total votes 61: ↑54 and ↓7+47
Comments14

Интернетификация частного сектора

Reading time3 min
Views23K
Сколько-то лет назад была такая шутка: «Москвичи так зажрались, что компы с анлимом на ночь выключают».
Прошли те времена. Теперь за 15$ в месяц каждый может получить безлимит, на котором можно скачать фильм за 15 минут.
Но, с одной оговоркой.
Если вы проживаете в многоэтажке.

К жителям частного сектора это не относится. Многие живущие в коттеджах вынуждены пользоваться 3G свистками. Которые хоть местами и обещают безлимиты, но либо дорого, либо медленно, либо не безлимиты.

Читать дальше →
Total votes 41: ↑32 and ↓9+23
Comments44

Внеси свою лепту в ReactOS или CFI@habrahabr

Reading time2 min
Views1.2K
* CFI (Community Funded Ideas) — общественный заказ реализации / идеи спонсируемые сообществом.

imageИ так, буду краток. Вашему вниманию предлагается социальный эксперимент и it-реалити шоу одновременно. Суть совместный выбор компонентов ОС ReactOS для приоритетной реализацией и спонсирование их разработки по принципу — «с мира по нитке».

На Habrahabr 136859 зарегистрированных пользователей. Если хотя бы каждый десятый перечислит проекту по 10 рублей, у нас будет 136 тысяч рублей для оплаты труда программиста(тов). Ну это так, мечты, но всё может быть!

Этапы эксперимента:image
1. Выдвигаем предложения здесь в комментариях.
2. Голосуем и выбираем три лучшие.
3. Сбор средств. Счетчик ------->
4. Реализация.
5. Подведение итогов и перечисление награды.

Не настаиваю, но прошу соблюдать условия и правила эксперимента, мы же с вами цивилизованные люди.
Условия
Total votes 61: ↑37 and ↓24+13
Comments42

О фиксации переговоров абонентов сотовой связи

Reading time7 min
Views60K
Все мы слышали о том, что переговоры по мобильному телефону могут записываться… Вот немного расчетов/размышлений по данному вопросу.

Реально ли построить систему, записывающую и хранящую все разговоры всех абонентов конкретного оператора?

Оборудование мобильной сети стандартна GSM позволяет организовать запись и прослушивание телефонных разговоров конкретного абонента — или нескольких десятков абонентов. Из этого факта очень часто делается далеко идущий вывод о том, что операторы используют подобную функциональность для того, чтобы записывать и хранить все разговоры своих абонентов за определенный период времени. В случае, если какой-то абонент становится объектом пристального внимания спецслужб, операторы, мол, могут по запросу предоставить имеющиеся записи разговоров чуть ли не полугодовой давности.
Читать дальше →
Total votes 51: ↑30 and ↓21+9
Comments36

Президент Росcии игнорирует (с)

Reading time1 min
Views9.3K

Фото сделано на концерте Элтона Джона Президентом России собственноручно на iPhone. О чем есть соответствующая запись в Твиттере.

А еще есть запись на входе «Любая (в том числе любительская) ФОТО, ВИДЕО СЪЕМКА на концерте ЗАПРЕЩЕНА!
Вся аппаратура будет изыматься охраной».

Поздравляю г-на Медведева с вступлением в ряды пиратов!
Update: Как подсказывают ниже более подкованные юридически люди, пиратством сие действо, называть нельзя.

Update2:
Как подсказывают ниже еще одни подкованные юридически люди (Guderian) в законах чорт ногу сломит Концертное выступление — объект авторского права и защищается статьями 12** ГК. К категории общедоступной информации оно не относится никаким образом (п.1 ст.7 гласит «К общедоступной информации относятся общеизвестные сведения и иная информация, доступ к которой не ограничен), поскольку потребители платят мзду за право одноразового просмотра и прослушивания. п.1 ст.8 того же закона об информации не дает права получения оной с нарушением ФЗ, а появление фотки выступления на телефоне является нарушением ГК, поскольку вы становитесь обладателем объекта авторского права… права на которое вы не имеете.
возразить
Total votes 491: ↑420 and ↓71+349
Comments329

Apple купила конкурента Google Maps

Reading time1 min
Views773
Куплена компания Placebase.
Почему именно сейчас общественность заинтересовалась этой сделкой? Ведь она произошла еще в июле?..
Компания Placebase, которая при запуске Google Maps, выдержала конкуренцию с картами Google. Компанию создал предприниматель из Лос-Анджелеса Ярон Уолдман.
У проекта был свой API — Pushpin.
Следует подчеркнуть, что Google Maps запустился бесплатным, в то время как Placebase и его Pushpin был платным. Мало того, Pushpin оказался более привлекательным для коммерческого пользования, нежели интерфейс Google Maps.
Поэтому Placebase делал свой бизнес прибыльным. И выручка его была примерно несколько миллионов долларов ежегодно.
Уолдман развивал свою компанию без инвестиций, а полностью на свои деньги.
Возможно, Apple хочет тем самым отказаться от использования в своих устройствах картографического сервиса Google.
Total votes 50: ↑42 and ↓8+34
Comments42

Google Mobile добавляет новые функции

Reading time1 min
Views597
Подготовка к поездке или планирование покупок стало намного легче в мобильной странице поиска Google. Страница поиска, может запомнить, то что вы ищете на домашнем компьютере, и показать вам расположение избранных вещей на картe.

продолжение под катом...
Total votes 5: ↑4 and ↓1+3
Comments0

Страсти по физике

Reading time1 min
Views1.7K
30 сентября компания AMD анонсировала начало разработок Open Physics Initiative, технологии, которая станет конкурентом nVidia PhysX.

Партнером AMD в этом благом деле стала компания Pixelux Entertainment — разработчик «физической системы» Digital Molecular Matter (DMM), которая впервые была использована в Star Wars: The Force Unleashed от LucasArts. Задача Pixelux будет состоять в интеграции своей технологии с Bullet — бесплатным открытым физическим движком.

На данный момент Bullet — третий по популярности физический движок после Havok и PhysX. Тем не менее, у AMD и Pixelux вполне может получиться сделать его более распространенным.

Кстати, недавно выяснилось, что в драйверах для видеоускорителей компании nVidia, начиная с 186.18, отключена возможность использования карт GeForce 8xxx, 9xxx или 2xx в качестве отдельного физического процессора в том случае, если в системе установлен GPU, выпущенный не nVidia.

Собственно, новые драйверы не позволят использовать какую-нибудь старенькую, простенькую и дешевую GeForce для PhysX, если основная видеокарта — Radeon. Это еще один повод «почесаться» и поменять расстановку сил. Что AMD и пытается сделать.

via pcworld, hothardware
Total votes 23: ↑20 and ↓3+17
Comments29

82 домена Google — продолжение

Reading time1 min
Views1.1K
Два года назад Google в один день зарегистрировала 82 домена. С тех пор:

один, выставлен на продажу неизвестным товарищем,
другой редиректит на www.google.com/finance,
— остальные 80 так и не припаркованы.

«по мнению многочисленных блоггеров, масса имен проливает свет на планируемые компанией проекты и разработки»
И как, пролило?
Total votes 74: ↑58.5 and ↓15.5+43
Comments40

Фотоотчет о ION-based неттопах с пресс-брифинга nVidia

Reading time3 min
Views1.2K
image

Помимо анонса нетбука hp mini 311, на брифинге также были представлены неттопы на платформе ION, большинство из которых открыто продаются в Российской рознице. Acer Revo и ASRock ION-330 нам уже хорошо известны, так что детально на них я останавливаться не буду, однако была анонсирована совершенно новая модель неттопа с опциональным оптическим приводом.

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

Все фотки далее... Трафик
Total votes 27: ↑26.5 and ↓0.5+26
Comments29

Полку электронных читалок снова прибыло

Reading time1 min
Views439
C неделю назад камрад Shapelez припоминал появление на рынке электронных читалок нового интересного игрока — 10-дюймового ридера Digital Reader 1000 от компании iRex. Парой дней позже компания предложила пользователям оценить и более бюджетный вариант — iRex Digital Reader 800SG с дисплеем на 8,1 дюйма.


Дисплей у DR800 SG сенсорный, в наличии модуль 3G от Qualcomm и полный набор партнеров, начиная от оператора Verizon Wireless, отвечающего за работу устройства в сетях 3G и заканчивая «книжной» компанией Barnes & Nobles, по соглашению с которой покупателю читалки смогут получить доступ к библиотеке из 750 тысяч книг. Вот только не известно, будет ли этот доступ бесплатным.

Однако не смотря на технические характеристики и партнерскую поддержку, главным достоинством DR 800SG является цена. Для сенсорной читалки с 3G те $400, что собирается просить за нее iRex — отнюдь не много.

via slashgear, 3dnews
Total votes 28: ↑21.5 and ↓6.5+15
Comments38

Устройство, позволяющее взаимодействовать с компьютером при помощи физических объектов

Reading time1 min
Views1.4K
image
Устройство под названием Skål позволяет управлять вашим контентом на компьютере или медиапроигрывателе при помощи физических объектов. Для того, чтобы запустить тот или иной медиаконтент, достаточно положить какой-либо предмет в основное устройство, выполненное в виде дубовой чаши.
Читать дальше →
Total votes 30: ↑21 and ↓9+12
Comments42

Пресс-брифинг от nVidia в Swissotel и анонс ION-based нетбука HP Mini 311

Reading time4 min
Views944
Приветствую всех.

Сегодня, я спешу поделиться эксклюзивной(пока ее еще никто не разместил на других ресурсах) информацией с закрытого пресс-брифинга от компании nVidia. Пресс-брифинг прошел в конференц-центре гостиницы Swissotel «Красные Холмы» и был весьма познавательным в плане интересных новостей и анонсов свежих продуктов.

image

Помимо HP Mini 311 я также немножко расскажу о нетбуке от Point of View, а также о сроках появления продуктов в рознице и ориентировочных ценах на них.

Подробности и фото далее...
Total votes 35: ↑26 and ↓9+17
Comments58

Пробежки: хороший спорт для айтишника или как начать бегать

Reading time5 min
Views28K
Всем известно что IT специалисты, в большистве своём, ведут сидячий образ жизни. Практически все рабочее время они проводят на своей 5-й точке. Это явно не идёт на пользу здоровью. А если учесть тот факт, что рацион среднестатистического ITшника достаточно вреден для организма, то в результате всех ждут: избыточный вес, атрофирование мышц, и еще всякие «мелкие неприятности» (вроде геморроя и импотенции). В этой статье я раскажу о пользе регулярных физических нагрузок, о беге трусцой, чем он хорош, и главное — как начать им заниматься.

Регулярные физические нагрузки нужны и полезны. Среднестатистический ITшник недополучает физических нагрузок на работе, это факт. Он не таскает холодильники на 9й этаж без лифта, не носит мешки с цементом на стройке, не бегает за мамонтом в надежде на вкусный ужин. Так что со временем он только «хиляет» и «сдувается». Думаю, это ощущает каждый, кто еще не занимается спортом по какой-либо причине, будь то нехватка времени, лень, или растеряность. Если же желание всё же возникает, то вместе с ним возникает и вопрос — какой же спорт выбрать?
П.С. Регулярный бег позволяет эффективно сбросить вес.
Читать дальше →
Total votes 254: ↑216 and ↓38+178
Comments271

Выполнение фоновых процессов из PHP в Windows

Reading time2 min
Views1.8K
В *nix, запуска фоновых процессов, выполняется простым добавлением амперсанда (&) к команде. В Windows, это не так просто сделать из PHP.

Если вы используете в PHP функции системных вызовов, как exec, system, passthru или shell_exec, то эти методы приводят к подвисанию программы, которая ждет завершения работы вызванного процесса.

Описанные ниже методы предполагают, что вы используете PHP-CLI (работу с php из командной строки). Запуск PHP на веб-сервере требует правильной настройки конфигурации и прав доступа, такие как safe_mode, safe_mode_exec_dir и т.д.

Для примера, мы хотим вызвать cmd из PHP, но чтобы программа продолжала выполнять действия.
Приведенные ниже примеры не работают.
exec(«cmd»);
exec(«cmd >NUL»);
exec(«cmd /c cmd»);
exec(«start /b cmd»);
exec(«runas cmd»);

В каждом случае, PHP ждет пока cmd закроется.

Существуют несколько обходных путей, упомянутых в комментариях к документации по PHP к функции exec()

Краткое изложение этих методов, в порядке предпочтения:

Начало процесса с использованием popen и pclose

Этот код должен работать на Linux и Windows.
$exe = «cmd.exe»;
pclose(popen('start «bla» "'. $exe. '" '. escapeshellarg($args), 'r'));

Начало фонового процесса с использованием объекта WScript.Shell

Этот код работает только в Windows.
$WshShell = new COM(«WScript.Shell»);
// Запуск cmd в свернутом состоянии
$oExec = $WshShell->Run(«cmd», 7, false);
// Запуск cmd в фоновом режиме, иконка на панели задач не выводится
$oExec = $WshShell->Run(«cmd /C dir /S %windir%», 0, false);

Более подробнее о методе Run() читайте в msdn.

Начало фонового процесса с использованием утилиты PsExec
Этот метод требует установки бесплатной утилиты PsTools от Sysinternals
exec(«psexec -d cmd.exe»);

Автор этого текста root{Собака}imcms.ru можете отправит ему инвайт.
Total votes 16: ↑10 and ↓6+4
Comments4

UPD: Cisco и 2 провайдера

Reading time5 min
Views4.1K
Проблема стара как мир и сегодня мы ее решим :)
Дано: 2 провайдера (ISP1 и ISP2), внутренняя сеть и между ними маршрутизатор.
Задача: настроить один основной (ISP1) и один резервный канал (ISP2), при падении первого переключится на второй, при поднятии первого переключится обратно.

UPD: Обновил, дописал ip sla, пока без объяснений.
Читать дальше →
Total votes 15: ↑14 and ↓1+13
Comments19

Point of View Mobii ION 230

Reading time1 min
Views552
Компания Point of View представила свой первый нетбук, основанный на чипсете NVIDIA ION – Mobii ION 230. Новинка сочетает в себе энергоэффективный процессор Atom 230 и графику NVIDIA ION для создания маленького и экономичного ноутбука с серьезными возможностями.

image

Графический чип NVIDIA ION с поддержкой DirectX 10 обеспечивает работу 10,2-дюймового LCD-дисплея с LED-подсветкой и разрешением 1024х600. Система оснащена 1 гигабайтом DDR2 оперативной памяти и 160 Гб жестким диском. Мультимедийные возможности, такие, как SD/MMC кардридер, беспроводной сетевой контроллер Wireless-G, 1.3-мегапиксельная веб-камера и, опционально, Bluetooth V2.0, делают Mobii ION 230 в высшей степени универсальным компьютером. Входы/выходы включают в себя 10/100/1000-мегабитный LAN-разъем, аудио- входы и выходы, два порта USB 2.0. Последняя по списку, но не по значению – 6-элементная батарея емкостью 4400 mAh – способна питать Mobii в течение 4 часов.

Новый Mobii станет доступен в черном, красном и лимонном цветовых вариантах в течение нескольких недель. Доступные операционные системы — Linux, Windows XP, Windows Vista и чуть ближе к концу этого года – Windows 7.

© 3logic
Total votes 10: ↑9 and ↓1+8
Comments8

Google Earth запускает симулятор климата

Reading time2 min
Views1.7K
В блоге Google появилась статья о введении новой функции в Google Earth которая позволяет отслеживать изменение климата. В промо ролике данного нововведения принял участие Альберт Гор, вице-президент США в администрации Билла Клинтона и лауреат Нобелевской премии мира за 2007 год.


подробнее...
Total votes 44: ↑37.5 and ↓6.5+31
Comments28

Information

Rating
Does not participate
Location
Уфа, Башкортостан(Башкирия), Россия
Date of birth
Registered
Activity