-9

Программная инженерия

Дорогие друзья!

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

Реально ли?

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

Большое спасибо всем, кто откликнется 🙌🏼

Дубликаты не найдены

+1

То что вы привели - общее название сотен и сотен тысяч специальностей.

Если вы не знаете точного названия - кратко опишите какие именно задачи решает или должен решать данный специалист и, возможно, мы сможем понять кем вы хотите стать :D

раскрыть ветку 10
0

Вот, например, в итмо, по этой специальности изучают следующее: http://edu.ifmo.ru/subspec/6839/

0

Разработка программно-информационных систем 😁 

раскрыть ветку 8
+1

Если вкратце - то это именно обобщенное понятие "программист".

А по ссылке что вы ниже привели - просто начальные знания, основы для программирования.


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

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

Т.е. для разработки ПО под железо, нужно знание железа. Для разработки сетей нужно знание опять таки оборудования, принципов работы ОС и прочая.


В принципе, там и не скрывают этого, что курс является обобщенным.

А вот определиться со своей будущей профессией нужно именно вам.


А что нужно для самостоятельного освоения - берете http://edu.ifmo.ru/subspec/6839/ и начинаете самостоятельно изучать дисциплины в интересующем вас направлении. По каждой из них имеются сотни и тысячи материалов, книг и прочего.

раскрыть ветку 7
0

Если ты не освоил гугл - то тебе нечего делать в этой сфере.

0

Это вроде параметрического моделирования? Непонятно...

0
Вы уточните, чем конкретно хотите заниматься, а мы подскажем.
раскрыть ветку 2
0

Интересует разработка программно-информационных систем

раскрыть ветку 1
+1
Каких систем? Рапределенных веб сервисов/операционных систем/информационных систем для ведения бизнеса/систем автоматизации производства и т.д. и т.п. Вы должны определиться с конкретным направлением. То что вы называете - обобщенное понятие. Это как сказать: "хочу в медицину" и даже не уточнить, людей будете лечить, или животных, не говоря уже о том что даже если бы вы определились с тем что лечить будете людей, гинеколог и стоматолог - разные профессии. Браться за что-то очень сложное, как разработку операционных систем для марсоходов, я бы не рекомендовал, т.к. в домашних условиях это постигнуть будет очень сложно. Можно попробовать постигнуть дзен дома в веб разработке, под мобильные платформы или десктоп приложения. Но в любом случае, нужен английский язык, что-бы вы не избрали, за исключением 1С, наверное. В общем, как определитесь, напишите, подскажу чем смогу. Со своей колокольни.
-1

Вы того парня на таможне то нашли?

раскрыть ветку 1
0

С любовью не вышло, пошла в программирование

Похожие посты
39

Топ-10 стран по золотым медалям на Олимпиаде по информатике

Десять стран с наибольшим количеством золотых медалистов на Международной олимпиаде по информатике с 1989 по 2019 год:

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

Топ-10 стран по золотым медалям на Олимпиаде по информатике Информатика, Образование, Программирование, Программист, Школьная олимпиада, Статистика, Рейтинг, Самый умный, Видео

Лидирует Китай, Россия уверенно занимает второе место, правда в последние годы начинает догонять США.

Интересный факт: Геннадий Короткевич из Белоруссии с 6 золотыми медалями является рекордсменом в истории Международных олимпиад по информатике.

На счету СССР 3 золотые медали.

Россия - 62 (золотые медали)

Белоруссия - 16

Украина - 10

Латвия - 7

Грузия - 5

Эстония - 5

Казахстан - 3

Литва - 2

Армения - 1

Туркменистан - 1

Показать полностью
36

Что находится между идеей и кодом? Обзор 14 диаграмм UML

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Аве Кодер! Тебе пришла крутая идея продукта, но ты не хочешь увязнуть в коде и потерять целостную картинку из-за мелких деталей? Ты вот-вот присядешь за то, что крякнул корпоративный сервер и тебе нужно набить что-то крутое и айтишное?


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


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


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


