LINUX.ORG.RU

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

Как и чем посмотреть boot лог загрузки системы?

Форум — General

Как и чем посмотреть boot лог загрузки системы? До openrc можно посмотреть dmesg, а после openrc чем и как посмотреть?

 

With ()

Латвия: сколько надо для жизни?

Форум — Talks

Всем привет,

соориентируйте, пожалуйста, сколько нужно получать в Латвии, чтобы нормально прожить семье из двух человек (и чтобы жена не работала). Сколько стоит съем однушки? Сколько получают java-разработчики?

(В гугле был, но находил какие-то древние треды.)

 , ,

php-coder ()

Сам ты продукт!

Форум — Talks

Иногда попадается такое.

* Желание развиваться и менять мир к лучшему.

* Активная жизненная позиция.

Как же мне иногда охото что бы люди оперирующие такими терминами при найме работников сдохли. Какая разница, какая именно жизненная позиция или политические предпочтения? Лучше те деньги что тратите на тимбилдинг, потратили бы на повышение зарплат или зубную страховку. Такое ощущение что не работника хотят на 40 часов в неделю нанять, а душу покупают. А душа как бы дороже стоит.

А ещё я хочу что бы сдохли те кто всюду вставляет слова «энтерпрайз», «продукт», «решение», «маркетинг». Всё что я могу сказать такому человеку «Сам ты продукт!». Повышают они продажи... повысьте или увеличьте себе что нибудь другое. Впариватели хреновы! Развелось блин экономистов! И каждый блин «Денис Попов» называет свой высер инновационным продуктом и решением для бизнеса. Вас самих надо окончательно решить!

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

А Linux тут при том что его часто называют продуктом.

 , , , ,

rezedent12 ()

Лед тронулся, господа.

Форум — Talks

Они таки впомнили что

  • на дворе 21й век
  • нужно быть получше прародителя (FreeBSD переехала на svn)

и начали тестировать процесс конвертации дерева из cvs в git. Подробности по ссылке

Update: это к синхронизации не имеет отношения. rsync был, есть и будет. само дерево и его история на компах девелоперов будет хранится в гите вместо cvs

 , , ,

ZuBB ()

Это победа, товарищи!

Форум — Talks
-----------------------------------------------------------------------
ATTENTION!  Your password for authentication realm:

   <svn://svn-server:3690> 1fc94804-d6ab-8a4d-893a-4dd310de5781

can only be stored to disk unencrypted!  You are advised to configure
your system so that Subversion can store passwords encrypted, if
possible.  See the documentation for details.

