LINUX.ORG.RU

Избранные сообщения amazpyel

Выбор ноутбука. AMD Radeon или Intel HD Graphics?

Форум — Linux-hardware

Собираюсь скоро покупать ноутбук. Остановился на выборе между Lenovo G505 59-412808 и HP 250 F0Y77EA. Мучает вопрос: будут ли проблемы с поддержкой видеокарты у Lenovo? Тем более, что в некоторых источниках сказано, что у этого ноутбука графика гибридная (Radeon R5 M230), а в других, что графика встроенная (Radeon HD8400). Прошу совета, что же выбрать.

 , ,

Behemoth97
()

Хочу изучать Ruby on Rails. Прошу советов.

Форум — Web-development

Добрый вечер!

Хочу изучать Ruby on Rails. Мне кажется, что это перспективное направление в веб-разработке.

Хочу спросить некоторые вещи:

Что в основном делают Rails программисты и что им нужно знать помимо самого фреймворка?

Нужно ли знать сам язык Ruby? Сложен ли он? У меня познания в программировании - переменные-условия-циклы, немного jquery, еще знаю верстку html/css. Сложно ли будет, и за сколько можно его освоить? Нужно ли знать и часто ли приходится работать с другими языками для веб, вроде php?

Приходится ли rails-разработчикам верстать, и много ли?

Посоветуйте книги и курсы. Нашла книгу «Rails 4. Гибкая разработка веб-приложений 2014», исчерпывающая ли в ней информация, или эта книга не все охватывает?

 ,

D_Silina
()

PyCharm и автодополнение

Форум — Development

Как то года 4 назад писал я проект на питоне и юзал PyCharm, помнится я был от него в полном восторге, он тогда почти любую стороннюю библиотеку из тех что я использовал автодополнял самостоятельно (pygame, что-то там еще). А сейчас спустя 4 года я пишу на том же питоне, на том же PyCharm. И он нихрена не дополняет кроме того что есть в официальной поставке. Может надо что-то где то щелкнуть? А то не приятно писать так.

P.S. Сейчас использую Community Edition. А 4 года назал вроде её даже не было

 ,

Chubakur
()

Отключить «застревание» курсора мыши при перемещении на другой дисплей

Форум — Desktop

«Застревания» курсора при неспешном перемещении курсора на границе дисплеев очень раздражает. Как отключить?

Ubuntu 12.04, Unity.

 , , ,

amazpyel
()

В чем делать документацию?

Форум — Development

Это не про ту, что в коде, а про ту, что рядом: проектную, описывающую архитектуру, требования, тестовые планы, и пользовательскую

Что хотелось бы?

1) Удобный для редактирования язык разметки

2) merge, diff и прочие прелести контроля версий.

3) Синхронизация с кодом (правка кода и документации в одном комите)

4) Красивый html и сносный pdf

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

doc/odf вообще не вариант.

latex дает красивый pdf, позволяет писать структурированные файлы, но html убогий.

docbook можно допинать до хорошего html'а и обучить через xslt кушать структурированные файлы, но редактировать совсем не удобно.

mediawiki/dokuwiki дает удобный язык разметки, красивый html, сносный pdf, но не синхронизируется с кодом. Со структурированными документами вроде бы плохо.

Есть еще варианты?

ival
()

Банальный IKEA-style

Галерея — Рабочие места

На фото:

* Кровать-чердак. Экономит место. Напрягов никаких нет. Летом не сильно жарко, а зимой вполне комфортно. Прикручена к стене.

* На кровати висит системник (3Gb RAM, P4) для жены с Debian 7. Монитор Dell.

* На полке слева старый Shuttle Barebone с Q6600 и 4Gb RAM с Kubuntu 12.04.

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

* Белый монитор - старый RoverScan 17". Если не ошибаюсь, ему уже более 10 лет. Подключен по DVI.

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

* Мозговой слизень и мотоцикл LEGO - подарки жены.

