LINUX.ORG.RU

Сообщения d

 

Что у нас по втыканию pci-карт в usb4?

Привет, лор!

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

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

Так вот подскажите, правильно ли я понимаю из чтения интернетов, что:

  • к хосту usb4 можно будет через переходник подключить, условно, PCI-ethernet карту,
  • она будет видеться в системе неотличимо от PCI карты, воткнутой напрямую в PCI-слот,
  • следовательно, драйвер, написанный для этой карты и протестированный в таком конфиге, будет работать и при втыкании карты напрямую в PCI слот на хосте без usb4?

Вижу, что по стандарту реализация Tunneled PCI Express для хоста опциональна. Но давайте сначала с теорией разберёмся. Если в теории всё ок, то, может, кто-нибудь имел дело с такими железками и поделится опытом.

Спасибо, лор.

 , , , usb 4,

d
()

На чём сейчас писать логику подо все платформы?

Привет, лор!

Обдумываю один for-fun проект. Решил, что пользовательский интерфейс на десктопе, телефонах и в вебе если будет, то для каждой платформы родной-нативный. А вот базовая часть с логикой хочу, чтобы была единая. Или, по крайней мере, получалась парой телодвижений из единого исходника. В базовой части всякие алгоритмы и структуры данных типа графов, топологической сортировки, т.е. никаких нейронок, хардварного ускорения и проч. Собственно, вопрос, на чём сейчас такую логику имеет смысл писать, чтобы потом подо всё на свете собрать можно было и нативные интерфейсы сверху лепить?

Я сам сишник и склоняюсь к старой доброй сишечке. Но вдруг что-то упускаю, подскажите. Скорость клепания не интересует. Это for-fun проект с приоритетом на красоту и правильность реализации и получение удовольствия от процесса. Ну а если ещё и результат будет, то совсем хорошо.

 , ,

d
()

Подскажите free software решение аля календарь/расписание с синхронизацией между десктопом и телефоном

Лорчик, привет!

В последнее время у меня стало больше назначенных посещений/встреч, а также дел, которые к этим встречам нужно завершить. Становится сложно держать в голове такое количество событий и связей между ними (старею?), тем более на горизонте неделя+. Потому задумался о программе для организации всего этого.

Потратил вечер на поиск софта для десктопа в репозитории и установку всякого из гугл.плея и фри.дроида — в большинстве своём либо поделки, либо недозакосы под аутлук, либо проприетарщина. А ведь задача не кажется каким-то rocket science, чтобы не иметь свободного решения.

В принципе, вариант сделать самому приемлем, но хочу сначала убедиться, что, действительно, нет какой-нибудь условной gnu schedule, которая всем моим требованиям и хотелкам отвечает. А требования и хотелки примерно следующие:

  • Наличие нормальной (не электрон, консольная норм) десктопной программы под линукс; наличие программы под андроид без рекламы, in-app purchases etc.
  • Синхронизация данных между всеми программами. Вариант поднятия демона на своём VPS и синхронизации клиентов через него устраивает.
  • Поддержка длящихся событий (встреча с 17:00 до 18:00), недлящихся событий (достать курицу из морозилки в 18:30), дедлайнов (сходить к стоматологу до отпуска YYYYMMDD), периодических событий (английский каждый понедельник и пятницу с 10:00 до 11:00), прочих типов событий и задач.
  • Поддержка зависимостей между задачами: пока не завершены задачи «купить подарок брату» и «купить подарок свату», не показывать активной задачу «отправить посылку с подарками домой».

Есть что-то похожее или пора садиться продумывать архитектуру? Вроде, ничего сверхестественного не прошу.

 , , , ,

d
()

Текстовые кодировки после контакта с внеземными цивилизациями

Лорчик,

после контакта с внеземными цивилизациями остро встанет вопрос кодировок. Добавить новые код поинты в сам стандарт юникода не проблема. А как быть с UTF8?

