Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр «Дурак подкидной и переводной» — классика карточных игр! Яркий геймплей, простые правила. Развивайте стратегию, бросайте вызов соперникам и станьте королем карт! Играйте прямо сейчас!

Дурак подкидной и переводной

Карточные, Настольные, Логическая

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
1014
Reidea
Reidea
7 лет назад

Логика программиста⁠⁠

Логика программиста Картинки, Комиксы, Программист, Кодеры, Анекдот

Нашел данную картинку на английском и перевел.

Картинки Комиксы Программист Кодеры Анекдот
48
21
DELETED
7 лет назад
Лига Новых Технологий

Машинное обучение поможет установить личность анонимного кодера по его стилю⁠⁠

Машинное обучение поможет установить личность анонимного кодера по его стилю Почерк, Кодеры, Стиль, Личность, Определение, Машинное обучение, Хакеры

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


Исследователи Рэйчел Гринстадт (Rachel Greenstadt) из Дрексельского университета и Айлин Калискан (Aylin Caliskan) из Университета Джорджа Вашингтона пришли к выводу, что код, как и другие формы стилистического выражения, не является анонимным. Результаты своей работы они представили на конференции DefCon. В исследовании учёные использовали машинное обучение для выявления авторов образцов кода. Алгоритм сначала идентифицирует все особенности в примерах, затем это список сокращают до 50, оставив только те, которые отличают разработчиков. Таким образом Гринстадт и Калискан создают «абстрактные синтаксические деревья», отражающие базовую структуру кода.


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


Гринстадт и Калискан вместе с другими учёными показали, как можно деанонимизировать программиста, используя его скомпилированный двоичный код. Им также удалось декомпиллировать его обратно на C++, сохранив уникальный стиль. Это работает примерно так, как если бы вы перевели документ в Google Translate на другой язык – текст выглядит совершенно иначе, но он сохранил орфографию и синтаксис.


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

Источник: https://itc.ua/news/mashinnoe-obuchenie-pomozhet-ustanovit-l...

Показать полностью
Почерк Кодеры Стиль Личность Определение Машинное обучение Хакеры
10
8
DELETED
7 лет назад

Rebranding программиста.⁠⁠

Сидим общаемся с коллегами по работе. Конторка у нас не большая и я единственный программист. Ну как программист... Скорее кодер, чем программист. Коллеги же между собой всегда говорят, что-то из серии: "Спроси у программиста", "Позвони программисту, он сделает" и т.д. и т.п. И вот сейчас:


- Товарищ программист, когда будет таймер доделан?

- Да какой я программист?

- Ну а кто ты?

- Скорее кодер.

- Кодер как то не очень... Давай мы тебя будем называть Кодя или Багодел?


Тут начальник снимает наушники и говорит:


- А если ты опять просрёшь дедлайн, и мне снова придётся выслушивать вайн клиентов, то ты будешь Кодило и Кодераст!


Поржали :D работаем дальше)

[моё] История из офиса Программист Кодеры Текст
8
12
Samorodok
Samorodok
7 лет назад

Великие пирамиды древнего кода⁠⁠

Великие пирамиды древнего кода
Картинки Кодеры Юмор
8
DanRed
DanRed
7 лет назад

CodinGame опубликовала результаты исследований о современных игроделах⁠⁠

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

Несколько интересных фактов:

68 % разработчиков считают возможность получения новых знаний наиболее приоритетным критерием при выборе работы (даже по сравнению с зарплатой);55 % кодеров предпочитают делать отступы клавишей Tab;Машинное обучение — навык номер 1, которым хотели бы овладеть программисты в 2018 году;Девелоперы, задействованные в небольших компаниях, более удовлетворены рабочим процессом, чем члены крупных групп разработки.

Статистика

Судя по ответам, большая часть современных программистов — самоучки. Чуть меньше людей пришли в мир IT из школы или университета. При этом четверть кодеров начали заниматься разработкой в возрасте 25 – 29 лет.

Еще у большинства современных программистов есть высшее образование. И 59 % из них имеют научную степень в компьютерных науках.
По шкале от 1 до 5 в среднем программисты удовлетворены своей работой на 3,61. Уровень «счастья» определяется многими факторами, начиная от размера компании и заканчивая основным используемым языком программирования.

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


Источник: Яндекс.Дзен

Показать полностью
Программист Исследования Статистика Кодеры Игроделы Код Программирование Текст
10
4533
PostKind
PostKind
8 лет назад

Работа программиста⁠⁠

Работа программиста
Кодеры Программист Баг Гифка
169
Alusar
8 лет назад
Лига фрилансеров

ТЗ для кодеров⁠⁠

Необходимо разработать stand-alone приложение -- Graphical user interface (GUI) для обработки информации поступающей с элементов томографической сети. Томографическая сеть представляет собой 3 пространственно разнесённых автономных гидроакустических трансиверных систем (далее ATS). ATS – состоит из наземного и подводного блоков. Подводный блок – гидроакустический трансивер обеспечивающий приём и излучения гидроакустических сигналов подводой. Надводный блок включает в себя электронику обеспечивающую: генерацию сигнала, первичную обработку (фильтрацию, взаимную корреляцию с эталонным сигналом, определение времени распространения акустического сигнала и амплитуду пика корреляции), формирование сообщения содержащего первично обработанную информацию, отправку сообщения по радио каналу в центр обработки. Приложение разрабатывается для установки на компьютер/ноутбук центра обработки и должно обеспечивать:

1. Приём данных с Com-порта.

2. Форматирование и обработку принятых данных

3. Визуальное отображение результатов обработки в псевдо-реальном времени.

4. Сохранение всех принятых и обработанных данных в файлы на носитель.

Тип платформы и язык приложения

Платформа Windows,желательно XP и всё что выше (7, 8, 10) разрядность - х86 и х64. Язык написания приложения-- любой позволяющий решить поставленную задач.

Про оплату в личку.

[моё] Код Com-порт ASCII Кодеры Фриланс Dsp Текст
10
Justic
Justic
8 лет назад

Кодеры⁠⁠

Кодеры Комментарии, Пикабу, PHP, Кодеры

#comment_79834489

Комментарии Пикабу PHP Кодеры
1
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии