Pull to refresh

Подключение планшета Wacom к последовательному (Com, Serial) порту и работа через usb-com адаптер.

Lumber room
При переходе с десктопа на лэптоп встала проблема подключения планшета Wacom Intuos. Моя модель достаточно старая и подключается через COM порт, который в лэптопах уже давно не используются. Покупать новый 6×8 дюймовый планшет только из-за usb смысла нет. Проще купить com-usb адаптер. Wacom гарантирует работу только с Keyspan, но они достаточно дороги. Зато есть множество дешевых адаптеров, большинство из которых собраны на чипе Prolific. В итоге взял TRENDnet TU-S9. С ним все заработало, думаю с другими «Пролификами» тоже проблем не должно быть.

Теперь о трудностях подключения

Интернет полнится рассказами о черной магии и танцах с бубном при подключении Wacom-ов. «Wacom Tablet Properties» в Control Panel в упор не видит планшет. Промучавшись целый день, все наконец заработало. Драйвера для Wacom брал здесь. Вся серия 6.x должна работать. Я подключал через com-usb адаптер, но, думаю, через com порт будет так же.
Читать дальше →
Total votes 65535: ↑32767.5 and ↓32767.5 0
Views 1.2K
Comments 0

Решаем проблемы с установкой Web Optimizer

Self Promo
После многочисленных установок приложения для автоматического ускорения сайтов — Web Optimizer на Joomla! (как версии 1.0, так и 1.5) было решено собрать воедино полезное знание о возникающих проблемах (связанных, в основном, с текущим некорректным серверным окружением), чтобы позволить их самостоятельно решить большому числу пользователей.

Итак, давайте разбираться по порядку, что нам делать в следующих случаях.

Загрузить Web Optimizer: code.google.com/p/web-optimizator/downloads/list

Функционирование Web Optimizer


Довольно часто приходится разобраться с тем, работает ли Web Optimizer на сайте, или его установка каким-то образом не подключилась к обработке HTML-документа. Начиная с версии 0.5.2 это можно установить, найдя строку <title lang="wo"> в коде страницы (если метка там отсутствует, значит Web Optimizer не отрабатывает).

Для более ранних версий это решение можно принять на основе отсутствия в коде HTML-документа отступов в начале строки, двойных переводов строк или наличия характерных закэшированных имен файлов в head-секции (cache/1234a6789b.css или cache/1234c6789d.js, здесь 1234c6789d — произвольная строка в шестнадцатеричной записи).

Если обнаружить следы работы Web Optimizer не удалось, то необходимо перепроверить корректность вызовов Web Optimizer в файлах системы управления сайтом и, возможно, провести установку приложения еще раз — таким образом Web Optimizer сможет самостоятельно произвести все необходимые изменения.

Если нужно получить информацию о необходимых изменениях исходных файлов CMS, то следует в ходе установки отключить автоматическое изменение /index.php:
Изменение /index.php -> Включить авто-запись -> Нет

и на последнем шаге зайти на вкладку «Необходимые изменения».
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 439
Comments 0

Дайте пищи для ума!

Lumber room
Уважаемые! Как человека творческого меня интересуют сложные задачи, проблемные места в проектах, провалы и дыры в организации процессов и пр. Пока у меня есть свободное время — предлагаю такой вариант взаимодействия: вы мне сгружаете свои беды и проблемы, я предлагаю пути решения. Сразу очерчу сферу взаимодействия: реклама, маркетинг, PR продуктов и сервисов. Писать в личную почту либо сюда в топик. Буду отвечать по мере сил и возможности.

Если посчитаете нужным — всегда сможете отблагодарить на wm

ps. Впоследствии я могу использовать эти материалы (ваши вопросы и свои предложения) в своем Хабраблоге либо автономном блоге.

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

Удачи!
Total votes 17: ↑8 and ↓9 -1
Views 215
Comments 13

Страх, риск и хакинг

Reading room
Интересную книгу с провокационным названием опубликовал американский писатель Гивер Талли (Gever Tulley).



На первый взгляд как будто о детях. Но это исключительно хакерская книга (в смысле лайфхака и социальной философии), которая поднимает глубокие проблемы, возникающие перед современным рафинированным обществом.
Читать дальше →
Total votes 143: ↑120 and ↓23 +97
Views 751
Comments 136

Учим Google Analytics дружить с Яндекс.Директ