По стандарту изначально предел UTF8 был равен шести байтам на код поинт, из которых только тридцать один бит нёс информацию – остальные служебные. На сегодня её длина дополнительно ограничена четырьмя байтами, то есть двадцатью одним информационным битом. А ведь это всего два миллиона девяносто семь тысяч сто пятьдесят два возможных код поинта. Многие из которых уже аллоцированы.

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

 , , , ,

d
()

Опишите ситуацию с разработкой под андроид для души

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

  1. У меня сложилось предубеждение, будто для разработки под андроид нужны монструозные IDE, жрущие эмуляторы, десятки гигагерц и гигабайт и т.д. Можно ли полноценно и удобно разрабатывать в привычном VIM'е на ноутбуке, используя make и проч?
  2. Действительно ли имеет смысл разрабатывать только на Java, а приложения на остальных языках сильно ограничены by design/platform и инструменты разработки для них пишут "в одно рыло" энтузиасты? В особенности интересуют приложения на JS, потому что Java мне точно никогда не понадобится, а JS сейчас везде и, потенциально, у него больше шансов пригодиться.
  3. Слышал, что для публикации приложения нужно платить. За что вообще придётся платить деньгами?

Так-то туториалов я нагуглю, не проблема. Хотелось бы услышать личный опыт, за что не стоит браться, куда вляпываться и т.д. Повторюсь, разработка некоммерческая, для своих нужд и с надеждой, что кому-то ещё это может пригодиться.

Всех с прошедшим и наступающим!

 ,

d
()

Раздел для технических не-вопросов

На мой взгляд, было бы хорошо иметь раздел для длинных околотехнических отчётов/рассказов/whatever.
Судите сами.

  • Бывает, что пользователи возятся с какой-нибудь железкой, ковыряют вечерами, а потом всё заканчивается фотографией в Галерее с куцым описанием «ну я типа сделал». Ниже в комментариях начинаются распросы и появляются размазанные по треду детали реализации.
  • Или висит на главной новость о какой-либо предстоящей конференции. А по прошествии в лучшем случае скромный тред в толксах, да и то редко. А было бы интересно почитать развёрнутый рассказ от участников.
  • Или человек неделю на работе разбирался с новым модным алгоритмом/спецификацией, всё понял и хочет основные идеи из 1000 страниц понятным языком пересказать, чтобы другие на эти грабли не наступали.

Имхо, выше перечисленное не совсем формат «форума», т.к. вопросов у ТС никаких и нет, он пришёл поделиться результатами/впечатлениями. Здесь были бы уместны более развёрнутые темы, но сейчас их мало кто читает, и в ответ получаешь tl;dr.

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

Итого, я предлагаю создать новый раздел для таких «отчётов». Наверное, лучше будет даже не раздел, а новость/мининовость/блог? Какое-то такое деление.

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

У меня всё. Патч где-то в /dev/random. Я искренне думаю, что такая вещь пойдёт на пользу лору, но не знаком с движком, чтобы рассуждать о вариантах реализации.

 , , ,

d
()

Показывать ОП над предпросмотром сообщения

В режиме предпросмотра

  • при ответе на неОП я вижу его и превью своего сообщения;
  • при ответе на ОП — только превью своего сообщения.

Довольно очевидная фича. Станет единообразнее и удобнее.

 

d
()

Когда рекомендуете поехать в Киев: на День Победы (9--11 мая) или на День города (30--31 мая)?

Привет, Лор!

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

Насмотрел Киев по следующим причинам:

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

Прошу местных жителей высказаться за день Победы (9 мая) / города (30 мая):

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

Если кто-то из регистрантов захочет составить компанию в дороге или на месте, буду рад.

Проблем с пересечением границы быть не должно, т.к. я гражданин РБ.

 , , ,

d
()

Все банки такое говно?

Собираюсь посетить страну Х. Диалог в офисе ВТБ24:

- Не заблокируют ли мне карточку, если я буду в стране Х снимать деньги через банкомат?

