12 шагов по поиску удаленной работы

Автор: admin от 28-07-2019, 17:50, посмотрело: 58

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

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

 

Дайджест интересных материалов для мобильного разработчика #308 (22 — 28 июля)

Автор: admin от 28-07-2019, 17:50, посмотрело: 68

Наш новый выпуск рассказывает про остроугольные вопросы мобильной разработки — про Flutter, про распознавание, про существование без сторибордов, про Server Driven UI. Ну и наконец-то мы узнаём ответ на главный вопрос жизни, Вселенной и всего такого — как устроен балансировщик в WoT Blitz.



Дайджест интересных материалов для мобильного разработчика #308 (22 — 28 июля)

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

 

Сеть компании и MitM. Часть 2

Автор: admin от 28-07-2019, 17:50, посмотрело: 80

Сеть компании и MitM. Часть 2


Перехватить конфиденциальную информацию? Получить несанкционированный доступ к различным приложениям и системам? Нарушить нормальный режим работы? Все это и многое другое выполняют атаки типа Man in the Middle.



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



Заинтересовались? Добро пожаловать под кат.

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

 

Как мы сделали движок и игру на нем за полтора года

Автор: admin от 28-07-2019, 17:50, посмотрело: 74

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



Ровно год назад мы стартовали с проектом, о котором я теперь планирую писать во всех подробностях. С высоты полученного опыта могу смело заявить: это одна из самых рискованных и амбициозных штук, которую мы когда-либо затевали. Думаю, опыт нашей команды будет полезен другим гейм-разработчикам, ну а игроков он как минимум повеселит.

Категория: Game Development

 

Сложно ли написать свою первую программу на VHDL?

Автор: admin от 28-07-2019, 16:55, посмотрело: 62

Сложно ли написать свою первую программу на VHDL? Трудно сказать, но главное тут — мотивация…



Сложно ли написать свою первую программу на VHDL?


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



И с точностью в 0.1 микросекунды…



И мой взгляд упал на платку с CPLD (рублей за 200, вроде) на которой были и индикаторы и кнопки. Когда-то стоит начинать работать с такой штукой, подумал я и вот что получилось

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

 

Вот зачем нужна школьная алгебра

Автор: admin от 28-07-2019, 15:20, посмотрело: 69

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

Преподавание программирования слабым студентам привело меня к более точному ответу на вопрос «зачем?». В статье я постараюсь донести его вам.

Вот зачем нужна школьная алгебра

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

 

Как написать музыку, используя ООП

Автор: admin от 28-07-2019, 14:35, посмотрело: 106

Говорим об истории программного инструмента OpenMusic (OM), разбираем особенности его устройства, рассказываем о первых пользователях. Плюс к этому — приводим аналоги.



Как написать музыку, используя ООП

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

 

От теории к практике: как учатся и работают магистранты факультета Фотоники и оптоинформатики

Автор: admin от 28-07-2019, 14:10, посмотрело: 61

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



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



От теории к практике: как учатся и работают магистранты факультета Фотоники и оптоинформатики

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

 

API на F#. Доступ к модулям приложения на основе ролей

Автор: admin от 28-07-2019, 14:10, посмотрело: 60

ASP.NET Core по стандарту предлагает настраивать доступ к api с помощью атрибутов, есть возможность ограничить доступ пользователям с определенным claim, можно определять политики и привязывать к контроллерам, создавая контроллеры для разных ролей

У этой системы есть минусы, самый большой в том, что смотря на этот атрибут:



[Authorize(Roles = "Administrator")]
public class AdministrationController : Controller
{
}


Мы не получаем никакой информации о том, какими правами обладает администратор.

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

 

Что должен знать не технический основатель о разработке ПО

Автор: admin от 28-07-2019, 11:35, посмотрело: 59

Даже самую простую техническую задачу можно реализовать множеством способов. Каждый доступный подход имеет плюсы и минусы, и свою стоимость — можно сделать автоматизацию за копейки, а можно потратить целое состояние.



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



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



Что должен знать не технический основатель о разработке ПО

Категория: Веб-разработка