You can avoid future appearances of this warning by setting the value
of the 'store-plaintext-passwords' option to either 'yes' or 'no' in
'/home/nanoo/.subversion/servers'.
-----------------------------------------------------------------------
Store password unencrypted (yes/no)? no
Please type 'yes' or 'no': no
Please type 'yes' or 'no': no
Please type 'yes' or 'no': no
Please type 'yes' or 'no': 'no'
Please type 'yes' or 'no': "no"
Please type 'yes' or 'no': NO
Please type 'yes' or 'no': NO
Please type 'yes' or 'no': NOOOO
Please type 'yes' or 'no': yes
Please type 'yes' or 'no': yes
Please type 'yes' or 'no': "yes"
Please type 'yes' or 'no': f
Please type 'yes' or 'no': y
Please type 'yes' or 'no': e
Please type 'yes' or 'no': n
Please type 'yes' or 'no': N
Please type 'yes' or 'no': Y
Please type 'yes' or 'no': 1
Please type 'yes' or 'no': [0
Please type 'yes' or 'no': 0
Please type 'yes' or 'no': ^Csvn: Caught signal

 , ,

nanoolinux ()

Сисадмин: разочарование в профессии

Форум — Talks

Навеяло мне тут грустных мыслей... Решил немного их причесать и положить сюда для обсуждения и всяческого холивара. Если кому-то это поможет избежать моих ошибок - буду рад.

Работа админом толкает человека к универсальности, развитию сразу по многим направлениям. Служба каталогов, файл-сервер, веб-сервер, сервер системы контроля версий, база данных + бекап/восстановление и репликация, сетевое оборудование, мониторинг, немного телефонии, железо, некромантия(старое железо) ... Если у программистов в рабочей книжке обычно пишут «инженер-программист», то админ может требовать себе запись «программист-разнорабочий». И это очень плохо. Пусть есть два человека. Первый имеет объём знаний по пяти разным областям, допустим, равный условной единице. Второй - три условных единицы в одной области, и по одной в двух других.Суммарный объём их знаний одинаков. Первый стоит x денег, а второй - 3x. Потом первый повысил свою квалификацию во всех пяти областях до 2. Второй - повысил квалификацию в своей основной области до 8, не прогрессируя в остальных. Объём полученных ими новых знаний одинаков. Первый теперь стоит 2x, второй - 8x. Второй будет делать сложные и интересные задачи по специализации, развиваясь и получая удовольствие от работы. Первый будет служить «во-всех-бочках-затычкой».

Интересные задачи делают узкие специалисты. Нормальные деньги получают узкие специалисты. Это, на самом деле, тесно связанные между собой вещи: не всякая высокооплачиваемая работа интересна, но всякая интересная работа - высокооплачиваема. Правило имеет исключения, вроде развиливающихся предприятий оборонки, но речь сейчас не о них. Да, разумеется, много где требуются люди с широкой специализацией. Но если где-то нужен сетевик и, по совместительству, DBA - значит там нужен не очень сильный сетевик и не слишком хороший DBA. На уровне «лишь бы работало». Потому что эта контора не может себе позволить большее, ну или не хочет - если это не основное направление её деятельности. Если бы там были серьёзные задачи - этих двоих набирали бы по отдельности.

Абсолютная специализация, конечно, тоже плохо. Во-первых, специалист по закручиванию семиугольной нижней гайки потеряет работу, когда такие гайки выпускать перестанут. Во-вторых, многие области IT сильно связаны между собой, поэтому результат работы сферического спеца в вакууме, не знакомого ни с одной из смежных областей, просто невозможно никуда приткнуть. Но именно знакомства, более или менее поверхностного, вполне достаточно. Дальнейшее углубление в смежные темы - потеря времени, которое можно было потратить на то, чем занимаешься. Просто надо осваивать свою область чуть шире, чем контекст конкретных узких задач, и всё будет хорошо. Не думаю, что нормальный DBA, всю жизнь работавший с MS SQL, после внезапного наступления вендокапца :) испытает особые трудности с переползанием на Oracle.

Когда на 4 курсе, не имея профильного образования, я пошёл работать за смешные копейки в тех. поддержку, занимаясь понемногу всем подряд - это была очень серьёзная ошибка. Если бы вместо этого я потратил пару месяцев на базовое обучение программированию, и пошёл junior-программистом, за те же смешные копейки, но с более узкой специализацией - сейчас я занимался бы гораздо более интересными и захватывающими вещами, причём за большие деньги.

selivan ()

Системные программисты против PHP-армии школьников

Форум — Talks

Веб. Тысячи школьников и сотни тысяч студентов насилуют php, джумлу и JQuery. В вебе сейчас легко найти работу дажи при минимальных знаниях. При наличии хороших знаний можно найти высокооплачиваемую работу.

Системное программирование. Гораздо меньше вакансий, очень высокий порог вхождения. Зарплаты разные, но не больше чем в вебе (тут могу ошибаться).

Я считаю, что когда-нибудь наступит момент, когда будут веб-сайты всего на свете (не только форум моего котенка, но и личный сайт его мисочки). К тому же, социальные сети начинают отбирать львиную долю рынка сайтостроителей (теперь интернет-магазин делается средствами какого-нибудь вконтакта). Словом, мне кажется, что скоро этот рынок будет переполнен разнообразной рабочей силой.

По этим причинам (и не только), у меня есть сильное желание уйти в системщики. Их количество пополняется не так быстро, а люди выходят на пенсию. Новые железки все равно будут выходить, а старые модули нужно будет переписывать под новый hardware.

Но, периодически, мои прогнозы расходятся с реальностью.

В качестве опровержения был найден пост gods-little-toy

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

Итак, вопросы:

1) Будет ли дефицит системных программистов? Будет ли избыток школьников-пхпшников?
2) Что ожидать в плане объема работы системным программистам?
3) Какой зарплатный прогноз (увеличение/уменьшение) для системщиков и для пхпшников?
4) Каковы сейчас зарплатные притязания системных программистов (относительно опыта)?

