Pull to refresh

Потому что я с детства самостоятельный

LiveTex corporate blog
Все большее количество сайтов комплектуется системами онлайн-консультаций. Это определенно годная альтернатива звонкам или электронным письмам – и для спрашивающего, и для отвечающего экономятся время и нервы, а при верной стратегии качество обратной связи и количество продаж заметно вырастают. Причем подобные сервисы устанавливают не только интернет-магазины и сайты, продающие услуги вроде бронирования гостиничных номеров.
Онлайн-консультант актуален для любого сайта, на котором есть или предполагается номер телефона: банка, благотворительного фонда, клуба анонимных кофеманов, в конце концов. А насколько он увеличит конверсию, зависит в основном от человеческого фактора — операторов и тех, кто контролирует их работу. Как обычно происходит принятие решения по установке консультанта?

Известно, что существуют платные сервисы. Но многие принимают решение создать собственный сервис онлайн-консультант, изначально «заточенный» для нужд конкретной организации, и не «париться», отдавая деньги за то, что реализуется своими силами. Абсолютно «бесплатно». Наверное. Это типичный ход рассуждений многих руководителей интернет-бизнеса, которые понимают необходимость онлайн-консультанта, но в технические подробности разработки не вникают.

Итак, делаем онлайн-консультант на сайт сами.
Читать дальше →
Total votes 13: ↑4 and ↓9 -5
Views 7.4K
Comments 13

Вы все еще считаете, что воткнуть пару проводков в Arduino это DIY?

DIY
На днях, товарищу SWG, модератору моего форума, матерому электронщику с сорокалетним, как минимум, стажем пришло ностальгическое настроение и он начал выкладывать архивные фотки своих конструкций из 80х. А после и остальные подтянулись. Мимо такой прелести я пройти не смог и позволил себе сделать небольшую компиляцию олдового тру-хардкора эпохи тотального DIY.

SWG:
«Комп, сделанный по мотивам МИКРО-80 из Радио 83г, совместимый с ним программно и аппаратно, хотя и сделанный по-своему… Из того, что удалось достать.

Например, системная шина была не на двунаправленных буферах, а с открытым коллектором (ну, не было еще тогда у меня 589АП16 и АП26). Да и схемы почти всех модулей пришлось делать по своему.Тем не менее — все работало. И все позже публиковавшиеся программы в Радио, и даже для появившейся позже РК-86 и Микроши — удалось под свою адаптировать. Ну, и сам кое — что уже писал. На Асме, на Бэйсике.


Читать дальше →
Total votes 275: ↑262 and ↓13 +249
Views 29K
Comments 107

Написание парсера с нуля: так ли страшен черт?

Abnormal programming *.NET *C# *
В прошлом топике я рассказывал о том, как мы с другом решили ради развлечения написать свой встраиваемый язык программирования для платформы .NET. У первой версии был серьезный недостаток — парсер был реализован на F# с помощью сторонней библиотеки. Из-за этого требовалась куча зависимостей, парсер работал медленно, а поддержка его была крайне муторным занятием.

Очевидно, что парсер нужно было переписать на C#, но при мысли о написании парсера с нуля вдруг находилась дюжина других срочных дел. Таким образом таск перекидывался и откладывался практически полгода и казался непосильным, а в итоге был сделан за 4 дня. Под катом я расскажу об удобном способе, позволившим реализовать парсер достаточно сложной грамматики без использования сторонних библиотек и не тронуться умом, а также о том, как это позволило улучшить язык LENS.

Но обо всем по порядку.
Читать дальше →
Total votes 33: ↑26 and ↓7 +19
Views 88K
Comments 5

Анекдот о том, как я GRUB2.0 в BURG превращал или Самогон можно гнать даже из табурета

Configuring Linux **nix *
Это маленькая ерунда, которая в студенческое время помогла мне избежать сборки и подтягивания зависимостей BURG для хомячковой бубунты, получив горизонтальное графическое меню выбора системы.
Никаких крутых тем тогда не было и меню выбора даже в графическом варианте было только вертикальное.

Введение какое-то, что ли

Какое-то время назад я долго заглядывался на BURG. В меню загрузки у меня стоял православный «консольный» GRUB 1.99 с рсх-ным (если не вру) самолетиком на фоне. Но как только я увидел гладкое, многопиксельное графическое меню BURG, я сразу его захотел. На том все и кончилось: для того конкретного дистрибутива Linux, которым я тогда пользовался, сборки не было, а попытка собрать из исходников несколько раз упала из-за все новых и новых неразрешенных зависимостей. Мне стало грустно и лень.