Для тех, кому лень читать и кто предпочитает смотреть и слушать: https://youtu.be/0I9aIP5gKCg


Основные цели дизайна UML:

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

Обеспечить механизмы расширяемости и специализации для расширения основных понятий.

Быть независимым от конкретных языков программирования и процессов разработки.

Обеспечить формальную основу для понимания языка моделирования.

Поощрять рост рынка объектно-ориентированных инструментов.

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

Интегрировать лучшие практики.


Диаграммы UML подразделяют на два типа - это структурные диаграммы и диаграммы поведения.

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

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


Диаграммы поведения показывают динамическое поведение объектов в системе, которое можно описать, как серию изменений в системе с течением времени.


Теперь пару слов о каждой из них


Диаграмма классов

https://youtu.be/sVVJp5a41o4


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


Три наиболее важных типа отношений в диаграммах классов (на самом деле их больше), это:

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

-- Наследование, которое имеет непосредственное соответствие наследованию в Объектно-Ориентированном дизайне.

-- Агрегация, которая представляет из себя форму композиции объектов в объектно-ориентированном дизайне.

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма компонентов

https://youtu.be/OiVyha3sf_I


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


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

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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма развертывания

https://youtu.be/Yz8phtJoP7I


Диаграмма развертывания помогает моделировать физический аспект объектно-ориентированной программной системы. Это структурная схема, которая показывает архитектуру системы, как развертывание (дистрибуции) программных артефактов.

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


Диаграмма моделирует конфигурацию времени выполнения в статическом представлении и визуализирует распределение артефактов в приложении.

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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма объектов

https://youtu.be/tVW5oHNfAvc


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

Тем не менее, диаграмма объекта представляет собой экземпляр в конкретный момент, который имеет конкретный характер.Использование диаграмм объектов довольно ограничено, а именно - чтобы показать примеры структуры данных.

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма пакетов

https://youtu.be/237BWanM4Ak


Диаграмма пакетов - это структурная схема UML, которая показывает пакеты и зависимости между ними.

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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма составной структуры

https://youtu.be/nsuJcMNaKeE


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


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма профилей

https://youtu.be/qBws7AfvDL8


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма прецедентов

https://youtu.be/BdAcxboG5No


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

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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма деятельности

https://youtu.be/Z8PHBsNXAgc


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

Они описывают поток управления целевой системой, такой как исследование сложных бизнес-правил и операций, а также описание прецедентов и бизнес-процессов.

В UML диаграммы деятельности предназначены для моделирования как вычислительных, так и организационных процессов.

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма состояний

https://youtu.be/ojCcUvGfpi8


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма последовательности

https://youtu.be/ycg3njrkk1c


Диаграмма последовательности моделирует взаимодействие объектов на основе временной последовательности. Она показывает, как одни объекты взаимодействуют с другими в конкретном прецеденте.

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма Коммуникации

https://youtu.be/KVLJj9xOq0E


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Диаграмма обзора взаимодействия

https://youtu.be/E0OJG8ojEAg


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Временная диаграмма

https://youtu.be/NKTyDQUkLoM


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма
Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

Зачем в UML столько диаграмм?


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

Что находится между идеей и кодом? Обзор 14 диаграмм UML IT, Длиннопост, Софт, Программирование, Программа, Программист, Разработка, Диаграмма

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

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

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

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



Аве!

Показать полностью 17
3655

Команда МГУ вновь стала чемпионом мира по программированию

Ребята из МГУ второй раз подряд стали абсолютными чемпионами ICPC, обогнав команду MIT, университета Токио и университета Варшавы.
Состав команды: Михаил Ипатов, Владислав Макеев, Григорий Резников.
Тренер команды: Елена Андреева.
Впервые в истории команда дважды становится чемпионом мира в одном и том же составе.
В общей сумме, команды из России занимают первое место ICPC 14 раз и подряд уже 8-ой раз.
Поздравляем ребят и тренера и желаем им дальнейших успехов!