Ответ на последний вопрос очень интересен в формате личных историй успеха.

 , ,

zekka ()

Посоветуйте, как лучше сделать для карьеры Java Developer'а?

Форум — Talks

У меня есть предложение на ~56 тысяч в месяц в ФГУП РЧЦ ЦФО, там всё классно, белая зарплата, крутая социалка, но писать там не только на Java, но и на C# и PHP. Сейчас работаю за 40 серыми, но пишу, в основном, только на Java, разве что иногда на PHP и на Delphi. Что лучше, остаться на 40, но получить побольше опыта со всякими хибернейтами и спрингами или свалить на 56 и даже не думать? Не хотелось бы чтобы потом опять работу джуниором искать, часики-то тикают. На мида менять работу только.

А то я вижу вакансии девелопера на 100к и весь теку на такое бабло. Вообще, в перспективе, хотелось бы в ПМ развиться, не всю ж жизнь код писать. В этом ФГУП, теоретически, есть возможность роста, а там, где я сейчас - перспектив 0, так что в любом случае валить, вопрос в том, когда валить.

OldWiseCat ()

Вызов лисперам.

Форум — Development

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

Я часто вижу на ЛОРе утверждения наподобие такого: «Лисп-макросы дают возможность создавать DSL под задачу, а саму задачу решать на языке предметной области». Дальше обычно следуют выводы: благодаря этому лиспер во много раз производительнее программиста на С, С++, Java, Python и прочих non-Lisp языках. Сразу disclaimer: я тут ни на чьей стороне, мне самому интересно посмотреть, как работает этот подход. В частных беседах добиться особо ничего не удалось, разве что «я тут писал DSL для разбора лисповых DSL, чтобы можно было DSLить, пока DSL разбирается; а eDSLей так вообще было не счесть». Поэтому предлагаю решить предельно конкретную задачу, в которой, кстати, есть острая нужда.

Есть такой замечательный дистрибутив Gentoo, наверняка многие им пользуются. У него прекрасная концепция, но есть большая проблема с пакетным менеджером portage. Он — «невыносимо тормозной», а его разработчики "не хотят лезть в это адское спагетти из пистона и баша". Перевожу на профессиональный язык: portage имеет проблемы с производительностью и поддерживаемостью. Вероятно, отчасти из-за неудачного выбора языков реализации.

ЛОРовцы уже кинули клич на предмет переписывания portage на С/С++, но как мне показалось, делишки идут неважно. Давайте поможем общему делу? Мне кажется, задача просто идеальная:

1. Не «Hello, World», но и не система управления ядрёным реактором. Судя по утверждениям лисперов, такое должно занять от одного вечера до нескольких дней. Таким образом, проверяем claim о производительности лиспера;
2. Исходный продукт испытывает проблемы с перфомансом. Проверяем claim о том, что лисп не тормознее сишечки, а также claim, что на лиспе проще реализовать правильные алгоритмы и структуры данных;
3. Предметная область — пакеты, метаданные, содержимое, зависимости, сборка и установка. Предельно ясная и самодостаточная. Проверяем claim о DSL и решении задачи на языке предметной области.

Итак, ТЗ — реализовать Gentoo portage на лиспе вашей мечты, The Right Way(TM). Приз — всенародное признание, сотни нефти и гарем из 99 девственниц подросшая репутация лиспа :) Впрочем, пацаны вроде даже собирались скидываться на условную «бутылку Жигуля». Кстати, призываю Chaser_Andrey в свидетели.

Ну, что? Challenge accepted?

 

BYHYRT ()

Откуда люди берут столько денег?

Форум — Talks

Ничего что я напишу много буков?

Посчитал, сколько надо, чтобы обеспечить бытовые нужды так называемого «нормального человека». Чтобы внешне он выглядел нормально, сути вещей никак не касаясь. Оказалось, ужасная сумма. В калькуляторе участвовала одежда, бытовые мелочи, дизайн квартиры, сама квартира, средство передвижения.

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

