Суперкомпиляция. Почему не взлетела?
Сабж
Сабж
Наверное, «незаменимые» слишком резко, но все же, какие, по вашему мнению, действительно полезные (не тривиальные, типа 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.
Что посоветуете?
Доброго времени суток. Посоветуйте, пожалуйста актуальный open source проект (java, C/C++, Python) с хорошим комьюнити для участия. Спасибо за помощь.
Есть вопрос. И даже не один. Начну с главного, т.к. сил терпеть более нет.
Как сделать, чтобы буфер обмена вима перестал быть бешеным ублюдком? Например, я копирую кусок текста из фотошопа (прости, господи):
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. Пример приводить не буду, т.к. плевать какой. Копирую из браузера (просматриваю исходник). В итоге я получаю кривейшие отптсупы - все уезжает направо.
Тупые вопросы буду пополнять. Хочу забороть вим. Надеюсь на (не)понимание.
Есть ли что-то похожее, где сначала проектируется а потом через тестирование разрабатывается гуи приложение? Без разницы, это qt или swing, или что там нынче под линкусом используют?
Уважаемые, требуется помощь коллективного разума аналитиков ЛОРа...
Возник некоторый тупиковый спор по поводу правильного лицензирования программ территориально не только для РФ (в основном скрипты для веб, работающие в окружении *nix, клиентские серверные (бинарщина в основном отсутствует т.к. скрипты)).
Какая практика сейчас используется, есть ли у кого опыт использования, истории успеха?
Читал из доступного, что в основном это MIT/BSD/GPL, но все это слишком абстрактно что-ли, тем более что все это вроде и не работает пока в РФ.
Не хотелось бы страдать копирастией, но есть затратные моменты и коммерческое использование - хотелось бы это учесть т.е. желательна какая-то правовая защита. Оно понятно, что с этим делом проблемно, но все же может есть более менее правильный путь.
Сам в этих тонкостях что-то туплю, да и вообще просвещение в данном вопросе не помешает. Кто что думает? Буду очень признателен. Прошу прощения заранее, если это все полный тупняк.
Здравствуй, ЛОР. Предлагаю обсудить профессию, по-английски называемую «Enterprise Architect», а по-русски — как придется, чаще всего «системный архитектор» или просто «архитектор».
Пожалуй, больше нигде я не встречал столь неоднозначного отношения к этой профессии, как на ЛОРе. Иногда в это слово вкладывается чуть ли не ругательный смысл. Я думаю, если есть критика, то есть и ее причины — а мне особенно интересно понять, как обстоят дела с этой профессией в России и странах СНГ.
И вот почему. Многие мои друзья и коллеги, оставшиеся в России (особенно молодежь), часто спрашивают меня: какими я вижу перспективы развития молодого талантливого программиста? Вопрос закономерный — всю жизнь работать программером не будешь. У этой профессии есть весьма ощутимый потолок, как в смысле финансов, так и в смысле развития. (К тому же, в последние годы профессия стремительно теряет престиж, но это тема для отдельного обсуждения.) Общепринятое мнение на эту тему таково, что для программиста есть два карьерных пути: управленческий и экспертно-технический. Иными словами, либо идти в проджект-менеджеры и выше, либо — в архитекторы. Но насколько это актуально для реалий российского IT XXI века? Если с управленцами все более-менее понятно, то какова роль архитектора? Давайте выясним.
Начну с себя. По многолетнему опыту работы им самым, могу сказать, что «архитектором» эта профессия называется не зря. Параллелей со строительством очень много. Только обычный архитектор делает чертежи зданий, а enterprise architect — «чертежи» программных систем, в общепринятой нотации (чаще всего UML), понятной всем IT-специалистам. «Строительные материалы» (технологии) выбирает архитектор, в соответствии с требованиями. В задачи enterprise architect также входит работа с аналитиками и постановщиками (чтобы понять, что именно чертить), с проджект-менеджером и разработчиками («прорабом» и «строителями»). В процессе разработки — непрерывный контроль за тем, чтобы «строители» клали «кирпичи» в четком соответствии с чертежами. В некоторых случаях архитектор берет на себя реализацию исключительно сложных частей программы. Определение требований к аппаратному обеспечению, планирование развертывания, контроль за его осуществлением, планирование нагрузочных и функциональных тестов — все это архитекторские задачи. В последнее время стали востребованы freelance architects, т.е. архитекторы по контракту, на один проект. По своему опыту могу сказать, что эта схема является выигрышной для обеих сторон. Работодателя избавляет от необходимости содержать дорогостоящего специалиста в промежутках между проектами (ведь такие промежутки могут составлять месяцы и годы). А архитектора освобождает от корпоративного рабства и позволяет ему работать в режиме полгода на проект — полгода на хорошую жизнь (отдохнуть, попутешествовать, заняться творчеством, наукой, преподаванием и т.п.)
Но, оговорюсь, это все сугубо европейский опыт. А как дела обстоят в России и СНГ? Как ты считаешь, ЛОР? Действительно ли архитектор — это необходимая профессия, вершина развития программиста по техническому пути, ключевая позиция при разработке крупных систем? Или же это бездельник, обвешанный фантиками-сертификатами, сыплющий баззвордами и получающий деньги ни за что?
Продолжение темы Galago UltraPro – первый ноутбук с Haswell на Ubuntu. Сегодня получил девайс на руки и уже успел разобрать до винтика и собрать обратно - добавлял mSATA SSD и добивал оперативную память до 16Gb.
Собственно, первые впечатления:
В общем задавайте вопросы, а я буду отписываться по мере появления новой информации.
Запилил себе маленький скрипт, который выковыривает 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).
Мне нужно презентацию «в картинках» родить. Чтоб почти без текста. Одни картинки.
Среди прочего надо показать будущие интерфейсы (ориентация на веб) состоящие из: селекторов разных (чек-боксы, комбобоксы, поля ввода и т.п.). А еще всякие сетки\рамки размещения фотографий, вставок видео и т.п.
В чем бы такое лучше порисовать? Что бы быстро.
http://flibusta.net/node/212060
Официально, важное.
Jolly Roger
Как известно, библиотеки Либрусек, Куллиб и Максима недавно сняли часть материалов по предоставленным им спискам. Флибуста подобных претензий до сих пор не получала. Причина, к сожалению, известна: поставлена задача закрыть Флибусту, полностью и любой ценой.
В сложившихся обстоятельствах Флибуста следует примеру коллег и начинает блокировать доступ к книгам по списку, имеющемуся на Куллибе (http://coollib.net/node/164954). Процесс займет некоторое время из-за расхождений в фондах и необходимости как минимум первичной проверки и сравнения. Дурное занятие, но это лучше, чем неизбежная иначе потеря всей библиотеки.
Администрация и команда
Через i2p эти книги тоже будут недоступны?
i2p - отдельный независимый от flibusta.net сервер. Со своими админами. Им и решать.
Hermit — моноширинный шрифт, созданный специально для программирования.
Как выглядит:
http://pcaro.es/p/hermit#images
Скоро будет доступен для загрузки:
http://pcaro.es/p/hermit#downloads
Ссылка на проект:
никогда этим не занимался, накидайте плиз сайтов и примеров из жизни. как деньги выводите оттуда? сколько можно зарабатывать в месяц работая вечерами по несколько часов?
рисовать не умею, тексты и стихи писать не хочу, наверное с/c++/java/html/css/js/php/sql/unix администрирование
Ну поигрался я с localhost-html-css-jquery, вроде ясно. Посмотрел less vs. sass, все ясно, пока взял less. Озадачился теперь выбором html-темплейтера, думал щас быстренько обозрю, но тысячи их. Вижу частые упоминания HAML и Slim, но они вроде как под руби, а я тут взялся за node.js.
Внесите ясность в темный лес, пожалуйста!
Сабж. Забил на все фреймворки и платформы, решил начать с html, css и jquery. Вроде все понятно, даже склепал небольшую страничку: сайдбар, хидер, футер, прокрутка только контентой области, прозрачности, анимации, нескучные обои. Многое прояснилось. Впереди освоение jquery, а позади овер15 опыта десктопного кодинга.
Вопрос вот в чем: что дальше? В смысле, что вот он html+css+jquery, а вон там вдалеке непонятные wordpress, zend, и что-то еще. А какая следующая технология в этом стеке? HTML::Template? Hello [% world %]? mojo/django/ucoz/justAnotherBuzzword?
Глобальная цель — быстро охватить все уровни и подходы и выбрать то, что по душе.
Буду признателен, если кто-нибудь упорядочит фреймворки и технологии по возрастанию уровня абстракции, или ткнет в такую статью, а то вообще непонятно куда копать.
В связи с тем, что новая работа высвободила тонну времени (а денег как всегда хочется еще) решил попробовать себя в фрилансе, соответственно вопрос, с чего начать?
- стоит ли регаться на всех фрилансерских сайтах подряд или есть один-два самых адекватных и доступных; - какие то советы по построению отношений с заказчиком (с рождения добр и верю в людей, а в современном обществе это больше недостаток уже)
И вообще, что почитать на тему подводных камней и прочего?
где в Москве можно купить настоящий неферментизированный китайский/японский зелёный чай?
и какой рекомендуете?
P.S. модераторам: не удаляйте, пожалуйста, хотя бы несколько часов
И вообще возможно ли ручное добавление ODPS библиотек в FBReader?
Понадобились колонки до 10 т.р. с хорошим звуком. Конечно, рассчитывать на Hi-Fi не приходится, а мультимедиа типа Microlab SOLO 7C, обеспечивающая высокий SPL, а не качество, тоже не годится. Многие ценители хорошего звука отмечают великолепное качество у японских магнитол начала 80-х типа SHARP GF-1000, но они едва ли смогут конкурировать с современными «Mini Hi-Fi» системами, плюс доставка может занять некоторое время. Какой вариант будет выдавать наиболее хороший звук?
Собираюсь приобрести ноутбук с диагональю 15-16 дюймов по цене до 30к. Ноутбук нужен для кодинга (Eclipse, эмулятор ARM, на моем текущем ноутбуке они тормозят) и просмотра фильмов.
Собственно, вопросы:
Сейчас присмотрел две модели, не могу решить, какая лучше:
Еще буду благодарен за наводку на интернет-магазин, в котором можно было бы его заказать.
← предыдущие | следующие → |