760

Игорь Ашманов про программистов, беспредел и стратегические ресурсы

Для начала хорошие новости. Только что российские студенты в седьмой раз подряд стали победителями чемпионата мира по программированию ACM ICPC в Пекине. Первое место заняла команда из МГУ, второе — Физтеха, ИТМО занял девятое место. Россияне взяли мировой кубок мира и четыре медали из 13, больше всех других стран.


С 2000 года это уже 13-я победа российских студентов. Эта олимпиада — самая крупная в мире, там 50 тысяч участников, в финале участвуют 140 команд! Это, кстати, больше, чем на спортивной Олимпиаде, в которой обычно участвуют три-четыре тысячи спортсменов.


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

Награждение команды МГУ, занявшей первое место на чемпионате мира по программированию ACM ICPC в Пекине

Игорь Ашманов про программистов, беспредел и стратегические ресурсы Риа Новости, Россия, США, Политика, Арест, Программист, Длиннопост

Да, программисты у нас очень крутые. Это все знают. Но я совершенно уверен, что большая часть сегодняшних победителей покинет нашу страну на горизонте трех-пяти лет. Очевидцы и участники рассказывают, что победителей и призеров олимпиад по программированию окружает плотная толпа рекрутеров из мировых ИТ-компаний (в основном американских, естественно) — IBM, Intel, Google и прочие. Понятно почему.

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


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


Конечно, утечка наших программистских кадров, в принципе, происходит отовсюду. По сути, мы последние 30 лет являемся кузницей программистских и математических кадров для США. Русские программисты есть везде: в Майкрософте, Гугле, Яху, Фейсбуке — и часто на высоких должностях.


У нас одно из лучших математических образований в мире, по большей части — бесплатное. А там, "у них", стоит станок, щедро печатающий мировую валюту, там венчурное казино в Кремниевой долине с раздачей угощений игрокам, там лучше климат, там изобильная еда, там разрешили наркотики, там вообще движуха. Зарплаты там выше минимум в два-три раза. Они с удовольствием берут у нас дармовых математиков.


А чего их не брать? Эти люди — редкий ресурс, а бумажек-то можно напечатать (нарисовать в компьютерах) — сколько нужно.


А у нас при этом в ведущих вузах страны можно встретить плакат "Работа в США" и офис рекрутеров прямо на математическом факультете.


А декан, если его спросить об этом, ничтоже сумняшеся с довольной улыбкой скажет: да, у нас много выпускников сейчас в Долине, в MIT, Калтехе, Гугле — это ж показывает наш уровень!

Нет, дорогие читатели, это показывает нечто совершенно другое про этого декана.


Где же осознание государством стратегической важности этого редкого ресурса? Где специальная ипотека для программистов, где государственные награды и призы за олимпиады, где льготы, медийная раскрутка, где программа поддержки, где…


Ладно, в общем, это была присказка. А сказка вот.


Среди прочих методов хедхантинга США, то есть способов дешево забирать у нас математических и программистских гениев и специалистов, есть и один особо эффективный.

Российские программисты, экстрадированные в США за последние несколько лет (неполный список):


1. Марк Вартанян в декабре 2016 года был выдан из Норвегии в США. В марте 2017 года признал вину, а 19 июля был приговорен к пяти годам лишения свободы.


2. Станислав Лисов экстрадирован из Испании в США. Его задержали в Испании 13 января 2017 года, ему может грозить до 35 лет тюрьмы.


Задержанный по запросу ФБР в Испании российский гражданин Станислав Лисов

Игорь Ашманов про программистов, беспредел и стратегические ресурсы Риа Новости, Россия, США, Политика, Арест, Программист, Длиннопост

3. Евгений Никулин был задержан осенью 2016 года в Праге. В марте этого года экстрадирован в США.


4. Петр Левашов был задержан в апреле 2017 года в Барселоне по запросу США.


5. Владимир Дринкман и Дмитрий Смилянец: в феврале 2018 года судом штата Нью-Джерси Дринкман приговорен к 12 годам тюремного заключения, Дмитрий Смилянец освобожден в зале суда.


