Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Инженер ядра Microsoft обвинил проект ReactOS в копировании кода

Разработка под Windows *Копирайт
Аксель Ритчин (Axel Rietschin), инженер ядра в Microsoft, обвинил создателей ReactOS, открытой операционной системы, совместимой с Windows, в копировании кода Windows Research Kernel.

Этот продукт содержит исходные коды основной части ядра Windows (NTOS), которое реализует базовые функции ОС для процессов, потоков, реестра, виртуальной памяти и менеджеров кэшей, исполнительных функций, менеджера объекта и т.п.
Читать дальше →
Всего голосов 43: ↑41 и ↓2 +39
Просмотры 38K
Комментарии 128

Инструмент МТИ предсказывает скорость выполнения кодов приложений различными чипами

Алгоритмы *Машинное обучение *Процессоры
imageФото: web.mit.edu

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

Чтобы заставить код работать максимально быстро, разработчики и компиляторы — программы, которые переводят язык программирования в машиночитаемый код — обычно используют модели производительности, которые запускают его путем моделирования заданных архитектур чипов.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.5K
Комментарии 0

В Microsoft модель машинного обучения выявляет 99% ошибок безопасности

Информационная безопасность *Совершенный код *Софт Искусственный интеллект IT-компании
imageФото: www.webtekno.co

Команда Microsoft сообщила, что решила задействовать машинное обучение в совместной работе с экспертами по безопасности, которые выявляют ошибки и уязвимости в программном обеспечении. Корпорация надеется, что внедрение ИИ позволит повысить эффективность такой работы.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 3.2K
Комментарии 7

В 2020 году разработчики управляют в 100 раз большим объёмом кода по сравнению с 2010

Блог компании Cloud4Y Управление разработкой *Статистика в IT IT-компании

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

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 7.6K
Комментарии 20

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

Работа с видео *Транспорт Будущее здесь IT-компании


Электромобили Tesla Model 3 и Model Y штатно оснащены специальной селфи камерой. Она скрыто размещена в салоне чуть выше зеркала заднего вида. Некоторое время энтузиасты пытались ее активировать — в фокус камеры попадают все сиденья в салоне, так что система сможет оценить как действия водителя, так и действия пассажиров. 4 октября 2020 года пользователь Twitter с ником Green сообщил, что смог проанализировать список событий, за которыми следит эта камера. Оказалось, что большая часть ее аналитики связана с состоянием водителя.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 26K
Комментарии 50

Код youtube-dl распространяют на альтернативных платформах, в виде картинок и с помощью уязвимости GitHub

Open source *GitHub Копирайт Софт


Разработчики и энтузиасты начали распространять код youtube-dl на альтернативных платформах. Кроссплатформенный свободный проект с открытым исходным кодом на Python теперь доступен для скачивания в виде пары картинок формата png.
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 14K
Комментарии 21

Идеальный код и трудоустройство: подборка бесплатных онлайн-мероприятий в мае от HTML Academy

Блог компании HTML Academy Учебный процесс в IT Карьера в IT-индустрии Удалённая работа

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

А что, если подумать, нужно разработчикам даже в самую плохую погоду? Улучшить свой код, выполнить тестовое в хорошей компании и найти работу мечты. Об этом и будут майские мероприятия HTML Academy — осталось только записаться и всё узнать.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 991
Комментарии 0

Причиной неполадок «Госуслуг» стали новые сервисы

Веб-дизайн *HTML *Социальные сети и сообщества

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

Читать далее
Всего голосов 25: ↑24 и ↓1 +23
Просмотры 11K
Комментарии 38

Tor Project планирует заменить код C на Rust

Программирование *Совершенный код *C *Rust *Браузеры

Tor Project получил $ 670 тысяч от Zcash Open Major Grants на обновление языка программирования. Оно позволит сделать клиент Tor более адаптируемым и простым для использования. Tor Project планируется перевести с языка С на Rust.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 8.2K
Комментарии 9

Борьба с прокрастинацией, бесплатный курс по вёрстке и работа для джунов. Мероприятия HTML Academy в октябре

Блог компании HTML Academy HTML *Учебный процесс в IT Карьера в IT-индустрии