- Могут заблокировать.

- А можно это как-то отключить?

- Нет, предварительно такие вещи сделать нельзя.

- Так ведь я могу остаться там без денег!

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

- Хорошо, а как мне действовать, чтобы избежать такой ситуации?

- Заведите вторую карту, чтобы пользоваться, когда заблокируют первую.

- Но ведь если заблокируют одну, то потом и другую так же, нет?

- Не факт, что её заблокируют.

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

Летайте самолётами Аэрофлота!

 , , ,

d
()

Сколько стоит letter.to?

Лорчик, привет!

Не так давно я зарегистрировал letter.to для своего предполагаемого любительского проекта. Сейчас у меня хочет его купить какой-то купи-продай (судя по выдаче гугла). Мне хватает денег, и я не горю желанием продавать домен; но интересно, сколько он может стоить.

  • Покупатель не представляет фирму, мэйл гуглится в нескольких объявлениях купи-продай (чужие домики по 100к€).
  • Остаться с доменом не боюсь, брал для себя.
  • Считаю, что letter.to круче, чем letter.{com,org,net,info}.

Лорчик, помоги советом!

 , , , ,

d
()

Пистон что-то компилит и запускает в моём доме!

Привет, Лор.

Понадобилось мне вечером в пятницу порешать эти ваши дифуры с запаздыванием. В интернетах говорят, что в матлабе есть функция dde23 для этого. Запустил я Sage, потыкал автокомплит, — ничего похожего, к великому разочарованию. Нашёл пару проектов по теме: pydde и pydelay. Оба древние, в репах нет. Ок, ставлю руками — успешно. Запускаю ipython2, импортирую, вызываю, а оно мне плюётся:

ImportError: /home/username/.cache/scipy/python27_compiled/sc_168f4b81ca07c2cb64108491ef85113b5.so:
failed to map segment from shared object: Operation not permitted

Ну я потупил какое-то время, а потом понял, что у меня /home с noexec смонтирован. Перемонтировал — заработало.

У меня один вопрос: зачем так жить? Был ещё второй, но я снёс всю эту прелесть, ведь я свободный от задротства человек!

Засим выдыхаю и иду спать. Чего и тебе желаю, $(whoami).

 , , ,

d
()

Обновилась прошивка для Nokia 515

Привет, Лор!

Сегодня обнаружил, что прилетело обновление для моей Nokia 515 (RM-952: V 09.04).

Хотел бы обсудить с товарищем dagaragga и, возможно, другими владельцами сего аппарата ( pekmop1024?) поднимавшийся ранее вопрос.

Прямо сейчас нет с собой usb-кабеля, чтобы проверить передачу файлов. Но вот быстрый поиск по адресной книге они так и не пофиксили (непереключение в нижний регистр).

  1. Какие ещё баги вам мешали?
  2. Остались ли они после обновления?
  3. Довольны ли вы телефоном в целом спустя месяцы использования?

официальный тред боли на developers.nokia.com

p.s. — а линукс тут при том, что файлы бились при копировании на линуксовый хост и с него

 , , ,

d
()

О том, как я воспринимаю ЛОР

ЛОРчик, как твои дела?
ОН грядёт? Ttt, дала?
Игор тонет? Жив ли брат?
Я люблю вас всех, ребят...

Bonus track: О том, как я разочаровываюсь в себе

ЛОРчик, я пришёл домой.
Ну, поговори со мной!
Расскажи, как прошёл день.
Я упоротый в говно...

 , , , ,

d
()

О том, как я жду перемен

ЛОРчик, ты уже не торт.
Линукс изнутри гниёт.
GPL не в моде стал.
ЛОРчик, я так жить устал...

 , , , ,

d
()

О том, как ты опять

ЛОРчик, ты опять упал.
Я грустил, пока ты спал.
Я смотрел, как ты лежишь.
Чмоки, ми-ми-ми, малыш...

 , ,

d
()

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