6. Никита Кузьмин был арестован в США в 2010 году. В мае 2016 года суд обязал его выплатить 6,9 миллиона долларов в качестве компенсации пострадавшим и приговорил к 37 месяцам тюремного заключения (уже отбытый срок под стражей), освобожден.


7. Владимир Здоровенин 16 января 2012 года был экстрадирован в США. В феврале 2012 года он частично признал вину.


8. Александр Костюков был арестован в Майами в марте 2012 года. В декабре 2015 года он приговорен к девяти годам лишения свободы и выплате штрафа в размере 50 миллионов долларов.


9. Александр Панин в июне 2013 года в Доминиканской Республике был арестован и затем экстрадирован в США. Он признал вину в обмен на снятие части обвинений. В сентябре 2015 года приговорен к 9,5 года заключения.


10. Белороссов Дмитрий арестован в аэропорту Барселоны 17 августа 2013 года, в мае 2014 года экстрадирован в США. В сентябре 2015 года приговорен к 4,5 года заключения и выплате 322 тысяч долларов в погашение ущерба.


11. Максим Чухарев в апреле 2014 года был экстрадирован в США из Коста-Рики. В сентябре 2014 года он признал свою вину, приговорен к трем годам лишения свободы.


12. Роман Поляков, задержан в Испании 3 июля 2014 года, в 2015 году был экстрадирован в США. В июне 2016 года признал вину, приговорен к четырем годам тюрьмы и штрафу в размере 90 тысяч долларов.


13. Роман Селезнев задержан 5 июля 2014 года в аэропорту Мальдивской Республики в городе Мале американскими спецслужбами. В апреле 2017 года он частично признал вину, был приговорен к 27 годам тюремного заключения и штрафу в 170 миллионов долларов. В июле 2017 года против Селезнева были выдвинуты новые обвинения в кибермошенничестве, и он был приговорен еще к 14 годам тюрьмы, суммарно 41 год.


14. Максим Сенах был арестован в Финляндии в августе 2015 года, в январе 2016-го был экстрадирован в США. В марте 2017 года признал вину в киберпреступлениях. В августе 2017 года приговорен к 46 месяцам тюремного заключения.


15. Юрий Мартышев задержан 26 апреля 2017 года в Латвийской Республике по запросу США.


16. Дмитрий Украинский задержан в июле 2016 года в Таиланде по запросу ФБР США.


17. Сергей Медведев, задержан в Бангкоке в феврале 2018 года по наводке ФБР.


18. Александр Винник задержан 25 июля 2017 года в Греции по запросу спецслужб США.


Россиянин Александр Винник, задержанный в Греции по подозрению в отмывании денег

Игорь Ашманов про программистов, беспредел и стратегические ресурсы Риа Новости, Россия, США, Политика, Арест, Программист, Длиннопост

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


Прежде скажу, что я знаю как минимум два случая, когда Российское государство "вписалось" за арестованного "хакера".


Это, во-первых, случай с Дмитрием Зубахой, арестованным в июле 2013 в отпуске на Кипре, к вытаскиванию которого в Россию я имел отношение. Это был сотрудник компании "Ашманов и партнеры", занимался у нас программированием рекламной системы. Обвиняли его в атаке на Amazon, имевшей место за четыре года до поступления к нам, грозило ему 25 лет тюрьмы. Прокуратура России потребовала его выдачу в Россию, Дмитрий согласился, а наши адвокаты не дали его вытащить в США. И в апреле 2014 Дмитрий прибыл в Россию. Он благодарен за помощь, у него все хорошо, родился здесь ребенок, работает техническим директором в интернет-компании.


И второй случай — с Федором Манохиным, в начале 2017 года арестованным в Шри-Ланке по обвинению властей США в хакерских атаках и вмешательстве в президентские выборы (!), по которому в США Манохин мог получить до 60 лет лишения свободы. Никаких доказательств американская сторона не представила. В итоге в борьбу за Манохина включилась Генеральная прокуратура России, которая направила в Шри-Ланку запрос о его экстрадиции на родину. Каким-то образом Манохин в итоге оказался дома, хотя об этом случае я лично знаю мало.


