elementary OS дистрибутив основанный на Ubuntu, разрабатываемый в соответствии с концепцией минимализма интерфейсов. Целью проекта является предоставление максимально простого и удобного окружения. На практике это означает, что множетсво твиков, которые вы привылки делать сразу после установки Ubuntu тут вы найдете «из коробки».
Round 2, Fight!
Прошло долгих пять месяцев с момента релиза первой беты elementary OS Luna и мы усердно работали, чтобы сделать для вас следующую бета-версию. Elementary получил массу положительных отзывов от счастливых пользователей по всему миру. Кроме того, мы получили отзывы тестеров и их баг-репорты. Мы рады сообщить, что готовы выпустить нашу вторую бета-версию с более чем 300 исправлениями! — написал в официальном блоге Cassidy James
Для тех кто не только читает новости о acm турнирах но и сам не прочь поучаствовать в них…
Для тех у кого найдётся пара свободных часов на выходных для интересных задач…
В эту субботу, 25 апреля, пройдёт пятый по счёту, открытый чемпионат г. Харькова по спортивному программированию. Запись на чемпионат продлена до 24 апреля.
Сделал для себя интересное открытие, оказывается строчку
<\0b>text</b> — где \0 — символ с кодом 0
IE интерпретирует как нормальный тег bold со всеми вытекающими, тоже самое касается тегов <script> <style> и прочих.
Это в свою очередь значит, что удаление потенциально опасных элементов с помощью str_replace, preg_replace (PHP), s/<script/.../i (Perl, sed) и прочих replace() функций для других языков не даст желаемых результатов.
Тоже самое касается и фильтрации по «белым» спискам которые попросту могут не посчитать последовательность <\0b>text</b> тегом.
К счастью Firefox, Opera и Safari так не считают. Разработчики, будьте бдительны при фильтрации пользовательских данных!