Но вот совсем скоро вышел GRUB 2.0. Радости были полные штаны, ведь там тоже уже было красивое меню «скартинками», без всяких насадок в виде BURG. Как горный козел, я поскакал ставить обновку и «вышивать в ней перед зеркалом», предав идеи брутальных консольных мачо, смотрящих фильмы прямо из нее родимой (рисуя оверлей через fbdev). Но тут внезапно меня ждало огорчение. Почему-то я с самого начала прикипел душой к горизонтальным меню. Как на тех пошлых картинках из интернетов, где в рядок стояли какие-то убунты, макось и виндось. А новый блестящий граб предлагал только вертикальные, хоть и всех цветов и оттенков.
Читать дальше →
Total votes 17: ↑10 and ↓7 +3
Views 8.7K
Comments 7

Самопальный фрэймворк Arachnidium для тестирования web и мобильных приложений. Get started!

Website development *IT systems testing *Java *
Привет, Хабр!

Эта статья об одной крошечной наработке (да уж, по сравнению, например, со Spring), которая при некоторой доводке до ума, может найти применение в тестировании как вэб, так и мобильных приложений, или быть просто неким любопытным примером для будущих разработок в этом направлении. В данном случае следует подразумевать тесты со стороны UI. Я думаю, это интересно и по своему круто, что у кого-то получился подобный прототип. По сути, эта публикация посвящена одному из моих хобби. В свободное время я попробовал поработать над упрощением и унификацией способов описания интерактивности с вэб и мобильными приложениями, используя WebDriver API.

А так же — это работа над ошибками статей «Про Selenium и один «велосипед»» и «От велосипеда к…».

Я подразумеваю, что это открывашка серии небольших последовательных топиков. Благодаря советам Dmitry_Zhariy я решил оформить их в не совсем обычном формате… Здесь будет мало текста, но будут видео материалы, в которых я постараюсь наглядно и сжато раскрыть тему. Надеюсь, я не потрачу зря ваше время.

Статьи могут быть интересны как QA — специалистам, так и разработчикам. Людям, что просто интересуются open source'ом я очень рад. Если кто-то не знаком с Selemium и Appium — не беда. Ведь всегда можно сначала погуглить!..

Здесь будут простые примеры. В следующих статьях (если есть смысл) — более продвинутые.

План:
— ТТХ;
— Начнем;
— Первый вэб тест;
— Первый тест мобильного приложения;
— Кросс-платформенный тест;
— Заключение или продолжение следует.

Интересно? Под кат!
Total votes 5: ↑4 and ↓1 +3
Views 5.8K
Comments 1

Самопальный фрэймворк Arachnidium для тестирования web и мобильных приложений. Part 2. Немного о настройках

Website development *IT systems testing *Java *
И снова всем привет!

По итогам опроса, который я оставил в свой предыдущей статье «Самопальный фрэймворк Arachnidium для тестирования web и мобильных приложений. Get started!» большинство проголосовало «ЗА». Что же, show must go on!

В данной маленькой публикации я расскажу о наработке, позволяющей подготовить настройки для кросс-браузерного тестирования вэб-приложений/кросс-платформенного и просто запуска мобильных приложений для выполнения теста — в рамках описываемого фрэймворка. Сразу скажу, что фича может быть воспринята неоднозначно в силу определенных причин. Часть из них вполне объективные и их я назову в самом конце статьи.

Данный пост как-бы визуализирует главу Configuration моей собственной документации (пока это вики странички на github), которую в ближайшее время предстоит актуализировать. Здесь будет представлен простой пример подготовки настройки, а так же пример того, как я предполагаю использовать свой формат в контексте автоматизации тестов при помощи Selenium и Appium. Статья содержит интересное и наглядное, как мне думается, видео.

План:
— Что за проблему я попробовал решить?
— Простая демонстрация
— Демонстрация на примере кросс-браузерного теста
— Чего не хватает
— Анонс

Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 4.2K
Comments 5

Взгляд в прошлое. Технология 18 века

DIY Transport
Sandbox
image

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

У меня родилась идея провести ретроспективу и создать что-то совсем забытое, чтобы окунуться в этот «древний», несовершенный мир, который, на мой взгляд, пропитан «инженерной»романтикой. Энергия пара. Вот что дало технический рывок. Именно этот вид энергии продвинул человечество на новый уровень, и именно эта технология стала основой индустриального технологического взрыва.
Total votes 114: ↑112 and ↓2 +110
Views 27K
Comments 120

Энергия старого мира

DIY Transport
image

Введение


Эта статья является продолжением публикации «Взгляд в прошлое. Технология 18 века».

В ней мы построили реально работающий паровой двигатель, который должен стать главной частью будущего
Total votes 149: ↑149 and ↓0 +149
Views 32K
Comments 176