• Несколько историй о хорошей службе поддержки или как создать лучший сервис в мире
    0
    У меня тоже была приятная история с Amazon AWS.
    Вышел срок подключенной кредитной карты, а я пропустил этот момент. Через несколько неудачных попыток оплаты амазон прислал письмо, что срочно требуется проверить данные по карте, поскольку могут заблокировать аккаунт.
    Я быстро решил вопрос с картой, но из-за проблем в интерфейсе биллинга на AWS не получалось назначить новую карту для осуществления оплаты и рассчитаться ею.

    Боясь, что акк заблокируют из-за большой задерки в оплате, я тут же написал в поддержку с описанием проблемы. На следующий день опять. И на третий снова. И только тогда получил ответ, в котором они извиняются за задержку со своей стороны + одноразовое начисление 25$ мне на счет в виде компенсации за неудобства.

    Вот цитата:
    Thank you for contacting Amazon Web Services. My name is Bianca and I apologize for our delayed response. I have reviewed your account and see that card ending in 0275 is the current payment method.

    I have retried your January charges and they have been successful! I am sorry for any inconvenience you may have experienced and as a one time courtesy I have added a $25 credit on your account!


    Очень приятно удивили.
  • Быстрая разработка отчетов на Java: дауншифтинг с «1С: Предприятие»
    0
    Очень любопытная тема. У меня в перспективе похожая задача стоит. Как раз присматривался к JasperReport, о котором тут говорили.
    А вы производительность своего решения не замеряли? Как себя ведет на объемах по 100тыс строк и больше?
  • Умственный труд и физическая культура
    0
    А вы бы попробовали Saucony — качественные и с приемлемой ценой. Я уже в них три года бегаю — самые положительные впечатления.
    А вот при выборе кроссовок ориентируйтесь на амортизацию. Если у вас просто легкие неспешные пробежки, либо много бегаете по асфальту — то лучше брать модели с хорошей амортизацией. Иначе будут колени страдать.
    Есть «жесткие» модели — они хороши для скоростной работы.
  • Умственный труд и физическая культура
    0
    А вот это вряд ли получится. У меня корпоративные заказчики и конкретно кастомные решения под их бизнес-задачи. Но направления такие: 1С связки для всяческой синхронизации с сайтами, 1С связка с каталогом автозапчастей TecDoc, Java+Androind треккинг работников во время рабочего дня и анализ реального/теоретического движения транспорта при доставке товара.

    Если действительно интересно, то у меня в профиле есть первые публикации о том, как развивалась наша комп. фирма. Примерно в то же время я и ушел полностью в программинг.
  • Умственный труд и физическая культура
    +1
    Алкоголь ))) Я и раньше не особо-то и пил, а сейчас вообще в полной завязке уже больше года. Зато приобрел прекрасную традицию бегать первого января. Не ночью конечно же, а просто днем по парку.
    Если мотивирует, то поделюсь еще отчетом о гонке 95км:
  • Умственный труд и физическая культура
    +1
    Не «на работу», а перед работой. Вот линк, где видно каждую тренировку:


    Смотрите с начала 2015 года. Ну и до октября. Сейчас плановые 2 недели отдыха.
  • Умственный труд и физическая культура
    +6
    «Спорт и программирование несовместимы: любая тренировка ведёт к утомлению, на восстановление после которого недостаточно поспать одну ночь. Состояние постоянного истощения плохо сочетается с интеллектуальным трудом.»

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

    Поделюсь своими «достижениями», которые в вашем варианте вселенной никак не совместимы с программированием. Я — программист. Не просто для удовольствия, а именно этим зарабатываю на жизнь уже долгое время.
    А еще я — спортсмен. Любитель, конечно же, на далеко не аматор. Основное — бег. Из испытанных нагрузок только за этот год: полумарафон — 1 час 20 минут, 95км трейлового бега — 8часов 40минут. Это не опечатка — именно 95км. Бег в горах 50км с общим набором высоты 3000м — 7 часов.

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

    Перед работой (я работаю не дома, а в офисе) средняя пробежка 16-24км. А затем на 9:30 на работу. И знаете что? Вы абсолютно не правы, и видимо слишком дорожите своей зоной комфорта. Физическая нагрузка и умственный труд — очень даже совместимы. Пока бежишь — полностью отключается голова, очищаются мысли. Это 1-2 часа абсолютной гармонии и умиротворения. И качество моей работы ни капли не страдает от перенесенной мной нагрузки. Ах да, и живу я не сам и не с родителями, а с девушкой уже много лет — и никакая сторона отношений не страдает.

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

    Когда-то я где-то услышал.
    — Боже, прекратите, мы не можем больше этого выдержать!
    — Благодарите Бога, что это не продолжается столько, сколько вы реально можете выдержать.

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

    Кстати, багаю я всего 3 года. А до этого отходил 6 лет с портзал по 4 раза в неделю. Рабочий вес штанги был 100кг при моих 70кг. А еще когда-то я закончил англ. филологию. Это к слову, что с детства я ни капли не спортсмен.

    Прошу понять правильно: я все это пишу не для того, чтобы похвастаться. Нет. Тем более, что мои «результаты» более чем скромны. Я хочу сказать о том, что автор очень сильно ошибается. У каждого своя мотивация: хотите — знимайтесь спортом, не хотите — не занимайтесь.

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

  • Самые умные в мире маркетологи. Учимся у Amazon
    +2
    Несколько месяцев назад Amazon очень приятно удивил дав скидку 25$ на следующий месяц аренды инстанса ec2.

    А всего-то делов было: не мог в биллинг добавить новую карту, а дефолтная пропала со списка. В итоге просрочил оплату на неделю.
    Написал одно письмо, а затем второе — боялся что сделают suspend из-за просрочки.
    Через пару дней пришел ответ, мол не волнуйтесь все хорошо, карту сейчас добавим, а за нашу задержку вот вам 25$ на счет.
    Очень приятно удивило.
  • oDesk (Upwork). Мой опыт за полтора года
    0
    Ощущение, что текст для портфолио пропустили через переводчик.
    Носитель языка вот так «In my portfolio, are a few of the programs that» — никогда не напишет. Это грамматически неверно. Да и вообще по тексту много всего странного.
  • 8 ловушек программирования
    +1
    Получается вы попадаете в свою же ловушку, если будете пропускать даже O(n^2), то есть в «запоздалую оптимизацию» следуя вашей терминологии. Конфетку, конечно же O(n^2) не сделает, но в то же время может превратить ваше детище в шлак.
    Есть вещи, которые все таки нельзя нарушать, ну к примеру тот же $i <= array.count() прямо в цикле. Они являются признаками плохого кода.

    Для меня главный посыл статьи = не заморачиваться ни в одну, ни в другую сторону. Как говорил Гай Кавасаки: продукт должен быть good enough. То есть не идеальным, но и не черти чем.

    Дело в том, что кто-то после прочтения об O(n^2) может подумать, мол а меня-то в универе за это гоняли и я-то дурак заморачивался, а оказывается можно и так. И эти семена взойдут в нехороший урожай)

    В общем, я все таки против O(n^2) — и не в «конфетке» все таки дело.
  • 8 ловушек программирования
    +1
    Вера в то, что O(n) вместо O(n^{2}) или замена всех операций умножения на 2 на побитовый сдвиг сделают из программы конфетку

    Мне кажется, что по поводу O(n) против O(n^2) вы все таки утрируете. Как только количество элементов чего-либо перевалит за 10000 (а это 100% случится благодаря Мерфи), то O(n^2) вылезут даже не боком, а более жестко )
    Конкретно в этом примере, такие «узкие» места всегда должны подвергаться оптимизации и сразу. Одна из основ теории алгоритмов — избегать O(n^2) любыми способами.

    А вот по поводу умножения на 2 — вполне согласен.
  • Паралич анализа: вы знаете слишком много, чтобы просто писать код
    +1
    Кстати, о записи в файл очень актуально.
    Вчера писал как раз логгирование для небольшого проекта.
    Первая мысль: 10 минут и закончу. Прошло два часа… И сколько возможных ужасов я себе придумал, которые прилось в итоге решать.
  • Паралич анализа: вы знаете слишком много, чтобы просто писать код
    +2
    Совсем не о программировании, но в тему, как по мне. У Дж. Лондона Волк Ларсен говорил:
    «И в этом его счастье. Он слишком занят жизнью, чтобы думать о ней. Я сделал ошибку, когда впервые
    открыл книгу.»
  • PhpBrew. Менеджер версий PHP. (+ установка и использование в Ubuntu 13.10)
    +1
    Столкнулся с такой же проблемой, когда недавно решил пересесть на Ubuntu. Пока что моих знаний хватило только на то, чтобы поставить два разных xampp с необходимыми мне вверсиями php.
    Минусы:
    — нужно настраивать каждый инстанс xampp отдельно, хосты, php.ini и т.д.
    — кроме разных версий php, там еще и разные MySQL, а соответственно и разные базы.
    — не получится параллельной работы.
    Лично меня такой расклад устраивает. Уверен, что можно все сделать иначе и по фен-шую, но пока что смог только так.

    Плюсы:
    Без проблем заводится и взлетает по отдельности любое количество версий php: 5.2, 5.3, 5.4 и т.д. и не требуется никаких виртуальных машин.
    Учитывая что мне не нужна параллельная работа одновременно в нескольких версиях php, то все это дело меня более чем устраивает.

    И самое главное, что процедура настройки посильна фактически любому новичку в Ubuntu.
  • «ZeroMQ».Глава 1: Приступая к работе
    +2
    Присоединяюсь. Хотелось бы увидеть продолжение.
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Ещё одна сортировка распределением
    0
    Даже если Quicksort будет знать исходное распределение, то быстрее не заработает.

    Основа Quicksort — это random shuffle в самом начале. А затем идет секционирование и сама сортировка.
    Shuffle нужен для вероятностной гарантии того, что секционирование пройдет правильно.
    Без «перетасовки» можно нарваться на производительность O(N^2) — это худший случай для Quicksort.

    А в лучшем случае, как уже сказали, Quicksort имеет O(N*lg(N)) и никак не меньше.
  • В опасном мире символов…
    +1
    Интересно, а книги вы читаете? Там же картинок тоже нету.
  • Репозитории для Windows, или как устанавливать программы быстрее
    0
    Для установки софта на машины клиентов у себя в работе используем MarsInstaller — программа для автоматической установки программ. Галочек наставил, что нужно кроме умолчания, и вуаля.
    Уверен, что есть еще куча аналогов этого установщика.

    Из минусов такого подхода — весь набор софта и настройки нужно подготовить самому. То есть знать с какими флагами запускать .exe-шники чтобы был silent install. Кроме того, некоторые программы «тихой» установки не имеют. Для таки случаев используем скрипты AutoIt, чтобы автоматизировать установку. Например, Avira Free устанавливается именно через AutoIt.

    В такой связке(MarsIntsller + AutoIt) нету программ, которые нельзя поставить в автоматическом режиме. С другой стороны, приходится каждый месяц пересматривать список софта, чтобы держать актуальные версии. В особенности это касается браузеров, антивирусов. Все остальное обновляется реже.

    Зато при таком подходе я точно знаю, что у меня ставится, с камими галочками, откуда скачаны и как созданы дистрибутивы.

    Заливаете все это дело на флешку или DVD — и вот есть «мобильный репозиторий».
  • Node.JS и выгрузка каталога из 1С на сайт
    0
    Прошу прощения за неоднозначность, я не конкретно о вашем программисте писал, а о своем опыте.
    В вашем случае, программист создал xml руками именно так, как нужно. Так все и делают. Но есть такие, кому лень разбираться в «премудростях», и тогда результат получается не очень.

  • Node.JS и выгрузка каталога из 1С на сайт
    0
    А вы заглядывали в изначальный XML, который формировала 1С?

    Бывает такое, что программисты 1С сохраняют в формат XML именнос средствами 1С — и в итоге там столько «мусора», что объем чуть ли не в 2-3 раза увеличивается. Это примерно то же самое, что html из MS Word сохранять.
    Исходя из постановки исходных данных, имеется 26000 позийций, средний размер позиции в XML можно принять в 2Кб, то есть 52Мб должно быть максимум. Поэтому и говорю, что возможно XML был не оптимальным.

    Хотя при таких объемах JSON все равно оптимальнее — правильно сделали, что перешли.

    Хотя в своем проекте NodeJS не использовал. Обходились cron-заданием на сервере, которое парсило залитый файл по FTP либо через SSH. Так же в случае SSH можно запустить скрипт удаленно.

    В свое время тоже писал по этому поводу статью, но там более глобально: как вообще исключить ручную работу для обновления прайсов. Не сочтите за пиар — тем более, что писалось давно. Но эти «решения» работают в нонстопе уже лет 5 — так что кому-то может будет и интересно.
  • Импорт данных интернет-магазина в 1С: Управление торговлей
    0
    Можно, но не все хостеры дают возможность подключиться на прямую по IP к MySQL.
    На счет «по-русски» — согласен, но все таки лично мне удобней именно в 1С это реализовать, если речь идет о полноценном импорте/експорте с кучей настроек и функция связанных с 1С.
  • Импорт данных интернет-магазина в 1С: Управление торговлей
    0
    Я обычно из 1С через ADO соединяюсь с базой (если удаленно то по SSH). Мне кажется, что прямо в 1С все таки удобней создавать счета, заказы и т.д. чем делать это по ОЛЕ. А чтобы не делать изменения конфы — создается внешняя обработка.
  • Импорт данных интернет-магазина в 1С: Управление торговлей
    0
    Я бы сказал, что вы усложняете задачу.
    В 1С можно импортировать сразу из базы MSSQL — и решение получится на много гибче.

  • Terminals — RDP клиент с менеджером соединений и табами
    0
    Пользуюсь уже больше года Free версией — реально очень помогает в работе.
    Но в последнее время все чаще начинаю размышлять о переходе на платную версию.
  • Шесть недель до закрытия Google Reader — спасаем всё что можно
    0
    А расскажите, как вы нетвайбс до ума довели? А то я пробовал и как-то меня результат не особо впечатлил в плане юзабилити.
  • 3000 кораблей схлестнулись в бою в EVE Online
    +2
    Было какое-то нехорошее предчувствие сегодня… еще с утра.
    Уже года полтора в Еву не играл. Усилием воли завязал, думал окончательно…

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

    И вот качаю ЕVE online…

    PS
    Кстати, вот оч достойное видео www.youtube.com/watch?v=aYyzIKG4hNQ, которое не оставит равнодушным очень многих. После него сразу начинаеim посматривать на звезды, а руки в браузер вбивают eveonline.com
  • Можно так просто взять и скрыть информацию
    +1
    В любом случае в итоге вы упретесь в криптографию, если желаете действительно защитить информацию.

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

    Чтобы скрыть сообщение от жены или босса — конечно же метод хорош. А в остальном — очень занимательное баловство, которое и рядом не стоит с криптографией.
  • Elite: Dangerous успешно собрала 1 250 000£. Выход игры запланирован на март 2014
    +2
    Помню-помню. Графика и возможности в те времена завораживали. Днями просиживал и бредил игрой.
    Поддержал игру на Kickstarter.

    Кстати, пока ждем Elite, можно полетать X3. Только недавно узнал об этой игре и был очень даже впечатлен. Некая помись Elite и Eve.
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Играете ли вы в компьютерные игры?
    +1
    Ах вы какой!!! Скачал, но так и не поиграл )
    Вот теперь я знаю, как скоротать 2 зимных вечерка)
  • Играете ли вы в компьютерные игры?
    +1
    Очень редко, когда вообще занятсья нечем.
    Единственное, что не пропускал: трилогию MassEffect. От начала и до конца прошел вдоль и поперек — прям как книгу читаешь.

    Последние дни иногда пол часа выделяю на X-COM, который на распродаже в стиме купил. Ностальгия…

    Часто слышу о Torment — но страшно садиться, думаю затянет… Поговаривают, что игра интерестнейшая.

    PS
    Вспомнилось тут еще
    Dragon Age: Origins и Ведьмак 1 — тоже в свое время с удовольствием прошел.
  • TeamLab — перезагрузка
    0
    И у меня возник вопрос: не могу понять, как сделать, чтобы после логина сразу показывало ленту, а не экран приветствия?
  • Сервис для создания планировок помещений и интерьеров
    +1
    Отличный сервис. Лично меня устраивает всё.
    А если будете развивать и дальше — так и вообще будет супер.
    Удачи вам!
  • Достичь совершенства
    +1
    Оказыается таких людей много. А я как и все, думал, что один такой неопределенный.
    Тоже знаю много всего, в некоторых областях очень даже глубокие знания, в некоторых не особо.
    Из навыков и занятий:

    * Свой бизнес в IT и поэтому:
    1. web разработка: php, js, html и т.д. А так же всякие там CMS.
    2. просто программирование: c#, VB
    3. Написание 1С обработок. Да и вообще по 1С много всего.
    4. Администрирование: Win 2008, 2003, AD и так далее.

    Но поскольку окончил инъяз, то:
    5. люблю читать
    6. писать стихи, коих немало
    7. чтобы не потерять навыков, частенько смотрю фильмы в оригинале.
    8. Пытался изучать несколько разных языков дополнительно.

    Иногда хочется поиграться, когда реальность утмляет)
    9. Комп. игры, не часто, но к примеру Mass Effect 3 — просто обязан сыграть. Да и вообще когда-то много времени провел пытаясь профессионально играть в CounterStrike, а затем Warcraft 3

    И конечно же спорт. Спорт — это то, что я пытаюсь никогда не забрасывать и всегда держать себя в форме.
    Поэтому:
    10. 3 раза в неделю — спортзал, качалка, бег и т.д. уже 5 лет и останавливаться не собираюсь.
    11. Велоспорт — безумно люблю велики. Почти каждые выходные на колесах. В основном предпочитаю MTB
    12. Походы. Вот прикупил рюкзак, девайсов всяких туристических — начал походный сезон с Карпат. Супер. Останавливаться не думаю.

    И это то, чем занимаюсь именно сейчас. А еще сколько всего в планах, а еще сколько всего заброшено и забыто.

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

    Иногда мне страшно слушать про что-то новое — я боюсь, что окунусь еще и в эту тему, а оно мне надо?? У меня и так в голове тьма всего. И так времени вообще ни на что не хватает.

    В основном, я очень легко и быстро все воспринимаю. Может проблема и в этом. Началб бы изучать что-то, понял что не осиливаешь — и забросил. А тут начинаешь — получается, лезешь дальше — еще больше получается, использвушь опыть из других сфер — вообще круто… А потом думаешь, ну нахрена?
    Хочется иногда спокойствия. Нельзя объять необъятное. Где-то ведь есть предел. А может и нет…
    Иногда я этому рад, иногда такое разнообразие раздражает.

    И да, девушки… Им же тоже надо уделять время)
    Был женат даже. Развелся. Хотя развод не по причине, что «забил» на жену -причина другая. Да и сейчас живу с девушкой.

    В общем: как я вас понимаю!!! Держитесь. Это такое себе «Горе от ума».

    PS
    32 года
  • Koding.com — localhost в облаке
    0
    Подтверждаю инвайт: twitterfriends

    Только что зарегистрировался. Спасибо за инфрмацию!