LINUX.ORG.RU

Сообщения proud_anon

 

Не работает переключение раскладки клавы без автологина

Форум — Desktop

Привет, ЛОР.

Решил опробовать новую Бубунту 12.10, и вот, что вышло. У меня почему-то при отключении автологина перестает работать переключение раскладки клавиатуры. То есть компьютер загружается, я набираю пароль, попадаю на свой рабочий стол, а индикатор раскладки не отображается, а кроме того, переключение раскладки (по Alt-Shift) не работает.

Однако если автологин включен, и я вхожу в профиль при загрузке компьютера автоматически, то все работает: и индикатор, и переключение.

При входе в «Гостевую сессию» все работает, как надо.

Создавать новые аккаунты пробовал - та же фигня.

У кого-нибудь еще такое есть? Если есть, я бы подумал об оформлении бага на Лаунчпаде. Если нет, то есть ли тут какой-нибудь технотелепат, который может предположить, с чем это связано?

P.S. Вспоминается шутка про машину, в которой при нажатии на тормоза крыша иногда отваливается. Только она была про OS/2.

P.P.S. А до того я полчаса пытался настроить переменные среды... В Windows переменные среды настроить проще, чем в этом дистрибутиве GNU/Linux...

 ,

proud_anon
()

Восстановить FAT или вычленить файлы из потока

Форум — General

Общий привет.

У меня есть файл образа носителя с файловой системой FAT, только ФС повреждена. На нем были фотки и видео с камеры. Некоторые файлы читаются, а некоторые — нет. Нужно восстановить с него файлы. Конечно, хорошо бы все, но достаточно восстановить фотки и видео (фотки все в формате JPEG, видео в AVI — что внутри AVI пока не знаю, но есть образец).

Прошу совета:

  • Как восстановить данные?
  • Если нельзя восстановить файловую систему по-нормальному, как просканировать образ и вычленить из него файлы JPEG и то видео (если нужно, я проанализирую имеющееся видо и выясню, какой там кодек).

 , ,

proud_anon
()

Project LRNJ: Slime Forest Adventure, Build 129

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

Тихо и незаметно вышла 129-я сборка игры Project LeaRN Japanese: Slime Forest Adventure — ролевой игры для обучения японскому письму. Игра создана одним независимым разработчиком по имени Даррелл Джонсон (Darrell Johnson).

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

( читать дальше... )

Slime Forest Adventure предназначена как для тех, кто учит японский «просто так, для себя», без учителя, так и для тех, кто серьёзно изучает язык и хочет ею пользоваться как вспомогательным средством.

( читать дальше... )

Игра проприетарная, но работает под Windows, Mac и Linux (версия под Linux есть и под x86, и под x86-64). Выходит в двух версиях:

  • Бесплатная версия содержит первый эпизод истории, обучает хирагане и катакане, но в ней всего 200 кандзи.
  • Полная версия стоит $10 и содержит второй и третий эпизоды истории (автор обещает скоро выпустить продолжение), около 2000 кандзи, дополнительные режимы игры и обучения.

Игра формально ещё находится в разработке, а выпущенные версии — это development builds. Кто её купит, тот, конечно, будет получать и все последующие полные версии сборок.

( читать дальше... )

>>> Сайт Project LRNJ: Slime Forest Adventure

 , , , ,

proud_anon
()

Как написать приложение для GNOME

Форум — Talks

Задолго до персонажа из Рунета с именем евангелиста существовал (и продолжает существовать, хоть и в гораздо более унылом виде) Linux Hater, который ненавидит Линукс и убеждает остальных делать то же самое. На самом деле его, по всей видимости, несколько человек, но это неважно. Я решил запостить перевод одного из его ранних постов.

Это баян 2008 года, то есть времён GNOME 2, но он большей частью ещё актуален. Или, возможно, стал ещё более актуален, чем раньше.

Больше я его переводить не буду, разве что про KDE, может быть, переведу. Или нет.

