Вместо:
git clone [email protected]:mailru/fest.git
cd fest
sudo npm install -g grunt-cli
npm install
grunt
def flatten (*args): | |
for x in args: | |
if hasattr(x, '__iter__'): | |
for y in flatten(*x): | |
yield y | |
else: | |
yield x | |
# flatten(1, 2, [3, 4, 5]) = [1, 2, 3, 4, 5] |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
from django.template import loader | |
from django.conf import settings | |
template_cache = {} | |
original_get_template = loader.get_template | |
def cached_get_template(template_name): |
/** | |
* Watcher leaks for jQuery | |
* RubaXa <[email protected]> | |
* MIT Licensed. | |
* | |
* API: | |
* $.leaks.get(); | |
* $.leaks.watch(); | |
* $.leaks.unwatch(); | |
* $.leaks.remove(); |
Вместо:
git clone [email protected]:mailru/fest.git
cd fest
sudo npm install -g grunt-cli
npm install
grunt
var lt = '\x3c'; | |
var gt = '\x3e'; |
# Who started a process? | |
pgrep PTPCamera | |
ps -O ppid -p 29045 | |
ps -p 202 | |
ps -A -O user | grep /sbin/launchd | |
launchctl list | grep PTPCamera | |
*.debug /var/log/debug.log | |
# ([0x0-0x2d92d9].com.apple.PTPCamera[24472]): Spawned by PID 240: com.apple.SystemUIServer.agent | |
sudo killall -HUP syslogd |
char *array = ::new char [10];
Итак, 10 элементов массива типа char алоцируются на кучу и указатель помещается на стек.
Из-за отсутствия символа конца строки выделяется больше памяти чем нужно и как следствие мусор из соседних ячеек памяти дает о себе знать!
Чтобы исправить данное недоразумение, следует всегда использовать символ конца строки:
class A { | |
public: | |
A(int x) {}; | |
~A() {}; | |
}; | |
const int n = 10; | |
A* placement_memory = static_cast<A*>(operator new[] (n * sizeof(A))); |
sudo port install rpm | |
# Show files | |
rpm --query --list -p package.rpm | |
# Unpack package | |
rpm2cpio package.rpm | cpio -idmv |
#!/usr/bin/env python | |
''' | |
@name add_files | |
Adds file names into the Makefile like; | |
<@install -Dv src/32x32/mail.png 32x32/mail.ru.png> | |
File structure: |