Lumber room
Sandbox
Google Analytics —бесплатный сервис статистики для веб-сайтов от компании неравнодушия Google, предоставляет настолько детальную статистику под управлением множества мощных инструментов, что мгновенно стал популярным среди веб-мастеров, включая специалистов Рунета. Но и столь развитая и продуманная система имеет ряд своих недостатков. И справится с ними получается далеко не всегда, и уж точно не малой кровью, ведь все инструменты Google Analytics, скрипты для обработки данных и, главное, вся полученная статистика хранятся на серверах Google, официальная справка и консультанты выдают минимум информации, а основной скрипт для сбора ga.js и тот обфусцирован до невозможности. Всё это связывает руки при попытках решения возникающих с обработкой данных проблем.
Множеством из таких проблем Google бережно треплет нервы именно русскоязычным пользователям: тут и загадочные проблемы с кодировками, пренебрежение к поисковикам Рунета и проблема, давно угнетающая, как скромных владельцев интернет-магазинов, так и матёрых веб-аналитиков — категорический отказ воспринимать рекламные площадки Яндекс.Директ. Причём такая ненависть не взаимна, и Яндекс.Метрика честно пытается обработать, как умеет, переходы с Google Adwords, но максимум, как предлагает выходить из положения поддержка Analytics — пользоваться Компоновщиком URL для пометки своих рекламных кампаний. Мне всё-таки удалось найти решение сложившейся ситуации и подружить суровый Google со своим русскоязычным коллегой.
Возможные варианты решения данной проблемы в подробном изложении я и предлагаю вашему вниманию...
Total votes 49: ↑44 and ↓5 +39
Views 7K
Comments 51

Сложности выбора

Tornado Technologies corporate blog
Tutorial
Привет всем хабражителям!

image

Это мой первый пост от блога компании Tornado Technologies. Мы еще не оформили юр.лицо, но сайт уже работает в демо-режиме (вы можете оценить одну модель из четырех запланированных). Как видите, мы находимся в самом начале пути стартапа. В нашем блоге на хабре я буду писать о возникающих проблемах со стороны управляющего компании, менеджера проекта, менеджера продукта и вообще мастера на все руки.

Сегодня я расскажу, как решить проблему выбора между… Чем угодно. Заинтригованных прошу под кат.

Читать дальше →
Total votes 27: ↑11 and ↓16 -5
Views 6.2K
Comments 9

Притворитесь умным

GTD *
Лучший способ научиться чему-то — это научить другого.

Наступил январь, студенты начинают сдавать экзамены. И часто самым сложным экзаменом оказывается математика. Мой хороший друг спросил у меня: «Что такое теорема Лагранжа, как её доказать и понять?»

Я знаю определение и доказательство этой теоремы, но понять её я смог только после объяснения другу.

И я вспомнил, что такое случается постоянно. Лучше всего я играю в шахматы, когда вслух озвучиваю, что происходит на доске (я играю по интернету), лучше всего пишу код, когда вслух объясняю себе, что я хочу, и как это получить. И понимаю материал с лекций, когда объясняю его другим.



Мы всегда даём хорошие советы, но, как Алиса в стране чудес, следуем им нечасто. Это происходит, потому что мы торопимся, мы создали себе шаблоны поведения, и не задумываемся над тем, чем мы занимаемся.

Иногда я придумываю себе задачки, и пытаюсь их решить. Вот, например, одна из них:
Вам дан текстовый файл, в котором написано несколько тысяч знаков после запятой числа пи. Один знак в случайном месте неправильный, как с наименьшими затратами сил, времени или денег, найти позицию этого знака?


Подумайте, как решить эту задачу? Как бы эту задачу решил умный человек?
Читать дальше →
Total votes 48: ↑36 and ↓12 +24
Views 46K
Comments 99

В поисках решения: как стать мистером Вульфом?

Стратоплан corporate blog
Каждый хотел бы стать мистером Вульфом из “Криминального чтива”. Да лааааадно, по-честному! Люди или хотят быть мистером Вульфом, который приезжает за несколько минут и решает проблемы, или просто не смотрели “Криминальное чтиво”. Если вы не смотрели “Криминальное чтиво” — отложите чтение прямо сейчас, посмотрите “Криминальное чтиво” товарища Квентина Тарантино и потом вернитесь к письму. А если смотрели, то вы точно хотите так же быстро и офигительно эффективно решать проблемы.