* Слева от оранжевой и черной коробки Odroid-U2 с Xubuntu 12.04.

* На книгах баллончик со сжатым воздухом.

* Тыловые колонки на кровати Jamo.

* Ширма за кроватью привезена из Латвии, а не из IKEA.

>>> Просмотр (1280x854, 1079 Kb)

 , , ,

cray_rus
()

It works!

Галерея — Рабочие места

Привет, ЛОР.
На фото домашнее рабочее место - столик, два монитора, чай каркаде со льдом, геймпад (куда ж без него, на рабочем месте-то:)). На одном мониторе ЛОР, на втором - Assassin's Creed IV: Black Flag, YOBA 2014 года, которая запущена на семёрочке максимальной, которая запущена в qemu-kvm, который запущен на Gentoo ~amd64. Проброшенная в виртуалку видеокарта - Radeon R9 270X

Прошлое фото было больше года назад, с того времени много чего изменилось:

  • Я сделал второй этаж пригодным для жизни. Ремонт длился болше полугода, и вот месяц назад я таки сюда въехал
  • Ещё прошлым летом сменил ту ЭЛТху на DELL U2312HM. Глаза мне безумно благодарны
  • Сам компьютер обрёл таки корпус, самодельный, из двух барабанов от стиральной машинки
  • На процессоре висит килограмовый Zalman'овский кулер, т.к стоковый для AMD FX8350 осточертел своим рёвом
  • Три месяца назад докупил второй монитор и вторую видеокарту
  • Кот, с сожалению, находится в городе в данный момент. Сильно плохо ему было тут, под окном вечно орут всякие звери, и он сходил с ума

На фоне можно увидеть матрас без кровати - он так и будет, высокие постели - зло. Второй монитор иногда разворачиваю в сторону матраса, и смотрю кино. Окно на втором фото в районе 4-5 часов вечера начинает мешать работать - светит в голову и в мониторы. Решается жалюзями. Диванчик будет переставлен, вместо него - возьму кресло с одним деревянным поручнем под правую руку, для мышки. Но, в принципе, и с дивана неплохо работается и играется.
Алсо, дико напрягает ворох проводов, но я ещё не придумал что с этим можно сделать.

Ругайте! :)

Второе фото

>>> Просмотр (2560x1920, 1290 Kb)

NeverLoved
()

Как настроить запоминание позиции и folding для сессий?

Форум — General

Есть хороший плагин restore_view.vim, который добавляет запоминание позиции курсора и сворачивания (без добавления маркеров, разумеется), при сохранении или просто выходе из файла.

Хотя можно пользоваться просто таким куском, но запоминать будет только при сохранении:

set viewoptions-=options
augroup vimrc
    autocmd BufWritePost *
    \   if expand('%') != '' && &buftype !~ 'nofile'
    \|      mkview
    \|  endif
    autocmd BufRead *
    \   if expand('%') != '' && &buftype !~ 'nofile'
    \|      silent loadview
    \|  endif
augroup END
но ни плагин, ни вышеуказанная настройка не работает для сессий ( :mksession , хотя я предпочитаю :SSave из плагина Startify).

Как вы сохраняете позицию и свернутые куски для сессий?

 ,

VimCasts
()

Что такое реал-тайм?

Форум — Development

Правильно ли я понимаю, что это программирование основанное на потоках? То есть, кеширование, статические оптимизации, там невозможны? Можно ли назвать RT, в каком-то смысле, потоковые редакторы, вроде ed, sed, ex, teco? И, еще интересует, возможно ли RT-программирование на языках высокого уровня, типа лиспа, js, tcl, perl и тд. в современных осях, типа unix, windows и тд?

 

anonimous
()

Computer Science Center запускает онлайн-курсы

Новости — Интернет
Группа Интернет

15 сентября 2014 года, CSC запустит три новых онлайн-курса для начинающих программистов:

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

Computer Science Center – это совместная инициатива Академии современного программирования, Computer Science клуба при ПОМИ РАН и Школы анализа данных.

