Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять. О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом: 1СandroidCC#C++GoHaskelliOSJavaJavaScriptLispPerlPHPPythonRubyRustScala
В: Хочу стать программистом, какой язык учить? О: Английский + Java
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Тред для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.
Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк. О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни.
>>831637 >>831649 >>831651 >>831658 А как реализованы всякие стандартные вещи вроде кнопок и прочих элементов в формах и прочее дерьмо? Там же, фактически, для обработки нажатия кнопки нужно проверять вхождение курсора в область в момент нажатия мыши. Как в этом случае делают?
Суп, погромисты. Посоветуйте гуй-фреймворк для мелких проектов под linux с биндингами для C++ или питуна. Gtkmm - костыльная хуета. Qt - ещё более костыльная хуета, тянущая с собой дохуя зависимостей. Fltk - ультрауёбищный вид, но по удобству кодописания самый приемлемый.
>>831943 По-разному. Кто-то пользуется тем способом, что описан в предыдущем треде, кто-то хранит в какой-нибудь структуре данных прямоугольники и ищет прямоугольник, перекрывающий область клика.
Привет тред. Есть специалист по бигдата? Что такое апач мезос? Что такое виртуализация и прочая хрень? Одногруппник зарабатывает миллиарды на этом, я пытался гуглить но не понял нихуя.
>>831979 Я хотел и сейчас хочу написать текстовый редактор с подсветкой синтаксиса, автокомплитом и кнопкой "компилировать", но я даже еще в си не начал вкатываться, я все еще выбираю IDE
>>831877 (OP) Ананасы, есть публичный RSA-ключ в виде модуля и экспоненты. Как из этих двух составляющих сделать PEM-хуйню, которую можно позже скормить openssl? Мне нужен сам алгоритм конвертации.
>>831977 Тут либо дырявый eclipse, либо ещё более дырявый (+платный) CLion. Слышал о Code::Blocks, но не пробовал посмотрел на скриншоты, не понравилось. Лично мне удобно кодить в sublime text (может потому, что на плюсах редко что-то пишу) и собирать из терминала c помощью make.
Идите вы на хуй, ёбаные козлы, идите вы на хуй! Идите вы на хуй, ёбаные козлы, ёбаная пидарасня! Идите на хуй, идите, блядь, суки, в пизду, Идите блядь, в сраку, мудилы ебучие, на хуй идите, оставьте меня!
Идите на хуй, ёбаные козлы, идите вы на хуй, Свою заберите всю ёбаную хуйню! Уж нету терпения, я заявляю вам с полным размахом, Да на хуй всю эту блядь вашу блядь мудозвотню!
Идите вы на хуй, вы блядь заебали совсем, Вы блядь, пидарасы, уже заебали вконец! Идите вы на хуй, мудилы, так я объявляю вам всем, Идите вы на хуй, а то уж блядь полный пиздец!
Идите вы на хуй, короче, ёбаные суки козлы, идите вы на хуй в пизду! Уж нету терпения гадское блядское это всё видеть курлы блядь мурлы Идите вы на хуй, спиною вперёд блядь и кланяясь: "Слушаюсь, сэр, и иду", Идите вы на хуй, и быстро при этом, и хуй вам на рыло, козлы!
>>831949 В Gtk не так уж и много костылей, в разработке очень удобный фреймворк. Прекрасно ложится на python. Qt тяжелый, да. Под C++ идеально wxWidgets заходят.
>>832048 >Как дела обстоят с автокомплитом в eclipse? Пользовался, вроде нормально работает, дополняет методы, классы и всё такое. Правда, я так и не понял, как сделать, чтобы дополнение было не по Ctrl+Space, а по ходу написания кода. >Code::Blocks - на вид лютое говно Поэтому я его и побоялся трогать
Хорошая тема в ньюфаг-треде. Давно ищу GUI библиотеку для С++, которая тащила бы минимум всяких dll-библиотек вместе с бинарниками статическая линковка допишет эти библиотеки к бинарнику. Кроме того, это плохой тон, по мнению GNU и FSF. Qt тащит 20 Мб библиотек. Gtk тащит 10 Мб, но их там штук двадцать. На оформление внешнего вида всё равно, лишь бы выглядело как окошки.
Кстати, по поводу vim. Посоветуйте, как прикостылить себе вывод результата комманды (sh) или хотя бы make в буфер? Т. е., просто пишешь :make, оно что-то делает например, разваливается нахуй и херит весь проект и выводит результат не на отдельный экран, на который вим переключается сразу после выполнения, а в буфер, допустим, под основным редактором.
Помогите придумать или подсказать алгоритм. Имеется две таблицы (SQL запросами пользоваться нельзя): клиенты и счета. В таблице "счета" расположены счета клиентов, счета упорядочены, с каждым счетом связан клиент. В таблице "клиенты" сами клиенты. Нужно максимально эффективно составить такой отчет:
Самый очевидный способ, это перебирать всех клиентов и если у них есть нужные счета, вывести их, но это очень трудозатратно, т.к. клиентов дофига. Эффективнее начать перебор счетов, т.к. они упорядочены и известны границы поиска, но как тогда составить вышеприведенный отчет?
>>832225 хует проджект блять я ненавижу прогромировать эта ёбаная возня блять просто бесит у меня нихуя не получается, программа не складывается, потом баги высираются, потом приходится гуглить часами не понимая ПОЧЕМУ НИХУЯ НЕ РАБОТАЕТ
как вы от этого удовольствие получаете? ебанутые просто наверно
>>832259 >ну лично мне 25 лет и я погромист ты жава макака работающая за гроши еще и психически больная и на столько омежная, что уже четвертый тред записывается к врачу
Ищу мастера машинного обучения (на питоне) чтобы пояснил некоторые моменты и ответственно помог с учебными задачками. Плачу собственной милотой, рисованными девочками (одетыми онли), ну можно и за деньги, если телефон пополнить. [email protected]
Привет, анончики! Давно хотел вкатиться в программирование, ибо тема для меня очень интересная. Год назад даже начал вплотную этим заниматься. Начал с с плюсов, но как-то быстро перегорел. Только потом прочитал, что для начала выбрал тяжелый язык. Сейчас, подтянув немного матчасть (изучил часть базовой теории информатики и программирования), мой выбор пал на Java и Python. Вообще моя цель - пилить приложения для мобильных устройств (Android и затем IOS). Есть даже пара идей. Ну это все потом.
Хочу спросить совета адекватных анонов с чего все-таки начать: сразу Java или начать с Питона, как более простого для вкатывания, а потом только Java. Только не тральте плиз хаскеллами и прочим. Всем добра!
>>832280 >делать на тех технологиях что использую в работе >хуячить грязно как можно быстрее Учитывая, что ты пишешь на Java, за 30 тысяч, я тут не вижу противоречия
>>832304 >Нет, вопрос денег хоть и один из важнейших для меня ну ты на сам вопрос так и не решился ответить >ты готов работать за 30к рублей несколько лет?
>>832305 Хочется создать что-то свое и представить на оценку пользователям. >>832306 Я не пойму к чему ты клонишь? Предлагаешь заниматься чем-то другим? Я же сказал, что получать деньги за работу крайне желательно, ибо на одном энтузиазме долго не протянешь (30к для начала очень неплохо для моей мухосрани). Но интерес для меня важнее.
>>832315 > Хочется создать что-то свое и представить на оценку пользователям. Тогда напиши яойный фанфик. Приложения на телефоны для массового пользователя это маркетинг+макакинг, а не программирование.
>>832319 А ты забавный. Обвиняешь меня в уклонительстве, а сам так и не назвал альтернативы. Боишься, что твой хлеб уведу? >>832321 Ну это вообще пушка. А пацаны-то и не знали.
>>832328 >Боишься, что твой хлеб уведу? ты себе представляешь прогроммирование как поле с золотом, и каждый кто туда вкатывается отнимает какую-то часть у других?
похоже ты очередной залётный, который на форсе про 300к в месяц пришёл ПОДЗАРАБОТАТЬ
>>832331 А чего мне соглашаться на твои условия? Для начала вполне устраивает, даже на несколько лет. У меня есть друзья и знакомые, которые этим занимаются. Я имею представление об отрасли. Плюс, я владею другой специальностью, где всегда смогу заработать денег. Не заебуй.
>>832332 >похоже ты очередной залётный, который на форсе про 300к в месяц пришёл ПОДЗАРАБОТАТЬ
лол, ты меня вообще не знаешь, а уже делаешь далеко идущие выводы, Шерлок.
>>832334 Успокойся уже Сходишь к доктору, он тебе вправит мозги, научишься общаться, а там или повышение выбьешь, или работу поменяешь шучу, у тебя в жизни ничего не изменится кроме того, тебе скоро и этот тред надоест :3
>>832339 >>832341 Понятно. Видимо ты из тех, кто зарабатывает эти 30к уже n-й год подряд и дальше пойти не можешь. Успешный погромист бы спокойно это объяснил и удалился. Ты не из них.
>>832356 >И какой год подряд уже? Года 4ре молотит, сначала пыхомакака, потом жава И до сих пор $500 зп. Фриланс не пробовал, и пробовать не будет, ибо коддинг отвращение вызывает Друзей нет и не было, девушки нет и не было С коллегами, предположительно, не контактирует Живет в мухосрани под Самарой, возможно в Тольятти Социофоб, склонен к суициду, но слишком слабоволен, даже для него.
>>832367 вообще в голос с этого досье не 4 года, меньше трёх даже >Живет в мухосрани под Самарой откуда вообще про самару, разве я хоть раз писал что-то просамару?
Суп, анон. Я в беде. Завтра на учёбу, надо быть готовым хуярить лабы, а я ещё не поставил IDE на ноут. Тут ещё один грустный момент: единственный мой ноут – это ебучий макбук. Мне остаётся два самых очевидных варианта: 1. Поставить XCode, с которым я никогда нихуя не работал. Зато быстро. 2. Ставить шиндовс через буткемп, потом Visual Studio. Долго, неприятно, занимает дохуя места, зато смогу синхронизировать с лабы с пекой через вандрайв. Что бы ты предпочёл из вышесказанного?
>>832454 Лоадер Windows 10. Грузится - нормальный файл. Нет - говно, переделывай. Алсо, у 98 были местами более строгие требования, но теперь уже всем похуй.
Почему при наборе в консольку браузера жс скрипт нормально работает, а при запуске file.js двойным кликом - пишет ошибку "XMLHttpRequest" - определение отсутствует
>>832249 Можете меня обоссать, но я так и не справился с этой задачей. Есть конечно один способ, но там трёхэтажные преобразования + каждый раз создавать новый pixbuf. Пиздец, я просто ахуе. ПРОСТО БЛЯДЬ ВЫВЕСТИ МАССИВ ПИКСЕЛЕЙ. Почему эту задачу сделали практически нерешаемой? В винапи всё было изи, в опенжеле нужно было поменять порядок байтов и всё опять изи. Перекатился в SDL, копирую surfacы.
>>832484 Хотел вкатиться в xorg, но не разобрался с туториалами, сука! Под люнепс пилить окна оказалось сложнее, чем под шиндву. Прости за флуд.
Бля пацаны. Вкатился неделю назад решив поиграть в минесруфт. Арендовал впс (дебиан 8) на кимсуфи конечно же обождав еще неделю чтоб налог сняли. Охуели ато мои 50 рублей забирать накатил туды сервер и все было охуенно. Но решил я поставить мод, а к моду нужна база для моих другей аутистов. Ссылки там, хуилки, вебкарта онлайн. Короче, накатил значит еще mysql (создал пользователя, БД под сайт), php5, php-fpm, nginx. Почему-то поставился апач2, его снес через purge, от апача ничего не осталось. При заходе по ип на сайт, выдавало страницу nginx. Распаковал WP в Var www (удалив все что там было. Разыне index html ) - и нихуя. Почему-то 404. Конфигурационный файл настроил, к бд подключаюсь все на месте. Че нитак? Когда был апач, все работало захотелось экзотики . Че куда тыкать чтоб работало нормально вообще ?
>>832567 Чего ты обзываешься-то? То еблан, то быдло. Я же о помощи просить пришел, а ты уже меня в гугл тыкать отправляешь. Я же тыкал уже, достаточно тыкал. Мог бы сказать "дорогой анон, nginx нужно подкрутить, настроить конфигурационные файлы в директории етк/хуй/пизда и все у тебя будет хо-ро-шо ; - )" или на подобии того. А ты быдло, хуй соси сразу. Ну и иди тогда нахуй. Хуй соси быдло
>>832555 Он может в статическую компиляцию? Когда смотрел на wxWidgets год назад, то он тащил библиотек так же как и gtk а старые версии тащили очень мало
Сап нубач. Сейчас правлю сайт, в коде строчка $this->dao->join('oc_t_item_description as d','d.fk_i_item_id = oc_t_item.pk_i_id', 'LEFT'); Как сделать join еще и с третьей таблицей?
>>832464 >ебучий макбук Заканчивал вуз в 2014 году. Макбук увидел только на последнем году обучения. Тогда он показался чем-то особенным, необычным Ставь java и Нетбинс/Эклипс с соответствующим плагином, подрубай туда gcc.
>>832487 >Запускать js двойным кликом А не заработает. Судя по всему, запускается интерпретатор js из windows, а там XMLHTTPRequest нету. Подключай его к html файлу и открывай в браузере html.
Сап, кто за денежку может написать следующее. Есть ексель с логинами и паролями. Нужно зайти в каждый из них на сайте и посмотреть определены цифру, потом записать эту цифру в этот эксель на против логина. Ясен хуй все автоматизировано должно быть. Спасибо.
>>831877 (OP) Сап, двач, родители настаивают на том, чтобы я шел получать второе образование обязательно в приличный вуз, и чтобы это был обязательно диплом. Вопрос, стоит ли тратить тысяч 50 рублей и год времени, чтобы изучить С# и получить знания об основах ООП и языке UML и линуксе, если я сам хочу податься в java?
>>832646 > второе образование > год времени Знаешь разницу между образованием и курсами? > приличный вуз > С#, основах ООП и UML и линуксе Ты просто выписал относительно знакомые слова из программы, или ты называешь такой набор приличным?
Хуй знает куда идти со своим реквестом: сюда, в софтач, или еще куда, но пусть будет тут.
В общем я хочу себе облако без смс и регистраций для расшаривания метаданных между клиентами. В идеале хотелось бы просто бросить запрос на foobar.com/?h=somekey%d=somejson, и в любой момент с любой пекарни вытащить их обратно по одному только ключу. Секьюрность, объём и срок хранения не важны, у меня очень скромные потребности. Есть что-то похожее на просторах этих ваших интернетов?
>>>>831877 (OP) Программистоны, такой вопрос - какой язык лучше освоить в качестве вспомогательного для ученого в жопу перченого азаза. Дело в том что я работаю в одной научной госшараге и мне в ближайшем времени придется иметь дело с большим количеством данных которые надо будет обрабатывать рентген детекторы дифракция вся хуйня. Какой язык для этого поучить, если выбор из С/С++ и Питона? На первом курсесейчас 6 учил С но нихуя не помню уже, друг звал на курсы с ним походить летом я пробовал но чет как то сложна. Питон сильно легче в освоении? Мне не нужен коммерческий уровень, ток писать некие небольшие вспомогательные программки и вот это говно с данными. Что посоветуете?
>>832694 Питон значительно легче. Что значит "обрабатывать данные"? Если хранить, делать графики и вносить небольшие изменения, то учи excel, если всякие статистические штуки, то лучше R, ну или питон, если машинное обучение, то для ньюфага - питон. Вообще, для не-программиста все задачи решает питон. А, и еще, какое же ты быдло! Следи за речью, ученый.
>>832674 Ну если быть точным то это программа дополнительного профессионального образования в очно заочной форме. выписал самые бросившиеся в глаза слова.
Почему нет общего чата? Сам я изучаю всю эту канитель с программированием уже давно, начинал с игр и конструкторов с встроенными скриптовыми языками и т.п. Сейчас перехожу в мобильную разработку и немного качаю скиллы в веб-разработке (front-end). Если есть кто-то желающий обмениваться опытом, работать и развиваться совместно вот вам ссылка на канал дискорд (хттпс//дискорд.гг/qtcwS), активна она 24 часа. Ссылка устарела? Пишите почту - вышлю ссылку повторно.
Есть опыт работы (около 4 лет) в Embedded. Стало скучно :(. Очень уж чешется поменять направление в сторону разработки приложений для мобилок. Хорошая идея анон? Как долго вкатываться? Подводные камни? Что желательно для весу поучить дополнительно? Или лучше все таки поменять работу, но остаться в той же теме...
>>832810 нах тебе это надо конкурировать с толпами вкатывательщиков - ведь любой дурачек решивший начать идет либо в веб либо в мобилки и вообще что значит стало скучно на работе? попробуй как нибудь пару неделек жрать один черный хлеб и воду чтобы почувствовать какого это сидеть без работы и денег соответствующе не, я серьезно а то многие люди сейчас вообще никогда в жизни не голодали и не холодали, а ноют что им скучно
>>832833 Ну ты и чмо. От того что есть какое-то чмо типа тебя, которое нихуя не добилось и голодает, он должен типа охуеть как ценить свое положение, которое его не устраивает? А вон бомж-то, с вокзала, вообще в коробке живет! Так что живи дальше с мамкой, не съезжай пока не сдохнет. Так? Пиздец ты опущенец.
>>832834 эй, а как насчет того чтобы внимательно читать? речь о том что работа - для того чтобы обеспечить себе существование уходить с нее лишь потому что стало скучно может стать ошибкой, тк годам к тридцати можно вообще не найти себе работу, и свалиться как раз на дно это вообще изи - просто выпадаешь из струи и не можешь вернутся
>>832904 Когда-то я всё это изучал, но без практики естественно всё забыл. Поэтому для начала, я бы хотел выучить язык программирования, чтобы на нём писать простые сети и учиться. Вот эта норм? http://programming1189.ru/files/sc2013/Prohorenok.pdf
Хочу запилить мессенджер, чтобы можно было отправлять сообщения исключительно по айпи адресата. Типа на обеих сторонах клиент слушает порт, например, 1488, тут ты пишешь айпи собеседника, в окошке чата пишешь посты. Это уровень 91 года?
>>832911 В линуксах изкоробки. >>832893 Ставь лойс если тебя бесят вкатывальщики в простенькие сети и будущие датаслесари. Зачем "учить язык", если import sklearn и postroy_setochku();?
>>832913 > изкоробки Я на сперме, не могу себе такое позволить. Сабж ведь получится чем-то типа даркнета? Сообщения напрямую идут, не через сервер. Можно еще запилить страничку с доступными чатами, типа нажал в клиенте кнопку "зарегистрироваться" и на сервере в дб льётся твой написанный ник и айпи.
>>832916 Что-то типа фидонета получится, кто-то на локалхосте будет собирать сообщения своих нод и рассылать по адресам, те же "сервера", только децентрализированные. Причем, привязка с айпишнику приведет к тому что люди постоянно будут теряться и отваливаться. Пользуйся токсом и не изобретай велосипед, нетсталкер. Даркнет, лол...
>>832916 >даркнет Лол. Это называется p2p. И без шифрования всю вашу переписочку будет читать провайдер и вообще кто угодно. На самом деле не будет. Кому вы нужны, школьники?
>>832925 >на сайте только список доступных, который каждую минуту обновляется, чтобы мертвым не писать Это уже централизация, какой тебе тогда даркнет?
>>832940 Ты ведь понимаешь, что если ты хочешь чтобы этим кто-то пользовался, то проблемы пользователей это твои проблемы? Я бы например просто не стал пользоваться таким говном. Пошел бы, вон, телеграм скачал.
>>832488 SDL работает забавно. Если есть стока printf("Start");, то показывает окошко. Иначе - нет. Лол. Первым делом пришло в голову delay запихнуть, не помогает.
Что почитать про Асинхронный клиент/сервер или работу с сокетом асинхронно? Нужны именно книги, чтобы была теоретическая часть и расписывалось что это вообще такое, а не как сделать. Надо для диплома.
Зашел на codecademy, прошел курсы java - вроде все понятно. Классы там, наследования, переменные, тот же шарп короче. Почитал вопросы на собеседование - ни одного знакомого слова не увидел. Так вот где я должен всей этой пикрелейтед хуйне научиться вообще?
>>833027 Да не, там-то и ответы к ним есть. Просто откуда я должен этому всему научиться? Как бы если это спрашивают, значит подразумевают что нормальный джава прогер должен все это знать.
>>833031 > значит подразумевают что нормальный джава прогер должен все это знать нихуя я опытный интерпрайс-жава-погромист, отвечу процентов на 30 вопросов
>>833005 Сложно сказать без кода. Возможно, у тебя какой-то странный компилятор, который по наличию/отсутствию printf решает собирать консольное приложение? Возможно, без printf оно линкуется с какой-то другой либой?
>>833047 ну так иди и устраивайся отвечая на твой вопрос: >где я должен всей этой пикрелейтед хуйне научиться вообще? 1) в нормальном вузе 2) сам, если бы тебе было интересно, ты бы с удовольствием читал это и пилил проекты
судя по тому что ты тут ноешь о этой хуйне ты очередной макак, готовься работать за 20к
>>833061 Ой да ладно, слабое место. Я же понимаю что это все твои личные обидки на жизнь и на всех вокруг. Не удивлюсь если ты сам та самая макака 20к. Мне тут тоже самое загоняли года 4 назад, когда я спросил платину "какой язык учить первым?", и мне все упорно доказывали что я ничего не выучу и мне это не надо. За других не решай, мань.
>>833084 >и мне все упорно доказывали что я ничего не выучу и мне это не надо и что ты выучил? на листке тупейшие вопросы, и ты нихуя не знаешь. соответственно они были правы и ты ничего не выучил за 4 года.
после написания пары проектов ты бы закрепил всё это, но ты не умудрился этого сделать за 4 года. значит тебе это не надо, они опять были правы.
>>833017 самое смешное что вся эта хуета нужна только для увеличения уровня абстракции в коде и никак НЕ решает практические задачи встающие перед программистом
>>833017 Ну хуй знает анон, прочитал 70 страниц Эккеля и прослушал 3 лекции в computer science center, уже вижу очень много того, о чем слышал. Может ты не так учишь язык?
>>833162 Я не учил еще, только синтаксис посмотрел, говорю же, и решил посмотреть вопросы на собеседование. Ну с опытом придет наверное. А так тоже пару знакомых вопросов увидел вроде. Хотя можно же как обезьянка заучить вопросы и потом всем рассказывать что я ынтырпрайз программист)
Сап, анон. Нужно придумать тему диплома срочно, а я хз что. Всё началось с того что я хотел сделать что-то интересное и обмазаться какой-нибудь специфичной предметной областьюдумал за спортивную статистику data mining, но что-то сложно и мне нужно быстрее определиться, а тут я хз вывезу ли сбор статистики с видео. В общем подскажитё что-нибудь интересное
>>833165 > ынтырпрайз программист Дык в энтерпрайзе это говно не нужно, там нужно ковырять какие-нибудь написанные еще ебавшим твою бабушку на стороне мужиком, который в 2007 умер.
>>833191 Лол, хайвмайнд. Посоветуйте тему диплома чтобы про ИИ и с научной новизной, даже вроде банального майнинга каких-то волшебных чиселок чтобы на тысячную долю процента что-то лучше вычислялось.
>>833207 > засунь своё мнение в задницу Давай я лучше тебе хуй за щеку засуну. Там была написанная в 2002 прога на плюсах, которая разрослась до сапа, и отдел из 12 человек эту хуйню поддерживал, дописывая фичи
>>833258 Ей не 12. >>833259 А зачем? Я ношу обычные (и джинсы с футболкой-толстовкой). Когда не обычные, тогда полосато-обычные. Мне показываться некому.
Тян тян тян ламповая тян заглянула к нам в тред, давайте отвлечёмся от тупого срача насчёт языков и полижем её трусики! И научим её всему, что знаем. Мы же все гуру ML, секунды нашей работы стоят 300к, но мы будем нянчиться с пиздёнкой за нихуя!
Пишу приложение с ГУИ на Swing. Есть фрейм авторизации, с функциями входа и регистрации. У пользователя есть определенная информация (имя, телефон, адрес.). Нужно как-то организовать работу БД. Получается, нужно создать таблицу пользователей с двумя столбцами, логин и пароль. И каждому юзеру будет соответствовать строка информации в другой таблице(данные юзера). Вопрос: как это все организовать? Пока я думаю так: при регистрации получаю данные из двух JTextField`ов для логина и пароля, и создаю строку в таблице юзеры. Потом прошу юзера вввести информацию, и также считываю данные и заношу в другую таблицу с данными о пользователе. Но если закрыть приложение и войти в уже существующий акканут как получить информацию о нем? Искать в таблице для данных его имя и другие параметры? Извините за сумбур, первый раз имею дело с БД и JDBC.
Надо было поставить libffi, запустил, эта хуйня полностью обновилась до новой версии, в которой дропнули поддержку ХР. Ничего не проверяя, ничего не спрашивая. Теперь у меня вообще нихуя не работает. И предыдущую версию никак не поставить, ибо веб-инсталлер, а в репозиториях везде 2.6.0. Да, посоны, это тот самый linux feeling, спасибо, что бы я без вас делал.
>>833468 А, нет. Оказывается, если всё удалить и перезапуститься, то в графе new можно будет выбрать старую версию. Glorious perdointerfaces. Ваистену система для людей, а не для рабов копрораций.
Здравствуйте. Посоветуйте пожалуйся хороший учебник по алгебре, где поясняется все конкретно, поскольку изучить хочу с нуля. Школу окончил более 10ти лет назад, без каких либо знаний в точных науках (в силу дерьмового образования). И вот после многих лет поисков себя решил все таки начать изучать программирование, потаму как сильно увлекся процессами происходящими внутри компа. В свою очередь здесь требуется подкованность в математике, поэтому я очень хотел бы услышать ваши рекомендации.
Пока еще не определил что именно хочу писать. Не хочу себя заводить в рамки, поскольку интересно очень многое. Например вэб разработка, написание программы по автоматизации оборудования, криптография, усовершенствование уже существующих программ, 3d графика и многое другое.
Спасибо, но хотелось бы последовательно изучить предмет. Поскольку наверняка при построении алгоритмов потребуется знание множества формул теорем функций.
Допустим, при запуске программы мне нужно генерировать случайный 128-битный ключ, запоминать и использовать в нескольких функциях, а также надо объявить несколько байт в качестве метки файла.
Как это сделать в программе на си? Переменную для хранения ключа сделать static const char * и объявить в хедере как extern и точно так же поступить с переменной признака?
Хочу попробовать себя в программирование. Какие базовые знания должны быть, какой язык лучше выбрать для самого-самого изучения основ? Ссаными тряпками прошу не гнать, ибо в гугле все как-то расплывчато. :^)
>>833554 > Какие базовые знания должны быть информатика и математика на уровне 9го класса >какой язык лучше выбрать для самого-самого изучения основ ANSI C по Дейтелам (Читай до конца 6 главы) Дальше тебе нужно определится с интересующей сферой. Если не определишься, то учи Java и Python3 Осваивай основу стандартной либы, учись читать документацию, старайся не городить велосипеды, осваивай фреймворки. Удачки, анон
>>833446 Начну издалека. Есть такая чудо-функция, называется MD5 hash sum. Она принимает на вход строку (пароль), обрабатывает ее, на выходе возвращает опять же строку, но другую. Зная эту строку, очень сложно вычислить оригинальный пароль, но зная пароль, хеш-строка высчитывается быстро. При регистрации в твоей java-программе высчитывается хеш-сумма от пароля и она заносится в первую таблицу. База данных выглядит так: Таблица "Пользователи И Пароли": Логин (первичный ключ), Хеш-сумма пароля Таблица "Данные пользователей": Логин (ключ первичный и внешний), Имя, Телефон, Адрес При регистрации программа расчитывает хеш-сумму пароля и заносит ее вместе с логином в "Пользователи И Пароли". При входе пользователя в программу, рассчитывается хеш-сумма введенного пользователем пароля. Дальше ищется в "Пользователи И Пароли" значение, что соответствует введенному логину. Если такое значение есть и оно совпадает с полученной величиной, то считается, что пользователь вошел в систему. Тогда получаем из "Данные пользователей" набор записей, что соответствует логину и отображаем этот набор.
В SFML есть sf::IpAddress::Broadcast. В мануале сказано, что используется для того, чтоб передать сообщение всей подсети, а не какому-то конкретному её члену. Но ведь без указания порта это всё равно не сработает, а порт у каждого члена подсети будет разный. В чём загвоздка?
Взялся за чтение "Алгоритмы построение и анализ, 2-е издание" и на первой части первой главы обрел непонимание в отношении примеров и упоминании в тексте некоторых слов/словосочетаний: я не знаю что такое матрицы и связные списки. Также сложность для меня представляют задачи в конце части. Я не знаю продолжать ли мне дальше читать быть может дальше все объясняется, прост энтерлевел такой или же взяться, за материал на уровень ниже того, что в данной книге, дабы не тратить время зря.
>>833600 Это учебник для студентов ВУЗа, изучается на первом-втором семестре обучения, потому там могут быть такие понятия. Просто распечатай листочек с непонятными понятиями и поищи их определение.
>>833647 Нахуй иди, тема диплома проистекает из умений Если ты любишь, например, клепать приложения под ведро, то ты придумаешь интересное приложение под ведро. Судя по всему, ты нихуя не умеешь
>>833649 Ты реквест-то читал? Хочу обмазаться специфичной предметной областью Нахуя мне клепать какой-нибудь интернет-магазин на дипломкто-то из одногруппников будет делать
Мне нужно зашифровать заголовок файла ключом xtea, зашифровать этот ключ RSA и сохранить в начале файла.
1. При расшифровывании файла сначала расшифровывается ключ блочного шифра. Для того, чтобы удостовериться, что это действительно тот ключ, которым шифровали файл, перед ключом я сохраняю его crc32-хэш. Насколько мала вероятность того, что из-за коллизии расшифрованный не тем RSA-ключом ключ xtea "подойдет" и испортит файл?
2. Как определить, что файл уже зашифрован? Я хочу в начале дописывать байты строки crc или crc32, а уже затем сам хэш. Насколько мала вероятность того, что слово crc не встретится в заголовке какого-нибудь рандом файла?
>>833600 >я не знаю что такое матрицы Массив. >и связные списки. Нафига ты читаешь про алгоритмы, если ты этого не знаешь? Тебе нужно какое-нибудь "введение в программирование на %ЯЗЫКНЕЙМ% бесплатно без смс".
>>833652 Слепи по хардкору из Java, NetBeans и JDBC клон платформы 1С. Чтобы полученный конструктор генерировал байт-код на Джаве (полностью готовый и портативный jar с реальным приложением).
>>833644 Юзерскриптом это не делается, нужно качать мозилловский сдк и писать аддон. Да и там хрен его знает, ибо они хотели обрезать возможности для расширений.
>>833661 на кафедре работала старушка, которой тяжело было ходить и регулярно падала от стресса. Она сама много раз заявляла, что ее устраивает учет в Excel с простыми макросами и все ее проблемы отлично решил бы помощник на половину дня, но для помощника у вуза не было денег.
>>833668 >Юзерскриптом это не делается Кукла это Userscript, однако файлы она качать умеет... А, ну да, тебе же нужно сохранение в указанную папку Может в настройках можно сделать какое правило для сохранения по расширению файла
Можно сделать, чтоб введённые в консоль данные не отображались в этой самой консоли? То есть, у меня спрашивают имя, я его ввожу, но чтоб это введённое имя не оставалось в консоли после того, как я нажму enter, а появилось тогда, когда программе будет нужно.
Смотри, я пишу в консольку сообщения. На другом компьютере их читают в такой же консольке.
Проблема возникает, когда у меня в консоли есть недописанное сообщение в новой строке. Я его ввёл, но не отправил. Новое, которое мне могут прислать в любой момент, появится прямо рядом с моим недописанным.
>>833743 Руками. Захотел написать "привет". Написал "при", в этом момент мне прислали "хуй". Получилось "прихуй". Если я после этого допишу "вет" и отправлю, то отправится нормальный "привет", но на экране консольки я буду видеть "прихуйвет".
>>833748 Посмотри в сторону curses или в сторону escape sequences, некоторые из них могут переносить курсор. Например ты пишешь "при", кто-то тебе пишет "хуй", программа вырезает "при", пишет "хуй", переносит строку и вставляет "при".
Сап программач, решил вкатится в ML, почувствовал острую нехватку математической базы, университетские науки, увы просраны Пообщавшись с аноном, составил список дисциплин, необходимых для понимания ML: - математический анализ - линейная алгебра - теория вероятности - математическая статистика Обращаюсь к тебе за помощью, чтобы ты, Анон, подкинул каких годных курсов/книжек, для освоения вышеперечисленных материалов. А так-же сказал своё слово по поводу ML. Заранее благодарю
>>833753 >Например ты пишешь "при", кто-то тебе пишет "хуй", программа вырезает "при", пишет "хуй", переносит строку и вставляет "при". Вот это как раз то, что подошло бы.
>>833755 https://www.coursera.org/learn/machine-learning/ Андрюша пояснит тебе все в картинках, а если будет сложная математика, покажет где достать. В итоге все сводится к импортированию готовых библиотек и вызову уже написанных функций в одну строчку.
>>833758 Но, при этом, мне нужно, чтоб вставленное "при" было не просто напечатанным текстом в окне консоли, а по-прежнему находилось в поле ввода, чтоб я мог его "дописать" или вообще стереть. Ну ты понил.
>>833760 >>833756 Получаешь текст. Вставляешь перенос строки. Двигаешь курсор на одну строку вверх Печатаешь полученный текст Двигаешь курсор вниз и в конец строки.
Твое "при" можно будет дописать или стереть. Но опять же, лучше возьми curses или что-то похоже, где уже есть виджеты.
>>833759 >В итоге все сводится к импортированию готовых библиотек и вызову уже написанных функций в одну строчку. А самого такие функции писать научут?
>>833763 Возьмет за ручку, покажет все с самых основ, покажет и объяснит каждый символ в матаппарате и без лишних стен формул, на графиках, как получается сделать например SVM из логистической регрессии. Попробуй, еще захочется. >>833764 Это и есть видеоуроки.
>>833772 ml это такая хуйня когда машины пытаются обучить тому что люди делают гораздо лучше а делать надо другое: создавать программные инструмены, которые позволяли бы экспертам убыстрять выполнение своих задач вместо того чтобы бится головой об стену и пытаться полностью автоматизировать процесс
>>833772 >кроме того что можно грести бабло Тащемта, я не ради этого хочу вкатится, да и вряд ли я потяну до такой степени, чтобы работать по этой специальности.
>>831877 (OP) Вы на гитхабе какие имена пользователей используете? Обязательно нужно реальные вставлять или можно что-то другое? Как работодатель будет на это смотреть? Нужно же будет ему свой гитхаб показать. Как на ебанутого не будет смотреть, если там будет не имя?
Есть тут разбирающиеся в окамле? В общем, наконец-то мне удалось поставить биндинги к сдлю и даже скомпилировать пример, но теперь пример падает с охуенно полезным сообщением Dl.DL_error("dlsym: no such symbol"). В общем, оказалось, что в зависимостях скомпилированного примера SDL2.dll отсутствует, и динамически его грузить даже не пытается. После ебли с ольгой я выяснил, что это говно собирает все библиотеки из своего процесса (плюс свой процесс тоже) и ищет в них "SDL_GetError", естественно не находит и бросает исключение. Что мне с этим делать? Не вручную же секцию импорта править после каждой компиляции. Почему оно не линкует нормально?
>>833823 Ну это как-то глупо. И да, как я буду проверять, что я не отправил или не отменил? Если "были нажаты какие-то буквы но после них не последовало нажатия enter" и "если количество нажатых букв не соответствует количеству бекспейсов", то не отображать? Выглядит очень костыльно.
А подскажите что-нибудь годное по погромированию(для уже не совсем ньюфага) про всякие самые новые подходы к погромированию, про самые новые паттены, про лучшие решения и т.д. ДЛЯ РАЗВИТИЯ что-нибудь.
>>833841 Можешь поискать функцию, которая не ждет пока ты enter нажмешь, а сразу получает каждое нажатие кнопки, тогда ты сможешь свои символы сохранять во временную переменную, выводить на экран по желанию и по нажатию на перенос строки считать, что сообщение отправлено.
Есть такая задача. В консолько подаётся строка. В зависимости от её значения нужно создать определённый объект. Как сделать это, не городя switch case параши? Язык c#/Java/js(на крайний случай).
>>833960 Лол, ты их что, покупаешь? Дебил что ли? И так живёшь в параше, так пользовался бы хоть последними её преимуществами в виде торрентов. Идиоты, блять. Вы на это фактически имеете полное право. Единственное, что здесь хорошо. Но нет, блять, хочу жрать говно.
Двач, куда вкатиться в кодинг быстрее всего? Просто нравится писать код, хочется начать быстрее работать. Прайс для джунов в нашей стране одинаковый, хочется просто уже быстрее начать опыта набираться именно работы кодером.
>>834015 Нет. А нужно было? Я просто посмотрел вакансии на хх.
Просто смотри какие у меня условия: Я студент не программист и не технарь (химик), 3-ий курс. Т.е. если работать, то как-то после учёбы или вообще на выходных (я не против, но сомневаюсь, что работодатель будет за). Разве такое возможно? Готов и пары в принципе некоторые проёбывать.
>>834020 >Нет. А нужно было? блять, ответь мне, почему ты думаешь за работодателей? 1) сделай портфолио из одного проекта чтобы работодатель знал что ты хотя-бы конпелировать\запустить веб сервер могёш 2) СДЕЛАЙ ЁБАНОЕ РЕЗЮМЕ и там опиши что ты можешь работать не фултайм, напиши что хочешь СТАЖЁРОМ
какого хера вы нихуя не делаете потому что А ВДРУГ НЕ ПРИГЛАСЯТ РАБОТАТЬ
нужно думать А ВДРУГ ПРИГЛАСЯТ, тебе резюме лишним не будет в любом случае
Я тот анон, который хотел делать свой графический тулкит под иксы. На тулкит я забил, но гуй на xlib я всё ещё хочу запилить. Так вооот, мне понадобилась кнопочка, решил я её запилить в виде окна в основном окне, child window короче, ну я хуяк-хуяк, воот, функция вышла, запускаю, работаеть, но тупииит, тупит шо пиздец, при ресайзе оконный менеджер уходит в фриз на несколько секунд.
В общем вопрос, я вероятно делаю что-то не так, как сделать лучше?
>>834111 У запроса "xlib helloworld" куда больше выхлопа, чем у запроса "wayland helloworld". К тому же перед тем как писать тулкит под вейленд необходимо написать оконный менеджер под вейленд, а там совсем пиздец, сложно, не осилю.
>>834131 JS, как и любой нормальный язык, выдаёт 13. Объясняю: используются только префиксные инкременты, то есть значение переменной будет сначала инкрементироваться, а только потом будут выполняться следующие действия. Примерно так: var i = 5; ++i - это уже 6 следующий ++i это уже 7 только после этого выполняется сложение (6+7)
Сап /pr/, пишет тебе законченный гуманитарий. Решил значительно расширить и углубить свои навыки\знания, что и привело меня сюда. Скачал первую книгу из ОП-поста про алгоритмы и охуел. Для подобного чтива нужен какой-то базис, да ебана, даже сами авторы об этом в предисловии говорят. С чего начать свой путь в программировании совсем-совсем дауну? Может есть какой-то правильный порядок чтения литературы из ОП-поста и я просто схватил неправильное, но первое попавшееся?
Двощ, объясни какая выгода разработчикам языка создавать язык? Ведь большинство языков имеют открытый исходный код, который даже нельзя продать. На что они живут и существуют?
>>834194 Тебе же сразу было написано, что иксы тормозят, поэтому графические тулкиты сами обрабатывают все окна, а на сервер используют только чтобы отрисовать картинку и получить ввод.
>>834219 >Рассказывай подробнее --- 0 минут -здавствуйте, у меня кококо --- 5 минут -всё ясно, вы социофоб, го на нашу охуительную групповую терапию по холотропному дыханию -хм, я подумаю --- 15 минут -холотропное дыхание охуенно -я понял, я позвоню как решу --- 20 минут -трупы встают и начинают ебать тянок уже после второго занятия --- 30 минут -ИДИ НА НАШУ ТЕРАПИЮ ПИДОР Я ТЕБЕ СКАЗАЛ
кароч я за тысячу рублей послушал пол часа рекламы про холотропоное дыхание. очень мерзкое ощущение, скажу я тебе.
>>834211 Тогда такой вопрос: Как мне повторить работу граф. тулкитов? Смотрел код gtk/fltk — принципа не понял, сразу говорю. Как мне кнопочку по человечески нарисовать? Брать XDrawLine и ими кнопочку эту самую рисовать? Или каким-то образом какать пикселями на иксовое окно не используя при этом иксовых XDraw*? В чём заключается вот это самое "сами обрабатывают"? В чём?
>>834244 >я теперь не понимаю ты серьёзно или тралиш Это не я тралил >и токое разочарование... Не удивительно, ты ведь хотел волшебную таблетку... Но так не бывает, так бывает только в аниме, а в реальности надо бороться за свое счастье, скоро ты поймешь, что это охуенно...
>>834245 >ты ведь хотел волшебную таблетку я хотел психотерапию но тот врач так на меня давил этим дыханием что я просто охуел.
ну ладно ты распиши как это охуенно и всё. но он же блять пол часа держал меня и твердил одно и то же говно, это просто бред какой-то. нахуй так делать?
Я бы пошел лечить социофобию, если бы психотерапевт выдала мне в личное пользование студенточку психофака. Сидеть в кабинете с кучкой таких же, если еще не хуже, как-то вообще не мотивирует... жить.
Последнее, желание обладать человеком рождает подсознательный страх, так как подсознательно ты понимаешь, что другому человеку это не понравится и возникает противоречие.
>>834251 Я жажду обладать двухмерной девочкой, или эльфийкой, или пони, или дроконшей, или... Но человек это просто шаг отчаяния. Все равно я не буду спать с гуманитарием.
>>834255 И пхп там нету, кек. Вместо него питон. Может, как закончю пилить струткуры данных, подожду как придет время этих лекций, а на старые хрен забить
>>834256 >Все равно я не буду спать с гуманитарием. Найди себе девушку инженера-технолога. У таких неповеришь нет проблем с логикой, если она конечно не тупица
>>834258 Описывала свои личные переживания, которые были неестественно яркими и впечатлающими. Особых подробностей вспомнить не могу. Эх, был бы я богат как ты, тоже пошел бы на групповую терапию.
>>834260 я оче боюсь я сомневаюсь что его диагноз СОЦИОФОБИЯ, поставленный за 3 минуты, на 100% соответствует действительности, но мне правта вот совсем не хочется перется на групповые трененги
>>834265 Попробуй разок в жизни доверится чужому опыту. Вот ты сейчас засомневался в его профпригодности, фактически дураком его назвал. Это все оттого что ты очень чсвшный. Исправляйся
>>834269 >>834270 пару раз? самые тяжёлые и есть пару раз. тем более мне очень не понравилось как он давил этими тренингами. это нихуя не профессионально.
такое ощущение что он просто всех подряд гонит на эти тренинги, срубая бабло
>>834268 В соце в лучшем случае похотливые школьницы-анимешницы разной степени пользованости, а в соцсетях меня нет - не илитно. Да и как-то не думаю что моя проблема действительно в тян-тян-тян-телая-тян-няшить-под-пледиком.
Анон, хочу стать программистом. Пробовал учить джаву - охуенно интересно, но боюсь что конкуренция слишком большая и я не осилю. В веб вкатится мне кажется легче, но я пробовал верстку и это совсем не интересно. Если устроиться верстальщиком, будет ли возможность потом работать с кодом?
>>834276 >онкуренция слишком большая и я не осилю Дурак >В веб вкатится мне кажется легче, но я пробовал верстку и это совсем не интересно. А тебе даже в Ыпрайзе верстать придется, бутстрап как минимум
>>834284 >мань Ало, даун Жава круды пилят фуллстаки Чисто верстальщиков сейчас нет, есть Front и Back разделение на сложные проекты, а на обычных фулстаки всё пилят
>>834290 Именно так. А какой ответ ты ждёшь? Думай, как тебе удобнее делать картинку, потом гугли и делай. Возможно, ты слишком рано сунулся в запиливание своих гуёв.
>>834299 Гугли либы для рисования картинок в память, гугли, как на опенгле рисовать линии и квадратики, скачай иррлихт, в конце концов. Вообще, тебе же это для интереса и саморазвития надо? Тогда возьми какой-нибудь 2д/3д движок и запили гуи под него - там тебе функции и для рисования и для инпута дадут, а суть та же.
>>834309 То есть ты хочешь сказать что конкуренции нет и реально устроится куда-то и при этом не нужно быть студентом 4 курса топового вуза с двумя годами опыта работы?
>>834311 > Гугли либы Ну ты чего, какие либы, я хочу с stdio.h и Xlib.h, да и opengl мне не нужен, софтварного рендеринга достаточно, ящитаю.
> тебе же это для интереса и саморазвития надо? Вообще я хочу запилить себе небольшую базу софта, который бы был доступен мне на всех ОС'ях юниксоподобных, само-собой, шиндовс нинужна, и работал так, как мне надо.
> там тебе функции и для рисования и для инпута дадут, а суть та же. > суть та же Нихуя. В stdio и Xlib готовых функций не дают, только ручками, самому, вот я и хочу узнать как, чтобы без лишних инклюдов и при этом нормально.
Вот смотри, Анон. У тебя задача: Нарисовать кнопочку на stdio.h и Xlib.h. Кнопочка предполагает многократное использование в пределах одной программы. Крайне желательна производительность. Как бы ты поступил?
>>834321 >конкуренции нет а у тебя только 2 крайности - конкуренции нет и конкуренция пиздец какая? >реально устроится куда-то и при этом не нужно быть студентом 4 курса именно это я тебе и говорю перестань ебать мозги, иди пили резюме господи хуле ты ноешь то? я же тебе не предлагаю пиздовать хуй знает кужа на ГРУППОВОЕ ХОЛОТРОПНОЕ ДЫХАНИЕ заведи аккаунт на хх\супержобе и сделай ёбаное резюме и пусть висит
>>834320 >Что надо знать >пхп/ruby+хтлм+сss+js? Ты сам ответил Ну еще фреймворк по языку выбери. >качественный сайт Зависит от типа сайта, тут уже больше вебмастеринг. Я не знаю, что ты конкретно хочешь
>>834328 Значит, ищи, в каком виде иксы принимают картинки, выделяй память и пердоль в неё байтики. >Вообще я хочу запилить себе небольшую базу софта, который бы был доступен мне на всех ОС'ях Возьми для этого что-то более подходящее. Любой высокоуровневый/скриптовый язык подойдёт. Заодно и винду со всякими андроидами получишь бесплатно.
>>834339 Лучше так переформулирую. Допустим я хочу скопировать вконтач с нуля. Сколько времени такое займет? Научиться делать сайт такого уровня с нуля? Сколько часов? 1000?
>>834369 мне кажется это типичная отмазка всех ленивых долбоёбов вместо того чтобы брать и делать, они нобт что НЕТ РАБОТЫ, потом ЛИТЕРАТУРА, даже если доставишь им учебник, он не будет прочтён дальше 20 страницы, я гарантирую
>>834372 А вот и нет, я уже знаком с основами python-django, html'а, css'а, js'а, angular'а. Просто как-то хуево пошло, и теперь думаю, что я сделал не так. Мб выбрал много сложного сразу, что так уныло идет всё.
>>834387 >одной функцией - добавлением постов Это ты сейчас гостевуху описал А в борде разделы, админка, картинки, и т.д. Если борда не анонимная, тогда еще и регистрация
>>834543 я же уже начинал этот проект лол я думал что создал бд, а он подхватил старую, и там уже была таблица. кстати я обновлял, но таблица не появилась
РОБОТОЕТ КОТОНЫ в бд хранится список файлов, при запросе к ресту весь список выдаётся ЗОЕБИСЬ
слудующий шаг - мне нужно на стороне клиента ебашить запросы к апи, получать джсон, и вывести ссылки для запуска. по щелчку на ссылке запрос идёт в апи, и сервер запускает файл!!!
посоны, как в жаве сделать хтмл страницу? мне же не отдельно пилить хтмл и жс, это всё должно быть в одном проекте
Аноны, есть пикча или статья с подводными камнями и плюсами языков для выбора языка? Мне понравился пхп своей понятностью и лёгкостью, но это скриптовый обрубок. Пробывал джаву, вроде понятная, но эти блядские классы на любое дейтсвие бесят.
Мб не совсем по адресу... Кто-нибудь может помочь открыть порт на линухе, чтобы хостить сервачек? В роутере (ТП линк) сделал виртуальный сервис, слушающий 3000 порт, зарезервировал ip в локалке. в iptables сделал INPUT tcp 3000 и тд. 2ip пишет что мой порт закрыт. В гугле только эти инструкции пока-что нашел... что я делаю не так? какие источники по теме курить? спс
>>834620 да просто нихуя не получается, нагуглить не могу, и вы не помагаете
я понял что в ресте не нужно возвращать хтмл. но тогда где? вот это приложение спрингбут. как мне сделать чтобы хтмл была внутри него и открывалась при доступе к корневой странице?
>>834639 >добиваю этот, очевидно же >этот проект мне наскучит примерно через 2 часа >я хочу написать как можно больше как можно быстрее Ты что-то делаешь не так.
>>834567 >я каждый раз делаю заново подключение. я хочу узнать как это делают белые люди Так и посмотри пример в приведенной ссылке, ёпта. Белые люди используют автовайренный DAO/Repository и делают запросы через него.
Сап, програмач. Анон, помоги. Где скачать Visual Studio 2010? Я заебался уже искать, прошу посоветуй на каком сайте ты скачивал? Я с официального скачивал пробную версию, у неё закончился пробный срок, пробовал перестанавливать и всё равно. В общем, прошу помощи тут.
>>834671 Это не может не получиться. Погромирование это не ответы на загадки сфинкса, это не гомотопии с гомологиями, не теорфизика. Тут проблемы понимания решаются просто следуя директиве try harder
>>834688 Тащемта, речь шла о том что если ты не можешь сделать процедуру с которой справится макака, причем биологическая, а не веб-, то что тебе делать в программировании? Даже моя мама умеет покупать на торрентах.
Наконец осознал, что хочу быть не погромистом, а системным аналитиком (рассматриваю практически любые предметные области - от бизнеса до игр, от веба до роботов, etc). Всегда интересовало проектирование больше, чем кодинг или тестирование. Образование есть среднее (программист) и высшее (управление и информатика).
Как ворваться туда, вообще? Стажировки не покатят - уже не тот возраст, да и кушать хочется. Делать свои проекты? Или начинать работать в смежных областях, но проявлять рвение к тому, что интересно, постепенно метя в соседний отдел?
Есть у кого опыт надеюсь, тут не только кодеры обитают? Буду рад, если кто поделится.
>>834753 >проектирование Что ты под этим подразумеваешь? >аналитиком В моём понимании (и моей конторе) они общаются с заказчиком и из его бреда формируют бизнес-требования. Денег за это они много не получают. Вот ПМ - дело другое.
>>834587 >есть пикча или статья с подводными камнями и плюсами языков для выбора языка Нет >Мне понравился пхп своей понятностью и лёгкостью В голос >скриптовый обрубок какой ты цсвшный >блядские классы на любое дейтсвие бесят. Это ООП язык, маня
>>834851 Аналитик - это общее название для кучи специальностей, грубо говоря. Это и системные архитекторы, и технические писатели, и геймдизайнеры, и многое другое. Так же, как и у программеров. Есть тимлиды с неебическими зарплатами, а есть макаки с копейками.
>>834860 >макаки с копейками >имлиды с неебическими зарплатами В чем их отличия, кроме опыта? Какими знаниями обладает тимлид по сравнению с макакой? Понятное дело нужно еще соционавыки охуенные иметь
>>834932 Никакой, пока ты не решишь зачем-нибудь запихать указатель в int (надо в (u)intptr_t). Ну и long вдвое жирнее тоже. В общем, пока ты пишешь без трюков, разницы нет, а когда тебе понадобятся трюки, ты и сам все поймешь.
>>834964 >это не ты к психотерапевту ходил я. психотерапевт просто предположил это после 5 минут общения. он не ставил диагноз, и за 5 минут его поставить невозможно.
>>834967 >и за 5 минут его поставить невозможно Откуда в тебе столько уверенности насчет этого? Субъективное мнение омегана, против мнения профессионала, который, тащемта, работает в частной клинике. А в частную клинику абы кого не будут брать, тем более психотерапевта
>>835057 Мальчик, успокойся. Я это написал в ответ на >Ты аутист? Или студент? что является чистейшей софистикой. Я кое-что таки IT понимаю. Немножко. Ну и чтоб не сводить это всё в тупой срач, вернемся к изначальному вопросу про аналитиков. В контексте IT-проекта аналитик - специалист в предметной области проекта, а не любой человек, который что-то нам анализирует. На что я и указал. Человек спросил, как ему стать аналитиком, при этом сам под аналитиком подразумевает чуть ли не любую должность, кроме программиста. Так кем он хочет быть: ПМ, архитект, дизайнер?
>>835075 >В контексте IT-проекта аналитик - специалист в предметной области проекта совсем не обязательно. аналитики могут работать и в связке с лидом проекта, для которого они анализируют, чтобы лид пояснял аналитикам за техническую часть, как и происходит у меня в компании.
так что >Я кое-что таки IT понимаю. Немножко. ты действительно понимаешь совсем немножко
>>835075 >Мальчик, успокойся. Я это написал в ответ на не важно в ответ на что ты это написал. ты аргументируешь свою правоту размером заработка, что является чистейшей демагогией
Хочу понять как можно (нужно) эмулировать водную (да и воздушную) среду. То есть, не эти ваши овердохуя частичек, которые создают реалистичное течение жидкости, а со стороны того, как среда действует на тела.
Ну вот предположим, я хочу эмулировать движение рыбы. Ну вот барахтается она. Как сделать, чтобы она "загребала" воду? И с воздухом тоже. Как создавать подъемную силу?
Сюда пишу, потому что не знаю как загуглить. Гугл выдёт realistic fluid и тому подобное.
>>835090 Я не аргументировал свою правоту. В глаза не долбись. Я отвечал на тупой наброс уровня "вы уже перестали пить коньяк с утра?". Ну и чтоб понятно было что я не хуй с горы и не очередной пицеразносчик, каких в ньюфаг-треде много. >>835081 Кто же возражает, что они могут? Я не согласен с тем, что под аналитиком подразумевается кто угодно кроме программиста.
>>835100 Есть партикловый (лагранжа) метод. Есть воксельная динамика, основанная на методе эйлера. Для первого гугли реализации SPH fluid. Для второго хуй знает, вроде бы FLIP. На, почитай:
Учащий JS в треде. Кому-нибудь будет интересно, если я запилю веб сервис, который по подпискам ищет того, у кого они все есть? Ну и критика мне тоже не помешает. Можно будет диванонить рачков в "рейт анона по подпискам" тредах, хе-хе. На самом деле я почти уже доделал, реквестирую фичи, который ещё мог бы реализовать. Сервер на Node.js, на клиенте реакт. Остальной стек на скрине.
>>835189 > Кому-нибудь будет интересно, если я запилю веб сервис Такое делается же в пару десятков строк на каком-нибудь Питоне. Но веб-версия тоже будет полезна, да. Себе уже подобное давно сделал.
>>835259 > Кто пояснит что случилось? На днях натыкался на js скрипт который "взламывал" капчу макаки на самом деле всё в открытом доступе тута, и взламывать особо нечего
>>835267 С новой капчеё был старый id и его только сегодня поменяли. Раньше была уязвимость как по айди капчу узнать. Ей двое пользовались. Теперь этой уязвимости нет. Она там пол года была. Как кодер кун про неё узнал? пишу сюда т.к. думаю что автор вбэм увидит этот пост и ответит он ли эту уязвимость спалил
>>835344 Они не часть хэша, а в них ответ для капчи записан. Все капчи в id которых второй символ 0 начинаются на 7. Теперь такого нет. Теперь в последних 32 символа вставили время генерации. Это либо какой-то очень короткий хэш или он его специально обрезает.
Если я делаю игру с мультиплеером (клиент-клиент) на двоих (и только на двоих, одному не поиграть), то насколько целесообразно использование такой архитектуры, при которой отправляемый пакет будут получать оба клиента и реагировать на это соответствующим образом? То есть, даже собственный инпут от текущего игрока на его клиента будет обрабатываться через получение пакета, им же и отправленного?
>>835440 >>835442 Если игра только на двоих и быстро всё летает, то смысла нет. Даже в сервере смысла нет, но это и так понятно. Лучше просто в каждом пакете при отправке писать сколько вражеских пакетов было получено чтобы ошибки вылавливать. То есть зная это можно знать состояние игры на другом клиенте и не обязательно обрабатывать ошибку в случае рассинхронизации. А можно просто игнорировать если знает что на текущее действие никак не влияет то что противник не получил результат предыдущих.
>>835442 Делается. И как раз полезно когда внезапно игра зависла из-за плохой сети. Не надо заново весь дамп присылать. На только для двух клиентов лучше когда оба и как бы сервер и как бы клиент.
Сука блять, написал файловый инфектор, и при тестовом запуске зараженного файла кспермский детектировал запуск моего шеллкода. Эта мразь хотя бы не отправляет сэмплы аверам по сети?
>>835596 >>835597 Пишешь два алгоритма: один для игры за первого игрока, а второй для игры за второго игрока. и даешь программе играть с собой по сети.
нарушаешь принцип single responsibility, т.е. в твоих определениях класс игрок будет отвечать не только за свои внутренние состояния но и за обработку состояний игры.
Подобное приведет к тому, что ты заебешься поддерживать свой код, когда он разрастется. Так как все будет в перемешку.
Так что лучше все же ввести понятие сервера, соединений и в них, инкапсулировать там специфичную логику, а игрокам оставь их заботы.
Мод нахуй ты удалил тред про найм кодера на работу? (тред по поиску кодера в игру) Кодерам не надо знать куда применять их умения? Не надо знать как видит работу заказчик? Я не могу спросить взгляда со стороны наемников??
>>831877 (OP) Гайз, не ньюфаг - чек, скиллы - чек, более 50 прочитанных книг за плечами - чек, работаю с третьего курса, но нет фантазии. Какую тему взять на диплом? Годных идей в ИТТ
Ребят, чому у меня Хаскель не работает и сломался? Может винду переустановить или это вирус? Не, ну серьёзно, ЧЯДНТ? Задачка отсюда, http://learnyouahaskell.com/types-and-typeclasses платформу вчера установил. Haskell
Здравствуйте, мне 23 года, учусь в магистратуре провинциального университета. Я ранее нигде не работал, на данный момент, в течение года самообучением вкатываюсь в веб-разработку, изучил базовый синтаксис HTML, CSS, JS, PHP и могу ими делать простые сайты, а теперь буду приступать к изучению фреймворков и улучшать дизайн. Свой проф. дебют планирую через 1-2 года, так как сейчас я ещё сырой для работы, мало умею и по учебе много задач навалилось, что отнимает много времени. Такой вопрос, будут ли HR'ы и начальники пугаться того, что я такой старый 24-25 летний и ранее нигде не работал? И что делать, чтобы дать HR'ам и начальникам уверенность того что я буду нормально работать, и что не надо меня сразу отсеивать.
P.S. Ранее не работал из-за социофобии, лишь в этом году начал учиться ходить куда-то кроме университета и дома.
>>835793 Алсо, с удовольствием выслушаю какие-нибудь простые и адекватные, но в то же время более интересные, чем блядские крестики-нолики, идеи. Так-то я их писал только лишь бы хоть что-то сетевое написать. Посоветуйте.
>>835488 Ничто не ново под луной, няша. Kaspersky использует эвристику для детектирования таких вещей, и он очень не любит, когда один процесс меняет данные другого. Или пытается что-то дописывать в exe-файлы. Хоть как детектировал? Если Heur.Generic, то о твоем подходе он ничего не знает и просто заметил плохое поведение.
Кодуны, помогите залетному. В целях производственной необходимости нужен скриптик в бат или цмд, чтобы в виндовом файле hosts редиректил с ютюба на meatspin. С меня че хуйняшки
>>835838 Это как-то... too homo, что ли. Не по человечески. Слишком по-школьному. Здесь я написал несколько пунктв для решения этой задачи, но школьнику, который собрался портить людям жизнь они не нужны
>>835866 >Осилит ли нюфаг написать свой говенный антивирус Нахуй тебе антивирус, даун? Пиши файловый инфектор, чтобы искал code cave'ы и пихал туда шеллкод. Затем пиши криптолокер. После этого шеллкод, загружающий криптолокер, и заражай этим шеллом файлы. Профит.
Вопрос по HTML, гугл не помог, на домке треда нет.
Короче: 1 Есть две простые html-странички (абсолютно одинаковые) 2 Одна из них хостится в паблик-папке дропбокса, вторая - на хостинге гитхаба/или битбакета 3 Это типа список с ссылками скачивания на других сайтах, допустим литературы, софта неважно.
Так вот, страничка, которая на ДБ - она работает как надо - при нажатии на ссылку для скачивания происходит скачивание файла /открытие пдф А страничка, абсолютно та же, которая на гитхабе/бб - ссылки редиректят на сайт, на страницы, на которых соотв. ссылки для скачивания.
Доброго дня, пожалуйста, помогите с одним вопросиком. В прошлом году мы писали простенькие игрушки на флеше, и все было замечательно. А в этом году надо писать простенькие игрушки, но уже в 3d. Я было попробовал скачать Хуюнити, но насколько я понял ей для работы и установки и входа нужен будет модный нынче интернет, а мне нужно нечто что могло бы работать в полном офлайне и без электричества. Может кто подкинет пару идей, а? Чем проще тем лучше, никаких крузисов писать не планируем.
>>835956 lwjgl. Документацию можно стащить с сайта, работать будет без интернета. Чтобы запускать в браузере, то Three.js нужно на локальном ПК настроить вебсервер
>>836000 Ааа, вон оно че, надо было просто шнур выдернуть, а то я искал какуюнить кнопку типа мануальной активации, но пока инет включен кнопку не видно. Все, спасибо, попинаю юнити пока, там видно будет. Спасибо.
Страница со ссылками, которая хостится на ДропБоксе - нажатие на ссылку инициирует скачивание файла. Страница со ссылками, которая хостится на Битбакет - нажатие на ссылку инициирует переход на ту страницу (чужого) сайта, на которой изначально размещена ссылка скачивания.
>>836035 >нажатие на ссылку инициирует переход на ту страницу (чужого) сайта, на которой изначально размещена ссылка скачивания. Получается, сайт на котором размещен файл не дает скачать, если переход идет с битбакета
Хочу изучить джаву. Немного продвинулся и решил почитать соответствующею литературу. Скажите, ньюфагу нормально зайдёт "Философия Джавы" или что то по проще лучше взять?
>>836147 Именно! Но у оказалась стопка журналов за несколько предыдущих лет (вместе с дисками), вот я и думаю это вообще можно продать или никому нахуй не нужно? Вы же тут должны знать репутацию журнала.
Программисты, очень нужна ваша помщь. Есть супер секретная картинка на дваче весом 18мб. Но при попытке скачать скачивается версия в 77кб. Можно ли как скачать с этого оранжевого сайта полную версию картинки?
>>836226 Тред уже удален, но у меня остался открытым в вкладке. Что это раржипег я хнаю, но скачать то не получается. Я могу как-то скинуть вам этот сайт? Или опишите мне как скачать сам, а я вам скину
>>836307 >Бля ну время считай зря потерял А так, ты эти два часа с пользой провел? Самосовершенстовался? Вопрос только при помощи чего, просмотра аниме, или игры в доту?
Я физик-теоретик, который учит всякую малополезную хуйню. Параллельно я ебусь с фортраном. Нужен он или нет? Ну какая нахуй разница, если ява/си у меня вызывает скуку и кодить на них нихочется. Тут у меня выбор: либо учить хаскель, либо дальше корячится делая всё на мепле. А на мепле примерно как на паскале, только он ещё и тормозить умеет.
>>836313 Ну да, так бы я потратил время на развлечение, а если бы читал джва чиса книгу, в которой ничего не понимал бы, считай что время впустую потратил. Тем более, если бы я заранее взял бы книгу, которую понимал, то эти два часа бы прошли с пользой.
>>836339 Ты еблан, за 10 минут понять, что книга не заходит, и взять другую, вместо того, чтобы сосать 2 часа пока тебе в зекаче пояснят. Вот блять дебил
>>836196 Даун, пиздос. Скачай десять книг и прочти все книги по очереди. Если книга совсем туго заходит, то не читай. Если какой-то момент непонятен, то забей, скорее всего он будет нормально описан в другой книге. Мимо-второй-день-изучаю-кресты
Возможно вопрос тупой, но для этого и тред. Сильно не бейте. Появилась идея и, конечно же представились проблемы. Хочу написать стиль для двача, ради эксперимента. Написать-то я его смогу, но нужно кое-что узнать: 1) Как подключить свой стиль к двачу? 2) Как узнать имя того или иного селектора?
это слишком сложно, тебе в софтач, там тебе опытные линуксоиды или не менее опытные пользователи Виндоус расскажут как можно скачать картинку с сосача.
У меня возникла такая вот проблема: в институте в этом семестре много будет предметов, где будут требовать программирование(уже навыки, которые якобы должны быть), которых у меня нет. Вообще. Мне, следовательно, нужно как можно быстрее во что-то вкатиться, чтобы этим чем-то можно было овладеть побыстрее, иначе лабы у меня сгорят ко всем чертям.
Я прошу у вас совета: во что мне вкатиться, чтобы удовлетворяло этому нехитрому критерию? Следующий вопрос: насколько реально, исходя из статистики, самому освоить это дело на уровне лаб в институт?
Далее. Чтобы было легче мне помочь, поясню, что от меня будут требовать. На одном предмете преподаватель что-то говорил по поводу динамических веб-страниц и php, так что, вероятно, сюда выбор т должен упасть, но это не единственный предмет. На другом предмете шизик с соскальзыванием что-то начал рассказывать о том, что будет требовать то ли интерпретатор, то ли виртуальную машину("Передвинуть кнопочку без перекомпиляции"), и тут очевидность php несколько падает, ибо ведь на нем нет гуи, ведь так? А если и есть, то это что-то не очень хорошее? Вообще, шизик не отвечает прямо на вопрос о том, что он хочет, так что вполне может быть, что это хуета
Как-то так. Я не касался этой темы, в /pr впервые.
Вот например, я подключаюсь к открытой точке, надо через браузер начать сессию нажатией кнопки, она по времени ограничена на 40 минут. Как получить полный доступ к сети вообще?
Поцоны, ответьте нуфагу на его глупый вопрос. Ничего ВООБЩЕ не умею, опыта програмирования и знаний о работе железа и все такоенету. Начал изучать С++ по книге.
Хочу так вкатиться в гейдев. И хочу браузерную/мобильную игру запилить уровня бильярда, например. Смогу ли если осилю С++? Не обсикайте пожалуйста
Аноны, решил перекатиться с руби на джаву, но встал вопрос, в каком порядке познавать java ee и spring и всю его петушиную обойму. Сам я знаю джаву довольно нормально, могу на ней писать достаточно сложные программы, но меня отпугивают xml-конфиги всего и вся, сразу из туториала вкатиться, а потом уже становится сложнее, потому что не понимаю сути. Кстати, туториалы и документация у джавы намного хуже, чем у руби гемов, что еще сильнее осложняет понимание. Выстроил для себя такую дорогу: поскольку я уже более менее знаю спринг (могу наклепать круд), нужно разобраться с жпа и хибернейтом, потом получше разобраться в сервлетах отдельно от спринга, лучше вникнуть в Gradle/Maven, а также на протяжении всего этого времени читать книги о самой джаве (конкарренси, устройство языка, etc). Не могли бы вы накидать более подробный роадмап, что за чем стоит учить и по каким материалам. Заранее спасибо.
Аноны, посоветуйте чего-нибудь такого-же из языков, как Go для вебсервера, чтобы компилировалось и было быстрое, но без обрезанного OOP. Я от безысходности скоро пойду над сишной gobject сервер наворачивать. Даже там больше возможностей по работе с объектами, пусть и кажутся они неказистыми.
Сап пр, хочу написать одно штуку для себя, прослойку между VkAPI и, собственно, прогой. Так вот, может кто-нибудь пояснить, с чего начать? Как-то не вкурил эти ключи доступа.
Хочу обмазаться программированием для спорта. Можете как-нибудь натолкнуть куда искать? Начал гуглить про data mining и всё такое, но нашёл только компании типа tag.bio, которые этим за бабло занимаются.
Здравствуйте, вопрос будет ебланский но все же, работаю 5 месяцев джуном в веб макакинге. Дико загорелся узнать о безопасности программ и данных, всех этих алгоритмах шифрования, сколько работаю с вебом а знаю только базу по сетям и что https шифрует трафик, а http нет. С чего лучше начинать все это изучать? Мануалы по TCP/IP, матан? В общем дайте годных источников
>>831877 (OP) Сап. Тема для курсача есть, теперь только выбрать, насколько извращенным образом дрочить это делать. Я выбрал вприсядку HTML5+JS. А теперь, собственно, вопрос. Можно ли сделать удобоваримый по графону (С 3Д-ШЕЧКОЙ!) клон игры Osmos, используя ООП с JS (внешнее требование — 7+ классов) и выводя это на HTML5-канву, попутно проигрывая музыку и прочее? Насколько это ресурсозатратно и смогу ли я осилить это за пару месяцев?
>>836727 вот самое смешное - стоит мне только написать про колёса - так сразу же вопрос >Ты хочешь накачаться колесами вы все наркоманы штоле? я не хочу накачаться колёсами, я хочу чтобы мне голову починили
>>836729 >вы все наркоманы штоле? Колеса лишними не бывают >я не хочу накачаться колёсами Зря >я хочу чтобы мне голову починили Психолог предложит тебе перестать грузиться и расскажет пару ахуенных историй о том, что такое бывает не только с тобой
>>836739 ну рассказывай подробнее, чего из тебя всё вытягивать нужно. причина посещения? сколько времени уже? всё это время рассказывает охуительные истории? бухали с ним?
Ходил к психотерапевту конкретно за СИОЗС, потому что готов был в петлю уже лезть (в общем-то я и сейчас могу, лол) + панические атаки.
Выписали золофт, охуенно, почти пожил как человек годик. Сейчас немного другие проблемы, но без сиозс тогда наверное повесился бы. Тру стори, я не тролль, даже не кодер.
А врачей, кукарекающих про свежий воздух и зарядку - шлите нахуй, да.
>>836743 >причина посещения? Неудачи с работой >сколько времени уже? Месяц, раз в неделю видимся >всё это время рассказывает охуительные истории? Да. Например, посоветовал изучить пикап. как он сказал, поможет прокачать скилл общения и развеселиться с помощью небольших побед. >бухали с ним? Нет
>>836768 >как он сказал, поможет прокачать скилл общения и развеселиться с помощью небольших побед. Тащемта, неплохой совет, но не в те ворота. Таким образом фиксят социальную тревожность.
>>836766 Клиника гос, но есть частный приём за бабло, сунул доктору косарь. Доктор - адекватная женщина за 40.
>пили подробно что делал и говорил?
Рассказал про свои проблемы. Заранее выпиши всю хуйню, что тебя беспокоит, кстати, рекомендую. У меня были: панические атаки (пару раз чуть в обморок не упал в гипермаркете), средне-тяжелая депрессия (ходил на работу, а после атомно сычевал, на выходных не мог встать с дивана), мысли о суициде, всё заебало.
Выписали с первого посещение. Причем другу до этого выписали паксил, это самое убойное из СИОЗС, золофт помягче.
Брат в другом городе, кстати, нихуя не может рецепт получить, везде его посылают нахуй и советуют пораньше спать ложиться и дышать свежим воздухом. Пидарасы.
>>836780 1) правда ли что под антидепрессантами легче выпилится? 2) как изменяется твоё самоощущение от таблеток? опиши подробнее как было до и после. 3) если я пойду в госпсихушку платно то мне в карту говна запишут же? потом проблемы будут
>>836782 >Ебу баб с тиндера Как? Сразу зовешь на хату или кафешки-свиданки вся хуйня? >никаких побед не ощущаю, похуй вообще.жпг Полагаю, что тебе просто трахнуть жируху с тиндера уже недостаточно
Суп. Вопрос по гиту. Есть один репозиторий и в нем все файлы проекта обернуты ещё в одну лишнюю папку. Как их вытащить оттуда? Просто вырезать, вставить и закоммитить?
>>836783 >1) правда ли что под антидепрессантами легче выпилится?
Не совсем так. Ситуация в том, что в мега-лютой депрессии АД (антидепрессанты) дают человеку толчок, импульс для самовыпила. Но это редко вообще, и врачи обязательно тебя на второй приём ради этого приглашают.
>2) как изменяется твоё самоощущение от таблеток? опиши подробнее как было до и после.
Для начала - действуют они только через пару недель. Сначала дикая сонливость, спал по 12 часов, один раз чуть не размотался за рулем, лол. Потом становиться ПРОСТО НОРМАЛЬНО. Нет ощущение счастья, но не бомбит 24/7, на многие замороченные вещи становится похуй, общение легче проходит. Хуй хуже стоит, но это даже и хорошо, лол.
>3) если я пойду в госпсихушку платно то мне в карту говна запишут же? потом проблемы будут
В психдиспансер не ходи йоба. И не говори что ты вены вскрыть хочешь. Я вообще в обычную госбольницу ходил, при ней было отделение кризисной терапии.
>>836784 Да, конечно, свидания, 2-3, я не настолько альфач чтобы мне хуй сосали через полчаса. А до 25 лет мне вообще не давали почти (сейчас 28). Но секс оверрейтед, бабы - говно без задач. Ебаться прикольно, но слишком много усилий ради секса, если ты не тру Ерохин. Ламповых няшек в моём возрасте уже нет.
>>836792 >Потом становиться ПРОСТО НОРМАЛЬНО. Нет ощущение счастья, но не бомбит 24/7, на многие замороченные вещи становится похуй, общение легче проходит. Хуй хуже стоит, но это даже и хорошо, лол. У меня такое после недели регулярных медитаций. Только поверх этого ощущение какой-то наполненности и целостности. Замечал, что мне должно быть хуево в определенных ситуациях, но я могу просто забить не подавляя эмоции, а просто не погружаясь в них.
>>836792 >в обычную госбольницу ходил, при ней было отделение кризисной терапии. никогда не слышал в своём мухосранске о таком. планирую к частному идти, стоит?
>>836792 >Да, конечно, свидания, 2-3, я не настолько альфач чтобы мне хуй сосали через полчаса. А до 25 лет мне вообще не давали почти (сейчас 28). Но секс оверрейтед, бабы - говно без задач. Ебаться прикольно, но слишком много усилий ради секса, если ты не тру Ерохин. Ламповых няшек в моём возрасте уже нет. Чем тебе школьницы-студентки не угодили?
>>836810 >Cходи к частному, не убудет. я уже сходил один раз 30 минут послушал рекламу о его групповых курсах. заплатил за это денег как за КОНСУЛЬТАЦИЮ пердак на орбите конечно
Сап, /pr. Полтора года просидел в html-верстке, работал с psd-макетами, верстал в pixel-to-pixel, но понял, что мне это начало надоедать и что мне хочется двигаться дальше. И вот я решил плавно перетекать из фронтенда в бэкенд. Решил начать с того, что мне близко - с имиджборд. Но это всё лирика, теперь подробнее. Работал с некоторыми проектами, где менеджер указывал, что в проекте используется node.js и php. Сам код ноды я не видел, но вывод в html производился при помощи PHP следующим образом <a class="mdl-button delete" id='<?php echo $value['id']; ?>'>Удалить</a>. Это, например, кнопка закрытия модального окна. С виду это, кажется, очень просто, и я решил взять за основу пыху только каками не метайте, плес. Также, я был наслышан о том, что Node.js способен держать огромное количество одновременных соединений, что будет хорошим заделом на будущее, например. Объясните мне, каким образом будет работать связка PHP + Node.js, как это всё работает в принципе, какие и где скрипты мне писать? Желательно, конечно, какую-нибудь картиночку, схематически изображающую связку из PHP и Node.js. С меня как всегда. Рандомпик.
Поздно ли вкатываться в программирование в 23? Все успешные программисты уже пишут свои программы в 12-14 лет, а я смогу только годам к 25. Девственник, имею возможность не работать.
>>837005 >Поздно ли вкатываться в программирование в 23? Все успешные программисты уже пишут свои программы в 12-14 лет, а я смогу только годам к 25. Девственник, имею возможность не работать. Образование-то есть хоть какое-нибудь? >имею возможность не работать Можешь сидеть дома и неспеша пердолить свои проекты. Только надоест быстро.
Довощь, мне 30, я анимуеб и у меня 7 тысяч часов в доте. Я смогу стать погромистом с нуля, имея 9 классов на тройки за спиной? Еще английский хорошо знаю.
Ребят, важно ли иметь диплом для программиста? Смотрят ли на него на собеседовании? В ближайшее время планируется стажировка в конторе и я понимаю, что времени для института вообще не будет. Соответственно, на первой же сессии будет жопа. Бездипломники-программисты, рассказывайте как живется.
>>837046 Школьное только, в универе продержался год, учился на инженера. Сильно жалею, что не поступил на It специальность, хотя и возможности особо не было, учитывая, что информатики у нас впринципе не было в школе.
Некоторое время назад видел в программе анонс скидывал ссылку на кембриджский(оксфордский? стенфордский?) курс онлайн, бесплатно и без смс. Проебал ссылку и как видите забыл название. Реквестирую ссылку
>>837194 окей, но если я не использую константы там так же ошибка "use of parameter outside function body before ']' token bool find (int m, int n,int mas[m][n]){" ну и далее
>>837212 Сишные динамические массивы — не бывают. Ты же не знаешь, какой размер массивы тебе понадобится. Либо можешь инициализировать массив всегда 100 х 100, просто потом не использовать ненужные значения. И проверять инпут от пользователя, чтоб не вводил больше 100.
Либо не использовать сишные массивы, а взять какой-нибудь из готовых классов.
>>837215 готовые классы - это здорово, но если я что-то и буду писать, то на питоне. А учебные задания их вроде как не допускают. Впрочем - я сам дурак, был же вариант писать на джаве. В любом случае, спасибо, ошибку я понял
Аноны, хелп. Накатил CLion, в котором вшит некий CMake. Как правильно добавить какой-нибудь freeglut, например, чтобы пользоваться OpenGL? Что-то нужно прописать в CMakeList? Вопрос совсем нубский, наверное, но нас в вузике этому не учили ((((
Есть один CRC32, реализованный в железе. Есть файл и хеш к нему. Как узнать алгоритм, чтобы рассчитать контрольную сумму для других файлов? Перебором полинома?
Можно как-то упаковывать объявленные private переменные в пространства имён?
Допустим, я хочу иметь спрайт с названием menu_background и текстуру с таким же названием. А потом обращаться к ним через Main::Textures.menu_background и Main::Sprites.menu_background
Ребят, работаю на заводе, уже 2 года как разрабатываем свою erp на delphi+mssql. Система уже давно работает, сейчас только делаю заплатки на вылезающие баги, да расширяю потихоньку функционал. Сейчас занимаемся интеграцией нашей системы с несколькими другими купленными по программе импортозамещения системами. Зарабатываю тут 30-40к в месяц, что довольно неплохо для моего города и уж тем более для моей занятости - 90% времени пинаешь хуи, но чувствую, что здесь новых знаний я особо не получу, поэтому хочу изучить какой-нибудь другой актуальный язык и свалить на более выгодную работу. Вебом заниматься не хочу, очень уж понравилось разрабатывать большую десктопную систему, которой пользуется целое предприятие. Подскажи, анон, куда вкатываться?
С чем мне будет попроще? C#? Ява? Сегодня начал проходить javarush, дошел до работы с плагином в intellij idea, а его работу блокирует каспер на работе. В принципе, пока все довольно близко к дельфе, только синтаксис другой.
>>837304 Да ты заебал. Мне похуй лишь бы вкатится да опыта набрать, а то учусь в шараге уже 2 курса и понимаю что тут нихуя полезного нет и нато побыстрее жопу поднимать.
Посоветуйте книгу по теории вычислений. Что-нибудь без особой зауми (предназначенное для программиста, а не математика-теоретика), но в то же время достаточно строгое и формальное. Идеал: "Введение в теорию автоматов, языков и вычислений".
В тестовом задании надо самостоятельно написать алгоритм сортировки методом вставок, пока что я только смог псевдокод из википедии перенести, а теперь надо то же самое но самому придумать, это вообще возможно? мне вот не даёт покоя то, что надо писать какой-то велосипед когда вот же, в википедии всё написано.
Нужен ебанный гост, в котором описываются правила написания псевдокода или алгоритмического языка или как там эта хуйня называется. Кто-нибудь вообще знает, что это за зверь?
>>837405 >>837409 Да написал я его под пистон, просто в задании написано > самостоятельно реализовать я подумал что надо читать кнута/кормена и делать что-то своё похожее на сортировку вставками.
>>837480 > Кроссплатформенный фреймворк, содержащий элементы пользовательского интерфейса (виджеты), шаблоны контейнеров, средства работы с мультимедиа и т. п.
>>831877 (OP) Аноны, на прошлой неделе подал заявку на позицию С++ джуна и меня пригласили на интервью в эту пятницу. Программирование до этого не изучал, но за недельку вроде разобрался. На вопросы уровня что такое typedef или pure virtual function смогу ответить. Что еще надо изучить, чтобы успешно пройти интервью?
ОХУЕННО КОТОНЫ тот проект который я начал делать вместе с вами и постить итт вопросы (на которые никто не отвечал, пидоры) я делаю до сих пор!
значит всё-таки мне нравится погромировать! сегодня сделал ИНФИНИТИ СКРОЛЛ! до этого 2500 строк загружались пару минут. а теперь всё суперохуенно, подгружается понемногу 10 из 10 просто
>>837608 >>837609 Я хуею какие уебки здесь сидят. Я задал нормальный вопрос, а мне тут отвечают какуе-то хуету. Благо, я смог пообщаться со знакомым, который работает джуном и он объяснил что да как
>>837774 Ты ебанутый? Ты пишешь, что за неделю выучил кресты и до этого не прогал, ты тралишь так? Каким джуном ты собрался идти вообще... я хуею с местных вкатывальщиков
>>837774 >я смог пообщаться со знакомым, который работает джуном и он объяснил что да как нихуя у тебя источник
я тебе секрет открою - я тоже работал джуном и я обоссываю тебя за то что у тебя нет ни одного проекта в портфолио
а знаешь почему у тебя бугурт? потому что ты услышал не то что хотел. ты не хочешь нихуя делать, хочешь 100к в месяц получать. поэтому мой совет прошёл мимо тебя.
>>837785 >и я обоссываю тебя за то что у тебя нет ни одного проекта в портфолио Откуда у меня появятся проекты в портфолио, если я изучаю программирование неделю? У меня до интервью осталось около 20 часов, а мне еще дохуя математики повторить. На программирование есть около 5-10 часов. Я проект сложнее калькулятора не успею запилить, так что мне надо знать, что повотрить кроме этого
расскажи на собеседовании, про ООП, нормализацию, кортежах и знании реляционных баз данных, не забудь упомянуть об отличиии merge от rebase при слиянии веток, расскажи, как устроен гит, чем сквиш отличается от пулла и почему ресет хард нужно использовать с осторожностью, вскользь пройдись по паттернам, алгоритмам и твоем опыте деплоя (даже если он совсем небольшой, главное показать что не девственник) и тогда любая работа будет твоей. И Удачи выучить хотя бы что-то одно из этого за 10 часов))))))
>>837810 а ну и да, проект где вышеперечисленные навыки пригодятся, может быть небольшим 300-600 строчек кода. Не забудь только все покрыть тестами, прикрутить ci, написать внятный readme (на английском естественно) и коментами прямо в коде, чтобы показать что ты умеешь в манеры и вообще няшка, только бороду отрастить осталось
Есть такой С++ код — http://ideone.com/I6chqI ideone: 10^6 элементов, list сортируется за 0.2 секунды OS X El Capitan, XCode 7.3, Core2Duo P8400 (2009 года), дефолтные настройки (новый проект, ctrl-v, run): 10^6 элементов, list сортируется за 1.13 секунды Windows 7, Visual Studio 14.0, i5-4300M, тоже дефолтные настройки: 10^6 элементов, list сортируется за 96 секунд.
Что за фигня? Где там нужно кнопочку нужно нажать, чтобы раскрыть весь потенциал этой чудо техники?
>>837837 Да не в списке дело, он и вектор тоже в те же дохрена раз дольше сортирует. Интересно ещё, что на винде сортировка списка заняла 3.2с, а список -> вектор, сортировка -> список всего 2.8. То есть, сортировка вектора + доп. операции быстрее, чем просто сортировка вектора.
>>837842 И правда, смена конфига с Debug на Release доводит время до 0.5 секунды. Однако, на маке-то тоже Debug стоял, и если там сменить с дебага на релиз, то тоже до 0.5 сек падает. Но железо же доисторическое... А оптимизация и так O2 стоит. Максимальная (Ox называется, но это O3, я так понимаю) особо не меняет дело, ±10мс, может.
>>837830 там дохуя всего, я задолбался копировать, а ты вряд ли читать стал бы. Вопрос вот только: Почему rep stos dword ptr es:[edi] почти везде выполняется 51 раз (ecx = 0x33 при входе)? Судя по mov ecx,33h перед этим это какая-то константа, а не как-то с моим кодом связано (но я могу ошибаться, я это ни капельки не знаю же). http://pastebin.com/PJAbbNWC
>>837846 Ну так собери этот код clang-ом и на винде, ты очевидный обосрамс в компиляторах наблюдаешь (если нихуя не изменится - в виндовой реализации stl).
>>837879 Я бы с удовольствием, но для этого, к сожалению, мне нужно задать тот самый нубский вопрос: а как это сделать-то на винде? Через цигвин gcc ругается на отсутствие stddef.h при иморте iostream, algorithm и может чего-то ещё (если без iostream'а я мог бы обойтись, то алгоритм всё равно не убрать): /usr/include/sys/reent.h:14:20: fatal error: stddef.h: No such file or directory /usr/include/sys/reent.h:14:20: fatal error: stddef.h: No such file or directory
clang++ (он ведь всё равно gcc либу использует...) сначала ругался на отсутствие "cyglto_plugin.dll", потому что разные версии библиотек были. Потом стал ругаться на отсутствие <list>, а затем снова cyglto_plugin.dll.
В общем, ебал я это говно. Как люди на винде вообще хоть что-то делают? ЧТо там с этим мингв, что это и как ставить?
>>837956 Понятно. Я так и не дождался окончания, нашел решение, где за 10 сек отрабатывает, но ничего в нем не понял, там какие-то алгоритмы хуитмы + на шарпе написано
>>837966 Так семёрка же. компьютер рабочий, обновлять не предлагать. В общем, поставил mingw, g++, те же 0.45 секунд с -O3. Может там уже скорость оперативки решает, а не процессор? Хотя на винде тут 1600MHz против 1333 на маке.
А можешь ты у себя запустить, если железо новое? Может этот код и не должен быстрее выполняться?
>>831877 (OP) >1С android C C# C++ Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Scala Салют, /pr/! Подскажи, а насколько сейчас котируется ASP и есть ли смысл с ним связываться? Я что-то не вижу по нему тредов (или они внутре C#?), толком не обсуждают, хотя тут >>837534 он вроде как весьма популярен (да и речь там, вроде, о web-сайтахя так понял в публичном вебе, а мне отчего-то кажется, что основная сфера применения для asp -- это внутренние прожекты в тыртырпрайзе -- всякие странички обращения в суппорт, да отчётные/биллинговые системы какие-нибудь).
Поясните мне, что за хуйня. Есть один цикл while ( read(client_socket, &c, 1) > 0)
Теперь тело. Варианты: putchar(c) - всё окей, результат устраивает.
putchar(c) printf("%d ", c) После каждого символа он ещё и код поясняет.
А теперь внимание: printf("%d ", c) выдает совсем другой результат. По крайней мере, коды последних символов не совпадают с вариантом, в котором есть putchar(c). Что за говно? С сокета гарантировано постуают одинаковые символы.
>>838009 >>838026 В консоле можно закончить ввод не нажав ентер?
>>838040 У меня самого не получается такой создать, пишет "trailing characters". А вот открыть уже созданный надо. Такой командой не получается. Может как-то можно обрабатывать особые символы типа cat ./"-" например?
>>838066 Я, перед тем как запостить, создал такой файл файловым менеджером и вывел его содержимое так, как написал. В баше, в GNU/Linux - работет точно. Может, у тебя что-то другое, например, sh/ksh/zsh/dash или не Linux, а какая-нибудь бздя/солярая с некоторых пор недолюбливаю юниксы за их слоупочность в развитии?..
А теперь у меня есть много папок с файлами. И надо найти и вывести файл "со следующими свойствами - human-readable - 1033 bytes in size - not executable ". Что это за свойства? Хранятся в метаданных где-то? И как это сделать?
Есть какая-нибудь книжка, где всё разжевано "от и до". Где каждая ебаная хуйня, как то: переменная, функция, цикл, условие и прочая поебень, объяснены так, что это просто невозможно не понять. С аналогиями из других областей или из реального мира. Чтобы дать такую книжку гуманитарию, он бы её прочитал и всё понял. Чтобы там, в этой книжки, были ебаные картинки, которые бы визуально, в схемах, в красках, показывали, как работают эти понятия. Как, блядь, все устроено. И чтобы основы "заложились" настолько прочно, что взяв книжку по Питону, Сям или прочим Ассемблерам, этот гуманитраий посмотрит и скажет: "О, бля, так вот это же переменная, а это цикл, и работает это так-то и так-то". Или такого нет? Не бывает такой книжки и надо упарываться Шилдтом и Страуструпом? Или надо Кнута наизусть выучить, а потом идти работать на склад?
>>838243 Одной книги вряд ли хватит. Тебе нужно найти хороший учебник информатики. Может вообще придется начитать с "профессора фортрана" и "а я был в компьютерном городе". По информатике многие советуют: "Код. Тайный Язык Информатики" Потом следует переходить к изучению ANSI C, по дейтелам до 6 главы включительно. Вот после этого курса, примерно полугодового, можно учить язык нужный для дела. Кроме всего нужно общаться с кодерами, хотя-бы в новомодных телегах и дискордах, читать статьи, интересоваться сферой, быть в тренде. Это как минимум
>>838257 Добавлю, что начинать на самом деле можно с любой (почти) книги. И даже если что-то (даже если много) будет непонятным — продолжать читать. Это как книга на английском — ты не знаешь какие-то слова, но по тем, что знаешь, пытаешься понимать хоть что-то.
>>838262 >что-то (даже если много) будет непонятным — продолжать читать. Дропнет Если что-то не понятно, надо это гуглить, а потом уже дальше читать. Но это жопоразрывательный путь, он не нужнен
>>838272 Я пытался читать у Полякова в книгах про ассемблер, но он пишет непонятно. Я аж расстроился. Вообще по ассемблеру хуй да нихуя литературки не нашел
>>838279 Сайты: asmworld.ru - для начинающих. Хорошо разжеваны основы. sasm.narod.ru - защищенный режим процессора. club155.ru/x86cmd - подробное описание команд x86. codenet.ru/progr/dos/ - тут по прерываниям, но Ralph Brown Interrupt List рулит. stanislavs.org/helppc/ - один из лучших сайтов, куча инфы про x86 периферию и работу с ней. Есть более полный список прерываний. x86.renejeschke.de - еще один список команд. website.masmforum.com/tutorials/fptute/ - тут про FPU (работа с числами с плавающей запятой). Книги: Эндрю Таненбаум, "Архитектура компьютера" - это классика, это знать нужно. Питер Абель, "Ассемблер. Язык и программирование для IBM PC" - очень годные примеры.
>>838243 Надеюсь ты понимаешь, что если за годы математики в школе развитость твоего мышления не позволяет обучаться по нормальным книжкам, то тебе не стоит выбирать программирование как профессию. Ты тупо будешь неконкурентоспособным.
>>838306 Здесь я с тобой не соглашусь. И вот почему: Математика, особенно школьная, не прививает никакого алгоритмического мышления. Разве, что самую малость. И то, если учитель толковый.
Приведи мне пример из учебника школьной математики, который развивает понятие класса?
Мне кажется, ты пришел повыебываться. Конкурентноспособность и математика... ты загнул. Такие полубоги хеллоуворда, которые ведут курсы php на всяких гикбреинсах, они по-твоему, гении матанализа? Не смеши мои тапочки! Конкурентноспособность, алгоритмическое мышление и курс школьной математики мало связаны с собой.
К тому же, ты не гуманитарий. Впрочем, и не математик. А просто - баран. Раз не понимаешь разницу в усвоении информации мозгом у разных персонажей. Кому-то проще понять программерские абстракции через опыт и визуальное представление схем, кому-то через символьное представление.
Как можно выучить C++ не заебавшись? Хочется решать какие-то задачи по мере изучения, а не читать всякую хуйню которая вылетает из головы через пару минут.
>>838313 Не читай пассивно. Придумай какое нибудь говно, сам придумай, где можно использовать хурню, которую ты только то изучил. Пусть это будет глупо и искусственно. Нужно не бояться эксперементировать.
>>838315 А вообще, ты конспектик то пишешь? Повторяешь материал? Нужно, прочитав, закрыть конспект, и воспроизвести по памяти. spased repetition использовать, все дела. И что ты читаешь? Это твой первый язык чтоли?
>>831877 (OP) Есть некропека, которой уже 8 лет, английский свободный, куда вкатиться можно во фриланс? Надоело быть гуманитатором, я типа лингвист-переводчик, фрилансирую на переводах, платят хуй да нихуя, а времени уходит уйма. Я и погуглить могу, но чет из первых рук хочется инфу услышать от тех, кто сам в сфере крутится и шарит.
>>838328 А почему Пистон ругают, как первый язык для изучения? Чем он так плох? В каком месте он непоправимо искажает мышление и превращает человека в недопрограммиста?
>>838307 Надрачивание задачек только в классах с плохой успеваемостью. Нужно переходить в нормальный класс. Или в нормальный лицей.
Но и так ненавистный тобой подход даёт свои плоды, если школьник не пинает хуи.
>>838311 А методы решения тех самых надрачиваемых задачек уже не алгоритмы? Понятие класса, программерские абстракции - самое простое, что есть в программировании. Программирование вообще - маленькая и очень простая часть математики.
>Конкурентноспособность, алгоритмическое мышление и курс школьной математики мало связаны с собой. Какой-нибудь троешник по матемтаики, решивший заняться программированием, сосёт у отличника в производительности и обучаемости. Если конечно последний занимается программированием всерьёз. Просто потому что у отличника уже в крови эта твоя алгоритмизация.
>Кому-то проще понять программерские абстракции через опыт и визуальное представление схем, кому-то через символьное представление. Вообще не понимаю о чём ты.
>>838329 Ну попробуй, не понравится-вернешься к плюсам. Просто попробуй бля. >>838330 А плюсы не ругают как первый язык, лол? Это монструозное поделие блять, которое годами учить нужно в поте лица, чтобы писать нормальный код?
Питон выбор MIT, а это уважаемая шарага. У пистона просто детский порог вхождения, можно познакомиться со всякими циклами, условными переходами, и прочими оновами очень быстро, ни на что не отвлекаясь.
И вообще, ругать можно любой язык, потому что ВСЕ языки плохие. Ни одного нет орошего иначе на нем бывсе писали
Троечник по русскому языку сосёт не меньше. И дело тут, скорее, в усердии. Троечник просто лентяй. В то время, как отличник может быть просто зубрилой. Выучит пару хеллоувордов или определение производной и тут же бежит на двачик - "мама, я осилил...".
>>838332 > уже в крови мистик или > просто - баран
Научить можно всему, хоть матанализу, хоть дискретке, хоть алгоритмизации твоей мамаши. Главное уметь, знать и хотеть.
Выебоны, по типу твоих, - это удел герметичных пидорасов или герметичных сообществ герметичных пидорасов (надеюсь, это несложно для тебя?), которые мнят себя гениями, но не умеют ничего объяснить другим. Как собачка Павлова - все понимает, но сказать не может. Ссал тебе на лицо по заранее заданному алгоритму.
Мне кажется, у тебя была очень дерьмовая школа. 5 по математике и 5 по русскому - разные вещи. Даже самые последние лентяи, но умеющие думать, получали пять за шматан.
А почему он будет сосать я тебе уже объяснил, зачем ты выдумываешь свои странные версии?
> А просто - баран. Нет, ты написал какую-то хуйню. Визуальное представление схем - втф? Символьное представление. Что ты хотел сказать? Твои программерские абстракции берутся и понимаются. Особенно, если это что-то очень примитивное. Например, класс.
>>838343 У меня была гимназия и математический класс. Дебилушка. А потом университет с красным дипломом. Вообще не понимаю, зачем ты мне тычешь здесь школьной программой. Ну усвоил ты курс школьной математики. И что дальше?
>>838343 Теперь я понял. Ты из тех самодовольных баранов, которые что-то поняли, но говорят что. Они надрочились делать несколько вещей в своей области. Даже неплохо надрочились. Но объяснить не могут. Не могут передать знания. Поэтому считают всех дебилами. Непонятые отличники. Ты объяснять научись так, чтобы школьник понял. А ты просто выебываешься и ничего больше.
>>838357 нет, так нельзя тем более я не за таблетками туда иду а за помощью
просто мне почему-то очень хочется таблеток, я не понимаю почему. такое ощущение что вот я ебану их и мне заебись станет, начну тяночек мацать и друзей заводить
>>838353 В смысле нахуя? Ты какой-то странный. Сам первый придрался к тому, что я посоветовал глупому вкатывальщику. Всё, что я делаю - отвечаю на бред, который ты пишешь.
>>838351 Смотри. Аноны делятся на два типа. Первые придираются ко всякой хуйне. Вторых интересует полезная информация, которую они могут извлечь из поста. Ты же понимаешь, дорогой школьник, что первые идут в школу нахуй?
>>838360 >Программирование - польза. у меня большие проблемы с погромированием у меня не укладывается в голове яваинтерпрайз, ну вот я не могу запомнить и сообразить как там всё работает, как компоненты хуячат друг друга, как ошибки ловятся. просто пиздец, каждый день адская боль. сегодня вообще ебано было.
меня пытаются тащить из болота багофикса в фичердевелоперы, а я НИМОГУ НИ ПОНИМАЮ Я.
для меня все эти тысячи классов - просто вкладки в иде. я не вижу между ними связи, я не запоминаю что они делают, название КОКОКОРЕНДЕРЕРСАСАЙ для меня - пустой звук.
почему меня всё ещё не уволили? наверно потому что я поехавший нахуй.
а что если я на самом деле не работаю в интерпрайзе? что если я сейчас в психушке пальцами ног стучу по порогу представляя что набиваю этот текст?
а когда я приду на приём к психотерапевту - на самом деле это врач придёт в палату ко мне.
>>838359 > отвечаю на бред, который ты пишешь Давай прекратим это перебрасывание дерьмом. Ты считаешь, что я пишу бред. Впрочем, как и я считаю, что бред пишешь именно ты. Поэтому мы вряд ли с тобой договоримся о чем-то. А здесь спрашивают советы новички. Ты их просто растлеваешь и демотивируешь, говоря, что должно быть что-то "в крови" и тп. Этому можно научить. Не спорь даже. И гуманитария (не совсем отбитого) можно научить программированию, основам алгоритмизации и тп. Вероятнее всего, он не станет ассом и не выиграет чемпионат по программированию. Но... он поймет, что можно понять и научиться. Простым вещам. Усложнять по мере обучения и прийти к какому-то внятному результату. Да, нобелевская премия вряд ли улыбается. Как и сеньорство в IBM. Но... не все сразу. При должной мотивации и усердии, а главное - при хорошем объясняльщике, это возможно. Поэтому перестань запугивать и выебываться. Если ты не умеешь объяснять - это твоя проблема, а не тех, кто тебя не понял. И не все, что отличается от твоего представления - бред. Это просто может оказаться другим опытом или другим описанием другого опыта. Будь открытым.
Не бросать и продолжать искать ответы на вопросы. Ну и лучше податься на форумы, где сидят явапрограммисты. Только они тебе могут дать ответы на твои вопросы.
>>838377 у меня нет вопросов по самой яве у меня большие проблемы с пониманием корпоративного фраемворка. он не укладывается у меня в голове просто. я за полтора года не понял как он работает
>>838378 А как ты смог проработать полгода, если у тебя такая каша в голове? Результат твоей работы как-то вообще контролятся? Или ты сидишь один типа-программист в окружении менеджеров и прочих тунеядцев?
>>838380 >А как ты смог проработать полгода Я САМ НЕ ПОНИМАЮ С А М Н Е П О Н И М А Ю
мне задачи даёт другой СИНЬЁР, за ним закреплено ещё пара макак. он оценивает меня, посылает письма менеджерам, весь код проходит через ревью двух погромистов, затем его покрывают тестами, сборочка собирается на девелоперском сервере, где если что-то поломается будет видно ещё до того как моё говно уйдёт к большим людям
>>838369 Чувак, хуею с тебя. Я нигде не утверждал, что программированию нельзя научиться, и это должно быть в крови. Всему можно научиться. Но раз ньюфажке непонятны простейшие вещи, то, возможно, у него есть небольшие проблемы с математикой, которые лучше всего и решить. На это уйдёт в худшем случае месяц, зато потом никаких проблем с освоением информатики.
И да, ты не имеешь право называть мои посты бредом, потому что читаешь их жопой.
>>831877 (OP) Ни разу не проггер, но надеюсь тут подскажут по делу
Че делать если обрывается крупная синхра репозитория?
ну, дропается соединение и repo sync отваливается.
Заново включаю - жалуется, мол
error: in `sync -f --fetch-submodules`: revision refs/tags/cm-11.0-XNPH44S-bacon-5fa8c79c0b in CyanogenMod/android_external_qemu not found
Пробовал создать - не прокатывает. Методы грубой силы в виде выпила репозитория и закачки заново - не прокатывают, т.к. соединение может дропнуться еще раз.
Господа программисты у меня есть некоторый сайт и есть очень небольшое количество людей, которые должны ходить на этот сайт. Необходима программа, подобная клиент-банку - запускается на компьютере клиента, поднимает локальный прокси-сервер, подключается к моему сайту и показывает его клиенту. Суть в том, чтобы сервер игнорил всех, подключающихся помимо моего оффициального клиента. Т.е. мне нужно быть уверенным на 146%, что клиент именно тот, за кого себя выдает. OpenSSL пользоваться умею, сертификатов наделаю, клиентам на флешечке передам. Пните в какую сторону искать.
>>838392 В мухосранске все сложнее. Простая смена или уход "в никуда", может тоько вс1 усугубить. Остается тебе только разбираться. Самый простой способ: берешь свою проблему и ищешь тех, кто может решить/решал подобное/может послать к тем, кто решит. Если у тебя затык с фреймворком, тогда ищи экспертов по нему и задавай вопросы.
Но все равно не понимаю, как не обнаружили за полтора года, что ты так плаваешь в этом. Не понимаю. Может там у вас никто не понимает и у всех в конторе такая же проблема, как у тебя.
А как ты вообще вкатился в джаву? И как в эту контору оал? Расскажи кулстори!
>>838402 >тогда ищи экспертов по нему там нет экспертов по нему
по сути это - сотня компонентов, каждая команда пилит свой. и никто, вообще никто не знает всё, да даже большинство.
мой синьёр названия некоторых из них впервые слышал когда я у него спрашивал что делать с этим говном.
так что отвечая на вопрос >Может там у вас никто не понимает скорее так и есть. но у меня вообще полный пиздец.
>А как ты вообще вкатился в джаву? И как в эту контору оал? прост, был прогромистом на другом языке, съебался, а в ту контору по кд набирали и до сих пор набирают, ну а хуле, рашн рабы дешевеют. ну и вкатился.
тестовое задание делал 2 недели по вечерам после работы и выходным. на собеседовании какой-то уставший хуй (лет 30) не мог ёбаный вилдфлай запустить с моим тестовым заданием, мне пришлось ему подсказывать. он был так поражён что сказал что я молоца.
а потом началась бесконечная череда боли и унижений
>>838332 > сосёт у отличника в производительности и обучаемости. Если конечно последний занимается программированием всерьёз. Просто потому что у отличника уже в крови эта твоя алгоритмизация. Я тот самый отличник, у которого сосут. В математику едва могу (тройка по матану навсегда останется в моем дипломе, но при этом дискретка и теорвер более-менее заходят), но стараюсь разбивать задачи на подзадачи и хорошо оперирую обобщенными примерами.
Как работают сервера? Я вот написал приложение, чтоб два игрока общались/играли/делали что-то. Разумеется, требуется хуйня типа hamachi, чтоб объединить игроков в одну сеть.
Но если я хочу поиграть в любую игру, у которой есть сервер, то игра не требует от меня установки других сетевых интерфейсов.
Допустим, у меня есть выделенная линия. Я получаю пакет от какого-то клиента. С какого адреса мне придет пакет, если у клиента выделенки нет? Там какое-нибудь трижды серое говно за натом сидит и не пингуется. Что происходит в этой ситуации? Как серверу связаться с клиентом по tcp / udp?
Лол, как же тут мартыханы усираются насчет определения того, что такой reverse engineer, ни разу не поработав в ида про, не написав ни одного кейгена, не бывав на вирмейкерских форумах времен доса и win95, не зная ни одного реверсера.
Сап. Вот допустим есть сортировка массива. Допустим я плохо в ней разбираюсь, путаюсь и т.д. хочу видеть что происходит на каждом шаге каждого цикла, ВИДЕТЬ, а не в голове представлять. Как это сделать? где точки остановки ставить?
>>838412 Ты уверен, что байтоебов с реверсерами не путаешь? Вторым нужно знать всю предметную область. И математику. Первые не покидают пределов IDA, пишут кейгены и меняют 74 на 75.
>>838411 >Допустим, у меня есть выделенная линия. Я получаю пакет от какого-то клиента. С какого адреса мне придет пакет, если у клиента выделенки нет? Там какое-нибудь трижды серое говно за натом сидит и не пингуется. Что происходит в этой ситуации? Как серверу связаться с клиентом по tcp / udp? В пришедшем тебе пакете есть метка в заголовке я хз какая гагли кароч))))), роутер, на котором стоит NAT получает этот пакет, видит эту метку и говорит: хароший пакета - иди туда - меняет в заголовке адрес назначения и отправляет его клиента. Ты пытаешься инициировать соединение - посылаешь пакет, а на нем нет такой метки - роутер говорит: плахой пакета - отрезает ему яички, выкалывает глаза, прижигает каленым железом язык и они ебут всем свичем этот пакет, а после этого он в муках умирает.
>>838430 >В пришедшем тебе пакете есть метка в заголовке я хз какая гагли кароч))))) То есть, я должен сам обработать полученный от клиента пакет? В смысле, блядь?
Мне пришел пакет. Я вижу сам пакет, с точки зрения приложения, то есть без всей его архитектуры. Только те байты, что передало клиентское приложение. Помимо этого, я вижу айпи отправителя и порт.
Если я теперь отправлю пакет по этому адрес, то он же НИКУДА НАХУЙ НЕ ПРИДЕТ, по тем же самым причинам, по которым умирает трасировка на определённом этапе, и по которым не проходит пинг.
>>838431 Окей, окей. У тебя есть белый ай пи 1.1.1.1 и сеть 192.168.1.0/24. С адреса 192.168.1.10 сидишь ты в этом треди итт, ин зис тред), с адреса 192.168.1.20 сижу я. Запили-ка мне таблицу трансляции? >>838432 Хочешь сам, а хочешь доверь это уже написанным библиотекам. Когда отправляешь ответный пакет отнесись внимательнее к отправляемому заголовку.
>>838435 >С адреса 192.168.1.10 сидишь ты в этом треди итт, ин зис тред), с адреса 192.168.1.20 сижу я. не пори чушь 192.168 - внутренние айпишники вообще то
>>838438 Вообще-то об этом и речь. Ты знаешь что такое NAT и зачем он нужен? Мы с тобой ломимся из одной подсети на один сервер, как нат узнает кому передавать ответ, мань?
>>838435 > как нат узнает кому передавать ответ Я тебе секрет открою: для идентификации соединения нужно 4 сущности - два ойпе, и два порта. Так вот и узнает.
>>838444 Лалка, и как же бурунзеры на наших с тобой пекарнях договорятся использовать разные порты? А если у нас сеть/16 и все 65к клиентов ломятся на двач в итт?
>>838445 > бурунзеры на наших с тобой пекарнях Наши номера портов имеют значение только для нас и для NAT. Вот смотри: 192.168.1.10:56001 (внутренний ойпе) -> 1.1.1.1:30001 (серый ойпе) -> 2ch.hk:80 192.168.1.20:24895 (внутренний ойпе) -> 1.1.1.1:30002 (серый ойпе) -> 2ch.hk:80 2ch.hk:80 -> 1.1.1.1:30002 (серый ойпе) -> ??? NAT смотрит табличку выше, и, опля, с этого ойпе и порта на двачи ходил 192.168.1.20:24895.
>>838450 Так ведь нет меток в заголовках. NAT - это более позднее изобретение, его делали так, чтобы не переписывать уже написанный софт (и не заставлять проверять метки в заголовках).
>>838452 > Пришел пакет с двача, как нат по этой таблице узнает кому этот пакет отдать? Если это ответ на запрос, то был запрос, и нат записал в табличку соответствие внутреннего клиента уникальной паре из внешнего айпи и внешнего порта. Ответ пришел именна на эти айпи и порт, поэтому нат просто прочитает адрес внутреннего клиента из таблички. Если это сам двач решил послать что-то за NAT, то NAT в табличке нихуя не найдет, и справедливо пошлет пакет в /dev/null.
Хорошо. Почему-то даже ко мне пакет не приходит. Айпи белый, выделенная линия. Отправляю пакет на свой собственный айпи (который внешний). В это момент слушаю аналогичный порт на локальном сетевом интерфейсе, к которому забинжен udp сокет. И ничего не приходит. Почему? Разумеется, если я указываю адрес назначения — свой локальный айпи (192.168.x.x), то всё приходит.
>>838456 Смотри, мы в одной подсети, у нас белый ип на выходе, роутер делает нат. Ты пишешь пост "Я ебал твою мамку." мне. Я пишу "Я ебал твою мамку." тебе. Мы одновременно нажимаем кнопки отправить, наши пакеты друг за дружкой улетают на двач. Допустим, двач получил второй пакет до того, как ответил на первый и посылает ответ: с 2ch.hk:80 на 1.1.1.1:3000 (это выходной айпи и порт ната), У ната висит в таблице, что двум хостам должен придти ответ с двачей, как он (нат) узнает кому ответить? По порядку запросов не канает - вдруг второй запрос на двач пришел раньше первого.
>>838462 > Для каждого пакета на двач нат будет открывать еще один порт? Хуйня получится. Именно такая вот хуйня, да. Можешь взять провайдера с NAT, какой-нибудь онлайн-сервис, который айпи:порт запроса показывает и увидеть, как инкрементируется порт. Главное, коннекты открытыми держи (ну там, Connection: keep-alive, вся хуйня).
>>838472 Хорошо, хорошо ай ран зис фрикен шоу. А если я, такой умный, создам больше 65к коннектов, нат обосрется? И каждый из этих сайтов будет медленно отвечать?
>>838477 Если все коннекты будут на двачи, то да, у ната кончатся порты для идентификации соединений после 64к коннектов, и он будет посылать нахуй последующие попытки соединения с двачами изнутри сети, пока кто-нибудь не закончит. Алсо, у ната может быть несколько внешних айпи, тогда и количество одновременных коннектов вырастет в n раз.
>>838269 я сначала рихтера читал, потом windows internals но это под винду, под линуксы не знаю wi можно читать не всю а только соотв главы, потом еще есть русский перевод, он неплохой, так чтож можно не выебыватся и не грызть оригинал
>>838479 Короче, пиздец какой-то. Запустил прогу на двух пекарнях в своей подсети (один внешний айпи). После того, как одна из пекарень пообщалась со внешним компом через прогу — другая пекарня из внутренней подсети наотрез отказывается работать с портами вообще, но до этого всё было нормально.
>>838322 локализацией приложений займись можешь выйти на людей, которым нужна локализация мобильных приложений, например вообще, в россии есть несколько фирм, делающих мобильные игры на западный рынок (щас на китай активно выходят), дак вот у них ВСЕГДА нужны люди которые охуенно знают английский, китайский, пару европейских языков, тк у разрабов обычно туго с этим
>>838338 >Unreal Engine твой комп потянет его? учти что тебе нужен будет игровой комп + чуть производительности сверху, а это по сегодняшним ценам 120-150к рублей по сути..
>>838341 >Научить можно всему, хоть матанализу, хоть дискретке, хоть алгоритмизации твоей мамаши Суть в том, что этому таки нужно учиться. И не месяц, а буквально годы.
>>838366 чувак, ты просто занимаешь чье-то место например, я вот норм кодер, именно кодер, но как человечек так себе - люблю подьебать, подшутить или вообще оскорбить, так чтож меня вообще никуда не берут - тк быстро выяняют что к чему через общий круг знакомых
>>838396 не, ну че ты придумаваешь сделай себе на сайте страницу входа с паролем и логином, по всему сайту hhts.. те обычные средства аутентификации что используются в вебе..
>>838402 в мухосранске ты можешь только уйти что и уйти буквально в никуда (к мамке на харчи, а потом здохнуть через несколько лет), тк рабочих мест тупо нет ну или подкопив бабло свалить в дс или дс2 тут реально вариантов нет..
>>838442 да в цепочке сервер с белым айпишником - клиент который тупо сидит за ройутером или еще за какой-то хуйней с серым айпишником все просто - обычно как раз в коробочке роутера вся эта хуйня и просходит, nat разные способы есть обычно ТУПИТЬ начинают (типа чувака который задал вопрос) когда собственно сервера то и нет, а надо обеспечить соединение двух точек, скрытых за натом после это и начинаются вопросы на форумах типа эээ че это такое, им в ебальник прилетает hole punch они начинают тупить еще больше когда начинают видеть всю эту хуйню с промежуточными серверами и прочее НО, блядь, любой чувак который прослушал нормальный курс по сетям в своем вузе (даже зажопинском) быстро разбирается что к чему, а школьники и недоучки-самоучки составляют какое-то извращенное представление об это простой в принципе хуйне (обычно тупо заюзав соответствующую либу)
>>838462 >роутер делает нат ты уже ответил на свой вопрос: именно, алгоритмы заложенные в роутер и разруливают кому в подсети отправить ответ пришедший извне собственно способов, как именно это происходит, несколько, но тебя это не должно ебать
>>838541 давай еще раз: тебя взяли как студня или выпускника "на вырост" похуй что ты тупишь или че не знаешь - на тебя работает что ты молодой и white list по сути а попробуй годам к тридцати пойти и устроится куданибудь даже на копейки если до этого ты где то крупно облажался и об этом рано или позно узнают или просто тупо не работал по профилю какое-то время ситуация когда берут зеленого выпускника вместо спеца со знаниями, но не очень комфортного в общении
>>838552 Это понятно, что уровень зарплаты и возраст иногда слабо зависят. Я имел в виду гипотетическую ситуацию: тебе, к примеру, 40 лет, ты был не программистом, тут освоил что-то, пусть написание каких-нибудь скриптов, или скажем проще - уровня джуна достиг. И куда? Сможет ли такой человек зарабатывать деньги? Или же это вообще самый фантастический вариант из всех возможных?
>>838554 конечно придет ты ведь даже не задумываешься об этом - у тебя дома стоит, например, тупо коробочка с роутером, в сеть торчит динамический айпишник что дал тебе провайдер (который меняется), но и у тебя дома доже есть по сути подсеть - например, десктоп, ноут, телек, электронная книжка, мобилка по вайфаю и прочее - у каждого у него свой внутренний айпишник который динамически роутером выделяется ну и роутер внутри ебашит - там у наго работают алгоритмы nat которые и запоминают какому собственно устройству отправить пришедший извне пакет
>>838570 а что ты ржешь? полтора года - это щенок еще по сути годные перцы на третьем-четвертом курсе идут работать, так чтож через полтора года он только еще выпускается из вуза и только начинает в полную силу работать по моему наблюдению, те новичесы что приходили в лютый энтерпрайз на большую систему, в течении первого года только ВРЕДИЛИ, не просто не приносили пользу, если их садили на кастомайз, тупо клепать формочки и юзать фреймвор, то они производили лютую лапшу, лесенки из ifоф, а если их садили на багфиксинг, то они ломали систему к хуям
>>838574 Я не спорю и как раз понимаю то, что ты говоришь. Просто неоднократно слышал стереотипные мнения, что программирование - это для молодых. Как раз и подумалось, что полезный бэграунд у такого человека может помочь формализовать какую-то предметную область лучше. Но это при условии, что он не ебалнил до сорокета.
>>838571 все просто: даже уже после тридцатника тебе придется рвать жопу и быть на голову выше всех остальных, ты должен быть охуенным так как уже не прокатывает ситуация - ну типа я после вуза, чел "на вырост"
>>838579 >программирование - это для молодых они от части правы. программирование - оно разное. когда 5 топовых ботанов ебашат интерпрайз за 200к в месяц - это программирование.
когда девочка после вуза 6 часов сидит вконтакте, а потом тыкается в тикет в жире, что-то отлаживает и комитит 1 строку - это программирование.
так что снова повторюсь - твой вопрос непонятен, нет на него ответа. в первый случай в 40 лет ты не подходишь НИКАК. во второй - легко.
>>838578 Что проще, заняться этим говном или уведомлять конечного пользователя о том, какие порты стоит иметь открытыми?
Даже при закрытых портах клиент получал ответ от моего сервера, но только в тех случаях, когда сам недавно отправлял запрос. Если не отправлял, то роутер не пропускал пакеты. Интересно, в общем.
>>838585 Ну то есть, по твоему, человек в 40 лет не сможет освоить тот же PHP или Python на таком уровне, чтобы ему платили, скажем, 50-80-100, не 200 тыр., как ботанам на интерпрайзе? Мне кажется, ты перегибаешь палку. Ну а ну, как он станет какую-нибудь сайтопарашу клепать. Вполне, при должном усердии, на каком-нибудь битриксе наваяет поделий для мухосрань-контор. И та же сотка для такого дяди не такие уж и запредельные деньги будут. Где тут ошибка закралась?
>>838599 Ты в деревне живешь? 20 к. У меня товарищ в Ебурге, не в ДС, блядь, клепает битрикс-поделки. Так за 20 он на балкон покурить не выйдет. Ты из леса что ли?
>>838593 Да откуда форс про гениев, почему в остальных профессиях такого нет? Нет такого, что человек захотел стать юристом, а ему такие, ой нее, там 20 гении юристы, это все культ Цукербергов и Ларри Пейджев, но таких по пальцам можно посчитать
>>838592 Если у тебя обычная клиент-серверная модель, то тебе не нужно ничего делать, тебе уже пол-треда об этом рассказывают. Если у тебя P2P или по каким-то другим причинам нужно инициировать коннекты извне к клиенту, то порты, конечно, стоит сконфигурять, а вот если не получится, попросить пользователя открыть их вручную.
>>838611 Вот-вот, развели хуету какую-то. Причем гениев-то по этим гвоноконторкам нет. Плагины пишут. Или их хитрый директор продает их рабский труд буржуинам. Пишут всякое гавно, а мнят себя цукербергами.
>>838613 >Если у тебя обычная клиент-серверная модель, то тебе не нужно ничего делать Ситуация: Два клиента, находясь за одним роутером, пытаются подключиться к одному серверу.
Как клиент должен понять, какой порт использовать? Не куда отсылать пакеты, а именно на какой порт биндить сокет.
Если у этих двух клиентов будет один и тот же порт (а внешний айпи у них УЖЕ одинаковый), то неизвестно, куда приедет пакет. При тестировании у меня пакет сначала шел к одному клиенту, потом начал идти к другому клиенту, а первый после этого вообще не смог ни получать, ни отправлять пакеты. Соответственно, биндиться на один и тот же порт им нельзя, если они за одним роутером. Я думал, что "да похуй, роутер разберется", но не тут-то было.
>>838624 > Я думал, что "да похуй, роутер разберется", но не тут-то было. Именно роутер и разберется. Ты либо криво тестировал, либо у тебя UDP, и роутер через таймаут забывает о соединении. Шли keep-alive.
>>838680 Нет, просто мы молча наблюдаем за тобой. В друг ты Кнута не читал и хочешь нашу гениальную компанию молодых задорных двадцатилетних хочешь зашкварить своими вопросами про джумлу.
>>838678 Так, кажется, я что-то понял. Хоть оба клиента и на ОДНОМ порте — внутренние айпишники у них разные. Значит, получая пакет от клиента за натом — сервер получит уже натовский порт, а не исходной. Соответственно, отвечая на этот порт, сервер сможет отправить пакет уже исходному клиенту, ведь роутер сопоставит порты. Верно?
>>838687 Если у крестьянина барин живет в Москве, то это вовсе не означает, что холоп стал москвичем. Не льсти себе и не фантазируй. Ява-то может быть у всех одинаковая. Но, как говорится, дедушка может уехать из деревни, а вот деревня из дедушки... Так что, утешай себя тем, что твои хозяева в ДС живут, а ты в своем колхозе стучишь по клавишам. Сколько у вас жителей? 175?
>>838689 Ну тогда я даже не знаю, как всем этим правильно воспользоваться и почему UDP является проблемой.
Вручную форвардить порты я не должен, так как там есть привязка порта к айпи адресу, а мне это не нужно, иначе все пакеты с этого порта пойдут к одному клиенту, в то время как мне нужно, чтоб они шли к "правильным клиентам", известным роутеру. Выходит, порт форвардинг только во вред.
С другой стороны, какого хуя роутер вообще "забывает" какую-то из строчек? Кроме непрерывного пингования вариантов нет? Ну с сервером ладно, там это оправдано, если у нас p2p?
>>838689 хорош тупить просто возьми сорцы какого-нибудь торрента или проги, реализующей p2p чат протокол и посмотри как реализована сетевая часть обычно пытаются установить соединение от простого к сложному - сначала напрямую, потом upnp, потом stun и еще несколько способов погугли как реверсили сетевую часть скайпа - потому что то вообще зверь, у него была куча способов, когда все не получалось он начинал вообще по лютому сидеть на 80порту (вернее всеми доступными способами определял порт на который http навешан был) и гнать через http траф, за что его сетевые админы люто ненавидели
>>831877 (OP) Друзья, привет. Есть задача: преобразовать UNIX время в обычное и обратно. Но при этом нужен только алгоритм не привязанный ни к одному языку программирования. Все что нашел в интернете, все использует различные встроенные функции для ЯП. Мне же нужно чистое математическое преобразование. хочу написать свою библиотеку для ардуино
>>838761 Ну так в чем проблема? Тебе даны миллисекунд с 1 января 1970. Делишь на 1000, остаток - миллисекунды,частное - секунды с 1970го, частное делишь на 60 - получаешь секунды и минуты с 1970, потом часы, потом дни. Теперь нужно с месяцами разобраться используя календарь, потом с годами. Вуаля. Добавлю что можно конечно не так подряд считать, а только например минуты, то есть делить на 60000.
>>838777 >Тебе даны миллисекунд с 1 января 1970. Делишь на 1000, остаток - миллисекунды,частное - секунды с 1970го, частное делишь на 60 - получаешь секунды и минуты с 1970, потом часы, потом дни.
Ну вот сейчас время 12:46:09 в юниксе 1473414369 Делим на 60000 получаем 24556906 минут... так то это хорошо знать сколько прошло минут и часов с 1970 года, а потом-то что делать? Как его преобразовывать в текущее время?
>>838931 C помощью календарика же. Открываешь сорцы Calendar.java и GregorianCalendar.java, тебя будут интересовать методы computeTime и computeFields. Там конечно жестокое мясо.
>>838983 Я бы и рад открыть календарь, но в том то и дело, что у меня кроме карандаша и тетрадки нету ничего. В этом и суть задачи. Нужен алгоритм как разложить юникс дату на листе бумаги.
Ребят, простите за максимально тупой пожалуй вопрос. Выбираю себе какой поставить Линукс. У меня долгое время стоит Минт, впринципе всё очень нравится. Я начал изучать программирование и хочу Линукс с максимальным набором средств для этого. Чтоб в нем были максимальные возможности для изучения всего. Если поставлю например Убунту получу что то новое по сравнению с Минт?
>>839034 Нахуй тебе комплексное число? -2 -2 -2 = -8, где ты нашел комплексное. не ебу как в паскале, структурой с двумя числами - реальной и мнимой частями
>>839031 debian testing или debian stable c backports ставишь минимальный netinst вариант, потом на него накатишь что тебе конкретно надо ставь на виртуалку сначала - на десятке можешь использовать hyper-v (он теперь охуенный и бесплатный) или по старинке wmware
>>839155 Этот способ мне известен еще с институтских времен, где я его с удовольствием совершенствовал. Жаль только мысли немного путаются в таком способе, а мне нравится ясно мыслить
>>839143 Я в жс конечно хуйло, но помоему он только текст печатает я в жс хуйло. Если не страшно, попробуй его под виртуалкой запуститьа лучше не надо >>839162 никакой работы<плохая работа
>>839164 >никакой работы<плохая работа в голос ты не был на плохой работе, мальчик
>Если не страшно, попробуй его под виртуалкой запустить ну я думал тут ИНТЕЛЛЕКТУАЛЫ ПРОГРОМИСТЫ ЛЮБОПЫТНЫЕ сидят, а тут пиздоболы простые, которые ни на вопрос не ответят, ни головоломку не решат
Есть MinGW32, SFML 2.4 и блокнот. Код файла main.cpp:
#include <SFML/Audio.hpp>
int main() { sf::SoundBuffer buffer; system("PAUSE"); return 0; }
Командная строка:
cd C:\project g++ -I include -c main.cpp g++ -o main main.o <КАК ЗАЛИНКОВАТЬ ЭТО ДЕРЬМО?>
Облазил кучу гугла, оф. туториалов, но так и не смог заставить это работать.
Предположительно, я должен залинковать библиотеку libsfml-audio.a. Также, есть статический вариант libsfml-audio-s. Кроме того, везде указывается, что библы зависят друг от друга, и нужно всегда в последнюю очередь указывать модуль system. (system.hpp? или библу?)
Залетные вопросы итт. Есть потребность запилить маленькую eCRF (Case report form) для исследования. Т.е. это должен быть сайтик с десятком разных форм, стоящими за ними таблицами и возможностью выковырнуть из них данные для обработки, например, в R. Трудность - я могу только хелловорлд на яваскрипте написать. А сделать это надо быстро, и учить ничего времени нет.
Подскажите идей, из какого говна и палок можно это запилить? В идеале, конечно, чтобы я мог потом бесконечно допиливать это напильником при углублении собственных знаний.
>>839223 >С твоей манерой общения в /b. то есть люди, пишушие >Демагогировал тебе за щеку. Проверяй. >Псина тявкает, а караван идет. будет что-то кукарекать про мою манеру общения?
>>839224 В самом деле, ваши манеры оставляют желать лучшего. Почитайте что-ли Честерфилдовские письма к сыну, быть может станете собеседником поприятнее.
>>831877 (OP) Анон, что такое хост в сети интернет? Это все, у чего есть внешний ип и хостится какой-то сервер (даже печати)? Или любая впска? Или любой вебсайт? Или сервер, на котором хостится этот вебсайт, а не машина и не сам код сайта? А мускул или мэйл сервер - это тоже хосты? Везде разные определения, если можете, сошлитесь в ответе на какой-нибудь правоверный пруф, пожалуйста.
>>839031 Любой >>839075 Есть вариант отправить в fdroid, но там никто ничего не продаёт, только донат. Исходники должны быть открытыми. Хотя можешь свой репозиторий сделать.
>>839348 ну тип я сделал классы, там методы кококо но мне не нравится как я это сделал, чувствую что можно сделать это как-то через паттерны, чтобы заебок было.
>>839387 >хикка-стесняша Ты долбоеб. Отдельный тред ты не пилишь, потому-что тупо лень. Вот было бы хорошо, если бы даже печатать не приходилось. Все твои мысли сразу бы в тред лились. Правда тогда, таким как ты, было бы лень думать
>>839391 >Отдельный тред ты не пилишь, потому-что тупо лень маняфантазии >таким как ты, было бы лень думать ты бугуртишь от меня, но так как предъявить мне, няше, нечего - ты начинаешь фантазировать всякую хуйню
вот откуда можно было бы сделать вывод что я ленивый?
тред я не пилю потому что уверен что всем будет похуй на него. просто я очень тревожный и неуверенный в себе
видишь, я тебе спокойно и с пруфами поясняю за твою неправоту от тебя кроме фантазий и >Ты долбоеб. >юный психопат ничего не слышно
>>839398 >вывод что я ленивый Это видно по пачкам постов о том как ты звонил врачу, и писал код >я очень тревожный и неуверенный в себе Тогда ты будешь сосать. Этот мир животных их доминирования. >я тебе спокойно и с пруфами реверс психология != пруфы >я адекватнее и умнее тебя Я же говорил, что ты ЧСВшное говно
>>839451 >Где тут оскорбления/словесный мусор? ты ИЛИ не видишь? я где-то написал что ты в каждом посте пишешь оскорбления? эти 2 поста - хуйня уровня Я ТАК ДУМАЮ, последний неделю назад написан. зачем ты вообще дал ссылки на них
у тебя реально проблемы с мышлением. успокойся уже, закрой вкладку и потуши пердак
>>839453 >/ >ты ИЛИ не видишь? >хуйня уровня Я ТАК ДУМАЮ Это мой опыт, а не хуйня уровня я так думаю >зачем ты вообще дал ссылки на них Я доказал обратное твоей заявочке безпруфной >у тебя реально проблемы с мышлением Откуда такие выводы? >закрой вкладку Ну вкладку я закрывать не хочу, ибо вдруг нюфаг придет, а ты его говном накормишь. Да и вообще, иди нахуй со своими указаниями. >успокойся У тебя депрессивный психоз? Ну вполне логично, недавно был всплеск маниакального, и ты рьяно прогу писал. Все по правилам, психозы чередуются, длительность не контролируется. >и потуши пердак Ты далеко, я не могу тебе потушить пердак, извини
Подсветка кода для /pr/: скачать
Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять.О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом:
1С android C C# C++ Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Scala
В: Хочу стать программистом, какой язык учить?
О: Английский + Java
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Тред для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк.
О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.
Литература с пика
Прошлый тред