Dažādas piezīmes

18/10/2016

Internetveikals 2u.lv nogājis pa burbuli ?
20:00:27 / HELDON / 10 komentāri
Vai 2u.lv nogājis pa burbuli ?

Kolēģis spļaudās un uguņo, jo 2u.lv pasūtīja šo un to. Nauda jau samaksāta, preču nav.

Visi zināmie 2u.lv kontakttelefoni jau kādu laiku atslēgti.

10/10/2016

mongoose vietā izmantojam civetweb
22:44:18 / HELDON /
Papētīju, kāpēc no neta ir nozudusi mongoose v5.2+ kompilējama source.

Izrādās, mainījusies licence un tagad tas ir maksas projekts.

Tomēr izrādās, ka uz mongoose bāzes tieši šī iemesla dēļ tiek veidots jauns bezmaksas projekts - civetweb.

Tieši tas, ko man vajag.
Nice.

https://github.com/civetweb/civetweb

08/10/2016

transmission 2.92 uz Debian 8
22:32:20 / HELDON /
No root konta:

1) apt-get install build-essential automake autoconf pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libssl-dev

2) Iebliežam sekojošās rindas /etc/sysctl.conf faila beigās:
fs.file-max = 65535
net.ipv4.tcp_workaround_signed_windows = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_low_latency = 0
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_mtu_probing = 1
net.ipv4.tcp_congestion_control = illinois
net.core.wmem_max = 12582912
net.core.rmem_max = 12582912
net.ipv4.tcp_rmem = 4096 524288 12582912
net.ipv4.tcp_wmem = 4096 524288 12582912
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_no_metrics_save = 1
net.core.netdev_max_backlog = 5000

3) Ielādējam izmaiņas ar komandu:
   sysctl -p

No parasta user konta $HOME direktorijas:

4) wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz

5) tar xf libevent-2.0.21-stable.tar.gz

6) mkdir CUSTOM_INSTALLS

7) cd CUSTOM_INSTALLS

8.) mkdir libevent-2.0.21-stable

9) cd ../libevent-2.0.21-stable

10.) ./configure --prefix=$HOME/CUSTOM_INSTALLS/libevent-2.0.21-stable

11) make

12) make install

13) export PKG_CONFIG_PATH="$HOME/CUSTOM_INSTALLS/libevent-2.0.21-stable/lib/pkgconfig"

14) cd

15) wget https://github.com/transmission/transmission-releases/raw/master/transmission-2.92.tar.xz

16) tar xf transmission-2.92.tar.xz

17) cd transmission-2.92

18.) ./configure -enable-daemon

19) make

20) Palaižam ar /home/blablabla/transmission-2.92/daemon/transmission-daemon -b -p VIENSPORTS -P CITSPORTS -f -t -w /home/blablabla/Download-dir/ -g /home/user/.config/

21) Pagaidām kamēr ielādējas un nospiežam ctrl-c

22) Piekoriģējam settings.json failu (rcp adresi, bind adresi, ātrumi, ram settingi u.t.t. iekš /home/blablabla/.config/

23) cp -r /home/blablabla/transmission-2.92/web /home/blablabla/.local/share/transmission/web

24) export TRANSMISSION_WEB_HOME=/home/blablabla/.local/share/transmission/web

25) Palaižam transmission kā background procesu ar /home/blablabla/transmission-2.92/daemon/transmission-daemon -b -p VIENSPORTS -P CITSPORTS -t -w /home/blablabla/Download-dir/ -g /home/user/.config/

02/10/2016

deluge crash
21:25:10 / HELDON / 1 komentārs
Beidzot sapratu, kas ik pa laikam uzkarina deluge daemonu pie lieliem (gbit trubai atbilstošiem) upload ātrumiem... izrādās, nepietiek RAM.

Tiklīdz tiek iztērēts viss pieejamais 8GB rams, deluge daemons vai nu uzkarās vai tiek automātiski nokillots (tas ir minējums), lai atbrīvotu ramu.

Nāksies padomāt par kastes upgreidu uz 16GB ram.