Ошибки начинающего менеджера проекта

Автор: admin от 22-04-2019, 22:40, посмотрело: 29

Приветствую Вас, читатели habr.com!



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

Читать далее.

Категория: Linux

 

Operating Systems: Three Easy Pieces. Part 4: Введение в планировщик (перевод)

Автор: admin от 22-04-2019, 22:40, посмотрело: 33

Введение в операционные системы



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



Лабораторные работы по данному предмету можно найти вот тут:




  • оригинал

  • оригинал

  • моя личная адаптация



Другие части:




  • Часть 1: Intro

  • Часть 2: Абстрация: процесс

  • Часть 3: Введение в API процессов

  • Часть 4: Введение в планировщик



А еще можете заглядывать ко мне на канал в телеграм =)

Категория: Linux

 

Весенние мероприятия по геймдеву в ВШБИ

Автор: admin от 22-04-2019, 22:40, посмотрело: 38

Приглашаем на весенние открытые мероприятия по игровой индустрии в Высшей школе бизнес-информатики НИУ ВШЭ:




  • 24 апреля, в среду, пройдет день открытых дверей по образовательной программе «Менеджмент игровых проектов».

  • 26 мая, в воскресенье, состоится бизнес-форум "Биз. Играй. Зарабатывай".

  • И еще до 1го июня идет набор на дистанционную образовательную программу "Основы создания игр".



Подробности под катом:



Весенние мероприятия по геймдеву в ВШБИ

Категория: Linux

 

Продвигаем Ethereum DAPP

Автор: admin от 22-04-2019, 22:40, посмотрело: 30

Сегодня в интернете достаточно информации, как создавать DAPP приложения. Вот вы создали крутое DAPP и теперь появляется вопрос ещё сложнее, как рассказать о нём потенциальным пользователям?



Продвигаем Ethereum DAPP



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

Категория: Linux

 

Создание политики паролей в Linux

Автор: admin от 22-04-2019, 22:40, посмотрело: 43

И снова здравствуйте! Уже завтра начинаются занятия в новой группе курса «Администратор Linux», в связи с этим публикуем полезную статью по теме.



Создание политики паролей в Linux


В прошлом туториале мы рассказывали, как использовать codev_0 также поддерживается в Ubuntu и CentOS, а также во многих других ОС. Этот модуль упрощает создание политик паролей, чтобы удостовериться, что пользователи принимают ваши стандарты сложности паролей.

Категория: Linux

 

«Обратите внимание» #1: Дайджест статей об искусственном интеллекте, продуктовом мышлении, поведенческой психологии

Автор: admin от 22-04-2019, 21:35, посмотрело: 50

«Обратите внимание» #1: Дайджест статей об искусственном интеллекте, продуктовом мышлении, поведенческой психологии



Это первый в серии еженедельных дайджестов о технологиях, людях и том, как они влияют друг на друга.

Категория: Google

 

Хакатон DevDays'19 (часть 1): дневник с рекомендациями, генератор маршрутов для прогулок и жидкая демократия

Автор: admin от 22-04-2019, 21:35, посмотрело: 37

Недавно мы рассказывали о корпоративной магистерской программе JetBrains и Университета ИТМО «Разработка программного обеспечения / Software Engineering». Приглашаем всех интересующихся на день открытых дверей в понедельник 29 апреля. Мы расскажем о преимуществах нашей магистратуры, о том, какие бонусы предлагаем студентам и что требуем взамен. Кроме того, мы обязательно ответим на вопросы наших гостей.



Хакатон DevDays'19 (часть 1): дневник с рекомендациями, генератор маршрутов для прогулок и жидкая демократияДень открытых дверей пройдет в офисе JetBrains в БЦ «Таймс», где учатся студенты нашей магистратуры. Начало в 17:00. Узнать все подробности и зарегистрироваться на мероприятие можно на сайте mse.itmo.ru. Приходите и не пожалеете!



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



В этом посте мы хотим подробнее рассказать о хакатонах DevDays, которые проходят раз в полгода. Правила простые: собираются команды по 3-4 человека и в течение трех дней студенты воплощают собственные идеи в жизнь. Что из этого может получиться? Читайте первую часть рассказов о проектах хакатона этого семестра от самих студентов :)

Категория: Google

 

Асинхронный PHP. Зачем?

Автор: admin от 22-04-2019, 17:45, посмотрело: 57

Асинхронный PHP. Зачем?



Асинхронное программирование сегодня востребовано, особенно в веб-разработке, где отзывчивость приложения особенно важна. Никому не хочется ждать, пока приложение «отвиснет», пусть даже в это время оно выполняет запрос к базе данных, отправляет электронное письмо или работает над другими задачами, которые могут занять много времени. Клиент хочет получить ответ на свое действие, лучше всего — сразу же. Если ваше приложение работает медленно, вы теряете клиентов. Столкнувшись с зависающим приложением, чаще всего пользователь просто закрывает его и уже никогда не возвращается. С точки зрения пользователя, приложение просто зависло, он не может понять, почему это произошло: выполняет ли оно сложную операцию или перестало работать в принципе.



Представляем перевод статьи бэкенд-разработчика Skyeng Сергея Жука.

Категория: Программирование

 

Стеганография в файловой системе оптических дисков

Автор: admin от 22-04-2019, 17:10, посмотрело: 35

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



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



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



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



Стеганография в файловой системе оптических дисков

Категория: Информационная безопасность

 

Формальная верификация на примере задачи о волке, козе и капусте

Автор: admin от 22-04-2019, 15:45, посмотрело: 45

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



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



Но вначале вкратце опишу, что из себя представляет формальная верификация и зачем она нужна.



Под формальной верификацией обычно понимают проверку одной программы либо алгоритма с помощью другой.



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



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

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



Однако в любом случае будет получен один из трёх ответов: программа корректна, некорректна, или же — вычислить ответ не удалось.



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



А применяется формальная верификация, например, в ядре Windows и операционных системах беспилотников Darpa, для обеспечения максимального уровня защиты.



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



Причём Z3 именно решает уравнения, а не подбирает их значения грубым брутфорсом.

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



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



Задача о 8 ферзях (Взята с англоязычного мануала).



Формальная верификация на примере задачи о волке, козе и капусте

Категория: Информационная безопасность

 
Назад Вперед