• Монтируем видео на облачном сервере в AWS

      Мой рабочий компьютер - Macbook Air 2020 (Intel), и его вполне хватает для написания кода и прочих задач. Однако, когда потребовалось смонтировать небольшой видеоролик, выяснилось что мощи моего ноута катастрофически не хватает, и я стал искать варианты.

      Читать далее
    • Бесплатный удобный ETL инструмент с открытым кодом на основе Python — фантастика или нет?

        Сегодня я хочу рассказать об open-source инструменте, который позволяет извлекать и очищать данные для широкого спектра задач. В этом посте речь пойдет о ViXtract, нашей собственной сборке открытых технологий для работы с данными. Под катом — рассуждения о том, каким должен быть идеальный ETL, рассказ о том, почему его лучше делать на Python (и почему это совсем не сложно), мысли о скриптовом и графическом подходе.

        Читать далее
      • Как организовать эффективное управление продуктом в b2b

        Есть ли разница между созданием продукта для потребителя и для бизнеса? Очевидно, что есть, хотя продуктовый менеджмент в b2b очень похож на b2c, здесь также есть пользовательские проблемы и опыт, гипотезы и требования, цели и метрики. Но есть и важное отличие – в b2b принимать решения о покупке продукта и пользоваться им часто могут разные люди.

        Как организовать эффективный продуктовый процесс? Рассказываю на своем опыте и подробно объясняю, что мы делаем на каждом из этапов.

        Читать далее
      • КПТ: психотерапия для гиков

          image

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

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

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

          Tl;dr: В статье рассказано про основы КПТ. Если у вас есть психологические проблемы, но вы не верите в то, что их можно решить разговорами о том, как вас в детстве недолюбила мама, возможно, это направление психотерапии вам понравится. Оно логично, рационально и почти без лишних сущностей. А главное — фокусируется на мыслях, а не на чувствах.
          Читать дальше →
        • Заменяем User Story на Job Story

          • Перевод
          Всем привет. Перевели еще один интересный материал для студентов курса «Product Manager IT-проектов». Приятного прочтения




          Раньше, я уже писал о проблемах с user story (пользовательскими историями). В те времена я считал, что лучше просто попросить команду обсудить предлагаемые изменения в продукте. Стратегия была хорошей, если команда оказывала помощь, а продукт был уже зрелым. Однако теперь я работаю с новой командой и создаю продукт с нуля. В таком случае перед нами лежит чистый лист и нам непросто прийти к согласию, когда речь заходит о мотивации клиентов, событиях и ожиданиях. На сегодняшний день все изменилось. Я нашел отличный способ использовать философию Jobs To Be Done, чтобы определить функционал продукта. Сегодня мы поговорим о Job Stories.
          Читать дальше →
        • Алексей Каптерев: Критическое мышление 101 (часть 2)

            25 апреля в рамках «Дня тренинга МГУ 2020» Алексей Каптерев выступил с докладом про критическое мышление. Представляем вам часть 2 расшифровки лекции.

            Часть 1 доступна по ссылке.


            Читать дальше →
          • Подборка 143 переводов эссе Пола Грэма (из 184)

              image

              Пол Грэм — один из самых уважаемых людей среди ИТишников, основателей и инвесторов. Он первоклассный программист (написал два языка программирования), хакер, создатель дерзкого акселератора Y Combinator, философ. Своими помыслами и разумом Пол Грэм врывается в широкий спектр областей: от прогнозирования развития языков программирования на сто лет вперед до человеческих качеств и способов починить/хакнуть экономику. А ещё он осознает важность того, чтобы формулировать свои мысли в текст и делиться ими с окружающими.

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

              Первую подборку переводов эссе Пола Грэма меня вдохновили сделать коллеги из tceh.com (60 переводов из 176). Вторую — Edison Software (125 переводов). Третью — PhilTech-акселератор (134 перевода и еще несколько в процессе). Потом был период (2017, 2018 и 2019), когда Пол Грэм не писал эссе (а занимался с детьми), а только немного в Твиттер и дал одно видео-интервью для стартап-школы. Но в конце 2019 и начале 2020 года он вновь стал публиковать глубокие тексты об которые интересно подумать. Предлагаю вашему вниманию ссылки на новые переводы (upd с прошлой подборки) и полный список всех эссе.

              Novelty and Heresy (Да здравствует ересь!)
              The Lesson to Unlearn (Вредные уроки)
              The Bus Ticket Theory of Genius (Теория навязчивых идей)

              Five Questions about Language Design (Пять вопросов о проектировании языков программирования)
              What Made Lisp Different (Что сделало Lisp особенным)
              After the Ladder (На смену корпоративной лестнице)
              What I’ve Learned from Hacker News (Чему я научился у Hacker News)
              Snapshot: Viaweb, June 1998 (разбор полетов: Viaweb июня 1998 года)
              Some Heroes (Мои кумиры)
              The Equity Equation (Как делить доли в стартапе)

              Бонус - видео из стартап-школы 2018 с русскими субтитрами


              Читать дальше →
              • +27
              • 35,4k
              • 8
            • Функциональная безопасность, Часть 3 из 7. МЭК 61508: Систематичная случайность или случайная систематичность?


                Безопасности на Хабре посвящен целый хаб, и, пожалуй, никто особенно не задумывается, что именно вкладывается в понятие «безопасность», и так все ясно: информационная безопасность (security). Однако, есть еще и другая сторона безопасности, safety, связанная с рисками для здоровья и жизни людей, а также окружающей среды. Поскольку информационные технологии сами по себе опасности не представляют, то обычно говорят о функциональной составляющей, то есть о безопасности, связанной с правильным функционированием компьютерной системы. Если информационная безопасность стала критична с появлением интернета, то функциональная безопасность рассматривалась и до появления цифрового управления, ведь аварии происходили всегда.

                Данная статья продолжает серию публикаций на тему функциональной безопасности.

                Описание достаточно непростой терминологической казуистики заняло целую статью, и теперь пора разобраться со структурой требований МЭК 61508.

                Не рекомендуется к прочтению тем, кто не интересуется стандартизацией.
                Читать дальше →
              • Как проектировать продукт, если вы решили выйти на зарубежный рынок

                  Привет! Меня зовут Наташа, я UX-исследователь в компании, которая занимается проектированием, дизайном и исследованиями. Кроме участия в русскоязычных проектах (Рокетбанк, Точка и многое другое), мы пытаемся выходить и на зарубежный рынок.

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



                  Об исследованиях зарубежной аудитории и полезных инструментах, о подходах к интервью и выбору респондентов, об этапах этого пути, о нашем личном опыте — под катом.
                  Читать дальше →
                  • +26
                  • 6,1k
                  • 1
                • PlantUML — все, что нужно бизнес-аналитику для создания диаграмм в программной документации


                    Введение


                    Я — системный аналитик, и моя работа заключается в том, чтобы проектировать автоматизированные информационные системы. Впрочем, нет, она заключается в том, чтобы писать и писать документы. Третий раз слово «писать» повторять не буду — все-таки, не «Илиада». Но занудность формы чем-то определенно роднит проектную документацию с древнегреческой поэмой, особенно если речь идет о работе с государственным заказчиком.


                    Диаграммы — глоток творчества в этом море текста. О диаграммах и пойдет речь в данной статье. Если точнее — о PlantUML — с моей точки зрения, наиболее адекватном инструменте их создания на текущий момент.

                    Читать дальше →
                  • Пример расчета «коэффициента готовности» для IT-системы

                      image

                      Задача: в Техническом Задании на комплексную IT-систему был пункт – «выполнить расчет коэффициента готовности системы».

                      Решение: использовать материалы из ГОСТ, запросить дополнительные данные у вендоров по элементам оборудования и использовать несложную математику для выполнения итогового расчета.
                      Читать дальше →
                      • +6
                      • 17,6k
                      • 4
                    • Разработка Технического задания по ГОСТ 34 легко и просто

                        Нередко слышишь мнение, что составление Технического задания по ГОСТ 34 (ТЗ) занятие не только трудоемкое, но и крайне раздражающее, поскольку приходится писать много всякой ерунды, воды. Но подумайте: разработкой этого ГОСТа занимались целые НИИ, это был проект на государственном уровне, обобщен опыт сотен проектов автоматизации, сложных проектов. Неужели они могли написать чушь?

                        На самом деле, при грамотном подходе ГОСТ очень сильно помогает не только при разработке ТЗ, но и в ходе реализации проекта автоматизации в целом (и не только в госконтрактах, но и для коммерческой разработки). Грамотные люди его писали. Но чтобы воспользоваться плодами их трудов, нужно немного понять замысел не только ТЗ, но и ГОСТ 34 в целом.

                        В данной статье мы пункт за пунктом разберем все требования ГОСТа и попробуем сделать разработку ТЗ по ГОСТ 34 не обременением, а большой помощью в проекте.
                        Читать дальше →
                      • Стартапы и инвесторы: популярные заблуждения о том, как работает венчурный бизнес



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

                          В этом материале мы разберем одни из наиболее часто встречающихся утверждений о стартапах и инвесторах, которые стоит отнести в категорию спорных.
                          Читать дальше →
                          • +10
                          • 10,2k
                          • 3
                        • Приложения в СЭД. Часть 3: Контекстно-ролевая модель документа, права и оптимальный интерфейс для работы с документами

                          Важное отличие приложений СЭД от других привычных пользователю приложений (например, ERP-систем) в том, что документ СЭД – это объект с очень сложным и длительным жизненным циклом. Например, документ вида Договор — разрабатывается, согласовывается, утверждается, передается контрагентам, по нему ведется активная работа, к нему накапливаются приложения, создаются дополнительные артефакты, он архивируется, списывается и пр. Естественно, логика его обработки и права доступа к данным документа зависят от этапа его обработки. Но это еще не самое сложное.
                          Читать дальше →
                        • Кейс Pyrus: Как Максим Нальский ищет и находит лучшие решения


                            Фотография: Михаил Голденков/«Секрет Фирмы»
                            Москва, 15 минут пешком от станции метро «Сокол». По дороге попадаю в обстановку, нереальность которой ощущается во всём — уже после становится ясно, что мы находимся посреди памятника архитектуры. Максим выводит меня на балкон единственного четырёхэтажного здания, говорит, что летом здесь куда симпатичнее — вокруг, куда ни посмотри, двухэтажные коттеджи.

                            Принимая приглашение Максима Нальского к разговору, я и представить не мог, что это выльется в такое глобальное обсуждение. Предлагаю, пользуясь случаем, всем читателям «Мегамозга» почерпнуть немного экспертизы человека, всю свою жизнь с удовольствием создающего B2B-продукты — и это не «Советы основателя».

                            — Максим, что такое Pyrus? ERP/CRM? Или это продукт, выросший из необходимости некоторым образом оптимизировать собственные процессы?


                            Третий ответ, наверное, самый правильный.

                            Pyrus — это система для организации работы, рабочих процессов. Например, у вас в компании есть какой-то процесс. Скажем, согласование счетов. В организацию каждый день приходит 100 счетов на оплату. Чтобы оплата прошла, каждый из них должны подписать четыре-шесть человек. Причем, айтишные документы подписывает один человек, закупки – третий, аренду — четвёртый. Финансовый директор хочет видеть лишь то, что превышает 500 000 рублей, а генеральный — больше миллиона.

                            Вы пишете инструкцию, как это должно происходить в вашей компании, но исполняя эту инструкцию, сотрудники могут ошибаться. Поэтому вы ищете специализированный софт, оптимизирующий процесс.
                            Читать дальше →
                          • Рецензия на книгу Роба Фицпатрика «Спроси маму» («The mom test» Rob Fitzpatrick)

                            Прочитал книгу Роба Фицпатрика «Спроси маму» («The mom test» Rob Fitzpatrick). На русском, похоже она нигде ещё не продается. На английском можно купить тут: momtestbook.com

                            Честно говоря, многого от книги не ждал. Ну, в самом деле, что можно сказать нового про CustDev, проблемные интервью и прочие lean штуковины? Говорим с клиентами, делаем то, что они хотят, вроде всё понятно. Однако, книга приятно удивила. Тема вспахана настолько глубоко, что после прочтения и некоторой практики можно самому читать тренинги и выступать в качестве спикера на конференциях типа LEAN Startup Russia. Кстати, именно на этой конференции я и получил эту книгу бесплатно, за что большой респект организаторам — ФРИИ​ и LPGenerator​, а также Julia Ploskonosova​ и Ilya Korolev​. PS: обзор конференции я написал тут.

                            Но сначала некоторое лирическое отступление.
                            Читать дальше →
                            • +12
                            • 26,3k
                            • 1
                          • ISO 9241-110 — Принципы организации диалога



                              В настоящее время я получаю второе высшее образование по программе MSc Usability Engineering в Райн-Ваальском Университете Прикладных Наук (Германия).

                              Данная программа является единственной в Германии, полностью посвященной Usability и HCD. Кроме того, в качестве преподавателей как правило выступают Usability-эксперты, работающие на такие компании, как Samsung, Siemens, Wargaming, Porsche и другие. Более того, некоторые из преподавателей входят в рабочие группы по разработке стандартов ISO для Usability.

                              В этой и последующих статьях я планирую поделиться частью тех знаний, что получаю в рамках обучения.
                              Читать далее
                              • +12
                              • 13,6k
                              • 2
                            • Детальный взгляд на наследие Лейбница

                              • Перевод

                              Перевод статьи Стивена Вольфрама (Stephen Wolfram) "Dropping In on Gottfried Leibniz".

                              На протяжении многих лет меня интересовала личность Готфрида Лейбница, в частности из-за того, что он хотел создать что то на подобие Mathematica, Wolfram|Alpha и возможно даже A New Kind of Science но на три столетия раньше. Поэтому когда в недавнем прошлом я посетил Германию, то мне страстно захотелось побывать в его архивах в Ганновере.

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

                              post_55_1.gif
                              Читать дальше →
                            • Как вычисляется среднее время до отказа и вероятность безотказной работы?

                                Понятиям MTTF (Mean Time To Failure — среднее время до отказа) и другим терминам теории надежности посвящено большое количество статей, в том числе на Хабре (см., например, тут). Вместе с тем, редкие публикации «для широкого круга читателей» затрагивают вопросы математической статистики, и уж тем более они не дают ответа на вопрос о принципах расчета надежности электронной аппаратуры по известным характеристикам ее составных элементов.

                                В последнее время мне довольно много приходится работать с расчетами надежности и рисков, и в этой статье я постараюсь восполнить этот пробел, отталкиваясь от своего предыдущего материала (из цикла о машинном обучении) о пуассоновском случайном процессе и подкрепляя текст вычислениями в Mathcad Express, повторить которые вы сможете скачав этот редактор (подробно о нем тут, обратите внимание, что нужна последняя версия 3.1, как и для цикла по machine learning). Сами маткадовские расчеты лежат здесь (вместе с XPS- копией).
                                Читать дальше →
                              • 300 потрясающих бесплатных сервисов

                                • Перевод


                                Автор оригинальной статьи Ali Mese добавил ещё 100 новых бесплатных сервисов. Все 400 потрясающих сервисов доступны здесь. И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.



                                A. Бесплатные Веб-Сайты + Логотипы + Хостинг + Выставление Счета

                                • HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
                                • Bootswatch: Бесплатные темы для Bootstrap.
                                • Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
                                • Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
                                • Strikingly.com Domain: Конструктор веб-сайтов.
                                • Logaster: Онлайн генератор логотипов и элементов фирменного стиля (new).
                                • Withoomph: Мгновенное создание логотипов (англ.).
                                • Hipster Logo Generator: Генератор хипстерских логотипов.
                                • Squarespace Free Logo: Можно скачать бесплатную версию в маленьком разрешении.
                                • Invoice to me: Бесплатный генератор счета.
                                • Free Invoice Generator: Альтернативный бесплатный генератор счета.
                                • Slimvoice: Невероятно простой счет.

                                Читать дальше →