Подумаешь — написать анонс мероприятий, что там делать вообще. Но я откладывал его как мог. Всю прошлую неделю делал другие статьи, потом подождал все выходные, а теперь вместо утра, чтобы выложить пораньше, пишу анонс в обед. Увы, прокрастинация порой накатывает даже там, где её не ждешь, и на тех, кто всю жизнь был продуктивной белочкой (или зайчиком, смотря как вам больше нравится). 

Да и вы ведь листаете ленту Хабра не просто так. Так что лайв по борьбе с прокрастинацией точно будет кстати. Все подробности внутри.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 2.3K
Комментарии 0

«Рашка» станет open source

Open source *
РашкаБиржевая игра «Рашка» (проект холдинга ФИНАМ) в ближайшее время планирует опубликовать в открытом доступе свой исходный код.

Полный исходный код игры «Рашка» будет представлен в открытом доступе в течение ближайших нескольких недель. Планируется, что он будет опубликован на сайте Sourceforge.net и ряде других проектов. За счет этого шага «Рашка» планирует получить дополнительный импульс для развития, расширив аудиторию своих пользователей и авторов.

«В частности, нам очень интересно мнение независимых профессионалов, которые могут обратить наше внимание на какие-то детали, пропущенные самими создателями игры. Кроме того, развитие в качестве Open source позволяет нам рассчитывать на большое число дополнений, ряд из которых мы, конечно же, включим в официальную версию «Рашки». Вообще, наш проект развивается по модели социальной сети, значительную часть решений для которой создают сами пользователи. Раскрытие кода открывает нам доступ к новым решениям, а сама игра получает возможность для развития, независимого от своих создателей. Этот сценарий соответствует нашей основной цели — популяризации фондового рынка среди пользователей Интернета», — рассказывает руководитель направления «Интернет-проекты» инвестиционного холдинга «ФИНАМ» Сергей Михеев.
Всего голосов 19: ↑11 и ↓8 +3
Просмотры 626
Комментарии 7

Google анонсировал Code Search на русском

IT-компании
Google анонсировала в своем блоге сервис Поиска кода, переведенный на ряд национальных языков, в том числе и на русский. Пока еще служба не доступна из списка сервисов на аккаунте Гугла и ее можно найти по адресу www.google.ru/codesearch

Источник: googlerussiablog.blogspot.com/2007/07/blog-post.html
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 316
Комментарии 3

5 приемов, облегчающих жизнь PHP-чайника

PHP *
Поскольку я не программист, но иногда немного мучаю Вордпресс, получается, что я программирую. Само собой, путаюсь. Еще приходится читать чужой код и разбираться в нем. И вспоминать, что же я сам там понаписал. Постепенно, изучая чужой код и потирая набитые шишки, пришел к некоторому перечню приемов, облегчающих жизнь PHP-чайника.
Читать дальше →
Всего голосов 22: ↑12 и ↓10 +2
Просмотры 3K
Комментарии 105

Идея сервиса для программистов

Чулан
Итак, короткая предистория, которая, думаю, известна многим программистам. Делаю я сайт, понадобилось мне решить одну небольшую проблему с JavaScript. Google выдает 30 тыс. ссылок на введенные слова, ссылки ведут на топики разных программистских форумах, и в этих топиках надо отфильтровать флейм, флуд и разговоры на отвлеченные темы… В-общем, в тот раз, после некоторых усилий решений было найдено самостоятельно.
Это конечно, очень полезно, с т.з. развития меня как программиста, но иногда проблему надо решить быстро, или она из той области, в которой я просто не хочу развиваться!
Как быть? Решением может быть такой сервис…
Читать дальше →
Всего голосов 14: ↑9 и ↓5 +4
Просмотры 386
Комментарии 38

Adobe Flash: скоро можно будет запускать код на C, C++, Java и т.д.

Чулан
Развиваемая в недрах корпорации технология позволит компилировать код на C, C++, Java, Python, и Ruby в ActionScript. Это позволит интегрировать в свои разработки компоненты, написанные на других языках.

Например, альтернативный PDF-renderer может быть кросс-компилирован таким образом, что Flash Player сможет использовать его для отображения PDF. В настоящий момент разработчики должны писать всё на самом ActionScript.