Итак: «Как написать приложение для GNOME».


  • Возьмите за образец какое-нибудь нормальное приложение для другой платформы (Windows, Mac, KDE — лучше всего Mac). Самый шик — повторить функционал, который реализован уже в трёх приложениях на GTK+, но которые не хотят интегрироваться в Gnome.
  • В гназвании должна быть буква «g». А ещё лучше «gn». Если получится сочетание «gno», «gna» или «gnu», это просто гносхитительно, такую программу стоит установить уже за одно гназвание. Убедитесь, что из названия вообще не понятно, что эта программа делает. Пользователи не должны знать, как произносить «g»: как [г], как [дж] или никак.
  • Пусть программа использует не менее двух объектных фреймворков. Лучше три. Помните: «O» в слове «GNOME» значит «объектный» (от переводчика: GNU Network Object Model Environment). Выбирайте: Corba, Orbit, Bonobo, D-Bus. Один из выбранных фреймворков обязательно должен уметь работать через сеть, только ни в коем случае не используйте его через сеть.
  • Напомните себе, что объектно-ориентированное программирование на чистом C — это не так уж и плохо. assert(gtk_no_really_its_not_so_bad). Еще вспомните, что GTK+ намного лучше Qt, потому что код GTK+, в отличие от кода Qt, не пишется никаким жадным коммерческим предприятием. Так что у GTK+ свободность повышена, а потом, там в названии «+».
  • Наделайте врапперов под все существующие языки программирования, только убедитесь, что они все кривые. Настаивайте, чтобы в дистрибутивах каждый враппер запаковывали в отдельный пакет.
  • Объясните не менее, чем трём другим программистам, что glib не имеет прямого отношения к GNOME. Потому что им интересно.
  • Не забудьте иконку из Tango!
  • Ваша программа должна собираться под Windows, но выглядеть там как ЖОПА.
  • Сделайте список всех фич, которые хотите реализовать.
  • Выкиньте 90% из них. Потому что их кодить слишком сложно. Но только никому этого не говорите, а объясняйте, что они нормальным пользователям не нужны.
  • Из оставшихся реализуйте 2%. Ещё 8% спрячьте в gconf. Хорошенько спрячьте.
  • В интерфейсе программы должно быть не больше четырёх кнопок.
  • Приложение должно зависеть не менее чем от четырёх библиотек с «g» в названии. От этого у него гномовость повышается.
  • Не пользуйтесь Mono — это сифилис, убиващий Gnome, и нельзя заражать им других пользователей. Нет, стоп, писать на Mono можно и нужно, от этого подуктивность вашей работы повысится в несколько раз. Нет, стоп, не надо писать на Mono, а то какой-нибудь свободоё... свободолюбивый дистрибутив, который никому не нужен, никогда не примет вашего софта.
  • Воспользуйтесь модулем, который в скором времени устареет. Тогда его авторы передумают и объявят, что к концу президентства Обамы они почти договорятся, когда этот модуль начнёт устаревать.
  • Если получилось говно, ничего страшного — по крайней мере, Human Interface Guidelines вы соблюли.

    Кстати, я знаю, что вы все блокируете мою сраную рекламу AdBlock'ом (или подписываетесь по RSS, так как я не могу туда рекламу запихнуть). Так хоть плюсаните меня на Digg, козлы мелочные.

    >>> Оригинал
    >>> Как написать приложение для KDE (англ.)
    >>> Как сделать сайт свободного софта — руководство для чайников (перевод)

 ,

proud_anon
()

Как сделать сайт свободного софта — руководство для чайников

Форум — Talks

Небезызвестный Linux Hater написал заметку о том, как сделать сайт для свободной программы. Конечно, она менее веселая, чем его ранние «Как написать приложение для GNOME» и «Как написать приложение для KDE», но тоже неплохо.

Я сначала думал его снести отсюда, потом решил не сносить. Он всё же довольно поучительный, хоть и не самый искромётный.

Итак, перевод.



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

На самом деле, тут всё просто. Всё дело в первом впечатлении.

