LINUX.ORG.RU

Сообщения yacuken

 

Fn key emulate

Привет, ЛОР. На ноутбуке между правыми ctrl и alt есть клавиша вызова контекстного меню(типа правой кнопки мыши). А клавиша Fn слева между ctrl и super(win). Возможно ли как-то повесить этот Fn переключатель на эту клавишу. Что бы одной рукой регулировать громкость или яркость(для них используются стрелки и одной рукой не дотянуться).
Ноут Lenovo v570. Дистрибутив думаю значения не имеет. Если что, рачлинукс.

 ,

yacuken
()

git push shallow clone

Привет. Объясните по простому, почему я не могу сделать git push из репозитория, скопированного с опцией --depth? Пытался гуглить - ничего не понял.
В гите я не гуру.

 , ,

yacuken
()

Firefox hmepage

Не знаю куда. Пусть будут толксы.

Привет, ЛОР. Еще совсем недавно я пользовался хромиумом, но теперь решил переползти в файрфокс. И всё бы хорошо(стайлиш и адблок мне с холовой хватает), но не могу найти себе хорошую стартовую страницу. В идеале, что бы она выглядела примерно так.
В верхнем левом углу там ссылка на хромые приложения. А мне бы на закладки.
Кто-то что-то похожее видел?
Заранее спасибо.

Перемещено mono из talks

 , ,

yacuken
()

Поиска музыки тред очередной

Привет, ЛОР.
Кто хорошо разбирается в музыке, то накидайте песенок, подобных этим:

Всякие сервисы предлагают ввести исполнителя и посмотреть на похожих. Однако стили могут разниться на порядок и в пределах одной группы. А меня интересуют именно подобные песни.
Заранее спасибо.

 , ,

yacuken
()

WM structure

Привет, ЛОР.

Раздел наверно не тот(мне не для девелопмента надо). Но лучше не придумал.

Как вообще устроены оконные менеджеры? Это такой же Х клиент, который запущен в фуллскрине, который в свою очередь поверх себя запускает другие? И как это по правильному происходит? Или я не так понимаю?
Буду признателен любому толковому объяснению.

Заранее спасибо.

 , ,

yacuken
()

Вкладки в Vim

Привет, ЛОР.
Недавно открыл для себя вкладки в виме(вообще открыл давно, но пока хватало простого сплитвью). Хочу переключение между ними по c-s-tab/c-tab. На vim.wikia.com нашел это

" tab navigation like firefox
nnoremap <C-S-tab> :tabprevious<CR>
nnoremap <C-tab>   :tabnext<CR>
nnoremap <C-t>     :tabnew<CR>
inoremap <C-S-tab> <Esc>:tabprevious<CR>i
inoremap <C-tab>   <Esc>:tabnext<CR>i
inoremap <C-t>     <Esc>:tabnew<CR>
Записал себе. Но у меня не работает.
Как мне повесить переключение вкладок на c-s-tab/c-tab и открытие/закрытие на c-ins/c-del?

 , ,

yacuken
()

x-nemo-desktop

Привет, ЛОР. Возник такой вопрос. Что это такое? И откуда оно взялось? Долго довольно не обращал на немо внимания, поэтому не могу сказать, когда оно появилось.

 ,

yacuken
()

sed & bash for dummies

Привет, ЛОР.

ЛОР, научи меня пользоваться sed и bash.
Имею команду, которой получаю имя репы андроид девайса(циан или омни например) на гитхабе

curl --silent "https://api.github.com/search/repositories?q=@$TEAM+android_device+$DEVICE" | grep "\"name\"" | awk '{print $2}' | sed 's/\"//g' | sed 's/,//g'
На выходе получаю например android_device_samsung_n7000.
Как мне теперь вычленить 2 слова(опустив 'android_device_') и записать их в разные переменные? Например:
MANUFACTURER=samsung
DEVICE=n7000

UPD. Бред какой. Я же название девайса получаю из переменной $DEVICE. И записывать мне её заново не надо. Моя ошибка.

UPD2. Проблема решена. sed 's/android_device_//g' && sed 's/_.*$//g' выдал мне желаемую строку.
Всем спасибо

UPD3. Всего-то надо было быть внимательнее.

 , ,

yacuken
()

Develop Android OS

Привет, ЛОР.
Хочу спросить, как правильно работать с исходниками андрюши? На http://source.android.com я нашёл, как выкачать исходники и собрать их. Так же я нашёл, как импортировать Java приложения в эклипс. Но помимо этих джава приложений там есть куча нативного кода(external/, hardware/). Как быть с этим? Как мне настроить иде, для работы со всеми исходниками?