Помните этот шикарный эпизод? Два гангстера, которые оказались в городе посреди белого дня, в машине с трупом и кучей брызг крови по салону. И никому, что интересно, не хочется сесть в тюрьму, а пояснить полиции, что это все — ну вот просто так вышло, не представляется возможным. Они прячутся в доме общего знакомого, который им тоже не совсем рад и если эту компанию застукает жена хозяина дома, то всем полный крендель с маком. Ситуация патовая. На лицу нельзя, сидеть в доме нельзя. Растить число свидетелей тоже нельзя. И тут эти железные люди, которые до этого брутально и жестко умели делать свою работу обращаются к заказчику с просьбой помочь им. Им нужен консультант, который поможет им решить эту ситуацию.

Смотрите, все же просто: если ты понимаешь что надо сделать — это называется задача. Если ты не знаешь как решить поставленную задачу, а решить надо — это становится проблемой. И мы ищем решение проблемы. Если нет ресурсов на поиск способа решения — это кризис. Между задачей и кризисом, которые являются краями кривой распределения, есть процентов 80% ситуаций, которые можно отнести к проблемам. Мистер Вульф просто умеет решать ситуации, которые для многих станут кризисом, если их не решать. Он делал что-то особенное? Управлял временем? Отменял случившиеся события? Правил матрицу? Да, вроде, нет. Он просто явно понимал что надо делать в ситуации, в которой другие не понимают. Крут? Безусловно. Талантлив? Скорее всего. Можно ли этому научиться? Да.

image
Почему мы не любим тех, кто нам дает советы?
Total votes 59: ↑17 and ↓42 -25
Views 14K
Comments 15

«Ни единого разрыва!» или зачем клиенту воевать с техподдержкой

Acronis corporate blog Help Desk Software *
Помните, какие мемы гуляли по интернетам лет семь назад? В одном из них клиент выбивал из техподдержки беспрерывный интернет и жаловался на ежедневные разрывы. Было и смешно, и грустно. Поставьте себя на место инженера поддержки – да такому клиенту не объяснишь, что Земля круглая!

image

Теперь перепрыгните на место клиента и вспомните часовые разговоры с колл-центром. Долгие ожидания на телефоне, потуги получить горстку полезной информации… На той стороне тоже вроде не сильно напрягаются. Неужели всё всегда так плохо? И чтобы разговор действительно задался, на обоих концах провода правда нужны люди с высшим техническим и ангельским терпением?
Читать дальше →
Total votes 19: ↑14 and ↓5 +9
Views 21K
Comments 20

GitHub добавил поддержку шаблонов для Issue и Pull-реквестов

Inoventica Services corporate blog Website development *Open source *GitHub *
Вчера, 17 февраля, команда разработчиков Github анонсировала новый функционал, которого пользователям, участвующим в групповой разработке, могло серьезно недоставать: теперь в GitHub есть шаблоны для Issue и Pull-реквестов.

image
Читать дальше →
Total votes 45: ↑41 and ↓4 +37
Views 13K
Comments 25

Две простые фразы которые починили канал продаж

Generate.club corporate blog Web analytics *Internet marketing *Media management *
image

Работая с различными стартапами мы периодически натыкались на проекты в сфере оптимизации логистики интернет магазинов, но во время нашего сотрудничества с проектом Ямбокс, мы испытали настоящее удивление.
Задача была поставлена обычная, изучить потребителя, выявить целевые сегменты, сформулировать гипотезы и выстроить маркетинговые активности для их проверки. Стандартная процедура позиционирования стартапа по методологии lean startup всегда начинается с проблемного интервью. Поэтому я переселился на месяц в их офис, чтобы далеко не бегать если вдруг понадобится какая-нибудь информация, взял стыренную в незапамятные времена (где, не скажу) базу интернет магазинов и стал её прозванивать, пытаясь узнать, что же им в жизни не хватает. Чудеса начались со второго звонка.
Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Views 6.6K
Comments 15

Решение проблем: Система подогрева рук

History of IT Popular science Lifehacks for geeks Health The future is here
Это перевод забавной заметки Alex Papadimoulis, основателя «The Daily WTF».

Во время разработки хорошего программного обеспечения, мы всегда находимся под давлением сразу с нескольких фронтов.
Во-первых, опасность представляют новички, которые кое-как смогли получить свое первое место работы, прочитав «Программирование для чайников» накануне, перед собеседованием.
Во-вторых, нам грозят начинающие карьеристы, которые смогли удачно устроиться после завершения первого контракта (читайте: получили деньги, а клиент не засудил их за разработку бесполезного продукта). Иногда им даже удается построить карьеру, ухитрившись повторить этот путь несколько раз.
И наконец, есть «Усложнители», или "МегаРешатели" (найти удачный громкозвучный перевода слова «Complicators», не удалось, поэтому — «МегаРешатели». — прим. переводчика), еще одна сторона, которая заманивает лучших из нас присоединиться к ним, даже всего лишь на один или два микро-проекта.