Потом полистал журнальчики с дизайном интерьера квартиры, составил план по докуменам, свободно доступным в интернете (кстати, в основном криво отображающиеся xlsx, ненависть). По самым скромным расчетам, стоимость отделки квартиры будет стоить не меньше 3 миллионов рублей. И это если ты сам все будешь делать руками, бегать по поставщикам, перевозить, собирать... А дома - в N раз больше, в зависимости от типа. Не знаю, много это для вас или мало, а для меня - просто пипец как много. Но ремонты - это ведь не золотая статуя будды, а вещь недолговечная, как сделался ремонт, точно так же и разделался...

Машины стоят пипец сколько. Легкое деление на размер зарплаты указывает, что чтобы купить машину, нужно не есть куда больше нескольких месяцев ;) Особенно если она тебе не особо-то и нужна (на метро по пробкам быстрее), эта сумма выглядит жестоко иррационально. Опять же, тачка постоянно бьется, царапается, ломается сама по себе, иногда ее крадут.

Теперь, смотрим сколько стоит земля рядом с Новосибирском(включая Академ, Краснообск, Бердск), считаем количество справок (=взяток) и фалломорфируем.

Теперь переходим к строительству домика, и ВНЕЗАПНО оказывается.... Не буду тут приводить полные расчеты, хотя тоже считал. МНОГО.

А теперь главное, при чем здесь линукс? Наверняка, большинство здешних обитателей - айтишники, ученые и офисный планктон связанный с айтишниками и учеными. Мониторинг сайта с вакансиями по соответствующим темам дает очень неутешительные зарплаты.

Причем глядите, чтобы человек духовно развивался (иначе никакие шмотки-квартиры не нужны), нужно, чтобы на это развитие было время. Не все считают админство или программирование искусством, не все считающие их искусством могут работать на работе, на которой за такое отношение не оторвут пепяку. Т.е. для значительного количества людей, 24-4(сон) часа в офисе приведут не к прогрессу, а к решительному духовно-культурно-эмоциональному разложению. Поэтому нужно фильтрануть список вакансий по признаку «возможность дауншифтинга», и получаем либо совсем стремные по зарплате вакансии (приходящий виндовс-админ для конторы из трих компьютеров), либо очень крутые но недоступные простому смертному (out-of-office development director в крупном интеграторе).

ОДНАКО. Выходим в город и видим людей в приличной одежде, ездящих на красивых иномарках (не знаю насколько дорогих - но красивых - только что прошел по улице и залип на nissan skyline, покрашеный под лазурный металлик), живущих в отлично отделанных домах, часто - собственных домах. Из этих иномарок состоят многокилометровые пробки, из этих домов построены целые новые районы, так выгодно отличающиеся цветной красивой архитектурой от бревенчатых одноэтажек, а одетые с иголочки люди встречаются даже в каких-то задрипанных магазинах по продаже никомуненужных мобилок.

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

Господа прилично выглядящие люди. Объясните как вы так живете?

//Написано пользуясь тем, что модераторы отмечают 23е

stevejobs ()

Откуда у автовладельцев такая щепетильность?

Форум — Talks

Вот не могу никак понять.
По воле случая достаточно часто разговаривал с ними и часто задавал им вопрос - почему они, не собираясь продавать машину в ближайшем будущем, так переживают по поводу простых царапин без вмятин на их авто? Машина же не станет от этого медленее ездить ну или больше кушать топлива. Так зачем же так убиваться из-за этих царапин?
Ответ зачастую один - ничего, мол, я не понимаю и хорошо бы было ударить меня пару раз по голове для профилактики.
Лор, почему баранковращатели такие странные?

 

ffomg ()

Поясните по Apache License 2...

Форум — Talks

Есть код под APL.

В нем заменено 2/3 текста (т.е. исходный текст брался как шаблон).

Что писать в шапку?

Если только текст исходной лицензии с копирайтом исходного автора — оно как минимум будет не отражать действительности.

Если вписать себя в копирайт — ведь это изменение текста лицензии, т.е. нарушение APL?

Остается только скопипастать шапку лицензии еще раз, вместе с блоком, описывающим ссылку на APL. И написать, что все модификации относительно оригинала - (с) новый автор.

Но тогда получается, через несколько уровней форков, шапка расплодится 200 раз, и будет, скажем, файл с классом на десять строчек, а над ним 20 000 линий шапок с лицензией (преимущественно, одной и той же лицензией, с различием в человеках, стоящих в копирайте)

