LINUX.ORG.RU

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

Суперкомпиляция. Почему не взлетела?

Форум — Development

Сабж

 

avtoritetniy-expert
()

Незаменимые plug-in'ы Vim

Форум — General

Наверное, «незаменимые» слишком резко, но все же, какие, по вашему мнению, действительно полезные (не тривиальные, типа NERDtree, Syntastic или комплитеры) plug-in'ы для Vim вы используете?

Полагаю, эта тема будет интересна для начинающих и остальных пользователей Vim.

Из того, что использую я:

«The missing motion for Vim» полезен тем, что позволяет искать и перейти к искомому, в отличие от изкоробочного f F одного символа - по 2 или 3, также после активации опции может работать как аналог довольно неюзабельного easymotion, но главное преимущество все-таки в изначальном применении.

«simple REPL inside vim» - дико тащусь от этого малоизвестного плагина, проще посмотреть иллюстрацию по ссылке. (вкратце: получить по одному нажатию результат интерпретатора выделенного куска, :read !* отдыхает).

«Yet another rainbow parentheses plugin» - имхо лучшие цветные скобочки из существующих.

аналог имаксовского Narrow Region, когда хочешь сконцентрироваться на небольшом куске кода/текста, выделяешь, он открывается в отдельном буфере, при сохранении синхронизация с остальным.

открывает файловый менеджер или терминал в директории с редактируемым файлом.

предпросмотр :substitute в реальном времени

...

Кроме этого, может кто не знал: о самом удобном манипулировании с окнами, взаимодействии с tmux (например под любой интерпретатор/компилятор), стартовом экране, календаре-планировщике, отображении отступов, а также нескучной цветовой схеме для терминала, получше, чем блевотный solarized.

Что посоветуете?

 

clojure
()

Посоветуйте OpenSource проект

Форум — General

Доброго времени суток. Посоветуйте, пожалуйста актуальный open source проект (java, C/C++, Python) с хорошим комьюнити для участия. Спасибо за помощь.

 , , ,

politruk
()

Тема тупых вопросов о Vim.

Форум — Development

Есть вопрос. И даже не один. Начну с главного, т.к. сил терпеть более нет.

Как сделать, чтобы буфер обмена вима перестал быть бешеным ублюдком? Например, я копирую кусок текста из фотошопа (прости, господи):

iPhone 3GS 16GB		iPhone 4 16GB		iPhone 4 S16 GB		iPhone 5 S16 GB

В Виме я получаю вот это:

<iPhone>    <iPhone>    iPhone 4 S16 <GB>   iPhone 5 S16 <GB>   Контакты</GB></GB></iPhone>
<GB></GB></iPhone>
<GS></GS>
<GB></GB>

Или я копирую кусок какого-нибудь кода, например javascript. Пример приводить не буду, т.к. плевать какой. Копирую из браузера (просматриваю исходник). В итоге я получаю кривейшие отптсупы - все уезжает направо.

Тупые вопросы буду пополнять. Хочу забороть вим. Надеюсь на (не)понимание.

 ,

coderage
()

Посоветуйте книгу, в которой описан полный цикл разработки ПО с GUI.

Форум — Development

Есть ли что-то похожее, где сначала проектируется а потом через тестирование разрабатывается гуи приложение? Без разницы, это qt или swing, или что там нынче под линкусом используют?

 , , , ,

Ubuntu
()

Правильное лицензирование для разработчиков программ.

Форум — Talks

Уважаемые, требуется помощь коллективного разума аналитиков ЛОРа...

Возник некоторый тупиковый спор по поводу правильного лицензирования программ территориально не только для РФ (в основном скрипты для веб, работающие в окружении *nix, клиентские серверные (бинарщина в основном отсутствует т.к. скрипты)).

Какая практика сейчас используется, есть ли у кого опыт использования, истории успеха?

Читал из доступного, что в основном это MIT/BSD/GPL, но все это слишком абстрактно что-ли, тем более что все это вроде и не работает пока в РФ.

Не хотелось бы страдать копирастией, но есть затратные моменты и коммерческое использование - хотелось бы это учесть т.е. желательна какая-то правовая защита. Оно понятно, что с этим делом проблемно, но все же может есть более менее правильный путь.