Этим — повезло. А десятки русских программистов ежегодно арестовывают и вывозят в США. Об этом почти не пишет пресса.


Что здесь нужно отметить.

Первое: очевидно, США считают своей юрисдикцией весь мир. Часто они даже не заморачиваются ордерами Интерпола, а просто требуют выдачи. И довольно большая часть мира послушно исполняет: американцев боятся.


Второе: эти люди — вроде бы преступники. Я слышал такие мнения: зачем они нам, их правильно ловят. Что нам тут с ними делать?


К сожалению, нет способа это узнать наверняка. И вот почему. Если почитать более внимательно список экстрадированных, можно заметить одну особенность: либо подсудимый идет на сделку со следствием и получает несколько лет тюрьмы, а то и вовсе выходит на свободу, потому что уже отсидел точно назначенный судом срок, либо получает немыслимые сроки — 25-40 лет тюрьмы. Больше, чем у нас дают за несколько убийств.


Схема тут такая:

1. Суд по экстрадиции в стране ареста "хакера" не рассматривает дело по существу предъявленных обвинений. Он разбирается только в том, является ли инкриминируемое деяние преступлением по законам данной страны. Если да — автоматически отдает арестованного "хакера" в США. Предполагая, что уже там его будут судить по существу — честно и беспристрастно, конечно же. Мы же знаем, что в США все честно.


2. В США экстрадированному говорят: смотри, парень, по сумме обвинений тебе "ломится" 30-40 лет тюрьмы. Выйдешь стариком, если до этого загорелые скучающие сокамерники не замучают до смерти прогрессивной любовью. А если пойдешь на сделку, признаешь себя виновным, получишь от двух до пяти лет, а то и просто срок уже отсиженного в хорошей тюрьме — потом выйдешь, получишь грин-карту и будешь работать на лучшую разведку мира АНБ по специальности.


3. Что делает "хакер", который давно оторван от семьи, родины, друзей, который обычно не может себе позволить хорошего адвоката, измотан уговорами и страшилками подсаженных в камеру "наседок" и начинает верить в эти 30 лет тюрьмы впереди? Естественно, соглашается на сделку. У него же нет других альтернатив перед лицом самой мощной репрессивной машины мира — мы же, Россия, ему ничего не предлагаем.


4. А дальше суд не должен рассматривать никаких доказательств. Сделка же. Полное признание вины. Очень удобно — потому что доказательства обычно отсутствуют или негодные.


И узнать уже, был ли "хакер" на самом деле виновен, — уже нельзя.


Разведка США получила очередного специалиста по серым операциям, оперативники АНБ и ФБР — звездочки на погоны, "хакер" выскочил из самого жуткого кошмара его жизни и выдыхает, привыкает к новой реальности.


Сейчас ровно такая схема развивается с Александром Винником, арестованным в Салониках в 2017 году. Ему сначала инкриминировали создание криптовалютной биржи BTC-E, не лицензированной в США. Пара граждан США (агентов ФБР) специально завела аккаунты на бирже, чтобы показать, что эта биржа работает также с гражданами США, а значит — находится в американской юрисдикции.


Правда, создавать биржи, не лицензированные в США, не является преступлением по законам Греции. И американцы, осознав ошибку, через пару недель просто подменили обвинение: теперь они взяли весь оборот биржи за все время ее существования — четыре миллиарда долларов, — обозвали его доходами, полученными преступным путем, и обвинили Винника как владельца биржи в отмывании всей этой суммы.


Всё в этом деле — бутафория. Кроме желания спецслужб США забрать Винника к себе и получить пароли. Винник не владелец биржи, он технический специалист. Биржа не отмывает деньги, она позволяет торговать криптовалютами. Оборот — не доход. Объем торгов — не преступные деньги. Винник не имеет миллиардов: он небогат, платит ипотеку. Ну, и так далее.