А именно в главной странице сайта. Вот как её нужно делать:

  • Необходимо упомянуть, что ваша программа «открытая» (open) или «свободная» (free), или использовать любую невнятную комбинацию из этих слов. Причём обязательно до рассказа о том, что ваша программа делает. Особенный шик — подробно объяснить, под какой лицензией код, и просветить серые массы о том, что пиво и речь — это взаправду разные вещи. По исследованиям британских учёных, пользователи предпочитают не скачивать софт, пока не выяснят, допускает ли он динамическое связывание с проприетарными библиотеками.
  • Если название вашей программы — аббревиатура, объясните, что она значит, но только так, чтобы никто не понял.
  • Укажите, на каком языке программирования ваша программа написана, поскольку посетителей это интересует больше всех прочих вопросов.
  • Вкратце опишите модульную структуру своего приложения и упомяните, что каждый сам может написать модуль, в том числе делающий то, для чего программа, собственно, предназначалась.
  • Упомяните, что программа переведена на разные языки. Потому что говнософт на родном языке пользователя лучше простого говнософта.
  • Сразу после этого должен быть раздел «Последние новости». Новости в нём должны быть понятны и интересны только трём людям на Земле (которые и разрабатывают эту программу). Вершина искусства — добавить прямо на главную страницу трансляцию лога коммитов из системы контроля версий.
  • Укажите, что ваш софт работает не менее, чем на пяти ненужных платформах.
  • Маленькая личная просьба: упомяните, что ваше приложение многопоточное. Я скачиваю только многопоточные приложения.
  • Называйте ваше приложение «фреймворком». Все хорошие приложения — фреймворки. Firefox — фреймворк для просмотра сайтов, Gimp — фреймворк для обработки изображений, iTunes — фреймворк для проигрывания музыки. Смекаете? [от переводчика: кто-нибудь знает, на какой именно «фреймворк» он в этом пункте намекает?]
  • Не употребляйте слова «инсталлятор». Называйте его «бинарным дистрибутивом». А ещё лучше, сделайте так, чтобы программу можно было скачать только с github и чтобы на странице в github нигде не было подсказок о том, как именно её оттуда скачать.



Вот. Теперь вы готовы соперничать даже с самыми лучшими открытыми проектами.

>>> Оригинал

 ,

proud_anon
()

Indie Royale Back to School Bundle — продается Swords and Soldiers под Linux

Форум — Talks

Началась распродажа очередного пакета инди-игр Indie Royale — the Back to School Bundle. В нем семь игр, но к сожалению, игра под Linux только одна — Swords & Soldiers. Однако пакет продается по принципу «плати, сколько хочешь», так что вы можете сами решить, сколько готовы за это отдать.

Swords & Soldiers от Ronimo Games — это двумерная стратегия реального времени с видом сбоку, где игроки контролируют базы, расположенные на противоположных концах карты, и нанимают войска (при этом не забывая добывать ресурсы), которые идут в бой на базу врага. Игрок направляет их на развилках, помогает им магией, строит здания по дороге и так далее. В игре всего 3 племени (викинги, ацтеки и китайцы), и у каждого — своя тактика, так что освоить игру легко, а стать в ней докой отнюдь не просто. На Metacritic Swords & Soldiers получила 84 балла. Ранее Swords & Soldiers продавалась в составе Humble Bundle for Android 2.

К сожалению, в версии для Linux нет онлайн-режима, а также недоступен пакет дополнительного контента «Super Saucy Sausage Fest DLC». Кроме того, при запуске у автора новости возникла проблема с выводом графики (на видеокарте Intel), но решение её нашлось на форуме Ronimo Games (нужно поменять настройки в системе).

Игру можно скачать напрямую или получить ключ для Desura.

Остальные игры в пакете: Lunar Flight, Bunny Must Die!, Sequence, Flying Red Barrel, Qlione, Cute Things Dying Violently. Все они работают только под Windows.