Сам в этих тонкостях что-то туплю, да и вообще просвещение в данном вопросе не помешает. Кто что думает? Буду очень признателен. Прошу прощения заранее, если это все полный тупняк.

 , ,

swwwfactory
()

Профессия — архитектор

Форум — Development

Здравствуй, ЛОР. Предлагаю обсудить профессию, по-английски называемую «Enterprise Architect», а по-русски — как придется, чаще всего «системный архитектор» или просто «архитектор».

Пожалуй, больше нигде я не встречал столь неоднозначного отношения к этой профессии, как на ЛОРе. Иногда в это слово вкладывается чуть ли не ругательный смысл. Я думаю, если есть критика, то есть и ее причины — а мне особенно интересно понять, как обстоят дела с этой профессией в России и странах СНГ.

И вот почему. Многие мои друзья и коллеги, оставшиеся в России (особенно молодежь), часто спрашивают меня: какими я вижу перспективы развития молодого талантливого программиста? Вопрос закономерный — всю жизнь работать программером не будешь. У этой профессии есть весьма ощутимый потолок, как в смысле финансов, так и в смысле развития. (К тому же, в последние годы профессия стремительно теряет престиж, но это тема для отдельного обсуждения.) Общепринятое мнение на эту тему таково, что для программиста есть два карьерных пути: управленческий и экспертно-технический. Иными словами, либо идти в проджект-менеджеры и выше, либо — в архитекторы. Но насколько это актуально для реалий российского IT XXI века? Если с управленцами все более-менее понятно, то какова роль архитектора? Давайте выясним.

Начну с себя. По многолетнему опыту работы им самым, могу сказать, что «архитектором» эта профессия называется не зря. Параллелей со строительством очень много. Только обычный архитектор делает чертежи зданий, а enterprise architect — «чертежи» программных систем, в общепринятой нотации (чаще всего UML), понятной всем IT-специалистам. «Строительные материалы» (технологии) выбирает архитектор, в соответствии с требованиями. В задачи enterprise architect также входит работа с аналитиками и постановщиками (чтобы понять, что именно чертить), с проджект-менеджером и разработчиками («прорабом» и «строителями»). В процессе разработки — непрерывный контроль за тем, чтобы «строители» клали «кирпичи» в четком соответствии с чертежами. В некоторых случаях архитектор берет на себя реализацию исключительно сложных частей программы. Определение требований к аппаратному обеспечению, планирование развертывания, контроль за его осуществлением, планирование нагрузочных и функциональных тестов — все это архитекторские задачи. В последнее время стали востребованы freelance architects, т.е. архитекторы по контракту, на один проект. По своему опыту могу сказать, что эта схема является выигрышной для обеих сторон. Работодателя избавляет от необходимости содержать дорогостоящего специалиста в промежутках между проектами (ведь такие промежутки могут составлять месяцы и годы). А архитектора освобождает от корпоративного рабства и позволяет ему работать в режиме полгода на проект — полгода на хорошую жизнь (отдохнуть, попутешествовать, заняться творчеством, наукой, преподаванием и т.п.)

Но, оговорюсь, это все сугубо европейский опыт. А как дела обстоят в России и СНГ? Как ты считаешь, ЛОР? Действительно ли архитектор — это необходимая профессия, вершина развития программиста по техническому пути, ключевая позиция при разработке крупных систем? Или же это бездельник, обвешанный фантиками-сертификатами, сыплющий баззвордами и получающий деньги ни за что?

Kuka
()

Galago UltraPro – первый ноутбук с Haswell на Ubuntu

Форум — Linux-hardware

Продолжение темы Galago UltraPro – первый ноутбук с Haswell на Ubuntu. Сегодня получил девайс на руки и уже успел разобрать до винтика и собрать обратно - добавлял mSATA SSD и добивал оперативную память до 16Gb.

