Аноны, суть такова: нам в универе задали сделать простенькую прогу, какую угодно. Знаю базу С и С++. Есть предложения, может шаблоны прог простеньких? Пишу сюда, ибо в /pr как в гробу.
bump
>>126043396 (OP)#include <iostream>using namespace std;int main(){int a, b;cin >> a >> b;cout << "A + B = " << a+b << endl;return 0;}
>>126043608не, слишком просто. Нужно что-то интересное
>>126043396 (OP)http://www.cyberforum.ru/cpp-beginners/
>>126043731а что для тебя интересное?
Ну, удиви всехВозьми с++ билдер.И забацай, часы например
>>126044411хотел часы сделать, только не знаю как
Напиши калькулятор с гуи.
>>126044731пиши просто в ютубе "часы с++".Или на гитхаб зайди посмотриПримеров дохера
думаю,для новичка самое то, это сделать телефонную книгу
>>126043396 (OP)Консольный браузер, взаимодействие с сетью через curl сделай.
>>126045234лол.Там же ООП нужно
>>126043396 (OP)Сортировку напиши, CRUD.
>>126043396 (OP)калькуляторэто нихуя не просто
>>126045304но зачем?
>>126045304Там надо послать один запрос после чего разобрать ответ каким-нибудь рекурсивным спуском.
>>126043396 (OP)Hello world не вариант?
>>126045304Ну тогда круд с трёхслойкой запили.
Консольную поебень для решения квадратных уравнений с защитой от дурака. Сотня с лишним строк кода и нормальная уитилитарная ценнность
>>126043731#include <iostream>using namespace std;int main(){setlocale(LC_ALL,"Russian");char op, yn; eshe:cout << "Кем является ОП? 1.Норм поцан 2.Борька моисеев 3.Хуй " ; cin >> op;switch(op) { case '1': cout << "n\Неправильно.n\" ; break; case '2': cout << "n\Неправильно.n\" ; break; case '3': cout << "n\Правильно! ОП - Хуй.n\" ; break; default: cout << "n\Неправельный ввод.n\"; }cout << "Ещё раз? (y/n): "; cin >> yn; while(yn != 'y') goto eshe;return 0;}Пожалуйста.
>>126043396 (OP)змейка
>>126043396 (OP)#include <iostream>int main() {std::cout<<"Hello world";return 0;}
Есть два типа пидаров. Те кто пишут type funcname(args) {//...}и те кто пишут type funcname(args){//...}
>>126051157А как пишут непидоры?
>>126051231begin..end;
>>126051266Это откуда?
>>126051806Ньюфаг.
>>126051907Ну да
>>126043396 (OP)Сделай сортировку пузырьком
>>126052594Это как? Ебнуть пузырек и пойти на склад сортировать хуйню?
>>126043396 (OP)Удаление элементов, содержащихся в массиве А из массива Б с послед. сжатием массива до нужного размера и вывода его на экран.
>>126043396 (OP)есть дохуя прог на паскале, мимо компьютерная шарага
>>126043396 (OP)Игорь напиши, хуле.
>>126056235Да. Текстовую рпг. Ну или если совсем полезное что-то, то1. что-нибудь на токипоне2. погугли QSP3. токпиона и QSP
>>126056480>QSPhttps://en.wikipedia.org/wiki/QSPШта?
>>126056643ты же руссссский
>>126056752Понятно же о чём
>>126043396 (OP)Какое-то размытое задание, есть конкретные требования к программе?
>>126043396 (OP)Первое что в голову придет делай. Взгляни вокруг, оглянись назад. Что видишь, то и делай.Я например вижу книгу. Сделай книгу. Чтобы можно было листать странички и писать на них что-то.
>>126043396 (OP)//---------------------------------------------------------------------------#include <conio.h>#include <stdio.h>#include <iostream.h>#include <vcl.h>#define n 5#pragma hdrstop//---------------------------------------------------------------------------struct reis { int ID; char totpr[50]; char tpril [50]; char mesto [50]; };//------------void vivod (reis a){int i;clrscr ();for (i=0;i<n;i++) cout <<a.ID<<" "<<a.totpr<<" "<<a.tpril<<" "<<a.mesto<<endl;}//------------void splace (reis a){struct reis c;int i,j;clrscr ();for (i=0;i<n;i++) { for (j=0;j<n-1;j++) { if (strcmp (a[j].mesto,a.mesto )>0) { c=a; a=a[j]; a[j]=c; } } }}//-------------void stdep (reis a){struct reis c;int i,j;clrscr ();for (i=0;i<n;i++) { for (j=0;j<n-1;j++) { if (strcmp (a[j].totpr,a.totpr )>0) { c=a; a=a[j]; a[j]=c; } } }}//--------------void starr (reis a){struct reis c;int i,j;clrscr ();for (i=0;i<n;i++) { for (j=0;j<n-1;j++) { if (strcmp (a[j].tpril,a.tpril )>0) { c=a; a=a[j]; a[j]=c; } } }}//-----------------void sbid (reis a){struct reis c;int i,j;clrscr ();for (i=0;i<n;i++) { for (j=0;j<n-1;j++) { if (a.ID<a[j].ID) { c=a; a=a[j]; a[j]=c; } } }}//------------------void pplace(reis a){clrscr ();int i;char serch[50];cout << "Enter place for search: ";cin >> serch;for (i=0;i<n;i++) { if (strcmp(serch, a.mesto)==0) cout << a.mesto<<" "<< a.totpr<<" "<< a.tpril<<" "<< a.ID; }}//-------------------void ptd(reis a){clrscr ();int i;char serch[50];cout << "Enter time of departure for search: ";cin >> serch;for (i=0;i<n;i++) { if (strcmp(serch, a.totpr)==0) cout << a.mesto<<" "<< a.totpr<<" "<< a.tpril<<" "<< a.ID; }}//-------------------void pta(reis a){clrscr ();int i;char serch[50];cout << "Enter time of departure for search: ";cin >> serch;for (i=0;i<n;i++) { if (strcmp(serch, a.tpril)==0) cout << a.mesto<<" "<< a.totpr<<" "<< a.tpril<<" "<< a.ID; }}//-------------------void pid(reis a){clrscr ();int i, serch;cout << "Enter time of departure for search: ";cin >> serch;for (i=0;i<n;i++) { if (serch==a.ID) cout << a.mesto<<" "<< a.totpr<<" "<< a.tpril<<" "<< a.ID; }}void menu (reisa){int vib;cout <<"1. List of flights."<<endl;cout <<"2. Sort by place."<<endl;cout <<"3. Sort by time of departure."<<endl;cout <<"4. Sort by time of arrival."<<endl;cout <<"5. Sort by ID."<<endl;cout <<"6. Search by place."<<endl;cout <<"7. Search by time of departure."<<endl;cout <<"8. Search by time of arrival."<<endl;cout <<"9. Search by ID."<<endl;cout <<"0. Exit."<<endl;cout <<"Your choice is: ";cin >>vib;switch (vib) { case 1: vivod(a); cout <<endl<<endl<<endl; menu (a);break; case 2: splace(a); vivod(a); cout <<endl<<endl<<endl; menu (a);break; case 3: stdep(a); vivod(a); cout <<endl<<endl<<endl; menu (a);break; case 4: starr(a); vivod(a); cout <<endl<<endl<<endl; menu (a);break; case 5: sbid(a); vivod(a); cout <<endl<<endl<<endl; menu (a);break; case 6: pplace(a); cout <<endl<<endl<<endl; menu (a); break; case 7: ptd(a);cout <<endl<<endl<<endl; menu (a);break; case 8: pta(a);cout <<endl<<endl<<endl; menu (a);break; case 9: pid(a);cout <<endl<<endl<<endl; menu (a);break; case 0: cout <<"Press any key to exit...";break; }}#pragma argsusedint main(int argc, char* argv[]){char serch [50];struct reis a[n] = { 156,"12:56","18:55","Boston", 345,"13:20","20:15","Tokio", 897,"15:40","21:40", "Tel-Aviv", 159,"18:28","13:50","Chisinau", 333,"21:30","22:45","Moscow" };menu (a);getch (); return 0;}//--------------------------------------------------------------------------- должно работать.
калькулятор делай500+ строк кода гарантирую
>>126060068Ох ебать, у тебя на жсе на калькулятор ушло 500+ строк кода ?Ну пиздец...
>>126060068Ммм, калькулятор на javascript для винды. Ммм... Ммммммм... Какой ты полезный софт ебашишь.
>>126060161не ушло, а пока 500 строкща работу с памятью допилю и доделаю еще 4 кнопки, думаю это еще +200 строктам еще цсс 400 строк
>>126060161ждал этого комментария. //не автор калькулятора.
>>126060276ну из полезного есть это http://embed.plnkr.co/FJJuBLso5vgVAUJZ5POQ/
>>126060288Ты совсем дурак чтоли ?Что там верстать и кодить то ?Странно, что ты еще фрэмворк какой нибудь не прикрутил туда.
>>126060288фрэймворк*быстрофикс
ЫПЫВПЫВПВАПВАПВАПВПВАПВА@ПВПВАПВАПВ@ВПВАПВАПВАПВ@ВАПВАПВ
>>126060357Слушай, а годно.
>>126060409я вот тоже думал что хуйняно на деле всплыло много подводных камнейвообще, там не помешает библиотеку прикрутить для работы с большими числами, потому что у джс тут много ограничений и багов оказалось
/e
>>126060631Ты в универе еще учишься ?
>>126060601еще есть просто скрипты, автобампалка и скрытие всех постов без единого ответаеще для вк написал скрипт, чтоб скрывать все репосты в новостях, но оказалось там есть такая настройка, лол
>>126060721нет, а что?
>>126051806Паскаль же.
>>126060739А работаешь прогером или это чисто для себя?
>>126060762еще не начал универ, или уже закончил ?
>>126060068Ну ты и идиот...
>>126051806delphi/pascal
>>126060068алсо, пока писал калькулятор, освоил польскую нотацию, написал свой скрипт-велосипедно пока его прикручивать некуда, операнда то всего два
>>126060856Ну если он школьник, то вполне себе для саморазвития. Хотя откуда появилось 500 строк - загадка...
>>126043396 (OP)На рулеточку.http://melpon.org/wandbox/permlink/WevZv7LMUdlGxU48
>>126051231с отступами вместо скобок
>>126060896>>свой скрипт-велосипедда ты одни велосипеды и пишешь. Причем те, которые уже в жс присутствуют.В жсе баги у него.Какой же ты даун...
>>126060911>500 строкИ я об этом.
>>126060823пока хобби, возможно в будущем вырастет во что-то большееалсо, чем больше пишу, тем больше нравитсяправда, когда я полгода назад писал первые хеллоуворды, то чувствовал себя программистом больше чем сейчас>>12606084225 лвл, не учился>>126060856ну мы люди простые, особым умом не блещем. Но если ты шаришь, могу показать код, послушал бы советов мудрых.
Не обращайте на меня внимание. ▲▲ ▲
>>126043396 (OP)Калькулятор напиши, гуидов на тытрубе полно и все просто
>>126061005табуляция блять...вы тут все поехавшие, чтоли ?
>>126061077Я успешен
>>126060357Ты действительно какой-то ненужный софт ебашишь. Мне проще прожать капс и самостоятельно писать багор, чем прописывать в адресной строке сайт, и внутри него писать багор, копировать, вставлять. Лучше займись написанием юзерскриптов для такого, а не отдельных сайтов. А я тут написал скрипт для дудоса через прокси на Питоне. Кладу сайты всяких разрапотщеков, которые заливают свои автобампалки на Хостингер
>>126061087табуляция овуляция нах иди
>>126061051А работаешь (кем)?
>>126061087Они просто не питонисты
>>126060288>float: right>clear: right>и так для каждого блокаПосмотри интенсивы html-academy хотя бы.
>>126050115>gotoЧе, дохуя Кнут что ли?
>>126060842Ясно. Мне тоже 25, но я такой хуйней не занимаюсь.
>>126060068> яндекс браузер> яндекс поиск
>>126061034сколько в джсе будет 0.03 + 0.33?е в какой степени превратится в инфинити и почему?ну это так, на вскидку
>>126061158я тоже не питонист.
>>126061051Я уже посмотрел CSS. у тебя стили дублируются, из-за этого и 500+ строк css. Это плохо.
>>126043396 (OP)Реши задачу для стажера: Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
Сап.Полный ноль в программировании и информатике, хочу понять, как это все устроенно вообще и творчески применять для лулзов. Что навернуть? SICP+школьные учебники?
>>126061343Для начала определи для себя направление. Веб-разработка, администрирование, веб-дизайн. Потом поговорим про языки.
>>126061140в макдональдсе>>126061164я знаю что есть несколько способов, выбрал бы другой, нашелся бы анон, который ему не понравится>>126061215самый удобный бразуре, пользуюсь им с беты в т.ч. и на телефоне>>126061201а чем занимаешься?>>126061109ты молодец
>>126061215Идешь нахооой, яндекс с блинком оче годный, уровня хрома.мимо
>>126061370> Веб-разработка, администрирование, веб-дизайн.Для быдла
>>126061310да, плохо
>>126061201програмлю на жсе.
>>126061375>ты молодецСпасибо, стараюсь, как могу. Жду нового бота на бесплатном хостинге))>>126061404Низкоуровневых языков петух ИТТ?
Питонист — звучит гордо и элитно.
>>126061220Ты совсем ебанулся там, чтоли, со своим калькулятором ? хдхдхдхдхдхд
>>126061375>я знаю что есть несколько способов, выбрал бы другой, нашелся бы анон, который ему не понравитсяСоздай класс clearfix для очистки float. И добавляй класс блокам, css очистится на пару десятков строк. Этому учат на базовом интенсиве.мимо недофронтенд/jquery-скам
>>126061370Не веб. Администрирование, скорее, ибо хочется знать, что можно выжать из компа.
>>126061458соси писос, обслуга
>>126061493Анус себе выжми, пес.
>>126060357МАМКУ ЕБАЛ@ПАПКУ ЕБАЛ
>>126061478он же даун/thread
>>126061370Десктопный софт
>>126061569с веб интеграцией
>>126061569десктопный софт можно уже писать на чем угодно.
>>126061493Администрирование тот еще геморрой, это не просто пидоривание с системниками, но еще и обслуживание сетей и прочее говно. Из айти самое простое, как по мне, веб. из веба самое простое - низкосортный фронтенд. а дальше потихоньку уходишь в дебри фронта или перекатываешься в бэк. тут уже сложнее, но и денег можно нормально так поднять.
>>126043396 (OP)Метод Рунге — Кутты реализуй
>>126061476ну ты проверил?
>>126061588проиграл
>>126061343sicp не нуженhttp://www.posteriorscience.net/?p=206
>>126061593я бы в джаву вкатился, можно и под десктоп ебашить и под андроид-парашу, если захочется.
Можешь взять мои. 1 курс.Макс. кол-во подряд идущих простых чисел.http://pastebin.com/pCRMfKm4Умножение матрицы на матрицу. (Без использования функций, ибо лень было)http://pastebin.com/VwHAkpLJСырая версия курсовой за 1 семестр, работа с массивами.http://pastebin.com/JVQNqsrx
>>126043396 (OP)Напиши рейтрейсер
>>126061478а, я думал ты про то что можно вообще без клирфикса, а ты про это... не это правильно, если заранее знаешь как будешь писать
>>126061691> new> deleteТы когда-нибудь слышал о умных указателях?
>>126061691умножение хотя бы параллелится?
>>126060068Ну это только если использовать чистый WinAPI.
>>126061493Ставь VirtualBox, накатывай туда Debian, OpenSuse, Fedora и прочие дистрибутивы линукса, работай с ними, учишь администрированию. Самое базовое - начни с настройки Apache, потом можешь настроить nginx и Load Balancing на нём. >>126061569Крайне не рекомендую. Сейчас очень много вакансий в вебе, во-первых. Во-вторых, сейчас все стремятся выпускать продукты в вебе, поскольку веб доступнее и проще, нежели .exe-шники которые, кстати, могут быть закриптованы приват-криптором и захуячат тебе пеку червями и троянами от ботнетов, чтобы я мог дудосить сайты ОПа на бесплатном хостинге))0)))0)Но если ты всё-же захочешь осваивать десктоп - ставь VisualStudio и пробуй в C# WinForms. Потом будет отличная возможность перейти на ADO.NET и ASP.NET. Дерзай, удачки.
>>126061316
>>126061719короче, код ты можешь сократить раза в 2-3. у тебя даже цвета и те дублируются. js не смотрел, но думаю, там так же.
>>126061370ДЖАВА
>>126061753Ноуп. Самостоятельно дальше не уходил в спп да-да, знаю, чтобы стать тру погромистом, нужно изучить все самостоятельно . Пока что только универовская программа. На данный момент проходим структуры + работу с файлами.
>>126061820А что, если я скажу тебе, что в условных операторах можно не ставить скобки, если в теле оператора только одна строка?
>>126061316Раз уж оешил выебываться, то поясняй как решать эту задачу. Сам алгоритм можешь словами обрисовать? Интересно просто.
>>126061691> Макс. кол-во подряд идущих простых чисел.else { for (int i = 1; i <= a; i++ ) { if (a % i == 0) { count++; } } Хули с 1 а не с 2? Хули все значения до a, а не p2>a?
>>126061109Дудос http-пакетами?
>>126061925Флуд http-заголовками через прокси.
>>126061905Задача для семиклассника
>>126061905ну букварь-то открой.
>>126061899Я скажу что это не по стандарту и тебя в любой конторе ебнут лицом в coding guidelines.
>>126061691Хули матрицы только квадратные?
>>126061829>настройки ApacheЗачем он еще нужен?
>>126061865ну я не говорил что мой код компактный
>>126061316Создай тред завтра вечером, я решу.
>>126044867+
ОП, ебани прогу, которая ищет пидора и пикает при приближении к преподу.
https://www.youtube.com/watch?v=XP34FHKleiY
>>126062036Ебанул тебе за щеку.
>>126061935В какой момент останавливаешь скрипт?
>>126061626А разве верстка не требует обращение с фотошопом? Предположим, я хочу для себя все изучать, не работать в ит-отделе ооо "Рога и Смуззи", хотя, может, начать с веба лучше в плане легкости освоения и практики?>>126061522ок)))
>>126045304Ох вэй. Подросло поколение, которое как что сразу ООП. Опчик, ООП просто позволяет упростить задачу проектирования ПО. Его всего три принципа: полиморфизм, наследование, инкапсуляция. Четвертого принципа, который %сделать_по_определенного_уровня_сложности% не существует. Что процедурное, что объектное - выбирай, что больше нравится.
>>126061950А потом тебя начальство заставит жрать говно под названием РЕФАКТОРИНГ>>126061971Он проще в настройке. + в учебных целях лучше начинать с Апача, потому что у Апача есть одна интересная уязвимость, называемая Slowloris. Кароч Апач может держать открытыми одновременно, по-моему, 1000 соединений. А Slowloris открывает на веб-сервере жертвы 10000+ одновременных соединений и держит открытыми как можно дольше. Привет, connection timed out. >>126062071Он работает постоянно в 1000 потоков, пока я не дёрну его через htop в консоли.
>>126062074в фотошопе рисуется макет. а потом макет верстается.
>>126043396 (OP)Сделай простенкий редактор изображений. Он должен уметь открывать изображение, сохранять изображение, вырезать и вставлять части изображения "прямоугольником', вставлять круг/эллипс/прямоугольник/линию с выбором цвета. Для всех операций поддержи функции undo(Ctrl+z), redo(Ctrl+shift+z).При кодирования используй ООП - классы, наследование, интерфейсы. Спроектируй систему по модели MVC. Это будет норм, за семестр будет достаточно для четвёрки.
>>126061811Отвечу за того чувака. Он первый курс, самостоятельно не изучал ничего.Разумеется там нихуя не параллелится. Зачем такие вопросы задавать?
>>126061905Задача сводится к поиску числа фибоначчи наиболее быстрым способом
>>126060068О ты тот анон с виртуалочкой
>>126062144Кукарекание про одну строку после if/else выдает первокурсника, причем отстающего.
>>126062144>Кароч Апач может держать открытыми одновременно, по-моему, 1000 соединенийСинхронно? Поэтому он и не нужен.>Он работает постоянно в 1000 потоков, пока я не дёрну его через htop в консоли. urllib2.urlopen делает запрос и возвращает респонс, это не только флуд заголовками, ты еще гоняешь траффик от сервера.
>>126062246Это мелочь вообще.
>>126062180а кому в 2016 году нужен cpu bounded-task без параллелизма. еще и наверняка не слышал ни про штрассена, ни про остальных.
А я вот все на питоне пишу. Все утилиты, парсеры, прочую мелочь. Для остальных целей - php (для веб-проектов), либо чистый C для более серъезных штук. У меня много разных проектов в интернете, и питон для меня - как руки. Без него - вообще ничего не могу. Есть еще здесь такие?
>>126062279Мне тоже нравится питон. Не приходилось еще ни разу применять gil.
>>126060068Код гавно, 453 строчка вообще не читается. Рекомендую с макконеллом познакомиться.
Ребят, посоветуйте книжки по php для новичка.Хочу освоить веб - программирование.
>>126062354/pr открывай.
>>126062074>А разве верстка не требует обращение с фотошопом?Учится за неделю. потом еще в течение месяца научишься менять цвета и добавлять штрихи к нужной тебе хуете.>Предположим, я хочу для себя все изучатьПока будешь изучать одно, забудешь другое. Слишком много путей развития для прогера, все не выучить. А веб так вообще семимильными шагами развивается, стоит положить хуй на полгода, как поймешь, что нихуя не понимаешь.>начать с веба лучше в плане легкости освоения и практикиРазве что верстка. Но и там много подводных камней.Короче, выбирай что-либо одно, иначе проебешься везде и ничего не добьешься.
>>126062279Что у тебя за утилики слева? Для чего они?
>>126062371>Слишком много путей развития для прогера, все не выучитьВсе выучивать и не надо, достаточно знать непрерывную цепочку от клиента до сервиса.
>>126062390Какие именно? Имеешь в виду папки в списке файлов? По названиям папок, в основном, понять можно.
>>126061820Вопрос к тебе. Зачем ты используешь string, а не юзаешь только типы winApi? Я вот сейчас изучаю как раз winApi, стараюсь использовать только "родные" типы.Мне мнтересно чисто с точки зрения обучения, я не наезжаю.Я бы использовал TCHAR, наверное.
>>126062424> По названиям папок, в основном, понять можно> files> comparerer
>>126062483> Я вот сейчас изучаю как раз winApiОстановись пока не поздно!
>>126062518Что не так? Мне интересно - я изучаю.
>>126062063орускорее всгео постанова
>>126062487В files - фильтрованные базы ID vk-юзеров, отобранные по разным критериям, разными скриптами.Comparerer - пилил сравнение аудиозаписей 2х пользователей ВКонтакте, гонял на масштабах, искал тех у кого вкусы схожи с моими, крал у них годную музыку :3Если чо еще интересно - спроси
>>126062144Кстати, Slowloris-скрипт на perl у меня тоже есть. Я его, конечно, спиздил с гитхаба, но слегка модифицировал.>>126062250>апачЕщё раз. Он в продакшене почти не используется, но в учебных целях лучше его всё-таки изучить.>ты еще гоняешь траффик от сервераНу да, если 500 кбит/с с пиками 1,5 мбит/c считать трафиком с моим гигабитным портом и безлимитным трафиком
>>126062673Отклеилося
>>126062397Я не про веб, а про программирование вообще. Да и в вебе зная лишь цепочку от клиента до сервера нихуя не добьешься. Так или иначе, уйдешь либо во фронт, либо в бэк.
>>126062649Сколько питон учил? Сколько зп получаешь?мимо
>>126062222давот уже до калькулятора дорос
>>126062673Что будет, если ты будешь дудосить сайт с nginx+memcached в связке, отдающий контент по url из memcached? Вряд ли это положит сервер.
>>126062649Ну, учитывая то, что я до питона знал PHP, и C - мне не сложно было адаптироваться к синтаксису, буквально в течении недели. Зарплату не получаю - писал же, свои проекты. Прибыль разная. В основном с каждым месяцем все больше :3
>>126062839Че за виртуалочка?
>>126062883Что раньше выучил, PHP или C? и сколько учил свой первый язык?
>>126062692Перл мне совсем не нравится.
>>126050115Это ты, петух, меня на стриме абу хуем назвал?
>>126062324где ты ее посмотрел? я еще даже репозиторий не обновлял
>>126062886убунту
>>126062649Интересуют скрипты (не конкретно они сами, а суть их работы) связанные с поиском чего-то в вк: писал для себя поиск юзера по группам, просто выкачка фото в максимальном разрешении.Правда я пишу на повершеле.
>>126062960ставь дуалбутом, че ты как этот?
>>126062883Что ты выберешь, PHP или питон? С чего стоит начать? Знаю js.
>>126062978нахуя? я комп никогда не перезагружаю, только спящий режим, чтоб заного все не отурыватьу меня даже виртуалка засуспенжена
>>126063045>Знаю js.Покажи что-нибудь из своего творчествая вот полгода его дрочу и даже чуть-чуть не узнал
>>126063045>Знаю js.Если ты и правда его знаешь, то ни пайтон ни пхп не вызовут у тебя проблем.
>>126063052задумался, стоит ли так же ебануть. у самого 2 ПК, один с играми, другой для веба с уебунтой.
>>126062869Конечно, не положит. Но на этот случай у меня есть скрипт NTP-амплификации, который выдаёт примерно 9-12гбит/с на выходе, но которым я не пользуюсь, поскольку он забивает мне полностью гигабитный канал, и мне потом одмены тикет создают с логами флуда UDP-пакетами и просьбами провести аудит системы с целью выявления вредоносного ПО, лол
>>126063098я если честно не знаю нахуя мне убунта может понадобится, та же нода прекрасно в винде работаетдумаю, линукс дома нужен, только если у тебя какой-нибудь высоконагруженный сервак
>>126062909Выучил С, потом РНР т.к. стал много работать в вебе. С учил в течении лет 3-4, попиливая разные мелочи. Постепенно уровень знаний рос, соответственно сейчас очень ок.>>126062967Суть работы очень проста:1. Юзаешь либу vk_api в питоне, либо пишешь что-то свое около того.2. Выполняешь API метод groups.getMembers, если мне не изменяет память, передав ему параметры необходимые3. Обрабатываешь ответ API, если надо делаешь еще 1 запрос для получения информации о профиле пользователя через users.getВ виде кода выглядит очень просто, приблизительно так:import vk_apivk = vk_api.VkApi("user@mail.com", "Pa$$w0rd")vk.authorizationpeople = vk.method("groups.getMembers", {"group_id": 1})for person in people['items']: print(person)
>>126063045Смотря для чего. Если веб-сторона, то мне ближе РНР для этого юзать. Если ты хорошо знаешь JS, то странно что ты еще не выучил бэкэнд языка никакого. Учи РНР, он более востребован. Но если свой проект, то зависит от тонкостей. Может и Python будет лучше.
>>126063188> В виде кода выглядит очень просто, приблизительно такЗачем ты мне это написал?Я просто перечислил то, что я писал для себя.
>>126063244Для понимания простоты использования питона. В Powershell - уверен, раз в 10 больше кода.
>>126063076Сейчас хуярю фронт на закрытом проекте админка для финансовых пирамид, лол, еще даже до пилота не дошли. Ну и фронт на удаленке.
>>126063132Слушай, у меня к тебе такой вопрос, можешь накидать литературы на тему сетевых взаимодействий, чтобы иметь не общее представление, как сейчас, а конкретное? Питон знаю достаточно хорошо.
>>126063238>бэкэнд
>>126063238> странно что ты еще не выучил бэкэнд языка никакогоJs сейчас достаточно бекендовый.
>>126063180Поднять локальный проект. Ебался на винде, это какое-то убожество. На линуксе ставится без пердольства.
>>126063311неужели велосипедов никаких не написаля пока учу, у меня столько говна скопилось
>>126063300> Для понимания простоты использования питона. В Powershell - уверен, раз в 10 больше кода. Один хуй будет выполнена одна и та же задача.
>>126063326Лучше react+redux+koa+sequelize.
>>126063360скорее наоборот
>>126063386Зато потратишь меньше времени.
>>126063326вот распродилось барахла всякого.
>>126063414Не пренебрегай нодой, скорость разработки на ней очень высока.
>>126063414Ага. Еще бы JSDB сделали. Пошел в гугл, посмотрел, уже сделали. Поехавшие люди.
>>126063414СПЕЦИАЛИЗАЦИЯно не в России
>>126063405Ну да, буду использовать готовую библиотеку для работы с каким-то апи.Тут не важен язык.
>>126063313Я литературу по программированию почти никакую не читал. Последняя книжка по программированию, прочтённая мной - это "Как программировать на С++" от братьев Дейтлов. Все мои знания базируются на исходниках с GitHub, вопросах на StackOverflow/CyberForum и немного из общения с зарубежным WhiteHat-хакером. Я бы с радостью тебе что-то посоветовал, да нечего, уж прости.
>>126063425ага, видел я разработчиков одной формы добавления новой хрени и страницы со списком хрени. за месяц.
>>126063519Это проблема разработчиков, а не платформы.
>>126063492Важен. Потому что именно питон - язык, под который есть тысячи библиотек под любую задачу. При чем реально работающих. И годно работающих. И эту либу ты можешь модифицировать под себя, особо не напрягаясь.
>>126063504Тогда еще вопрос - откуда ты берешь адреса ntp-серверов?
>>126063549Для парсинга DOM я юзаю питон с его beautifulSoap, для сокетов node.js.
>>126063549> И эту либу ты можешь модифицировать под себяСтало быть мне нужно знать язык.А это подразумевает как минимум больше чем просто использование функций из библиотек.
>>126063367Конечно, писал. Делал слайдеры на нативе, потом плевался с них, рисовал всякую хрень на канвасе, писал калькулятор, менюшки, создавал костыльные решения для работы с формами, проверки на стороне клиента. И пришел к выводу, что большая часть того, что мне нужно, уже сделана, начал юзать готовые либы. сейчас со знакомым думаю над одним проектом на ноде + ангуляр + облачные хранилища. Приложение типа jira. Старого кода не осталось, только совсем старенькие проекты для портфолио на гитхабе, там одностраничники всякие, особого интереса не представляют, костыльные.
>>126063626Дааа, bs4 - это очень круто. Тоже везде использую для парсинга. Реально лучшее, что видел.>>126063644Регулярно используя любой язык - ты его изучаешь. И в таком случае подправить под свои нужды либу труда особого не составит.
>>126063644Питон идеальный для понимания язык. Все очень просто. Концепты простые. Читается легко. Единственная ебля (на мой взгляд) это версии питона и настройка ENV.
>>126063313https://www.kernel.org/doc/Documentation/networking/
Whitehat-хакер в тренде, задавайте свои ответы. Регулярно сливаю секьюрити-баги крупных проектов на hackerone, получаю неплохую прибыль от этого хобби. А так - занимаюсь дорвеями, и захламлением поисковой выдачи.
>>126063783Часто на иголках сидишь? Маски-шоу уже были?
>>126063783Пидор с дорвеями. Разве они еще не ушли в небытие?
>>126063599А вот это уже секрет фирмы. На частных форумах сливают приват-листы за горстку зелёных американских президентов, но мне лист ntp-серверов достался бесплатно по совершенно невероятному стечению обстоятельств. Опять-таки, прости, но приват-форум я тебе сливать не могу. Хоть там и регистрация по инвайтам.
>>126063762Не слишком старая инфа?
>>126063822Нет, никогда. - ответ на оба вопроса.
>>126063855Почему пидор-то? Нет, не ушли.
>>126063856Не быть мне хакером, видимо, в обозримом будущем. Слишком большой объем информации предстоит изучить.
>>126063783Пидор с дорвеями, че-то ты пиздишь. Пили кулстори успеха, чому решил заниматься этим, когда?
>>126063897Странно, я давно этой хуйни не видел. Лет так 5 точно. Ты бы еще варезом занимался, или датингом.
>>126063912Занимался еще давно, когда были актуальны ру-дорвеи, если вкратце - лил на смс подписки с дыры в движке известном, которую нашел, поднял много денег. Купил хату, остальное успешно проебал. Потом стал интересоваться дорами, они еще жили в ру-сегменте. Потом постепенно отмерли. Сейчас же занимаюсь буржем, в основном - это создание доров на трастовых сервисах, и загон в выдачу. Сейчас все нестабильно, но имея знания, и тестируя постоянно новое - годная прибыль.
>>126062166KDJFKJ@DKJFLKAJF@KJDFKJ
>>126064007>тестируя постоянно новоеС дорами и подобным только так, это понятно. Сам думал заняться, но решил, что проще фронтом на постоянке получать и не рвать жопу и волосы на ней.
>>126062166KJDF@KJFK
>>126063902Начни с изучения OSI-модели. https://en.wikipedia.org/wiki/OSI_modelСейчас DDoS-атаки осуществляются по двум "направлениям":- layer-4 — это UDP-флуд, умножение. В общем, атака, с целью забить канал. Атака на уровне tcp/udp-протоколов.-layer-7 — атака на софтверную часть сервера. Тот самый Slowloris, который забивает максимально возможное количество одновременных соединений. Или тот же самый http-флуд.
>>126064197>луд, умножение. В общем, атака, с целью забить канал. Атака на уровне tcp/udp-протоколов.То есть разбирать то, из чего состоит tcp и udp-пакеты?На счет http-флуда не особо страшно, т.к. часто стоимость ддос-атаки выше стоимости обработки запросов.
>>126064289>На счет http-флуда не особо страшно, т.к. часто стоимость ддос-атаки выше стоимости обработки запросов.No.
>>126043396 (OP)Ну держи задачу на стажёра.Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Огранчение по времени 5 секунд, по памяти 256 мб.
>>126043396 (OP)Ебашь Т-9, используя б-деревья.
>>126060068> не отделять логику от интерфейса в 2016Бог мой, скажи, что ты никогда не будешь работать программистом.
>>126064361Если идет генерация ответа, то, офк, дороже, а для неавторизованного пользователя можно отдавать из оперативы, весь оверхед это траффик.
>>126064451надо еще на свиче банить по ip
>>126064385Как вы заебали этим говном.
>>126064289Не обязательно разбирать. Достаточно просто уметь работать на уровне tcp/udp пакетов. К примеру, обыкновенный udp-флудер с возможностью выбора размера посылаемого пакета. Гигабитный порт забивает моментально и кладёт фактически любой домашний интернет. Проверено))00)0
>>126064497Неосилятор, плиз.
>>126064451Сотни тысяч слоу-запросов даже с 1 адреса все воркеры займут и повиснет твой веб сервер.
>>126064559С 1 адреса не пропустит хостер.
Теперь это биомусора XXI века тред.Будьте осторожны, выбирая карьеру программиста.Для многих людей это временная карьера.Большая часть программирования в реальном миреэто написание костылей и исправление багов в чужём говнокоде.После 5 лет, половина того, что ты знаешь, устареет.Когда тебе стукнет 40 лет, ты будешь "out-of-date".Организациям нужен молодой чел с 2-4 годами опыта, который будетработать до полуночи и все выходные без оплаты переработок.Весь профит, который ты получишь это бесплатный кофе и засохший пряник.Затем, когда ты выгоришь через 8 лет, тебя заменятсвежим студентом, который знает все новые фрейморки и языки.
>>126064515А если iptables будут дропать просто?
>>126064606К моим 40 годам программирование перейдет в дополненную реальность и нейроинтерфейсы.
>>126064447а когда можно считать себя программистом?
>>126064711когда тебе платят деньги за программы.
>>126064711Когда приходит понимание что js-макаки и php-быдлокодеры не программисты.
>>126064747https://github.com/feross/webtorrentСкажи это ему.
>>126064738любые? 1р - деньги?
>>126064785поставил звезду
>>126064785ГЛЯНУЛ ВОЗРАСТ@УЛЕТЕЛ В СТРАТОСФЕРУ НА ЖОПНОЙ ТЯГЕ
>>12606489525 уже. Успел на поезд еле-еле.
>>126064895Он несколько лет писал этот клиент.
>>126064943Что еще за поезд?
>>126064978а я калькуляторы блять пишу в 25 летвостину, люди не равны
>>126064990не кодишь с детства - ничего не добьешься в программировании
>>126064990Поезд в жизнь.
>>126065027Ты просто не начал это делать тогда, когда начал он. И да, люди не равны. Ну, чувак, я до 24 лет вообще дрочил в кулачок, а сейчас мне 26 и объем моих знаний вырос просто на несколько порядков. И при этом я до сих пор чувствую себя нубом, когда речь идет о низком уровне.
>>126065054>>126065049Не станешь супер-топовым - возможно. Но быть хорошим специалистом это не помешает.
>>126065084> быть хорошим специалистом это не помешаетНу и сколько ты тридцатилетних джуниоров видел? То-то же.
>>126064627Если у тебя 100 мбит/c порт, а тебе будет прилетать 800-900 мбит/c - одного iptables будет недостаточно. У тебя просто забьётся канал. Именно по этому тебе нужна фильтрационная сеть перед сервером.
>>126065168Джуниор это период в полгода, если эти полгода ты активно кодишь каждый день в одном направлении по несколько часов. После этого ты разворачиваешь два проекта (по 3 месяца на каждый соотв.) и получаешь опыт развертки, это nginx/uwsgi с -nix, это полюбому один из фреймворков, это минимум один язык.
>>126065213Как ты это монетизируешь?
>>126065074я не понял, это типа у тебя тян появилась
>>126065248Ты не понял. Ты много видел новичков великовозрастных? Ну, чтобы их вообще взяли.
>>126065314При чем тут тян? Тян у меня появилась еще в 18, я тебе про специализацию, это гораздо труднее и важнее, чем тян.
>>126065261В прошлом году монетизировал. Потом пообщался со спец. службами. Теперь не монетизирую)))
>>126065319Тем не менее, они есть. В небольших компаниях иногда нужен один человек, который будет это все делать. А все это обычно - поставить cms, наполнить контентом, админить веб-сервер. Это переходной этап, хотя многие остаются надолго.
>>126065339Как же хочется тяночку.
>>126065411И какая конкуренция даже на эти днище-места? Факт в том, что возьмут молодого и энергичного, а не старого пердуна.
>>126065405Ладно, спасибо, анон, нашел книгу Computer_Networks_Kompyuternye_seti_5-e_izd.pdf Танненбаума, буду читать. Обожаю компьютерные технологии, утомляет только неструктурированность до определенного момента просветления, когда все части соединяются воедино в паззл.
>>126065446Прекрати строить модели, сделай резюме на хедхантерс и вперед работать.
>>126064792конечно
>>126065464Ой, всё.
>>126065468Что это на пике?
>>126065501Я серьезно. Я так и вкатился. Сначала сделал борду на ноде+реакт для тренировки (2 месяца заняло), потом видеочат без регистрации на webrtc и socket.io (еще полтора месяца). Обе задачи для спеца это две недели/неделя плотной работы. После этого резюме на хх, получил работу почти сразу.
>>126043396 (OP)КАЛЬКУЛЯТОРАЛЬКУЛЯТОР
>>126061628с гуи только реализуй
>>126043396 (OP)я однажды на с++ сделал игру, типа кости, изначально есть N очков, ты делаешь ставку, компьютер делает ставку, у вас выпадают разные случайные числа от 1 до 6, у кого больше, тот забирает ставку, если поровну, то переброс, когда очков становится 0, тебе пишут, что ты выиграл
>>126066578я тогда в интернете уроки искал, могу поискать конкретно про это
>>126065576Покажи эти проекты, если не пиздишь. Только не валяй дурочка.
>>126045668GPGPU в браузере? Серьезно?
>>126053292Какая-то сложная хуйня. Нужно массив пересоздавать, копировать. Пускай лучше хэш-таблицу забабахает не динамичекскую.
>>126067943Как там в веб 1.0?
>>126062186Вот люблю я вас, олимпиадников. Вроде бы и код строчите, а на деле просто математика. Вот за минуту в гугле нашел, как находить числа фибоначчи за O(logn). А если использовать SIMD, то время еще пополам порезать можно.
>>126061588Ну на деле за быстрый квадратный корень без единого пояснения, что это за хуйня, нужно на столбах вешать.
>>126061711Ты про расчет пересечений? Или ты про пререндер глобальной системы освещения?
>>126043396 (OP)Вы все пидорасы и хуисосы а ищё суки ибаные.Мимотимлид
>>126068814Кто такой тимлид?Это типа коучинг?