LINUX.ORG.RU

Сообщения batbko

 

gcc 4.4. && 4.9 abi

Что будет, если линковать приложение собранное gcc44 с либой собранной gcc49?

Чем черевато? Что почитать по теме, кроме сего, предостойнейшего документа?

 ,

batbko
()

Svn client side hooks on checkout

Есть какой то документированный способ, обязать всех чекаутящих автоматом установить у себя pre-commit хуки?

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

 

batbko
()

Инициализация built-in типов

Подскажите главы стандарта, где описанно различие выражений

int a;
int a = int();

 

batbko
()

Мененджер контактов

Посоветуйте сабж. Без зависимостей от KDE. Обязательно умеющий calDav, по возможности умеющий еще чего, если оно ещё и exchange заумеет, то вообще будет шикарно.

batbko
()

Есть ли какой то аналог join.me под онтопик?

Собственно сабж.

Пока ничего удобней guacamole не нашёл.

Hangouts, тоже не канает - ибо гугл, и авторизация, а хочеться кинулся ссылью и все имеющие таковую - зырят.

 

batbko
()

Vim: добавить definition для c++ метода на основе declaration.

Есть актуальный плагин без зависимостей, умеющий сабж?

 ,

batbko
()

Philips Xenium 1560 завести бы как модем

Вообщем приобрел сабж. Всё нравится, зарядка долгая, ловит и звонит норм. Но :)

Хочу завести эту бодягу как модем. Соостветствующий девайс сиё поделие поставляет. Конфиг wvdial'a на usb свистке(ZTE MF100) проверил - пашет, хотя не уверен, что это показатель. Насчет apn - разницы между internet.beeline.ru и home.beeline.ru, на этом этапе - нет, по крайней мере свисток дозванивается, и даже в интернеты ходит из обеих точек.

Вот то чем я пытался завести мою прелесть, на x86_64 убунточке 14.04:

$lsusb | grep MediaTek
Bus 001 Device 018: ID 0e8d:0023 MediaTek Inc. S103

$ls /dev/ttyU*
/dev/ttyUSB0  /dev/ttyUSB1

$cat /etc/wvdial.conf 
[Dialer Defaults]
...

[Dialer BEE]
Boud = 9600
Country = Russia
Init2 = at+cgdcont=1,"ip","internet.beeline.ru"
Modem Type = Analog Modem
Modem = /dev/ttyUSB1
Password = beeline
Phone = "*99#"
Username = beeline
Stupid Mode = 1

$wvdial bee
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: at+cgdcont=1,"ip","internet.beeline.ru"
at+cgdcont=1,"ip","internet.beeline.ru"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
NO CARRIER
--> No Carrier!  Trying again. And again and again...