Собственно, первые впечатления:

  • Собран хорошо, скрипов нет, крышка достаточно твердая - при умеренном нажатии разводов на экране не остается. Корпус не пластиковый - скорее напоминает корпуса бизнес-ноутов от HP. Отпечатки не собирает.
  • Клавиатура: раскладка хороша, ход короткий, но нажатие четко фиксируется. Я пока привыкаю - это моя первая клавиатура остравного типа.
  • Экран шикарен - матовая (!) Full HD (!) IPS (!) матрица - попробуйте найти еще один ноут с таким экраном на рынке.
  • Установка памяти и mSATA SSD процедура нетривиальная. Нижняя крышка снимается целиком после откручивания 17 (!) болтиков. После этого появляется доступ к аккумулятору и SATA-разъему, а вот память и mSATA слот находятся под(!) платой - т.е. нужно снять аккум, HDD, вентиляторы, отсоединить кучу шлейфов и только тогда появляется более-менее нормальный доступ к слотам. В общем пришлось изрядно попотеть.
  • По системе сказать пока ничего не могу - стоит убунта 13.04 с каким-то драйвером от производителя, который непонятно что делает. Сейчас переношу свой Arch и там уже посмотрю на производительность и поведение железа, но в убунте на первый взгляд все работает как надо.

В общем задавайте вопросы, а я буду отписываться по мере появления новой информации.

 , , ,

ava1ar
()

tunein to m3u

Форум — Talks

Запилил себе маленький скрипт, который выковыривает m3u-файл по id стрима радиостанции на tunein.

Может кому-то будет полезен.

#!/usr/bin/perl
if (scalar @ARGV != 2) {
        print "ERROR: Wrong arguments. Exiting...\nHint: Specify tunein stream ID and stream name.\n";
        exit;
}
my $data = `wget -qO- http://stream.radiotime.com/listen.stream?streamIds=$ARGV[0]`;
$data =~ s/.*"Url": "(.*)","Type".*/$1/i;
`echo "$data" > $ARGV[1].m3u`;

Как использовать.

Заходите на любую радиостанцию в tunein. Справа внизу выбираете тип стриминга (MP3/ACC...). В адресной строке появляется айдишник: streamid=786297. Этот айдишник скармливаете скрипту.

Например:

./getm3u 786297 Country-108-FM

На выходе получаем Country-108-FM.m3u

От себя посоветую Classic FM (1045960) и The World Of Blues (12242515).

 , tunein, ,

observer
()

Подскажите рисовалку интерфейсов

Форум — Talks

Мне нужно презентацию «в картинках» родить. Чтоб почти без текста. Одни картинки.

Среди прочего надо показать будущие интерфейсы (ориентация на веб) состоящие из: селекторов разных (чек-боксы, комбобоксы, поля ввода и т.п.). А еще всякие сетки\рамки размещения фотографий, вставок видео и т.п.

В чем бы такое лучше порисовать? Что бы быстро.

dk-
()

Флибуста - всё

Форум — Talks

http://flibusta.net/node/212060

Официально, важное.

Jolly Roger

Как известно, библиотеки Либрусек, Куллиб и Максима недавно сняли часть материалов по предоставленным им спискам. Флибуста подобных претензий до сих пор не получала. Причина, к сожалению, известна: поставлена задача закрыть Флибусту, полностью и любой ценой.