Перемещено stave из mobile

 ,

yacuken
()

Денежный приз

Привет, ЛОР.
Есть маленькая игра(в процессе) для ведроида. В конце игры лучшему предполагается выдать приз. Денежный. Деньги будут реальные. Доллары, евро или тугрики не знаю. Зависит от страны победителя. Как же всё это дело организовать? Можно просто будет отдать приз? Или надо будет это как-то регистрировать(тогда понадобится юрист)?

З.Ы. Размер этого приза тоже не известен. Насколько я понял из задумки, он определится количеством игроков(или как-то так)

 ,

yacuken
()

Nvidia Prime

Привет, ЛОР.
Решил попробовать завести, что там невидиа делает.
Пошёл на арчвики. Но драйвер nvidia не хочет вставать.

[archie ~]$ sudo pacman -S nvidia
resolving dependencies...
looking for inter-conflicts...
:: nvidia-libgl and mesa-libgl are in conflict (libgl). Remove mesa-libgl? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: glamor-egl: requires mesa-libgl
:: intel-dri: requires mesa-libgl
glamor-egl в свою очередь
Required By    : xf86-video-intel
То есть надо удалить драйвер интел? И как тогда получится «гибридная» графика, пусть даже без автопереключения карт?

 , , ,

yacuken
()

CyanogenMod porting

Не уверен, что раздел правильный. Но всё же.

Стал «счастливым» обладателем планшета teXet TM-8041HD. Девайс используется исключительно, как книга. Но для поднятия своего ЧСВ хочу водрузить на него циан(а лучше омни). 4pda не внёс особой ясности в это. Однако обнаружил, что сей девайс (почти) точная копия китайпада Onda v811. Разница лишь в наличии задней камеры(у тексета). Гугл на этот счёт привёл несколько ссылок с якобы цианом/омни/параноидом для этого(v811) и подобных девайсов. Однако завести эти прошивки так и не удалось. Значит надо делать самому или плюнуть на всё это и идти пить пиво. Пока остановился на первом варианте.
В арсенале имеются:

  • Исходники циана(пока остановился на них ввиду большей распространённости прошивки)
  • Исходники ядра версии 3.0.8 с сайта amlogic. Вопреки этой теме никакой поддержки я не получил:
    Hi Yacuken,
     
    Thanks for your email. Our openlinux focuses on IDH or OEM instead of personal developers.
    
    А тексет вообще даже сорцы ядра не отдаёт. Надо их жестоко анально покарать.
  • ЧСВ. Которое потихоньку угасает.

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

Жду помощи адептов андроида. Заранее спасибо

 , ,

yacuken
()

Остаток от деления чисел Фибоначчи

Привет ЛОР. Есть такая задача.

Даны целые числа n и m (1<=n<=10^18, 2<=m<=10^5), необходимо найти остаток от деления n-го числа Фибоначчи на m.

Как решить? Понятное дело, что никаких лет мне не хватит, чтобы вычислить максимальное n. Тут какая-то хитрость должна быть. Ткните носом, куда читать?

Заранее спасибо.

 , ,

yacuken
()

Убить оффтоп 8.1

Знаю, что отправите на винфак и будете правы. Но мне туда дорога заказана.

Сегодня я решил всё же потыкать «хвалёный» шиндовс 8.1. Для эксперимента выбрал ноутбук девушки(тем более ей игр не хватает). Выделил место. Скачал и записал на диск образ. Загрузился. Установил.
Теперь решил, что надо заканчивать баловаться и пора восстановить груб. Скачал образ арча. Записал на диск. Перезагрузил, а загрузился шиндовс. Я проделал операцию ещё раз. И снова шиндовс. Я выключил ноутбук и включил снова(как через завершение работы, так и через долгое зажатие кнопки на ноуте). И опять включается шиндовс. Я даже батарейку выдёргивал. Ничего не помогает.
В биосе опция EFI Boot Support(или около того) была отключена. Приоритет загрузки для двд привода. Но теперь я не могу в него зайти. При включении там, где раньше писало f2 to enter bios | f4 to ... теперь пишет system resuming...
Диск с арчем рабочий(проверил на своём).
Что происходит? Как выключить эту байду?

Ноут - Samsung RC510-S05

 , ,

yacuken
()

Плеер и наушники