Основная цель Computer Science Center – дать возможность желающим получить востребованные современной наукой и промышленностью знания в дополнение к университетскому образованию.

>>> Подробности

 

ymn
()

Что-то не так в цикле

Форум — Development

Добрый вечер! Я два дня искал ошибку в первом более-менее серьезном своем проекте, и нашел её в самом не очевидном месте кода:

    private int getWordCount(String word){
            int wordCount = 0;
            for (int i=0;i<wordsList.size();i++){
                if (wordsList.get(i)==word){
                    wordCount++;
                    System.out.println("Word: " + word + " Count: " + wordCount);
                }
            }
            return wordCount;
        }

Самое забавное что println внутри цикла выполняется, а инкремент вроде как нет. На выходе:

    Word: Test Count: 1

    Word: Test Count: 1

    Word: Test Count: 1
Не могу сообразить, в чем проблема?

 

shooter93
()

Релиз SimpleScreenRecorder 0.3.0

Новости — Open Source
Группа Open Source

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. Простая компиляция и установка для других дистрибутивов.

Ссылка проекта на GitHub с инструкциями по компиляции и списком зависимостей.

>>> Официальный сайт

 ,

VimCasts
()

Factorio

Форум — Games

Помесь научной фантастики, симулятора промышленного заводостоения, борьбы за выживания, и, насколько я могу судить, Dwarf Fortress, сосредоточенной на колонизации чужой планеты: https://www.factorio.com

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

Let's try видео: https://www.youtube.com/watch?v=z8w6iVfBQBc

runtime
()

Домашняя трансляция в Steam

Форум — Games

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

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

 ,

MahMahoritos
()

Операционная система GNU Emacs завоевывает десктоп! :)

Галерея — Скриншоты

Операционная система GNU Emacs получила новые возможности! Собрал волю в кулак и написал библиотеку, которая практически полностью реализует протокол X11. Библиотека незамысловато называется x11 и написана на чистом Emacs Lisp, но пока имеет статус technical preview, хотя в принципе уже можно писать что-то реальное. За основу пока взяты описания протокола на XML из проекта XCB, которые разворачиваются в реализацию. В результате имеем практически все расширения. Работа с протоколом осуществляется в асинхронном стиле подобно XCB. Чего пока нет:

  • MIT-SHM. Запросы реализованы, но работать через разделяемую память из операционной системы Emacs мы пока не можем, поэтому Будем через сокет закидывать. Тем более, что разница в скорости, говорят (видел где-то в инете замеры), не такая сумасшедшая.
  • XKB. Просто забыл реализовать пару конструкций XML, используемых для описания этого расширения. Это я скоро реализую, поэтому расширение будет работать в полном объеме.
  • Big-requests. Тоже будет реализовано. Расширение содержит всего один запрос. Он реализован. Но именно для этого расширения надо несколько перелопатить процедуры формирования запросов к серверу X, так как подсчет размеров запросов изменяется с этим расширением.
  • GLX. Огромнейший пласт. За него возьмусь сильно позже. Тут же еще надо полностью сгенерировать протокол GL, а он очень обширный.

Остальные расширения вроде бы должны работать, если их описания правильные и если я что-то не упустил принципиального. Я работу всех расширений даже не проверил, так как очень спешу радостью поделиться. :)

(размер экрана уменьшил до 1024x768, чтобы скриншот поменьше был)

На скриншоте сверху робкая демонстрашка в стиле LSD основного протокола X11 (Core protocol). Ну с arcs, rectangles и core fonts все и так понятно. А вот как выведены фотографии? Я пока не настолько крут, чтобы писать растеризацию jpg и png на Emacs Lisp. Пораскинув мозгами, пошел смотреть, чем может помочь ImageMagick. Оказалось, есть там возможность получить дамп картинки в нужном формате. Так и сделал: надо отобразить картинку - дергаем stream, она нам отдает дамп в буфер, мы его отсылаем в сервер X. «Привет, Isden» написана мышкой. Демка отслеживает событие motion-notify и рисует маленький квадратик под указателем. По кнопке «q» - выход (отслеживается событие key-press)