Indie Royale продается по принципу «плати, сколько хочешь», но с минимальной ценой, которая постоянно меняется: если заплатить только этот минимум, то минимальная цена для следующих покупателей возрастёт, а если, наоборот, заплатить много, то минимум для следующих покупателей понизится. На момент написания новости минимум был €4,12, а до окончания акции оставалось меньше 6 дней. Кроме того, те, кто заплатит больше $8 (€6,21), получат музыкальный альбом BIAS от minusbaby.

Сайт Indie Royale

Перемещено DoctorSinus из games

 

proud_anon
()

Прекрасный новый мир

Форум — Talks

Здравствуйте. Я proud_anon, пользователь Интернета. Пользуюсь Chromium, AdBlock не установлен, запуск плагинов (включая Flash) — Click-to-play.

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

И вот, я случайно попал на страницу, открыв ее в фоновой вкладке:

http://www.theonion.com/video/white-house-officials-confirm-malia-obama-now-s...

И тут КРОВЬ ГОГНО КИШКИ РАСПИМОДЕРАСИЛО сразу начинает играть звук на всю комнату, а когда я переключился на ту вкладку — там видео-реклама пива. Правда, поверх нормального видео-контента — который, однако, тоже начинает проигрываться сам собой.

Я проверил. Мои опасения подтвердились — эта реклама сделана в виде HTML5-video. В mp4.

Зашел с Firefox с AdBlock — не помогло.

Что можно сказать? The Brave New HTML5 World is upon us. Надо вооружаться. Скоро будет везде.

UPDATE: Действительно, в Firefox играет через флэш, а если отключить флэш — не играет вообще ничего, пустое черное место. В Chromium играет определенно через <video>, там файл mp4.

 ,

proud_anon
()

А вы пользуетесь X32 ABI?

Форум — General

Уважаемый all, хотел у вас спросить.

А вы пользуетесь X32 ABI, новым ABI для x86-64 с 32-битными указателями? Если пользуетесь, ощущается ли от этого профит? Много ли программ ломается (в том числе тех, которые не собираются GCC 4.7)?

Особенно хотел спросить у гентушников.

И еще хотел спросить, как они на него переходили: ставили ли все заново со stage3 или можно просто поменять CHOST и make.conf? [ОК, поскольку переходить с x86-32 на x86-64 таким способом не рекомендуется, то вопрос снят].

В свете недавних переходов дистрибутивов на x86-64 и отказа от x86 вопрос об X32 ABI становится все более актуальным.

 , ,

proud_anon
()

Вы пользуетесь платными мобильными подписками?

Форум — Talks

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

В большинстве случаев упоминается этот сервис в связи с множеством случаев мошенничества. «Я зашел на сайт прон-и-кошки.рф, ввел код для доступа к базе картинок, который пришел на телефон, теперь у меня списывают по 500 рублей в день, как это остановить??!!».

Я, лично, не встречал людей, которые бы нарочно на что-либо такое подписывались.

Поэтому хотел спросить: здесь, на ЛОРе, кто-нибудь пользуется этими мобильными подписками для чего-нибудь?

 

proud_anon
()

Вышла игра Slave Maker 3.3.01

Форум — Games

А вот говорят, что в Линуксе игр нет, так что упомяну одну, хуже не будет. Тихо и незаметно для широкой публики вышла Flash-игра Slave Maker 3.3 и даже обновление к ней — 3.3.01. Хотя игра написана на Flash, она предназначена для скачивания и запуска на своем компьютере, а также отличается большим объемом и количеством персонажей, поэтому, я считаю, достойна особого упоминания.

Slave Maker — это хентайная полу-RPG полу-визуальная новелла, полу-еще что-то с управлением через меню. Это своего рода пародия на Princess Maker от Gainax. В Princess Maker игрок воспитывает из девочки прицессу, а в Slave Maker, соответственно, рабыню. Рабыня должна быть и светской леди, и по хозяйству работать, и в постели «проявлять себя», и не только в постели «проявлять себя». Персонажи в игре взяты из популярных аниме, манги и визуальных новелл — в виде фан-арта, разумеется.

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

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