from Ajaxian.com
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 259
Комментарии 11

Несколько мыслей по поводу безопасного кода

Разработка веб-сайтов *
В этой заметке я хотел бы описать несколько очевидных казалось бы проблем безопасности, которые, однако, не всегда в полной мере решаются программистами. В основном мои мысли касаются веб-разработки, но некоторые темы актуальны и для других приложений. В статье я оперирую примерами asp.net и C#, но уверен, что все проблемы актуальны и для других платформ и языков.
Читать дальше →
Всего голосов 45: ↑41 и ↓4 +37
Просмотры 552
Комментарии 22

Редакторы кода с помощью javascript

Чулан
Очень часто в web-проектах надо использовать визуальный редактор кода (richtext code editor), похожий на существующие IDE, с номерами строк и подсветкой кода. Наиболее часто он используется в редактировании исходного кода статьи или шаблонов в админке. В этой статье я перечислю существующие скрипты по аналогии со списком WYSIWYG-редакторов.
Практически все существующие визуальные редакторы создают iframe и генерируют внутри страницу в соответсвии с данными javascript-объекта, занимающимся всеми задачами по генерации кода и обработке клавиш.
Основанные на iframe:
  • EditArea — наиболее популярный редактор благодаря табуляции, gzip, совместимость пространства имён с другими библиотеками
  • CodePress — парсит SQL, Perl, C#, XSL, ASP, VBscript. Отдельные движки для разных браузеров (gecko=firefox, ie, opera). Создаётся iframe со внутренним CodePress'объектом с обращением через contentWindow. Сразу внутри скрипта идёт поиск textarea-элементов по классу, так что с динамическими ajax-редакторами прийдётся изменять скрипт. Кроме того нумерация (до 1500) строк сделана при помощи одной картинки
  • CodeMirror — парсит JS, HTML, CSS

Напомню что iframe не соответсвует XHTML спецификации, а с использовать
предложенный тэг object с не сильно получится, из-за ограничения на
доступ внутренних dom-элементов (поправьте если я неправ).
Основанные на div'ах
  • MDK-editor — самый нормальный редактор, есть контекстное меню. В минусы можно отнести некрасивый скин, небольшую тормознутость и неизвестную лицензию на использование.
  • Helene — вместо iframe используется фоновый div и динамически позиционируемая textarea поверх. Поскольку изменяется только один ряд, то невозможно выделить нескольких строк сразу
  • 9ne — похож на консоль, но нет возможности выделения всей строки Shift+End. Эмулирует каретку мигающим div'ом.

PS. Аннонсирую что в скором времени выйдет блог-движок моего производства…

Оригинал
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 687
Комментарии 7

Пространство имён в Javascript-коде 2

Разработка веб-сайтов *
Прочитав заметку об использовании пространств имён в Javascript коде мне захотелось поделиться подходом, который использую я. Он изобретён не мной, конечно, но, возможно кто-то о нём не знает. Этот подход отличается от предложенных в той статье тем, что позволяет кроме функций и данных видимых снаружи, также определять данные и функции локальные для пространства имен и невидимые снаружи.

Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 7.3K
Комментарии 42

Кодовый замок для World of Warcraft

Чулан
Компания Blizzard предложила геймерам новый способ обезопасить своих персонажей в игре World of Warcraft.

Наслушавшись жалоб игроков, чьи персонажи оказывались голыми и беззащитными (мошенники «распродавали» весь инвентарь и «прикид») компания выпустила устройство Blizzard Authenticator.

Этот девайс генерирует шестизначный код, который нужно вводить дополнительно (помимо логина и пароля) при входе в игру.
Для начала работы нужно «привязать» устройство к аккаутнту World of Warcraft. Затем Authenticator нужно залогинить в Account Management. И уже после этого, при входе в игру, нужно вводить дополнительный код, генерируемый устройством.

Стоит эта штука $6,5. Так что если вы опасаетесь за своего хайлевельного персонажа, то воспользоваться «еще одним уровнем защиты» — хорошее решение.

via Engadget
Всего голосов 35: ↑26 и ↓9 +17
Просмотры 560
Комментарии 60