$dmesg 
... Booring ...
option1 ttyUSB2: option_instat_callback: error -2
[17764.684563] usb 1-1.1: USB disconnect, device number 17
[17764.684839] option1 ttyUSB2: option_instat_callback: error -2
[17764.685108] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[17764.685154] option 1-1.1:1.0: device disconnected
[17764.686370] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[17764.686411] option 1-1.1:1.1: device disconnected
[17764.687935] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[17764.687954] option 1-1.1:1.2: device disconnected
[17846.249097] usb 1-1.1: new full-speed USB device number 18 using ehci-pci
[17846.343429] usb 1-1.1: New USB device found, idVendor=0e8d, idProduct=0023
[17846.343441] usb 1-1.1: New USB device strings: Mfr=5, Product=6, SerialNumber=0
[17846.343446] usb 1-1.1: Product: Product
[17846.343451] usb 1-1.1: Manufacturer: MediaTek Inc
[17846.344865] option 1-1.1:1.0: GSM modem (1-port) converter detected
[17846.345094] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB0
[17846.345618] cdc_acm: probe of 1-1.1:1.1 failed with error -16
[17846.346384] option 1-1.1:1.2: GSM modem (1-port) converter detected
[17846.346637] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB1
[17846.347205] cdc_acm: probe of 1-1.1:1.3 failed with error -16
...On call...
[17958.193508] cfg80211: Calling CRDA for country: GB
[17958.201462] cfg80211: Regulatory domain changed to country: GB
[17958.201469] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[17958.201473] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[17958.201477] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[17958.201480] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[17958.201484] cfg80211:   (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[17958.201487] cfg80211:   (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm)

Хелп ми плиз, я не догонятор в чём может быть дело.

 ,

batbko
()

Ubuntu webapps регрессия или так и задуманно?

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

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

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

Собственно кто что может сказать по этому поводу, есть ли тут кто то кто в теме? Wtf собственно случилось? Надо чинить, или не будет больше никакого вконтактика в моём саунд индикаторе?

 , ,

batbko
()

Язык для записи мэппинга

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

 

batbko
()

Как бы поудобней оставлять коментарии при просмотре видео

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

UPD: да, есть же закладки - но хотелось бы что бы это ещё легко экспортировалось, и пересылалось.

 , ,

batbko
()

Редактирование на одном хосте, сборка на другом


  • Есть хост на котором удобно редактировать сорцы.
  • Есть сервер на котором надо собирать(vagrant box, часто сносится и поднимается заного).
  • Сорцы доступны на сервере через nfs шару.
  • Время отличается на хост машине, и в боксе.
  • Сборка через autotools



Хотелось бы не меняя времени ни на хосте ни в боксе, иметь возможность собирать не пересобирая проект заново.

Второй кейс:
есть буржуйский сервер на котором надо собирать - вермя там менять нельзя, у себя менять время тоже не охота. А вот кодить хочется в своём окружении. Ситуация с сорцами та же - смонтированны по nfs.

Может быть есть какие то опции для nfs? Или для make?



 , , ,

batbko
()

Задать соответствие без совпадений имен файлов

Есть ли возможность в make, задать соответсвие парам файлов - исходник -> результат, при условии что у файлов не должно быть общих частей имени?

Для наглядности:

 
SOURCES = \
src1.src \
src2.src \
src3.src

TARGETS = \
tgtA.tgt \
tgtB.tgt \
tgtC.tgt 

all:$(TARGETS)

$(TARGETS):$(SOURCES)
   #how to ??

Желательно сделать это без гнутых расширений. Если быть точнее, то это AIX'овский make.

 ,

batbko
()

QtCreator unit tests running

Кто нибудь баловался с сабжем?

Есть ли более элегантный способ запустить прогон тестов, нежели что то вида:

runall=echo start; for test in `find . -name tst_*`; do runall=$runall && ./$test; done; $runall

 ,

batbko
()

Мелкая система сборки на C

Может кто нибудь слышал о сабже? Желательно что-нибудь где сорцов меньше чем в gnu make.

В идеале с форматом сборочных скриптов на json.

batbko
()

Формат для комментов ревью кода

Существует ли открытый сабж в природе или только чуваки из altassian доперли что это круто?

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

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

Так же желающие могут высказаться тут ибо буржуи иногда тоже блеснуть могут.

Хотелось бы услышать ваше ненужно мнение по следующим вопросам:

  • Какая информация должна в итоге сохраняться?
    • Судя по всему должен быть текст коммента
    • Нужна ли дата?
    • Наверное было бы неплохо знать кто недоволен?
    • Что то ещё?
  • Можно ли как то всё это дело встроить в форматы поддерживаемые diff не ломая совместимость?
  • Как бы выглядел такой формат, при всех прочих требованиях, какой набор стандартных утилит был бы нужен для работы с ним?

 , ,

batbko
()

Offline code review tool

Понимаю, что многие решат что я хочу странного, но все-таки. Есть ли не web-based тулы для проведения code review?

Т.е. хотелось бы что бы результаты code review можно было бы скинуть по почте или принести на флешке, но при этом не нужно было бы иметь каких либо веб сервисов, т.к. на месте текущей работы всё что только можно закрыто и прав ни на что нет.

Существует ли в природе сабж, желательно ориентированный на git?

Небольшое дополнение: Интересует именно возможность оставлять комментарии по коду. Всё остальное реализуется средствами гита прекрасно.

 ,

batbko
()

IBM system i aka(OS/400) aka (AS/400) Google Test

Так как какой никакой unix-compatibe там есть решил и сюда запостить.

Портировал под это поделие IBM гугло тесты, правда 1.6.0 а не новенькие, но мало ли кому пригодиться.
Взять можно тут.
Работы там не много, но многие не захотят даже время терять дабы разбираться, поэтому решил постараться наследить в интете дабы гуглилось.

P.S. вообще мне понравилось насколько изи портировать этот фреймворк под куда угодно где есть c++ и какое нибудь устройство для стандартного вывода :)

 , , , systemi

batbko
()

А что можно было?

Господа это общеизвестная фича и просто я не в теме или это какое то нововведение?

// !@file  arr.c
#include <stdio.h>
#include <string.h>

/*void f(const char *str)
{

        char arr[strlen(str)];
        strcpy(arr, str);
        printf("%s\n", arr);
}*/

int main()
{
        char str[255];
        scanf("%s" , str);
        //f(str);
        char arr[strlen(str)];
        strcpy(arr, str);
        printf("%s\n", arr);
        return 0;
}

У меня сей код компилируеться и отрабатывает без ошибок. Как с закоментированными участками, так и без. Как gcc, так и g++.

 $ gcc --version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3

Собственно wtf?

 ,

batbko
()

MinGW + gcov sucess story

Не сочтите жестким офтопом, но мэй би у кого то имелся удачный опыт использования вышеуказанной связки?

 , ,

batbko
()

Unit testing motivator

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

А то что то гугл выдает в основном мозгосьедательные статьи, а охото нечто наглядное и емкое.

 motivation,

batbko
()

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