• Какой софт и базы использует Bellingcat в своих расследованиях?



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

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

      Или это фантастический киберпанк?
      Читать дальше →
    • Весеннее обострение: проектная школа в Иннополисе, методический интенсив и митап по инфобезу

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

        image
        #ужевыехали
        Читать дальше →
      • Памятка начинающего преподавателя, или почему не стоит работать преподавателем в вузе

          Примечание.Прошло пять лет, как было опубликовано это эссе. Перед его прочтением читателю нужно знать следующее: эссе было написано вскоре после ухода из вуза и ощущается негативным, к тому же в нём много личного. Коллега с другим характером и другим опытом работы, наверное, о том же самом написал бы по-другому. Я с удовольствием продолжаю периодически читать лекции, развивать образовательные программы, учить современным вещам. Но так же я вижу, что за эти пять лет ситуация с преподавательской работой не стала лучше. И мне очень жаль, что я по прежнему не могу сказать молодому выпускнику: иди преподавать в университет. Правда, жаль! О том, почему так, и было написано это эссе. 3 июля 2020.


          12 декабря 2015 года стал моим последним рабочим днём в качестве преподавателя технологического университета. Давно хотел что-нибудь написать о своём опыте работы преподавателем, но следование корпоративной этике меня останавливало. Но теперь, когда у меня нет никаких обязательств перед вузом, а министерство образования и науки мне больше не платит зарплату, считаю возможным написать кое-что из того, что знаю не по наслышке.


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


          Читать дальше →
        • 50+ полезных ресурсов для самообучения

            learning

            На сегодняшний день, когда информация стала доступна как никогда и получить новые знания проще простого, у нас появилась другая проблема: как фокусироваться и структурировать новые знания, если отсутствуют внешние ограничения вроде экзамена или необходимости подготовки к уроку?
            И снова нас спасают разработчики и интернет, где появляется все больше открытых университетов, онлай-курсов, лекций и сервисов организации своего обучения.
            Я решила собрать в одном месте ссылки на ресурсы дистанционного обучения и другие полезные сервисы на английском и русском языках, большинство из которых бесплатны. Не было цели охватить все, но если вы считаете, что в список нужно что-то добавить –, пожалуйста, напишите в комментариях.
            Читать дальше →
          • 1С: Летняя школа 2015 – как организовать «умный» отдых для юных программистов — часть 1. Кто и чему учился, распорядок дня, кнут и пряник

              В этой публикации мы постараемся рассказать (и немного показать), как 1С: Клуб программистов проводил очередную летнюю школу. Будем рады получить feedback в комментариях.

              Предыстория


              Почти 5 лет назад Фирма «1С» создала проект 1С: Клуб программистов, чтобы пробудить интерес к программированию у школьников. И с каждым годом количество школьников, которые проходят обучение в рамках проекта, неуклонно растет, что, несомненно, не может не радовать. Весь основной процесс обучения проходит с октября по апрель включительно. Подсмотрев идею о проведении летней школы у замечательной ЛКШ, мы решили попробовать сделать для наших ребят нечто подобное. И вот уже 4-ая летняя школа с блеском отгремела по всей стране. В 2015г. — это больше 1000! учащихся. На базе главного офиса Фирмы «1С» на Дмитровском шоссе д.9. Прошедшая летняя школа получилась самая масштабная из всех: в ней приняли участие 59 школьников, это абсолютный рекорд.

              image
              Читать дальше →
            • Интервью с координатором проекта Code Club по обучению детей 9-11 лет основам программирования

                Добрый день, Иван
                Здравствуйте

                Расскажите, пожалуйста, что такое проект Code Club, с чего он начинался, кто его придумал?
                Code Club — это британская инициатива по обучению детей 9-11 лет основам программирования. Она возникла около трех лет назад и с тех пор бурно развивается — в начале в самой Великобритании, а спустя некоторое время и по всему миру. В Великобритании сейчас уже более 2000 локаций, там это всё поддерживается на государственном уровне: есть база волонтёров, есть база локаций — всё очень серьёзно организовано. После перехода рубежа в 1000 локаций проект начал выходить на международный уровень. Примерно с лета 2013 года заработал сайт codeclubworld.org — занимаются им те же британцы, но задача у них уже более глобальная: координировать обучение детей программированию по всему миру, дать возможность каждому ребёнку получить знания об основах информатики.

                Тогда же, летом 2013-го года было объявлено о старте осенью проекта Code Club в Украине. Были названы первые города, в которых планировалось открытие первых локаций и были контактные данные координатора. Так всё начиналось.

                Что входит в программу обучения?
                Первые семестры проекта Code Club рассказывают о разработке программ с помощью визуального программирования. Мы учим детей работе в среде Scratch — это разработка MIT, которая создавалась именно под возраст 9-11 лет. В следующих семестрах Code Club изучается HTML, CSS и Python.
                Читать дальше →
                • +13
                • 10,3k
                • 6
              • Отчет о саммите Google RISE и сервисах для обучения детей программированию

                  Прошло уже несколько месяцев как наша команда съездила в Бостонский офис Google на саммит посвященный обучению детей программированию. Эмоции остыли и самое время поделиться с вами полезной информацией.

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



                  Читать дальше →
                • Как мы сейчас делаем детский урок про программистов и программирование с трансляцией


                    Тестовый прогон

                    В посте про проблемы детского образования я обещала показать историю подготовки к первому уроку. Это урок про программирование и программистов. Первый он потому, что без IT сейчас никуда. Потому что дети уже давно живут в цифровом мире, в котором мы просто иммигранты.
                    Читать дальше →
                  • Свои карты на leaflet.js

                      В городе Красноярске намечено проведение Универсиады в 2019 году, в связи с этим и не только администрация Красноярска проводит разработку генерального плана территориального развития города до 2033 года. Недавно чиновники выложили схемы генерального плана на сайте администрации города для общественного обсуждения. Но вот незадача: просмотр и анализ схем неудобен, потому что файлы имеют большие размеры и разрешение. Например, файл основной схемы имеет размер 43,34Мб и разрешение 19256x16019px. У меня компьютер тормозит при просмотре такой картинки.

                      Немного поскриптовав с коллегами, сделали вот такую интерактивную карту antirek.github.io/krskmap/main/index.html



                      Далее немного подробнее, как сделать свою карту на leaflet.js из картинки с большим разрешением.

                      Читать дальше →
                    • Научно-популярные фильмы о физике

                        Всем привет!

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

                        Недавно случайно наткнулся на ютубе на фильм с Брайаном Грином «Тайны мироздания» и удивился, что у видео так мало просмотров.

                        Не сказать, чтобы такая подача материала мне очень нравилась, но все равно, местами довольно интересно :) Может быть, будет интересно не только мне.

                        Сами видео под катом.
                        Читать дальше →
                      • Паттерны проектирования

                          Здравствуй хаброчеловек!

                          Так уж случилось, что с этого семестра в своем вузе я записался на спецкурс по паттернам проектирования. Курс проходит в виде семинаров, на которых ты (студент) должен рассказать чему научился за неделю (имеется ввиду, какие паттерны изучил и применил на практике).
                          Читать дальше →
                        • E2E (end-to-end) системы голосования с возможностью проверки избирателем

                          Несколько дней назад закончился курс «Securing Digital Democracy» от Coursera и профессора Мичиганского университета Алекса Холдермана.

                          В этом интересном курсе Холдерман рассказал о требованиях к голосованиям, прошлом систем голосования, аргументированно раскритиковал существующие системы и в качестве завершения и совета привел пример технологии, которая, по его мнению является будущим (кое-где уже проникает в настоящее).
                          Читать дальше →
                        • Сверхбыстрое распознавание речи без серверов на реальном примере

                          • Tutorial

                          В этой статье я подробно расскажу и покажу, как правильно и быстро прикрутить распознавание русской речи на движке Pocketsphinx (для iOS порт OpenEars) на реальном Hello World примере управления домашней техникой.
                          Почему именно домашней техникой? Да потому что благодаря такому примеру можно оценить ту скорость и точность, которой можно добиться при использовании полностью локального распознавания речи без серверов типа Google ASR или Яндекс SpeechKit.
                          К статье я также прилагаю все исходники программы и саму сборку под Android.

                          Прикручиваем Pocketsphinx к своему Андроиду
                        • Желтый велосипед с красными колесами или еще один курс алгоритмов от фирмы «1С»

                            Создание велосипеда – дело неблагодарное… Однако у фирмы «1С» в этом плане есть огромный успешный опыт. Еще одна программа финансового учета, ставшая фактически стандартным ПО российской бухгалтерии, еще один язык программирования, который сейчас используют сорок процентов российских программистов…
                            Вот и еще один учебный курс.

                            Зачем?


                            В ИТ-отрасли — бурный рост. А на фоне демографической ямы это значит — приближается страшный кадровый голод.
                            Студентов не хватает, становится популярным брать на работу ребят сразу после школы. Вот только знаний у школьников по программированию маловато.
                            Фирма «1С» поставила перед собой задачу — в каждый двор по парашютной вышке программерскому клубу для школьников. Судя по информации на club.1c.ru, в 133 городах такие клубы уже есть. Для этих клубов 1С и разрабатывает линейку IT-шных курсов. Среди них есть не только специфические, корпоративные, по обучению школьников языку 1С, но и курсы по «обычному» прикладному программированию, и даже по системному администрированию. В этом деле 1С является фактически первопроходцем.
                            Но зачем еще один курс по обучению школьников алгоритмическому программированию, когда существует великое множество пособий, и хорошо разработаны подходы, то есть собственно системы обучения?
                            Прежде всего, видимо, это старая программистская традиция: зачем использовать готовое, когда можно написать самому. Тем более, что все системы имеют свои недостатки и в своем «продукте» их можно преодолеть.
                            Сразу скажем, что, несмотря на многочисленные отличия от «классики», этот курс остается «классическим»: изучаемые темы, техническая организация проверки решений при помощи автоматической системы, деление занятий на теорию и практику, все это очень похоже на другие курсы по алгоритмам. И, несмотря на то, что говорить мы будем преимущественно об отличиях курса 1С от других, у них есть много общего.
                            Что, прежде всего, хочется от нового курса, чего особенно не хватает в уже существующих разработкам?
                            Читать дальше →
                          • Учим детей делать игры

                              Хочу рассказать о некоммерческом проекте Кодабра. Здесь мы учим детей программировать и создавать игры.



                              Предыстория

                              Как-то пришло осознание того, что максимум удовольствия в этой жизни фаундерам приносят три процесса — программирование, обучение других и общение с детьми. Мысли стали активно бурлить по поводу школы для детей, а активные действия начались с января 2014. Нас вдохновили такие проекты как codeclub.org.uk, code.org, cs-first.com. И мы решили использовать их опыт и организовывать бесплатные уроки на базе существующих школ, детских домов и иных детских учреждений.

                              Явный акцент сделали на мотивацию детей. Мы учим их делать мультфильмы, компьютерные игры, творить в цифровой вселенной.
                              Читать дальше →
                            • РОБОТ на базе: android, arduino, bluetooth. Рефлексный. Часть 2

                                В прошлой статье РОБОТ на базе: android, arduino, bluetooth. Начало была предложена общая схема робота и представлена технология передачи и приема данных между андроидом и ардуино. А в ее завершении приведен список заказанных деталей и модулей. Детали получены (рис.1), комментарии учтены, приступим к созданию первого робота – рефлексного робота.

                                Рисунок 1
                                Читать дальше →
                              • Кружок по программированию для школьников

                                  image

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

                                  Где-то пол года назад я загорелся желанием открыть свой кружок по программированию для детей. Решил, что было бы замечательно набрать группу детей и обучить их полезному языку программирования и познакомить с основными технологиями, которые применяются совместно с программированием и смогут пригодиться в реальной жизни, например, работа с HTTP и базы данных.
                                  Читать дальше →
                                • Цикл зрелости технологий на 2013 год по версии Gartner

                                    Исследовательская компания Gartner хорошо известна на рынке аналитики информационных технологий. Я бы даже сказал — является одним из лидеров этого рынка. Ежегодно она выкладывают крайне интересный график, именуемый «Цикл зрелости технологий» (в англ. Hype cycle, или дословно – «цикл шумихи»). На этом графике, в хронологическом порядке, разложены технологии, которые либо уже готовы к применению, либо только-только вступают в стадию исследований.

                                    Вот так выглядит график на 2013 год (выполнен по состоянию на июль 2012 года):


                                    Итак, график делится на пять частей. Первая – «технологический триггер». Т.е. то время, когда технология только-то начинает свое существование (хотя бы в виде идеи). Этап второй – «пик завышенных ожиданий». Т.е. период времени, когда о технологии начинает узнавать общественность. На вершине этого пика о технологии говорят все и на каждом углу, и даже бульварная пресса начинает писать об этом как о почти свершившемся факте. Дальше следует «пропасть разочарования», т.е. то время, когда оказывается, что в реальности технология позволяет делать совсем не то, что от нее хотели. Из этой пропасти выбираются далеко не все. Ну и следом идет «склон просвещения» и «плато продуктивности», по сути – последние этапы перед массовым внедрением.
                                    Читать дальше →
                                  • Яндекс посвятил страницу плееру Winamp

                                      Сегодня, 20 декабря прекратилась поддержка Winamp — самого узнаваемого и родного для многих музыкального плеера. Последней стала версия Winamp 5.66. В память о времени, проведённом вместе, мы сделали тематическое оформление для страницы Яндекс.Музыки. Найти его можно здесь — music.yandex.ru/oldschool.

                                      image

                                      Мы разложили треки в папки с жанрами: панк, рок, металл, эстрада, поп, классика, кантри, регги, джаз и т.д. В папке с музыкой 90-х — E-Type и Иванушки International, Haddaway и Игорь Тальков, R.E.M и тот самый ранний «Мумий Тролль», Matchbox Twenty и ЧайФ. Остальные папки тоже не пустые. Мы собрали даже музыку «на будильник». Будем пользоваться и вспоминать.