Почему США так вцепились в Винника? Тут есть еще важная причина, кроме той, что конкретно он им нужен как ключевой специалист — вместе с паролями, конечно.


Криптовалютный мир создавался американцами как некий новый глобальный проект в области мировых финансов. По сути — как замена доллару. Как ни удивительно, в нем неожиданно для США видное место заняли русские (и китайцы).


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


Американцы хотят вернуть его под свой контроль.


При этом сейчас еще, похоже, от "хакера", согласно сделке, будет требоваться еще и участие в медийных кампаниях против России, признание в атаках на выборы в США и тому подобное. Примерно как от "разоблачителя русского допинга" Родченкова.


Американцы (как и в случае с Зубахой) заходят к Виннику в камеру и прямо ему говорят ровно то, что я написал выше: давай не упирайся, соглашайся на выдачу в США. И инструментарий свой, пароли и исходные коды — постарайся не забыть. Посидишь годик, выпишем грин-карту, будешь работать. Иначе все равно вытащим и получишь свою тридцатку!


А у Винника тут тяжело больная жена, двое маленьких детей, родители, Родина. Он не хочет в США и не хочет работать на АНБ. Он не соглашается.


Сопровождение гражданина России Александра Винника, арестованного в Греции по обвинению в отмывании денег, в аэропорту в Салониках. 29 сентября 2017 года

Игорь Ашманов про программистов, беспредел и стратегические ресурсы Риа Новости, Россия, США, Политика, Арест, Программист, Длиннопост

Адвокаты подают апелляции, запросы о политическом убежище, пока удерживают его. Но долго не смогут — без помощи государства.


А где же наше государство? Почему не помогает?


Можно спросить, зачем нам Винник, даже если он не преступник? А вот зачем.

Во-первых, он (и такие, как он, кого США безнаказанно и беспрепятственно хватают и тащат по всему миру) реально крутой специалист, носитель совершенно уникальных теоретических и практических знаний о самых передовых сферах информационных технологий, со стажем работы в области финтеха больше 20 лет. Таких людей у нас мало, их вымывает хайпом в Кремниевую долину.


Нам эти их знания жизненно важны для тех самых технологических прорывов, о которых говорит руководство страны.


Во-вторых, он гражданин России. Этого уже должно быть достаточно. Если бы мы попробовали задержать и судить гражданина США по сходным обвинениям, поднялся бы совершенно чудовищный медийный шторм. А сейчас все тихо. Мы по Конституции не выдаем своих граждан со своей территории, а вот с чужой, из отпуска, выдаем. Почему так?

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


Это же наши граждане.


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


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


И уж тем более — при попытке захвата стратегических интеллектуальных ресурсов "потенциальным противником".


Украдено тут: РИА Новости

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

Показать полностью 3
3116

Команда МГУ стала чемпионом ACM ICPC

Россия снова стала чемпионом на самой престижной командной олимпиаде по программированию в мире - 13-ый раз в общей сложности и 7 раз подряд. Команда МГУ в составе Михаил Ипатов, Владислав Макеев, Григорий Резников и Елена Андреева (тренер) решила больше всех задач. Также команда МФТИ заняла 2 место (золотая медаль), ИТМО - 9 место (бронзовая медаль), Уральский федеральный университет - 13 место (бронзовая) медаль. Поздравляем!

Команда МГУ стала чемпионом ACM ICPC Россия, Acm ICPC, Программирование, МГУ, Чемпион
42

13 сентября "День программиста России"

