Силами кафедры теоретической физики физического факультета Новосибирского государственного университета были записаны лекции по физике. Исходные видеофайлы выложены в открытый доступ под лицензией CC-BY-SA 4.0.
Значимые изменения после предыдущего сообщения:
Был добавлен курс лекций профессора Сербо В.Г. по Физике элементарных частиц;
Каждому курсу теперь соответствует свой torrent-файл;
Разработчики мессенджера Tox, позиционируемого в качестве открытой, свободной, лишённой бэкдоров и не шпионящей за пользователями альтернативы Skype, учли критику со стороны сообщества, которая, в основном, относилась к путанице среди многочисленных клиентов и необходимости запоминать чрезмерно длинный идентификатор собеседника.
Из множества клиентов был выбран лучший. Им стал uTox. Готовые сборки доступны на странице загрузки (Win/Linux/Mac, Android, iOS). Ведётся разработка реализации протокола Tox для популярных открытых мессенджеров Pidgin и Miranda.
Кроме того, разработан и утвержден стандарт DNS Discovery. Теперь, любой пользователь может зарегистрировать адрес вида nick@domain.net. Уже введены в строй два сервиса для регистрации - utox.org и toxme.se
Сразу два новшества для себя открыл - дистрибутив Slackware (мое первое знакомство) и Xfce4 - решил, все-таки, поставить, уже давно не использовал его и достаточно критически к нему относился.
SimpleScreenRecorder, несмотря на название, включает в себя расширенные возможности и настройки для записи экранного видео, неполный список из заявленного:
Интерфейс на Qt;
Быстрее VLC и ffmpeg/avconv;
Запись целого экрана либо его части, запись OpenGL приложений напрямую (как это делает Fraps на платформе Windows);
Более точная синхронизация видео со звуком (в сравнении с VLC и ffmpeg/avconv);
Полная поддержка многопоточности;
Остановка и возобновление записи по хоткею или через иконку приложения в трее;
Отображение статистики во время записи: размер файла, время записи, частота кадров, битрейт и т.д.;
Предпросмотр записанного во время записи - не нужно тратить время на перепросмотр материала;
Экспериментальная поддержка «live streaming»;
Универсальные настройки по-умолчанию;
Всплывающие подробные подсказки практически ко всему;
Новое в версии 0.3.0 :
Добавлена поддержка профилей;
Новая, более гибко настраиваемая система записи OpenGL;
Улучшена поддержка хоткеев при использовании XInput2;
Улучшен синхронайзер;
Нативная поддержка моно микрофонов;
Добавлено определение источника ALSA;
Частично переписан бэкенд выхода;
Улучшен алгоритм для обработки событий манипулятора мышь;
Новые иконки;
Исправления ошибок;
Есть пакеты для дистрибутивов: Ubuntu, Arch Linux, OpenSUSE, Debian, Gentoo, Fedora.
Простая компиляция и установка для других дистрибутивов.
Нравятся мне легкие темы оформления. Скажу прямо, был вдохновлен стилем OS X и iOS7, поэтому можно найти нечто общее. Т.к. линукс у меня установлен основной (и единственной системой), то от рабочего окружения требовалась максимальная комфортность использования: красиво, быстро, удобно. По моим субъективным ощущениям, я достиг того что хотел.
Используется компьютер, в основном, для самых обыкновенных задач - серфинг в интернете, торрент-тв, киношки, игры (стим, никакого вина), обработка фотографий (.NEF в GIMP). Иногда работаю дома - верстка, создание не сложных сайтов и т.п. фриланс (поэтому рендеру шрифтов было уделено большое внимание).
Уже полтора года использую на своём ноутбуке elementary OS Luna, решил поделиться скриншотами.
Иконки elementary+Numix-Square, тема Dark (затрагивает только терминал и видеоплеер), сверху родная Wingpanel, снизу док Plank с темой Transparent. Что только не пробовал, через время тянет обратно к дефолту. Кто-нибудь может сказать почему?
И еще пару скриншотов: Рабочий стол со свёрнутыми окнами. Chromium, развернутый на весь экран.
С окошками:Тут
Dolphin подсвечивает незакомиченное в git. Цвет папок полностью концентрирует взгляд на них. Элементы управления не отвлекают.
Kate использую для быстрого подключения к базе, выполнения тривиальных запросов, и редактирования css (там норм автокомплит по css).
Коньки самописные, за исключением часов и ненужного календаря. Возможно lua кольца тут были бы более уместны, но я не хотел перегружать коньки лишними скриптами, они все равно чаще всего закрыты браузером.
Двое часов по стандартам KDE и Android. Если серьезно, это удобно, когда все окна свернуты и находишься далеко от монитора, то видно большие цифры. Если открыто окно на весь экран - видно маленькие.
Уже давно настроил идеальные шрифты, тонкие, гладкие и без радуги. Читаются просто отлично.
Компьютер - старый ноут Asus с C2D, ATI, отложен в сторону. К нему подключены монитор и клавиатура.
Тема GTK+ - Numix Blue Remix
Иконки - ElementaryIcons3.1 . Честно, лучше разноформные (а не как Faenza и т.д.) иконки, что я пока что видел.
Ш - DejaVu Sans, Full хинтинг, Grayscale AA. В терминале Terminus.
Меню непрозрачное! Прозрачным оно выглядит на скрине потому, что активирую «gnome-screenshot» из него, и снимок происходит в момент скрытия меню. Горячие клавиши не работают при запущенном меню.
UPD final: Добавил две строчки для заголовков окна, в панеле задач. В режиме «на весь экран» - не отображается заголовок окна и функциональные клавиши. Изменена заставка при загрузке КДЕ.
Radare2 это свободный фреймворк для дизассемблирования и реверс-инжиниринга (пример работы: http://xvilka.me/r2.gif). Создатели запустили собственную краудфандинговую
кампанию с целью собрать 12000 EUR на проведение собственного Summer of Code.
В этом году radare2 не прошел отбор в Google Summer of Code, что не должно помешать реализовать
всё задуманное (web интерфейс, бинарные шаблоны, миграция на sdb, ROP-компилятор,
ESIL - Evaluable Strings Intermediate Language, парсер PDB и протокола Windbg,
сигнатурный анализ, bokken - графический интерфейс на PyGtk, поддержка новых архитектур).
Вышла первая бета-версия Popcorn time — программного обеспечения с открытым исходным кодом, авторы которого постарались создать как можно более простой и понятный пользователю интерфейс для потокового просмотра фильмов по протоколу BitTorrent. Все гениальное просто — объединены список торрентов через YTS API, база субтитров OpenSubtitles и база метаданных TheMovieDB. Также, использован node-webkit — сочетание браузерного движка WebKit и Node.js, позволяющее создавать кросс-платформенные графические приложения на языках HTML, CSS и JavaScript. Для декодирования видео применяется ffmpeg.
Воспроизведения фильма начинается сразу, еще до полной его загрузки, напоминая этим просмотр видео через сервис Netflix (только список фильмов обширнее и отсутствуют ограничения, действующие в различных странах мира). В процессе просмотра клиент осуществляет раздачу контента другим пользователям сети. Скачанные и просмотренные фильмы удаляются с жесткого диска при завершении работы клиента.
Приложение уже поднялось в список самых популярных проектов Github и было почти мгновенно переведено на десяток языков, включая русский. Сборки доступны для GNU/Linux, Windows 7+ и OS X 10.7+ (в настоящее время недоступны из-за слишком большого наплыва желающих). Исходные коды и инструкции по сборке располагаются в репозитории на Github.
Разработчики не ожидают юридических претензий в свой адрес, поскольку они непосредственно не размещают в приложении никакого нелицензионного контента, не зарабатывают на рекламе, платных подписках или премиум-аккаунтах. «Это просто эксперимент для обучения и совместной работы», — говорит ведущий разработчик проекта Себастьян из Аргентины.
Тем не менее, нет сомнений, что правообладатели попытаются бороться с программой. «Popcorn Time настолько хорош в пиратстве фильмов, что это пугает», — пишет журнал Time. Хотя, пока непонятно, как можно полностью помешать распространению программы с открытым исходным кодом, не нарушающей авторских прав, если она получит признание у публики.
Сегодня Пол Маккенни (Paul E. McKenney) — один из разработчиков Linux, известный в частности работой над Userspace RCU — объявил о первом издании своей книги «Is Parallel Programming Hard, And If So, What Can You Do About It?». Первая её версия была опубликована в 2011 году.
Книга доступна для скачивания в формате pdf. В скором времени планируется начать выпуск бумажной версии.
Задумался я тут после Jailbreak своего iPhone о разработке приложений на своём ноутбуке. Причём захотелось сделать так, чтобы этим потом могли пользоваться и другие. Нашёл мануал, собрал тулчейн в Ubuntu 13.10... Из-за особенностей местного шланга ничего у меня не вышло. Взял aptosid, собрал тулчейн, скомпилировал консольный HelloWorld и закинул в iPhone... Заработало! Больше не нужно утомительной возни со сборкой хакинтоша, заведением девелоперских аккаунтов и прочей тырпрайзной ерунды от Apple. Теперь можно взять легковесную виртуалочку, которая запускается на любом компьютере, и создавать приложения, не используя громоздкие IDE и прочий буллшит.
Но, помимо всего прочего, мне захотелось приятно оформить виртуалочку перед тем, как раздавать её народу. Компоненты следующие:
Тема Gtk2, Gtk3 и XFCE: Numix Holo
Иконки: Compass
Шрифты
Lucida Grande, свистнутый понятно откуда
Monaco в консоли, свистнутый оттуда же и допиленный кем-то на гитхабе
Обои: немного переделанный дефолт из Gnome 3
Из небольших доработок: вместо стандартной запускалки в XFCE по Alt-F2 вставил gmrun и вместо notify-демона поставил Dunst. Осталось лишь написать несколько красивых страничек с гайдом по SDK и можно паковать виртуальную машину для распространения.