Как это правильно решается?

stevejobs ()

Выпущены бета-драйверы Nvidia 319.12 для Linux, Solaris и FreeBSD c поддержкой технологии Optimus

Новости — Hardware and Drivers
Группа Hardware and Drivers

Тихо и незаметно вышла версия 319.12, имеющая статус беты.

Самым важным в этом выпуске является начальная поддержка технологии Optimus для Linux, позволяющая на лету переключаться между встроенной видеокартой на базе GPU Intel и дискретной картой NVIDIA.

Пока драйвер поддерживает только рендер изображения на карте Nvidia и последующий его вывод через интегрированную карту Intel (динамическое переключение в зависимости от нагрузки не поддерживается). Пример настройки X-сервера.

Стоит вспомнить, что ранее Nvidia не планировала поддержку Optimus в Linux.

Основные изменения по сравнению с 313.30:

  • Добавлена поддержка опций для секции Monitor в xorg.conf: «Ignore», «Enable», «Primary» и «Rotate». Например, опцию «Rotate» можно применять для автоматического поворота вывода для монитора с указаным хешем EDID:
        Section "Monitor"
            Identifier "DPY-EDID-ee6cecc0-fa46-0c33-94e0-274313f9e7eb"
            Option "Rotate" "left"
        EndSection
  • Добавлена поддержка профилей приложений. Подробнее — глава «Application Profiles» в README.
  • Добавлена поддержка панорамирования(panning) для RandR 1.3.
  • Добавлена начальная поддержка RandR 1.4, в котором добавлены объекты с возможностью выбора источника вывода изображения. Это может использоваться для горячего перенаправления вывода на другое устройство или для организации совместной работы нескольких GPU, когда один GPU используется для вывода, а второй для рендеринга сцен (например, вывод осуществляется через USB-адаптер DisplayLink, а рендеринг на GPU NVIDIA)
  • Добавлена утилита nvidia-modprobe, устанавливаемая с правами setuid root и используемая компонентами драйвера для управления загрузкой модуля ядра и создания необходимого для взаимодействия с ним символьного устройства. По умолчанию по прежнему используются штатные средства дистрибутивов по загрузке модулей и созданию устройств, а утилита позиционируется как запасной вариант при их недоступности.

  • Утилита командной строки nvidia-settings обновлена, теперь можно указывать устройства вывода по имени, например:
            nvidia-settings -q [DVI-I-0]/RefreshRate
            nvidia-settings -q [GPU-1.DVI_I-1]/RefreshRate
    Также теперь не нужно указывать в качестве цели «X screen 0», в случае, если операция или запрос не требуют этого. Вместо этого будут обрабатываться все устройства.
  • Добавлена страница для настройки параметров VDPAU в панель управления NVIDIA, которая позволяет управлять настройками декодирования видео VDPAU-совместимыми GPU.
  • Добавлена поддержка динамического управления видеорежимами через опции RandR: --newmode, --rmmode и --delmode утилиты xrandr.
  • Удалена поддержка затенения курсора в драйвере для X-сервера.
  • И многое другое.

>>> Полный список изменений

 , ,

eagleivg ()

Gaussian как пример особо выдающейся софтверной копирастии

Форум — Talks

Многие из тех, кто негодует по поводу разных уродских ограничений в EULA-х более менее популярного софта, возможно никогда не сталкивались с чем-то особо огороженным.

Знакомьтесь, http://ru.wikipedia.org/wiki/Gaussian

Gaussian (читается как гауссиан) — программный пакет для расчета структуры и свойств молекулярных систем в газофазном и конденсированном состоянии, включающая большое разнообразие методов вычислительной химии, квантовой химии, молекулярного моделирования. Создана нобелевским лауреатом Джоном Поплом и его исследовательской группой и с тех пор постоянно обновляется. Программные пакеты серии «Gaussian» считаются специалистами одними из самых мощных в плане предоставляемых возможностей[1] и распространенных в повседневном использовании.

Софт очень специфический, кроме химиков даже что он делает не всякий поймет, хотя на красивые картинки молекул, думаю многие не против посмотреть. Цена на него (если верить инфе с одного из форумов) где-то примерно 40 000 вечнозеленых (это вам не автокад с компасами какой-нибудь) и софт реально ОГОРОЖЕН. Может быть не столько даже технологически, сколько юридически в лицензии.

