to post messages and comments.

← All posts tagged programming

беда какая-то. пытаюсь пробросить порт на рутере через IUPnPNAT, но get_StaticPortMappingCollection всегда возвращает успех и 0 в аутпараметре.

на рутере upnp включен и вполне успешно работает (видно по другим приложениям и тому что пишет веб интерфейс).
пробовал делать несколько вызовов get_StaticPortMappingCollection с небольшой задержкой. результат тот же.

столкнулся в точности с той же проблемой, что описана здесь linux.org.ru .

если вкратце, то в item view редактор имеет больший размер чем просто отрисовка. и надо как-то вовремя ресайзить айтем при переходе в режим редактирования.

как это сделать?

какие там ещё есть вменяемые ide для пхп под линь кроме суперглючного эклипса и просто глючного phpstorm?

vim не предлагать ибо это не ide и при всем желании им не станет. emacs тем более, ибо оно исключительно для извращенцев.

если вдруг комунить надо.. хотя можно и нагуглить конечно

/* convert uint64 to ascii with specified radix
* Radix must be in range [1-36]
* Buffer at least 14 bytes in size
*/
void ull2a(uint64_t num, int radix, char *buf)
{
uint64_t div = 1;
char *p = buf;
char c;
do {
c = (char)(num % radix); // always less than 36
num /= radix;
*p++ = c > 9? c — 10 + 'a' : c + '0';
} while (num > 0);
*p-- = '\0';

do {
c = *p;
*p = *buf;
*buf = c;
} while (++buf < --p);
}