Лицензия к игре не прилагается (видимо, ввиду того, что вся игра — одно сплошное нарушение копирайтов), открытость исходников оценить не могу (не знаю Flash), но есть какое-то SDK и множество дополнений от фанатов.

«Официальный» блог: http://slavemaker3.blogspot.com

Также есть особое развлечение для любителей секса не только с [виртуальными] девушками, но и компьютером: скачать и запустить эту игру (хотя это не так сложно). И кто говорил, что вендузятники не воспринимают инструкций более чем из двух пунктов? Для самх больших любителей такого секса игра предлагает широкий выбор багов.

Есть некоторая вероятность, что пойдет под Gnash: он упоминается в одном из Readme, хотя ничего об официальной поддержке не сказано.

 , , , ,

proud_anon
()

Epic Linux Community Song feat. Linus Torvalds

Форум — Talks

Сабж был сочинен на LinuxCon и OpenCloud на этой неделе. Повествует об эпической борьбе, о том, что We're not gonna take it anymore, но мы все равно победим, и все такое. С чем борются, я никак не разберу, видимо, с проприетарным софтом или что-то типа того.

Слушать тут: https://www.youtube.com/watch?v=Nj628ufciSc

WebM-версия есть, только по субъективным ощущениям звук на флэше и на HTML5 слегка разный.

 , ,

proud_anon
()

Вспомнить игру - стратегия под DOS

Форум — Talks

Помогите вспомить игру. Стратегия под DOS с управлением через меню, причем на русском. Кажется, на русском языке. Игра про Гражданскую войну в России, причем играть нужно за Белую армию, отбивать там у Красных города, засылать туда десант (вроде был десант там, да... или казаки? Нет, вроде воздушный десант).

ЕМНИП, там еще была анимированная рожа адъютанта, который говорил, что красные все завоевали и Россия пала (я так ни разу и не выиграл).

Любые детали в сообщении могут быть ошибочными.

 , ,

proud_anon
()

Вышел PCSX2 1.0

Форум — Games

Как-то в Новостях молчат, а ведь этот замечательный (ввиду единственности) эмулятор PlayStation 2 уже достиг версии 1.0!

http://pcsx2.net/244-pcsx2-1-0-released.html

 , ,

proud_anon
()

Инди-разработчик Брайан Ландюк снова закрывает все разработки

Форум — Talks

Ранее на ЛОРе, а также на других ресурсах писали о независимом разработчике игр и других программ по имени Брайан Ландюк (Bryan Lunduke), который собрал подписки на пожертвования общей суммой $4000 в месяц и открыл все свои разработки. Это стало возможным, в том числе, благодаря сообщениям на таких крупных ресурсах, как сайт Linux Foundation и других популярных сайтах о Linux.

Брайан является автором таких игр и программ, как: BLABA, Illumination Software Creator, Radical Comic Designer, The Lunduke SDK, Linux Tycoon и 2299: THE GAME.

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

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

Теперь все новые выпуски программ Ландюка будут опять выходить под проприетарной лицензией и продаваться за деньги, кроме Lunduke SDK и Radical Comic Designer, которые останутся под GPL. Старые выпуски, естественно, тоже будут доступны под GPL. Все, кто жертвовал деньги, получат благодарность и лицензии на все программы. Ландюк также не отменяет своего обещания посвящать одну неделю в месяц развитию чужих открытых проектов (в этом месяце, например, Inkscape).

Объявление Ландюка

Перемещено maxcom из opensource

 , lunduke, ,

proud_anon
()

Победитель конкурса веб-комиксов про Restricted Boot

Форум — Talks

FSF объявила победителя конкурса веб-комиксов в рамках кампании против Secure Boot. Автор — Eric Steinmann (распространяется под CC-BY 3.0 Unported)

Картинка: http://static.fsf.org/nosvn/restricted-boots.jpg
Объявление: http://www.fsf.org/news/fsf-announces-winner-of-restricted-boot-webcomic-contest

Restricted Boots™ — It is for your safety!

 , ,

proud_anon
()