Привет ЛОР. Ситуация такая. Постоянно доставать телефон из кармана штанов, втыкать в него наушники, скручивать провод пару раз и засовывать всё это во внутренний карман куртки изрядно надоело. А всё лишь для того, что бы послушать 2-3 песни в метро или маршрутке.
Теперь задумался о плеере. К нему требования просты. Уметь рандом и переключать(вперёд/назад). Хоть какая-то индикация(дисплей не обязательно, светодиоды будут идеальны). И миниатюрность.
И нужны наушники. Они должны быть короткими. Всё, что я видел по длине, примерно как те, что есть сейчас(от гнусмаса, что вместе с телефоном были). Свисают почти до колена. А должны исключительно до нагрудного кармана.

Если с плеером примерно ясно(айпод шафл например(хотя не знаю, что у него с индикацией)), то с наушниками совсем туго. Вдруг кто пользуется такими. Поделитесь названием, впечатлением и ценой(если помните). Заранее всем спасибо.

 , ,

yacuken
()

Как писать библиотеки

Собственно сабж таков. Как правильно разрабатывать библиотеки в GNU/Linux?
Допустим пишу я мега крутую либу, которая мега круто выводит Hello World на консоль.
hello.h

#ifndef hello_h
#define hello_h

#include <stdio.h>

void hello(void);

#endif /* hello_h */
hello.c
#include "hello.h"

void hello(void)
{
    printf("Hello World\n");
}
3 месяца кропотливого труда не прошли даром и она работает. А как в процессе работы её проверять на работоспособность?
Понятно, что надо написать не менее крутой main.c и с помощью него, gcc и такой-то матери вызвать hello. Убедиться в работоспособности на данный момент и продолжать писать остальные фичи для библиотеки.
А есть ли инструменты, позволяющие упростить этот процесс?

 ,

yacuken
()

Хочу чёрного котёнка

Решили со своей тян завести кота. Может у кого-то из лоровцев из спб есть? В добрые руки. Всякие сайты объявлений предлагают купить всяких породистых мейн кунов и каких-то ещё. Названия пород которых я даже запомнить не могу. Да и цены у них не маленькие. А мы хотим простого дворового котёнка.

Заранее спасибо всем.

 

yacuken
()

Awesome. Автоматическая установка layout.

Привет, ЛОР.
Решил попробовать что-то тайловое. И остановился(пока) на awesome. И сразу встал такой вопрос.
Как запускать определённые приложения на определённых тегах и с определённой разметкой(?)
Например:

----------------
|xxxxyyyyyyyyyy|
|xxxxyyyyyyyyyy|
|xxxxyyyyyyyyyy|
|xxxxzzzzzzzzzz|
|xxxxzzzzzzzzzz|
|xxxxzzzzzzzzzz|
----------------

x - какой-нибудь IM
y - какой-нибудь браузер
z - какой-нибудь видеоплеер
А конкретно сделать так, что бы при запуске этого IM(например из меню) он сразу открывался в нужном теге и нужного размера.

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

 , , ,

yacuken
()

Роутер для дома

Не знал, куда запостить. Думаю тут подходит.
Нужен wifi роутер для довольно большой квартиры(метраж на память не скажу).
Сейчас мини зоопарк из 1-го стационарного pc, 2-х ноутбуков, 1-го планшета, 4-х смартфонов и 1-й консоли шастает по интернетам через перевезённый со старой квартиры dir-300 nru b6. И всё бы ничего, но сегодня перетащил стол с компом в другой угол комнаты(тем самым отдалился от роутера примерно на 1м) и начались разрывы. Плюс на балконе ловит с перебоями. Сейчас зима, а летом будет важно.
В общем прошу посоветовать мне роутер, который будет мощнее, чем этот dir-300.

 , ,

yacuken
()

XInput геймпад не работает.

Всем привет.

А теперь конкретнее.

Стал я «счастливым» обладателем SpeedLink SL-6566-BK. Он умеет xinput и directinput. Пробовал на ноуте с оффтоп 7. В обоих режимах работает на отлично. Но на GNU/Linux в режиме xinput гейпад не хочет с ресивером соединяться. Хотя определяется, как боксовский геймпад. В режиме directinput работает (почти) без нареканий.

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

Пробовал добавлять права на чтение для /dev/event* и /dev/js*, как тут где-то советовали. Не помогает. Может кто-то сталкивался?

P.S. С xboxdrv та же шляпа.
P.P.S Дисрибутивы на которых данное пробовалось: Ubuntu, Debian, Arch.

 , ,

yacuken
()

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