Есть люди, которые настолько глубоко погрязли в решениях Мега-Проблем, что они словно приобрели некое шестое чувство: способность находить Мега-Проблемы («решение проблемы, которое создает еще одну проблему в процессе решения реальной проблемы») в любом месте.

Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Views 12K
Comments 26

Как мы устроили квест в Telegram, и что из этого вышло. UPD: мы подвели итоги конкурса

Kingston Technology corporate blog Software Artificial Intelligence Social networks and communities Games and game consoles
Привет, Гиктаймс! В уходящем году мы запустили одну штуку, которая нам понравилась, и мы собираемся продолжать. Речь идет про наш канал и бот в Telegram, и конкурсе, который мы запускаем сегодня для вас. Но обо все по порядку: вся история началась полгода назад, в начале лета, с этого и начнем.


Итак, где-то в июне мы сели обсуждать, что хотим сделать на «Игромире». У нас было 90 метров площади, 4 фокусные модели игровых гарнитур, коллектив девушек гоу-гоу, новая клавиатура, легендарный капитан CS Даниил «Zeus» Тесленко, 12 коробок призов и бесконечное множество браслетов всех сортов и расцветок, а также оверклокер-шоy и стойка с Xbox. Не то чтобы это был необходимый запас для «Игромира», но раз уж начал готовиться к крупнейшей игровой выставке в стране, то сложно остановиться… Чего у нас не было – это тихого спокойного места, в котором мы могли бы поговорить с «продвинутыми» или «взрослыми» пользователями, которым интересны наши продукты, которые хотят узнать больше про технологические особенности, но в общем шуме и гаме теряются.

UPD: Мы подвели итоги конкурса! Кто победил? Читайте в конце поста.
Читать дальше →
Total votes 28: ↑27 and ↓1 +26
Views 18K
Comments 21

Как Microsoft забыла про полмира или читайте сообщения об ошибках

Python *Big Data *Data visualization *Language localisation *
Sandbox

Нет, это статья не про то, какой огромный и злобный монстр компания Microsoft. И как она опять обижает пользователей. А про то, как исправить досадный изъян, появившийся с последним, августовским обновлением Power BI Desktop c включённой поддержкой Python, а именно проблемы с визуализацией в локализованных версиях PBI, в частности matplotlib.

В первой декаде августа Microsoft выпустила давно и с нетерпением ожидавшийся релиз своего действительно замечательного BI-продукта с поддержкой языка Python. На момент написания статьи эта функциональность находится в разделе предварительных возможностей (т.е. просто бета-версия).
Читать дальше →
Total votes 22: ↑20 and ↓2 +18
Views 8.1K
Comments 7

Клод Шеннон: как гений решает проблемы

Alconost corporate blog Cryptography *Programming *Mathematics *Project management *
Translation


Клоду Шеннону потребовалось около десяти лет, чтобы полностью сформулировать свою эпохальную теорию информации.

Сначала, в аспирантуре, он вынашивал идею подвести общую базу под множество информационных технологий своего времени (таких как телефон, радио, телевидение).

Однако только в 1948 году он опубликовал Математическую Теорию Связи.

Правда, это был не единственный его крупный вклад в науку. Еще будучи студентом MIT (Массачусетский технологический институт), в свои скромные 21, он опубликовал работу, которую многие считают, пожалуй, наиболее важной магистерской диссертацией века.

Для обычного человека значение ее невелико. Нельзя сказать, что имя Шеннона у всех на устах. Но, если бы не работа Шеннона, то никакого компьютера в современном понимании могло не появиться. Шеннон оказал колоссальное влияние не только на информатику, но и на физику, и на инженерию.

Мы запросто бросаемся словом «гений», но лишь немногие люди на свете по праву заслужили именоваться так, и Клод Шеннон — один из них. Он мыслил иначе, мыслил играючи.

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

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

Любая задача имеет очертания и форму. Для решения задач первым делом нужно научиться их понимать.

Переведено в Alconost
Читать дальше →
Total votes 17: ↑11 and ↓6 +5
Views 12K
Comments 6

Как решает типичные проблемы программист Google

Skillbox corporate blog Programming *Development Management *Studying in IT
image