Следствием этой огороженности даже стал сайт http://www.bannedbygaussian.org/ на котором ведется список тех лиц и организаций, которым условиями лицензии запрещено им пользоваться и которым не только его не продадут, но которым иногда практически даже нельзя работать в организации, где стоит Gaussian.

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

Поучительна история как в этот список попал даже сам автор Gaussian Джон Попл, получивший в 1998 году Нобелевскую премию фактически именно за эту программу.

Самые первые версии автором с группой коллег были разработаны еще в конце 60-х, начале 70-х и версия Gaussian07 была по программе обмена среди химиков бесплатно доступна. Время шло, софт разрабатывался и разрабатывался и после 1980-го стали брать немножко денег на поддержание штанов, сиречь, окупание разработки. И все бы ничего, но в 1991-м году софтина окончательно коммерциализировалась. Автора из команды к тому времени выперли и принялись невозбранно грести бабло, а тот теперь даже не имеет право краем глаза посмотреть на свое детище. Ибо это будет нарушение копирайта.

Побочный эффект в том, что быть забаненным Gaussian стало в некоторых кругах даже почетно. Как символ признания высокой научной квалификации. Интересно, что в РФ эту программу много где юзают, в МГУ в частности, но никого забаненного из РФ нет.

P.S. Программа Gaussian имеет Linux-версии.

 , , ,

praseodim ()

LaTeX и аспирантура в РФ

Форум — Talks

Доброго суток времени!

Уверен, среди линуксоидов достаточно много людей, вовлеченных в научную/около научную деятельность, которые смогу поделиться личным опытом.

Собираюсь поступать в аспирантуру, по ходу обсуждения организационных вопросов с научруком (считаю его квалифицированным специалистом области) выяснилось, что он работает (написал множество статей, монографию и сейчас пишет книгу) в MS Word.

Однако я свой диплом писал в LaTeX, и с Word-ом (стилями, приёмами форматирования, ссылками и автоматическими полями) знаком очень и очень плохо. Поверхностно просмотрев статьи «Latex vs Word» возникло впечатление, что хоть любую задачу можно решить в обоих редакторах, но Latex в долгосрочной перспективе выгоднее.

Аргументация начрука относительно latex следующая «его тут никто не использует, и все конференции принимают статьи только в doc/docx, равно как и издательсва». За последние года обучения в ВУЗ-е я принимал участие примерно в 6 конференциях (моего вуза и двух других вузов Москвы), и они, действительно, принимали только документы word. Ни книг, ни монографий не писал, так что не знаю, что принимают издательства.

Учёные-лоровцы, неужели word, действительно единственный вариант оформления публикаций?

P.S. Как обстоят дела в международных конференциях вне РФ - так же не знаю.

omegatype ()

мое рабочее место

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

Давно хотел выложить фотку со своим «рабочим местом». Вот отсюда управляется коллайдер ВЭПП-2000. Да, да... они есть не только в Швейцариях. :)

Пара слов о том, что собственно на фотке. На эти 12 мониторов выводится вся информация о работе коллайдера и соответственно все программы по настройке этой работы. Используется gentoo, xinerama, xfce, synergy.

Где-то в других комнатах стоят машины, к которым подключено «железо». Для «общения» с железом используются CAN, CAMAC, ethernet, usb. Еще есть сервер с файлопомойкой и бд - используем NFS и Postgresql.

Все это работает, за исключением нескольких powerpc в VME крейтах, на обычных PCшках, «накопившихся» за 10 лет. Где-то они запиханы в рэковые корпуса и стойки, где-то банально прикручены к столам. Программы для управления все самописанные - используется C,C++, Qt, GTK, Qwt, MathGL, Motif - кто во что горазд.

Вот такой вот зоопарк. Однако, все работает! :)

>>> Просмотр (1348x1000, 313 Kb)

 , , , , ,

petrosha ()

тем у кого gcc-4.7.x и nvidia gtxXXX(m)

Форум — General

Здравствуйте. У меня просьба к пользователям gcc-4.7.x и nvidia gtxXXX(m) (например gtx260m). Хочу полностью перейти на gcc-4.7.x (сейчас gcc-4.6.3), но смущает тот факт, что nvidia-cuda-toolkit может не собраться. Можете ли вы попробовать собрать nvidia-cuda-toolkit?

 , ,