Идёт распродажа Indie Royale

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

Прямо сейчас проходит акция Indie Royale Summer Bundle — продаётся пакет из 8 инди-игр по цене, выбираемой самим покупателем, но только определённое время, подобно Humble Indie Bundle.

В отличие от Humble Bundle, чтобы купить Indie Royale, необходимо заплатить не меньше минимальной цены, которая постоянно меняется: когда кто-либо покупает пакет по минимальной цене, минимальная цена для следующих покупателей немного повышается, а когда кто-либо, наоборот, платит много, то минимальная цена понижается. На момент написания новости минимум был в районе 4,40 евро.

К сожалению, из восьми игр под Линуксом работают только три:

  • Harvest: Massive Encounter — стратегия реального времени от Oxeye Game Studio, переосмысливающая жанр Tower Defense. Игрок добывает минералы на далёких планетах. Для этого нужно строить базу с шахтами для добычи минералов, электростанциями и так далее, а также с системой обороны от надвигающихся орд инопланетян.
  • The Journey Down: Chapter One — приключение в жанре point-and-click от SkyGoblin «с привкусом чёрной Африки» (по словам разработчика). Братья (приёмные одного отчима) Бвана и Кито пытаются помочь девушке Лине, для чего им нужно починить свой самолёт. Денег у них нет, но есть много дурацких идей. А впереди их ждёт долгое и странное приключение. В игре используется оригинальный саундтрек в стиле регги.
  • Dino Run SE от PixelJAM Games. Расширенная версия популярной Flash-игры (завёрнута в нативный бинарник с помощью MDM Zinc) с пиксельной графикой. Игрок управляет динозавриком, который убегает от мирового катаклизма. Соответственно, нужно бежать, не задерживаясь надолго, но при этом находить секреты, короткие пути и так далее. Есть режим игры по сети. В этой расширенной версии больше уровней, чем в обычной, есть новые режимы игры и МНОГО новых шляп (да, шляп) и расцветок для динозавра.
  • Дополнительно: кто заплатит не менее $8 (или эквивалент в другой валюте), получит альбом электронной музыки Pixeljams Volume 1 (9 треков, формат MP3 или FLAC).

Все эти три игры работают под Windows, Mac и Linux, и после покупки можно как скачать их напрямую, так и получить ключи для загрузки их через систему Desura (которая, кстати, и проводит эту акцию).

Остальные пять игр работают только под Windows, но те, для кого это не помеха, могут обратить внимание. Приведём только названия: Serious Sam II (не скачивается напрямую: покупателям дают только ключ для Steam, хотя акцию и проводит Desura), Gundemonium Recollection, GundeadliGne, Hitogata Happa, Acceleration of Suguri X-Edition, AirMech.

Хотя игры в этом пакете, возможно, не столь привлекательны, Indie Royale стоит запомнить: он выходит чаще, чем, например, Humble Bundle. Следующая акция начнётся уже через 3 недели.

До конца текущей акции на момент написания новости оставалось чуть больше 8 дней.

>>> Сайт Indie Royale

 , , indie royal,

proud_anon
()

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

Форум — General

Имеются 2 компьютера с Linux, соединяющихся по SSH.

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

Я сейчас загружаю директорию так:

me@my-Notebook Видео % rsync -av -P -e "ssh -p PORT_NUMBER -l remote_user_name" -r Monty\ Python\ and\ the\ Holy\ Grail remote_user_name@IP-ADDRESS:~/DIRECTORY/


Однако при обрыве связи и перезапуске загрузки rsync выдает «Progress 0%, передано N байт», как будто большой файл передается с самого начала. Предыдущие переданные файлы, впрочем, не передаются.

Вопросы:

  1. Это rsync продолжает передавать файл, только прогресс показывает не очень точно, или файл действительно передается сначала?
  2. Если передается сначала, то как заставить rsync продолжить загрузку с места разрыва?
  3. Если так нельзя, то как мне передать файл?

 ,

proud_anon
()