От переводчика: публикуем для вас перевод статьи Стива Меррита, сотрудника Google, который рассказывает о том, как он решает типичные проблемы программирования. Пост будет полезен, в первую очередь, начинающим программистам.

В этой статье я расскажу о своей стратегии решения проблем, возникающих в ходе работы над проектом, от старта до финиша. Я использую ее в ежедневном рабочем процессе в Google, а также при работе с кодерами любых уровней (коллегами, выпускниками bootcamps, студентами университетов). Структурированная методика минимизирует затраты времени на отладку и одновременно приводит к созданию более качественного кода.

Кстати, эта же стратегия зачастую срабатывает в ходе собеседований в крупных технологичных корпорациях. Три года назад я получил работу в Google благодаря ей.
Читать дальше →
Total votes 70: ↑35 and ↓35 0
Views 18K
Comments 33

Сессия по решению проблем

ICL Services corporate blog High performance *Development Management *Project management *IT-companies

Способ, который позволяет устранить проблему за 6 шагов


С 2013 года мы используем в своей работе концепцию бережливого производства (lean). С ее помощью повышаем качество сервиса, устраняем потери и стараемся предвосхитить ожидания наших клиентов. В арсенале у нас порядка 10 инструментов и техник. Один из самых популярных инструментов, который применяется в большинстве подразделений компании — сессия по решению проблем, или problem solving session.

Мы используем метод сессий для решения проблем разного уровня: технические проблемы в небольших командах, составление бизнес-плана подразделения, решение вопросов мотивации сотрудников всей компании. При правильном подходе получается хороший результат — проблемы решаются всерьез и надолго.



От умения решать проблемы зависит, насколько быстро и верно ваша компания реагирует на меняющуюся действительность и новые вызовы. Идеальная ситуация, когда проблемы эффективно решаются на всех уровнях организации. Согласно прогнозам Всемирного экономического форума в профессиях будущего навык решения сложных задач востребован уже сейчас, а тренд сохранится минимум до 2022 года. Хотите быть в тренде? Тогда добро пожаловать под кат.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 5K
Comments 3

Ошибки заказчика при первом общении с фрилансером

Freelance
Sandbox
Работа с фрилансером актуальная во многих сферах и выгодна по различным причинам. Грамотно подобранный специалист экономит ваши деньги и время, а так же способен гибко рассматривать и внедрять ваши предложения и идеи. Однако фрилансер, который не оправдал ожидания, способен принести убытки компании, а начинающий бизнес вовсе обанкротить.
Читать дальше →
Total votes 22: ↑15 and ↓7 +8
Views 4K
Comments 16

Гамак дривен девелопмент: «Сон — это важная часть работы программиста»

SkillFactory corporate blog Programming *Studying in IT Clojure *Lifehacks for geeks
Translation
Рич Хикки — создатель языка программирования Clojure, независимый разработчик ПО и консультант с 20-летним опытом работы в различных областях разработки ПО. Примерно 2,5 года в одиночку работал над Clojure, прежде чем кому-либо его показать.

image

Предлагаю вашему вниманию расшифровку доклада 2010 года «Hammock Driven Development»

Это просто доклад, основанный на опыте. Не научный доклад, не будет какой-то методологии, науки или чего-то ещё.

Когда был последний раз, когда вы всерьёз думали о чем-то целый час? Чтобы вас никто не беспокоил и вы могли сосредоточиться. Или целый день? Помните ли вы день, когда вы могли целый день над чем-то думать? Или месяц? Почти всё время думая над чем-то? Или год?

Это чрезвычайно ценные моменты, если они у вас вообще есть. Я считаю, что мне очень повезло, я мог думать о трех разных вещах в течение года или более. Одной из них был Clojure. И нет ничего, что я ценю больше, чем такое время.

Еще одна вещь, которую я хотел бы спросить: «Когда вы в последний раз чувствовали себя уверенно, пытаясь сделать то, чего никогда раньше не делали?» И как вы думаете, что нужно, чтобы стать уверенным в том, чего вы никогда не делали раньше?

Очевидно, что, как разработчики программного обеспечения мы часто делаем еще одно приложение, которое извлекает что-то из базы данных и размещает в Интернете, но чем вы удачливее, тем больше вероятность того, что вы столкнётесь с проблемами которых никогда раньше не решали. И как вы начнёте их решать? Не чувствуя себя в большой опасности?

Поэтому я начну с того, что расскажу о некоторых вещах в области разработки софта, о которых мы все знаем, что это правда.
Total votes 18: ↑11 and ↓7 +4
Views 7.7K
Comments 7
1