Dart011
)
Yevhenii
Она же женщина, как она может быть первой
Правильно, первым было яйцо
Dart011
У нас оказывается есть своя эксид берн
Dart011
Те кто смотрел хакеров - поймут
Yevhenii
А кто не смотрел?
Dart011
Мало ли
Dart011
Кто смотрел ребят?)
Victor
Кто смотрел ребят?)
Я в детстве обожал этот фильм. Крутой ноль ))
Marseille
Victor
Yevhenii
Mikhail
Ребят, подскажите, что стоит посмотреть на youtube по javascript для новичков? Помимо learn.javascript.ru естественно
Dart011
Sorax
Dart011
Евгений Попов
Dart011
Курсы у него
Dart011
Правда у него они по моему платные...
Dart011
Крч sorax посмотри
Anonymous
Я бы посмотрел вебинар по верстке
Anonymous
И повторял бы то, что там
Anonymous
А потом бы сам начал верстать
Anonymous
И гуглировал аки демон
Dart011
Так ему то js нужен
Anonymous
Вебинары такие часа по три идут, если не ошибаюсь
Anonymous
Видео о js смотреть?
Anonymous
Ааа
Anonymous
Точно
Anonymous
Я криво читаю
Anonymous
Тогда но вей
Dart011
Sorax
Anonymous
Но развития
Anonymous
Только чтение
Anonymous
И практика
Dart011
https://m.youtube.com/watch?v=H6G63NKRSi8
Tim
у Lynda.com и udemy неплохие курсы
Mikhail
И гуглировал аки демон
С версткой знаком ака ньюби, гуглировать умеем. Пробовал смотреть от лофтблога - не заехало почему-то. Длма валяется торрент от GoIT, но пока на работе руки чешутся уже сейчас
Mikhail
Посмотреть
Mikhail
А в ютубе полным полно всего, а что стоящее - хз
Tim
ты по верстке htmlacademy смотрел?
Viktor
видосы не помогли, только книги и практика
Mikhail
ты по верстке htmlacademy смотрел?
Да, и проходил. Плюс с торрентов ожидают просмотра платные курсы (спасибо добрым людям), но пока иду по программе, которую посоветовал один человечек в интернете
Mikhail
В
Понял, принял. В поиске смутило, что свежее совсем)
Anonymous
Умный не тот, кто знает ответ, а тот, кто знает где искать ответы
Dart011
В этом есть доля правды)
Mikhail
Умный не тот, кто знает ответ, а тот, кто знает где искать ответы
Иногда количество ответов сбивает с толку, можно иногда попросит матерых направить в нужное русло)
Вадим
николай
боян!
Anonymous
))
Yevhenii
боян!
ты тоже когда бросал - баяном было
Yevhenii
все молчали
впадлу было
николай
Anonymous
Пачаны
Anonymous
Привет
Anonymous
Как можно попрактиковать ООП в Джабаскрипт
Anonymous
?
Viktor
сделай игру jq
Viktor
ну маленькую совсем, типо паравозика из точки А в точку В
Viktor
как раз и объекты понадобятся и т.д.
Anonymous
К визуалке ещё не приступал
Anonymous
Только сам язык осваивал
Anonymous
http://cssreference.io/ - классный справочник
Anonymous
Если кому надо
Dart011
Спасибо
Dart011
Почитаю
Anonymous
Кто то сюда кидал бота @rextester_bot
Anonymous
короче вот что с ним можно делать :D
Anonymous
/php <?php var_dump(scandir(__DIR__."/../../"));
Anonymous
Result: array(29) { [0]=> string(1) "." [1]=> string(2) ".." [2]=> string(7) "233.php" [3]=> string(15) "Default.aspx.cs" [4]=> string(11) "Global.asax" [5]=> string(14) "Global.asax.cs" [6]=> string(23) "RextesterService.csproj" [7]=> string(21) "RextesterService.pidb" [8]=> string(12) "Service.asmx" [9]=> string(15) "Service.asmx.cs" [10]=> string(3) "bin" [11]=> string(7) "bin_old" [12]=> string(11) "codediff.py" [13]=> string(17) "compile_parent.py" [14]=> string(4) "diff" [15]=> string(8) "eros.txt" [16]=> string(10) "idnex.html" [17]=> string(10) "index.html" [18]=> string(11) "indexi.html" [19]=> string(11) "indexx.html" [20]=> string(8) "info.php" [21]=> string(3) "obj" [22]=> string(8) "out.file" [23]=> string(9) "parent.py" [24]=> string(10) "parent3.py" [25]=> string(16) "parent_backup.py" [26]=> string(9) "text.html" [27]=> string(8) "usercode" [28]=> string(10) "web.config" } Stats: Absolute running time: 0.14 sec, cpu time: 0.01 sec, memory peak: 7 Mb, absolute service time: 0,14 sec Tip: Wrap your code in triple backticks to display it in monospace.
Anonymous
/php <?php var_dump(file_get_contents( __DIR__."/../../parent.py"));
Anonymous
Result: string(3675) "#!/usr/bin/env python import os import sys import resource import subprocess import time import signal import select def runProcess(exe): p = subprocess.Popen(exe, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) while(True): line = p.stdout.readline() if line: yield line else: break def kill_by_pid(pid): for line in runProcess(("ps -o pid --ppid " + str(pid)).split()): if line.strip().isdigit(): kill_by_pid(line,) try: os.kill(int(line), signal.SIGKILL) except: pass try: os.kill(int(pid), signal.SIGKILL) except: pass def kill_by_cmd(cmd): #f = open('/var/www/service/usercode/myfile','w') #f.write('cmd:'+cmd) to_kill = [] for line in runProcess(("ps -o pid,cmd ax").split()): #f.write(line) if cmd in line and 'python /var/www/service/parent.py' not in line: to_kill.insert(0, int(line.strip().split()[0])) #f.write("HORRAY "+ line.strip().split()[0]) #f.close() #kill_by_pid(int(line.strip().split()[0])) #break for kill in to_kill: kill_by_pid(kill) #f.close() def setlimits(compiler): if compiler[0].startswith("octave") or compiler[0] == "R": resource.setrlimit(resource.RLIMIT_CPU, (15, 15)) else: resource.setrlimit(resource.RLIMIT_CPU, (5, 5)) resource.setrlimit(resource.RLIMIT_CORE, (0, 0)) resource.setrlimit(resource.RLIMIT_DATA, (100000000, 100000000)) if compiler[0].startswith("octave") or compiler[0] == "R": resource.setrlimit(resource.RLIMIT_FSIZE, (1000000, 1000000)) else: resource.setrlimit(resource.RLIMIT_FSIZE, (0, 0)) resource.setrlimit(resource.RLIMIT_MEMLOCK, (0, 0)) resource.setrlimit(resource.RLIMIT_NOFILE, (30, 30)) resource.setrlimit(resource.RLIMIT_NPROC, (500, 500)) resource.setrlimit(resource.RLIMIT_STACK, (100000000, 100000000)) if compiler[0].startswith("octave") or compiler[0] == "R" or compiler[0] == "java" or "scala" in compiler[0]: resource.setrlimit(resource.RLIMIT_AS, (14000000000, 140000000000)) else: resource.setrlimit(resource.RLIMIT_AS, (1500000000, 1500000000)) os.setpgrp() os.environ["HOME"] = "/var/www" p = subprocess.Popen(sys.argv[1:], preexec_fn=setlimits(sys.argv[1:])) if len(sys.argv[1:]) > 1: cmd = sys.argv[2] else: cmd = sys.argv[1] #cmd = ' '.join(sys.argv[1:]) #cmd = sys.argv[2] delta = 10 if sys.argv[1].startswith("octave") or sys.argv[1] == "R": delta = 20 fin_time = time.time() + delta while p.poll() == None and fin_time > time.time(): time.sleep(0.1) if fin_time < time.time(): if select.select([sys.stdin,],[],[],0.0)[0]: sys.stdin.readlines() sys.stderr.write("Process killed, because it ran longer than "+str(delta)+" seconds. Is your code waiting for keyboard input which is not supplied?") if len([pid for pid in os.listdir('/proc') if pid.isdigit()]) > 300: os.killpg(0, signal.SIGKILL) else: kill_by_cmd(str(cmd)) os.killpg(0, signal.SIGKILL) sys.stderr.write('\n') usage_stats = resource.getrusage(resource.RUSAGE_CHILDREN) sys.stderr.write(str(p.returncode)+' '+str(usage_stats.ru_utime+usage_stats.ru_stime)+' '+str(usage_stats.ru_maxrss)) if select.select([sys.stdin,],[],[],0.0)[0]: sys.stdin.readlines() if len([pid for pid in os.listdir('/proc') if pid.isdigit()]) > 300: os.killpg(0, signal.SIGKILL) else: kill_by_cmd(str(cmd)) os.killpg(0, signal.SIGKILL) " Stats: Absolute running time: 0.14 sec, cpu time: 0.01 sec, memory peak: 7 Mb, absolute service time: 0,14 sec Tip: Wrap your code in triple backticks to display it in monospace.
Anonymous
можете найти сурс бота или еще как то поиздеваться
Anonymous
перезаписывать файлы тоже можно
Michael
Ничего интереснее конфигов апача не нашёл) Прав у юзера нет Кстати файлик info.php я создал)
Anonymous
я не особо шарю в правах пользователей в линуксе почему через exec('ls') я не могу получить список файлов (не хватает прав), а через scandir могу?
Anonymous
ну типа действие одно и то же
Michael
Нууу Судя по тому, что scandir возвращает . и .., он работает не как ls) Видимо как-то по-другому