Инди-разработчик получил $4000 ежемесячных пожертвований и откроет все свои разработки

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

Инди-разработчик Брайан Ландюк (Bryan Lunduke — автор новости за произношение не ручается) успешно опробовал новый способ народного финансирования. Он пообещал открыть код всех своих проектов — если наберет подписок на ежемесячные пожертвования как минимум на $4000 в месяц. В случае неудачи Брайан обещал вернуть всем деньги и продолжить развивать свои программы как закрытое и коммерческое ПО.

По словам Брайана, этой суммы ему «впритык хватит на жизнь, чтобы можно было сфокусироваться на разработке открытых проектов». Технические расходы (покупка оборудования, оплата серверов и т.п.) будут покрываться из однократных пожертвований.

Акция началась в прошлый понедельник, 28 мая, и увенчалась успехом: за 8 дней необходимое количество подписок было собрано. Это значительно поспособствовали сообщения на многих популярных сайтах о Линуксе, таких как OMGubuntu и сайт Linux Foundation.

Теперь игры и другие программы, разработанные Брайаном, будут выпущены под лицензией GPL (версия пока не уточняется). К сожалению, открытие кодов началось только сегодня, и Брайан не выложил пока самого кода и даже бинарные сборки доступны не для всех программ (он планирует сначала организовать общедоступный репозиторий с контролем версий и загрузить код сразу туда). Сейчас Брайан просит советов по поводу того, как лучше организовать репозиторий (он склонен выбрать GitHub, но его не вполне устраивает предлагаемый там багтрекер). Тем не менее, бинарные сборки Linux Tycoon и 2299: THE GAME уже доступны на сайте автора для бесплатного скачивания (раньше они продавались за деньги).

Брайан является автором следующих двух игр:

  • Linux Tycoon — экономическая стратегия, первый в мире симулятор разработчика дистрибутива Linux. О ней уже писали на ЛОРе (а также неоднократно обсуждали её). Игрок выбирает, какие пакеты включить в дистрибутив, рекламирует его, исправляет баги, управляет сообществом и сотрудниками и так далее. Сейчас работает под Linux, Mac и Windows (с момента последней новости на ЛОРе игра вышла из беты). Планируется возможность игры по сети. Статус: бинарные сборки уже доступны для бесплатного скачивания, и о них сказано, что они «распространяются под GPL», но кода пока нет.
  • 2299: THE GAME — приключенческая игра по мотивам широкоизвестного (по словам Ландюка) веб-комикса 2299: THE COMIC за авторством самого Ландюка. Игра является «олдскульной адвенчурой» с «8-битной» графикой и геймплеем полутекстового-полуграфического квеста с навигацией через меню. Главный герой — мозг человека, трансплантированный в космический корабль. Работает под тремя основными ОС. Статус: бинарные сборки уже доступны для бесплатного скачивания, и о них сказано, что они «распространяются под GPL», но кода пока нет.

Помимо игр, Брайан является автором следующего софта, который тоже будет открыт:

  • Illumination Software Creator — среда для разработки приложений вообще без кодинга (написания программного кода в привычном смысле). Судя по примерам и документации, довольно гибкая. Сейчас работает под Windows, Mac и Linux и позволяет разрабатывать для десктопов, Android и iOS, а также Flash и HTML5. Статус: пока никаких перемен, сборки бесплатной версии доступны для загрузки, а Deluxe-версия пока что продается.
  • BLABA — среда для создания игр без кодинга. Сама программа и все созданные игры работают под Windows, Mac и Linux. Статус: бинарные сборки бета-версии и так были доступны для бесплатного скачивания, а финальную версию планировалось продавать. Теперь, очевидно, финальная версия будет распространяться бесплатно с открытым кодом.
  • Radical Comic Designer — программа для создания комиксов (как обычных бумажных, так и веб-комиксов). Позволяет оформлять страницы, накладывать речь персонажей и подписи на картинки и так далее. Статус: пока что бесплатно доступна только демо-версия.
  • The Lunduke SDK — язык программирования и библиотеки для быстрой разработки нативных кросс-платформенных программ. Статус: проект пока находится в разработке и ещё не вышел, но его Брайан в любом случае собирался выпустить под GPL. Часть документации уже можно прочитать.

