Это копия, сохраненная 1 мая 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Код вбрасывать в тред через https://ideone.com/
Прошлый: >>720902 (OP)
>>726570
Ок возьми ты меня джуном за 10$ в день
Мне правда похуй на кого работать и чего делать, мне все остопиздило
Кручу где-то с десяток скриптов, дергающих разные апишки, бывает конечно пиковая нагрузка, но обычно не больше двадцати процентов. Сижу на пятихатке от ДО, но как-то дороха пока. Как думаете, не сосну ли, если перейду на совсем нищенские планы и обычные диски? Питон же не сильно жрет?
Извиняюсь, что не совсем по теме.
Не бери его, я за пять согласен.
Какая мотивация такого бэкворда? Пили стори.
Есть текст в теге, но он на новой строке
<p>
текст
</p>
Суп чет отказывается это ковырять, не знаю, почему.
re.MULTILINE
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags
Простой и лаконичный синтаксис, куча готовых решений в виде библиотек, огромное коммьюнити.
Как-то сложно и вообще ничего не понял, где смотреть и как это ко мне применимо.
Раньше мне тут как-то проще писали.
Может, вопрос не по теме... Подойдёт для создания квестов? Быстро будет проходить разработка?
Нахуй ты нужен?
Смотря для чего
RenPy? Собираюсь пользоваться им...
Да, таки спиздел. Сейчас проверил, че оно там парсит - а там какой-то блядский одиночный тег:
<p/> текст
А браузер почему-то чинит это и не показывает честный документ.
Тогда задача упрощается - как спарсить это регулярочками?
Выбирать ЛУДШИЙ ИЗЫК - удел ньюфагов, знающих от силы 1.5 языка. Нет лучшего языка. Язык это инструмент, который выбирается под задачу.
Странно, одну строчку меняет, а во всем документе не меняет.
word = '''BOLD
Some text
END'''
reText = re.findall(r'[A-Z]\n(.?)\n[A-Z]',word)
rePrefix = re.findall(r'[A-Z].',word)
print(rePrefix[0],reText,rePrefix[-1])
Пока на объект есть указывающие на него переменные он существует. Когда счетчик этих ссылок - 0, он будет удален из памяти сборщиком мусора(не обязательно моментально, кстати, зависит от реализации - но всегда можно вызвать его вручную из модуля gc)
На скрине ссылок больше на одну т.к. есть временная ссылка при передаче аргумента внутри этой функции.
Ещё есть модуль weakref, чтобы создавать слабые ссылки - объект будет удален если на него указывают только слабые ссылки.
Спасибо.
а я няшу тяночку, а хочу писать на джанго. А там не все получается как задумано, это тебе не тяночку няшить
Писать на джанго проще, чем няшить тяночку. Джанго делает то, что ты написал, а у тяночки поди пойми, что в голове.
Добавляю в sqlite bd рюзске букфы непосредственно из питоновской IDLE — всё отображается корректно, и в IDLE, и в веб-морде.
Добавляю через POST из веб-морды — получаю кракозябры.
Это как-то обходится?
может с этим связано
Why does Atom send usage data to Google Analytics?
In the same way that aggregate usage information is important when developing a web application, we've found that it's just as important for desktop applications. By knowing which Atom features are being used the most, and how the editor is performing, we can focus our development efforts in the right place.
А где ещё можно её заюзать, кроме как в head'e той странички, где форма?
Я написал и в самом скрипте #- coding: utf-8 --, на всякий случай. Толку никакого.
Добавь в свой сервер print(data). Посмотри может надо сделать data.decode('utf-8') или типа того
Bottle; форму, соответственно, рисует темплет.
>>727392
Вроде, пробовал. Сейчас ещё покручу по-всякому.
Ты даже можешь сделать
import pdb
pdb.set_trace()
в том месте где у тебя форма обрабатывается и посмотрть что у тебя там в переменных с кодировками.
>винда
Это типа такой челлендж.:3
Он по дефолту не ту кодировку пытается использовать, я так понимаю?
по дефотлу bottle должен utf-8 использовать.
это консоль винды не умеет в уникод или типа того до сих пор.
Ничего. Это типа такой basic современный для обучения программированию. Разве что всякие наколеночные скрипты, но для этого лучше perl.
У меня на работе как-то очень серьёзно и быстро искали питониста-помидора, предлагали шикарные условия. Но я как-то не потрудился спросить нафига..
ВСЕ РАВНО!
Если серьезно:
бэкэнд для веба также как и руби
скрипты для сисадминства(всякие системы типа fabric, ansimble, supervisor) в т.ч. для управления всякими хостингами и йоба кластерами
всякие системы типа openerp
всякие прочие сетевые серверы(для игр, каких-то систем типа dropbox)
в науке как замена matcad/matlab и подобному для всяких вычеслений, символьной алгебры
как встаиваемый язык во всяких blender`ах и gimp`ах - писать плагины и т.п.
как встраиваемый язык в играх для описания игрового мира, скриптовки и прочего
десктопные приложения, в основном под прыщи(deluge, gajim, openshot/pitivi и т.п.)
Короче довольно широкая сфера применения.
Тот же бэкенд + машинное обучение, серверные скрипты, обвязка для C/C++ либ компьютерного зрения, GUI (Qt, GTK) и т.д.
Вот забыл упомянуть машинное обучение и всякое подобное там питон очень широко применяется.
Ещё как встроенный язык в бд, например postgres умеет питон скрипты.
Даже в vim встроен питон.
Дурак чтоль? http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags
из шапки не работает ссыль.
Двачую
нашёл пока вот что:
https://github.com/Uberi/speech_recognition/blob/master/examples/audio_transcribe.py
import speech_recognition as sr
r = sr.Recognizer()
with sr.AudioFile(AUDIO_FILE) as source:
....audio = r.record(source) # read the entire audio file
try:
# for testing purposes, we're just using the default API key
# to use another API key, use `r.recognize_google(audio, key="GOOGLE_SPEECH_RECOGNITION_API_KEY")`
# instead of `r.recognize_google(audio)`
....print(r.recognize_google(audio))
Однако хуй знаю можно ли в него запихнуть 6 часов аудиопиздежа и если нет, то как его разбить на куски по-меньше и как тогда пихать, поди через всякие прокси и другую хуету
Полистал чуть, вроде прикольное.
Ничего сложного для реализации на питоне не увидел, хотя для gui поебаться и придётся немного, но думаю pygame вывезет
Зацените, посоны, питоно-тян существуют!
Ну раз сильно нужно, то быстрее начинай учить.
Значит быстрее изучишь, ибо мотивация есть
Хуита какая-то… у чекио есть плагин для браузера, а там редактируй хоть в блокноте.
изучи разницу между якорями \A \Z и ^ $
понятно, сука? вот как надо программировать!
>Тогда уж до кучи ещё Maya 3D, тоже питон встр
слушал этот подкаст про петон, там мужик сообщал что во всех программах постобработки без петона никуда. Раньше мол был перл, а теперь вот
По регулярочкам мне лучше всего помог Core Python Programming, в целом это единственное что хорошего в этой книге
Насчет страшности это незначительно, а насчет ебанутости, так вы все, те кто не я, ебанутые, я вас с трудом различаю. Няшных не видал, конечно. Няшные чот все во всякие биологии идут.
Есть тяночки, которые делают то, что ты хочешь, как и джанго, но ничего писать не надо
если не будешь вызывать внешние скрипты через subprocess и прочая то все будет норм
Для совсем совсем начального уровня.
Добра.
Нет
1. Скомпилировать скрипт в exe (со всеми библиотеками, да, и пофигу сколько оно весить будет)
2. Что бы через "открыть с " или драг эн дропом оно подхватывало файл
Прежде не сталкивался, может кто подскажет как это реализовать?
>Скомпилировать скрипт в exe
Тысячи их: py2exe, nuitka, cx_freeze, ещё что-то
>оно подхватывало файл
Кто оно то? Какой файл?
Идешь работать охранником. Сутки работаешь и потом двое суток можешь кодить, если так питон нравится.
скомпилированный экзешник
хуй знает как объяснить, вот как из баша подватывает файл параметром через sys.argv
На пайтоне он хоть на Доширак заработает, на раби же даже его не будет
такое себе..но почему не тот же checkio?
Говорить можешь
Намути пару стартапчиков и выдавай себя за сениора. Я как поглядел, чем занимаются всякие жирные дядьки с зарплаткой в мешок денег, так сразу прихуел, как они себе цену набивают.
Алсо, в ДСах полно работы, за бугром - вообще хоть жопой жуй. В мухосрансках погромисту лучше не шароебиться.
Не, не могу в стартапы.
> в ДСах полно работы
На джуниора - одна вакансия на python 2.7. Это разве полно?
короче ты хочешь так - перетаскиваешт мышкой файлик на иконку экзешника и он его открывает, да?
Проходишь Джанго герлз туториал
.....
Теперь у тебя есть блог
Проходишь туториал с хабра
.....
Теперь есть Issue-трекер и картинкохостинг
Проходишь туториал что гуглится по запросу "Джанго твиттер туториал"
.....
Теперь у тебя есть собственный гей твиттер
Еще пару туториалов
Поздравляю ты джуномидл
Flask, Bottle, Django, Tornado
?
Ну у меня уже есть пара проектов подобного уровня. Выложить на гит, указать в резюме и ок?
Или hr-ы увидят, что я нигде не работал и отсеят?
Прочитал A byte of python и Изучаем Питон Лутца, плюс прошел pythontutor. Написал несколько простеньких приложений.
Теперь хочу что-нибудь посложнее сделать и соответственно хочу посмотреть как это делают другие. Просто бродя в Гитхабе наткнулся только на 3 нормально закомментированых и подходящих мне по уровню программы. В основном там либо ёба приложения на 100500 строк, либо Vasyan_script_for_anus_penetration c 2мя комментариями на 200 строк. А посколько я не особо понимаю что делает та или иная функция или класс то это ад и боль.
Может добрый анон натыкался на что-то интересное и подходящее для изучения ньюфагами и кинет сюда ссылочку. Ну пожалуйста!!!
Ты пошел питон тутор? Рыли? Весь? Ояебу!
Think Python
ну я же говорю с питоном от того же Лутца: Программирование на Python в двух частях
там есть много очень подробно описанных примеров
кети перри
какое мерзкое нытье
бамп
niet
Но мне Питононяша нравится. А что вообще с помощью питона обычно пилят? Декстоп-приложения?
Для десктопа лучше с++ с qt
Не слушай его, понятно что можно. На ассемблере тоже можно все сделать. Вот только не нужно это, есть более подходящие средства для этого.
>А посколько я не особо понимаю что делает та или иная функция или класс то это ад и боль.
Давайте поможем анону найти предназначение функции!
А я делаю сайты уровня /b/pr/s/, а может и выше.
Да пистон только для обучения подходит, потом нужно на более серьезный язык переходить
Скажут показывай работы или давай контакты работодателя. Да и вообще обманывать не очень хорошо.
Честно тебе скажу: пиздят все. Недавно знакомый директор по ххххх корпорации из топ-5 крупнейших этой страны обмолвился ненароком что в 90е не работал начальником отдела в американской компании в штатах, а бухал с хиппи и воровал шифер с заброшенного склада где-то в монтане. А у него вся карьера выстроена была на том что вот поехал в перестройку опыта набрался у амеров и теперь пиздец-молодец, даже на корпоративном сайте история эта под его портретом в разделе Руководство' есть
То что пиздят все, не означает что надо пиздеть.
>Если это все пихать в Handler, то соединение с БД устанавливается около 2х секунд и такой хоккей нам не нужен
Ты что-то не так делаешь, вроде бы.
То, что я делал что-то не так, я уже догадался (провисание в 2 секунды какбэ намекает). Вопрос - как сделать, чтобы все работало?
Я точно не знаю, но предположу, что нужно как-то иначе устанавливать соединение с БД
всегда правой
Что тебе еще показать? Совсем уже охренели!
Все что угодно в бидоне - объект какого-то класса.
У класса есть инструкция:
def __str__(self)
По идее она должна возвращать строку, понятную для человека. Не всегда это возможно (не для всех классов). Тогда нужно там описать исключение.
http://stackoverflow.com/questions/142844/drag-and-drop-onto-python-script-in-windows-explorer
>DATABASE = '/tmp/flask.db'
в конфиге есть такая штука, если на винде запускать путь такой же остается?
Еще что ты хочешь?
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
С первых же тестов мне зарорвало жопу - оказалось я вообще нихуя не правильно реализовал в своем говноподелии и первые же примитивные тесты унизили меня.
Нахуй так жить?
поставь себе PowerGREP4 и сразу разберешься
добра и успехов
Я надеялся услышать решение при которм мне не нужно будет руками коммитить сессию
Навернул Доусона, но после первой главы с графические интерефейсом дропнул, потом накатил byte of python, прочитал 90 и 150 страниц и понял что все очень кратко изложено, хотя несколько новых интересных вещей узнал вроде nonlocal var, и format(). Лутца сразу нахуй ибо 2 тома откровенной воды. Сейчас думаю Саммерфилда. Подскажите годно, или сразу пиздовать на сайт читать офф.доки ибо пистон мой первый язык, до этого баловался в школе с pascal abc.
Да я в курсе про автокомит, но я не хочу ничего не решать, я хочу как в джанге
Ну и юзай джангу. Или какую-нить Ponyorm или sqlobject
Лутц закладывает базу, дебил. Если так и хочешь продолжать обладать отрывочными знаниями и пишать хеловорды то пиздуй читать Саммерфилда
Как нормальный человек без аугментаций для моска как в deus ex, может запомнить 2 тома по 1000 страниц каждый? Наша память же говно, даже сами создатели топовых яп не знают больше 60%
мимо другой начинающий
Наша память может вместить кроме тебя, толстяка, еще и мамку твою, и еще место останется, это во первых. Во вторых, ты ебу дал, не нужно запоминать ФСЕ. Нужно запомнить только важное.
Ебать, а получается что когда мне нужен для какой-то специфической задачи определенный модуль, который я уже изучал дохуя времени назад, мне нужно СНОВА открывать доки и тратить ДРАГОЦЕННЫЕ ЧЕЛОВЕКОЧАСЫ чтобы нормально всопмнить работу нескольких функций? Пиздец, теперь я кажется понимаю почему на линуксе одно говно а не ПО, ибо ванька забывает материал. Я прав?
Божественная умеет сама за тебя код писать, а ты ей в микрофон надиктовываешь?
>мне нужно СНОВА открывать доки и тратить ДРАГОЦЕННЫЕ ЧЕЛОВЕКОЧАСЫ
Если тебя это так напрягает, предлагаю зазубривать материал. Чтобы не рыться в справочнике каждый раз.
Окей, тогда кем нужно быть, чтобы зарабатывать хотя бы 60?
Трать часы и зазубривай доки, а через год, после изменения доков, трать ещё больше часов.
Это лучший плохой скан эвар
тебе же сказали, это скан плохой
https://habrahabr.ru/post/282678/
> Я закончил университет в 26, мне было 45, когда я женился, сейчас мне 60, и у меня четырнадцатилетний сын. Может, мне просто трудно даются решения: я прожил в США больше 20 лет, но всё ещё имею вид на жительство.
> в возрасте 35 лет я создал язык программирования
Вангую, что до 45 лет он был девственником.
> Остальные дети всё ещё считали нас странными: в семидесятых многие были бунтарями или курителями "дудки"; остальные уже готовились к успешной карьере докторов, или адвокатов, или менеджеров. Но они меня не трогали, я не трогал их тоже, и в итоге выпустился одним из лучших учеников.
Типичный СЫНОЧКА-КОРЗИНОЧКА
А ведь через 5 лет он сдохнет, и сын будет воспитываться одинокой мамашей. И тоже станет корзинкой.
На западе средняя продолжительность жизни лет 80-90 тем более у богатых людей.
Это у ведущих здоровый образ жизни, а задроты живут меньше.
добро пожаловать. снова
за всех не говори
Ничего сложнее разжиревшего мутировавшего дефектного хелловорлда он не напишет.
Понимаешь теорию-> сразу пишешь примеры -> решаешь задания
in soviet russia unitests test you
>>729211
как я вижу - это функция у которой есть пример входных данных и те что должно из них получится (посчитано вручную). Оно потом передает эти данные в тестируюмую функцию и сравнивает полученный ответ с ручным. Так можно покрыть разные пограничные моменты.
помню в одном треде разбирали что бывает когда переопределяемшь деструктор класса самостоятельно.
Там такая кроличья нора что я ебал. Зачем это они советуют туда лезть?
Они показывают как можно делать.
И переопределять деконструктор в некоторых случаях нужно. Например ты взаимодействуешь с какой-то поеботой, создаёшь в ней объекты при создании класса и должен удалить эти объекты при уничтожении класса.
Хотя я начинающий питонист и не уверен, что это стоит пихать в дел. Он гарантированно вызывается при уничтожении объекта или как в джаве?
with применим только внутри функции, нет?
Это на случай если ты создал объект, он некоторое время живёт, а потом должен почистить за собой.
> создаёшь в ней объекты при создании класса и должен удалить эти объекты при уничтожении класса.
там самый ад начинается. Как минимум помню, если ты проходишь по коллекции объектов в цикле, то они копируются в итератор, а когда итератор кончается, то этот del срабатывает. Там чтото еще было со связями, одним словом, хуй там что сработает как ты планировал
Вау, если это правда, то странно и зачем вообще такой дел?
Вот в джаве есть финалайз, он вызывается когда gc убивает объект и, по идее, там можно было бы делать то, что я описал. Но есть одна проблема: вызов финалайза не гарантируется. Например при закрытии приложения jvm не будет вызывать финалайз, а просто освободит память.
В питоне тоже, да ещё и зависит от реализации(в том же jython сборщик мусора от явы и работает немного не так, как в cpython).
__del__ использовать не рекомендуется и полагаться на него тем более.
Это не точно, не могу вспомнить. Помню поугарали и знающие товарищи пояснили что делом пользоваться нельзя.
Вот например, вспомнил, что если объекты в коллекции и ты пытаешься по этой коллекции пройти и сделать дел, то соснешь хуйцов
Так он программил до 25 достаточно много, а вот начинать в 25 уже поздно.
Так он хуярил во все это с детства
о чем ты
транзисторы хуисторы, вот это и дальше по нарастающей.
А тут в 25 хотят вкатиться охранники из пятерочки.
>>729762
There was a quote (can't seem to find it right now) from a Nobel prize winner about 10 years ago. He said that he didn't start the research project that led to him winning the Nobel until he was 65. He was in his 80s at the time of receiving the award, and he said that the lesson was that you're never too old to start something new.
Я делюсь без остатка, а значит не простой.
Ты кодинг современный видел? У меня бухгальерша вся в розовом и та на 1с запросы писать умеет.
Да и собственный яп не всем нужен (а кому нужен для тех есть пара курсов на курсере с одноименным названием)
Если под "научиться программировать" ты подразумеваешь запросы в 1с и хеллоу ворлды с калькуляторами, то эта задача выполнима.
Но сделать что-то сложнее, скорее всего, уже не сможешь.
Для исполнения твоей программы нужен. Ты бы хоть полуркал
https://ru.wikipedia.org/wiki/Компилятор
Чтобы ты сюда пришел и тупые вопросы задавал.
блять не надо их использовать
.pyc создаются сами при обновлении .py
.pyc можно трогать руками только когда ты точно знаешь, что делаешь (ебешьяс с байткодом)
Нехуй илитизировать то, что в этом не нуждается. Не каждый автомеханик сможет двигло собрать сам, не каждый инженер - построить АЭС, не каждый программер сможет писать на машинах кодах, хотя и такие бывают. Программер, блядь, нашелся.
> не каждый программер сможет писать на машинах кодах
Так этим же наоборот самые опущенцы занимаются
Ок, если человеку 25, то он
- скорее всего может стать code monkey
- возможно станет software developer и, если поднапрягётся, не самым плохим
- если повезёт, то доберётся до software engineer
- и крайне маловероятно, что сможет преуспеть в computer science
Если человек готов в 25 лет дропнуть всё и начать получать full time образование в нормальном вузе, то шансы значительно повышаются.
Что ты несешь? Литературы валом, курсов валом, людей у которых можно спросить валом, мотивации валом ибо только за это "с улицы" вкатиться и можно для большинства едва сообразительных людей, 25 это только пара лет как ты туда-сюда осознанно стал подходить к жизни. - ну конечно блядь уже изменить ничего нельзя то всё надо до 8 начинать и вообще заложено генетикой ууууу паршивая мамка-папка русня поганая!!111
а самое смешное что пока ты пердишь в воду думая о ТРУЪ программировании - охранники пятёрочки, получившие не ту вышку и не втиснувшиеся например в козырную нефтянку или грант по физике - учатся кодить и выучиваются. Так что пиздуй в "мы вам перезвоним"-тред и ной там
Есть школы при мэйлру и яндексе, где они вербуют к себе новых работников. Весьма неплохие курсы. Так что не всё потеряно.
ах да, только кодером и можно съебать из рашки в нормальные страны, ибо их нужно настолько дохуя, что ещё долго кодеров-автомойщиков ты не встретишь
25 лет - примерно в этом возрасте мозг деревенеет и способность к обучению значительно падает.
> Литературы валом, курсов валом, [...] мотивации валом
А толку? Самая мякотка знаний передаётся только устно. Но если найдёшь себе годного учителя/наставника, то будет легче.
И я не утверждаю что нельзя стать программистом в 25, а что стать программистом в 25 значительно труднее и многие неосилят, а если и осилят, то высоко не поднимутся.
> учатся кодить и выучиваются.
> учатся кодить и выучиваются.
А можно пример? А то сотрудники крупных it компаний и выступающие на конфах или с детства этим увлекаются, или в универе крутом учились на программиста/математика/физика, или примерно в 18-20 лет в это вкатились.
А вот 25-летних охранников что-то не видно.
>25 лет - примерно в этом возрасте мозг деревенеет и способность к обучению значительно падает.
Поделись ссылкой на исследования, охота почитать.
можешь гуглить по brain development.
В среднем в 25 оно заканчивается: память становится хуже, хуже обрабатываешь информацию, рабочая память становится меньше. Но самое фиговое ты хуже принимаешь новые концепции. То что ты выучило до этого и после отличаются примерно как родной язык и выученный. Первый - часть тебя, второй - нет.
Ну дык ты интегрируй, мудила. Максимум скорости и начало замедления совсем не значит что ты резко въехал в стенку и теперь всё, пиздец. Естественно возможности человека не безграничны, но даже на пике, в свои 25 у тебя есть потолок, выше которого никак.
Какого хуя тогда ученые именно к старости достигают пика и получают нобелевки?
> начало замедления
Не начало. Начало где-то в 20 или 23 - точно не помню. Алсо посмотри статистику во сколько лет математики совершают свои открытия.
Ну и пик не в 25, если говорить про обучение.
Проиграл
Это особенности выдачи нобелевки.
Подавляющее большинство учёных удостаивающихся премий либо сделали открытие молодыми (особенно в матане), либо в области которую задродят с молоду (часто - развивают идеи пришедшие в молодости).
http://www.jstor.org/stable/225610?seq=1#page_scan_tab_contents
>the median prime of the whole list is 43
>>730028
Ты не сравнивай средневековых или ренессанс математиков с нынешней системой, где это всё на потоке стоит. До 25 мы тут только учимся, школа, универ. И вещи разбираем на несколько порядков сложнее. Жизнь стала сложнее, информационно содержательнее, поэтому готовить юнита нужно дольше.
Конечно же ранний старт даёт множество преимуществ и негативных моментов, но пока ты не пенсионер, ты таки можешь генерировать полезности. Пенсионеры уже больные хромые косые, им не до этого.
Нам страшно стареть. Мы себя убеждаем.
Из того, что я сейчас глянул, увидел, что завершается формирование мозга между 20 и 30, но нейропластичность(или как это правильно называется) никуда не девается, то есть формирование новых связей происходит, а это, вроде бы, и есть обучение. Думаю, этого достаточно и для программирования.
Перспективы есть в том что ты уже хорош, но действительно новые вещи уже не освоишь.
Мне кажется именно отсюда у людей старой закалки любовь к проверенным решениям и многие из них так и не понимают что молодёжь находит в новых свистелках и перделках.
Так было с ооп, плюсами, пайтонами, джавами, рубями, го и многим другим.
Хм... сторонники пайтон 2 отсюда же?
Синдромом утёнка болеют многие. К тому же с годами у тебя набирается арсенал своих перделок, который просто так выкидывать и не хочется и нет смысла. Однако я не могу сказать что вокруг сплошные консерваторы, ну хоть того же гвиду возьми, в 35 запилил свою свистелку.
> сторонники пайтон 2
Есть немало огромных проектов, которые уже никогда не переведут на питон3. Слишком много работы, рисков и мало профита.
Нередко они используют вещи типа twisted также.
Кому-то надо с этим работать. Попадаются вакансии типа "знание питон2".
Хех, как и в соседнем треде высказался
>Я немного хуею сколько говна до нас было написано и отлажено. И как легко оно всё ушло в помои. Мне вот чёт кажется что главный враг любого кода это его длина и сложность.
Если легаси, то ок, тут оправдано. Но новый проект начинать на нём - пушка и закостенелость.
> но действительно новые вещи уже не освоишь.
Давайте без этой категоричности.
https://habrahabr.ru/company/infopulse/blog/275951/
> Я смирился с мыслью, что мой лучший код уже написан — в прошлом. Мне было уже 54 года (немало!) и я, вероятно, уже не мог писать код так же хорошо, как и раньше.
>Я начал учить новые языки программирования. Мне повезло и ещё до того, как мне стукнуло 57 я закончил разработку одного из лучших программных компонентов, который мне довелось написать в жизни.
Новый язык программирования это не перекат в новую область знаний. Я согласен с тем, что можно стать хорошим программистом на языке X, если ты уже хороший программист на языке Y.
>>730105
Мне что-то кажется что маразм тут только у тебя. Ты же наверное и ноешь тут весь тред про 25 лет.
Поссал на ротешник нытику.
Так тут только одни охранники с пяторочки сидят, ну и еще школьников немного, которые скоро ими станут.
Ну и дураки.
Некогда объяснять, бери и учи Python. Потом сам всё поймёшь!
Шёл бы ты отсюда петушок.
Можно как сервисы в докеры запихать. Но нахера весь этот гемор? Проще на 3 переписать.
В запуске пишу python3 helloworld.py
Кирилл, хватит запускать питон из под IDE из под винды используя десяток кодировок. Вам же там прыщеконсоль завезли недавно, зачем страдать?
>Нет нампи под тройку
http://py3readiness.org/
Есть опытные вебмакаки на двойку, а не нет нампи на тройку.
А если более простым языком, ибо только начинаю учиться. Что я делаю не так?
Почитай про bash. Это примерно как командная строка (win+r, bat-ники на которой пишут) и примерно как твоя эта штука в которой ты чёт там запускаешь. Только она лучше намного, в ней есть tab completion, цвета и прочее. Ещё можно по ssh ходить с её помощью на удалённые компы, прямо как radmin, только намного меньше требований по трафику.
В юниксах-линуксах уже давно принята кодировка utf-8 как стандартная, must have. Поэтому питон принтит тоже в утф-8 и линуксовые консоли хорошо работают с утф-8. утф-8 ascii-совместима, тоесть по-английски он тебе напишет нормально, даже если по-русски будут кракозябры. win-1251 которая скорее всего у тебя установлена вроде бы тоже ascii-совместима, поэтому ты видишь python3. Остальное видимо по-русски вывелось.
Если бы питон запустился, то ты бы увидел там
helloworld.py not found
или таки
hello world
но там куча говна, подозреваю он не нашёл бинарник с названием python3 вовсе.
Ну в десятке уже должна быть вроде, я не вникал сильно, в новостях только видел. В /s/ спроси.
Альтернативно есть mingw. Это реализация GNU-окружения (линукса короче) на виндовой системе. У тебя будут все ls/mkdir/cat/echo и прочее-прочее, туда же можно питон поставить и запускать аки под линуксами.
Ещё под виндой командная строка. Работать будет, но скорее всего будет тонна проблем с кодировками, ибо там кажется нельзя их менять совсем. А питон3 железно работает только под утф-8 (хотя конечно изъебнуться можно чтобы он заработал в win-1251, но это хак и не рекомендуется, ибо могут возникнуть какие-то проблемы которых у других нет) (алсо, сам питон таки может перекодировать строки во что хочешь, но стандартный print это вряд ли спасёт).
path\to\python3.exe path\to\helloworld.py
helloworld выведет ок.
Но я тебя предупредил, по-русски вряд ли заработает и перекот куда-то ещё неизбежен. К тому эта блядская строка не умеет разворачиваться на весь экран.
Пока тогда без комондо на старте обойдемся.
ideone норм же будет для начала?
https://ideone.com/bOpLGX
Не знаю брат. Для начала пошла бы и стандартная idle, которая ставится в комплекте к пистону на винде.
А вообще я саблайм текст юзаю и мозги не ебу.
Спасибо за ответы, всего хорошего ;)
>А тут в 25 хотят вкатиться охранники из пятерочки
вкатываюсь в 30+, не могу понять какие подводные камни, кроме того что мне осталось жить меньше чем 20 летним?
Какие факторы ограничивают мое вкатывание?
а вот. Как в пичарме делать так, чтобы при открытии проекта оно запускало вирт.энвайромент?
Зачем ебаться с venv если можно поставить всё в ~/.local/ используя pip ... --user? И даже живую версию в разработке туда можно поставить pip install -e ./dir --user
Мы тут про охранника пятёрочки изучающего программирование. Для него оно - действительно новая вещь.
Так потешно узнавать себя. Комп у меня появился в 96м, до школы. Тащился от бейсика, потом вышло делфи. Где-то с 2001 по 2005 на делфи кодил, был сленгом членом малой академии наук. Потом перешел на пхп и кодил до 08 или 09. А потом радостно съебал из профессии потому что программером быть днище ебаное, круг общения только какие-то такие же уроды и в подряде вещей за день не пообщаться ни с кем вообще, только сидеть как Сыч. И я ушел в охрану труда и стандартизацию благо они хоть как-то со специальностью переплетались. Почувствовал что жизнь в общении и движении, в людях, что по баблу кодер даже хороший сосет у начальника цеха в мухосранске, при чем последний занимается жизнью: общение, новые впечатления, может нормально организовать свой досуг кроме пинания ардуинки дома и тд и тп.
А сейчас я просто ощущаю необходимость кодить, мне нравится все автоматизировать и тискать - но вернуться в кодинг - ни за что. Не та это сфера с которой можно полноценно жить.
Сева, если вы не смогли найти в кодинхе раость, это не значит что ее там нет, это значит что вы просто обосрались
Да нет, я отлично тебя понимаю и знаю что за радость может быть в кодинге. Но если я нашел больше радости вне его?
> у начальника цеха в мухосранске
Куча еботни с бумагами, подчинёнными, бюрократией. Тебе действительно это нравится?
Нет, я хуярю системы управления охраной труда на предприятиях. Когда из пары бланоков заполненных пятью-десятью ответственными за месяц можно увидеть косяки, реальные проблемы, приоритеты их решения и тут же понять как это все вытянуть что бы заработало правильно и никого не прихуярили случайно по его или его руководства глупости. О начцеха я вспомнил просто потому что половина их это птушники бывшие, просто не самые глупые, и что бы пресечь аргументы о супер зп кодеров
Ну этож охуенно
У простых кодеров супер зарплаты если сравнивать с людьми с таким же уровнем ответственности.
Вот я поэтому ни в какие менеджеры не стремлюсь. Перевёл эксемель в эксепшены, раз в неделю порешал нетривиальные случаи и домой задротить хаскель. Проблемы с людьми, сроками, поставщиками и т.п.? Меня не касаются, давайте таски - выполню.
А нач цеха надо сравнивать с тим лидом или менеджером предпоследнего звена в зависимости от цеха.
>я хуярю системы управления охраной труда на предприятиях
охрана труда обычно - это самые никчемные зашкварники на производстве, про которых все знают что они существуют для галочки и никому реально не нужны
Это пока страховать не начнут или западные капиталы привлекать, или хоть с западными компаниями сотрудничать
Ох, лол. Почти рядом со мной живет.
http://vk.com/shamoiseva
https://github.com/leonardbot/leonard
графики прямо в окно, да да, вот об этом я и мечтал, раньше накатывал отдельно пакет matplot и сохранял в фал, а зуммировать прям в браузере можно?
ping
Давай тогда на английском, форсят эту анаконду в каждом треде а сами даже помочь не могут.
Извини, забыли что нужно не только годноту посоветовать, но ещё положить её на блюдо с голубой каёмочкой и подать тебе в постель к завтраку.
все понятно
Что там разбираться? Выделяешь ячейку и выполняешь или все ячейки сразу выполняешь.
А анаконда просто сборник пакетов, откуда я знаю что тебе там надо. На тебе кукбук по пандас, там как раз можешь посмотреть как ипитон ноутбук используется.
https://github.com/jvns/pandas-cookbook#table-of-contents
она была парнем раньше
>>730677
в питоне деление на приватные/публичные атрибуты фактически ни о чем
через это каждый кафир может своими грязными лапами залезть в твой классик и сказать что-то вроде class_instance.attribute = 'pipidonchique', а у тебя в attribute ввобще деньги хранятся или дата. И то делоть?
При помощи property и дескрипторов ты можешь реализовать свою логику (фильтрацию) в момент class_instance.attribute = new_value
аналогично с получением значения (не присваиванием) class_instance.attribute
>>730677
в питоне деление на приватные/публичные атрибуты фактически ни о чем
через это каждый кафир может своими грязными лапами залезть в твой классик и сказать что-то вроде class_instance.attribute = 'pipidonchique', а у тебя в attribute ввобще деньги хранятся или дата. И то делоть?
При помощи property и дескрипторов ты можешь реализовать свою логику (фильтрацию) в момент class_instance.attribute = new_value
аналогично с получением значения (не присваиванием) class_instance.attribute
плюс разделение интерфейса и логики
> деление на приватные/публичные атрибуты
Дело не в этом.
Но да, это замена getters/setters в быдлоjava
Пробовал через:
columns = shutil.get_terminal_size().columns
lines = shutil.get_terminal_size().lines
Поделив их на два. Но не получилось.
Я вообще не вижу разницы между private int foo и _foo = int()
С++/java макаки говорят о какой-то ЗАЩИТЕ, но это тоже просто соглашение, всегда есть способ получить доступ к этой области памяти(и часто так и делают, когда НАДО)
Я знаю, как получить размер терминала. Но как вывести текст по центру экрана?
str.zfill?
import string
help(string.center)
Help on function center in module string:
center(s, width, *args)
center(s, width[, fillchar]) -> string
Return a center version of s, in a field of the specified
width. padded with spaces as needed. The string is never
truncated. If specified the fillchar is used instead of spaces.
макаба сожрала
string.center('aue jizn voram',40,"_")
'_____________aue jizn voram_____________'
или так, если нужно центрировать по вертикали
print(str.center("{0}".format(i), int(columns)))
Но есть одна проблема в выводе (пик). Как можно вывести текст с выравниваем по левую сторону?
А где остальной Холлтаун? Алсо, это у тебя в терминале меню отрисовывается, те без окошек? Ты тот кто в нюфаг треде спрашивал про инвентарь?
И чья там гора, еще раз?
И куда это конектить?
Не-е-е... Чтобы всё выводилось по середине, но вот так:
....................1 long string
....................2 again and again
....................3 string
Без точек, конечно же.
Не, там придётся опять всё перелопатить.
https://github.com/pallets/flask/tree/master/examples/flaskr
Луче urwid.
I use that to skip dialog, but how can I submit that?
if e.keyval == Gdk.KEY_Escape:
____w.destroy()
Beware of englishman!
Обязательно
C:\Python34\python.exe C:/Users/user/PycharmProjects/flaskr/flaskr.py
Process finished with exit code 0
Он же должен запуститься и висеть и слушать какие запросы там приходят ему, почему он закрывается?
> C:\Python34\python.exe
Ебать, на винде что ли ни алиасов, ни симлинков нет? Пиздец пердолинг.
В качестве чего угоно. Как клей для сишного кода, например
Прототипирование, веб, консоль, для скриптов хз как правильно назвать, вместо lua в играх и приложениях: gimp, eve online , для некоторых областей науки.
Для чего не очень подходит: графика 2d & 3d, gui, задачи где требуется скорость, низкоуровневые вещи.
Хуй знает, сейчас gtk обмазался, вполне себе неплохо.
>Такой же PATH как и на прыщах
Ну как же? В прыщах я юзаю
python /path/to/bla-bla.py
python2.7 another.py
python3 another3.py
на винде программы из system32 например можно из любого места вызывать?
Типо C:\ taskmgr.exe
Я понимаю что хуйня, но если стоит одна версия интерпретатора пистона то абсолюный путь писать не обязательно.
> на винде программы из system32 например можно из любого места вызывать? Типо C:\ taskmgr.exe
Внезапно, можно, даже .exe писать не нужно.
читай ридми
3. now you can run flaskr:
flask --app=flaskr run
the application will greet you on
http://localhost:5000/
Я по твоему не читал?
Вываливается ошибка
sqlite3.OperationalError
sqlite3.OperationalError: no such table: entries
и там дохуя чего еще
>Я по твоему не читал?
ранее ты пишешь:
>C:\Python34\python.exe C:/Users/user/PycharmProjects/flaskr/flaskr.py
естестенно он так не работает, потому что не вызывается app.run>>731182
>Я по твоему не читал?
конечно, не читал
и
2. initialize the database with this command:
flask --app=flaskr initdb
не выполнял, потому что у тебя таблиц нужных нет вася
Вот и пиши что за ошибки. А то анус у него открывается и закрывается.
И читай еще раз всю инструкцию полностью.
>>> from flaskr import init_db
>>> init_db()
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:\Users\user\PycharmProjects\flaskr\flaskr.py", line 42, in init_db
"""Initializes the database."""
File "C:\Users\user\PycharmProjects\flaskr\flaskr.py", line 59, in get_db
"""
File "C:\Python34\lib\site-packages\werkzeug\local.py", line 338, in __getattr__
return getattr(self._get_current_object(), name)
File "C:\Python34\lib\site-packages\werkzeug\local.py", line 297, in _get_current_object
return self.__local()
File "C:\Python34\lib\site-packages\flask\globals.py", line 44, in _lookup_app_object
raise RuntimeError(_app_ctx_err_msg)
RuntimeError: Working outside of application context.
This typically means that you attempted to use functionality that needed
to interface with the current application object in a way. To solve
this set up an application context with app.app_context(). See the
documentation for more information.
Может есть какая-то альтернатива, чтобы без напряга получать изображение с вебки?
И как, полностью работает на третьем питоне?
БЛять, каким образом эту команду сделать чтобы все заработало?
Давай по делу
Всегда п̡̛̯̫̠̤̯͆̓͒̈́ͫ͌̆̒̐̿̿̎̚р͂̃̆͆̆͂̇̃͘̕͢͏̷͍͕͚͈о̴̧̖̬͕̳̟̯͉̗͍̉͊̃ͬ͛̂̒̂ͮ̅͋ͪ̄̔̈͊̚ͅи̧̞͉̲̖̟͇̠̟̦̗͈̫͓͙̹̽̈̋ͨͦ̈́͗̓̎̈͑͒͑ͬͭ̃̾̀г̵̨̥̦̳̞̭͉̗̺̮̫̘̖̎͋ͮ͆̀̎̊͗ͭ̄̐ͬ̉̓͋͘р̶̘̝̭͙̝̥͉͎͙͚͇̙͚̮̻̙͚͆͑ͧͩ͑̿̂̉͆ͤͭ̚̚͝ͅͅы͇͔̙͕͍̙̯̗͇̺͂̌̀ͭ͊̀̇ͨͭ̓ͭ̾ͩ͊̂̊̏ͪ̀̚͟͜͞в̡̤͔̱͈͓̭̜̟͕̜̟̊ͥͥ̌̂ͣ̈͗̒͛̇͟ӑ̢̼̗̩̱̱̣̎̎̾̓ͤ̇̏ͦ̇̈ͩͪ̀́̕ю̶͔̗̱͚̹ͯͮͪͯ̂̂̂̄ͥ͂̎̀́̈́̋̀̀̕͜.
линк https://github.com/YokiToki/gtk_service_ctl
блять я тебе писал что там в коде app.run() нет
а ты писал, что ты его вызываешь, значит у тебя другой код
короче, ты меня утомил, ты, похоже, реально ждешь, что за тебя все тут сделают
поддерживаю
> Мнение тоже интересно.
1. Тулкит на котором пишешь %програмнейм% в названии лишний.
2. Для gtk-проектов используй https://github.com/gcampax/gtk-app-generator нормальная структура проекта + простота сборки пакетов.
3. Осиль glade.
4. Вместо start/restart/stop три кнопки start/stop, restart и enable/disable в хедербар, зачем ему пустовать?
5. Сначала название сервиса, потом состояние.
Двачую сего прагматика.
да
знать - легче всего на мой взгляд начать с парсинга (Requests, lxml, потом scrapy)
для вебчика - flask (реже) и django (чаще)
вот этой, и в которой обьекты и классы обьясняются на примере логических схем, мне вспомнился куср, на которот "строишь" свой комплюектер с самого низа. Интересно, осиляемо ли ля нюфага до конца запилить все логические вентили, и закодировать тот компьютер на питоне.
Есть модель Menu, MenuItem для построения иерархического меню. MenuItem имеет связи ManyToOne к Menu и рекурсивно к себе для создания потомков.
Суть проблемы - нужно написать вью, урл, темплейт, которые позволят рендерить это меню, таким образом, чтобы отображались все родители выбранного пункта и один подуровень детей и для каждого пункта существовал уникальный урл
Пример: {
"about":
{
"tel": ["tel1", "tel2", "tel3"],
"email": ["email1", "email2", "email3"],
"adress": ["adress1", "adress2", "adress3"]
},
"suka": "blya" .....
}
Если бы я нажал на пункт about, у меня появились 3 подпункта tel, adress, email. Далее, если нажать на email, то должны появиться его подпункты. И для каждого такого клика существовал свой урл
Сильно не бейте, лучше обоссыте. я ньюфагурл
Я как то делал, но хер знает как
Я так и сделал, PyVE - виртуаленв, только галочку при инсталле, чтобы оно асоциировалось с py файлами
"Так и сделал" это значит что ты сделал "source path_to_venv/bin/activatepath_to_venv/bin/activate.bat" или положился на хуй пойми какие галочки? manage.py не видит модуль django, вероятнее всего проблема в окружении.
>> Только, такое дело, питон знаю
я и сам питон знаю, при чем тут джанга?
Проблема ньюфань в джанге это не питон, а понять что это джанга вообще блять делает.
Как добиться илитарности в работе с джангой нам, ньюфаням, малоинтересно
>установщик питона сам его прописывает.
Ага, ну как же. На xp, помню, точно вручную запись делал.
> На xp, помню
А на 95й что там было не помнишь? На ws server ставил третий пистон с пол-года назад, всё работает искоропки.
Да у джанги неудобная и неочевидная архитектура, для нюфань не очень.
Ну, хз, я поебался знатно с opencv3.0. Тут укажи то, там укажи сё. Вроде бы сам находит нужную версию пифона, а 3.5 из pyenv не мог найти.
2. Хочу запилить апп что бы можно было для начала это всё легко и просто читать, что бы чего порекомендуете?
3. Насколько просто было бы притулить сюда django для простоты администирования этого всего добра?
4. Насколько сложно было бы прикрутить сюда джанго для добавления новых пациентов?
Очень рад что тебе книжка доставила. Сам я её ещё не открывал толком, просто мне её рекомендовали слишком много людей.
Думаю реально. Я видел как какой-то извращенец комп на лиспе собирал, а питон-то всяко не лисп.
Да я фактически, на введении застрял, где про классы. Трудновато идет, тк ленюсь.
Там же где и я :3
Но прикольная, на фоне всех этих лоулевельных СинкПайтонов и прочих Укус/Ныряй
Синк пайтон то хорош, заставил меня со списками и словарями подрочиться, что они в памяти прочно засели
Рука в говне
>1. Есть дамп postgre sql db с пациентами от программы, которая больше не работает
>2. Хочу запилить апп что бы можно было для начала это всё легко и просто читать, что бы чего порекомендуете?
Порекомендую разобрать схему БД в sql напрямую.
>3. Насколько просто было бы притулить сюда django для простоты администирования этого всего добра?
Просто
>4. Насколько сложно было бы прикрутить сюда джанго для добавления новых пациентов?
Не сложно если умеешь django и знаешь формат БД.
винда?
То Синк вроде осилил, а до второго не дотягиваю.
Ну и вообще можете мне литературы нарекомендовать уровнем чуть круче совсем начинающего, т.е. Dive into/Lutts - уже пройденные.
Нет, это не нормально, а очень круто. Можешь прям сейчас отправлять резюме в яндекс. Только не забудь этот код приложить.
спс так и сделаю
Для начинающего и собака норм.
Какие посоветуете книге по веб-разработке в python+django. Только чтоб не совсем даунские, не надо мне рассказывать что такое массивы, классы и указатели.
«python+django для даунов», не блогодори.
Antonio Mele - Django by Example.
О, точно, данке шен!
Я когда-то давно её качал, сейчас глянул - уже и с русеком есть. Пойду вспоминать чего забросил
>>732047
А зачем ты на месте топчешься, ты основы освоил уже, дальше ставь задачу реальную, реализуй, в ходе написания кода возникнут вопросы которые нужно будет решить, ты решаешь и развиваешься.
Я ничего не знал о программировании еще 5 месяцев назад. Я понял нафига классы нужны только вот недавно, для меня это было как ОХ ЕБАТЬ ПРАВДА ВОТ КРУТЯК. Уверен еще есть дофига того, что понимаете вы, но не понимаю я.
Все реальные задачи какие я перед собой ставлю решаются тремя запросами в гугл и переходами на стаковерфлоу. Увы, в голове после такого решения проблемы не очень много откладывается.
А зачем нужны классы? По-моему какая-то ненужна свистоперделка, за все годы пиления разных скриптов еще ни разу не юзал классы, вполне достаточно функций и переменных.
Эх, странно, что это такая сложная задача для анона, вроде популярный же кейс - работать с вебкой.
Всё, перехожу пока на джаву.
что бы хранить информацию в удобном виде сразу со всеми необходимыми преобразовалками, методами для что выводить по принту, всякими суммированиями между собой и другими классами
и это охуеть как удобно
чем писать ваня = [пидор, актив, 20 см] а потом дёргать просто функциями лучше пидоров сразу в класс затулить и хоть штабелями между собой укладывать-вычитать-печатать-тд
бро, ну кто ж под виндой такой хуйнёй мается?
сразу уже бы затулил линукс в виртуалку да гонял бы на ней, или хоть попробовал запустить на анаконде, вагрнате, cygwin
Да что ты ему объясняешь. Он же сказал, что какие-то скрипты пишет, ему и без классов неплохо живется.
я не знаю насколько это будет полезно и вообще применимо, а что если в докер-контейнер упаковать и с него потом запускать?
А что, там разве бинарники opencv и вообще питона не отличаются от виндовых, лол?
С Вики:
>Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы, например LXC. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любой Linux-системе с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами.
И что касается последнего предложения я точно видел Докер под винду.. может можно упаковать всё и запускать процессом, который внутри себя там чего-то делает а наружние зависимости не трогает и в рот оно всё ебись?
Докера не может быть под винду, он linux-only. Даже под фряху с ее крайне близкими к lxc джейлами докера нету.
Спи, поменьше работай, побольше отдыхай, учись новому.
Видимо, они имеют в виду Docker Machine.
Двачую. Уебки, которые приходят в профессию лишь бы денег заработать - нинужны.
Ну по работке то я код пишу. А вот для своего пет-проджекта мотивация пропала. Хуй знает как быть.
Ты отработал свой ресурс. Как спортсмен - после тридцати уже всё, конец.
По крайней мере во мне есть желание пилить свои новые проекты. А время работы - это хуйня, можно и час в день продуктивно работать.
А то я заставляю себя фигарить каждый день что полезное, но иногда никаких идей из тех что мне самому нужно и нету.
Оттуда. Я вот представил, что ко мне пришел кот в сарафане и попросил меня запилить приложение для котов.
Ах эти шутки про наркотики, всегда такие смешные
Это копия, сохраненная 1 мая 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.