Архив за 06 декабря 2018 - 7

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

image

Читать полностью »

Как мы и сообщали ранее, компания Wyamo стала первой, запустившей коммерческий сервис беспилотных такси. Сервис получил название Waymo One.

Отметим, что с начала первых разработок Google в области беспилотных авто до текущего момента прошло менее 10 лет, что отлично демонстрирует современные темпы развития технологий.

В исходном коде файлов PlayStation Classic найдены десятки названий игр не из основного списка и скрытое меню - 1

На Хабре уже несколько раз публиковались новости и статьи о портативной консоли PlayStation Classic, которая, как рассчитывают в Sony, найдет своих покупателей среди ностальгирующих геймеров. У Sony есть основания так считать, поскольку опыт Nintendo показывает, что желающих приобрести инкарнацию старых консолей — миллионы.

Sony объявила о том, что в списке игр новой консоли всего 20 наименований, причем некоторые из них достаточно спорные. На днях анализ исходных файлов ПО PlayStation Classic показал, что в них есть и названия других игр, причем не одно и не два — их десятки.
Читать полностью »

Спасибо всем, кто отметился в комментариях к моей первой статье. Получилось интересно (и, как обычно, упомянуто много ценного).
Для тех, у кого нет времени на изучение всех четырех сотен комментариев, собрал краткое содержание под катом.
Читать полностью »

7 лет образовательным проектам Mail.Ru Group: делимся опытом по основным направлениям - 1

Среди проектов отдела образования Mail.Ru Group — учебные программы в 7 ведущих технических вузах, включающие 200 IT-дисциплин, более 17 онлайн-курсов, 9 IT-чемпионатов и около 1000 обучающих видео на YouTube-канале Технострим.

Рассказываем о направлениях и делимся открытыми материалами: записями лекций, митапов и мастер-классов, разборами задач чемпионатов и подборкой онлайн-курсов для новичков и профи.
Читать полностью »

Вырываемся в top10. Бот для игры в Telegram

Предыстория

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

Вырываемся в top10. Бот для игры в телеграме - 1

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

Поехали

Для базы решил использовать sqlite3, он мобильный и для этой задачи самое то.

Стурктура базы выглядит так.

CREATE TABLE IF NOT EXISTS words (
    word VARCHAR(225) UNIQUE NOT NULL,
    length INTEGER NOT NULL
);

  • word — из название понятно что это хранимое буквенное значение слова.
  • length — символьная длина.

Структура есть, для ее заполнения воспользовался списком существительных русских слов.

Заполнение базы и поиск слов было решено реализовать в одном коде, обработку разделить флагами.

Так же само создание файла базы и создание таблицы реализовываются в init()

func init() {
    var err error
    connetion, err = sql.Open("sqlite3", "./words.db")
    if err != nil {
        log.Fatalf("Failed connection: %v", err)
    }
    _, err = connetion.Exec(`CREATE TABLE IF NOT EXISTS words (word VARCHAR(225) UNIQUE NOT NULL, length INTEGER NOT NULL);`)
    if err != nil {
        log.Fatalf("Failed create database table words: %v", err)
    }
}

Читать полностью »

Привет, читатели!

HappySecretSantaBot — Телеграм бот для игры «Тайный Санта» - 1

Немного истории

Когда я был еще школьником, я открывал периодами Хабр, и одна из статей которая мне на то время запомнилась — была Клуб анонимных Дедов Морозов 2013 — 2014. На то время мне показалось одной из самых крутых идей организовывать такие акции, где ты можешь побывать в роли Деда Мороза для совсем незнакомого человека, и в то же самое время получить подарок от такого же совсем незнакомого человека. После данного хабропоста я узнал что такое вообще существует, что в принципе и дало в дальнейшем толчок на написание этого бота.

На прошлый Новый Год у меня на работе также прошла такая акция, где каждому человеку в комнате выпал случайный человек, и ты должен был подарить подарок выпавшему тебе человеку, а этот человек в свою очередь тоже дарит другому человеку. В итоге все остаются при подарках и довольными.
Читать полностью »

image

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

Всем привет!

Меня зовут Дмитрий. Так получилось, что я являюсь тим лидом в команде из 13 iOS разработчиков уже на протяжении двух лет. И вместе мы трудимся над приложением Тинькофф Бизнес.

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

Расскажу о практиках и подходах которые помогли команде заметно ускориться в разработке и тестировании и заметно сократить количество стресса, багов, проблем при внеплановом или срочном релизе. #MakeReleaseWithoutStress.

Поехали!

Читать полностью »

Вчера в Сети появились слухи о том, что компания Google собирается закрыть свой мессенджер Allo. Напомним, в 2016 году поисковый гигант представил два приложения: Allo и Duo. Первое представляет собой типичный мессенджер, а второе позволяет лишь совершать видеозвонки. Почему нельзя было объединить их в одном ПО, неясно.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js