Кроме того, Брайан подал заявки на ряд патентов, связанных с Lunduke SDK и Illumination Software Creator, и обещал теперь дать разрешение на использование этих разработок в открытых проектах.

Помимо игр и программ, Брайан ещё является автором веб-комикса 2299: THE COMIC, обычного комикса Road-sign Hank (распространяется в т.ч. в цифровом виде), держит Web-BBS, и, по информации с Amazon.com, разводит коз. Он также напоминает, что те, кто ещё хочет сделать пожертвование (однократно или платить ежемесячно), в любой момент могут это сделать (для подписки требуется аккаунт на PayPal).

Объявление о начале акции


Объявление о продолжении акции

>>> Объявление об успешном окончании акции

 , ,

proud_anon
()

Концерн Samsung вступил в Linux Foundation

Новости — Linux General
Группа Linux General

Компания Samsung присоединилась к Linux Foundation и стала её восьмым платиновым членом — это наивысший на сегодняшний день уровень поддержки Фонда (например, такие компании, как Nokia, Panasonic, Motorola и Google являются только золотыми членами, а LG и Siemens — серебряными). По словам Джима Землина, исполнительного директора Фонда, «это большой день для Samsung и для Linux».

Ядро Linux используется во многих из устройств, производимых Samsung, от телевизоров и телефонов до бытовой техники. С Linux Foundation корпорация сотрудничает уже несколько лет, стремясь снизить затраты на разработку и поддержку ядра и операционных систем на его базе. Samsung и Intel сейчас стоят во главе разработке открытой платформы для мобильных устройств Tizen (см. новость на ЛОРе и официальный сайт).

Будучи платиновым членом, Samsung теперь является, по словам Землина, «одним из лидеров в огромной экосистеме, сложившейся вокруг Linux». Linux Foundation надеется на долгое и плодотворное сотрудничество с концерном.

>>> Объявление Джима Землина

 ,

proud_anon
()

Лисперы, приведите пример превосходства Лиспа

Форум — Talks

Я вот пытаюсь понять, так ли хорош Лисп, как его малюют?

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

В общем, вопрос мой не «про функциональщину вообще», а именно про LISP.

И вот он, этот вопрос, точнее просьба: приведите, пожалуйста, пример кода на ЛИСПе (своего или чужого), который бы вызывал вау-эффект в форме «Вау! LISP реально могуч!». На любом диалекте Лиспа.

Но, конечно, нужно быть честными и соблюдать такие условия:

  • Нужно описание, что ваш код делает (желательно еще с комментариями внутри кода).
  • Код должен демонстрировать, прежде всего, превосходства Лиспа как языка, а не большое количество существующих макросов и библиотек.
  • Код должен решать какую-нибудь практическую задачу. Сколь угодно узкоспециализированную, но имеющую отношение к реальному миру. «Программа в 40 строк, которая парсит и исполняет сама себя рекурсивно, пока память не кончится» - это хорошо, но не интересно. Разве что если она перекомпилирует сама себя в Python, а код на Python перекомпилирует сам себя в LISP. Это хоть и не практично, но эпично.
  • Задача не должна быть совсем примитивной. «А вот тебе расчет факториала в одну строку» - это, конечно, хорошо, но интересует ведь что-то нестандартное.
  • Если дадите ссылку на статью, то в ней должен быть приведен код целиком, а не по кускам, которые надо старательно вычленять и собирать. Или сами приведите его. Я (пока) не знаю Лиспа, как я смогу его собрать и оценить?
  • Я знаю, что ЛОР - не моя личная армия, но если все так уж страшно заняты, то кто же сидит в толксах?


Как говорят американцы, «продайте мне Lisp».

Всем откликнувшимся заранее спасибо.

Перемещено tazhate из development

 , ,

proud_anon
()

RSS подписка на новые темы