На скриншоте снизу робкая и неумелая демонстрашка расширения XRender. Тоже в стиле LSD. На ней мы видим linear gradient, radial gradient, треугольник и отрисовку сглаженных окружностей. Окружности состоят из трапезоидов. Алгоритм рассечения (tessellation) я применил первый, какой мне пришел в голову - горизонтальными трапециями. Какая есть проблема? Сглаженный текст! Что-то мне писать растеризацию TrueType или Type1 на Emacs Lisp не улыбается. Есть идея написать программку на Си с помощью Xft, которую я буду что-то просить растеризовать, а она результат будет отдавать в Emacs. То есть примерно как и с ImageMagick поступить.

Надо хорошенько переобдумать API библиотеки, чтобы его заморозить. При этом надо учесть потенциальные и вероятные будущие новшества в Emacs и в библиотеке, чтобы людям не пришлось переписывать то, что написано ранее. Есть недостатки в Emacs, которые реально мешают и раздражают. Преодолимы, конечно, но это будут костыли. Если интересно, то потом поясню, а то уже и так много воды налил.

Так что есть потенциальная возможность воплотить мечту atoku в жизнь. :)

Традиционная ссылка на обоину: #888888. Старую удалил, так как она надоела, а новую еще не искал. Этот серый цвет реально бесит. :)

>>> Просмотр (1024x1536, 254 Kb)

 , ,

Zubok
()

Что такое шаровая молния?

Форум — Science & Engineering

Что это вообще такое? Видели ли Вы? Что она представляет собой?

Перемещено riki из talks

 , ,

int13h
()

Stunt Rally 2.3 — авторалли по кольцевым трассам

Новости — Игры
Группа Игры

Stunt Rally — авторалли на транспортных средствах, похожих на реальные легковые автомобили, по кольцевым трассам в местностях, иногда сильно не похожих на реальные.

Основной список изменений:

  • 153 трека (7 новых, 27 переименовано).
  • Все треки визуально улучшены.
  • Новые текстуры местности.
  • Динамическая камера подпрыгивает вместе с машиной, добавлены ползунки углов обзора камеры.
  • Добавлена функция выбора количества топлива в зависимости от длины трека.
  • Добавлены различные визуальные настройки для травы, например плотность травы, цвет, направление цвета.
  • Добавлена опция ограничения fps.
  • Различные улучшения редактора игры: окно для выбора текстуры местности, растительности, травы и моделей; вкладка настройки трэка с выбором таких функций, как гравитация, ветер и т.д.

Список улучшений

>>> Сайт

 ,

fallout4all
()

В основном вы смотрите фильмы...

Голосования — Голосования

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

Я один такой старомодный?

  1. с носителя данных (dvd, флешки, жесткие диски или предварительно скачав с интернета) 745 (69%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. через интернет 368 (34%)

    **************************************************************************************************************************************************************

  3. в кинотеатре 223 (21%)

    ***********************************************************************************************

  4. не смотрю 113 (10%)

    ************************************************

Всего голосов: 1449, всего проголосовавших: 1082

 ,

Bbore
()

Время сна

Форум — Talks

Добрый вечер, ЛОР. Недавно пришла мне в голову идея уменьшить длительность сна и занять освободившееся время чем-нибудь полезным — например, самообразованием. В связи с этим хочу спросить: какая минимальная длительность сна не окажет отрицательного воздействия на здоровье, а если просчитаться, то какое именно воздействие? Возможно, у кого-то был опыт подобного?

UPD: практиковал ли кто-нибудь полифазный сон?

 ,

Kotolegokot
()

Кто играет в «Бесконечное лето» ?

Форум — Talks

Я начал пилить свой сценарий, оцените: Сценарий.

 

sci-fi
()