brothermechanic ()

mplayer2 куда подевался mencoder?

Форум — Multimedia

Не помню сколько месяцев назал обновился до mplayer2, по факту mplayer стал не нужен, и я его снёс (в дереве он ещё остался, и, я так понимаю, ещё долго будет актуален, да).

Но каково же было моё удивление, когда я обнаружил, что в mplayer2 нет никакого mencoder. Куда они его убрали??? а главное зачем? Может он теперь типа RIP, и ему есть замена?

В чём прикол, кто подскажет?

p.s. да, криокамера протекла, знаю.

 , ,

BattleCoder ()

Преобразовать pdf в ppt

Форум — Desktop

Привет, лор.

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

Не посоветует ли кто что?

Нужно отконвертить pdf (презентация) в ppt или pptx. Результат интересует примерно такой, «чтобы выглядело одинаково». Всякие там ссылки/текст/ и т.п. не волнуют, редактировать это потом не планирую - хоть чтобы каждый слайд был в виде одной картинки. Можно так сделать?

Можно руками, но руками долго и муторно %) может есть средства автоматизации? кто что посоветует?

 , ,

BattleCoder ()

Управление компьютерами в учебных классах

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

Преподаватель садится за любой компьютер, вводит логин и пароль. Войдя в систему, запускает по значку на «рабочем столе» панель управления и выбирает программы, с которыми будут работать студенты на уроке. Студенты садятся за компьютеры, вводят логины и пароли, на их рабочих столах появляются значки программ, разрешённых преподавателем. Преподаватель в любой момент может запретить использование программы или открыть доступ к новым.

Программы добавляются через desktop-файлы с расширенным синтаксисом. В них содержится информация о том, какой пакет ставить и у каких файлов убрать RX-права, когда программа запрещена. Desktop-файлы помещаются на сервер, откуда компьютеры в аудиториях их скачивают по команде с панели управления и, в случае необходимости, устанавливают пакеты через apt-get.

Панель управления - это web-интерфейс. Можно заходить с любого компьютера, если знать логин и пароль, для преподавателей в классах работает single sign on.

Из дополнительных возможностей:

  • Просмотр/Управление рабочим столом студента (через TurboVNC).
  • Показ выбранного рабочего стола всем в классе (через TurboVNC).
  • Разрешение доступа только к отдельным сайтам (на каждой машине установлен tinyproxy).
  • Разрешение доступа к Интернету.
  • Разрешение использовать “флешки”.
  • Блокировка компьютера (с красивой анимацией замка).
  • При выходе всё, что в /home/student сжимается и отправляется на сервер (чере rsync), а содержимое папки стирается.
  • Наверняка, что-то еще полезное о чем я забыл.

На клиентах:

  • Сильно доделанная и обрезанная Kubuntu, от KDE остался Kwin и несколько программ (прошлая версия была на OpenBox, но было много проблем в основном с Lazarus).
  • Клиент для связи с сервером на Python. Дополнительные программы общаются c ним по DBus.
  • Рабочий стол и диалог входа на Qt/С++.
  • Панель tint2.
  • Много shell-скриптов.

На сервере:

  • FreeBSD (так исторически сложилось).
  • Сервер на Python, передающий команды от web-интерфейса клиентам и собственно этот web-интерфейс предоставляющий. Этот же сервер авторизует клиентов.
  • Nginx.
  • Rsync для сохранения данных пользователей.
  • MySql, который там совсем не нужен, но никак не уберу.

За кадром: Установщик на базе SystemRescueCd для лаборантов. Нужно только вставить диск или флешку, перегрузиться и ввести номер рабочего места и аудитории, далее всё настроится автоматически: на жёсткий диск через FSArchiver развернется образ с Samba и в нужные файлы впишутся правильные цифры. Весь процесс займёт 5-7 минут. На этом же диске/флешке в меню есть пункт для настройки сервера сетевой загрузки на случай необходимости установить новый класс.

Под управлением этой штуки 4 класса в среднем по 30 машин в каждом.

>>> Просмотр (2560x2020, 412 Kb)

 , ,

dik123 ()