В сложившихся обстоятельствах Флибуста следует примеру коллег и начинает блокировать доступ к книгам по списку, имеющемуся на Куллибе (http://coollib.net/node/164954). Процесс займет некоторое время из-за расхождений в фондах и необходимости как минимум первичной проверки и сравнения. Дурное занятие, но это лучше, чем неизбежная иначе потеря всей библиотеки.

Администрация и команда

Через i2p эти книги тоже будут недоступны?

i2p - отдельный независимый от flibusta.net сервер. Со своими админами. Им и решать.

 , , , ,

aidan
()

Прикольный шрифт Hermit от программиста программистам

Форум — Development

Hermit — моноширинный шрифт, созданный специально для программирования.

Как выглядит:

http://pcaro.es/p/hermit#images

Скоро будет доступен для загрузки:

http://pcaro.es/p/hermit#downloads

Ссылка на проект:

http://pcaro.es/p/hermit

 ,

gensym
()

фриланс

Форум — Talks

никогда этим не занимался, накидайте плиз сайтов и примеров из жизни. как деньги выводите оттуда? сколько можно зарабатывать в месяц работая вечерами по несколько часов?

рисовать не умею, тексты и стихи писать не хочу, наверное с/c++/java/html/css/js/php/sql/unix администрирование

quest
()

Про темплейтеры

Форум — Web-development

Ну поигрался я с localhost-html-css-jquery, вроде ясно. Посмотрел less vs. sass, все ясно, пока взял less. Озадачился теперь выбором html-темплейтера, думал щас быстренько обозрю, но тысячи их. Вижу частые упоминания HAML и Slim, но они вроде как под руби, а я тут взялся за node.js.

  • Вроде есть haml.js, но то же ли это самое, что руби-HAML?
  • Нормально ли ставить руби/перл/иное только для темплейтинга?
  • Какие классы темплейтров существуют, например: X - богатый, Y - удобный и шустрый, но без Z?
  • Есть ли популярный темплейтер чтобы выглядел нативненько аля-яваскрипт, а не как руби?
  • CoffeeKup это ок или тлен?
  • Есть что добавить?

Внесите ясность в темный лес, пожалуйста!

 

arturpub
()

Начинаю разбираться с этими вашими вебами

Форум — Web-development

Сабж. Забил на все фреймворки и платформы, решил начать с html, css и jquery. Вроде все понятно, даже склепал небольшую страничку: сайдбар, хидер, футер, прокрутка только контентой области, прозрачности, анимации, нескучные обои. Многое прояснилось. Впереди освоение jquery, а позади овер15 опыта десктопного кодинга.

Вопрос вот в чем: что дальше? В смысле, что вот он html+css+jquery, а вон там вдалеке непонятные wordpress, zend, и что-то еще. А какая следующая технология в этом стеке? HTML::Template? Hello [% world %]? mojo/django/ucoz/justAnotherBuzzword?

Глобальная цель — быстро охватить все уровни и подходы и выбрать то, что по душе.

Буду признателен, если кто-нибудь упорядочит фреймворки и технологии по возрастанию уровня абстракции, или ткнет в такую статью, а то вообще непонятно куда копать.

arturpub
()

Интерес пощупать фриланс

Форум — Job

В связи с тем, что новая работа высвободила тонну времени (а денег как всегда хочется еще) решил попробовать себя в фрилансе, соответственно вопрос, с чего начать?

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

И вообще, что почитать на тему подводных камней и прочего?

nerfur
()

подскажите, где в Москве купить зелёныый чай?

Форум — Talks

где в Москве можно купить настоящий неферментизированный китайский/японский зелёный чай?

и какой рекомендуете?

P.S. модераторам: не удаляйте, пожалуйста, хотя бы несколько часов

 ,

teod0r
()

Как можно flibusta.net добавить в список библиотек FBReader ?

Форум — General

И вообще возможно ли ручное добавление ODPS библиотек в FBReader?

 

sergej-kulja
()

Выбор акустики

Форум — Talks

Понадобились колонки до 10 т.р. с хорошим звуком. Конечно, рассчитывать на Hi-Fi не приходится, а мультимедиа типа Microlab SOLO 7C, обеспечивающая высокий SPL, а не качество, тоже не годится. Многие ценители хорошего звука отмечают великолепное качество у японских магнитол начала 80-х типа SHARP GF-1000, но они едва ли смогут конкурировать с современными «Mini Hi-Fi» системами, плюс доставка может занять некоторое время. Какой вариант будет выдавать наиболее хороший звук?

SailorMoon
()

Еще один выбора ноутбука тред

Форум — Talks

Собираюсь приобрести ноутбук с диагональю 15-16 дюймов по цене до 30к. Ноутбук нужен для кодинга (Eclipse, эмулятор ARM, на моем текущем ноутбуке они тормозят) и просмотра фильмов.

Собственно, вопросы:

  • Я не нашел ни одного ноутбука с данным размером экрана, кроме макбука и хромпикселя, у которых бы разрешение было более чем 1366x768. Существуют ли такие?
  • Для описанных задач разница в производительности между двухъядерным и четырехядерным Core i7 будет заметна?
  • SSD: нужно или ненужно?

Сейчас присмотрел две модели, не могу решить, какая лучше:

Еще буду благодарен за наводку на интернет-магазин, в котором можно было бы его заказать.

 , , , ,

Deleted
()