11 сентября 2009 года президент России Дмитрий Медведев подписал Указ № 1034, подготовленный Министерством связи и массовых коммуникаций Российской Федерации, который установил в России новый официальный профессиональный праздник — День программиста. Согласно этому документу, День программиста празднуется в России на 256-й день года — 13 сентября, а если год високосный — 12 сентября. Число 256 выбрано потому, что это количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта, а также это максимальная степень числа 2, которая меньше количества дней в году — 365. Безусловно, многие знают, что эта дата уже давно стала неофициальным праздником во всем мире людей, связавших свою профессиональную деятельность с программированием. И 24 июля 2009 года Министерством связи и массовых коммуникаций РФ был подготовлен и внесен в Правительство РФ проект Указа Президента России «О Дне программиста», который и был подписан в сентябре того же года. Что стало признанием государственной значимости сферы разработки программного обеспечения и значительного вклада специалистов этой профессии в инновационное развитие РФ. Так было всего несколько лет назад. Зачастую слово «программирование» и все, что с ним связано, ассоциируется у обычного человека только с персональным компьютером, однако, это не так. Практически каждое электронное устройство — от пульта дистанционного управления до сложных промышленных станков с программным управлением — в свое время прошли через руки специалистов по программированию. Мы ежечасно сталкиваемся с плодами трудов того, что сделал программист. Смотрим ли мы телевизор, слушаем ли радио, разговариваем ли по телефону — мы пользуемся тем, что создал программист. Промышленность, медицина, культура, образование — везде применяются электронные устройства. Пожалуй, это одна из профессий, которая охватывает столь широко сферы нашей жизни. Значение профессии программиста в повседневной жизни трудно переоценить. Этот род деятельности становится все более массовым и в то же время символизирует авангард современного общества. Кстати, до появления официального День программиста этот профессиональный праздник отмечали в разные дни: 19 июля — когда Августа Ада Кинг, считающаяся первым программистом, написала первую в мире программу для вычислительной машины; 10 декабря — в день рождения самой Ады; 4 апреля (4.04) — по аналогии с ошибкой «404» («данная страница не найдена»); 22 апреля (22.04) — дата связана с российской кодировкой (сегодня уже устаревшей) специальности 220400 — «Программное обеспечение вычислительной техники и автоматизированных систем».

2936

Не обижайте программиста или откуда берутся "русские хакеры"?

В Британии программиста лишили призовых в конкурсе из-за гражданства России.

Программист Владимир Игловиков лишился призового места в британском конкурсе Data Science Challenge из-за российского гражданства. Об этом он написал в Facebook.

https://www.facebook.com/iglovikov/posts/10203262494799398

Не обижайте программиста или откуда берутся "русские хакеры"? Россия, Политика, Великобритания, Facebook, Программист, Новости

Игловиков занял второе место и претендовал на получение 12 тысяч фунтов стерлингов. Однако организаторы уведомили его о том, что согласно правилам конкурса денежное вознаграждение не может быть выплачено гражданину страны, стоящей слишком низко в рейтинге проникновения коррупции Transparency International.

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


"Наука должна быть выше политики", — написал Игловиков.

https://ria.ru/world/20170522/1494812639.html

40

WCB: 2 WAVE #1

WCB: 2 WAVE #1 Arduino, Новосибирск, Робот, Соревнования, Я у мамы инженер, Электроника, Программирование, Wi-Fi, Длиннопост

Всем привет!

С недавнего времени в Новосибирске проводятся соревнования, которые называются Wi-Fi Control Battle (WCB). Их суть заключается в том, что командам нужно из набора деталей и электронных компонентов за 20 дней собрать и запрограммировать робота с Wi-Fi, написать приложение на смартфон для управления своим роботом, после чего сразиться с другими командами в полевых битвах по нескольким дисциплинам.

WCB: 2 WAVE #1 Arduino, Новосибирск, Робот, Соревнования, Я у мамы инженер, Электроника, Программирование, Wi-Fi, Длиннопост

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

WCB: 2 WAVE #1 Arduino, Новосибирск, Робот, Соревнования, Я у мамы инженер, Электроника, Программирование, Wi-Fi, Длиннопост

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

Прямо сейчас проходит вторая волна WCB, и все желающие приглашаются к голосованию за понравившийся ролик: vk.com/arduinonsk?w=wall-89723599_755%2Fall

Показать полностью 2
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: