Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять. О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом: 1СandroidCC#C++GoHaskelliOSJavaJavaScriptLispPerlPHPPythonRubyRustSwift
В: Хочу стать программистом, какой язык учить? О: Английский + Java
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Тред для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.
Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк. О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни.
>>839462 (OP) В полку психотиков прибыло. Мне вот сегодня батя, пока ехали домой в своей тарантайке, сказал, "посмотри на указатель", и я стал оглядываться, ища что-нибудь со звездочкой. Это уже не шутки нахуй
>>839470 Может просто нахуй паскаль? В питоне такие вещи элементарно делаются: создаешь класс, переопредляешь операторы, вводишь правила сложения с другими типами чисел. Можно и кватернионы, и октавы сделать.
>>839462 (OP) Анон, что такое хост в сети интернет? Это все, у чего есть внешний ип и хостится какой-то сервер (даже печати)? Или любая впска? Или любой вебсайт? Или сервер, на котором хостится этот вебсайт, а не машина и не сам код сайта? А мускул или мэйл сервер - это тоже хосты? Везде разные определения, если можете, сошлитесь в ответе на какой-нибудь правоверный пруф, пожалуйста.
Хочу написать свой альткоин. сделать премайн и слить его Что учить? Естественно, на базе какого-то другого коина с открытым исходным кодом буду делать. Но в программировании я ноль.
>>839636 С математикой (computer science) у меня хорошо, теорию распределённых вычислений и криптографию знаю. А вот приложения CS типа p2p, непосредственно сами языки программирования - нихуя я не знаю.
Анон, что такое хост в сети интернет? Это все, у чего есть внешний ип и хостится какой-то сервер (даже печати)? Или любая впска? Или любой вебсайт? Или сервер, на котором хостится этот вебсайт, а не машина и не сам код сайта? А мускул или мэйл сервер - это тоже хосты? Везде разные определения, если можете, сошлитесь в ответе на какой-нибудь правоверный пруф, пожалуйста.
Аноны. такое дело. Есть один STM32F103, пишу для него код в Qt Creator'е, система сборки - qbs. Компилятор - gcc 6.1.0 (который умеет в c++17). И всё дело в том, что собранный таким образом код не работает. При вызове глобальных конструкторов (ещё до входа в main) происходит bus fault. Окей, чтобы убедиться что я не рукожоп собрал ТОТ ЖЕ САМЫЙ код ТЕМ ЖЕ САМЫМ компилятором с ТЕМИ ЖЕ САМЫМИ аргументами, но вручную из командной строки. И этот код работает без проблем. Так вот, каким образом это можно объяснить?
>>839763 У этого qbs наверника есть режим трассировки как и с чем он запускает компилятор\линковщик, посмотри что оно на самом деле делает. На пример для CMake это установка переменной окружения VERBOSE=1 при запуске make
Как отразилось падение рубля на уровне жизни java senior программиста в Москве? Был курс в 2013 30 рублей за доллар, сейчас 60 рублей за доллар. Что это значит? Реально ли снизилась покупательная способность? Буду ли я копить на квартиру в Москве в два раза дольше времени? Снимать квартиру - также в два раза дороже? Или зря я беспокоюсь? Проясните пожалуйста.
>>839462 (OP) Есть 1С, в нём можно формировать список людей-должников. Есть ли какие-то более-менее простые средства, чтобы по этому списку слать запросы на сайт смс-рассылок (формат запросов там есть) для рассылки напоминаний о задолженности ?
Пусть Дашена обезьянка получает зарплату в деньгах. Деньги можно обменять на фантики. Раньше одна деньга менядась на 30 фантиков. Потом Дашена обезьянка попала в кризис, а соотношение денег к фантикам изменилась и стало ~ 1:70.
Помогите Даше посчитать сколько бананов могла купить обезьянка на 100 денег до кризиса и после.
Учтите, после кризиса курс обмена одного банана на фантики выросл незначительно, приблизительно в ~1.2 раза.
Сап, программач. Хочу стать iOS разработчиком. С чего начать? В программировании знания на уровне "Паскаль в школе, С в универе, но все забыл" Хотелось бы построить фундаментально крепкую базу для начала, знание алгоритмов и прочего. C ангельским все в порядке. Знания высшей математики на высшем уровне.
Сап, программач. Не пиннай сильно, дали задачу написать приложение на asp.net автоматизирующее деятельность книжной библиотеки. В задаче написано "Атрибутивное хранение книг (авторы, издательства, издания, ISBN и т.д.), ". Подскажи что это значит? Я так понимаю, что id и имя книги мы храним в одной таблице, а все остальное в таблице с атрибутами типа книга - атрибут - значение атрибута?
Анон, что такое хост в сети интернет? Это все, у чего есть внешний ип и хостится какой-то сервер (даже печати)? Или любая впска? Или любой вебсайт? Или сервер, на котором хостится этот вебсайт, а не машина и не сам код сайта? А мускул или мэйл сервер - это тоже хосты? Везде разные определения, если можете, сошлитесь в ответе на какой-нибудь правоверный пруф, пожалуйста.
>>839462 (OP) Как вы думаете, это нормальный код? Просто периодически вижу ,как кто-то укладывается в точно таких же заданиях, но в половину короче (а то и вообще в одну строчку). И я не понимаю, это простой выпендрёж или я действительно туплю и можно было бы писать лучше? Или наоборот мой код предпочтительнее, т.к., возможно, более понятен? Сейчас речь даже не по конкретный пример, а вообще про то, какой лучше культуре кода следовать. Пикрил - это "избыточный код нюфага" или же "понятный и поддерживаемый код" будущего хорошего спеца?
>>839462 (OP) /r/ понятных материалов по сбалансированным деревьям (в частности АВЛ и красно-чёрным). Математические доказательства нахуй не нужны, только практические различия и целесообразность использования а также особенности реализации.
>>840013 Так, я прочитал про map/reduce и уверовал в ФП. Только вот теперь не пойму, нахуй нужны всякие for/while, если всё можно писать через лямбды и пр.? Из-за неосиляторов?
Значится так, аноны. Вчера создавал тред в бэ про движ-генератор процедурного 3д города в стиле постсовок. А т. к. мои знания в области кодинга стремятся у нулю, куда и как вкатываться? Есть два стула: выучить сначала питон для освоения "основ", а потом уже взяться за C++, более простой, но более времязатратный путь, или пойти напямиг через тёмный лес, но по более короткому пути и сразу вкатиться в C++? И где и как вообще лучше реализовать сие поделие? Какие вообще навыки мне нужны и что дрочить?
Репостну из прошлого треда, может, кто еще каких идей подкинет.
Залетные вопросы итт. Есть потребность запилить маленькую eCRF (Case report form) для исследования. Т.е. это должен быть сайтик с десятком разных форм, стоящими за ними таблицами и возможностью выковырнуть из них данные для обработки, например, в R. Трудность - я могу только хелловорлд на яваскрипте написать. А сделать это надо быстро, и учить ничего времени нет.
Подскажите идей, из какого говна и палок можно это запилить? В идеале, конечно, чтобы я мог потом бесконечно допиливать это напильником при углублении собственных знаний.
Сори, я не хочу думать над твоим ответом. Как-то все так описал умно, что нужно вдумываться, а я не хочу. Хочу простой понятный ответ знающего человека.
Для того чтоб создать и загрузить сайт на сервер какие знания в php нужны, долго ли обучаться в среднем? Верстать html+css умею. Для чего вообще php нужен?
>>840140 >хочу >начать Звучит убийственно >обучаться программированию Зачем? >начать думаю с c++ Не лучшее решение >с чего лучше начать С постановки задачи
>>840165 за тем что считаю это направление достаточно интересным + могу с легкостью уделять обучению по16-18 часов, главное это понять с чего лучше начать+как правильно макнуться, после первых шагов думаю дальше смогу сам
>>840073 В интернетах полно находил различного рода генераторов городов, но они все основаны на западном типе застройке, а чтобы генерировать многоподъездные дома, дворы и кварталы как у нас, тут уже нужен принципиально другой алгоритм. Так что исходить особо не из чего.
Сап пр, нужно запилить афинные преобразования каркасного объект, заданного матрицей. Гуглил, в основном сплошной матан и ни одного примера. Посоветуйте чего, ну или ткните в матчасть носом. Спасибо.
>>840221 Ну, справедливости ради, сразу он конечно такое не сможет, но если постоянно добавлять часы то может и осилит. Я спокойно могу писать НЕ говнокод по 12 часов сейчас, раньше в офисе пиная хуи и постоянно отвлекаясь больше 5 часов не выдерживал. Удаленке где ебут за результаты сделала свое дело.
Хотя это еще потому как дома комфортнее в целом и не надо тратить по 2-3 ебучих часа на дорогу в метро с пидорахами, которая убивает твою душу.
>>840168 Ну хорошо, пойдем по порядку. Что тебя интересует конкретно? веб/энтерпрайз/десктоп/операционные_системы/микроконтроллеры/геймдев или всякие модные бигдата/нейроночки?
>>839462 (OP) Скачал вижуал студио, устанавливаю, пишет об ошибке, перезагружаюсь, снова устанавливаю, пишет о другой ошибке, снова перезапускаю комп, пишет уже о 3ей ошибке. Это нормально? Что за спермоворное говно.
Скачал яву, скачал любую иде, кодь-не хочу. Тут же какой-то треш. Посмотрел для прикола решение проблем-переустановите то-то, скачайте отсюда-то то-то, сделайте это, попробуйте так, ну эт нормально ошибки тип))) Пиздец, мелкомягкие не охуели там?
Открыл мак, просто берешь и кодишь питон и обжектив, просто кодишь.
>>840255 Хули там думать: каждая точка - вектор. Для поворота/переноса фигуры нужно просто умножить на матрицу преобразования каждую точку (вектор) этой фигуры. Проще пареной репы. Тут вот самые азы: http://compgraphics.info/2D/affine_transform.php
>>840265 >веб бэк/фронт/фуллстак или может ты хочешь стать вебмастером? >геймдев Распиши подробнее, чем понятнее напишешь, тем больше вероятность, что тебе что-то дельное посоветуют
Аноны, под какой .net фреймворк нужно пердолиться на виндоус хр? Туда вообще станет 4.5? Нужно в старом пека сервере кое-какую утилиту запердолить до послезавтра и будет обидно если она там не станет.
>>840305 Наверное думаешь что в библиотеке которая мне нужна супер асинхронные калбеки? Нет, обычные запросы к серверу. Просто пидорас автор забилдил её под 4,5 и залил в нюгет. Ковыряюсь, пытаюсь сбилдить заново, нихуя не выходит.
>>840275 я пока не особо опредилился, думаю выучить что-то 1 чтобы потом смог дальше сам учить по типу, выбрал-выучил, просто даже не знаю как начать ибо в прогме 0, а всю инфу которую находил, там база нужна, сам не школьник и когда учился информатики не было(не ходил)
Поясните, обязательно ли пилить ГУИ-софтинку на opengl/vulkan или достаточно софтварного рендеринга? Разница в производительности вообще есть? Какие плюсы/минусы?
>>840450 ДЛЯСИБЯ лучше не придумаешь, с чего-то надо начинать. Захочет, перескочит на плюсы и будет по хардкору жопу рвать Захочет на юнити, после жавы сиярп как по маслу зайдет В чем твоя проблема?
>>839020 Ты тупой? Тебе говорят - просто переписать методы из перечисленных классов в свой лист бумаги. Интернетом ты тоже из листа бумаги пользуешься?
В вижуал студио уже встроен базовый компилятор крестов? Просто я задолбался уже обновлять-чинить, перезагружать комп, снова чинить-подгружать и снова перезапускать. Вроде инстурменты для с++ загрузились, но одной из ошибок выдало что компилятор какой-то залажал. Это он и был? Или, я слышал, должен быть встроенный базовый-консольный?
>>840015 > Математические доказательства нахуй не нужны Учи матем. иначе ты нихуя не поймешь. Вот напишут тебе различия тем же математическим языком, и что ты с ним делать будешь?
Я уже вкатывался в предыдущий тред, сегодня я наконец-то получил задание.
Итак, я совершенный нуль, что мне делать, с чего начинать? Нам дали задание поднять сайт. Сервер дал препоД. На паре через путти поставили на сервер phpmyadmin и ещё пакет какой-то, там апач, awl и php сервер. По факту он сказал написать небольшой сайт с 5 страницами, сделать поиск, там, админку и что-то ещё, не столь важно, насамделе.
Итак: 1. Я в дерьме? 2. Откуда мне начинать? алсу, поздравьте меня, сегодня у меня др, больше некому
>>840493 1) Поставь локально denwer 2) Наверстай сайтец из 5 страничек локально. Если не в курсе как нагугли пару туториалов. 3) Залей через putty на этот ваш продакшн
>>840608 >Поставь локально denwer Есть wamp, мерзость нового уровня просто. Вообще проще всего ебалызнуть nginx с пхп-фпм и не париться ни о чем. Однако поидее у него должно быть такое же окружение, как на проде, а я так думаю там блядство, разврат и голые сиськи, так что предлагаю сразу хуй забить и спизидть какой-нибудь кусок говна готовый с гитхаба, все равно не развернут.
>>839888 лол, спаммер-коллектор Самый простой способ - выгружать из 1С в csv или в его mxl-формат и через Python по списку передавать запросы на сервер.
Способ сложнее - сделать на 1С внешнюю обработку, которая по списку шлет запросы на сервер. 1С не предназначен для отправки HTTP-запросов, но средства для этого есть
Достался один проект, который нужно перепилить по мелочи. Возникли вопросы.
Есть таблица в БД с некоторыми постами, относящимися к разным категориям. Посты одной категории должны иметь поле со ссылкой на сторонний источник, посты другой категории должны иметь поле с ссылкой на внутренний ресурс, а какие-то посты и вовсе не должны иметь ничего. Пока что и таблица эта похожа на свалка, а код, работающий с ней, — на мусор.
Хочется статьи эти все разделить, ведь, по-сути, они хоть и имеют много общего, но имеют различные поля и к некоторым из них есть особые требования. Пока что планирую под посты каждой категории выделить отдельную таблицу и нахуячить отдельных моделей в приложении, но хочется верить, что есть решение чище, лучше, универсальнее etc.
Гуглил про SQL-полиморфизм и всё такое, но решения там либо отбитые от жизни, либо такие, что ORM мне придётся выкинуть, похоже. Any advice?
Второе: меня интересуют возможности хранения истории правок, diff'оф, ревизий, система пулл-реквестов and so on. Огромная часть статей проекта пишется пользователям, хочется предоставить им очень удобную среду для создания контента. Какие библиотеки посоветуете, чтобы это сделать всё минимальным трудом? Язык/технология не принципиальны, могу переписать на свой лад, опираясь на чужой опыт.
Я в самом начале и топчусь на месте. Не могу до конца понять, как учить программирование. Учу джаву, сначала попробовал JavaRush, но там не всё идет там гладко, т.к. некоторые вещи даются сразу, без разбора. Начал по чуть-чуть кодить по книге "Полное руководство", потом, наверно "Философия джавы" попробую. Там нихрена почти не понятно. Еще видео лекции есть, навернул книгу "программирование для чайников", но нихуя не ощущается знаний. Можно ли краткий гайд, как правильно выучиться самому?
>>840771 В схеме совершенно ничего интересного пока нет. Я только начал думать, что мне с этим делать. Все ссылки редакторы просто вписывают в тело публикации, я же парсером всё соберу и сделаю по-человечески.
Статьи сами по себе на разные темы. Тем этих штук пять, но схожего между ними ничего нет. Статьи я сгруппирую по темам, выделив их в разные категории, и для каждой темы (категории) сделаю отдельную страничку с описанием темы и списком статей на сайте по ней.
На самом деле, тут видно, что я изначально криво вопрос поставил. Сами статьи с точки зрения БД разницы не имеют, но принадлежат к разным категориям, и уже у категорий могут (и должны) быть разные поля.
В такой постановке задача проще звучит. Сделаю просто отдельную таблицу для настраиваемых полей. Благо, они могут быть только текстовыми.
>>840784 Вполне здравая мысль. Вообще категориями обычно называются такие сущности для навигации, который 1-n к постам имеют. У тебя тут скорее просто дополинтельыне настройки, как ты описываешь. Выдачу нужно по категориям этим осуществлять? Если да, то есть тоже над чем подумать.
Аноны, я к вам залетом. Знания нулевые, сильно не бейте.
Захотел написать программу, которая раз в минуту берет динамичные числовые значения с определенного сайта, фильтрует их, и показывает мне. Что мне для этого изучать?
Аноны,16 лвл кун на связи. Есть пара вопросов: 1.Не поздно ли вкатываться в программирование ? 2.Какой язык дрочить(Java\Phyton,что сейчас вообще актуально на рынке ?)
>>840792 Навигация по сайту просто сосет пока. Статьи на приблизительно общую тему можно получить только через поиск по названию, а так они сами по себе представлены одним сплошным потоком, в котором отчаянные юзеры вроде как научились ориентироваться, но это всё ад и содомия. Даже на форумах навигация лучше, хотя я их и ненавижу всей душой.
Я группирую все, выделяю в категории (действительно 1-n, почему это так твоё внимание привлекло?), для категорий составляю описание, путеводитель etc, все нормально размечаю и навожу весь остальной порядок, чтобы можно было это дальше поддерживать без таких глобальных переделок всего сразу.
>>840806 1. Нет конечно 2. Зависит от сферы которая интересует, задавай вопросы, я поясню и вот таких даунов не слушай >>840819 Голанга сейчас на рынке почти нет, он узкоспециализированный и в качестве первого языка абсолютно не подходит
>>840821 Мимо другой анон, умею делать в фотошопе макеты сайтов, хочу быть вебдизайнером. С чего начать? Максимум кликабельное меню в ВК паблике делал. Какие языки? 16 лвл, вроде не поздно
>>840827 Сможешь — вкатишься. Не сможешь — не вкатишься. Ты ведь уже не первый день живешь на этой планете, должен был уже научиться перестать задавать тупые и бессмысленные вопросы, заебавшие просто всех уже.
>>840809 Если я тебя правильно понял, то у тебя как таковой сущности категории нет и ты при выборке будешь разбивать на категории опираясь на специфичные настройки каждого поста в отдельной таблице, так? Это плохо. Ну или у тебя выдается все сплошным поток и вообще насрать тогда.
>>839462 (OP) Двач, у меня есть сервер с белым айпи. Есть я с серым айпи, спрятанный за натом и есть мой кореш с серым айпи и тоже спрятанный за натом. Есть такие программы как тимвьювер, логмиин хамачи и др. создающие сеть через свой трекер. Как мне используя имеющийся сервер с белым айпи создать туннель до кореша? Есть один микротик, если надо купим еще один. Скажите куда копать?
>>840838 > у тебя как таковой сущности категории нет Схуяли? Есть, конечно. Ну, будет. У постов будет внешний ключ category_id.
> будешь разбивать на категории опираясь на специфичные настройки каждого поста Nope. Я уже понял, что настраиваемые поля категориям нужны, а не постам. Категориям же они нужны потому, что категории — нечто более осмысленное, чем единица группирования статей. Категории уже несколько динамичны и должны иметь всякие удобные для навигации хуйни, ну а всякая общая хуйня из статей будет выноситься в динамические поля категории. Не загоняйся, короче. Можно и к постам ещё прикрутить, но это уже если захочу машиночитаемости привнести, что мне пока не надо, но может понадобиться позже.
> все сплошным поток Nope. Как раз и хочу разбить этот поток нормально.
>>840893 но в коде же написано что если кнопку адд нажа ли только тогда запрос будет отправлен, а он отправляется даже если я ничего не буду нажимать а просто обновлять страницу
>>840902 большое спасибо теперь я все понял иссет не проверяет была ли нажата кнопка адд оно просто проверяет есть ли такое значение, мой учитель допустил ошибку.а те все кто гнал на меня вы сами то не очень умные если не могли мне это написать сразу ведь видно по моим постам что я не понял этого значения
>>840919 Съеби в пыхотред даун >а те все кто гнал на меня вы сами то не очень умные если не могли мне это написать сразу ведь видно по моим постам что я не понял этого значения Тут тебе не горячая линия помощи пхпшникам-даунам Намешал верстку, логику, запросы к БД Я ему видео по MVC дал, все по полочкам, можешь даже звук выключить и тупо код переписывать и вникать. Нет, хочу ебать мозги и нести хуйню, забыв про знаки препинания
>>840932 Димочка, ну кто тебя учил явно экземпляр объекта создавать? Где фабрика? Где билдер фабрики? Где синглетон шаблонного метода наконец? В этом месяце без плюшек.
Аноны назовите 5 причин не программировать ЧПУ? И 5 причин программировать? Что там с зарплатами в ДС? Реально ли такому спецу съебать в гейропку или швятую Америку? Какие языки обычно используются? И если работать в рашке не будут ли заставлять использовать проприетарное ПО? Спасибо.
>>840944 1. Это не программирование. С тем же успехом, может "программировать" на CSS. 2. Вообще не относится к IT 3. Нужно знание "технологии машиностроения". Программистам она нахуй не нужна. 4. Работа на совкозаводах с планами и выработкой, в восемь приди, станок прибери... 5. Слишком "узкая" специализация.
1. Не шипко грязнаная работа, требующая достаточного уровня инженерного образования. 2. Средне-высокий доход, но с потолком и невозможностью уйти в менеджеры.
Еще раз - не имеет отношения к IT в целом, это работа в цеху, со всеми вытекающими.
>>840935 В УТИЛИТЕ С ОДНОЙ ФУНКЦИЕЙ main в 30 СТРОК КОДА ДЛЯ ЛОГИКИ @ 1000 СТРОК КОДА РЕАЛИЗАЦИИ АБСТРАКТНОЙ ФАБРИКИ, СИНГЛТОНОВ И ПРИВАТНЫХ КЛАССОВ ДЛЯ ПРИВАТНЫХ ЧЛЕНОВ @ А ВДРУГ КОМУ-ТО ПОНАДОБИТСЯ ПОТОМ ТВОЙ ФРЕЙМВОРК
Анон, подскажи. Есть бекграунд, но уже чувствую, что требуются знания для дальнейшего роста не в плане знаний языка, или пресловутого -std=с++11 или знаний фреймворков, а в плане алгоритмизации и CS.
Я не имею профильного образования, знания мои получены урывками, но с математикой у меня довольно нормально (мехфак).
Так вот, подскажи, с какой книги по алгоритмизации начать, ибо сам понимаешь, читать все подряд - нет времени, на работе рутина...
>>840975 Когда работал эникеем и было половина дня свободного времени то немного почитал о станках с ЧПУ. Да, это не совсем программирование. Классическая реализация G-CODE не может в использование циклов и сравнений. По сути, это "черепашка": шпиндель вверх-вниз и вперед-назад-влево-вправо, сменить инструмент (если станок предполагает), описать дугу (если станок предполагает), остановить-запустить охлаждение фрезы (если станок предполагает). Да и предпочитают не лезть руками в G-CODE, обычно доверяют результатам работы CAM/CAD. Нужно знать свойства материалов, режимы обработки, строение станка и работу в CAM/CAD.
>>840944 >не будут ли заставлять использовать проприетарное ПО? А есть выбор? Вместе со станком ЧПУ обычно идет плата интеграции (втыкается в разъем видеокарты) и диск, на котором как минимум драйвера для этой платы (под windows xp, например) и утилиты, например, для перегона модели из autocad в коды станка (в таком случае используется автокад, может даже и очень древней версии). Или может быть ситуация , когда проект делают в Corel Draw 14, сохраняют модель в особом формате (используя плагин или утилиту с диска), потом сохраненные данные передают в CAM, который генерирует код, а уже потом запускают в работу (сам видел). В g-code обычно не лезут. Лучше прогнать на пару циклов больше, чем сломать фрезу Вот и все программирование. В Америке для такой работы нужно только обучение на предприятии (у нас же берут только с в/о "машиностроение")
Cykabkyat', ананасы, спиздил код у друга, а учитель по информатике говорит, чтобы я пояснил. Можете дать комменты к коду или просто объяснить что эта срака делает. Я вам за это кошонку.
>>841101 > В Америке для такой работы нужно только обучение на предприятии (у нас же берут только с в/о "машиностроение") У нас в/о бесплатное, а у них - нихуя. Ясен пень у них не будет столько народу с в/о - потому и хуй затребуешь.
Хули ему нужно? Может чего из стандартных компонентов не хватает?
Чому не робит?Аноним13/09/16 Втр 12:56:32#189№841182
#include <iostream> #include <cstdlib> using namespace std; int main() { int sum = 0; int i; int mas[10]; for (i=0, i<10, i++) { mas=rand(); } while ( mas ) > 0 { sum+=sum+mas; } cout << sum; return 0; }
>>841132 Давай разберем по порядку тобой написанное. Это калькулятор, как мы его видим в Windows. Он написан на Pure Javascript. Здесь не хватает ещё несколько строк. Предположим, что firstNumber и secondNumber - поля ввода. Переменная number обозначает, какой аргумент задается (первый или второй). В этом фрагменте кода описываются только обработчики нажатий на элементы. Чтобы оно хоть как-то работало, нужно, чтобы переменные firstNumber, secondNumber, number, znak, result при загрузке страницы сбрасывались в "нулевое" состояние, как это сделано в обработчике 'btnC'. При нажатии на 'btn0' ... 'btn9' добавляется число 0..9 (в зависимости от того, на каком элементе было нажато) к первому или второму аргументу (зависит от значения number) если нажать последовательно, например, 'btn3' и 'btn9', то в firstNumber.value будет 11. Чтобы было 39, нужно в обработчиках написать что-то типа firstNumber.value=firstNumber.value*10+9 При нажатии на 'btnPlus', 'btnMinus', 'btnMultiply', 'btnDevide' происходит установка типа оператора в znak.value, скрипт теперь будет записывать другой оператор. При нажатии на 'btnEquals' вычисляется результат и записывается в result.value деление на ноль не обрабатывается.
Поясните, как в джаве лучше всего сделать бесконечный ввод с консоли. То есть задача такая: я ввожу строку, обрабатываю данные, вывожу какой то результат, потом надо повторить. Я написал так while (true) { Scanner sc = new Scanner(System.in); //разбираю строку юзая sc.next() sc.close(); System.out.println(result); } Но после того как я вывел все что мне надо сканнер вываливается на sc.next() как бы намекая что я ебанутый и пытаюсь считать из пустого потока что то. Как сделать чтобы было заебись, куда копать?
Аноны, нужна ваша помощь. Второй раз на почту приходит сообщение от странных личностей, с которыми я никогда не списывался, судя по строчке "This is a multi-part message in MIME format" - я пришёл к выводу, что текст написан в этом странном формате, содержание мне не известно. Я вообще с программированием и еблей со странными форматами не связан, но мне хочется расшифровать сообщения (вдруг мне террористы пишут?), полез в интернет читать про то, как этот формат расшифровать, но всё было написано настолько сложно, что я залез сюда. Итак, как расшифровать текст сообщения в этом формате? Есть какая-нибудь специальная программа? Или лёгкий способ это сделать? Да, я полный ньюфаг, поэтому прошу отвечать чуть понятнее, чем "ну ты эта там допиши пару нолей, потом значение поменяй на Х и пососи хуй в конце, должно заработать".
>>841231 Мне очень жаль, но это очень похоже на недавнюю рассылку власть имущих по делам некоторых граждан. Сам работаю в следственном коммитете и как-то однажды наткнулся на подобное в своём компьютере, но когда попросил старшего по званию объяснить в чем дело он лишь сокрушительно покачал головой и похлопал меня по плечу. На следующее утро я очнулся в лесу без одной почки, уже не помню как добрался домой
Итак. Cобрав все силы в кулак и признавшись самому себе честно, называем язык в который нужно вкатится что бы быть востребованным и успешным хозяином жизни. JaBa или ciSAYRP
Вопрос по архитектуре от новичка. Простая программа учёта, типа оборудование IT конторы, можно перемещать из кабинета в кабинет, заводить новое, списывать. База SQLite, сейчас в процедурном стиле на событие нажатие кнопки висит селект или апдейт, но так сложно менять запросы ибо они раскиданы по баттонам/формам. Думаю сделать статический класс типа QueryManager и всё хранить там, а на кнопку вешать QueryManager.MoveItem(item). Нормальный вариант или есть лучше способы организации приложения?
>>839462 (OP) Ананасы, есть одна встроенная железяка на линуксе, которая будет получать некие зашифрованные с помощью RSA данные с сервера. При каждом своем запуске эта она отправляет публичный ключ шифрования на сервер. Есть ли смысл делать так, чтобы железяка при каждом запуске генерировала новые приватный и публичный ключи?
В общем так, анон. Появилась у меня тут идея создать мини бота для впараши. Принцип работы такой: он мониторит определенную конфу, ее член не тот пишет команду, бот лезет на определенный сайт и копирует запрашиваемый командой текст из таблицы. Весь сабж надо поставить на остатки от старого ведроида с ним готов выполнять любые анальные упражнения, вплоть до перепрошивки. Для любопытных: все это будет как-бы скрипт для большой группы людей, у которых нет доступа к тому самому сайту. Понимаю, что может быть для майстеров - погромистов все это звучит дико, но я рак далек от кодерства, все что умею - школьный Паскаль, НО готов учить все что угодно, ибо давно хотел вкатиться. Чур говном особо не кидаться, пожалуйста.
>>841388 >я прошу подсказать как это реализовать PHP (будет формировать ответ) + Cron (будет чекать ЛС "бота" по API VK ) + Бесплатный хостинг (И не надо никакого пердолинга с ведром) https://www.000webhost.com/
Поясните что он имеет ввиду? И почему при решении задачи о ранце, заполняя таблицу W*N элементов мы сложность имеем экспоненциальную? Я не могу понять его буллщита про представление числа W и т.д.
Заранее напишу что курс - Discrete Optimization, Melbourne University, Coursera
>>841415 Последний раз о задаче о ранце я слышал в универе на мет.оптах и насколько я помню она не имеет общего алгоритма решения кроме полного перебора.
>>841409 Во-первых, поздравляю, ты нашёл один из самых годных курсов на Курсэре!
Во-вторых, речь идёт о росте относительно размера инпута. Инпут меряется в байтах. Если у тебя при инпуте числа N требуется N операций, то можно составить такую таблицу: Инпут, размер инпута, количество операций 2, 1, 2 4, 2, 4 8, 3, 8 16, 4, 16 32, 5, 32 Отсюда видно, что количество операций растёт экспоненционально относительно размера инпута в байтах.
>>841422 Нет, Branch-and-bound - это одно, а Dynamic Programming - это другое, смотри соответствующие статьи на вики или записывайся на курс, он охуенный
>>839462 (OP) Плаирую предлагать платить за то, чтоб меня взяли на работу, получить опыт и уже идти нормлаьно искать нормальную работу. Какие подводные?
>>841436 А про что он? Например знать полиномиальную сложность решения задачи о рюкзаке мне нахуй не надо. >>841439 В нормальных конторах пошлют нахуй. В какой нибудь госконторе где работают за еду может и проканает.
>>841423 По-твоему всё-что угодно можно назвать перебором:
Branch and Bound - эт тож тип перебор толька ветки тип атбарсываем ))))) Simulated Annealing - ну тип тоже перебор тоак рандомный и тимпиратуру там панижаем ))))
У каждого метода есть своё название, чтобы отличать его от других.
Короче, вот у меня 2 входа для задачи о ранце: вес ранца 100, количество возможных предметов - 10 вес ранца 101, количество возможных предметов тоже 10
Почему вторая задача в 2 раза медленнее будет решаться? Ведь в таблице всего на 10 операций больше, при этом эти операции это обычные сравнения интов и сложения. В каком конкретно месте время выполнения удвоится?
Ставил последнюю вижуал студио коммунити. Нужно в универе. Он мне насильно поставил SDK для разработки под восьмерку, blend for vs, ms sql. Хотя все галочки кроме c++ при установке я убрал. Как теперь удалить лишнее в частности blend for vs?
>>841497 Никак. Если в Программах и компонентах нету отдельного пункта, то хуй удалишь. Кстати, бленд вроде там есть как раз. Теоретически, можно распаковать и поправить инсталлер, но у меня это плохо закончилось (возможно, убрал слишком много).
>>839462 (OP) сап, программач, помогите пожалуйста. в общем делаю сайт по сути, свою первую коммерцию. Требуется вставить на главную страницу слайдер с картинками, нашел вроде приемлемый на мой взгляд, да и для моего мухосранска, сайт который я делаю сойдет за хороший..не суть... в общем: http://jsfiddle.net/vinayakjadhav/5ndp1tuc/?utm_source=website&utm_medium=embed&utm_campaign=5ndp1tuc ссыль на исходники самого слайдера. Моя проблема в том, что я долбоеб не могу понять как блять сюда подключать свои изображения из локальной папки. Если только тут : slides.push({src: 'https://unsplash.it/'+(1366+i)+'/'+(768+i)}) то у меня не получается правильно понять эту формулу..вообще не получается.. Помогите пожалуйста, я уже целый день ебусь с этой хуйней .з.
Антоши а куда вкатыватся после пердолинга консолечкой в срачло? This is emergency, Я уже незнаю что делать, вот уже квантовые компьютеры завозят, они уже есть, как и искуственный интелект, а Я сука дрочу веб, и даже не джуниор еще, пиздец. Что в будующем вообще актуально может быть если все программирование смогут делать машины? Они будут воспроизводить самих себя, будут обслуживать друг друга, нахуй им люди? Что они вообще решат с нами делать? Что с природой сделают? Вся эта хуйна будет очень скоро, очень, и понятия не имею зачем при таком раскладе нужны какие-то формы жизни кроме роботов, а потом и роботы будут друг друга выживать, хотя им это не очень то нужно, может они забросят эту дыру и улетят на марс, и будут в основном по сети с нами связыватся закадая ништяков вроде musl++ и всяких железок.
>>841509 Маньк, есть свободные решения. Определить длинну видеофайла ты врядли сможешь не разкодировав видео, так что ffmpeg или что-то в этом духе тебе и нужно. Блядь, да даже файл менеджеры могут длинну видео вывести, найди такой свободный, глянь в код и переведи на свою сраную джаву.
Привет, ночной. Я просрал все полимеры со сдачами в универе и меня могут выгнать, т.к. я сегодня проебал пары, а декан собирал заявления от штрафников на отсрочку. Сегодня\завтра меня могут выкинуть. Но пока есть призрачный шанс, я буду бороться. Один из моих многочисленных долгов - курсач-сайт на PHP с применением MVC. С нуля в короткие сроки я его не напишу. Реквестирую годный простой самописный движок(в идеале чтобы только натянуть свой шаблон, но думаю, так не бывает). Популярные CMS юзать нельзя (разве что только с самописным модулем), фреймворки можно. Помогите, чем можете, плиз.
Анон, помоги мне. Я знаю среди вас есть знатаки. Я магистрант 1го курса факультета информационных технологий. И мне срочно нужно выбрать направление (и соотвественно тему диссертации). Но я ебал. В каких направлениях сейчас есть перспективы? если я не хочу быть просто ПОшником. предложенные нам направления: - Компьютерное моделирование - Интеллектуальные системы - Геоинформатика - Экономическая информатика - Системное программирование - Биоинформатика - Образовательная информатика
конечно я могу выбрать любого научрука, в любом направлении. Но куда податься хз. Скажу точно, что мне бы было интересно прогать системы для космических программ. Но куда идти в этом направлении хз. Какие сейчас изучения актуальны?
>>841637 Вроде же моделирование будет ваябл в космических программа, не? Алсо для космических программ скорее всего тебе больше нужно математики и физики чем программирования.
Бля, хелпуйте. Все началось с того, что метод вк апи через jssdk, wall.post, у одних юзеров работает, у других нет. Начал искать ошибку. В итоге за 2 часа ебли пришел к выводу что колбек из метода call в этом сучьем сдк не вызывается вообще. То есть я блядь даже не могу посмотреть что за ебаная ошибка там происходит. Что это за проклятие ебаное?
Есть ли возможность написать парсер для авито на java (нет, не телефоны) который чекал бы объявления в определенном разделе, а конкретно цены и название, например все "лада приора" дешевле "100к" и сигналил бы каким-нибудь образом пользователю?
Проходил тут кто nand2tetris? Дошёл до процессора, собрал и не проходит первый же тест. В книжке написано, что d3 определяет, надо ли писать в память, но в тестах как-то всё странно по этому поводу. Например, вот здесь тест считает, что писать не надо, а другом месте, где d1=0, d2=0, d3=1 считает, что надо. Что ему надо от меня?
>>841851 Нет, прохожу на курсере (а книгу я вообще после второй главы читать перестал - лекции гораздо подробнее), просто кроме неё спецификацию команд нигде не дают, если только из видео не скринить. В принципе, одной книги должно быть достаточно, но я бы не рекомендовал.
Привет, аноны. Я отучился на строителя, но внезапно возникли проблемы со здоровьем, которые не позволят мне работать по профессии. Хочу податься в IT, чтоб элементарно зарабатывать на жратву и квартплату. Я не туп, склонен к точным наукам. ЕГЭ по физике и алгебре сдавал. С чего мне начать? Да, я посмотрел пикчу в шапке. Стоит сразу читать литературу по конкретному языку или сначала почитать что-то из раздела Computer science или Development?
>>841927 блять прочитай выше мой пост. Меня блять машина сбила, и теперь проблемы со спиной. На работу по специальности не берут. Да вообще никуда не берут. Даже консультантом, потому даже в МВидео надо будет какие-нибудь коробки да перетаскивать иногда. Я хочу заработать себе на лекарства и на жратву, всё. Не нужны мне 100к твои. А спрашиваю совета я потому, что у меня нет столько времени, чтоб учить абсолютно всё. Вот и хочу хоть чему-то научиться, чтоб иметь 20-30к в месяц.
Анон,вот я нуб,который учит Руби. И все бы ничего,мне он нравится,но по вакансиям рулит Питон. И я бы рад перейти на тот же Питон,но у меня скачано примерно ~15 видеокурсов только на русском по рубирельсам,а по питону я не нашел нихуя. МОжет я не там ищу? Есть какие то курсы аля 20-30 уроков по часу-два ,где детально бы все рассмотрелось по питону?
>>842178 я слышал а ютубе что питон часто применяется для анализа данных, мол удобно >>842192 расскажи подробнее, пожалуйста. что надо знать, с чего начинать? насколько это востребовано в рашке, тяжело найти работу без опыта?
>>842319 Ты определись в области сначала. Если будешь заниматься тем что нравится тебе и будет спецом в этом то будешь нужен всегда. А если будешь занимать тем что тебе не интересно зато хайпово будешь кодить на уровне середнечка за еду.
>>842321 Да, я смотрю в её сторону и мне нравится, и шапку читал, но почему именно жаба? У меня почему-то сложилось впечатление что она не такая востребованная. Я ньюби, но разве какие-нибудь кресты или пхп (и прочая веб-братия) не популярнее?
>>842328 Жаба это энтерпрайз и деньги, на ней крутятся охуенно здоровые проекты приносящие кучу бабла. Минус в том что в 95% ты будешь ковырятся в некрокоде из говна и палок на 5-6 джаве.
Рандомно сгенерированные в C++ 7 элементы массива deltaT надо сортировать по возрастанию/убыванию, как хочется. У меня не выходит пузырьковым методом. Щто я делаю не так? https://ideone.com/zI1x1w
Не понимаю сути высоконагруженных сайтов. Я думал, что для того чтобы сайт мог работать с большим числом пользователей нужно иметь хорошее сетевое оборудование и хороший http сервер, а там какой-то код пишут специальный для больших нагрузок. Не понятно.
Привет /pr/. Хочу заработать небольшое количество денег фрилансом, какой язык выбрать?
Дело в том, что я всю свою жизнь пытался влезть в программирование, но я тупой, не получалось. Я забрасывал, пробовал снова и вот в один прекрасный момент я взялся за сишечку. Да, сишечка была замечательна, хорошо пошло и вот я уже пишу нужный мне софт, для себя, как и хотел. Оказалось, что всё это довольно просто, я достиг изначальной цели, мне хорошо, я сижу на сишечке, но... Сабжевая мысль. Жрать хочу. У мамки денег на хорошую еду не хватает. Однако так как мамка оплачивает мне крышу над головой денег нужно не так уж и много, иными словами — самый бомже-фриланс, даже без возможности выползти выше, этого хочу.
Предыстория окончена, теперь проблемы. Я ненавижу сраный веб. Я ненавижу сраные телефоносмартфоны. Я ненавижу сраную шиндовс. Я ненавижу сраную макось. Я ненавижу сраный пиздон. К тому же всё это довольно сложно, я не так молод, чтобы всё это изучать, но это основные макакопути, на сколько я понимаю, и это печально. Я бы хотел писать на чём-то очень похожем на сишечку-няшечку, но не на крестах, их я тоже ненавижу.
Так вот, надеюсь ситуацию описал нормально. Аноняшки, что посоветуете?
И да, на счёт джавы, как в шапке написано — ниасилю, не моё.
>>842367 >Не понимаю сути подъемных кранов. Я думал, что для перемещения тяжелых грузов нужно иметь развитую мускулатуру и подходящую комплекцию, а там какие-то специальные конструкции делают для больших грузов. Такая аналогия ясна?
>>842377 Нет. Если бы соединение устанавливалось сокетами, то было понятно, что нужно делать параллельный код с процессами и т.д., но все сайты работают с http серверами и как мой говнокод может повлиять на их способность работы с большим числом клиентов я хз. Если что-то и менять, то именно в сервере.
>>842382 > Фриланс это смартфоны/пхпмакака по большей части. Ну и верстка/дизайн. Я пытался с этого начинать и теперь у меня травма на всю жизнь. Вероятно из-за этого я стал таким нервным. Вероятно все эти "ненавижу" отсюда. Я не хочу с этим связываться ещё раз. Оно причиняет мне боль, и я сейчас не пытаюсь шутить или что-то вроде этого, я серьёзно, мне больно.
Неужели только это сейчас заходит? Неужели всё так плохо?
>>842380 Какие конструкции? Хайлоад достигается за счет оптимизации потребления памяти, процессора и нагрузки на базы. Если у тебя твой пиздатый канал позволяет работать 10000 клиентам одновременно, а база например валится уже на 1000 одновременных запросах, то хуле тебе делать еще надо?
>>842380 Я не знаю, про какие конструкции ты хочешь услышать. Если тебе нужны какие-то йоба-алгоритмы, используемые гуглами и книгами — это не ко мне, я не такой гуру. А в целом хайлоадоустойчивость сводится к трем вещам: 1. Мониторинг, чтобы знать, когда и где ждать пиздеца. 2. Распределение нагрузки, про которое уже сказали выше. 3. Fault tolerance — если один из узлов наебнулся, система должна уметь переключиться на другой сервер бд, компонент, файлохостинг.
>>842387 А какая разница, с сокетами ты работаешь или с сервером? Ресурсы одной машины ограничены. Ресурсы многих машин ограничены. Надежность всего ограничена. В этом и есть весь хайлоад.
>>842399 Верно. Но ни кеширование, ни горизонтальное масштабирование (вроде так называется то, что ты описал) не всегда дает нужный результат, и уж точно не 100% панацея. Вообще хайлоад просто навязывает тебе мысль о том, что постоянно нужно заботиться о производительности всех компонентов твоего приложения и ставить этот момент выше остальных, вот и все.
>>842396 Веб сам по себе плох, точнее его используют не по назначению, извращают, это ужасно. Но моя боль глубже, и я даже не смогу её описать, похоже это действительно поражение на уровне психики, я не хочу к этому возвращаться, я не хочу с этим связываться, не хочу в "современный мир".
>>842398 Ничего. Но я вполне мог бы изучить определённую тему, только бы не всё вышеописанное. Благо я не работаю, времени у меня много, всё вполне реально.
>>842408 >Веб сам по себе плох, точнее его используют не по назначению, извращают, это ужасно. Ну, я бы послушал те твои мысли, которые привели тебя к этому выводу.
>>842408 Компьютеры используют не по назначению. Нефть используют не по назначению. Анусы используют не по назначению. Какой ужас! Да похуй на боль. Вся жизнь — сплошной компромисс. Пора бы привыкнуть и начать зарабатывать.
>>842408 >Ничего. В том то и суть. Да и чего рядом ходить. Идешь, отрываешь апворк - и ищешь то что у тебя не вызывает отвращения, то и учишь. Делов то.
>>842411 Это вполне банальные мысли, так считают многие. Веб ведь создан для текста, да, чтобы текст читать, но надо было придумать css. А потом JS-вирус. А потом я просто перестал следить за всем этим. В те времена как раз вкатывался в вёрстку, в пхп, а что было дальше я уже описывал. Больше я не прикасался.
>>842423 Ну так тебе говорят что занимает подавляющую часть фриланса. Если нравится си то выискивай задачи по си. Мне кажется что конкурентов у тебя будет не сильно то много.
>>842389 Очень смешно. >>842390 Спасибо. А поновее что-нибудь можешь предложить? У меня так то интерес ко всему есть. Хотелось бы насчет сетевых технологий разобраться. Английский сносно знаю, можешь на нем книги предолжить.
Возможно ли айтишные книги читать в txt, fb2 и подобных форматах? Просто имеется электронная книга на которой пытаться читать пдф или джвю вызывает только боль и слёзы, однако хочется дать глазам отдохнуть от монитора и при этом что-то полезное узнать.
Помогите распознать язык программирования. Вот начало скрипта:
SET CENTURY ON SET DATE GERMAN SET TALK OFF SELE 1 USE DATA INDEX DATAI SELE 2 USE M INDEX MI sele 3 use shop index shopi S=1 G1=0 store 0 to PR,ZT,MES,SU MEC=" " CLEAR
По с++ треда не нашел, спрошу тут, как писать код в борланд с++, там вроде похоже на с++, но есть какие то непонятные штуки, типа Edit->Text.ToInt идт, есть какие нибудь книги поэтому или что то подобное?
>>842534 Мне кажется что это что-то другое, потому в том отрывке, который я вбросил, нет ни упоминания об открытом файле, ни достаточно прорисованной таблицы, чтобы можно было выбрать колонку.
Кресты мертвы? Я хочу вкатиться (снова) в Qt, но теперь меня терзают смутные сомнения
Продолжать кресты Начать перепиливать свои костыли на goqt, ибо тхренд Или же выбрать pyqt как нечто среднее между ними?
Я уже вижу что ты расчехлил свои 49,5 чтобы окропить меня за пиздострадания, поэтому сразу говорю о задачах - их нет. Ну свои говноподелки, которые нахуй никому не упали (их функционал перекрывается даже дефолтными утилитами kde).
Ну, может быть, когда-нибудь, попробую написать что-нибудь для sailfish. А не будет возможности - так и хуй с ним.
Как макаба определяет номер поста? Очевидно есть переменная с последним номером, которая обновляется каждый раз, когда на доске кто-то постит. Как проверять эту переменную?
>>842694 а ты не знаешь на чём работает макаба? там какой-то сервер есть или это скрипты?
если сервер - очевидно в памяти держится ид, и увеличивается при добавлении в бд.
если скрипты - то ничего не мешает либо в кэше хранить это, либо получать из бд каждый раз при добавлении. то есть добавляется пост в бд - возвращается этот ид, этот ид ты и видишь
>>842698 Ну это понятно, меня интересует именно как проверять эту переменную на дваче, чтобы дальше уже совершать с ней какие-то действия со стороны моего скрипта.
>>842723 по ссылке https://2ch.hk/b/catalog.json каша нечитаемая ты задаёшь вопрос "Как мне теперь указать в скрипте, чтобы он брал json "нулевого" треда и парсил его"
с помощью той ссылки ты превращаешь нечитаемую кашу длинной в твою жизнь в аккуратное дерево, и легко находишь ответ на свой вопрос
у тебя почти получилось. ещё раз - алерт тебе не преобразует объект в текст. тебе нужно либо сделать это самому, либо вывести текст сразу попробуй znachenie.threads[0].comment
>>842736 Я смог, анон. Все оказалось намного проще, чем я себе представлял, просто в материалах, которые я читал, не было пояснений, какие значения и в каком виде вписывать.
Аноны, в OpenShift решил засунуть говнопехапе свое. Переменные среды OPENSHIFT_MYSQL_DB_HOST и OPENSHIFT_MYSQL_DB_PORT из скрипта не удается получить ни через $_ENV, ни через getenv. Пока в консоли написал echo и скопировал их напрямую в конфиг. Может быть так, что они поменяются?
Вечер в хату, погромисты. Перейду сразу к сути. Есть Altova MapForce и example.csv. Нужно: из csv сделать xml так, чтобы потом можно было постоянно повторять эту процедуру. Другими словами, нужно чтобы после генерации появился батник, при запуске которого все повторялось.
>>842760 >Нужно: из csv сделать xml так, чтобы потом можно было постоянно повторять эту процедуру. Bat-файлом этого не сделаешь. Любой популярный язык это может делать
Няши, всё хотел спросить, какой язык предоставляет более-менее кроссплатформенность? Суть в том, что нужно написать клиент под все популярные платформы, и если UI можно написать на QT, то что на счет логики?
>>842914 Cогласен, не подходит. >>842915 >js Он же для веба чисто, разве нет? Вот нужно мне будет подключить gpg библиотеку, и что мне делать? Какой гпг в js?
>>842908 Блять, вась, Qt – плюсовой фреймворк, который работает вообще везде в том числе и на мобилках. Как думаешь, что это значит? на плюсах сука пиши. А то что сами языки в большей своей части к платформе не привязаны – привязаны исп. средства.
Если не хочешь возится с плюсами – возьми QML, там и несложную логику реализовать можно.
>>842917 > на плюсах сука пиши Это было бы идеально. То есть если я напишу всё использую QT я смогу использовать плюсы и компилить под любую платформу? извиняй что туплю, никто с ним не работал
>>842923 Не обосрусь, я знаю C и ObjC, так что плюсы будет сложно выучить. > только сразу учитывай что для мобилок UI нужно сразу писать именно на QML. Это входит в QT или еще один фреймворк?
Есть один куб, заданный в матричном виде. Вот, например, точка {100,100,300,1} //{x,y,z,w=1}. Мне надо построить 2д проекцию этого куба, чтобы было видно все ребра. Изометрическую, например. Вот. Нагуглил матрицу преобразований, и что-то не пойму, выходит какая-то залупа, если из результирующего вектора брать первые две координаты.
>>843010 Как-как, спрашивай конкретно. Пилишь структуру Complex a, b; Пилишь процедуры, slojit(Complex a, Complex b){}, umnojit(Complex a, Complex b){}, и ты понял.
Есть сайт aliexrpess.ru нужно, чтобы при заходе пользователя на оригинальный сайт aliexpress.com адрес менялся на фейковый. Например адрес "https://ru.aliexpress.com/randomtext" менялся на "http://allexrpess.ru/randomtext" как это организовать? Возможно ли через замену файла hosts?
Интересно, есть ли программерский вариант данной пасты:"Старое возвращают — плохо. Новое делают — плохо. Ничего не делают — плохо. Фиксят баги — плохо. Добавляют новые — плохо. Делают кого-то имбами — плохо. Убирают имбовость класса — плохо. Пишут на форумах — плохо. Не пишут на форумах — плохо. Анонсят новости — плохо. Не анонсят новости — тоже плохо. Молчат — плохо. Говорят — плохо. Деньги зарабатывают — плохо. Хотят сделать ВоВ бесплатным — плохо. Торт — плохо. Не торт — тоже плохо. Еще не торт — еще не плохо, но плохо. "?
>>839462 (OP) Ребята, подскажите, пожалуйста, как добавить второй IP адрес на сетевую карту.Нужны адреса в интервале. От 1.1.1.1 (например) до 1.1.1.99
>>843064 >>843066 >>843070 На винде нет ifconfig. Там есть ipconfig. И синтаксис у него другой, гугли. Маска 255.255.0.0 даст тебе диапазон от 1.1.0.1 до 1.1.255.255. Тебе точно нужно именно это? Если твой диапазон 1.1.1.1-1.1.1.99, то тебе больше подойдет маска 255.255.255.128.
>>843068 Ребята, мне совершенно не знакомы эти слова, эти программы. Разобрался, как прописать один IP. Мне нужна группа адресов. Группу прописать не смог. Виндовс выбрпасывает ошибку, что адреса конфилкуют. Оборудование меняю с одного адреса, на ддругое. На каждом объекте разные IP
>>843083 Конечно они кофликтуют. Ты ведь сначала один айпи добавил, а теперь хочешь добавит группу, уже содержащую добавленный адрес. Удали тот адрес, который ты добавил, а потом добавь группу.
Антуаны, 28 лвл выходит на связь, есть основы хтмл+цсс. Есть ли смысл что-то учить и какой язык для заработка денег или мозги в таком возрасте уже сторчились? Просто сам хтмл часто сложно понимаю и приходится на мелочных вопросах стопориться и по пол-часа ебаться с разбором.
>>843093 Если бы у меня была Win 7, я бы сказал. >>843094 Ты локалку настраиваeшь или что? Примерно хоть представляешь, как сеть устроена? У тебя есть IP провайдера и есть компы, объединенные в локальную сеть, так? Между компами локалки существует внутренняя адресация, не зависящая от провайдерского IP. С инетом или с другой локалкой они связаны посредсвом шлюза через NAT. Тебе надо задать маршрут для трансляции адресов со шлюза в локалку.
>>843107 > ява-интерпрайз > мои мозги сторчились Мне кажется твои мозги не сторчились а застоялись, им просто нужен свежий воздух. Попробуй уволиться и найти интересный проект. И да, джава может и неплохо для своих целей, но кажется годами на ней кодить вредно - есть несколько знакомых и все жалуются на отсыхание мозгов и унылость бытия.
Сап, анон. Учусь по направлению бизнес-информатика, и в этом году предстоит писать диплом, вот только идей совсем нет. Посоветуй тему программы, желательно с экономической составляющей. Интернет-магазин - годно, но таких работ дохуя каждый год
>>839462 (OP) Ребята, коллеги, программисты, спасибо за внимание! Я разобрался. Заебал всех. добавлял айпишки неправильно. поэтому был конфликт между IP. надо было маску 255.0.0.0 ставить. И последнее значение в IP ставить единицей. Соединял не компы. Оборудование. Записывающие устройства, СПАСИБО ВСЕМ!
>>843119 Жиза. Сам такой же тормоз, и зарабатываю так же, и возраст такой же, в общем тоже хуй сосу. Но я любопытный в отличие от многих из окружения и учусь постоянно. Лет через 5 перерасту людей типа твоих менеджеров, думаю. Ну я их как бы и не уважаю особо, ибо макаки которые задницу всяким ораклам микрософтам и банкам подставиляют, не собираюсь быть ручной макакой. Будет свое дело или интересные мне проекты. Такой вот юношеский максимализм, да.
>>843121 >программы, желательно с экономической составляющей очевидно что-нибудь уровня биржевых фондов, прогнозы курса валют, анализ экономических данных.
>>843137 Перерасту не тех кто они сейчас а тех кем они станут. Обгоню то есть. На сосаче все очень агрессивные, а ты за ними не повторяй. Отличайся от обезъян.
>>843139 >Обгоню то есть да все так думают. я тож думал ВОТ ВТЯНУСЬ БУДУ С ГОРДОСТЬЮ ГОВОРИТЬ Я ПОГРОМСИТ
тянки будут течь, буду на митингах пояснять за арзитектуру и обсуждать СТОРИ, получать буду норм, в командировки ездить, ну ты понял
прошло пол года - мне говорили ДА НЕ ВСЁ НОРМ, ТЫ ПОКА ВТЯГИВАЕШЬСЯ, ЭТО НОРМАЛЬНО прошёл год - НЕКОТОРЫЕ И ПОЛТОРА ГОДА ВТЯГИВАЮТСЯ прошло полтора года - больше мне никто ничего не говорит. не увольняют - ну и ладно
>>843162 >что мне делать чтобы улучшить погромистские навыки ВНЕЗАПНО, программировать. >я плохо осознаю абстракции, миллионы классов, вызывающих друг друга, откуда куда проходят данные, ну ты понял я думаю Просто ООП, в принципе -- говно, что поделаешь. Но оно как раз для того и придумывалось, чтобы ты, рядовой кодописец, не забивал голову такими вещами.
Я серьезно, мне нужен ответ. Математику не знаюна уровне 4 тых классов, программирование тоже, всё по нулям. Как мне стать талантливым программистом, с чего начинать?Программирование интересно, математика тоже не вызывает отвращения, времени много. Я совершенно не представляю с чего начинать, чтобы стать талантливым программистом.талант можно развить, я буду лютейше задрачивать пока не сдохну
>>843174 >не забивал голову такими вещами погоди, я не понял, или ты не понял чтобы мне писать на ооп мне нужно забивать голову такими вещами иначе я просто не понимаю как что работает, как внести изменения, где фиксить баг
>>843175 Да знаю я что все это звучит бредово, просто у меня выбора нет, мне нужно срочно начать зарабатывать. Короче, либо 100K в месяц, либо сдохнуть. Я выбираю первое, надеюсь что в будущем смогу столько зарабатывать. Я понимаю что может не получиться, я буду учиться каждый день абсолютно все свое время до самой смертиа жить я буду не долго, лет 7 где-то, а то и меньше. Я инвалид коляска. пока не получиться. Мой план такой. Начать кропотливо изучать математику с пятого класса до 7 класса вместе с английским, потом начать изучать питон, одновременно с информатикой. Потом доучиться до 11 класса и взяться за прикладную математику. Повторюсь, я знаю что я тупой хуй и ничего у меня не получиться, максимум меня ждет 10к в месяц, но я все же попытаюсь.
>>843178 В ООП, по идее, пока ты работаешь над одним классом, тебя, буквально, не должны ебать детали имплементации других классов и взаимодействия между ними. Разве не так?
Как в С (не ++ и не шарп) организовать, чтобы программа не закрывалась после выполнения? Ну или не сразу закрывалась хотя бы. Лучше всего, чтобы по нажатии любой клавиши. Бесконечные циклы не нужны.
>>843197 >по нажатии любой клавиши В стандартной библиотеке C нет средств низкоуровневой работы с клавиатурой или терминалом. Поэтому самым простым решением будет использовать getchar (getch - не стандартная функция) и нажимать enter для выхода.
>>843212 По идее это должно работать. Можешь еще попробовать вместо getchar вызвать fgetc(stdin). Но это одно и то же. Слушай, а может у тебя программа завершается до вызова getchar?
>>843219 Так. Убедись, что arr действительно указывает на проинициализированный блок памяти. Иначе у тебя в программе происходит segfault и она завершается на вызове free. А fflush можешь убрать, он уже не нужен.
>>843223 Рекурсия? Я уже нихрена не понимаю. Если у тебя Винда, то замени getchar на system("pause"). Если и это не сработает (а оно скорее всего не сработает), то значит в программе ошибка.
>>843228 Я кажется, понял, в чем дело. Компилятор может просто выкинуть вызов getchar в рамках оптимизации, поскольку потом значение i нигде не используется.
>>843233 Я сейчас скомпилировал #include <stdio.h> int main() { int i = getchar; return 0; } с помощью gcc и clang со включенной опцией -O3. Все нормально сработало. Может быть, дело в самой Винде.
>>843240 Ну да, не pure. Просто одно время по инету ходила статейка, в которой рассказывалось, что компиляторы спокойно выкидывают memset, если сразу после него функция завершается. А придумать больше не-pure функцию, чем memset, врядли можно.
>>843241 Нужен полный исходник. Либо наставь брейкпойнтов и запусти под отладчиком.
>>843243 > компиляторы спокойно выкидывают memset Вы свою функциональщину не тащите сюда. Все проще: у memset для локальной переменной, если он в конце функции, нет observable behavior, поэтому "можно" его выкинуть. У getchar() есть. Хуй знает, как тот анон смог сломать getchar(), но дело не в компиляторе.
>>843244 Мы тут на тебя свое время тратили, а тебе трудно потратить полминуты? >>843243 >А придумать больше не-pure функцию, чем memset, врядли можно. Если говорить о степени чистоты функций (лол), то getchar ЕЩЕ БОЛЕЕ НЕ PURE, потому что io. А вообще, в C они по дефолту не pure, потому что это аттрибут, чтобы компилятор знал, что можно выкидывать. Да и это, вроде как, гнутое расширение.
>>842945 Я, кстати, последние несколько дней пытаюсь, точнее пытался, осознать графические подсистемы прыщей, framebuffer и drm которые, так вот, в целом я могу рисовать при помощи двух, но ничего более, как же это сложно блядь, как же всё это сука сложно нахуй. А ещё вчера на апворк зашел, это сука отвратительно, у меня сразу включилась ненависть и отвращение, я больше не хочу туда заходить, сраное блядство. И да, мне ИРЛ воду выключили, а я срать хочу, но анус подмыть возможности нет, воды же нет, а я без этого тоже не могу, теперь сижу терплю, часто проверяю наличие воды, а её нет и нет, ненавижу всё это ибаное говно, я даже поныть обо всём этом в каком-то /b/ не могу, так как моя любимая борда сдохла нахуй, всё в этом мире умирает, включая этот мир, Я БЛЯДЬ СУКА НЕНАВИЖУ ЭТУ МРАЗОТНОСТЬ, ВСЁ ПЛОХО, НИЧЕГО ХОРОШЕГО, НИ КАПЕЛЬКИ СЧАСТЬЯ И ДОБРА.Всем спасибо за внимание, стало легче.
Начался новый учебный год, а значит новые лабы - Итак, есть задание - "Вывести города куда продовали тип самых продаваемых книг из БД Pubs" .В таблице titles есть 3 нужных нам столбца - title_id, type и ytd_sales(продажи). В этой таблице мы должны найти самый продаваемый тип книг, путем сложения всех проданных этого типа и сравнения с остальными. Далее найдя самый продаваемый тип нужно из таблицы sales найти все магазины(stor_id) куда отправили самый продаваемый тип книг(title_id). И потом вывести все города(city) из таблицы stores, в которые отправили этот самый продаваемый тип книг. Всё что у меня на данный момент получилось, это найти самый продаваемый тип книг через: SELECT TOP 1 [TYPE], SUM(ytd_sales) AS sales FROM titles GROUP BY [TYPE]
Да, я тупой и ничего не понимаю в sql, даи не преподавали у нас его. Надеюсь на помощь хотя бы советом, как это реализовать, что гуглить. На книги времени нет. http://rgho.st/8lZp6KV4Z -БД
Есть переменная last с числовым значением, вытянутая из json. Пытаюсь сделать так, чтобы обрезать переменную и показать это на экране, но мне выдает ошибку TypeError: last.slice is not a function.
>>843395 >даи не преподавали у нас его Ты хочешь чтобы на бакалавриате тебе преподавали такие простые темы? >На книги времени нет Ты совсем охуел там? Середина сентября, времени на книг у него, пидора, нету.
>>843476 Конкретно для этой задачи - времени нет. сдавать в понедельник. И раз тебе оно кажется легким, обьясни пожалуйста. Лично я вчера после 4х часов гугла ничего толкового не нашел.
Ананасы, кто поможет с построением графика пуассоновского процесса в c++ builder, условие дано: 1. Если Е<=l/n, то E=-1 2. Если E>l/n, то Е=0 Где l - интенсивность 1/т - дискретность
>>843518 Ну, на плюсы мне ещё рано. Я постепенно перехожу из одного язык в другой. По уровню сложности. Поэтому мне нужно что-то сложнее хтмл.
>>843521 > Хер его знает. Что ты там ботить будешь? Пока ничего. Интересно как устроены боты на тот же пв. Всегда была интересна эта тема. Автокрафт там или ещё что-нибудь.
>>843525 > Я постепенно перехожу из одного язык в другой. А какой до этого был? Тащемта да, бери си. Си это основа, которую должен знать каждый, к тому же сишка быстрая, простая и на ней можно написать аще всё.
>>843367 Я таки добил твою проблему. Кстати, у меня под Линуксом getchar в твоем коде тоже не работает. Дело в том, что после того, как отработает scanf, все ненужные пробелы или переводы строки остаются в буфере ввода, поэтому когда ты вызываешь getchar, то он читает из буфера символ '\n' (то есть, не ждет, когда ты введешь что-то с клавы, а читает то, что уже есть в буфере). Фиксится эта херня методом задротизма со строкой формата в scanf. Но в твоем случае, советую не заморачиваться и делать так: char c; scanf("%c", &c); вместо getchrar. Можешь, в принципе, оставить вариант system("pause"), но имей в виду, что это не тру, т.к. работает только под Виндой. Как вариант можешь заюзать библиотеку curses; в ней уже есть встроенная функция ожидания ввода с клавы.
Да, еще одна деталь. Точка с запятой после фигурных скобок, группирующих операторы, не нужна. Она ставится после объявлений struct, union и массивов, но не после for или if. На выполнение программы это не влияет, просто лишний оператор.
>>843476 > >даи не преподавали у нас его > Ты хочешь чтобы на бакалавриате тебе преподавали такие простые темы? То есть на говновриате не должны преподавать ни одного практического, полезного навыка?
>>843537 Ясно. Однако, scanf (точнее scanf_s, scanf компилятор не компилирует) с таким же успехом самостоятельно откуда-то считывает "-52". Алсо, в С++ cout позволяет избегать подобного, да?
Сейчас искал инфу по curses и там наткнулся на getch(), зачем-то попробовал его снова, и он заработал. Я не знаю почему.
> Точка с запятой после фигурных скобок, группирующих операторы, не нужна. Думал, это в каких-то частных случаях, ну ладно.
>>843521 >Cи + ncurses Толсто >>843525 > что-то сложнее хтмл. Т.е. JS ты не увидел? Ладно, думай на чем будешь пилить интерфейс. Когда придешь с более простым решением чем html+css можешь отписать сюда и гордится собой >>843539 >Пробовал. Изи. >Может быть. Какой умник Пришел в нюфаготред тупые вопросы задавать, и еще нос задирает >>843576 >То есть на говновриате не должны преподавать ни одного практического, полезного навыка? Основы преподают, но по программе у тебя 50% часов КАЖДОГО предмета вынесены на САМООБУЧЕНИЕ чтоб они сука провалились и ты типо САМ ДОЛЖЕН УЧИТСЯ, У ТЕБЯ ЖЕ АБИЦИИ НА ВЫШКУ ВОТ И НЕ ЗАДАВАЙ ТУПЫЕ ВОПРОСЫ и прочее дерьмо. Пока в Гарварде студенты смеясь изучают сортировки массива, бегая по сцене с цифрами на пузе гугли cs50, тебя в русской шараге превращают в ЦСВшное говно, которое ничего не стоит. Такие дела.
>>843585 >cout позволяет избегать подобного Думаю, если использовать только его в комбинации с cin, то подобных проблем не будет. >getch Да, в curses такая функция есть. Но сама curses (ncurses/pdcurses) обычно вместе с компилятором не поставляется. Кроме того, раньше эта функция входила в состав conio.h, который предоставлял средства для работы с курсором в MS-DOS. Возможно, эта функция есть в библиотеке, которая идет с твоим компилятором.
>>843587 это всё круто, только вот я не в гарварде, а в местной шараге, и когда мне дают такое задание, а всё что я умею, это выводить таблицу, то я даже не знаю какие запросы в гугл вбивать, чтобы начать работать. А начинать читать учебники за 2 дня до сдачи еще глупее. Так что, по заданию то мысли есть?
Аноны, помогите как сделать это. При прокрутке один слой должен перемещаться относительно другого, нужно сделать верхний слой с треугольниками как на пике. Знаю это очень просто, но я проебал где объясняли как это делать
>>843601 не волнуйся, за такое в моей шараге не вылетают. А задание то в пятицу и дали, лол. Ничего не обьяснив. Просто дали и сказали - ставите менеджмент студию и читаете учебник, там всё написанно. Но мы то понимает что кроме нужного мне там еще 400 страниц информации.
Есть тут те самые студенты-(третье/четверо)курсники, начинающие работать по специальности? Как вам удаётся и учиться и подрабатывать по специальности? Ведь большинству нужен 8-часовой рабочий день все дела.
>>843617 Я, конечно, сорцов не видел. Есть две версии. 1. У каждой доски есть переменная-счетчик, разделяемая всеми тредами, которая увеличивается на единицу с каждым новыи постом. 2. Абу лично присваевает номер каждому посту.
Прогремместы, есть такой вопрос. Есть приложение на питоне которое принимает от пользователя различные данные. Так же от пользователя приложение принимает список проксей. Соединяется с неким сервисом через прокси и получает результат.
Вопрос: Если я на свой сервер загоню это приложение, сможет ли пользователь сломать мой сервер (и спиздить денюжки) через прокси которые он вбил в приложение? Мини-вопросы: Какие меры защиты включить в приложение? Подключение к джанго не будет болезненным?
>>839462 (OP) Пилю былину, но не морозную, а вполне себе ламповою, она отделена пустыми строчками, можно читать только этот абзац и последний там чисто вопрос по теме доски tl/dr.
Так уж вышло программач, что я не очень-то разбираюсь в мат. логике, комбинаторике, таком типе мышления который "видит связи и их следствия", гуманитарий скажут многие и будут правы. Собственно к вам в раздел я вообще первый раз зашел и честно понятия не имею насколько у вас тут лампово и обязательна ли вера в Омниссию, то я сразу максимально кратко дам понять "примерное" понимание насколько я знаком с индустрией. Мне 30 лет, живу в этих ваших Европах Шпротленд, но да в этой сфере у нас спрос на даже средние кадры пиздец какой - самая высокооплачиваемая работа, работаю постоянно и официально с 18 не-официально с 15 после школы на базарчике, на стройках, нутыпонел. Первая "белая" работа - продавец соковыжималок, электрочайников, тостеров, всего штук 20 конкретных моделей одного производителя. При этом меня наняла фирма которая производит Но завод в Китае, по сути у нас только склад и менеджеры продаж, по ремонту и гарантии 1 золотой, без шуток, инженер-электрик конкретно эти 20 моделей и продавать я должен был их в здоровых супермаркетах, где уже стоят коробки с этими чудо-подельями, но так-как это здоровой супермаркет техники продавцам там ясное дело похую продать нажу соковыжималку или вон ту от другой конторы, а вообще он хочет впарить телек так-как он дороже и ему соотв. капнет более вкусный процент к зп. Вот я и стоял с няшной тянкой посреди универмага, с 20 кг яблок и 20 кг морквы, в промышленных масштабах производя, полезный и дохуя бодрящий свежевыжатый, совершенно бесплатный, сок на ваш молодой человек/девушка выбор. Сразу оговорюсь, тян была молодец и если она и не особо разбиралась в технических аспектах, сама писанулась мыть адову машинку, выкидывать жмых, выносить мусор c 40 кг получается дохуя сока, а это дохуя использованых одноразовых стакашей посреди универмага техники где все поверхности до зеркального блеска надрочены, протирать стол, в среднем люди случайно проливали сок 30-45 раз за день, а я просто "впаривал", пиздеть не мешки ворочать, так что я действительно заморочился по этим машинкам. Осоновные "важные показатели" для коммерческого юза (владельцы баров хотят знать, скока жрет электричества, обороты мотора, легко ли клинит ее если забивать по 10 яблок сразу наваливаясь всем телом), для дома (шумит или нет, а правда что свежевыжатый сок может быть вреден, а из "пищевой" ли стали лезвия), для "прикупить полезную хуевину" (чем лучше чем вон та с соседней полки, почему вообще соковыжималки такие дорогие, где собрано, часто ли ломается). Не совру если скажу, что несколько тонн яблок я превратил в несколько тонн жмыха, протестировав хотя бы раз, все (да, вообще все, кроме исключительно промышленных конвеерных линий) модолей какие вообще продавались у нас в стране не за свой счет ясное дело. Короче я мог спокойно говорить о соковыжималках часами, нет, я не стал супер продавцом, не угорел по психологическому говновпариванию, да в итоге узнав о том что я меняю работу мне без разговора предложили + к зп, не знаю на сколько я лично им приносил прибыли, но видать не зря свой хлеб ел. Но уходил я на совершенно другую работу (оценка транспортных средств + работа с SQL базой ну и помощь секретаршам с принтерами-экселями) и там зарплату предложили выше в 3 рааз, так что для меня все было очевидно. При этом я понятия не имел че такое этот SQL, хотя был пекабоярином с тех времен когда шиком был - 486, теплым синим нортоном, серой 3.11 виндой и божественной первой цивой первой. Я никогда не "работал" при помощи компа и с ним, зато метод тысяч перебраных вариантов, вкуривания того что такое драйвер для железа, как он работает и зачем он нужен что бы был звук, пришлось понять методом тыка. Работа по сути заключалась в загрузке фоток машины на фтпшку, забивания в таблицу комплектации, поиска по фотке, а были ли на вон той машине что мы вчера фоткали зеркала ибо походу забыли записать при осмотре, собственно фотографирование на в каких-нибудь ебенях 20-ти тягачей, лечения "он мне что-то показывает и я не знаю" у секретарши, вкуривания как вообще делать селекты-джоины, что бы не вешать базу на пол часа вытаясь выгрузить пару сотен тысяч записей, при этом будучи самым "разбирающимся" в компьютерах в фирме. Там я отработал 5 лет. Знакомый программист, вбросил вакансиию где зп в 2 раза больше моей, работа проще моей и не надо ползать в поле с фотиком, выискивая VIN на каком-то ебаном тракторе по колено в говне, да и просто стала заебывать работа эта. Сама вакансия которая привела меня в айти - комьюнити менеджер, я честно говоря тогда не знал, что за такое платят, считая что это просто модераторы для выебонов себе пишут на форуме пафосные звания Понятное дело речь не о гигантах типо id Software, Capcom, EA, Blizzard, SEGA и прочими гигантами, а вот этом клоне комбатсру
>>843800 Блядь ctrl-enter сломал мой охуенный tl/dr. по этому он в этом посте.
Я работая сначала в комьюнити, после в тех поддержке (1 год и 3 соотв.) прочуствовал всю суть такой темы как учет версий в джире и контроль тасков, копания в конфигах вместе с прогером в 2 часа ночи после релиза очереднйо версии игры, когда я правил конфиг (xml с говнопроцентами дропов, хп мобов и прочего "баланса") что бы поймать ошибку уровня "вы в какой-то интеджер пытаетесь передать дробное значение, так уж вышло что первая серьезная ошибка, он занимался бэкэндом на уровне "процессинг платежей и распределение запросов, оптимизация этого на весь масштаб наш + возможные проблемы при скалируемости во много раз, RND и самый толковый старший разраб бэкэнда) и я с другой стороны, потому что блядь очевидно что проблема где-то тут в новом замке который дает бонус (пэй то вин система, как и во всех браузерках) и что будеи в новом обновлении решают геймдизы, которым абсолютно похуй че там надо написать в XML что бы в игре появился премиумный ограбитель корованов, минибанер которого надо запихать во все возможные игровые экраны и т.д. В итоге работая в той же фирме, я стал работать в другом проэкте, техническая поддержка на портальчике с несколькольикими играми, а не той одной, и непосредственная помощь игроку с вбросом денег через нами разработаню процессинговую систему, полная админка, по транзакциям, с регульярной проверкой деталей проблемной на наличие в ней очевидных проблем, в данном случае для меня очевидно, если у транзакции статус - фэйл, ризон - стринг который присылает банк юзера - 3d secure fail, то пользователь скорей всего не активировал безопасные услуги в интернет банке, если не знает что это, звонок в банк и за 5 мин ему все сделают, или у него виза электрон, но тип карты будет указан если посмотреть детали. Короче вот это все очевидные вещи, при этом из реального программирования я знаю 3.5 термина - все они по сути это пара типов переменных, совсем общие базовые концепции, типо чем процедура от функции отличается, да и пожалуй все. И че уж тут скрывать, хочу еще больше денег, не буду рассказывать какие-то ебанутые сказки про видение, изменение мира, какой-то ебаный манямирок где я стану великим разработчиком, я просто хочу освоить на уровне что это "мое ремесло" вроде не самый тупой, с людьми нахожу язык, да и "кухня" аджайл разработки мне знакома, таски - графики - митинги, блядь у меня проблема с ебаным синтаксисом. Я сейчас пытаюсь выполнить первые туториалы на learnpython.org - и я не понимаю синтаксис уже начиная с 2-го задания и абсолютно не понимаю че мне надо написать в 3.
Хуевый тлдр, ну уж как есть. Показан пример:
Here is an example of how to build a list.
mylist = [] mylist.append(1) mylist.append(2) mylist.append(3) print(mylist[0]) # prints 1 print(mylist[1]) # prints 2 print(mylist[2]) # prints 3
# prints out 1,2,3 for x in mylist: print x
Дано задание:
In this exercise, you will need to add numbers and strings to the correct lists using the "append" list method. You must add the numbers 1,2, and 3 to the "numbers" list, and the words 'hello' and 'world' to the strings variable.
>>843807 И если в первом задание мне рассказали про print и то что в независимости от типа переменной (целое число, дробное или буква, буквенная строка) я просто указываю ту переменную которую хочу что бы мне отобразило. При этом точкой обозначется как раз то что число дробное при этом достаточно указать для переменной "пример" как бы X.0 что бы в нее можно было записывать всегда числа дробные, это мне понятно.
Теперь оказывается, что есть еше .append который значит если приписан к переменной преврашает ее в список после которого надо писать в груглых скобках, но перед этим, зачем-то надо перед тем как превратить ее список, сделать ее переменной для квадратных скобок? Ладно, смотрю далее и не понимаю вообще ничего, почему какой-то икс, который вообще не переменная получается? или что это, и что значит for? просто перевод с английского не имеет ни мальейшего смысла, "для икс в списке mylist" печатаем икс? Почему для? Как это понять? Я прекрасно знаю Английский, но я не понимаю что мне надо сделать, что собственно "append" делает, он делает листы с цифрами? А как называется для листа стрингов такой? При этом сразу после "you will need to add numbers and strings to the correct lists" в следующем предложении сказано цифры надо в листы, а стринги в переменные.
Но самое главное, почему принт который не важно для кого, в первом задании был просто print для сринга/чара/инта и я так понимаю любого возможного типа переменной, теперь значит печатает какой-то икс, который "для" моего списка? Я совершенно не понимаю от куда это, и куда мне надо стринги в списки или в переменные.
Сказано мол самый "для чайников" туториал, при этом это 3-е задание и оно по идее очевидное, но я смотрю и я вообще не знаю почему теперь принт не такой, какой список "правильный" да и в каком вообще смысле не правильный или правильный, туту же в ручную вводить надо, он сам не считает ничего, может мне надо че-то промежуточное посмотреть, ну т.е. в SQL а я его уж почти 10 лет назад осваивал, без современных четких и простых туториалов, там всегда перед примеров всегда было обьяснено какие встроеные "спец-термины" использованы и что они дают, может я просто не тут туториал смотрю?
>>843812 Первый раз в жизни вижу питон, но в твоем куске кода нет абсолютно ничего не понятного. Все тоже самое что и почти любом другом языке. > for x in mylist: > print x Гугли foreach конструкцию.
В списке встроенных функций for нет, при этом на той же странице, этот самый фор в описании другой функции. Я подумал что мож он процедура встроеная - таких вообще не нашел, потом решил что блядь анон сказал конструкция и бля может я тупой, но хоть убей я не знаю что из это то на пикриле, там пхп сереры какие-то и джавы, бля если это у меня в курсе для чайников такие беды, то это диагноз?
>>843820 Ну вообще да, у тебя какая то тяжелая болезнь. foreach это просто конструкция языка, она есть в любом языке где юзаются массивы. Это не процедура, это просто блять ключвое слово считая для обхода массива по всем элементам. Ну и как по мне ты как то зря в питон влез. По другим языкам есть гайды поподробнее как мне кажется, питон я бы лез уже зная какой нибудь язык - было бы проще. http://myflex.org/books/java4kids/JavaKid8x11_ru.pdf Вот это твой уровень будет, я так думаю. Ну а если осили синтаксис жавы можешь вернутся к питону, будет на порядок понятнее.
>>843812 >просто перевод с английского не имеет ни мальейшего смысла, "для икс в списке mylist" печатаем икс? Почему для? Как это понять? В математике есть квантор всеобщности, который примерно так же и читается.
> for x in X: <code> Для каждого элемента x из X выполнить блок кода <code>. Так и понимается, берем элемент из некоторой коллекции и выполняем код, в котором этому элементу присвоена метка x, потом берем следующий элемент из коллекции и снова выполняем код, в этот раз x будет равен уже новому элементу, и так далее, пока не исчерпаем коллекцию.
>>843823 Спасибо, читаю, и вот тут действительно понятно о чем речь, зачем обзывать тот сайтик с питоном который подойдет тотальному нубу как я не понятно. Там вообще ничего не было сказано что for это само по себе оказывается вспомогательный механизм. От куда я это понять был должен хз. В любом случае спасибо за годную ссылку.
>>843826 Ну я думаю в учебнике по тому разделу математики которая изучает эти самые кванторы всеобщности, тем более что я гуглил именно "learning python for non programmers" и спрашивал у знакомого который работает системным архитектором, за очень серьезные деньги, при этом сказал что самый лучший вариант для питона это все тот же что и мной нагугленый learnpython.org то видимо понятнее/удобнее действительно нет, а для новичка что-то похожее на сборку машины с нуля для тех кто никогда не работал механиком, а ему говорят вот смотрите - это подвеска, вы можете сделать такую сами при помощи амортизатора, рамы и колес. Для простоты, собирите простейшую рессору - пикрил. Для человека который искал "обучение сборке автомобилей для не механиков" это хуй пойми что, а не вид амортизатора, загугли амортизатор, картинка слегка отличается, да и как такая хуевина обеспечит плавность хода ему не понятно, на картинках машины 20-го года или танки, на машине самого начинающего - современный масляный - гидравлический, при этом, хороший то же масляный, но суть в том что он гидропневматический, технология сложнее, деталь намного дороже, но если мы выжимаем максимум из каждой детали, то очевидно нам нужен гидропневматический. При этом любой гидро амартизатор использует газ, по очевидным причинам. И да, торсионная подвеска, тоже амортизатор, я мало что про него могу сказать, это сложная штука я видел ток на картинках, специалист механик по такой подвеске может получать очень нихуевое бабло, но я думаю только в 3.5 странах, да и пиздеть об этом не станут. Электромагнитные амартизаторы, летающие поезда если по простому.
Подразумевается, что не механик это все прекрасно знает. Но мне анон выше дал ссылку на книжку, так что вопрос исчерпан, не то я изначально искал и не от туда начинал.
Сап программистобоги! Наверняка многие из вас ставили вакабу для тестов или держат свою борду. Ради интереса и опыта на реальных примерах решил поставить и посмотреть, что за зверь такой. Но столкнулся с проблемой, что при запуске wakaba.pl, меня редиректит на wakaba.html и выдает 404 ошибку. В чем проблема? Права нужные выставил.
>>841932 Анон,не знаю насколько тебе еще актуально. В общем,учи верстку,затем жс ,и после пхп. МОжешь еще добить парой CMS,сомтри в сторону Worpdress+ Shopscript\Opencart. На еду хватать будет за глаза. Как буешь планировать семью - смотри в сторону RoR + React
Суп /pr, я тот Анон, который хотел запилить собственный графический тулкит под лянупс/иксы. В одном из прошлых тредов я просил пояснить за то, как тулкит рисует картинку. Самый толковый и единственный совет был следующим: > Значит, ищи, в каком виде иксы принимают картинки, выделяй память и пердоль в неё байтики.
Совет был слишком дружелюбен и я полностью на это дело забил, но сейчас вновь хочу таки запилить хоть что-то, и я пошел гуглить. И знаешь Анон, я третий день гуглю и не могу ничего найти. Из способов знаю только лишь низкоуровневый DRM, но это если я захочу запилить аналог иксов, ничего для рисования в самих иксах я найти не смог. Уже второй день я немного гуглю, немного лежу на диванчике, немного гуглю, сплю, опять гуглю... Помогите мне! Объясните по человечески как мне высрать хоть что-то на окно иксов! OpenGL идёт на хуй.Cairo тоже идёт на хуй, слишком высоко, но если кто-то знает как он рисует на иксах, молю — объясните как именно.
Для тех кто ничего не понял повторю самую суть: Нужно рисовать пиксели на окне иксов без высокоуровневых либ, то есть повторять работу Cairo или QT. Как?
Алсо, есть вообще в интернетах русскоязычные ресурсы где есть люди, которые хоть что-то в этом понимают? То, что тут таких мало это понятно. На лоре тоже не много, да и не хочу я идти на лор.
Всё, вроде все мысли высрал. Прощу прощения за кривоту поста, переписывать желания нет.
Одногруппник решил поменяться темами презентации, которая ВНЕЗАПНО уже завтра. История слишком охуительная и интересная, так что рассказывать её не вижу смысла. Короче, сразу к сути: тема: коммуникационные интерфейсы rs232 rs485 rs422. В гугле нашел много всего, но нихуя не могу вникнуть о чем все это, материалов для даунов алсо найти нигде не смог. В принципе, использовать материал гугла я могу, но, как и на всех презентациях, преподы завалят вопросами, на которые я вряд ли смогу толково ответить, т.к. я даже не знаю о чем рассказывал. Анон, объясни на пальцах, что это за параша или скинь литературу почитать естесно, чтоб объяснения были рассчитаны на дэбилов
кек, я бы к тебе присоединился в желании пощупать, правда иксы нахер не нужны, а вот вейланд годно, да. Впрочем пока пишу систему крафта в свободное время, так что пока нет.
>>844026 Кстати вполне вариант, что-то забыл про него.
>>844027 > xlib и libxcb Из низкоуровневых тут только xcb, да и та высока. Иксы, тащемта, вообще без либ можно юзать, точнее только стандартными либами, с помощью сокетов например, ололо, не в этом дело. Я не хочу рисовать что-либо конкретно иксами, иксы мне нужны только для создания окна, которое подконтрольно мне, больше мне ничего от них не надо. Далее нужно разобраться чем и как в это окно срать, это я и пытаюсь сделать.
>>844024 > правда иксы нахер не нужны, а вот вейланд годно, да Согласен, сам в итоге всё под вейланд подгонять буду, просто тестирую на иксах.
>>844042 Ну не надо, вейланд няшечка. Впрочем, любое ибаное говнище будет лучше иксов, так как иксы — набор многолетних уродливых костылей, можешь заглянуть в глубь иксов и понять на сколько всё страшно.
>>844051 И что ты предлагаешь? Пилить 15-тый стандарт?
Я не говорю о том, что wayland идеален. Нам всем просто нужна замена иксам, любая. Wayland уже почти пригоден для всего, в него вливают много усилий, дай иксам спокойно умереть.
>>844065 >Пилить 15-тый стандарт? предлагаю сделать нормально, как это делали раньше инженеры пока в програмач не вкатилось хипстерское говно. хотя похуй, линух это и так кусок говна.
> линух это и так кусок говна. Согласен, но опять же, в наше время есть что-то лучше? Тащемта есть, но оно не поддерживает ровным счётом ничего. Ни железа, ни драйверов, ни-че-го.
>>839462 (OP) Не обоссывайте, а лучше подскажите. HTML/CSS/JS/jQ/и.т.д., front-end — это я сюда попал? Я так-то работаю UI/UX дизайнером, но в коде (вёрстке) сайтов нихрена не шарю. И для личного развития надо научиться, дабы понимать весь процесс. Тред профильный найти не могу. Или он вообще не на этой доске?
Надо выучить мне вебпарашу, а именно бэк чтобы для мобилок пилить. Сам мобильщик, что рекомендуете. Знакомый жс парашу рекомендовал. но я больше на питон смотрел.
Господа, есть ли книжка с более менее хорошим списком NP-полных задач? Я конечно понимаю что они все друг к другу сводятся, но сводятся они не просто, и проще знать побольше задач, чтоб сводить свои к ним.
Поясните за BigInteger в System.Numerics в сисярпе. Вроде пытаюсь создать экземпляр, как в справочнике описано, BigInteger code = new BigInteger(999432949274904990064); а все равно хуита какая то, подчеркивает красным число и пишет, что значение слишком велико.
>>844138 Я не шарпист, но мне кажется, что туда надо или нормальные инты до 2^64 передавать, либо массивчик байтов, строчку etc. Почитай доки повнимательнее
>>844140 Попробовал передать строку с помощью BigInteger.Parse, а он пишет, что имя типа Parse не существует в BigInteger, хотя Parse - это метод BigInteger. Что за бред?
Двощ нид хелп с паскалем. Есть дохуя if предложений если одно из них выполняется то выводит текст. Так вот как после вывода текста например первого if остановить выполнение программы?
>>844148 Смотри. Вот я в справочнике микрософта читаю где как не в справочнике микрософта по с# это искать, что Структура BigInteger Представляет произвольно большое целое число со знаком. И там же вижу пример, как его создавать. BigInteger bigIntFromInt64 = new BigInteger(934157136952); Потом делаю по этому примеру сам, и нихуя не работает. Про d и l там нихуя не написано. После этого я иду спрашивать в ньюфаг тред, который для этого и предназначен. Что тебя возмущает?
>>844153 >Что тебя возмущает? то что я завтра пойду на ненавистную работу пердолить баги за 30к рублей 18 месяц подряд, в то время как мои ровесники угарают по работе и уже выросли из этого дерьма
Сап, анон. Скажи, сложно ли писать под андроид, с чего начать? Есть желание сделать приложение для уже работающего интернет-магазина. Студентота, из языков знаю C# и VB.
и вообще я уже 2 сеанса у психотерапевта был но никто не интересуется как я((( и мне кажется меня наебали и он обычный психолог, таблеток не выписывает
>>844189 Я не про смену работы. Ты вероятно, что-то не так/то делаешь. Вот ты хочешь поднять скилл и вникнуть, ответь, зачем тебе это нужно? Ты хочешь больше денег? Уехать? Легче делать свою работу и ничего не менять?
>>844191 по приоритету: 1) я хочу разбираться в том чем занимаюсь. без крайностей, я не имею ввиду эксперт по этому фраемворку во всей компании. просто чувствовать себя уверенно в работе. не идти на работу с мыслью что сейчас я буду сам себя ебать в жопу 9 часов, а быть уверенным что любую хуйню что возникнет я поборю, получу от этого удовольствие и буду горд собой. 2) деньги 3) ну и командировки конечно
>>844194 >я хочу разбираться в том чем занимаюсь Что ты для этого делаешь? Без троллига пожалуйста, это адекватный вопрос, хотелось-бы такой же ответ >получу от этого удовольствие и буду горд собой Т.е. погромирование таки приносит тебе удовольствие, когда задачи удается решать?
>>844196 >Что ты для этого делаешь? выполняю задачи, которые на меня вешает груплидер, задаю вопросы ему и другим хуям, провожу митинги, неделю назад обмазался книгой по алгоритмам (и пожалел что потратил время на неё), запилил простой проект дома для себя
>таки приносит тебе удовольствие да, я думаю всем бы принесло. представь - ты умеешь что-то делать, у тебя получается, и тебе платят за это. почему бы и нет
>>844199 >выполняю задачи, которые на меня вешает груплидер Это не сделает тебя профи >задаю вопросы ему и другим хуям Не уверен, что от этих ответов хватит на нечто большее, нежели решение задач груплидера >провожу митинги Это что вообще? >книгой по алгоритмам Ну это такое дело... В общем подтягивать надо там, где чувствуешь нехватку знаний/скилов/опыта, а не хватать книгу с алгоритмами непонятно зачем, да еще и соснуть при этом. Вот тут начинаю чувствовать, что нащупывается твоя проблема > запилил простой проект дома для себя Похвально, покажи скрин своего сортировщика картинок, надеюсь ты его развиваешь, и у тебя от этого дымит шишак
>>844220 >для начала о себе расскажи Что это поменяет? >чьи советы я слушаю? Анона, который убедил тебя к психиатру сходить, а ты поперся к психотерапевту, и ЧСВ не дало поверить в ОПЫТ ВРАЧА >сколько работаешь, где? Студент 4го курса Сейчас ты будешь гнать на меня, и не ответишь не на один вопрос/изречение из моего поста Зря только распинался В который раз
>>844223 >Сейчас ты будешь гнать на меня погоди а ты сам не считаешь что для того чтобы делать рассуждения уровня >Это не сделает тебя профи нужно быть кем-то больше чем студентом? (я не говорю про то что про профи я нигде не писал, и как раз просил не кидаться в крайности)
Аноны, короч, работаю в одной конторе этой конторе нужно было сделать сайт. Начальник нашел ноунейма веб-девелопера. Тот, оказывается, сделал сайт на joomlа. Так вот, ему уже отвалили порядочно денег, около 120к. Теперь вопросы: будет ли возможность продвинуть сайт в топы, что вообще с безопасностью? Какие минусы джумлы? Сколько стоит сделать сайт на джумле? Сколько стоит сделать сайт не на cms? Сколько стоит поддержка небольшого сайта?
>>844242 Пиздец, вот что значит уметь свою жопу продать. >Сколько стоит сделать сайт на джумле? Нихуя, это работа для прыщавого школьника за миску риса. >Сколько стоит сделать сайт не на cms Зависит от разных факторов. В целом во много раз дороже.
>>844256 3 года в этой хуйне проработал, включая хайлоад. Так что я знаю, о чем говорю как раз. Стоимость зависит конечно от многого, от используемых технологий в том числе, однако все равно такая разработка будет дороже по трудозатратам разрабокте на джумле на одних и тех же задачах даже. При определени цены вступает в роль челвоеческий фактор, тот самый, который этому маэстро красноречия позволил выторговать 120к за разработку на джумле. Вообще опыт мне показывает, что для исполнителя самый важный скилл это как раз уметь выгодно себя выставить и продаться подороже. Но я тут речь о справделивой цене завел. Такой ответ тебя устроит?
Анон. помоги. я знаю среди вас есть знатаки кодов рида-соломона. я разобрал статью https://habrahabr.ru/post/191418/ Вроде как все понял. Но не понимаю как реализовать - разделение файла на 8 кусков. дописывания еще 4 куса с нулями. потом все это кодируется. и у нас должна быть возможность удалив 1-4 файла - восстановить весь исходник. 3 дня ебусь не могу понять как это делается. помоги анон. мб годных статеек накинешь.
>>844266 >Такой ответ тебя устроит? нет, ты так на главный вопрос и не ответил: с какой стати любой сайт, даже самое примитивное говно, будет стоить >В целом во много раз дороже чем 120к. это бред, конечно, и ты никак не сможешь обосновать это.
>>844333 Сколько средний фуллстак разраб, со ставкой $40/h будет делать >примитивное говно ? Да и что по твоему >примитивное говно ? Можно и одностраничник на html назвать примитивным говном, малостраничный сайт на джанге с ангуляром, который будет делаться порядка 50 часов минимум, и будет стоить от $2k.
>>844242 Слишком мало исходных данных. Все равно, что спросить, аноны у меня кровь идет а вчера был дождь, причина болезни? Откуда кровь идет, есть ли температура и т.д.
>>844333 На 120к их в жопу отъебали по снгшным ценам, я вроде с самого начала это сказал. Ну уточню. Гитпотетическая миска риса - пусть будет 10к, знай это работодатель (дай бог, чтоб не узнали никогда), за ту же самую задачу трудозатраты увеличиваются и на фреймворке такой сайт будет стоить допустим 30к. За 10к никто и не возьмется, по крайней мере надеюсь. Цены гипотетические. Будь 120к нормальной ценой за эти задачи, то и для этой цифры было бы верно. А тому джумлопидору памятник блядь надо ставить, как я уже говорил, афера века просто.
>>844352 >агрессия-кун ну а хуле делать вчера душу раскрывал одному хую, дававшему советы как СТАТЬ ПРОФЕССИОНАЛОМ, а в итоге оказалось что это студентота.
когда я ему мягко намекнул что негоже кукарекать про ПРОФИ когда сам ещё хуй с маслом - он слился.
>>844363 По совету Марка Аврелия, каждыйдень прямо с утреца говори себе: опять сегодня якшаться даунами, весь день напролет, блять да я и сам не лучше, боги помогите прожить день.
как собирать многофайловые проекты в geany? Вроде как придётся писать ручками мейкфайлы каждый раз?(я изучаю язык, поэтому открываю много примеров) Или ну его нафик, пользоваться Qt?
>>844363 >когда я ему мягко намекнул что негоже кукарекать про ПРОФИ когда сам ещё хуй с маслом - он слился. Да пошел ты нахуй, душу он раскрывал, пидор ничтожный Начальник палкой бьет и пальцем показывает, а ты ебошишь, и думаешь что тебе это поможет СКИЛЛ И ПОНИМАНИЕ развить, даун ебаный
>>844434 Зависит от соотношения количеств вершин и ребер. Но я обычно храню списком смежности. Для каждой вершины хранится динамический массив ее соседей. В плюсах - это вектор векторов
В ide и sublime text есть возможность выходить из кавычек или скобок не используя стрелки? По типу того как можно нажав shift+enter перейти на следующую строку при этом не перенося на неё скобку/кавычку/апостроф. Например: 1. Нажимаю " 2. Сразу ставятся двойные кавычки "$" (символом $ буду показывать где сейчас находиться курсор) 3. Печатаю текст "some text$" 4. Теперь я хочу в конце строки поставить ; 5. Я нажимаю ??? чтобы выйти из кавычек (??? != стрелка вправо)
Есть граф. Одна из вершин графа порождает новую вершину. Вопрос: как наиболее элегантно получить соседа, с которым она может соединиться? Обойти всех соседей её единственного прародителя и выбрать наиболее пустого?
>>844452 Тут уже довольно интересные алгоритмы начинаются, в которых я не очень разбираюсь. Гугли свойства планарности графа, способы поддержания планарности. Там есть интересные теоремки
Если на курсере/едх есть курс, который стартует когда-нибудь, но старые версии уже были, я могу его в селф-пасед режиме пройти, или оно не даст пока не начнётся официально? На сертификаты насрать.
Хочу управлять микшером в виндовсе. Есть прога sndvol.exe и у неё есть параметры вызова, но я не могу найти её описания. Однако откуда-то берутся такие гайды https://www.youtube.com/watch?v=eVyEgrPOQLA
Пишу мобильные приложения уже пару лет(ios) и стало интересно, как пишут для них сервера. Хотелось бы с нуля написать сервер, который может принять несколько запросов, что-то на них ответить и залить его на хостинг.
Язык и среда разработки не важны, главное чтобы (просто и быстро) было много модулей/плагинов и не пришлось потом писать велосипеды.
>>839462 (OP) Анон, рассуди. Хочу вкатиться с помощью курсов. Недавно наткнулся на школу программистов от хед хантера( https://school.hh.ru/) , бесплатную, но в москве, продолжительностью в шесть месяцев, с последующим получение сертификатов и направлениям на стажировоки. Стоит ли это того? И что вы думаете об этом всём?
Еще по первой ссылке нашлись курсы geekbrains. 11 месяцев обучения. Около 7к в месяц.
Кто-нибудь может сказать что-то обо всех этих курсах, школах программирования в городах дс-2, дс-1?
>>844407 >и думаешь что тебе это поможет СКИЛЛ И ПОНИМАНИЕ развить ох лол ну а что ещё может помочь развить скилл как не выполнение задач?
>>844369 >боги помогите прожить день это негативное указание мой психотерапевт говорит что нужно давать позитивные установки. ну например БОГИ УБЕЙТЕ МЕНЯ ПОЖАЛУЙСТА
кстати, забыл написать, сегодня был ебаный день. 7 из 10 по шкале пиздеца. господи такое ощущение что каждый день всё хуже и хуже блять как же мне хуёво.
>>844634 >ох лол ну а что ещё может помочь развить скилл как не выполнение задач? Тебе дали в руки ружье, и подсветили лазерной указкой цель которую нужно поразить. Ты не прицельно стреляешь в сторону красной точки, и с Nго раза удаётся попасть. Это продолжается раз за разом в надежде на изменения. Вопрос: "Как изменится твой скилл охотника спустя M часов/попыток/дней/лет"? Ответ: Ты приёмный
>>844642 условие неверное >Ты не прицельно стреляешь в сторону красной точки я старательно целюсь, слежу за позой, положением оружия и стреляю. затем смотрю как я попал, слушаю замечания тренера, исправляю ошибки и делаю снова.
Вопрос: "Как изменится твой скилл охотника спустя M часов/попыток/дней/лет"? Ответ: я хочу умереть(((
Решил я значит попробовать вашу ЖАВУ. Ебать его в рот. Пришлось погуглить, перед тем как я понял, как заставить intellij idea выдристать мне .jar А теперь выясняется, что этот jar нельзя запустить двойным кликом! Почему путон умеет так, а ЖАБА нет? Что еще туда нужно напердолить? P.S. С манифестом все в порядке.
>>844643 >я хочу умереть((( Я, тот самый сраный студентик, который уговорил тебя пойти к врачу, и все эти треды бугуртил с тебя, а так-же получал по сраке за свои посты. Вопрос: "Что же хочу я?" Ответ: Точно как и ты, умереть(
Аноны, такая вот хуйня - не работает быстрая сортировка с опорным элементом средние арифметическое. http://ideone.com/eUINM9 Причём не работает, если массив 1000 и больше. То есть с массивами на 100, 200, 500 и т.д. элементов всё работает нормально. И если вместо среднего арифметического использовать центральный элемент как опорный элемент, то сортировка работает с любыми, по размерам, массивами. Собственно, что не так с моей быстрой сортировкой, в частности - со средним арифметическим? Использовать другой опорный элемент - не вариант, нужен именно этот.
>>844660 не в сторону мавена, тупое ты животное программа отдельная оборачивает. а мавен просто для автоматизации. ты можешь в идее указать ВЫПОЛНИТЬ ПОСЛЕ КОНПЕЛЯЦИИ и туда эту программу.
Как перейти от скучных примерчиков ИЗ САМАУЧИТЕЛЯ в консолечке к реальным задачам?
Куда пропадают программистыАноним19/09/16 Пнд 21:51:12#817№844687
В группе было человек 20. До последнего курса дошло 14 или около того. Из них я примечал, что около хотя бы 5 могут работать по профессии.
В итоге никто не программирует. Никто не работает в этой сфере.
Другой пример. Познакомился с чуваком, когда пилил сайты на фрилансе. Ему требовалась помощь в серверной части. В те времена ещё юзали апач. В итоге, была сделана лишь часть работы, потому что чувака рекрутировали и он уехал в Германию. Мне заплатили меньше половины, но суть в том, что чувак не мог найти работу в этой стране с хорошей оплатой.
Даже раньше зарплаты были небольшие, а сейчас 20-30к в мухосранях больше отпугивают, нежели привлекают. Мне например тоже поступали предложения из финляндии, из питера, но я такой чувак, что не хочу менять насиженного гнезда. Во всяком случае прайс должен оправдывать такие перемены.
Так что же получается, несмотря на обещания и популизм, реально стране на хуй не нужны классные специалисты, только дешёвые макаки? Я как-то видел ролик, где император пиздел что борется с утечкой мозгов. Даже бабло на это пилят хреналиардами. Вот только они призваны на возвращение уехавших специалистов, а не внутренних.
Получается мне нужно съебать из этой страны, чтобы вернуться и получить эти деньги. Неправда ли охуенно. Теперь людям даже платят, чтобы они съёбывали.
>>844443 В саблайме можно закрывающую кавычку печатать. Если сразу после нее уже есть закрывающая кавычка, то она не сдублируется, и ты сможешь поставить свою точку с запятой.
В саблайме есть BracketHighlighter, который кроме собственно подсветки позволяет переключаться на начальную или конечную кавычку (или блок типа begin end ). Заменять текст в этих кавычках или блоках, заменять сами кавычки. Ну и естественно, можно задавать цепочки команд на хоткеи на основе этого плагина. Вообщем поиграйся. Насчет иде, хуй его знает, их как говна, не говоря о том, что в некоторых из-под коробки встроено по 5 раскладок.
>>844617 Поясняю по курсам. Гикбрейнс - годная тема, если есть бабло. Лично у меня по всяким самоучителям и прочим джаварашам нихуя ничего не получалось. Вроде всё понятно, но блять, общая картина не составляется. А там в формате живого общения проходят уроки, можно у преподавателя спросить что непонятно. Домашку задают. Курсы от HH - дикая дичь. Чтобы туда попасть, это я не знаю, кем надо быть. Нужно, наверное, лет с 5 задрачивать матан и алгоритмы. Вроде на первый взгляд задания несложные, но моя первая реализация "в лоб" отрабатывала за недели и месяцы. После нихуёвой оптимизации (в тысячи раз) всё равно на обработку данных нужны десятки часов. А после всей этой хуиты ещё и конкурс 10+ человек на место нужно выдержать. А по поводу вкатиться - я бы вот что посоветовал: пройди курсы на гикбрейнс и всеми правдами и неправдами пытайся устроиться джуном куда-нибудь, хоть за еду, хоть за так. Я, кстати, так и не вкатился, но у меня особая ситуация - официально работать по совместительству нельзя, на зарплату в конверте хер устроишься я правда не проверял, бросать основную работу пока не хочется, да и страшно с голой жопой остаться на морозе. Фриланс - вообще хуйня какая-то непонятная и кому я там нужен - не ясно. Такие вот дела.
>>844789 Не поясню. Когда я им пользовался он был бесплатный, там были тупые истории про робота бендера и лилу из футурамы и нужно было вбивать по тысячу раз Кококо<Кукарек> коко = new Кококо<>(); Ещё к тому же проверка заданий глючила. Короче, если нужно уяснить синтаксис джавы - то неплохо, а если принцип понять - то не очень мне, например, было непонятно, что такое ООП, и нахуя оно нужно, если можно как в бейсике ебануть процедурным программированием. Алсо, не обязательно на платные курсы идти, в сети дохуя вебинаров, где всё это доходчиво разжёвывается. Просто тогда нужно больше самоконтроля - самому себе задачи ставить и не забивать.
>>844687 >реально стране на хуй не нужны классные специалисты Просмотрев ваканскии мы можем и их зп, можно уверенно сказать, какие специалисты нужны стране.
Аноны, объясните почему после работы на рабочих профессиях сложно устроиться на нормальную работу в офис программистом или инженером, если учился заочно пока работал, скажем слесарем или бетонщиком. Столкнулся с такой проблемой. Приожу устраиваться на работу, в отделе кадров открывают трудовую либо сразу отказывают в дальнейшем собеседовании с начальником, либо сильно удивляются и спрашивают что то типа: "у вас тут период был вы работали бетонщиком, с чем это связано? А теперь вы хотите работать специалистом? Вы в курсе что там высшее образование требуется?" Объясняю, что учился заочно и есть диплом, но все равно не берут или предлагают разнорабочим или слесарем-разнорабочим по зачистке металлоконструкций (ЛОЛУШКИ). Не предлагают работу по профессии выше по квалификации, чем на той, на которой я работал. В чем я зашкварился?
>>844839 Кек, я вот в жизни официально нигде не работал, только минибизнесы крутил с отрицательным успехом. Ума ни приложу, как на меня в такой ситуации бы посмотрели.
>>844839 Выкинь нахуй трудовую, скажи, что работал фрилансером или по гражданскому договору. Сам выкинул трудовую, где написано, что работал грузчиком. Почему? Пидорашка же. Рабочие профессии считаются самыми зашкваренными.
>>839462 (OP) Супборщбульон, анон. Хочу закатиться в нейронные сети. Что посоветуешь почитать? Язык программирования неважен. Какие книги/туториалы/статьи/этс.? Желательно с примерами реализации. С меня как обычно.
Какое можно написать простое приложение для Android с использованием базы данных чтобы и не сложно было, и можно было показать работодателю как пример своих навыков.
>>844944 Вполне реально. Но надо помнить, что СИКП это про программирование в принципе, а не про Схему. Если есть опыт в других ЯП, желательно функциональных, можешь продолжать.
Вот в Дельфи, на котором в универе делали пару работок не на программиста учусь, просто стала интересна тема, автоматически создаётся интерфейс. Кнопочки-окошечки эти все, очень легко с формами работать и прочее.
Как создать такое же только на питоне, например?
Есть какая-то среда разработки под него, где не_только_консоль?
Есть пара программ для себя любимого, но из-за того, что в консоли запускаю, ими неебически сложно пользоваться.
Аноны, сейчас есть вариант поработать автоматическим тестером на Selenium. На данный момент Java уровня Middle-. Связано с тем, что ручные QAщики в фирме слишком тупы для автоматических, а коммерческого проекта по Java пока не предвидится. Я так понимаю это совсем деградация и пиздец, так?
Вопрос, наверно, очень тупой и банальный. Где совершенствоваться? Можно решать всякие задачки, но это скучно, да и в 99% задач требуется тупая алгоритмическая подготовка. Можно создавать различные проекты, но совсем нет фантазии. Все, что находится - изъезженные и примитивные велосипеды, на создание которых уйдет максимум неделя. Где взять идеи для каких-нибудь жестких заданий-проектов с задействованием кучи алгоритмов и технологий?
Ребят, подскажите, как загуглить, чтобы найти адекватную информацию по тому, как в int64 записать четыре числа в каждые 16 бит. Пытался искать по фразе "записать значение в конкретные биты", но ничего не нашел
>>845012 Слово "тупая" говорит не о том, что все алгоритмы простые а о том, что с точки зрения построения кода абсолютно все будет выглядеть одинаково, так как алгоритмы в общем виде - это просто перебор циферок. В моем случае, нужно умение составлять код. То есть, к примеру, применять шаблоны проектирования, составлять какие-нибудь сложные запросы с задействием различных моделей и т.п.
Хочу научится пилить UI для веб приложений. В качестве инструментария хочу взять Bootstrap 4 и JS ибо сейчас цель не сколько верстка о создание годных интерфейсов, и несложных браузерных приложений. Анон, подкинь гайдов/книг по этому вопросу, или предложи идею, что можно запилить.
>>839462 (OP) Господа, я к вам за советом. Мне 23, работаю стоматологом уже год. Меня моя профессия конкретно заебала. А глядя параллельно на айтишников, которые зарабатывают больше меня при меньших рисках, так вообще выпилиться хочется. Так это при том, что я постоянно езжу на всякие курсы и повышаю свой скилл, вбухиваю деньги на все это и все равно, блядь, выйти на уровень 1000$ в месяц я смогу не раньше как лет через 5 и то не факт. Короче. Заебало. Стоит ли идти в айти, или я на IT смотрю через розовые очки? Могу ли я только на самообразовании без всяких дипломов попасть в айти? Сколько мне надо убить на это время, чтобы начать зарабатывать хотя бы 500$ в месяц? Подскажите, обоссыте, хоть что-то Заранее спасибо
>>845068 >Могу ли я только на самообразовании без всяких дипломов попасть в айти? Да >Сколько мне надо убить на это время, чтобы начать зарабатывать хотя бы 500$ в месяц? Пару лет
>>845068 >зарабатывают больше меня при меньших рисках Ой ну просто топ кек. >стоматолог забыл спросить про аллергию и убил одного пациента >программист ошибся в условии на единичку и лучевой болезнью после МРТ заболели десятки тысяч
>>845080 Ясно. Шел бы ты нахуй из программирования, а то однажды дядя тебя - еблана такого - на счетчик поставит за упущенную прибыль - и ты машину с квартирой продашь.
Имеется код на С. Вызывает 2109 при компиляции. Как побороть? С одномерным массивом делал то же, и там все работало.
[CODE] scanf_s("%d", &columns); printf("\nEnter count of rows: "); scanf_s("%d", &rows); int arr = (int)malloc(sizeof(int)columnsrows); if (arr == NULL) { printf("\nThe matrix is too long."); printf("\nPress any key to exit."); getch(); return 0; }
int CColumn = 0, CRow = 0; for (CRow = 0; CRow < rows; CRow++) { printf("\nEnter the row number %d: ", CRow+ 1); for (CColumn = 0; CColumn < columns; CColumn++) { scanf_s("%d", &arr[CRow][CColumn]); } }[/CODE]
>>845116 Я заканчиваю универяик по специальности погромист и ищу себя, по-моему это интересная тема, постоянно что-то новое, разнообразие. Единственный минус это то, что это типо бабская тема и не авторитетно.
>>845118 >типо бабская тема и не авторитетно. именно странно что ты ещё не в курсе - тестировщики это третий сорт. те у кого не хватает мозгов для кодинга по хардкору идут туда, ну или их переводят когда видят что они дятлы. какой смысл туда идти с самого начала? иди в разработчики, а потом посмотришь
>>845123 Ассемблер не говно, просто программа на ассемблере требует наибольшее число телодвижений для написания и не меньше телодвижений для изменения (особенно, если ты оптимизировать код пытаешься). В 21 веке всем нужно хуяк-хуяк и в продакшен, поэтому на ассемблере пишут редко, и только самые критичные участки (в видеокодеках, например).
>>845133 Раньше хуяк-хуяк требовалось делать очень внимательно и осторожно, а сейчас нормальные конпеляторы/линтеры/исключения позволяют делать хуяк-хуяк без лишнего напряжения. Так что прошлый хуяк — это не хуяк по нынешним меркам.
>>845136 >Раньше хуяк-хуяк требовалось делать очень внимательно и осторожно раньше просто не было возможности делать хуяк хуяк. о какой осторожности речь вообще. как только появилась возможность делать быстро - делают быстро.
http://pastebin.com/ie0eKhTC Почему элементы выводятся в том же порядке, что засунуты? Причём если написать свою хеш функцию (равную длине строки, например), то же самое.
>>845176 У меня Windows 10 тормозит там, где 98 не тормозила. И это при охуительно возросших характеристиках железа. Так что ты там продолжай фантазировать сам с собой, а сюда этот бред не приноси.
Программистики, поясните, почему некоторые программы(лига легенд, хром, эдж) любят создавать по куче процессов? Это как-то ускоряет работу или что? Что за костыль? Неужели даже Майкросойт не может заставить свою систему как надо запускать их программы? Спросил тут так, как надеюсь что тут есть те кто этот приём сами юзали. В /s/ был, там не знают.
>>845224 Во-первых, потому что безопасность. Процесс можно анально ограничить, а поток имеет доступ ко всему адресному пространству процесса, и ничего с ним не поделаешь. Во-вторых, да, потому что это модно разработчики считают, что многопроцессная архитектура быстрее.
>>845224 >В /s/ был, там не знают. Пиздеж. >любят создавать по куче процессов? Одна вкладка - один процесс. Зависает процесс вкладки - зависает только одна вкладка, а не весь браузер.
>>845235 Ты был очень настойчив, поэтому заслуживаешь правды. Короче, если ты открыл какой-то тяжелый сайт и один процесс не может эффективно с ним работать, то ему в помощь создается еще один или два и они вместе обрабатывают сайт. Ведь чем больше процессов задействовано, тем больше производительность. Ну типа как лошадиные силы.
>>845229 Так я ведь и не писал, что будет только 2 процесса на 2 вкладки. Сам браузер, как миниму. Возможно, отдельный процесс для "дополнений", а может и по процессу на каждое. Сделать можно как угодно, а что там макрософтовские индусы намутили я знать не обязан.
С какими скиллами можно более менее успешно вкатится во фриланс? Я имею ввиду уровень скиллов. Вот у меня есть небольшой стек из следующего говна - шарп, энтити фреймворк, асп формы/мвс, учился работать с ms sql, жабаскриптом и версткой в блокнотике. И все на уровне копипасты чужого кода со стековерфлоу. Задания которые мне hh высылали я конечно же выполнял, но провалил каждое собеседование, потому что не могу отвечать на теоретические вопросы. Если я еще могу объяснить как у меня программа работает и почему я скопировалнаписал именно так, то вот на вопросы по теории я отвечаю лишь мычанием.
>>845328 Сколько реально работаю или по графику? По графику 8 часов, реально - 3-4 часа. Хотя когда бывают завалы могу и все 9 пропиздячить и про обед забыть. Например, первую неделю после заапрувленного релиза хочется попинать хуи и работаешь отсилы часа 2 в день, но вот когда время ближе к дедлайну начинаешь пиздячить по полной. Но это просто потому что я разъебай, у дисциплинированных людей, наверное, всё равномерно. Но реально очень мало людей работают все 8 часов, как правило в 2 раза меньше. По 8 работают либо новички, чтоб ухватиться за место и показать себя, либо когда дедлайн близится и жопа в огне.
Решил выучить перл, но не могу найти для него применения.
Что в лянупсе можно сделать с помощью перла? Возможно автоматизировать что-то, чтобы полезно было. Все орут о перломагии, а мне самого обычного баша за глаза хватает. В итоге ситуация: Нужен скрипт? Беру баш + системную утильку. Нужна более сложная программа? Беру сишку.
Где тут найти место перлу? Для чего он вообще нужен?
>>845375 Ну я не питонщик, но вообще от области зависит, на джанго многие веб пилят, в анализе данных используется, но там математику нужно знать ну и девопсы. Но в основном в продакшене - это сайты
>>845378 У перла есть фатальный недостаток: его написал поехавший лингвист, и поэтому он практически полностью состоит из магии. И он умер, совсем умер, и никакая шестерка его не спасет. Мне кажется, этого достаточно для ярлыка. Это как APL, только перл.
Аноны, поясните такую тему. Есть вакансии QA со знанием python. Народ пишет тесты на python. Окей, мы можем взять python скрипт и протестировать его же pyhton'ом, написав юнит-тесты. Понятное дело, что в проектах только один python не применяется. Логично предположить, что QA со знанием python тестирует также приложения на других языках.
Каким образом они тестируют кодом python'a тот же код Java? Можно ли так? Если нельзя, то почему тогда нет QA со знанием Java, которые будут писать тесты для Java?
>>845374 >каким же нужно быть говноедом, чтобы выбирать перл Как там, макака, дедлайн успешно сдал? Перл ему блядь не нравится, охуеть говнокодеры пошли.
Когда я так делаю T_list list_array = new T_list * (array_size); для T_list'ов память уже выделяется? Или только под указатели? извините если глупый вопрос
>>839462 (OP) Суп, погромисты. Как ограничить на планшете отображение только определенного сайта? Т.е. нужно показать сайт, убрать все управляющие элементы, чтобы пользователь не мог его закрыть\перейти на другой. А-ля Ulmart и прочие.
Поясните за upwork, нормальное место для начинающего фрилансера? Зашел пробежался по заданиям, нашел несколько простых за 25 бачей, которые в принципе сделать смогу. Как там относятся к тем, у кого с английским не очень? Читать могу нормально, но составлять предложения без ошибок для меня проблематично.
Начал учить джаву. Хочу через годик вкатиться в андроид-разработку. И тут увидел вакансии 1с стажеров. Берут всех подряд без опыта, обучают и платят при этом двадцатку. Короче чтоб дома не сидеть, думаю пойти. Поможет ли это хоть как-нибудь в будущем? Или это ваще разводняк какой-то.
Сап, поцаны! Помогите решить следующую задачу (для личных нужд). У меня есть файл 1.txt, в котором написано: test tset test И есть другой файл, 2.txt, в котором написано HUI! Задача: При помощи стандартных линуксовых утилит мне нужно 1) Просмотреть файл 1.txt и найти в нем слово tset 2) Теперь мне нужно удалить это слово и 3) Вписать в 1.txt вместо tset слово HUI!, которое взято из 2.txt Нет, man sed, man awk не катят. Мне нужно считывать строки из одного файла, добавлять это в команду, которая исполнится и проведет замену в другом файле.
>>845496 Разработчики покрывают тестами свой говнокод, а тестировщики обычно работают модулями или цельным продуктoм. И они не пишут тесты для твоего класса ZalupaCheckRequestFromHuec
Посоны! Проверяю наличие 3g модема в скрипте. Подскажите, почему просто mmcli - L | grep Found отрабатывает нормально, а `mmcli - L | grep Found` выдаёт ошибку Found: not found Помогите, плиз!
Немного обмазался CS50, в целом нравится, особенно в разрезе концепции "познакомить тех, кто в этом вообще нихуя не шарит с миром IT".
Так вот, вопрос, чем бы еще общеобразовательным обмазаться? Где бы по хардкору пояснялся основной положняк в компьютер сайнс? За юникс, биг дейту, сео, трафик, сервера, базы данных и т.д.
>>845613 Разрабатывал игорь 2д пару лет назад, долго его пилил. Но суть вот в чем - на современном железе заставить лагатьо 2д это еще надо очень хитро изъебнуться. Я к тому, что на производительност ьв 2д врядли стоит сейчас особо смотреть.
Сап программач. Нужна помощь. Есть один QNetworkAccessManager, который отправляет POST-запросы через раз, создаёт множество процессов и со временем вешает приложение. Как быть? EventLoop'ы не использую, все соединения в конструкторе формы.
>>845627 Сходить в толкан, попить кофе, покурить, повторить еще раз. Я другой анон, бывает залипаю на стековерфлоу, тыкнул члучайно по ссылке и пошел серфить, хабр, двач, просто музон послушать.
>>845638 Все зависит от загруженности. Вообще мне приятнее делом быть занятым, чем деградировать в бездействии, так что я был бы только за. Ну и я еще один анон, тоже чаще всего половину дня только реально работаю ,если не меньше.
>>845643 Все успеваю. На стаке ответить, вот тут насрать, посмотреть что-нибудь, почитать хабр/доки чего-нибудь нового для себя, иногда аутирую и читаю код проектов на гитхабе. Было время играл в хс днями напролет. Некоторые смотрят фильмы/сериалы/аниму.
>>845649 >Почему это так важно для тебя? потому что >>845638 >я всю жизнь, а это больше 2х с половиной лет, работаю от звонка до звонка, никакие кококохабр почитать.
ну и прост интересно узнать как люди работают. я вне двача ни с кем ни общаюсь прост
>>845647>>845651 Ну блядь, слева тимлид какую-то хуйню рассказывает, справа АТМка пикнула, напротив манагер орет семиэтажным матом и ебашит по клавиатуре кулаком, телефон зазвонил, телка зашла из мобилок, уборщица, небо, аллах. Скайп орет, на почту что-то упало, жопа затекла, кондер сильно подул, во дворе сигналка сработала.
>>845638 > я всю жизнь, а это больше 2х с половиной лет, работаю от звонка до звонка, никакие кококохабр почитать.
Ты же понимаешь, можно целый день въябывать, или пол дня сидеть хуи пинать, но за оставшуюся четверть делать в четыре раза работы, чем ты за весь день. Вопрос продуктивности.
>>845675 Ну год назад я тоже вхуяривал по 8 часов, потом расслабился. Хотел в шарагу от сбербанка перекатиться, даже позвонил, там зп раза в 2 больше, но говорят надо совсем въебывать, а мне не охота. И так времени нихуя нет, так еще и приходить как выжатый лимон каждый день. Баланс, еба.
Добрый вечер. Подскажите пожалуйста, возможно ли редактировать одновременно подсвеченные области кода (когда курсор стоит на переменной, и все переменные подсвечиваются, например)? Как?
Ребята, посидел в школе 3 недельки(10 класс) и мне надоело безделье, поэтому взял аттестат и отдал в колледж и ушел на программирование(хотел после 11 в вузик уйти, но есть перспектива после колледжа в вузик). Так вот, правильно ли я сделал? Планирую сейчас начать изучать языки программирования, английский знаю хорошо, ходил на курсы 4 года.
Приветствую. Есть проблема: знаю синтаксис языка и т.д., но не могу построить архитектуру своей будущей программы, не могу в алгоритмы, путаться начинаю. Не могли бы вы посоветовать мне книгу, желательно на русском, чтобы пришло понимание выше перечисленного?
>>845696 > посоны, стоит обмазаться прививкой от гриппа? страшно сидеть в офисе с 8 рылами когда пара из ник сопливые пидоры К киндеряйцу привяжи нитку, в яйцо положи кусочки чеснока и в днище иголкой наделай дырок вешаешь себе на шею ... профит
помню в школе так попросили сделать и был пиздец ибо весь класс пришел с этой хуитой
Привет, уважаемые господа. Учусь делать приложения Windows Forms с помощью MS Visual Studio 2010. Не суть важно, зачем оно мне Есть такой момент: мне нужно, чтобы ListBox показывал скроллбар без заполнения собственно бокса, как на первом пике. На втором пике то, что мне удалось получить, но это не то. Как создать ListBox как на первом пике? Какое свойство там отвечает за скроллбар?
Пишу две криптосистемы RSA и на эллиптических кривых. Использую си. Как лучше хранить в файлах параметры криптосистемы типа модуля RSA и чисел p, q или коэффициенты эллиптической кривой? Пока что я их определил как глобальные переменные в файле реализации основных криптофункций.
Посоны, помогите с питоном. Есть функция которая работает несколько часов. Внутри - не асинхронные запросы к дургим серверам и бд. Нужно с определенной странички запустить эту функцию, а когда она выполнится - оповестить пользователя и записать что-то в бд С помощью какого фреймворка сделать это? Нужна ли асинхронность для запуска этой функции?
сап в визуал студио 2013 тыкаю F11, и вместо отладки по частям и вывода значений переменных снизу пикрил показывает, приходится тыкать раз по 20-30, чтоб его пройти, в комп классе в универе такого нету. Как фиксить?
Посоны, можно ли как-нибудь определить количество \0 в строке после ее вывода? По заданию надо считать строку с максимальной длиной 64 символа, а если она меньше - то заполнить все \0. Ну и потом нужно ее вывести. Можно ли как-нибудь спалить? Просто через чекер чекаю кек не хочется лишний раз говно отправлять.
>>846228 Если у тебя строка грарантированно может содержать до 64 симоволов, то можно просто просканировать все 64 символа в буфере и тупо сосчитать нули.
>>846220 Там step over есть. А F11 - step into, видимо. Различай, что тыкаешь - студия за тебя сама не может решить, нужно ли тебе в функцию заходить или нет.
>>846070 >Она через пол года активируется только. ясно, а то эти врачи-долбоёбы осенью делают. не знают нихуя! вот тебя бы послушали, тогда бы толк был.
ты бы не позорился а матчасть бы погуглил для начала
>>846240 через F10 просто проходить программу, ничего не показывая, а в конце программы опять начинается залупень. На казёных компах делал через F11 step over, всё работало нормально, скорее всего это фиксится настройкой студии, только хз как
бля, сегодня опять был оче хуёвый день. 7 пиздецов из 10.
опять я сидел и НЕ МОГ. Я НЕ ПОНИМАЮ КАК РАБОТАЕТ ЭТО ГОВНО. бесконечные абстракции, одно другое наследует, то оверрайдит, это делигирует, интерфейсы на каждый чих, просто пиздос тяжело((((((
>>846259 Да вообще поебать. Весь профит вуза - устроится на 3-4-5 курсе на стажировку в какую нибудь компанию, тк они на последний курсах вербуют из универов. Само образование похуй вообще.
>>846253 Я не хочу тратить кучу времени на чужой говнокод, писать скучные оптимизации и по несколько часов вылавливать тупые баги. Кем угодно только не дефлопером. ну только если в highload. там оптимизации нескучные, но туда джуном не вкатится
>>846260 >Весь профит вуза - устроится на 3-4-5 курсе на стажировку дай угадаю, это вещает четверокурсник с высоты своего богатого жизненного опыта и мудрости?
>>846262 >>846259 ты делаешь ошибку что по совету неизвестного тебе человека принимаешь такое важное решение.
просто скажу что я работаю в международной интерпрайз компании, и к нам без диплома не принимают кандидатов вообще, даже на собеседование не зовут.
заканчивающих - берут на парттайм.
так что не слушай мудачьё. ты можешь серьёзно пожалеть.
>>846265 Нет, всего лишь три года назад закончил вышку. Диплом у меня спрашивали только после подписания оффера, просто для документов. А уж открывать диплом и смотреть что там за оценки, тема диплома и прочее никто и не думал.
>>846270 Если есть возможность идти на бюджет в вуз то иди. Образование конечно не критичное, но кто знает как оно сложится. Тем более студентом на порядок проще впихнутся в стажировку. А если тебе хочется кодить - опенсорс, вперед и с песнями. Коммиты в опенсорсе идут за неплохой плюс при устройстве.
>>846264 Своих скриптов. В них не важна скорость и качество. А на чужой код можно не смотреть если он компилируется. не уверен. пусть пентестеры отзовутся, а я вопросы позадаю У реверсинженеров хорошая работа. Весело понимать и контролировать всё что что происходит внутри.
>>846271 >Диплом у меня спрашивали а кого ебёт что у тебя спрашивали? тот анон про тебя спрашивал? ты на основании своего говноопыта делаешь вывод что >Да вообще поебать просто потому что у тебя диплом не спросили?
ты вообще даун? а тебе, дауну, не приходило в голову что им было достаточно того что у тебя есть вышка, узнав из твоего резюме, например?
господи, и такие тупые животные тут рот открывают? просто мусор безмозглый
>>846275 Нет, я думаю на бюджет не потяну, да бабки не проблема, родители готовы платить за обучение. У меня просто сейчас жесткие сомнения на счет того идти в колледж или не идти, ибо в школе просиживать штаны 2 года я не очень то и хочу...
>>846281 Ну ладно, останусь в школе. Кстати, сильно ли пригодится физика для программирования? Просто у нас нет профилей по информатики, поэтому я взял физику. Может тогда попробовать сменить школу с углубленкой по информатике?
>>846276 > У реверсинженеров хорошая работа Не скажи. Реверсинг требует просто дохуя времени, при этом занятие это весьма скучное. Как хобби - норм, как работа - лучше уж говнокодить, хотя бы понимаешь, что что-то полезное делаешь.
>>846282 >Может тогда попробовать сменить школу с углубленкой по информатике? а я не понял какой твой сейчас скилл по прогроммированию? в 10 классе мне кажется уже поебать на информатику. либо ты угараешь по погромированию и и так в уме можешь двоичные числа умножать, либо ты дно и тебе лишние курсы не помогут.
>>846282 > школу с углубленкой по информатике Там будут учить сортировать массив и объяснять как пользоваться вордом. Это либо тебе не надо или выучишь за выходные сам.
>>846287 Я дно, вот хочу начать изучать вот это все. Очень плохой был учитель у нас в школе. Вот думаю при одном хорошем вузе моего города записаться на курсы, вот там хорошо обучают информатике
>>846290 >при одном хорошем вузе моего города записаться на курсы, вот там хорошо обучают информатике вот это хорошая идея. лучше иди туда. а ещё бывает что крупные конторы ведут свои курсы погромистов, потом попадёшь к ним на стажировку, и будешь как я за 30 000 рублей в месяц жрать говно, ЗАТО ПОГРОМИСТ
вообще вопрос со сменой школы очень непростой. узнай насколько охуенно там преподают.
>>846286 Реверсинженер? Поясни за работу. Чем занимаешься? Давно работаешь? Какие плюсы и минусы? Как помогло высшее образование? Где работаешь? Что было на собеседовании? когда ответишь ещё спрашу. интересно всё.
>>846288 Реверсинг чаще всего нужен, чтобы у кого-нибудь что-нибудь спиздить. И ты такой сидишь, и хочешь писать свой код, а приходится пиздить чужой. Даже ссаный похапэшник, клепающий сайты на вордпрессе, полезнее для общества.
>>846297 я о том что ссаный пхпешник нихуя не будет чувствовать себя полезным. это поганая, грязная работа, где тебя гонят в шею, где ты обезьяна на все руки, и верстаешь, и скрипты пишешь, и бд настраиваешь, и рекламные баннеры вешаешь. ну и ПРОГРАМИРУЕШЬ. вот я и оподливился с твоей фразы >хотя бы понимаешь, что что-то полезное делаешь
ну может первый месяц работы такое чувство есть.
у меня вообще ощущение что здесь пишут дети нигде вообще не работающие и нихуя не знающие.
>>846304 Ты кукарекаешь про матчасть, а теперь ГРИПП НАЧНЁТСЯ К КОНЦУ ОКТЯБРЯ. Тебя, долбоеба, сейчас прививают, потому-что вакцины не было, а не потому-что так ПРАВИЛЬНО или НЕТ.
>>846309 иди матчасть почитай, обосратка в любом месте ты найдёшь примерно следующее: >Вакцинация против гриппа проводится ежегодно. Оптимальное время введения вакцины – начало осени (сентябрь-ноябрь), до начала возможного подъема заболеваемости гриппом и ОРВИ. Вместе с тем, прививку не запрещается делать и в более поздние сроки
сука, этот тред просто рассадник биомусора и даунов
Я знаю, что тут сидят умные люди, поэтому помогите сделать мне уроки. Задача: На входе имеется вектор x из n вещественных чисел, на выходе должна быть получена максимальная сумма любой непрерывной последовательности элементов этого вектора. Например, если входной вектор есть x[0..9] = (31,-41,59,26, -53,58,97,-93,-23,84), то результатом решения задачи является сумма сегмента x[2..6], которая равна 187. Откуда вообще взялись числа 31,-41,59,26 и т.д? Откуда взяли 187?
Здравствуйте, я очкозавр, а еще меня окунули в унитаз в школе, а еще меня часто пиздят и я постоянно сижу за компом. Значит ли это что я стану хорошим программистом?
>>846424 да как-то мамка давила, да и я сам не то чтобы прямо против был.
как-то плавно доебали меня, сделал резюме, кинул на ХХ и сидел двачевал.
через неделю звонят кококо приходите на собеседование. тут то я и обосрался нахуй. но пошёл. там искали макаку новости пилить вконтакт, я сразу сказал идите нахуй я ПОГРОМИСТ.
через пару дней опять звонят. пошёл вообще НИХУЯ не знал, на пхп-макаку, полтора года проработал там, потом пидорнули. ну ни то чтобы пидорнули, так кризис был, я не уверен что дело во мне было.
посоны важный и тупой наверно вопрос. вот я вонаби фронтенд , делаю первый свой простой сайт, главную страничку сделал, теперь хочу сделать все остальные, типа линки меню итд, вопрос: как сделать так чтобы отображался такой же хедер и нав, а менялось только содержимое мейна? опять прописывать хедер нав и тд в хтмл и подключать цсс? или какой то другой способ есть?
Си. Функция "func()" в случае успеха возвращает 0, безопасно ли проверять её на ошибки таким способом?
if(func()) { printf("PIZDES\n"); return 0; } В чужом коде вижу только if(func() < 0), такое выражение чем-то лучше или похуй?
И ещё вопрос. Функция в случае успеха возвращает NULL, безопасно ли проверять её на ошибки вышеописанным способом if(func())? Нету подводных камней? NULL всё таки.
Здравствуй, Анон. Я мечтаю научиться программировать, но мне мешает одно... Какую бы книгу или язык начинаю изучать, то всегда вижу предупреждение: "Данный материал не является вводным курсом по программированию. Вы должны знать оснонвые понятия информатики: циклы, переменная, функция, etc..." Так вот. Подскажите мне пожалуйста пошаговую книгу для такого дауна-аутиста как я. Может даже школьный учебник какой посоветуете? С меня 100 рублей на счёт телефона.
>>846476 Лол, где? Если действительно есть, то это бред, забей. Там в течении большей части всей книги детально объясняют что такое циклы/переменные/функции/типы данных/etc. Ты хоть пробовал начать читать?
И вообще, всегда забивай на такие предупреждения. Помню когда хотел жму/линукс подучить. Взял рандомную книгу, там вначале были слова вроде "ТУТ НЕ ДЛЯ НЬЮФАГОВ ПИЗДЕЦ СЛОЖНО НЕ СУЙТЕСЬ ЩАС БУДЕТ ХАРДКОР", а в итоге первые сто страниц разбирали самые-самые основы, и это не единственный случай. Надеюсь мысль понятна.
Нужна помощь. Вот этот код, поправить до такой степени, чтобы он заработал. Паскале-боги призываю вас! Помогите с вашим синтаксисом! http://pastebin.com/KT5nMyxf
Ниже код на крестах, работающий, чтобы яснее была понятна цель. Добра всем помогающим!
ПАМАГИТИ HTML!!! Есть input с атрибутум list. Значения выбираются из базы, но это не важно. Важно то, что этот атрибудет не работает ни в iOS, ни в Андроид. ПАМАГИТИ Мне нужно поле для ввода и выбора. Где я могу ВВЕСТИ или ВЫБРАТЬ ИЗ ИМЕЮЩИХСЯ. Есть какие-нибудь js костыли или аналог? Что-нибудь! ПАМАГИТИ
>>846442 >>846442 >есть много вариантов: 1. при помощи HTML и CSS спрятать все main, кроме первого и по ссылке и псевдоклассу :target показывать нужно Вот что мне посоветовали, я ничего опять таки не понял, но попытаюсь разобраться, вопрос: мне это все значит прописывать в одном хтмле что ли содержимое всех станичек? Не по мудацки ли это?
>>846722 >>846720 Тебе же сказали, хватит корячить велосипед. Возьми какой нибудь фреймворк и покрути его. Все уже сделано для тебя, поюзаешь, глядишь и поймешь чего. Да хоть тот же http://bootstrap-ru.com/
>>846658 Так там дохуя функций-то. Я взял три, которые могли бы дать 0 при 0,1,0, поподставлял в них значения и они выдавали разный результат. Тут же три варианта ответа было - 0, 1 и can't tell. При этом правильные, почему-то, на пикче.
Согласен, но если прочитать описание этой ебаной задачи, то можно увидеть, написано: значение переменной зависит от значения других переменных, а это смахивает на конъюнкцию. Только, откуда следует гомогенность (однородность) внутренней по отношению к конъюнкции функции (в данном случае отрицанию), хуй, знает, могу только гадать. По ответу кстати, легко восстановить выражение:
Здравствуй, дорогой двач. Подскажи нуфагу, как можно считать символы из введенной строки? Задача стоит такая: 1) С++ 2) Консольное приложение win 3) Юзверь вводит выражение аля 3+510 4) Умная программа тупого программиста должна считать 3, +, 5, , 10 и запихать их в отдельные переменные (или что-то другое). Не известно, какой длинны юзверь введет своё выражение, но в нем могут быть цифры 0-9, + - / * и ().
>>839462 (OP) АНОН ХЕЛП. Нужно запилить класс траектория, производный от класса точки(координатная плоскость, просто x y),описывающий некоторую траекторию движение от одной точки до другой по прямой линии. Я не могу в математику даже на уровне 7 класса. >описывающий некоторую траекторию движение от одной точки до другой по прямой линии это типа как? Ну вот к примеру первая точка (0,0), вторая (2,3) Какая траектория у них по прямой линии? Нужна именно траектория, а не расстояние, т.к во втором задание нужно будет создать объект траектория и получить все точки которые лежат на этой траектории. АНОН ПЛЕАЗ.
> движение от одной точки до другой по прямой линии > получить все точки которые лежат x = (1 - t) × x1 + t × x2 y = (1 - t) × y1 + t × y2 итерируешься по t от 0 до 1 с каким-нибудь шагов, и вот тебе твои точки.
>>846719 Воот, хороший совет. Показало, что добавление в список дохуя сжирает. Уже даже удалил пару лишних движений, все равно тест не проходит. Как вообще можно список ускорить? Просто мне походу только список и нужен, чтобы сразу с обоих концов добавлять элементы.
>>847043 Упс, ошибся, я вот у этой функции итеративный процесс долго не мог придумать: Exercise 1.11. A function f is defined by the rule that f(n) = n if n<3 and f(n) = f(n - 1) + 2f(n - 2) + 3f(n - 3) if n> 3. Write a procedure that computes f by means of a recursive process. Write a procedure that computes f by means of an iterative process.
Почему Баш настолько уродливый, мерзкий и уёбищный? Связано ли это с тем, что Линуксоиды пидарасы? Почему его не сделают лучше или хотя бы не заменят на нормальный скриптовый язык, например Python?
>>847076 >Почему Баш настолько уродливый, мерзкий и уёбищный? Потому что GNU. Вот, держи нормальные шеллы: https://www.mirbsd.org/mksh.htm https://git.kernel.org/cgit/utils/dash/dash.git >Почему его не сделают лучше или хотя бы не заменят на нормальный скриптовый язык, например Python? Каждой задаче — свой инструмент. Для некоторых задач питон так себе.
>>839462 (OP) VS(2015) очень долго компилирует проект, хоть я и читал что компиляция занимает сейчас не больше пары минут, а по факту десятки-десятков минут, госпади, 100 строчек, хули тут сложного перевести? На яве такой хуйни не было. Может быть я что-то делаю не так? ПС никаких бесконечных функции
Решил вкатиться в разработку сайтов, да и программ в целом. Сейчас дочитал самоучитель Html с сайта htmlbook и хочу сделать свой первый сайт, вот который представляет собой что то типа сайта tumblrview,т.е подключается к какому то другому сайту и даёт возможность сортировать информацию по своему усмотрению. Загвоздка в том, что я не знаю, как называются сайты такого типа, чтобы я мог посмотреть туториал по их созданию. Подскажите как это реализовать или в каком направлении мне копать? Спасибо
Аноны, помогите, должно быть просто, но я нихуя не понимаю: входной файл со строками, нужно их отсортировать по длине в выходной файл. Строк овердохуя, и массивом с забитыми туда строками пользоваться запрещено. Как быть? создать небольшой массив с длинами строк, например, но как потом ссылаться на сам текст? может через map?
По каким правилам провайдер меняет динамический ip? Есть какая-то статистика смены адресов? Как часто они меняются? Ничего полезного не нагуглил, везде только объяснение, что такое динамический ip и как его заменить на статический.
>>847301 Ну можно пробежать по всем строкам, найти минимальную длину. Потом пробежать по строкам заново, выписывая нужные. Потом выписать длиной n+1. Ну это правда будет решение уровня O(m*n), наверное должно быть побыстрее.
>>847308 У провайдера есть пул адресов. Он может быть разделён на другие подпулы в зависимости от региона. Те тоже могут быть поделены. И дого у тебя есть свой пул которым кроме тебя может пользоваться ещё толпа людей. Тут когда ты просишь айпи провайдер может дать один из твоего пула. Алгоритм у каждого вой. Может минимальный свободный или недавно освободившейся или ещё какой-нибудь алгоритм провайдер придумает. Некоторые провайдеры кстати пул не дпелят
А есть какая-нибудь статистика смены адресов? Мне нужно знать как часто происходит смена. Будет ли она происходить, если я, например, передаю данные непрерывным потоком?
Работает с переменными a и b, заданными по-умолчанию, а мне нужно, чтобы эти переменные можно было задать в функции main(). Пожалуйста, объясните, как это сделать.
И проверьте в целом код на корректность. Буду благодарен.
>>847335 Да у тебя в коде пиздец полный, полчаса надо разгребать что ты там собирался делать вообще. Какого хуя например у тебя в классе ex float переменная, а в конструктор ты передаешь int? Во вторых, как минимум сделай нормальные названия классам и переменным. Читать твою пачку a,b,c,x и думать что из них что значит никто не будет.
>>847347 Ну вот есть у меня формула, в которой некоторое выражение вычисляется два раза. Я, естественно, оптимизирую и вытаскиваю это выражение в отдельную переменную. Как ее назвать? Никакого осмысленного содержимого в ней нет, это просто часть вычисления. Поэтому я называю ее b. Ну вот у меня есть три вложенных цикла. Как мне назвать счетчик, если i и j уже заняты, а k, m и n заняты под число итераций (почему l нельзя, знаешь?). Я называю его b, а ты дальше пиши my_yoba_inner_level_iteration_counter.
>>847351 НУ счетчики цикла никто и не просит называть. А у него переменные вполне имеют смысл. А называть поля класса a,b,c тка вообще никогда нет резона.
>>847359 > называть поля класса a,b,c тка вообще никогда нет резона class Plane, члены класса a, b, c, d более чем к месту. Ну да, я согласен с тобой. Не смотрел код того анона, когда написал.
>>847360 > посмотри что ты вычисляешь, где ты берёшь её Ну у меня фильтр, я два раза умножаю очередную выборку на тот же коэффициент. И нет, получившееся значение не имеет вообще никакого смысла до тех пор, пока я не добавлю остальные выборки и не отмасштабирую. И такие переменные в коде, который каким-нибудь местом касается математики, возникают очень часто.
>>847362 > Потому что у тебя какая-то хуйня вместо шрифта? Потому что у других может быть хуйня вместо шрифта.
>>847365 >получившееся значение не имеет вообще никакого смысла если это выборка - переведи слово на английский и так и называй и можешь уточнение добавить выборкаЧегототам
else cout<<"Число не пренадлежит заданному диапазону"<<"\n";
ох бля почитал тот код. в 2016 остались долбоёбы которые не ставят скобки если одна строка?
для чего? ты показываешь какой ты охуенный погромист и знаешь тонкости? ты потом десяток раз себе на яйца наступишь из-за этого. и те кто будут работать с твоим кодом.
иди читай чистый код, мои слова тебя не пробивают, как я вижу.
>>847369 > ты показываешь какой ты охуенный погромист и знаешь тонкости Ох лол. Охуенная тонкость - понимать, к какой ветке будет относиться else. Ты, наверное и скобки в выражениях типа ((a / b) * c) + d расставляешь? Не упомнить же всех этих тонкостей.
>>847360 Вы заебали утрировать. Очевидно блять что если одиночный цикл то там скорее всего будет i. А если ты устраиваешь тонну вложенных то либо ты називаешь все каунтеры по человечески, либо идешь нахуй с таким кодом.
>>847374 >Охуенная тонкость - понимать, к какой ветке будет относиться else тонкость в том что если после элс строка одна - то конпилятор понимает что это для элс и без скобок. скобки не обязательны в таком случае.
на этом и ловятся такие как ты, пороху ещё не нюхавшие и не понимающие что так делать очень вредно
>>847377 > так делать очень вредно Меня всегда очень забавляют вот такие, которые начитаются своих макконнеллов и ябут друг дру считают, что они теперь гуру.
Есть несколько плееров на флеше, которые встроены в несколько сайтов и играют там видео. Как вытащить оттуда ссылку на это видео? Есть стандарт какой-то, или надо декомпилить каждый по одному и смотреть, что он там делает?
>>847417 Пробуй разные даунлоадеры, например savido.net, tubeoffline.com, savefrom.net и т.п. Если не катит, то открывай исходник страницы и делай поиск по расширениям .mp4, .flv, .m4v... Если и это не катит, то ставь специальный плагин для браузера, который захватывает видеопоток из флеша.
>>847420 >исходник страницы и делай поиск по расширениям .mp4, .flv, .m4v > плееров на флеше Не сработает. Во вкладке сеть нужно смотреть к каким файлам он обращается. Хотя иногда бывает что он по фрагментам их посылает и всё видео не выкачать одним файлом. Но я не знаю делает ли так флеш.
Если такой кусок кода, а точнее это ссылки и кнопки для копирования онных, но копируется всегда первая. Я испытал сильное жжение, после прочтения сотни решений, со статичными вариантами подобной проблемки. хелп плес. http://pastebin.com/2yJp7usk
>>847420 Я так и делаю, но уже порядком подзаебался и хочется какого-нибудь нормального решения. >>847421 Иногда хранят ссылки в коде страницы, но редко.
>>847419 Я короче ньюфажек, можешь пожалуйста объяснить, как минимально по-простому реализовать отправку поста на борду скриптом? Я-то знаю, какие параметры передавать, но не знаю как.
Суп пр, хочу разобратся что из себя представляет интернет сеть, что значит mac адреса https, как собственно работает передача пакетов вообще, зачем репиторы и прочее сетевое, какую книгу для ньюфаженьки посоветуете?
Так что в итоге от чего надо наследовать? Квадрат от прямоугольника или наоборот? Мне не нравится тащить сюда абстрактный многоугольник, ибо как-то ни к селу, ни к городу. В школьной программе квадрат вообще чуть ли не от ромба наследуется. Ну, в крайнем случае от прямоугольника-таки
Какие преимущества имеет пайтон перед руби? Что лучше из этих двух добавить в стек хипстерку (мне) для написания приложений? Пока что писал только на яваскрипте и сопутствущих библиотечках - фреймворках. Или забить хуй и дальше дрочить жс/ноду/готовиться к будущим features навроде async?
>>839542 >Анон, что такое хост Устройство подключённое к сети и имеющее адрес.
>сервер (даже печати)? >впска >мускул или мэйл сервер - это тоже хосты? Да. Сервер — есть хост, но хост необязательно сервер. Вебсайт — понятие нерелевантное в данном случае.
Прекрасно понимаю что на пост мне никто не ответит, вопрос задавался сто раз и всем надоел. С чего начинать чтобы вкатиться с минимумом знаний? Нагуглил https://www.freecodecamp.com/ и CS50. Помоги с литературой, анон? Плюс посоветуй язык, пока склоняюсь к питону. да, я днище
>>847637 Во-первых, читай ТОЛЬКО литературу от создателей технологии. НЕ читай блоги, НЕ читай книги тех, кто читал литературу от создателей технологии.
Стремящийся обучащийся итт. Переустановил шиндовс, поставил вижуал, в вижуале нихуя не компилируется, даже самый пустой проект, как будто он не ебет где компилятор, как его указать блядь или что вообще надо сделать я пиздец уже бугурчу.
>>847663 Этого я не писал. А что по поводу граблей, то да, это единственный способ. >>847673 Берёшь блокнот, берёшь mingw. Читаешь документацию к mingw.
Изучаю главу про многопоточное программирование на WinAPI, хочу попрактиковаться на какой-нибудь маленькой задаче, но придумываю унылые задачи как долбоеб. Посоветуйте, что писать, чтобы было с синхронизацией?
Дропнул 11 класс, потому что это ад без задач. Можно ли вкатиться в програмирование, имея 10 классов и желание? Не будут ли слать нахуй при устройстве на работу из-за отсутствия атестата о среднем образовании?
>>847724 Я знаю пару людей которые работают без вышки. Но среднестатичтическому питурду лучше закончить и школу и универ. В разы проще будет чем джва года обивать пороги доказывать что ты охуеть какой скиловой.
>>847719 Если долгосрочная цель это: - работать в R&D (research and development), - попасть на руководящую позицию в крупной компании (то есть иметь программистов в подчинении и отвечать за техническую часть проекта), то тебе нужен диплом о высшем техническом образовании, и если это дело слишком откладывать то потом может уже быть сложно совмещать работу и учебу. У тебя ЕМНИП есть вариант закончить школу экстерном, потеряешь не год а месяцы. Если задач таких нет то вкатывайся. Изучи рынок, посмотри какие технологии пишут в вакансиях и начинай собеседоваться. Но учти что поначалу работа может быть хуевой. Смотри чтобы не наебали с деньгами, старайся устроиться официально. Работай на свое портфолио. Ну или сразу фриланс ебашь, тут хз.
Дайте мануалы по написанию интерфейса на winapi. Мне нужно окно с полем имени файла, контролом выбора файла на диске и кнопкой, по нажатию на которую с файлом производится некоторое действие.
Что за дебилушки с пеной у рта втирают, что человек занимающийся программным обеспечением компов — не программист? Ограниченные, блять. Программист — от слова программа. Программы можно либо создавать (КОДИТЬ, хотя можно и в визуализаторе), либо заниматься ими — ставить на компы, поддерживать их работоспособность. СКАЖИТЕ МНЕ, ЧТО ЧЕЛОВЕК ЗАНИМАЮЩИЙСЯ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ КОМПОВ НЕ ПРОГРАММИСТ, ДАУНЫ — Блять да во всём обществе называют таких людей программистами, а кодеры какого-то хуя возомнили что это неправильно ибо они умнее и знают что это неправильно Если я например всю жизнь занимаюсь сантехникой — их установкой и обслуживанием — по уёбищной логике кодеров я не сантехник, раз не создаю, блять, сантехнику. Можете засунуть своё слово "эникейщик" себе в зад, т.к. всем похуй на него, и так понятно когда говорят программист подразумевая не кодера В то же время всегда можно использовать слово кодер вместо "программист" для понятности того, что вы имеете ввиду именно кодера — создателя программ.
Сап, аноны. Нужна ваша помощь. Мне тут тестовое задание прислали на вакансию джава джуна. Там накодить взаимодействие сервера с клиентом на сокетах. Как это делать я понимаю, но вот эти строки я что-то не улавливаю: > Сборка проекта: maven > Репозиторий: Git Мавен - это типа там должен быть pox.xml и собрать все вместе через мавен -compile ? А про git, это нужно репозиторий у себя на компе локальный создавать? Или что они хотели этим сказать? И как мне им результаты работы высылать, как думаете?
>>847825 боюсь обосраться, но git это система контроля версий, а вот github как раз хранилище удаленных репозиториев. Вероятно, они хотели, чтобы ты выложил свой код на github. Поэтому можешь выебнуться, что в задании нужно было писать github. можешь на битбакет выложить
Программач, ОЧЕНЬ нужен полный список команд для bat файла, гугл молчит. И ещё скажите пожалуйста команду для прописывания exeшника в службы либо в автозагрузку, пробовал вот эту команду, но при запуске созданной ею службы вылетает ошибка, вне зависимости какой путь я прописываю Sc create "TEST" binPath= "E:\Programs\CCleaner\CCleaner.exe" type= own start= auto error= ignore displayName= "TEST"
>>847866 там нет нужных мне команд, возможно ли создать батник который запускается сам при входе в ОС, и имитирует нажатие клавиш? Точнее одной клавиши, несколько раз для уверенности. Возможно ли такое?
>>847866 Ошибка 1053: Служба не ответила на запрос своевременно. Хоть путь провисал правильно Sc create "TEST" binPath= >"E:\Programs\CCleaner\CCleaner.exe" type= own start= auto error= ignore displayName= "TEST"
>>847888 Пропихнуть батник в автозагрузку можно. Но вот имитировать нажатие клавиши с его помощью - задача нетривиальная. Для этих целей, думаю, лучше заюзать что-то вроде AutoIt.
>>847889 Если перед командой тоит @, то сама команда не будет отображаться в консоли при выполнении скрипта. Чтобы не ставить ее в каждой строке, в начале файла можно написать @echo off.
>И как разделять команды? В смысле разделять? Одна строка - одна команда, в общем случае.
>>847891 Я хз, что у тебя неправильно. Если бы у меня была винда, то прогнал бы у себя. Может прав не хватает?
Джентльмены, что думаете. Планирую вкатиться в программирование. Учился в школе - даже в олимпиадах принимал участие и писал хеллоуворлд на С. Были мысли поступать на физфак, но по настоянию мамки пошел учиться в гуманитарный вуз. Сейчас в отрасли, где я работаю наступает пизда и я понимаю, что надо что-то делать. Есть опыт работы в интернет-проектах, для обывателя неплохо знаю SEO. Хочу угореть по погромированию. Чо скажете вот за эту фазанку: http://itcenter.ifmo.ru/otzyvy_inzhener-programmist Если это говно, то посоветуйте что-нибудь годное. Я в целом могу в и самообразование. В какой очередности изучать книги на ОП-пике? Есть ли смысл прежде чем браться за эти фолианты проштудировать (освежить знания, так сказать) алгебру/геометрию/физику за 9-11 классы?
Анончики, подскажите, что за шифр записывается в значение поля __RSA_DATA в самой последней функции кода. Данные ниже, это входные данные. Как этот алгоритм называется ? мне нужно реализацию на другой платформе гонять, может анон опознает алгоритм и я либу на гитхабе найду.
Молодые люди, кто сталкивался с распознаванием каптчи? С чего следует начать? Какие есть проверенные алгоритмы? Изначально хотел действовать по простому алгоритму 1. Убрать шум трешхолдом 2. Бинаризовать изображение 3. Выделить границы букв 4. Повернуть буквы 5. Определить их с помощью нейроночки
Но на сложных и цветных капчах это почти не работает. Что посоветуете делать?
>>848012 Лол, это золотой стандарт. Но я с большим уважением отношусь к фундаментальным монографиям. К тому же есть публичная библиотека, там можно лампово сидеть и залипать в книги.
"Подходит ко мне в Доме творчества Александр Бек: - Я слышал, вы приобрели роман "Иосиф и его братья" Томаса Манна? - Да, - говорю, - однако сам еще не прочел. - Дайте сначала мне. Я скоро уезжаю. Я дал. Затем подходит Горышин: - Дайте Томаса Манна почитать. Я возьму у Бека, ладно? - Ладно. Затем подходит Раевский. Затем Бартен. И так далее. Роман вернулся месяца через три. Я стал читать. Страницы (после 9-й) были не разрезаны. Трудная книга. Но хорошая. Говорят."
Нужен кодер который напишет программу бота для одной игры (дота), суть программы в кратце: запущенно много окон игры с разных акков через сендбокс, нужно чтобы они взаимодействовали между собой, как мне нужно, при этом не мешая моей работе за компом.
Нужен человек на постоянное сотрудничество, т.к. нужны будут постоянные обновы\фиксы\доработки, офк всё оплачиваемое.
Нуб ИТТ. Язык: C Пишу программу, которая находит сумму k чисел Пелля. Ну, нахожу сумму некой последовательности, числа большие фигурируют. Короче, для 92 могу найти. Девятизначное число выдаёт. Дальше уходит в минус. Эффект от long int такой же, как от int. Т.е. найти для >93 элементов не могу. Подскажите, как ввести такую целочисленную переменную, чтобы максимальную длину из неё выжать.
>>848165 На 32-битных машинах sizeof(long int) == sizeof(int). Но ты можешь сделать long long int или реализовать длинную арифметику если скорость не важна, то это несложно, нужно просто вспомнить, как считал в столбик в школе.
>>848172 Что за LL в конце. Мне же нужны просто числа. Ааа. В начале должно быть равно трём. И у меня Pelles C вообще не подсвечивает long long int и выдаёт ошибку при компиле.
>>848174 > И у меня Pelles C вообще не подсвечивает long long int и выдаёт ошибку при компиле. Project->Project options. Compiler->C Standard = C11 (или, если из командной строки собираешь, -std=c11). Если все равно не будет работать - обновись. Последняя версия - восьмая.
> Что за LL в конце. Мне же нужны просто числа. Может, RTFM? Это и есть просто числа, а суффикс говорит, что литерал (само число) типа long long. В данном случае суффикс не обязателен совершенно.
>>848179 Стандарт итак С11. Версия пикрил. Подсветилась как-то long long int. Теперь в конце не могу вывести. Что там надо писать в printf вместо %d? warning #2234: Argument 2 to 'printf' does not match the format string; expected 'int' but found 'long long int'.
Нид хэлп. Поясните тупому за алгоритмы. Взялся запилить Жизнь (Conway's Game of Life) на Сишке с гуем на голом Xlib нормально все, отстань. Реализовал все самыми банальными алгоритмами (через два двумерных массива) и вот теперь взялся оптимизировать. Есть один классический метод оптимизации, в котором на каждом вычислении нового поколения вместо того чтобы проходить по каждой клетке, составляется список из тех клеток, которые были изменнены в прошлом поколении + их соседи(так ведь?). Лист я запилил (односвязный), а сука как его составлять я так и не понял. Надо на каждом вычислении нового поколения создавать новый список и в него записывать (как-то затратно же), или из старого удалять неизменившиеся (и их соседей?), но тогда у меня некорректно составленый список (я добавил клетку и ее соседей, а потом какого-то соседа удолил). Короче я тупой и запутался. Алсо реквестирую другие алгоритмы оптимизации (hashlife не предлагать). Сам позже планирую переделать в одномерные массивы и прикрутить lookup table.
Несколько вопросов о интернетах: 1. Как на поисковый запрос генерируются вирусные страницы с файлами, имя которых отвечает запросу? 2. Какой толк от вирусных поп-ап сайтов с еблей с замкнутой системой переходов на родственные сайты? 3. Как у школьников пиздят акки через авторизацию вк?
>>848233 1) Пример дай пожалуйста, не понял вопроса 2) Трафик 3) MITM атаки, брутфорсят, берут пароли с других слитых бд, а у них один пароль с ВК и тем сайтом, фишинг, фейк-страницы ВКонтакте авторизации через создание оповещения (которое можно создать в группе за счет *id19199191(Владислав), срочно зайдите по ссылке! > Там фейк авторизация ВК с длинным доменом. Как пример
Перекатываюсь из треда по по СИ, так как там все мертво сюда. Есть: первый курс не знающий нихуя язык и его возможности, а лабы делать уже надо, много. С целью экономии времени и более легкого вкатывания в язык, нужен анон, который сможет дописать бегинер уровня лабу в 80 строк и объяснить мне ее в скупе за денежное вознаграждение , либо прямо со мной вместе ее в скупе сделать http://ipm.ifmo.ru/wp-content/uploads/2016/09/pb-s1-lab2.pdf - лаба, вариант 12 Вот то что успел накатать сам http://pastebin.com/K3dQy9QM Skype: atomraspad
Чёт меня лиса доебала, окончательно, решил запилить свой браузер на вебките. Вопросы: 1. Сижу на лянупсе, webkit тулкитозависим? Только GTK или переделки на QT? 2. В вебките допускается запил браузера на HTML4/CSS2? 3. Маны. Где маны? Документация? Статьи? Туториалы? Не могу ничего найти. Желательно на русском.
Слушай, анон, у меня к тебе вопрос, решил, все-таки выучить какой нибудь из языков программирования, и вот встал выбор между Lisp и Ruby. Что выбрать. Знаю, что я даун, мудак, очередной мимокрокодил, знаю. Но, прошу понять и помочь.
Ребзя, я понимаю, что в той или иной форме эти вопросы здесь задавались миллион раз, но хотелось бы всё-таки подвести некую черту.
Я всё о веб-разработке. А точнее, о разработке серверной части веб-приложений.
Как я понимаю, если выбирать между Node.js + Express и Python + Django, с точки зрения конечного результата (скорость и прочее), разницы особой не будет. То есть вопрос тут сугубо религиозный, и явного преимущества с этой точки зрения ни у одной пары нет. Ну, по крайней мере, если брать мелкие проекты типа парсеров, самописных борд, форумов, чатиков, блогов и тому подобной мелочи. Так ведь?
Но в случае с какой технологией разработка будет идти быстрее и оптимальнее с точки времени трудозатрат/времени? Так ли страшна лапша из коллбэков у Node.js, как её малюют? Какие подводные камни у Питона с Джангой, кроме подводных камней в целом скрипторазработки?
И ещё вопрос. Тоже платиновый, конечно. Что из вышеперечисленного (как уже сказал, без PHP и его фрэймворков) в контексте серверной веб-разработки хочет рынок труда, если взять некую среднюю температуру по больнице, не только в России? Судя по моим наблюдениям, отдельно Node.js разрабов мало кто берёт, к Node.js внагрузку чаще всего ещё хотят Реакты с Ангулярами и Бэкбонами и прочий фронтенд, чего не скажешь о Питоне с Джангой, где чисто по серверной разработке без фронтенда вакансий побольше будет.
Другими словами, диктует ли сегодняшняя ситуация на веб-части рынка труда необходимость становиться фуллстэк-разрабом, или ещё можно прокормиться, сосредоточившись отдельно на фронтенде или бэкенде?
Работающие (неважно, во фрилансе, удалёнке или в офисе) веб-разработчики доски, какой выбор сделали вы, если не секрет? Куда ударились и какие промежуточные результаты этого ударения?
За простыню извиняюсь, компактнее выразить вопросы не вышло.
Дошел до этапа >When the call returns successfully, we update our local copy to reflect the changes. Now when you refresh the page, upvotes are persisted.
Т.е. до этапа, где можно проверить это ваше самое блядское двустороннее сопоставление модель-вид. И что же? Открываю страницу с постами дважды. На ней три поста. У первого поста 1 лайк, у 2го - 2, у третьего - 3. т.е.: 1-1 2-2 3-3 На первой странице лайкнул первый пост: 1-2 2-2 3-3 На второй странице нихуя не появился этот лайк к первому посту. Вид уже не соответствует модели. Этот лайк появится на второй странице только после обновления вкладки. Но так можно и без этих ваших angularjs делать. ЧЯДНТ?
>>848318 т.е. другими словами: > display its contents using the AngularJS {{}} notation. This is demonstrating one of the most powerful features of AngularJS, which is its two-way data-bindings.
Где тут 2-way bindings, когда можно с одной вкладки одну инфу прописать в базе, а с другой вкладки - другую, и она перетрет действия с первой вкладки?
Сап гайз! Прочитал недавно, что задача о ранце Nереальных Pиздецов полная. То есть если элементов 10, то задача решается быстро, а если элементов 1000, то компилятор просто виснет и шлёт на юг? Всё правильно?
Анон, а как связать несколько частей блок-схемы, если у меня четыре разных страничных коннектора ведут к одной странице? Можно им дать обозначения 1A, 1B, 1C или что-то еще нужно применить?
Хочу вкатиться в бекенд, вот это все. Стоит начать с изучения вообще работы протоколов, серверов и т.п или начать изучать один из подходящих для этого ЯП?
Сап программач, нужно поставить майнер на пк, и сделать это так, чтоб его нельзя было найти или удалить. Имею говно-майнер от майнергейта, он работает в фоновом режиме и прописывает себя в службы. Из этого следуют такие вопросы:
1.Как скрыть процесс в диспетчере задач? Программы для этого работают только в x32, и чсх мне не подходят. Переименовать процесс под svchost.exe мало чем поможет, тк он жрёт примерно 20% ЦП работая на 1 ядре.
2.Как сделать так, чтоб он запускался будучи не прописанным в службы/автозагрузку. Пробовал удалять его службу через srvinstw и консоль и делать её под другим именем. В результате он просто перестал запускаться и выдавал ошибку 1053. Пробовал через планировщик задач, но и там он не запускался и другие программы тоже что странно, у меня у одного так?
3. Возможно ли полное удаление диспетчера задач? Знаю только что его можно отключить, но даже самая тупая жертва включит его, достаточно будет понять как это сделать по первому же запросу в поисковике.
>>848470 4. Что будет, если отключить диспетчер задач и после удалить gpedit.msc, через который его можно включить? Он восстановится или же его включение станет невозможным?
>>848470 Ты даун, школьник увидит что диспетчер задач не работает, поймет что что-то не так и побежит ставить антивирос. Лучше сделай детект открытого диспетчера задач и приостанавливай майнер.
>>848470 > 2.Как сделать так, чтоб он запускался будучи не прописанным в службы/автозагрузку. Прописать хитрую дллку куда-нибудь в расширения проводника или что-то в этом роде, а из неё уже стартовать майнер.
>>848488 >увидит что диспетчер задач не работает, поймет что что-то не так и побежит ставить антивирос Антивирус на эту хуйню не реагирует, я рассматриваю этот вариант как один из возможных, на случай если не смогу сделать другие. Ведь похуй что он там увидит, главное чтоб он не смог удалить майнер.
Если в Computer Science нет понятия "эксперимент" (в интернетах нашел только рассуждения о том что написанная программа это гипотеза, компиляция\интерпретация это эксперимент с ожидаемым но неизвестным результатом, что явно не тянет на реальный эксперимент, просто не ошибайся в коде), то получается что Computer Science - не наука?
>>848517 в компутер саенсе есть понятие "мы нихуя не знает как эту задачу решать", так же применяются всякие методы оптимизации из матанализа, метод ветвей и границ, динамическое программирование. Тоесть ты можешь за 2-3 для переписать половину кнута, за просто. Вот почему.
Есть некая картинка, которой я хочу придать некие преобразования путём наложения C++шных заклинаний в VCE'08, но вся беда в том, что опыта по факту у меня нет и я убил весь день на попытки потыкать AS 1.0, DX, OGL и даже навострился намалевать прямоугольник и греческий завиток в консольном окне функциями GDI, но малейший поворот требует полной переделки проекта под GDI+, где я проебываюсь уже на стадии "завести мелкософтный экзампл", чому всё сложно-то так? Что проще будет ньюфагу и крайне желательно не используя сторонних библиотек?
Итак, я школьник. уже достаточно, чтобы забанить меня на этой доске Мне надоело жить в говне, мне неприятно смотреть на то, как мать ездит каждую неделю в райцентр, чтобы, имея вышкуилихуйзнаеткакэтоназывается, пытаться втюхать посетителям днищавой аптеки хоть что-нибудь. Почему в прогнившей мухосране аптеки никому нахуй не нужны? Да пушто их больше десятка на одну не слишком большую мухосрань. Я понятия не имею, должны быть так или нет, однако одно я знаю точно: Мне надоело жить в таком говне. Даже грёбаный туалет на улице. Зимой срать холодно, анон. Мусор тупо некуда деть. Заебало. А ещё безлимитного интернета нет. Охуенно! У меня нет достаточно хороших социальных навыков, чтобы отправить колоть дрова всяким бабулькам, а другой работы тупо не найти. Слил некоторое количество деревянных на игры в стиме, многие из которых я даже никогда не скачаю, да и сам стим открываю только в том случае, если забуду выключить его при запуске компа. Я всё ещё надеюсь пройти те моды к "игра_которую_нельзя_называть" и не убираю стим из автозапуска. Суть поста У меня есть компухтерн, ХАЧУ ДЕНЕГ. Чем обмазываться, чтобы достать копеечку? Не бейте, лучше обоссыте.
Салам. Недавно увлекся электроникой и охуеваю, какие возможности открывают микроконтроллеры, да при такой-то цене. Хочу теперь научиться писать программы для них. В школе программированию уделили одну четверть, которую я проебал по жести, а итоговую контрольную вытянул потому что всем выдали распечатки с примерами кода, с которыми написал бы и детсадовец. Потом я ушел в другую школу, в которой до 11 класса дрочили ворды и эксели. Соответственно, я абсолютно не понимаю как и чего там устроено, и не могу взять рандомный учебник по рандомному языку без базовых знаний. Хватит ли школьного учебника информатики для усвоения этих основ, или есть что-то лучше?
>>848622 Ты няшный? Можешь торговать анусом. ИРЛ/Интернеты — твоё дело, но лучше ИРЛ. Грят гейшлюхи деньги лопатами сейчас гребут, не упусти возможность.
Каким образом заставить в плюсах воспринимать значение типа 2fafa, 242adsasda как ошибку потока cin? Вот ввожу я его в поток, в переменную int, проверяю поток при помощи cin.good(), а он выдает 1, хотя на голый чар/стринг выдает 0.
Есть сайт exapmle.org, нужно найти короткие рабочие ссылки с него по примеру example.org/аааа, короткие, диапазон от 2 до 5 только латинских букв. Короче просто пробрутфорсить. Существуют готовые решения и ,что ещё важнее, это вообще реализовать можно?
>>848657 Был какой-то онлайн сервис, сканирующий структуру сайта на деле прокликивающий за тебя все ссылки на нем, только вот не помню, как назывался. Можно было бы им просканировать, а потом отсеять нужные. Есть только одно "но", на случай если найдешь его - он не найдет страницу, если на нее нет ссылки на других страницах сайта.
>>848661 Сейчас таких очень много таких программ, не то что мне нужно. Ссылки-то там нет и ее никак не найти на сайте, только ручным перебором, вот я и ищу скрипт подходящий.
>>848667 Отсутствие скилов Попробую завтра что-нибудь на питоне, тем более много подобного уже есть, раньше любили так искать картинки или вытаскивать что-то с файлообменников, как я посмотрю.
Вопрос к знатокам web.archive. Сегодня зашел на очень нужный мне сайт, раньше было все ок, а сегодня вижу Page cannot be displayed due to robots.txt. Кто слышал про эту напасть, что теперь будет? Забыть? сердце кросью обливается, как я мог не сохранить себе на хард его... Неужели это конец...
нуфаг инбаунд. анонс++ подскажи, как лучше всего обращаться к динамическому массиву объектов в классе? Ясен хрен, что можно напрямую, но может лучше пихнуть его в private и наделить класс всякими функциями типа Get() и Set()?
CustomClass::CustomClass() { CustomObj = new arrayName[1]; } _______________________
Затем через функции класса объект CustomClass() наполняется, в том числе создается массив из CustomObj и через мейн данные вытягиваются по мере необходимости. Смущает меня тот факт, что в классе хранится поинтер и безопаснее было бы его скрыть и снаружи позволять обращаться к нему только функциями класса.
Нужна программа для смс-рассылки. По работе нужно рассылать смс и мы их закупаем. В целях экономии хотелось бы заполучить свою софтину для этого. Подскажите в какую сторону копать? Сложно ли это. В программирование слегка могу, если что-то не особо сложное, скорее всего освою. И если заказать такую программу у специалиста, сколько примерно это может стоить?
1. Подскажите язык программирования, чтоб был как clang и cpp, только современный. 2. Еще вопрос, например мне надо написать консольное приложение (под юникс в первую очередь), не скриптовое, а чтоб бинарник на выходе был. Писать его на c/cpp както старо, муторно и западло, писать его на современом rust слижком по задротски, какие есть альтернативы, поглядываю на haskell
go, python, php, perl - не предлогать и не упоминать
Здравствуйте, скажите почему, в то время как у нас есть целая доска с программистами, мы в 2к16 вынуждены сидеть на дваоднокласникаче? Вы что, совсем ничего не можете?
>>848839 А ты используй эффективный язык программирования для борды, современные форматы для медиаконтента и сжатие для текста, например. Чтобы она потребляла мало ресурсов процессора, требовала мало места для хранения и использовала узкий канал. Тогда плата будет небольшая и реклама ее покроет.
Господа, есть такая форма на чистом winapi. Все нужные функции написаны, осталось только сделать заебись. Как поставить jpg или png картинки в качестве фона формы и кнопок? Как изменить цвет голубого заголовка окна?
>>848935 Что-то там про WIC image factory. Но будет работать только на хрсп2 и выше. >Как изменить цвет голубого заголовка окна? Никак. Ставь картинку с прозрачностью на фон и делай окно layered, если хочешь нестандартное.
>>848950 Та вы заибали. Все книги, которые я самостоятельно попробовал почитать, либо нихуя не понятные, либо длятех, кто уже имел опыт погромирования.
Сап, не буду докучать долго, нужен совет: Есть устройство в сети (камера), как мне узнать его url? В интернетах советуют WireShark сканировать, но я не могу разобраться как там правильно фильтры создавать, и в итоге имею бесконечный пласт с айпишниками.
Имеется IP, Порт и лог/пасс. Подключаюсь спокойно, а как выцепить url - не представляю. Помогите советом пожалуйста.
>>849122 Керншоу - Давайте создадим компилятор. Пошаговый туториал. На Паскале. Код прилагается. Самый простой и, как следствие, неформальный вариант. Объем и систематизированность знаний, полученных после прочтения, вопрос дискусионный.
Свердлов - Языки программирования и методы трансляции. Баланс между простотой и строгостью. Дается теория и практика. Код прилагается. На четырех языках (C, Java, C#, Oberon). Мой персональный выбор.
Мозговой - Классика программирования: алгоритмы, языки, автоматы и компиляторы. Практический подход. Чем-то похоже на предыдущий вариант, но теории больше и разжевывается она тщательнее.
Вирт - Построение компиляторов. Классика. Сложность сопоставима с предыдущими двумя, но меньше разжевывания, т.е. потребуется больше учидчивости.
Алсо имей в виду, что без твоих собственных усилий никакая книга тебе не поможет.
>>849134 Спасибо за развернутый ответ. Вирта пробовал, довольно сложно. Попробую Свердлова, спасибо! Может мне не хватает еще теоритической или практической базы и рано еще в компиляторах разбираться?
>>849134 >Вирт - Построение компиляторов. Это просто конспект его лекций изданный в виде книги. Слишком сложно через это всё говно пробираться, учитывая, что там подразумевается, что ты уже знаешь всю, например, терминологию, поэтому лишних объяснений там не даётся. >>849136 Начни с Креншова - оно действительно неплохо написано (пусть и не до конца). Есть ещё super-tiny-compiler (поищи на жыдхабе) - там тоже подробное введение (правда полезное лишь чтобы поверхностно ознакомиться). Из книжек есть серия Modern Compiler Implementation in Java/C/ML (правда там кода нет местами выглядит странно), и Language Implementation Patterns, но тут основной упор на практику.
>>849136 Да там, в принципе, какой-то особой теоретической базы не нужно (вся необходимая теория в книжке Свердлова дается). Компиляторы это такая несколько обособленная область в рамках инженерии ПО, которая оперирует несколькими разделами дискретной математики в том объеме, который необходим для трансляции языков программирования. Практический аспект здесь гораздо важнее, как мне кажется, в силу специфики задач. Например, подвести под строгую математическую базу все приемы оптимизации кода довольно сложно, посколку это уже чистая инженерия. От тебя потребуется разве что: 1. Иметь базовые навыки прогрммирования 2. Уметь читать нотацию множеств. Если с этим проблемы, то найди в инете книжку Шипачева "Математический анализ. Теория и практика" и прочтитай там параграф 1.1 (буквально полторы страницы). Этого будет достаточно.
Здраститя! Начал делать 2ch reader на джаве. Как адекватно обрабатывать json страницы, например https://2ch.hk/b/threads.json? Только руками парсить или есть какой-то специальный класс? Если руками парсить, то как правильно записать содержимое страницы в стринг? P.S. учу жаву меньше месяца.
>>849151 Че за JSONAPI e้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ัััััััััััััััััััััััััััััััััััััััััััััััััััััััปี้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ัััััััััััััััััััััััััััััััััััััััััััััััััััััััปี้้้้้้้้้้้้้Q1ปี้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ัััััััััััััััััััััััััััััััััััััััััััััััััััััััปี้้้้้้้้้้้้้ปี้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ัััััััััััััััััััััััััััััััััััััััััััััััััััััััปี้้้้้้้?
>>849151 > Как адекватно обрабатывать json В PHP есть json_decode, который на выходе дает вложенный многомерный массив по которому просто циклом бегаеш
Я в армию попал, и руки чещутся уже что-то написать, очень тоскливо и скучно там. Компьютеров там нет, только телефоны с андроидом. Под телефоны ничего никогда не писал. Какой посоветуйте ide под телефон для такого извращения? (И есть ли там что-то такое, что только с компьютера поставить можно? Извиняюсь, я просто совсем не шарю в этом, телефон цветной первый раз в жизни держу в руках, до этого с тапиком черно-белым ходил, а тут вот в увал выбрался, телефон взял какой-то, и вдруг там что-то можно только с помощью компьютера поставить, я сам не знаю, а времени не так много чтоб вникать, нужно ещё много всякого сделать за несколько часов) Нужен совсем минимум, чтоб как-то клики отрабатывать и выводить графику примитивную, линии и точки, большего не надо. В остальном хоть урезанные тормозные скрипты на стрёмном языке.
Захотелось мне значит html парсер написать, но до этого я ничем подобным не занимался, в целом представляю как сделать, но всё же, посоветуйте статейку о том, как он должен работать, как лучше сделать, основы какие-то.
>>849176 НАПИСАЛ НОВУЮ ПРОШИВКУ ДЛЯ РАКЕТЫ @ ФОРТРАН-IV СОСЁТ! ТЫ СТОРОННИК ИННОВАЦИЙ, ПОЭТОМУ ПИСАЛ НА ФОРТРАН-77 @ СОХРАНИЛ НА ДИСКЕТУ, ВЕДЬ ЭТО АРМИЯ И ПРО ФЛЕШКИ ЗДЕСЬ НИКТО НЕ СЛЫШАЛ @ ЗАХОДИШЬ В МАШИННЫЙ ЗАЛ, ЧТОБЫ ПРОШИТЬ РАКЕТУ @ НАЧИНАЕШЬ ПОДОЗРЕВАТЬ, ЧТО ОГРОМНЫЙ ТРЕХМЕТРОВЫЙ ШКАФ НА ДРУГОМ КОНЦЕ ЗАЛА И ЕСТЬ КОМПЬЮТЕР @ НЕ НАШЕЛ ДИСКОВОД @ НАШЕЛ ЛЕНТОПРОТЯЖНЫЙ МЕХАНИЗМ @ НА ОБРАТНОМ ПУТИ НЕ ЗАМЕТИЛ ПИТАЮЩИЙ КАБЕЛЬ НА ПОЛУ И, СПОТКНУВШИСЬ, УЕБАЛСЯ БАШКОЙ ОБ МАГНИТНЫЙ БАРАБАН
>>849177 Как мне кажется это довольно сложная задачка (если делать прямо правильный заебатый парсер). Теорбаза это конечные автоматы, регулярные и нерегулярные языки (html - НЕрегулярный, поэтому его плохо парсить регулярными выражениями). Твой парсер будет конечным автоматом. Чтобы парсить как следует надо изучить спеки от W3C, причем там разные стандарты на разные версии html. Ну это так, можно не париться над всем этим и просто начать писать, просто ищешь теги в коде, рекурсивно ищешь всех потомков, потомков потомков и тп, строишь дерево. Алсо, как мне кажется есть родственная задача полегче - парсер xml. В xml не надо учитывать что ты можешь парсить код с ошибками (незакрытые теги итп) и нету усложняющей дело хуйни типа джаваскриптовых вставок.
> Ну это так, можно не париться над всем этим и просто начать писать, просто ищешь теги в коде, рекурсивно ищешь всех потомков, потомков потомков и тп, строишь дерево. Примерно так и хотел делать. Такими темпами можно довольно быстро реализовать стандарт HTML4, ну а больше — в пизду, в 5-ом какая-то муть пошла. Html же простенький, что там пиздос-сложного? Ищешь теги, как ты сказал, закрываешь, открываешь, просто дело времени. Далее в планах запилить парсер CSS2, тоже скажешь что он очень сложен? Нет, сложнее html конечно, но в целом всё должно быть просто. Я сильно ошибаюсь?
А тем временем мне удалось открыть .html файл с помощью fopen, всего час на это ушел, по идеи уже могу читать оттуда текст. В общем пол дела сделано, осталось только понять как конкретно мне оттуда что-то читать.
В этой горе кода ничего не понятно. И ладно бы ещё одним файлом весь парсер шёл, возможно я бы что-то понял, но нет, надо им всё разбивать на десятки мелкоты. Как люди в таком ориентируются? Вот надо тебе понять принцип работы, куда ты в первую очередь будешь смотреть?
>>849207 > Это же удобнее Ну это спорное утверждение.
> В документации обычно не говорят о внутреннем устройстве > документации может не быть Тогда в первую очередь надо смотреть в глаза мудиле, который не удосужился задокументировать свое поделие. Пристально так смотреть, надменно, с укоризной и сверху вниз; держа в руке арматурину и наблюдая, как он тщетно пытается высободить запястье из наручников, приковывающих его к батарее. Да и вообще, как это "может не быть документации"?! Это же, мать его, библиотека. У нее не может не быть документации.
>>849213 > Это же, мать его, библиотека. У нее не может не быть документации. НУ ЭТО СПОРНОЕ УТВЕРЖДЕНИЕ. Gtk смеётся над тобой.
Тащемта мне было интересно как именно без доков в подобном говне разбираться. Не первый раз ведь случается подобное, я пытаюсь что-то скопипиздить из готовых программ и раз за разом обсираюсь, ибо код сложен, вот и задумался, может я что-то делаю не так.
Доставьте какой-нибудь простой редактор с подсветкой кода под шиндовс, который бы работал по принципу блокнота, то есть без табов и каждый файл открывался отдельной копией программы.
>>849216 > Ну да, у них, конечно, жутковатые доки и нормальных туториалов нет. Но API, худо-бедно, описан. У GTK когда-то вообще документации не было. Никакой. Ноль.
>>849230 > вообще документации не было Я их не оправдываю. Gtk изначально была частью GIMP, и то, что разрабы не документировали ее даже для себя вызызвает фейспалм.
>>849236 Демагог ты хуев, на пике - шпаргалка, блджад, для тех, кто уже может в вим, но не все базовые хоткеи запомнил. Ясен пень, что ты её не осилишь, если ньюфаг в виме. Для вас сделали vimtutor.
>>849245 Вот все говорят KISS, юзер-френдли, вот это все, но, блять, текстовый редактор, который нужно изучать, как по мне - пиздец. Я потратил на него время раньше из необходимости, но е понимаю, почему он популярен несмотря на вышесказанное.
>>849260 > KISS, юзер-френдли Но ведь это не одно и то же. Как раз таки маппинги в виме сделаны очень гибко и просто: di( - "Удалить всё, что между ()" vi' - "Выделить всё, что между одинарными кавычками" И так далее, это заучивать не нужно, достаточно просто понять и ты сам будешь без сторонних подсказок правильно "конструировать" комбинации. И не нужно говорить про мышку, перелезать на неё, когда ты умеешь в быструю слепую печать - каждый раз мучение.
> текстовый редактор, который нужно изучать, как по мне - пиздец Та даже IDE нужно изучать, если ты реально хочешь быть продуктивным. Рассматривай "изучение" как инвестицию в будущее. Это как со слепой печатью - поначалу превозмогаешь, зато потом экономишь уйму времени. Сам пишу в IDE с вим-плагинами.
>>849260 Я вот долгое время редактировал конфиги в виме, всё что мне нужно было запомнить это: 1. Хоткей перехода в инпут-режим. 2. h j k l 3. :wq
Это с первых часов использования стало довольно удобным решением. Через несколько месяцев стал писать код в виме, за день осилил базовые возможности, вим зашел как родной. Того я убил на "задрачивание" от силы два дня. Два дня мучений ради вечности блаженства, это определённо того стоит.
А вообще этот >>849270 дело говорит. На любую вещь с определёнными возможностями нужно потратить время для освоения. Да, вим сложен, осваиваться придётся относительно долго, но и возможностей у вима ОЧЕНЬ много.
только вим учить не нужно, в нормальных иде команды сгруппированы в своих саб-меню (гит, diff@merge, project struct (клевые картинки), refactoring menu) и доступны по умолчанию, забиньдь кнопочки и все. А в виме, нужно будет поебаться с поиском удобных плагинов (покажи мне плагин на dfii@merge) и их настройкой. И ради чего? Переключения режимов? Да оно нахуй не нужно, когда есть умный поиск через который можно найти все, по лучшему акрониму - названию команды. А так блядь сиди, вспомнинай, как в виме вставить из буфера картинку, очень продуктивно, да.
>>849278 Вим же берут за его хоткеи, или я что-то проебал? Можешь установить в свой йоба-IDE vim-like режим, как сделал тот Анон, и будут тебе все плюсы вима.
>>849214 Пиздуй на юдасити и ищи там курс programming languages. В нём делют простенький браузер (парсер хтмля, джаваскрипта и жс-интерпретатор), в нём же где-то будет ссылка на статью, в которой рассказывается, как правильно парсить хтмл.
>>849326 > юдасити Какой-же уёбищный сайт. Мразотство ёбаное. До чего же меня вывела из себя эта параша. Я, блядь, готов убить каждую сволочь, которая, сука, хоть каким-то образом портила мир создавая эту бездну говна. Мудаки тупорылые, чтоб они сдохли. Серьёзно, я чуть клавиатуру не сломал, на столько зло берёт, а всё из-за замечательной реализации на JS. Я блядь ненавижу всё это, терпеть не могу.
Anyway, там 300 с хуйцом коротких роликов зачем?, я же ёбнусь искать среди этого твою ссылку. Ты хотя бы примерно помнишь в какой части она лежит? Можешь сама ссылка завалялась?
>>849367 Уже пробовал. Честно сказать, я не понял фишки сотен коротких роликов. Я не понял почему нет практики. Я не понял зачем там питон. Я не понял зачем мямлить самые-самые основы. Я не понял почему так растянуто. Короче говоря, я не представляю какую оно может принести пользу, хотя название сильное, надежда была.
>>849370 > Рекомендую решить проблемы с нервами Могу, разве что, больше не заходить на тот сайт. Вполне себе решение.
> научиться пользвоваться гуглом > ?q=udacity+web+browser Это я и сделал в первую очередь. Я уже был на этой параше, читай внимательнее.
Нужна программа для смс-рассылки. По работе нужно рассылать смс и мы их закупаем. В целях экономии хотелось бы заполучить свою софтину для этого. Подскажите в какую сторону копать? Сложно ли это. В программирование слегка могу, если что-то не особо сложное, скорее всего освою. И если заказать такую программу у специалиста, сколько примерно это может стоить?
Аноны, есть папка folder, в нем файлы app.class, second.class, *.class. Как правильно написать скрипт, который будет находиться в папке folder и запускать app.class? Нужен bash и cmd
Анон, как поднять свой уровень в математике, алгебре, геометрии? Прост в школе издевались жутко и я психологически не мог в учебу? Может есть какие либо книги для чайников или годные ресурсы?
>>849194 Посоны, смотрите какую йобу я запилил! Да, ещё несколько часов чтения манов и мой парсер может считывать файл в отдельный массив, по-моему это успех.
Несколько вопросов есть: 1. Это вообще адекватное блядь решение? Я имею введу производительность. Просто fread оказалась единственной функцией, которая работает как мне надо. 2. Почему в терминал идёт построчный вывод? То есть printf выводит текст именно после окончания строки, а не по-символьно.
>>849486 Нормальный хелловорлд. Вот только VLA (file[chars]) - гроб-гроб кладбище. Допустим, у тебя 5 МБ стека. Что, если файл будет 6 МБ? Используй malloc(). Алсо, где обработка ошибок? Если я во время fread() флешку вытащу, что ты мне покажешь?
> Я имею введу производительность Тебе хватит.
> printf выводит текст именно после окончания строки, а не по-символьно. Щито? Покажи пример. Ты хочешь один символ на одной строке или что?
>>849488 > Используй malloc() Маллок будет, как и обработка ошибок, как и вынос в отдельные функции. Сейчас хотел добиться просто чего-то рабочего.
> Тебе хватит. Ну и всё же, может есть варианты получше, кто знает.
> Щито? Покажи пример. Ты хочешь один символ на одной строке или что? Ну смотри, printf у меня выводит по-символьно, а не строками. То есть вывел символ->отобразил в консолечку->вывел ещё один->отобразил в консолечку и т.д. Разумеется на глаз этого не видно, но если вхуярить в цикл секундный sleep, то по идеи за этим можно будет проследить, но вместо того, чтобы видеть няшные символы, которые появляются в терминале один за одним раз в секунду, оно после длительной паузы высирает мне уже строку из нескольких символов. Иными словами цикл работает, sleep работает, но отображения нет. Почему так? Я не могу в основы работы сишки?
>>849518 > няшнота Вот только когда наиграешься, верни буферизацию, иначе тормоза.
>>849510 > mmap() Ты забыл ему про signal() рассказать. mmap() без обработки экспешонов делают только мудаки. То же и в Windows. И не факт, что mmap() будет быстрее в случае последовательного чтения - это очень непростой вопрос.
>>839462 (OP) Здравствуйте. Я ебучий школьник, живу в Новосибирске. Осведомлён в IT-сфере/программировании на уровне табуретки. Хочу сдать ЕГЭ по информатике. У меня только с ней проблемы, т.к. в средних классах её ВООБЩЕ не было. Проблема: в экзамене есть задания, связанные с программированием. Лёгкие, но не для того, кто вообще ничего не смыслит в программировании. Даны 3 языка там: Basic, Python и Pascal. Я так понимаю, что стоит рассматривать именно Python, но я не знаю, какую литературу лучше всего начать изучать. Времени до экзаменов мало, помогите советом и наставлениями. Спасибо.
>>849553 Хоть сам и не сдавал, но варианты видел. Там не обязательно знать ЯП, чтобы выполнять задания. Возможно только на самом базовом уровне, но это дело пары дней. Если будешь учить язык то для сдачи ЕГЭ это нерациональная трата времени, важнее всякие СИ, логические выражения. Этот >>849563 прав. 2-10 вариантов (смотря насколько тупой) решишь уверенно - сдашь хорошо.
Cап, заканчиваю инженерное образование, нефтяник, на севера не хочу. Голова варит, хочу попробовать в программирование, пожалуйста поясните за щеку, что учить, куда двигаться, в английский тоже могу. Вообще не имею понятия о вашей отрасли, перенаправьте куда надо (на хуй). Заранее спасибо
Что-то скучно стало в последнее время. И, обычно, чтобы чем-то себя занять, я изучаю новый яп. Но только сейчас понял, что что-то делаю не так. Сейчас знаю на разных уровнях Java, C#, Ruby, Python, Go. Но, по сути, делаю на них одно и тоже. И вряд ли придумаю что-то, что смогу реализовать только на одном из них. И большой разницы в "философиях" тоже не вижу. Просто разные способы извращения. Так вот, в чем разница между ними? Как определить, какой нужно выбрать для следующего проекта? Все они языки общего назначения. Слишком расплывчато. И как выбрать новый для изучения?
ты просто не знаешь ни одного ЯП нормально, я вот сегодня монадку maybe в руби имплепентировал, попробуй сделать тоже самое в го. Типа чтобы не выкидывало экспепшены (и нормально работало с user) на примерно таком коде:
> > user.maybe do > name.upcase! > print second_name > end > > user.maybe.second_name.upcase!
Для
> user = nil
или
> user = OpenStruct.new(name: 'Billy', second_name: 'Oh you')
Сразу поймешь философию разницу в философиях кек, филосов блядь.
>>849675 Это все здорово, сам такими вещами занимался. Но это те самые извращения, не относящиеся к глобальной задаче. Вопрос был именно в назначении языков. А в знаниях моих ты зря сомневаешься.
сап, пр с вами на связи парень 18 лет, получил техника-экономиста в пту, в следующем году собираюсь в универ. Такое дело - сестра и её муж программисты со стажем (4head) и она меня яро заставляет внедриться в IT сферу (и сам то я как бы не против). Подскажи, дорогой анон, с чего начать? Какие книги прочесть, помогают ли всякие курсы, есть ли вообще ШАНС, что тебя возьмут к себе в контору и там уже обучат? К чему этот вопрос - работала сестра в епаме, говорит там для устройства есть специальные тесты, так вот некоторые индивидуумы зазубривают ответы, приходят, все сдают и их берут на бесплатное обучение на 2 месяца. Сам сижу без дела уже 4 месяца, поэтому очень нужна помощь с этим
> А в знаниях моих ты зря сомневаешься. > . Сейчас знаю на разных уровнях Java, C#, Ruby, Python, Go > И большой разницы в "философиях" тоже не вижу.
Я просто не понимаю, как можно считать что языки у которых даже сферы применения разные (от микроконтроллеров, до веб) имеют одинакововые философии. Тут или ты не знаешь ничего из вышеперечисленного, или апатия какая-нибудь. Может, конечно, я чего-то не понимаю. Хз, что посоветовать, учи sql, хаскель, математику. Последнее, говорят совсем для наркоманов.
>>849679 Начни с изучения GorillaScript, это диалект JavaScript (самого популярного и востребованного языка, который знает буквально каждый), который совмещает большинство имеющихся концепций и парадигм.
Кто-нибудь здесь писал драйвера для принтеров? Как они получают данные на печать? Компьютер конвертирует файл в несколько bmp файлов где каждая страница отдельный файл, потом объединяет их все в один большой файл и прикрепляет к нему метаданные, а потом отправляет на принтер? Или может он не отправляет метаданных, а только bmp файлы? Принтер их все по очереди принимает и печатает или принимает следующий после того как отчитается о печати предыдущего? Какие внутри стоят мощности и размер оперативной памяти? Есть ли история печати? Сложно ли модифицировать принтер так чтобы он сохранял все распечатываемые файлы? Принимает ли он какие-нибудь метаданные и если да, то что в них есть?
>>849754 >Кто-нибудь здесь писал драйвера для принтеров? Как они получают данные на печать? Компьютер конвертирует файл в несколько bmp файлов где каждая страница отдельный файл, потом объединяет их все в один большой файл и прикрепляет к нему метаданные, а потом отправляет на принтер?
Язык описания страничек векторный - PostScript, PCL6
> Или может он не отправляет метаданных, а только bmp файлы? Принтер их все по очереди принимает и печатает или принимает следующий после того как отчитается о печати предыдущего?
Приём и отчёты разделены, потому что принтер ещё занимается растеризацией полученного вектора - время принтера дорого.
> Какие внутри стоят мощности и размер оперативной памяти?
Разные бывают.
> Есть ли история печати?
Может быть, может не быть.
> Сложно ли модифицировать принтер так чтобы он сохранял все распечатываемые файлы?
Зависит от его прошивки, очевидно. Наверняка бывают принтеры с линуксом на борту - там это просто, кмк.
> Принимает ли он какие-нибудь метаданные и если да, то что в них есть?
>>849679 > >сап, пр с вами на связи парень 18 лет, получил техника-экономиста в пту, в следующем году собираюсь в универ. Такое дело - сестра и её муж программисты со стажем (4head) и она меня яро заставляет внедриться в IT сферу (и сам то я как бы не против).
Если ты ранее имел возможность кодить, но не проявлял интереса к кодингу, то, скорее всего, бесполезно - твой максимум это макакинг за еду.
>>845609 >Есть смысл в использовании OpenGL для двухмерной игры? Мне кажется, есть - ради универсальности. Но лучше взять какой-нибудь SFML - пусть уже он сам решает как ему на конкретной платформе лучше работать
На Прологе вообще кто нибудь пишет? А то показалось, что это очень лёгкий язык. Есть ли от него какая нибудь польза? Со знанием только пролога можно устроиться в какую нибудь контору?
Теперь таки перехожу к основному, к парсингу, перехожу и туплю. Я ваще не представляю как мне парсить сраный html. До того как писал этот пост ещё представлял, пусть и код в моих представлениях был ужасен, но потом я попытался сформулировать свои представления и обосрался. Анончики, доставьте примерчик реализации вот этого: > Ну это так, можно не париться над всем этим и просто начать писать, просто ищешь теги в коде, рекурсивно ищешь всех потомков, потомков потомков и тп, строишь дерево.
Вот есть html: <html> <body> текст </body> </html>
Как мне его отпарсить? Сам ну никак не могу додуматься, слишком сложно для меня. Повторюсь, ни разу подобным не занимался. Напоминаю, я пытаюсь написать простой парсер html.
>>849820 неа, те задачи для которых он более менее подходит, щас делают другими средствами это связано с тем, что не сложилось определенного сообщества, коммьюнити и те реализации что есть во первых малопроизводительные, во вторых нету хорошего "окружения" что помогает быстро разрабатывать (не хватает отладочных средств, профилировочных, слабая поддержка ide и прочее) а вообще фишка у него какая была (у многих реализаций) - когда разрабатываешь, ты пользуешься интерпретатором, а когда сделал - компилишь решение в динамическую (dll или so) библиотеку или статическую и прилинковываешь ее к своей проге те например, ядро экспертной системы ты бы написал на прологе, а гуй сделал бы на чем-то более подходящем есть и другой способ - а именно реализовать движок пролога как dsl в языке, который это может сделать, например lisp
Скажите, а только у меня такая фигня, когда включают батареи центрального отопления, я начинаю чувствовать себя какимто умственно отсталым, затормаживается мышление, и в результате не могу толком ничего спрограммировать?
У меня не программируется пока смузи не попью, если мои нежные ручки мерзнуть, или оче душно в помещении, или шумно (не в рабочем контексте). Что поделать, творческий труд требует комфорта.
>>849870 > Нормально? Для хелловорлда. Например, при ошибках ты забываешь закрывать f и освобождать html.html при неудачном fread. Алсо, раз у тебя stdbool есть, то и возвращай true/false.
> Как мне его отпарсить? А между тем, по ссылке на удасити, которая для тебя "слишком просто", чуть ли не первым шло видео, в котором рассказывалось про разбивку на токены: тебе нужно детектить последовательность, открывающую комментарий, закрывающую, последовательности пробелов и переносов строки, открывающую угловую скобку, закрывающую, имя тега, имя атрибута, значение в кавычках, CDATA, виртуальный токен "конец файла", ну и наверняка я что-то еще забыл. И вот ты берешь в циикле следующий токен, и как-то его обрабатываешь на основании синтаксиса html (загугли html dtd, тебе понравится). И охуеваешь от количества вещей, которые могут пойти не так.
> А между тем, по ссылке на удасити, которая для тебя "слишком просто", чуть ли не первым шло видео, в котором рассказывалось про разбивку на токены Это понятно, меня интересует сама реализация, сам код.
В моём представлении такой парсинг может быть реализован с помощью сотен if'ов, циклов и прочего говна. То есть нужно искать "<", дальше переходить в цикл и switch'ом проверять текущий символ, смотреть комментарий ли это, пробел и т.д. Причём для поиска слова html мне придётся сделать 4 цикла, чтобы действительно понять, что это html а не huipizda или htmsukablyad. Это бред. Мне нужен здравый пример. В сорцах различных парсеров я ничего не понял, наверняка делают совершенно по другому.
>>849988 У тебя есть два варианта: 1. Пройти тот слишком простой курс, потом найти в треде вопрос про написание компиляторов и прочитать на него ответы. 2. Забить сразу, потому что это не твоё.
>>850015 > Пройти тот слишком простой курс Я его порядка двадцати минут смотрел, ничего полезного я там не увидел.
> потом найти в треде вопрос про написание компиляторов и прочитать на него ответы. Так-то вполне годный вариант, но читать полноценную книжку ради понимания основ мне не хочется, по крайней мере не сейчас.
Мне нужен основной принцип работы, Анон. Небольшой пример. Это всё что я прошу.
>>850023 Для начала напиши хотя бы интерпретатор математических выражений с четырьмя действиями и скобками. Это будет попроще, хотя и похоже. А там глядишь и дойдет.
аноны, нужна помощь! нужно переустановить винду, но так чтобы с жёстких не ушло 4 терабайта важных файлов. я пришёл к знакомым, а эти додики уже какимто макаром засунули туда 3 крашнутых винды. памяти не осталось. что делать как быть
>>849988 Ну вот тебе минимальный пример: http://www.msweet.org/projects.php?Z3 - это XML парсер (HTML не такой строгий, и поэтому сложнее), там ты увидишь и свитчи, и проверки. Алсо, если ты > для поиска слова html мне придётся сделать 4 цикла путаешь итерации с циклами, тебе рано писать парсеры. Возьми задачу полегче, иначе потратишь время, нервы, а в итоге нихуя юзабельного так и не получишь.
>>850036 > Ну вот тебе минимальный пример Вроде годно, пойду разбираться. Хотя как можно было так намешать пробелы с табами я не представляю, дикость.
> путаешь итерации с циклами Нет, тут я имел в виду именно циклы.
> тебе рано писать парсеры. Возможно.
> Возьми задачу полегче Я уже три года беру задачи полегче, это ни разу не выход, это бессмысленный проёб трёх лет жизни. Вчера я собрался с мыслями и решил начать писать свой браузер. Так я смогу постичь тот же парсинг, построение графических интерфейсов, работу с изображениями и дохуя чего ещё. Браузер это огромное количество небольших частей, которые являют собой относительно небольшие задачки подходящие для ньюфага, пусть и местами сложные. Браузер это лучшее решение, но его можно начать исключительно с парсинга html, да.
Програмач-выручач, как называется алгоритм или дайте наводку. Необходимо целочисленное деление, в результате которого, получается целочисленный вектор длиной равной делителю: 18 / 5 = {3, 3, 3, 4, 4} Очевидно, что вариантов много, мне нужно минимальное распределение, как в примере, без учета перестановок и прочей комбинаторики. Сам по себе алгоритм простой, но я хочу найти как это называется и чекнуть доки на наличие реализации.
>>849814 >макакинг за еду Как что-то плохое. >>849936 >Как, например обычны js или c# отличаются от них же в аспешке? Языки-то те же, с чего бы им быть иными? JS здесь и вовсе не при чём, в ASP.NET MVC работа с ним никак не отличается от рельсов, джанго и других веб-фреймворков. Вот фреймворк ASP.NET MVC, конечно, отличается от WebForms/WPF и т. д. Есть ещё фреймворк WebForms, но это легаси и от него нужно держаться подальше. >видел ставят окончание. Net Это чтобы не путать с ASP - веб-технологией из 90-х, когда .NET ещё не было.
>>850084 В c++ можно освобождать выделенную память. Но тебя никто не заставляет. На всякий случай - статическую память освоюождать не нужно. >>850052 Позяз ^^
Почему IntelliSense не хочет работать? Нажимаю Refresh DB, у меня то появляются под (Standard Library) пункты, то исчезают. И все с восклицательными знаками.
>>850023 >ничего полезного я там не увидел >читать полноценную книжку ради понимания основ мне не хочется С таким подходом отсос неминуем. Если ты думаешь, что достаточно написать функцию main, а дальше все само собой получится, то хер ты угадал. Тебе тут посоветовали начать с интерпретатора выражений, но там тоже без теории трансляции никуда, так что врядли осилишь. Для начала напиши интерпретатор Brainfuck'а, хотябы.
>Мне нужен основной принцип работы Принцип работы чего? Парсера? Грамматический разбор потока лексем.
>Небольшой пример. А вот это можно. Ну чисто для того, чтобы ты заценил масштаб пиздеца. http://ideone.com/DtRm21 Сразу поясняю: это не парсер. Это, скорее, заготовка сканера, который разбивает исходный текст на отдельные лексемы. Сканер используется парсером для получения лексем из потока байтов. Ты ведь знаешь, что парсеры работают не с буквами, а с лексемами, да? Снова повторюсь: ни о каком полнофункциональном решении речи не идет. Эта программа считывает текст на очень кастрированном html-подобном языке и сохраняет информацию об имени тега или объеме информации, которая раполагается вне тегов. Разумеется, никакого внутреннего представления в виде дерева она не строит. Только сканирует исходник. Умеет распознавать открывающие, закрывающие, одиночные теги и пропускать коментарии (не вложенные). Атрибуты тегов не поддерживаются. Немного умеет в обнаружение ошибок, но не стоит ожидать от программы в этом плане слишком многого. Ну а че ты хотел? Написано за один вечер чистым экспромтом. На выходе программа высирает древообразное представление введенного текста.
>Браузер это огромное количество небольших частей, которые являют собой относительно небольшие задачки подходящие для ньюфага К твоему сведению, современные браузеры по сложности вполне сопоставимы с операционными системами. И это совсем не куча небольших частей, каждую из которых под силу реализовать любому ньюфагу. Если бы это было так, то ты бы сейчас не сидел тут и не упрашивал анона в двух словах пояснить тебе про вещи, которые, вообще-то, требуют нетривиальных инженерных решений и незаурядных познаний в различных областях информатики. При этом в тебе совершенно незаметно не то, что знаний по сабжу, но и желания их получать. Вообще складывается впечатление, что ты просто не представляешь себе объем работы, за которую берешься.
>>850244 Обыно, точноть - разница между предыдущим и текущим значением. То есть, если очередная итерация изменила целевой результат на какое-то незначительное занчение, считается что заданная точность достигнута.
>>850246 > С таким подходом отсос неминуем. Я думал, что существует определённый алгоритм, следуя которому можно эффективно парсить html. Судя по твоему примеру это нихуя не так, всё немного сложнее, да. Впрочем, я уже начал читать одну из вышеописанных в треде книг, там как раз и объясняется что-то вроде этого: > Грамматический разбор потока лексем.
> http://ideone.com/DtRm21 Охуенно, это мне и было нужно, теперь есть от чего отталкиваться, теперь понятно что заложено в основе, спасибо, ты действительно помог.
> К твоему сведению, современные браузеры по сложности вполне сопоставимы с операционными системами. А с чего ты взял, что я хочу изобрести современный браузер? Да, то что сейчас предлагают вместо браузеров действительно сложно. В них убито огромное количество усилий и времени, но и функционал там слишком богат, а в моём представлении браузер это три вещи: 1. Парсер html4. 2. Парсер css2. 3. Графическая либа, в которую можно было бы всё это обернуть.
Третий пункт это отдельная тема, в ней достаточно мелочей. Также браузер должен иметь определённые фичи, например "Bookmarks", тоже отдельная небольшая тема, которой можно занять себя любимого.
Ты можешь сказать, что браузер это ещё и JS, но JS это очень сложно, потому либо готовый движок, либо нахуй.
Короче говоря, самое сложное в создании браузера — понимание парсинга и всего что с ним связано, но это реально.
>>850127 Потому что Студия - глючное bloatware. Переходи на vim. И вообще переходи на Линакс, вдохни Воздух Свободы, Шиндошс умирает. Скоро Гугл выпустит новую десктопную ОС на основе ядра Линакса, и Шиндошс окончательно выйдет из употребления.
>>850264 >Я думал, что существует определённый алгоритм Да алгоритм-то существует, и не один. Просто для того, чтобы ты понял эти алгоритмы, надо знать немножко больше, чем только язык программирования. Например, основные виды алгоримов парсинга это рекурсивный спуск и табличная интерпретация. Для разбора выражений существует алгоритм под названием "Сортировочная станция". Но чтобы эти алгоритмы применять, надо хотябы немного владеть теорией трансляции, разбираться в грамматиках и т.д.
>теперь есть от чего отталкиваться, теперь понятно что заложено в основе Врядли от этого можно отталкиваться, т.к. пример очень примитивный и не слишком продуманный. Это просто небольшая иллюстрация того, как делается часть работы при парсинге. Тебе нужен будет свой сканер, который будет распознавать гораздо больше видов лексем. Да и делать это надо несколько по-другому. Например, такой тег <body bgcolor="#FFFFFF"> твой сканер должен будет разобрать примерно так (дальше идет как бы поток лексем): [ЛЕВАЯ_УГЛОВАЯ_СКОБКА, ИДЕНТИФИКАТОР(bgcolor), ЗНАК_РАВНО, СТРОКОВЫЙ_ЛИТЕРАЛ(#FFFFFF), ПРАВАЯ_УГЛОВАЯ_СКОБКА]. Каждая лексема это структура, в которой хранится ее тип и связанная с ней информация (в моем примере, большими буквами задан тип, в скобках указана связанная с лексемой информация). Парсер постоянно обращается к сканеру за новыми лексемами и на основе их анализа строит дерево разбора и ведет несколько таблиц, в которых хранятся различные данные, вроде имен атрибутов, их значений и т.п. Ну это ты, в принципе, узнаешь из книги.
>Парсер >Графическая либа >JS Это еще далеко не все. А последние два пунка и вовсе не самое главное. А вот что действительно важно, так это многопоточность, механизм кеширования, реализация протоколов (как минимум HTTP, HTTPS и FTP)... Ну это так, навскидку.
Аноны, нужна небольшая консультация. Преамбула такова: хочу сменить работу и податься в кодеры. Реального стажа работы по специальности у меня нет. Хотя в резюме и написано что занимался кодингом, но это было или сторонние работы типа писал всякие мелкие утилитки, всякую хуйню по работу нынешней и т.д. и\или занимался сайтами писал всякие тех. задания и прочую хуйню. Указал в резюме пару несуществующих фирм, которые по сути были что то типа - собрались с пацанами и написали какую то хуйню, которую потом частично использовали, частично нет.
Сейчас хочу съебывать с основной работы, вся писечка в том, что ситуация такая, что one shot - one hit - то есть если я возьму отпуск, и у меня там что то не получится, на новой работе, скорее всего на старую когда я вернусь, я тут уже никому нахуй не буду нужен.
Вопрос: сильно ли сейчас хуесосят на собеседованиях? Что рассказывать про прошлые места работы? Будут ли докапываться где я работал, просить обязательно пруфы, рекомендации с прошлого места работы, просить показать софт или сайты которые делал (сразу говорю показывать ничего не хотелось бы). Сильно ли сложные задания тестовые? Я чувствую что немного уже подзабыл некоторые вещи. Собеседование по C#. Сильно ли хуесосят новичков, наваливают ли задания? Есть вероятность что с не очень прокачанными скилами, я вытяну рабочий процесс?
Хочу пойти именно на C# джуниора, что бы подкачать скилы. Я вижу что в последнее время всем нужны только синиоры и даже от джуниоров что то запредельное требуют или я ошибаюсь? Короче нужны дельные советы. Учусь быстро, старательный, ответственный. На курсе по кодингу всегда был лучшим, просто была годная работа не связанная с кодингом, сейчас тут траблы начались. Дисскач.
>>850389 > просить обязательно пруфы Пруфов, лично у меня, ни разу не требовали. Спрашивают сколько человек было в команде, как взаимодействуешь с другими кодерами/тестерами, каккие проекты, что ты в них сделал & etc. > сильно ли хуесосят на собеседованиях По-разному. От фирмы зависит. Мне один раз попались редкие говноеды, после собеса остались только негативные впечатления (может это было так называемое "стресс-интервью", хз). Но обычно бывает наоборот. > я вытяну рабочий процесс? Если ты претендуешь на должность джуна, то на новой работе тебе объяснят, в какой лоток можно какать, а в какой нет. > наваливают ли задания? Опять же, с джунов спрос небольшой. Но дрочи теорию.
Сап, Программач. Пишет тебе студент пидорашкенской шараги, в которой в качестве основного ЯП вставили C#. Студия вполне неплоха, на шарпе писать шаражные консольные приложения вполне неплохо, только вот одно но... Вакансий в моем мухосранске по шарпу нету, есть только по Java. Ну и собственно, что мне надо: Анон, подкинь пожалуйста гайдик, по различиям или быстрому перекату с C# на Java. И еще, подскажи, что нужно знать для успешного прохождения собеседования Хотя-бы на стажировку
>>850393 Спасибо за ответы. Годно пояснил. Дрочить теорию это я всегда только за. Правда по теории тоже хуй поймешь, я одно время Рихтером увлекался, втыкал по внутренности дот нета, а потом пообщался с сокурсником, который уже года два работает, он нихуя в теории не шарит, все гуглит. Тут понятно что как повезет, но вот не понимаю как так получается? Человек не понимает самые основы, в каждом вопросе плавает. Собеседование повезло, как то проскачил. Понятно что на таких не стоит ориентироваться, но такие вот дела. На что из теории стоит обратить пристальное внимание?
>>850393 Алсо, какие хотя бы примерно бывают тестовые задания? Что там заставляют делать? Писать сортировку пузырьковую или что? Наверняка же есть какие то стандартные задания для джунов. Вряд ли заставляют сразу писать какую то кода-йобу
>>839462 (OP) Алсо, не могли бы вы помочь с выбором ЯП. В следующем году вкатываюсь в вуз, IT, хочу на 3-ем курсе выйти на работу сразу. Склоняюсь к Java, либо Python, либо набор JS/HTML/CSS/SQL.
>>850401 > Синтаксисом и возможностями эти языки довольно похожи, так что особых проблем при переходе не будет. Разница больше концептуальная, ибо джава - это по большей части энтерпрайз, кросплатформенность, ведроид, а шарп - это в основном десктоп, и только винда (да, M$ в последнее время пытается вкатиться в опенсурс, Mono купили, вроде даже IIS портировали, но это все не более чем жалкие попытки угнаться за конкурентами на поприще, от которого они сами добровольно отказались в свое время). > Хотя-бы а за это лучи поноса тебе
>>850401 фикс Синтаксисом и возможностями эти языки довольно похожи, так что особых проблем при переходе не будет. Разница больше концептуальная, ибо джава - это по большей части энтерпрайз, кросплатформенность, ведроид, а шарп - это в основном десктоп, и только винда (да, M$ в последнее время пытается вкатиться в опенсурс, Mono купили, вроде даже IIS портировали, но это все не более чем жалкие попытки угнаться за конкурентами на поприще, от которого они сами добровольно отказались в свое время). > Хотя-бы а за это лучи поноса тебе
>>850404 Если ты хочешь быстро найти работу, то джава или фронтенд. Вакансий море. > JS/HTML/CSS/SQL Не понял, почему в этом списке SQL. SQL нужно знать в любом случае, независимо от основного языка.
>>850413 Не стоит так заморачиватья. Язык можно сменить в любой момент. Гораздо важнее выбор сферы, стека. Фронтенд, бекэнд, десктоп, мобайл. Если ты выбрал бекенд и дрочишь Java, J2EE, то ничто не мешает, когда будет больше опыта, перекатиться в C#, Asp.net. Язык сменить несложно, а вот смена стека потребует гораздо больше усилий.
>>850503 Зависит от. Единственное, что тасм мёртв уже, так что он выпадает. Из плюсов у фасма - скорость компиляции, крутые макросы, написан на самом себе, код получается таким, как ты его написал. Из минусов - компилить в coff неудобно, нет inline макросов (есть "перегрузка" команд, но это далеко не то же самое), нет линкера (сам фасм - не линкер), может падать с недостатком памяти на очень больших macro-heavy программах (но они должны быть действительно большими). Плюсы масма - inline макросы, куча примеров и редакторов, некое подобие стандартной библиотеки. Минусы - менее интуитивный синтаксис, написан на крестах, компиляция через командную строку, пытается оптимизировать код, бесконечные func PROTO :DWORD, :DWORD, :DWORD.
ебашу на джумле. макет http://demo.bonusthemes.com/#theme=053-bodyworx вопрос какого хуя у меня DIV увеличился. если ребенок-DIV меньше. Почему контент расширяется? все стили уже повыключал. Объсяните ньюфагу
>>850522 >>850524 1. Попробуй заменить ребенка. Такая хуйня случается если у ребенка не то что то. 2. Там где топ спан, нужно явно указывать что у тебя аппендится от чайлда. Иначе выходит топ лел 3. У джумлы есть прикол когда наследование идет от перента и там надо явно указывать всю эту ботву. Алсо там где афтер должно быть иначе немного. И с флюидами работать так себе, они плющат все. Загугли. И пользуйся сассом, он все эти фиги позволяет фиксить на нижнем уровне.
>>850536 Фасм сразу собирает бинарник - он не линкер, и процесс линковки отсутствует1. Можно компилять в coff и потом собирать, например, линковщиком из студии (или ещё чем), но тогда придётся самому прописывать все импорты (причём в замангленом виде - "_MessageBox@16"). Я пытался написать макрос для этого, но у меня так и не получилось (хотя на форуме, вроде бы, потом кто-то сделал подобный макрос для 1.74 версии). 1. Поэтому, например, макрос из масма, который позволяет объявлять переменные где угодно в коде (не помню синтаксис, но как-то так) macro string n s .data n db s, 0 .code endm в фасме наделает огромную кучу секций данных вперемешку с кодом.
>>850552 > макрос из масма, который позволяет объявлять переменные где угодно в коде Ну ведь ты сам сказал, что fasm представляет программу, как есть, не пытаясь оптимизировать то, что нагородил кодер. Если хочется странногосрать из одного места исходника в другое, можно сделать макросы типа http://pastebin.com/nGxT6v9H
> самому прописывать все импорты Можно макрос сделать, можно нагенерить из include/api/* набор инклудов для coff. Но я бы не назвал проблемой требование декларировать публичные и внешние символы. Как без этого-то?
>>850560 >Если хочется странного Обычный макрос для удобства. Если, например, захочется выдать сообщение об ошибке, то вместо того, чтобы крутить исходник до секции данных, можно просто сделать string error_msg "xyuhya clu4ilas" / invoke MesageBox, 0, error_msg, ..., а линкер их потом аккуратненько соберёт в секцию данных. >Можно макрос сделать До 1.72, по-моему, нельзя было. Да и говорю же, у меня не получилось. >Как без этого-то? Ну и в масме прототипы прописывать - это тоже не проблема, но от этого оно не начинает меньше заёбывать.
Программач, как не потерять зрение? Устроился на работу разработчиком, и приходится по 8 часов в мониторы пялиться, глаза сильно устают, от моего ноута такого нет, только на работе (возможно из-за галогеновых ламп, что стоят в офисе). Есть какие-то дельные упражнения/капли/витамины, чтобы сберечь глаза?
>>850589 Поставить лампу направленную прямо на монитор, если свет в помещении слабый или светит не прямо на монитор. Делай зарядку для глаз каждые пару часов, гуглится. Я таким макаром в 25 еще не проебал, хотя сижу по 10-12+ часов каждый день.
>>850589 У меня миопия -7 дптр не прогрессирует тринадцать лет (почти с детства). Ношу контактные линзы, купил с ними и капли - ништячок. Неплохо устраняет красноглазие после задротских ночей.
>>850592 >Я таким макаром в 25 еще не проебал, хотя сижу по 10-12+ часов каждый день. Ненавижу вас, ублюдков. У меня куча друзей, которые сидят за компьютером даже больше меня, но со 100% зрением, а я сука как крот. Хотя все кто со мной работают, либо тоже слепые, либо после коррекции, лол.
>>850814 Ну в целом к x много раз прибавляется 1, и через одну итерацию цикла (когда x нечетный) к y прибавляется 1. Через огромное количество итераций x переполняется, и цикл завершается. Где ты это нашел и зачем?
>>850822 У тебя три итерации за цикл, первый раз проверку в for ты "пролетаешь", инкрементируешь только раз в 2 итерации, значит, y = ((2 * UINT_MAX) / 3) / 2.
>>850820 int x=0; int y=0; while(++x) //пока x != 0 { ++x; //Выполняется на каждой итерации. x = ++x; //префиксный инкремент x = x & 1; //побитовое И y = y + x; //y += x <=> y = y + x }
>>850826 А нахуй кого-то это интересует на собеседовании?
Вот я могу решить эту хуйню, не понимая как вообще работает REST или FastCGI. Нахуй я нужен кому с умением решать теоретические хитровыебанные задачки и не знанием прикладных аспектов?
>>850842 Каким же надо быть дебилом, чтобы не суметь за пару месяцев изучить любую новую технологию до уровня, с которым уже можно нормально зарабатывать?
>>850844 Это ты про какую технологию? Технологию машиностроения?
Так и вижу, как ты за два месяца веб с нуля поднимаешь, питон + джанго, скажем, потом подымаешь достаочный скил многопоточного программирования и бигдату, что-бы быть востребованным в нормальных конторах, пишуших не хелуйворды, а высоконагруженные системы.
>>850843 '''some_string''' - это строковый литерал, а не коммент. Просто висячая строка в документе никак не используется и не влияет на выполнение скрипта, поэтому так оставляют коменты. Комменты в питоне через # делают.
В твоем случае - либо с кодировкой документа хуйня, либо некорректно воспринимаются интерпритатором внутренние ' '.
Сап зэкач. Пишет тебе джаваскрипт дебил с синдромом самозванца. Кароч я валю по дикому проект, но сказал что "УВСЁ БУДИТ ГОТОУВА СЕГОДНЯ" дебил. Просидел всю ночь, нихера не сделал, обнаружил дофига всякой херни, которую долго фиксить. Ах да, это всё ещё и в офисе дебил. Чё там обычно делают в таких ситуациях? Тимлид не уследил, а я продолжил увеличивать энтропию и откровенно врать, лул. Меня могут побить за такое? А отобрать зарплату? Накидай годных советов, анон, как выехать на белом коне из этой ситуации. С меня - завяжу с погромированием и уйду обратно гнить в свои НИИ.
Пытался уйти сам год назад, но уговорили остаться, досиделся блин
>>839462 (OP) Поянице вкратце плиз. Вот я хочу сделать функцию-метод, которая вызывает другие функции-методы, которые вызывают другие функции методы. Как это сделать на крестах? То есть мне нафиг не нужны параметры-аргументы, мне просто нужна отсылочка так сказать. По базовым запросам по теме функции такого не объясняется, только с параметрами. Какую тему мне вообще погуглить?
ПС насколько помню, в яве я запросто это делал, а в крестах чет не получается
//f1 мне нужна не столько как функция. а просто как отсылка к началу цикла, других отсылок, кроме как вызова функции я не знаю, если знаешь-подскажи //одна из функции функции, которая вызывает функции void f1() { if (bla){ bla; bla; ..} };
//функция с функциями, логично, вызывает функции void f() { f1(); f2(); };
//если условие такое-то, делает то-то и вызывает функцию с функциями if (bla) { bla; bla; .. f(); };
>>850940 1) В функциях void ИДЕ пишет что ожидается ';', но это ведь неправильный синтаксис функии, ставить ';' после определения аргументов функции. 2)Без ';' при наводке на вызов функции с функциями иде пишет что определение (void f()) не найдено.
Вот я и путаюсь, что что-то упускаю. void означает что мне не нужно возвращать никаких значений аргументов, мне просто нужно выполнить тело функции, то есть в моем случае просто вызвать другие функции.
Ты про выражение которое вызывает dead()? Ну да, а что? Так ведь можно. Программа просто смотрит условие-условие совпадает, значит делает то-то(например, вызывает функцию). Максимум что я собираюсь сделать-запихннуть if в функцию апдейта, чтобы программа с определенной периодичностью проверяла еёЭмм, это и надо сделать? .
>>850963 Насколько я помню кресты - вне функций if никогда не пишется. Максимум это объявление глобальных переменных. Запихай его в метод и не еби мозги.
Парни, я кажется вкурил. Я просто забил на матчасть.
1)В .h файле я должен написать декларацию функции(по параметрам), которую собираюсь создать. То есть в моем случае без параметров это будет просто void f();
2)В .cpp файле я должен написать определение функции, то есть что она делает. То есть void Class::f () { }; (могу ли я записать это в .h файле сразу под декларацией?)
3)И затем уже в самом классе я могу вызывать функцию просто написав f(); -верно? (нужно ли при вызове писать void?)
>>850959 >>850939 То есть вызов функции здесь будет : код... код... checkEN(); dead(); код... код...
Верно?
И еще вопрос уже о другом немного.
У меня есть определенные данные. Потоки, функции и тд. У меня есть куча .cpp с разными классами. Мне нужно как-то по-простому включить эти данные в в .cpp файлы, чтобы ясен пень не копировать каждый раз. Как это сделать?
Вот в любой .cpp файл я включаю(#include) data.h. data.h декларикует класс в data.cpp. Как сделать так, чтобы класс data 'слился' с любым другим классом .cpp? То есть если я просто сделаю #include то с точки зрения комплиятора это будет выглядеть как разные классы, идущие поочередно, без зависимостей от друг друга.
И может нужно делать не класс, а что-то другое? Спрашиваю потому, что знаю что, допустим, в ява все является классом, но в крестах вроде бы не так.
ПС и самый неважный косметический вопрос, у с++ есть паки, в которые можно складывать классы? Я ява допустим есть Проект->Паки->классы-файлы. Можно в один класс включить другой import.packagename.classname. Можно также сделать с с++?
1) Да. 2) Можешь, но при попытке подключения хидера к больше чем одному файлу будут проблемы; 3) да; нет, нахуя тебе вообще этот void? >Как сделать так, чтобы класс data 'слился' с любым другим классом .cpp? То есть если я просто сделаю #include то с точки зрения комплиятора это будет выглядеть как разные классы, идущие поочередно, без зависимостей от друг друга. Нихуя не понятно что ты хочешь, но на всякий случай охлажу твой воспалённый мозг: в плюсах include — простая подстановка текста хидера, а реализауии могут терзать друг друга как хотят. >ПС и самый неважный косметический вопрос, у с++ есть паки, в которые можно складывать классы? Нету. Заменяются папками и неймспейсами.
В таблицу Mysql нужно добавить значения, некоторые из которых являются датами в формате "DD.MM.YY". В mysql нет типа данных, добавляющего дату в таком формате. Есть ли другой способ добавления(с помощью костылей, например)?
>>851075 Объясни как конвертировать. Timestamp ведь принимает дату в формате "YYYY-MM-DD", а аргумент обозначает с какой точность записываемая дата. >>851077 Никто не мешает. Просто было бы проще один раз записать данные в нужном в формате, чем каждый раз их конвертировать.
>>851090 Я тебе телепат чтоли? В каждом языке свои методы работы с датой. Гугли свой случай. В жаве например есть класс которому можно скормить строку с датой в любом формате. В остальных тоже по любому есть те или иные методы или библиотеки.
Ребят, привет. Сам занимаюсь радиочастотным RFIDом и в MS SQL нихуя не понимаю. В общем, база данных, в которую это оборудование пишет единички и нолики, немного разбухла и обрабатывает запросы всё дольше и дольше.
Можно её как-то оптимизировать? Там, индексы/хуиндексы? Пробовал добавить индексацию по оборудованию, но ПО для запросов вместо ответа теряет связь с БД. Поставщикам софта и оборудования запрос уже отправил, но хотелось бы услышать сперва местного анона.
Посаны, мы тут начали изучать Qt, весь семестр будем писать приложения, ближе к концу будет сетевое приложение типа клиента для вкудахте или что-то такое. Как вообще работают запросы там, какие-то пост, гет, нихуя не понимаю, параметры какие-то с с заголовком, а препод что-то непонятное бормочет. Поясните вкратце на пальцах, а то примеры с хабра не компилируются.
Позвонил родственник, и говорит "я там слышал что ты убер программист? го для нашей конторы напишешь программу"
Программа по функционалу очень простая, небольшая база данных клиентов. Оператор в окне поиска вводит фамилию, выбирает нужного клиента из базы, и кликает на одну из 3 услуг. А потом в конце смены(недели, месяца) начальник мог зайти и посмотреть, что там накликал оператор или ввести новые цены на услуги.
Проблема в том, что я нуб, и вообще учил клиентский JavaScript, а веб вариант им не подходит.
На каких технологиях это будет попроще замутить? Ну и я так понимаю нужна будет поддержка виндовс икспи
Помогач, подскажи! Как с помощью хука и функций винапи отследить нажатие левой клавиши мыши в заголовке ЛЮБОГО окна? дали лабу без нихуя теории. Сижу пытаюсь как-то разобраться, но не выходит. Я так понял нужно каким-то образом хук на WM_NCHITTEST поставить, но у меня не получается.
>>850842 Вот я сейчас пишу на C# (опенсурсный Mono + опенсурсный Xamarin) для iOS, самой востребованной и перспективной в плане монетизации из всех имеющихся ныне платформ. Анальные ява-рабы Оракла так могут? да, есть фреймворк, позволяющий писать на Жабе для гейОС, но он полудохлый и им никто не пользуется
Блядь, мне пиздец как хуево. 5 курс, нужно выбирать темы дипломов, и я понимаю, что я тупое говно. Ебаный неосилятор, за все курсачи не было ни одной реально крутой темы, одни макакенские говна, на последнем курсаче была более-менее нормальная тема, свяаная с научностью, но дальше самого простого говна я не разобрался и меня опустили на защите, хоть и зачем поставили. Как наконец взять себя в руки и реально разобраться в какой-то теме, чтоб не выглядеть последним петухом?
>>850845 Если в принципе уметь в многопоточность и бигдату, то пистон учится за 1,5 дня, так что неважно вообще, пистон или жаба или вообще какой-нибудь эликсир
>>850246 Анон, извини, но я запутался, сейчас будет глупый вопрос.
Чем вообще должен заниматься html парсер? Вот если исключить все параметры тегов, чисто консольная вещь будет, то что от него требуется? В моём представлении нужно найти <body> и дальше тупо порезать все теги, помимо br'ов, их для переноса строк задействовать, оставить только текст. В связи с этим вопрос, к чему все эти деревья в твоём примере? Что с ними потом делать?
>>851300 >Как наконец взять себя в руки и реально разобраться в какой-то теме, чтоб не выглядеть последним петухом? А нахуя? Бери самую тупую которую предложит научник. Сам так сделал, забивал хуй до последнего. В итоге за 2 дня до предзащиты сел писать диплом. После предзащиты еще пару часов немного пофиксил. Защитил на 4 и мне заебись.
>>839462 (OP) Сап, гайс. Не посоветуете книжку, видеокурс, или сайт, может, где создавался бы близкий к реальному проект на java. Просто декоративные примеры, оторванные от жизни хороши, может, только поначалу, чтобы ознакомиться, но надо расти дальше, поэтому хотелось бы пройти этапы создание проекта с самого начала. Да, я понимаю, что это тоже будет не как в real life, но хотя-бы что-то. Работать рано мне, я пока школьник, не пинайте, плз. Пиканрил.
>>851310 Ну я же тебе сразу сказал, что код, который я тебе дал - не парсер. Парсер, обычно, не делают в виде отдельной программы, поскольку он представляет собой только часть единой системы. Реализуется он в виде модуля или библиотеки. Результат работы html-парсера - некое внутреннее предсавление документа. В любом случае получается довольно сложная структура данных, в которой хранится информация о тегах, их вложенности, атрибутах и, собстенно, сам текст страницы. Например это будет дерево. А что с этим деревом делать дальше уже зависит от задачи. Сам парсер ничего на экран не выводит; этим уже занимаются семантические процедуры. Для тебя, наверное, будет немаловажным узнать, что ты можешь использовать один и тот же парсер как для браузера, так и для консольного вывода. Просто во втором случае ты будешь игнорировать те возможности форматирования, которые не поддерживаются консолью и, до некоторой степени, эмулировать их. Допустим, я хочу написать программу, которая выводит содержимое html-страницы в упрощенном виде на консоль. Если я правильно помню, то в соответствии со стандартом HTML, элементы отображаются в том порядке, в котором определены исходным кодом. Значит, я беру внутреннее представление документа и делаю обход всех его элементов, при котором вывожу информацию по порядку на экран, не забывая о форматировании. Даже если ты выводишь документ в консоль, то все равно можно выравнивать текст по левому/правому краю или по центру, можно отделять абзацы друг от друга, выделять гиперссылки и т.д. Готового кода с реализацией такого функционала у меня нет и в ближайшее время не предвидится. Это нельзя просто взять и написать. Надо сначала проектировать. Ну там, структуры данных разработать, подобрать алгоритмы, продумать структуру кода...
>>851334 Ясно. Получается чтобы не запутаться нужно сразу подгонять это под гуй, тогда пойду писать свою графическую либу, надеюсь она у меня более успешной выйдет.
>>839462 (OP) Привет, /pr/. Тред олимпиадного программирования я не нашёл, но я думаю, что и ты мне поможешь. Ебаный Станок или Короткевич , скорее всего, придумали вот такую хуйню - см. пикрилейтед. По теме недели - это Quick Sort, а точнее его модификация по нахождению порядковой статистики K, но задача усложнена тем, что необходимо найти уже не один элемент, а промежуток, если я правильно понимаю поставленную задачу. Честное слово, я понял как находить один элемент, но я не могу себе представить условия, по которому я должен искать последовательность, а не рандомный элемент. Короче, помогите мне. На этой неделе попробую реализовать вариант стратегии нескольких опор, но я не уверен в производительности этой хуиты. В крайнем случае, просто пидорну на каждый вызов QuickSort'а асинхронку и буду надеется, что я смогу отсортировать предельный массив быстрее, чем ограничение по времени.
Имею бинарный файл с рандомным содержанием. Можно ли в начало приписать какой-то заголовок, чтобы полученный результат открывался как рандомная картинка и средство просмотра этой картинки не ругалось: "Файл повреждён"? Какой формат файла изображения позволит это сделать?
>>850915 Смочил портки подливкой с твоего поста. Ну какой же ты сказочнейший долбоеб!!! Молю, когда все закончится, опиши что тебе за это сделали. Это будет очень интересным уроком для всех.
Сап пр, тут такое дело. Нужна тема на диплом. Сначала хотел взять проект с работы, но говорят, что это хуйня и преподы не заценят. Конечно, кому интересно втыкать в прослойку между сервером и сервером, лол. Собственно, может есть мысли?
>>851309 Тебе сказали в задании, заключить три дива в ОДИН. Не класс value-prop им прописать, а добавить ещё один див с таким классом. Было: <div class="prop"> ... </div> <div class="prop"> ... </div> <div class="prop"> ... </div>
Должно стать: <DIV CLASS = "value-prop"> <div class="prop"> ... </div> <div class="prop"> ... </div> <div class="prop"> ... </div> </DIV>
Аноны, есть проблема, могу кодить, знаю теорию, но блять впадаю в ступор от ебанутых задач на собеседовании. Пытался решать задачки на quizful.net, но блять даже там впадаю в ступор и все просираю. Как надрочиться на эти задачи? И нужно ли? Часто на собеседованиях ебашат задачи? У меня прям бомбит непередаваемо. Проблема в том, что по ходу работы, могу понять код, разобраться, но в тестовых задачах, где все пиздец запутанно у меня нихуя не получается. Что с этим делать?
>>851637 Ну, значит так надо, лол. Сдай и забудь. Если дошел до последнего курса, то особого смысла бугуртить из-за каждой лабы нет. А самообучение никто не отменял.
>>851648 У меня, кажется, что-то хрустнуло в черепе. Не оче непонятно, как читать формулы. Там слеш означает деление или дробную черту? Есть какая-нибудь формулировка задания?
>>851736 Точно. Судя по X[1] этот фактор зависит от показателя степени. Смотри сам, если 'a' в пятой степени, то умножается на 6. Если 'а' в третьей степени, то на 4. То есть, коэффициент последнего члена равен показателю степени + 1.
На входе int x,n. Требуется возвести x в степень n, без циклa и рекурсии. Без меток и goto. Ладно бы это x=2 это без проблем. Но как быть со случайным? Куда копнуть или может кто подскажет?
>>851867 > К тому же вряд ли это верное решение. Приведи оригинальное условие задачи, а также контекст (откуда взял? какая тема?) Ты наверняка что-то упустил или недопонял.
>>851877 >Приведи оригинальное условие задачи, Я и написал его. Алсо если это чем-то может то может даваться значение конкретной степени. Но расписать степень как произведение степеней поменьше - это какое-то не ожидаемое решение кмк. К тому же так не решается вопрос когда степень случайна. Поэтому и ищу ответы здесь, может кто что умное подскажет.
для двойки можешь обмазаться битовым сдвигом. Возможно нужно будет посмотреть в раздел школьной математики, как там степени в одну базу переводятся для сравнения.
можно упороться в ооп, и сделать множество обьектов. Получится похоже на рекурсию, только это не она, у тебя не будет стека вызовов.
Как написать приложение, которое будет запускаться при запуске другого уже готового приложения? То готовое приложение исходных кодов не имеет, но мне нужно во время его работы обрабатывать файлы, которые оно выдаёт.
>>851902 > Задачи повышенной задроченности в основном. В этом обычно суть факультативных занятий, да, но у этих занятий обычно имеется какая-то тема. "Сегодня мы проходим задачи повышенной задроченности на тему графов, на след. неделе будем въебывать динамическое программирование".
>>851922 Для виндос. Да мне нужно отслеживание модификации/создания файлов для обработки выходных данных приложения. Но как сделать чтобы при запуски этой программы запускалось сразу и моё приложение? Хотя наверно это и не критично, можно пользователя заставить включать самостоятельно, но интересно как такое можно реализовать.
>>851928 > И все равно >>851907 не универсальное решение - степень может быть больше чем * в template. Это вообще не решение, а петросянство, ты не видишь, что он там движок яваскрипта запускает? И по-твоему string.replace или питоновское перемножение строк не используют циклы? Не занимайся ерундой, уточни свое задание у препода или у других студентов.
Можно как-то открыть txt файл из программы с предустановленным типом и размером шрифта, чтобы осталось его только распечатать? Просто подходит только один шрифт, на остальных выглядит как говно.
>>852064 Неправильно выразился. Просто java мне только ленивый не посоветовал, а пока мне не особо охота её изучать. Хотелось бы с каких-нибудь других языков начать.
>>852096 Java - не самый плохой вариант для общего развития, в общем то. А для чего именно ты хочешь изучить язык? Один из лучших путей изучения - это когда тебе нужно что-то конкретное, и ты садишься и пишешь это, параллельно изучая всё, что тебе для этого нужно.
поясняю: наследования нет. то что обычно под ним подразумевается это есть форма полиформизма. Ад hom полиформизм описывает случаи с множественным наследованем, а параметрический (истинный) для языков с одним разрешенным родителем.
Посоны. Senior .NET Developer reporting in. Каждый день в линкедине пишут эйчары, которых я все время обычно посылаю нахуй. Причем епамы и люксофты шлю нахуй сразу. Кароче, работаю щас на вполне себе штабильной работе в офисе за нормальную зарплату, но все время хотел перекатиться на удаленку. И тут пишет эйчар, которая мне до этого предлагала релокейшн, а я ей написал, что рассматриваю онли удаленку. Было это пол-года назад где-то. Сейчас же пишет и предлагает удаленку за зп, большую как минимум в 1,5 раза, чем щас. Договорился сегодня на собеседование по скайпику. И тут у меня дилема в плане "лучше синица в руках, чем журавль в небе". Стоит ли перекатываться, когда и на текущем месте вполне себе заебись? Ну и плюс появилась некоторая эмоциональная привязанность к коллективу.
Братишки, зalias'ил тута "g++ -pedantic -Wall -Werror -Wno-sign-compare -Wno-long-long -lm -g -pg -o" как c++, но почему-то я не могу задать название откомпиленного файла. Пишу "c++ prog main.cpp", мне говорят, что prog не найден. Как сделать правильно? в /s/ забаненлол
>>852154 Не хотет создавать отдельный тред для такого рода хуйни. Лучше уж в прикреп закинуть. Да и хули, ответить сложно? С точки зрения работника самой сферы.
>>852158 Это бодишопы с лютейшей конкуренцией между сотрудниками. Т.е., чтобы тебя подняли, тебе нужно работать лучше, чем вот тот Ерохин. Ну и соответственно, практикуются доносы и прочая хуйня. Конечно, для самой конторы это круто - повышается производительность и качество, чего не скажешь о самих макаках.
>>852166 Ясно. Не зря их тогда все хуесосят. Тут еще есть из подобных Глобал Лоджик и Терасофт, тоже подкидывают предложения, а я морожусь. Тоже подобное про них слышал. Я не знаю как в ДС, но в Киеве, как мне кажется не так уж и много мест куда можно пойти работать, разброс типа - или шарашкина контора или люксофты и подобная хуерга
Братишки, как работодатели смотрят на 25+ кунов с непрофильной вышкой, решивших вкатиться? Есть я, вышка экономиста, сейчас поступил на ВВО (второе высшее, вечерка) на погромиста (решил поменять жизнь). Теперь решил работу найти на дневное время, остановил выбор на пхп. Так вот, есть ли шансы на успех? Или такого дауна даже не позовут на собеседование?
>>852191 В ПХП возьмут без проблем, главное на засиживайся там. Сам с ещё более гуманитарной вышкой вкатился в 24. Алсо, тоже всё порывался получить вторую вышку, но теперь понял, что нахуй не нужна. Если уж ты пошёл, то заканчивай, корян лишним не будет, но учитывай, что ничему тебя там не научат, всё самому надо.
>>852216 Пошёл на первое попавшеесе место, куда брали, хотя ПХП особо не знал, знал ЖС неплохо - там уломал сделать проект на Питоне и успешно укатился в этом направлении на другие места работы. Стоит сказать, что до первого места работу я немного верстал, писал микроскрипты на ЖС и Питоне и пердолил Линукс. Вначале мало что понимал, но со временем научился со всем необходимым работать.
>>852098 Ну, я хочу в будущем начать всерьёз кодить, поэтому пока мне надо изучить язык, с которого потом будет довольно легко перейти на любой другой язык. То есть сейчас я собираюсь в основном учиться, но что бы мне будущем от знания этого языка была какая-никакая польза, а Паскаль для этого слегка устарел, ящитаю.
>>839462 (OP) Сап посоны, решил заняться программированием в качестве хобби. Ну, в первую очередь нужно ведь иде, а я нихуя не шарю в иде, насколько я понял самое нормальное для си++ - это вижуал студио. Собсна киньте самую последнюю бесплатно и без смс.
>>852333 >>852336 Лол, ну я обзор на тытрубе посмотрел, а там Вася сказал что она 20к стоит. А с левых торрентов после опиздюливания рутрекера и рутора аналнадзором качать ссу, я буз антивируса сижу.
Ньюфаг в треде. Колледж, нужно писать диплом. За все время обучения толком знании не дали, зато обучили философии и литературе. Слишком поздно понял, что нужно изучать что-то самому. Чуть-чуть "программировали" на хтмл/ксс/джс, исследовали 1с и сишарп(бегло) + пакет офисный майкрософт. Даже не представляю какую тему можно взять. Думал над созданием ИС магазина, но не представляю на чем ее писать, и как лучше реализовать. Что можно выучить и сделать до конца учебного года?
Я с проблемой нетехнического характера. По примеру некоторых анониев, начал проходить cs50, за этот год. Застрял на задачнике из 4й недели, просто не идет и все. Теперь сижу прокрастинирую, боюсь взятся снова, потмоу что если не получится, это нанесет удар по ЧСВ. Наверное, поэтому. Как считаете, стоит ли пока забить на 4й проблем сет, и продолжать, а потом к нему вернуться
>>852370 Напиши на Прологе что-нибудь, типа нейросети, которая решает задачу про 2 стула. Во всех пидорашкинских вузах будущих программистишек заставляют писать на Прологе, потому препод будет рад, что хоть кто-то покушал его сладкий хлебушек.
>>852379 Подари мне свою квартиру и стань бомжом. Так ты и от ЧСВ избавишься, и от прокрастинации тоже, ибо по мере наступления холодов таки придется искать работу, чтобы оплачивать съемную хату.
>>852505 – когда ты уже работу найдёшь? – define "работа" – деятельность , за которую получают деньги! – мам, дай 100р – ну на – мам, я работаю — мне платят за просьбы
>>852096 Java неудачный вариант для новичка. Язык сложный, возможностей мало, работы тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит Java, а потом не знает что делать с ней. Лучше попробуй Haskell. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell - после него другие языки учатся быстрее. Работы полно, платят отлично. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
>>852583 >ПРЕВОЗМОГАТЬ == стараться мочь больше. Не хочешь (недостаточно хочешь) — ищешь что-то другое. Выбора у тебя вообще нет, ты действуешь в рамках своих желаний и возможностей.
>>852598 Забавы ради решил поебать мозги на цпп, давно у меня не было такого константного чувства что с написанием каждой строки кода мне приходится изобретать велосипед. Я пытаюсь подумать и начать реализовывать алгоритм, а мне нужно думать о том как вывести на экран переменную, где поставить запятую. Мне надо держать в голове, что если у меня изменилась сигнатура функции, то мне надо переписать код сразу в трёх местах: декларация, сам вызов функции и её определение. И еще вот такая хуйня. Потратил минут 15, так и не сделал нихуя, завтра чисто из садомазохистских побуждений продолжу.
Все таки, люблю вспоминать что каждый инструмент для своей задачи хорош. На пикрелейтед ушло от силы 2-3 минуты, причём что характерно, запустилось и отработало с первого раза.
>>852641 P.S. Я не знаю зачем ты затеял всю эту еботню с указателями на указатель на указатель на указатель на массив указателей указателей. Если чисто хуйнёй позаниматься хочется то нет проблем, но по-моему ту же задачу можно легко было бы решить всего лишь одним символом & в объявлении твоей функции-сортировщика, ведь инт - мутабельный тип и после получения ссылки на него ты совершенно спокойно смог бы изменять его.
В б был тред, и там анон советовал начинать учить с хескеля. Мол простой язык, после него на другие легче будет переключиться. Но я про такой вообще не слышал. В чем он пытался обмануть анонов?
друзья-погромисты, привет! есть одна программа на спрингбуте (ява) она работает с ембеббед бд. но сейчас подключения к бд раскиданы повсюду, на каждый запрос свой скл текстом и т.д.
как грамотно и максимально просто сделать работу с бд? чтобы норм погромисты посмотрели и сказали малаца? ещё раз повторяю, без охуительносложных комбайнов. просто и грамотно.
Программач, нужен совет бывалых DBA и спецов по алгоритмам. Есть БД sqlite с таблицей на пару десятков тысяч строк, а также питоний скрипт, который генерит содержимое этих самых строк. Нужно придумать как с минимальными затратами по ресурсам и времени выполнения обустроить обновление этой таблицы. В основном выхлоп скрипта всегда идентичен, но возможны случаи, когда появляются новые записи или исчезают старые. Пока придуманы самые дубовые варианты, дроп таблицы и ее создание заново при каждой итерации, либо добавление нового поля с флагом в таблицу для каждой записи и перебор значений, вернувшихся в выводе скрипта + установка этого флага для совпадений все, у чего флаг не поставлен в конце удаляется, все что изначально не было найдено - добавляется. Сори за сумбурное изложение.
>>852797 ясно. по шагам твои действия: 1) перестаёшь ебать мозги себе и анонам. 2) делаешь обновление так как умеешь, самым простым образом, не думая про бд 3) смотришь результат 4) заходишь итт и пишешь спасибо за то что научили разуму
>>839462 (OP) Мне понравился дизайн vk. Такой дизиген имеет какое-то название, это фреймворк какой-то (что-то вроде бутстрапа) или сами на коленке собирали? Хотел бы также делать. Мб тупой вопрос, но во фронтэнде мало что понимаю, не знаю, как правильно задать.
Треда про sql не нашел, спрошу тут. Пол дня думаю, никак не допру, как сформировать запрос, чтобы вот из такой траблички
EMPNO ENAME MGR ---------- ---------- ---------- 7839 KING 7369 SMITH 7902 7499 ALLEN 7698 7521 WARD 7698 7566 JONES 7839 7654 MARTIN 7698
стандартная учебная табличка выбирались просто имена, а во втором столбце были имена, но уже по условию, что MGR будет соответствовать какому то EMPNO. То есть результатом будет
EMPNO ENAME MGR ---------- ---------- ---------- 7566 JONES KING
Нужно реализовать следующую программу: выбираются значения - по ним строится функция. Это сделано.
Теперь нужно сделать два графика: на одном выбираются точки, на другом - рисуется график полученной функции. Собственно никогда не писал гуи и поэтому вопрос в какую сторону копать.
Есть пара требований к первому графику: на нем задается точка из формочки, а потом уже на графике её хотелось бы двигать мышкой вправо влево вверх вниз. Иногда вместо точки нужно будет рисовать график и его так же хотелось бы двигать в стороны и сжимать растягивать.
По второму графику - ну только если плавно перестраивать при изменении первого, но это не принципиально.
Т.к. вычислительная часть написана на плюсах пока смотрю в сторону qt: QWT и QCustomPlot.
Можно ли в одном из них реализовать что то похожее? Насколько трудно? Может подскажите альтернативы?
>>852332 Пиздос, вчера пол вечера устанавливал саму вижуал студио, потом вторую половину устанавливал поддержку с++. 4 гига одной этой поддержки с++ нахуй, откуда там 4 гига? Забил хуй и лег спать, сейчас только запустил, кароче создаю пустой проект, а оно пишет идите нахуй, криэйшон фэйлед. Ну и что делать?
>>839462 (OP) Не знал куда идти так что пришел к вам. С утра 10й шиндовс решил обновиться, но после пары часов на 9% меня заебало ждать и я перезагрузил кампухтер и теперь меня уже 7й час идёт "восстановление шиндовса". Помогите долбаёбу.
>>839462 (OP) Сап программач! Cегодня в нашей конфе мини-ивент по Python, Django и Flask.
Вот небольшой список рассматриваемых тем: 1. Создание приложений на python-фреймворках; 2. Отличия распространённых фреймворков; 3. Практика использования; 4. Пример: создание чат-приложения с API Google Maps.
А также другие вопросы вы можете задать нашему сегодняшнему анонимному спикеру в 18:00 мск.
>>852890 >Выводы делай сам то есть вместо того чтобы прямо сказать "мне лень объяснять" можно писать "выводы делай сам"? охуенно, теперь всегда так буду пояснять всем. КОКОКО - ВЫВОДЫ ДЕЛАЙ САМ)))
>>852948 Это что-то однозначное, что-то, с чем твоя программа работает, то, для чего предназначена твоя программа. Модель может быть какой угодно, но однажды будучи заданной в программе, она уже воспринимается всеми одинаково. Например, в твоей цмске с блогами моделью можно задать БД, в которой будут храниться блоги, и в которой будет задаваться структура блогов. А можно просто создать список файлов, которые и будут твоими блогами, и работать с этим списком - это тоже модель. Т.е. совокупность данных и правил для работы с ними, относящихся непосредственно к решаемой задаче. Теперь пояснил?
>>852958 В этом случае можешь считать модель просто данными, лежащими в БД. Почему тебе говорят, что это совокупность, так потому, что в этой самой БД помимо данных могут быть также определены функции и хранимые процедуры, работающие с этими данными, и вся эта логика тоже относится к модели.
>>852968 Если твоя модель состоит из одного класса, то эта модель либо хуевая, либо нинужна. В твоем случае в этом классе будут описаны поля (данные), составляющие сущность Кококо, и методы, которыми обладает эта сущность. Т.е. в твоем случае это обычный класс. Понимай модель в целом как некий класс той же джавы, только в качестве полей этого большого класса выступают другие классы.
Дана вещественная матрица размером 7 x 4. Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент (один из них) оказался в верхнем левом углу. _ ебу уже 3-ий день, не компилит даже начало кода double umas2;
>>853038 Да нет у меня толком опыта. Поработал годик над одним большим проектом на asp.net mvc и съебался из-за мудацкого начальства. С тех пор прошел год, никуда даже не пытался устроиться, ибо студентом был. Скоро должен улететь забугор работать в норм проектиках. Не понял, зачем тебе это и какое отношение имеет к твоему вопросу. Я поделился с тобой своим видением вопроса, потому что год писал код в большом проекте в котором таки была МОДЕЛЬ, а еще несколько мелких проектов там же, и тоже с МОДЕЛЯМИ.
>>853056 ты пишешь то что можно прочитать в любом учебнике. я читал учебники. код с которым я работаю сложнее того что в учебниках, и твои объяснения мне не помогают.
поэтому я решил сразу определить уровень твоей экспертизе.
>>853063 Погугли про microORM. Хули ты. Если хочешь, ебани свою собственную. Посоны оценят. В принципе, можешь просто запилить репозиторий, который будет работать с твоими таблицами в CRUD манере, в реализации которой будет ебаный нативный SQL.
>>853068 Я на яве не программировал, т.к. специализируюсь на .NET. Из ORM для явы знаю лишь Hibernate, т.к. юзал его .NET-реализацию - NHibernate, когда Entity Framework даже в проекте не было.
Напрямую в видеокарте всё рендерится куда быстрее, верно? Получается тот же вьювер пикчей будет куда лучше работать на OpenGL, и реализация вьювера пикчей с помощью софтварного рендеринга будет посасывать в стороне, я правильно понимаю? Если что я вообще не разбираюсь, сильно не бейте. Просто размышляю на эту тему, и постепенно прихожу к мысли, что на OpenGL лучше ставить ваще всё на десктопе, ваще весь софт.
>>853094 Видяха полезна там, где нужно проделать много маленьких вычислений параллельно. Когда нужно будет проделать обычные последовательные вычисления - видяха соснет у цп.
> обычные последовательные вычисления Правда я не совсем понял как различать "много маленьких вычислений" и "обычные последовательные вычисления". Что можно почитать чтобы осознать всю магию?
>>853098 Ты утрируешь и сравниваешь несравнимые вещи. Я уже долго пытаюсь поделиться с тобой своим пониманием, но оно тебе нахуй не упало. Так и скажи.
>>853101 Перемножение матриц - много маленьких вычислений, которые можно делать одновременно. Вычисление чисел Фибоначчи - обычные последовательные вычисления.
Графический редактор своими рукамиАноним08/10/16 Суб 22:47:08#2066№853107
Блин, вам тут норм? 2060 постов в прикрепленном треде, С++ треда вообще как будто нет - листаю-листаю, хуй. В шапке нот фаунд. Модер и перекатчики сдохли что ли?
А вообще, я пришел к тебе с вопросом, анон. Слезная история: единственный с потока (даже списать будет не у кого) пошел на предмет по выбору - программирование, а тут все уже с большим опытом и задачи для них посильные, мне же, как экономисту, от таких задач только в ужас приходить, я раньше ничего сложнее Лаба1.цпп "сортировка пузырьком" не писал. Суть токова: надо где-то за месяц накидать свой велосипед в духе пэйнт.нет/криты - рисование под курсором, рисование фигур, редактирование нарисованных фигур, растрирование фигур + всякие вырезать-копировать-вставить, сменить кисть... Предпочтительные технологии: С++, Qt. Либо еще можно JS, но там я вообще НОЛЬ. Есть какие-нибудь гайды, идеи, советы, как быть, что делать? Сам явно не осилю нихуя, мб книжек или годных сайтов подкинете? На русском крайне желательно. Может гайды какие в духе "имэйдж эдитор виз цэпээ и кьют фор даммиес"? Очень надеюсь на тебя, анон, еще не хватало из-за предмета по выбору вылететь.
друзья-погромисты, привет! есть одна программа на спрингбуте (ява) она работает с ембеббед бд. но сейчас подключения к бд раскиданы повсюду, на каждый запрос свой скл текстом и т.д.
как грамотно и максимально просто сделать работу с бд? чтобы норм погромисты посмотрели и сказали малаца? ещё раз повторяю, без охуительносложных комбайнов. просто и грамотно.
>>853127 Анон, ну ты же сам понимаешь, что это хрень какая-то, а не то, о чем я спрашиваю. Препод поржёт конечно, но отправит на повтор курса, если не на отчисление. У меня тема - ООП, паттерны проектирования, графический интерфейс, а не сборка из непонятных конструкторов непонятной хуиты.
Анон, есть один сайт с формой логина. Мне необходимо логиниться в него с некоторой периодичностью, час-полтора. Можно ли сделать bash-скрипт для автоматизации процесса -- т.е. открыть сайт в фаерфоксе, заполнить форму (можно ли юзать автозаполнение фф для этого чтобы не плясать с бубном?) и жал кнопку login? Или не bash а еще что-то.
Поступил на информатику - уже жалею. Надо писать батники, как - не понимаю совершенно (как и вся группа, собственно). Подходили к преподу - он сказал, что ему похуй. Само задание:
Создайте командный файл, выводящий характеристики файлов заданного типа в заданной папке, либо в родительской папке заданной папки, либо в одной из дочерних папок заданной папки. В качестве первого (обязательного) параметра должно быть задано имя папки (для текущей папки задается символ "."). Вторым (необязательным) параметром является тип файла: • image – для файлов изображений (с расширениями .bmp , .gif, .jpg и .png); • doc – для файлов Word (с расширением .doc); • text – для текстовых файлов (с расширением .txt); • prog – для программных файлов и командных файлов (с расширениями .com , .bat и .exe). Если второй параметр не задан, выводятся характеристики всех файлов. Если в папке есть дочерние папки, выводится список этих папок (с помощью команды dir /a:d /b), иначе выводится сообщение «В папке имя-папки нет папок». После этого выводится запрос на ввод папки, для которой будут выводиться характеристики файлов. В качестве ответа на запрос можно задать либо имя одной из дочерних папок, либо символ "." (для вывода характеристик файлов в заданной папке), либо символы ".." (для вывода характеристик файлов в родительской папке заданной папки). Если в ответ на запрос введена пустая строка, выполнение файла прекращается.
В принципе, если у меня будет код, я попытаюсь разобраться. Но я совершенно ничего не понимаю. Как проверить папку на наличие подпапок, как задавать условия и параметры - всё для меня темный лес. Надеюсь, кто-нибудь поможет.
Лаба по джаве горит,задание вроде не сложное,но я не понимаю.Определить является ли последовательность натуральный чисел переодической.В гугле нет,сам хз,завтра сдавать,был бы просто счастлив если бы мне помогли
>>853238 я знаю что такое периодическая последовательность,я понимаю как должна выглядеть программа в общем,я не могу составить даже примерный шаблон проверки массива на переодичность
>>853249 >я не могу составить даже примерный шаблон проверки массива на переодичность видишь, ты проебал 2 часа времени потому что не смог нормальный вопрос задать. нужно писать что именно ты не можешь сделать.
>>839462 (OP) Смотри, зекач, а можно ли сделать что-то вроде скайпа, но чтобы компьтеры связывались на прямую друг с другом, без сервера? Есть какое-то готовое решение?
>>853293 я не прошу решить,я прошу помочь с условием проверки на периодичность,я сделал 5 лаб,это последняя я её уже не первый день мучаю,отодвигал на потом,и вот завтра сдавать,а идеи не появились
>>853306 ммм ну вот смотри ты же видишь своими глазами последовательность и понимаешь какая периодичная, а какая нет? в чём проблема перенести это в алгоритм, а потом в пеку?
Попробуй письменно,, ИТТ, порассуждать в виде вопросов и ответов о том,что тсказал >>853307 кун. Навроде такого -Такс, я вижу последовательность. Как я распознаю периодичную,
>>839462 (OP) Дрочил декстоп через кресты, но на этом не пофрилансишь. Что там там есть для максимально быстрого и легкого вкатывания в фриланс(нужно просто не умереть с голоду)?
>>847169 Хеловорд написал-написал, значит программист и не ебет. А если кукарекать про степени знания, так это можно дойти до машинно-физической составляющей сферы, где соснут все.
>>853363 Читаешь о графических классах стандартной библиотеки, скачиваешь заготовки sfml-вроде как-то так. А дальше уже будешь шарить и сможешь быстренько сварганить по гайдецам.
>>853372 >графических классах стандартной библиотеки Такое вообще есть? Или ты про что? У С++ же нет графики своей, это же не паскаль >>853372 >скачиваешь заготовки sfml Заготовки ЧЕГО? sfml - это движок 2д графики, а не интерфейса. >>853372 >сварганить по гайдецам. Каким?
>>853393 >Вычислить заданное целочисленное выражение, используя команды ассемблера. Вывод результата выполнить с помощью функции output из предлагаемого инструментария. Произвести анализ полученных результатов. угу. >шифт не в ту сторону. Я начинающий, можно поподробнее?
>>853398 100 / 4 - посчитай на калькуляторе и запрограммируй. Если ответ не совпадёт - подумай, почему, если совпадёт - поищи отличия между тем этим кодом и твоей программой.
>>853411 Ты как мой батя. Он всегда называл меня дебилом который нихуя не знает, а когда я его о чем нибудь спрашивал, то он опять называл меня дебилом и говорил чтобы я отвалил.
>>853322 удивительно,как взгляд со стороны помогает при решении задач,спасибо,получилось вот что,вроде работает,до сих пор удивляюсь,http://pastebin.com/LznC8T29
>>853432 возможно тут моя ошибка,нужно было уточнить,что лаба по теме одномерных массивов)но я почему то думал что это естественно,опять же,в следующий раз(надеюсь его не будет),буду формулировать задание правильно
>>853433 то что работа по теме одномерных массивов не значит что пользователь должен надрачивать вводя ХХ ЭНТЕР ХХ ЭНТЕР ХХ ЭНТЕР
одномерный массив должен внутри использоваться лол. ну мне похуй, главно что хоть как-то работает, препод уже не так яростно тебе по губам водить будет
>>853216 >>853249 http://ideone.com/XbVsWs С джавой там сам додумай, я вообще не программист, блджад, и скорее всего написал говно, но даже я сумел додуматься, как это примерно сделать.
Ребят,решил значит вкатиться в это все дело,ибо интересно и относительно даётся,решил начать с Си и смотрю пикрил.Так же посмотрел видео "HTML За 1 Час" у Хауди Хо.Так вот,сейчас я немного растерялся.Что делать,аноны?Начать параллельно учить оба языка или только один?И какой?Во что вообще будет профитнее вкатываться? Если что - 15лвл школьник из Украины с кучей свободного времени.
>>853470 Вот это же надо, умудриться выбрать для себя два плохих варианта. Поясняю: > Си Его ты дропнешь через день-два, не больше, ибо вместо программирования ты, как и любой другой нуб, будешь заниматься борьбой с указателями, printf, const char и прочей лабудой, которая тебе нахрен не нужна. В итоге ты закроешь IDE и получишь отвращение к программированию, я гарантирую это. > HTML Чистый HTML сейчас никому не нужен. На нём пишут только застрявшие в 2002 ретрограды, и наоборот - суперпрофи, которые знают, как пожонглировать тэгами и CSS так, чтобы это всё выглядело как конфетка в любом браузере. Все остальные разрабатывают сайты на различных фреймворках, движках, шаблонизаторах и т.д.
Что тебе делать? Да всё просто, ответ давался уже миллионы раз. Думаешь, что именно ты хочешь разработать. Выбираешь. Не какой-либо абстрактный проект, не что-то заоблачное (аналог ворду или свой крузис), а что-то определенное, пусть даже такое уже и есть. А ещё лучше - если у тебя есть какая-то проблема, и существующие программы решить её не могут. Напиши свою! В общем, у тебя должна быть конкретная цель: написать программу, которая будет делать то и это. А дальше выбирай дружелюбный к новичкам язык, имеющий тонну примеров и инфы в интернете (C#/Java/Python например) и разрабатывай. Все необходимые знания получишь в процессе написания.
>>853470 > пикрил Дрянь. Никогда не понимал зачем люди снимают подобные ролики, особенно так бездарно.
> Если что - 15лвл школьник из Украины с кучей свободного времени. Книги читай. Практикуйся. Читай. Практикуйся. Меньше видасиков смотри.
Алсо, ты сейчас HTML языком назвал? Нет, технически это язык, но его можно "выучить" за несколько минут. HTML это язык разметки, зачем он тебе? Пердоль свою сишечку на своих прыщах охуенные шрифты и радуйся жизни.
>>853472 > Его ты дропнешь через день-два, не больше, ибо вместо программирования ты, как и любой другой нуб, будешь заниматься борьбой с указателями, printf, const char и прочей лабудой, которая тебе нахрен не нужна. В итоге ты закроешь IDE и получишь отвращение к программированию, я гарантирую это. А я вот учил ебучие джаваскрипты, пиздоны, прочую хуиту и получил отвращение к программированию, а потом в один прекрасный день отосрал в терминал хелловорд на няшной сишечке и проникся. Сишка даёт понимание, да и она довольно проста, при этом сишка нужна, сишка мощная, быстрая, охуенная.
> Все остальные разрабатывают сайты на различных фреймворках, движках, шаблонизаторах и т.д. Ага, мир полон говноедов. Совет тому анону: Не учи эту ебалу, она убогая, кривая и неоправданно сложна.
>>853472 Си начал изучать как основу основ,для того чтобы иметь хорошее понимание того,что я делаю,а не на уровне "Напиши то и это,и получи вон то,без всяких вопросов" Ну а вообще я хотел-бы быть андроид разработчиком и насколько я знаю там нужно ява само-собой и вроде как немного С++ Ну а вообще хотелось бы попробовать себя во всех языках,ибо никогда не знаешь что тебе понравится больше и что будет у тебя получаться лучше всего.
>>853470 цс50 проходи. Языки - хуйня. Умеешь один - умеешь в остальные в той же парадигме. За вечер нагуглишь, каким образом объявлять переменные и циклы, и можешь начинать писать на чём угодно. Код будет далеко от идиоматичного, но и это за месяц-другой поправится.
>>853476 Я понимаю, что ты зелень, но всё же. > сишка мощная, быстрая, охуенная Речь шла не о мощности, скорости и охуенности, а о дружелюбности к новичкам. А ты не новичок, раз до этого уже пытался учить что-то. Я видел людей, из которых могло бы что-то стоящее выйти. Они честно пытались написать что-то сложнее хелловорлда или a+b, но вместо хоть какого результата им в ебало выскакивали лишь ехидные "Access violation" и "Stack corrupted around variable". И они забивали. Начинали думать, что программирование для каких-то инопланетян, или людей с другим мозгом. Нельзя использовать для обучения новичков язык, который не может даже сказать программисту, что массив переполнился, или что указатель ни на что не указывает, и т.д. Ну нельзя, блядь. К нему нужно приходить тогда, когда уже знаешь, что делаешь. Новичок не знает, и умеет и в итоге перекладывает своё негативное впечатление о языке на все другие языки. Откуда ему знать, что они бывают абсолютно разные? Вот он и начинает думать, что всё программирование это дико скучная и непонятная хуита, которая будет тебя ругать за ошибки, не говоря, где именно ты ошибся.
ты сам какой-то зеленый. Одного ЯП очевидно мало, и раз уж даже его не могут выучить (скажи, что мало литературы и задач по сишке), то как они завтра будут разбираться с пайпами, базами данных и orm, ооп, фреймворками, протоколами, изучениями всяких иде, гита, linux tools (привет тебе sed, с которым я сегодня ебался два часа) и еще _миллионам_ других крутых и сложных штук, без которых ничего сложнее хелло ворлда не напишешь? За ними не будет стоять учителя за спиной который ответит на все вопросы, только пот и кровь и бонус в виде гугла. Не осилил? Вон из профессии, неосилятор. И пусть не ебут людям мозг. и ты не еби. Дело не в языке, а в самих людях.
Програманы помогите, нужно спарсить сайт, но там йоба жаваскрипт, весь интерфейс динамически строиться на клиенте, прочем походу специально есть усложнения "чтоб не спарсили". Так вот возникла мысль, можно какнибуть запускать браузер в бекграунде с урлом, подождать пока он джаваскриптом построет DOM, и выдернуть этот уже построенный DOM для дальнейнего парсинга? Еще есть всякие V8, ктонибуть пробывал это заюзать для получения DOM дерева? Мнебы мануал, как это сделать, сам хуй разберусь, трахаюсь уже почи неделю
Сап, аноны. Вкачусь с совсем легким вопросом: мне нужно сделать однобитный сумматор двоичных чисел. Пишу на шарпе в виндоформах. Как мне сделать, что бы складывалось именно как двоичные, а не десятичные?
>>853692 Мне однобайтовый знаковый сумматор. Операнды представляются в обратном коде, вывод в дополнительном. Через ифы то можно, да у меня немного другая беда: я ввожу два стринга двоичных значений... А что делать с ними дальше? Думал преобразовать их в массив, и уже работать с массивами, но там тоже своя беда, потому что я так и не смог преобразовать строку в массив, вижуалка что-то долго ругалась.
Анон, актуального агло-русского словаря терминов и около- реквест. Чому-то рассчитывал найти тут, а нихуя. Не один же я такой инвалид, который более-менее может в аглицкий читать, только читать, но пока оно и требуется, но с терминологией дело похуже. Наверняка же есть, где основное собрано в кучу, чтоб разобраться с 90% непонятного сразу, а не отрывочно гуглить каждое новое слово в документации. Нашел словарь ПК Мизининой, но это не совсем то, что надо. Да, я отлично понимаю, что всё равно придётся учить как следует. Спасибо.
Как делают мобильные приложения? Ну вот есть у одной конторы сайт. Внезапно у директора в попе зачесалось, что нужно бы им заиметь мобильное приложение, эдакую мобильную версию сайта. Даёт он такое задание отделу разработки. Какие пути у отдела? Писать api? Можно сделать приложение, которое тупо парсит уже готовый сайт?
>>853751 > отдел разработки > Какие пути у отдела? Писать api? Можно сделать приложение, которое тупо парсит уже готовый сайт? Что же это, блять, за отдел разработки, который задаёт подобные вопросы? 1Сники что ли?
>>853756 Если у сайта есть более-менее приличная мобильная версия, то тупо обернуть контрол браузера в приложение, да и дело с концом. Иногда проще поворошить дизайн сайта, оптимизировав его для мелких экранов. Ну а если нет - то API без вариантов.
Аноны посоветуйте ЯП для написания резюме на тестировщика, может есть какие-то готовые параметризуемые либы/фрейворки, но чтобы умели добавить подтекст и немного от себя, и чтобы можно было потом слегка только поправить и отправлять? Я так устал писать резюме от руки, неужели никто это не автоматизировал?
Сап двач. мурмурмурмур Делаю лабу по бд в MySQL. Есть таблица Договор, в котором может быть дохуя клиентов. Есть таблица Клиент, с внешним ключом к договору. В договоре необходимо сделать скидку в зависимости от количества клиентов в текущем договоре. Вопрос: как это сделать?
>>853910 Тригер афтеринсерт в договор. Надеюсь ты юзаешь третью таблицу чтобы связать договора и клиентов. Или ту же логику в запрос вставки, чтобі не юзать тригер.
>>853918 Кто нибудь в одно-двух предложениях может объяснить паттерн стратегия? Я прочитал дохуя статей, посмотрел видео, и т.д. в работе много раз использовал. Но если меня кто нибудь спросит - я не смогу понятно в двух словах объяснить.
Берешь кусок одной хуйни и вставляешь ее в другую хуйню. И теперь обе хуйни формируют состояние объекта.
есть похожий паттерн Команда, где ты тоже вставляешь одну хуйню в другую хуйню. Только там вставленная хуйня ограниченна в доступе к состояниям первичной хуйни.
Сап, программач. По какой книге начать вкатываться в кодинг связанный с вебом? Желательно чтобы там затрагивалось все, что надо новичку в вебе. Дальше хочу развиваться в пых и вообще фуллстек.
Так уж получилось что меня, студентоту 2 курса, отправляют на четвертьфинал ACM ICPC через 2 недели. Никогда в спортивное программирование не пробовал, кроме пары десятков задачек да собственно позавчерашних отборочных. Что посоветуете пролистать, какие есть общие советы для подобных мероприятий, какие основные идеи в решении олимпиадных задач используются?
>>854071 > студентоту 2 курса > четвертьфинал ACM ICPC > через 2 недели > Никогда в спортивное программирование не пробовал Максимально неунизительно для тебя самого будет отказаться нахрен или проебать это мероприятие. Тебя там порвут как Тузик грелку.
>>854010 То есть только по книгам учиться, или есть какой-нибудь годный интернет ресурс (платный/бесплатный всё равно). Просто понравился метод обучения на javarush, даже решил научиться пограммировать хотя лентяй пиздец
>>839462 (OP) Анончики, посоветуйте плиз книгу по С++ на русском, где все примеры под linux и не используются виндовские устаревшие библиотеки. Обучение забуксовало, читаю "От ламера до программера", начались непонятки (автор упускает некоторые моменты, теряется суть работы скрипта). Страуструп не понравился (сложновато, перегружено инфой), у Дейтела все примеры под шin по-видимому. Вот. С меня как всегда.
Антоши, на паскале очень давно ничего не писал. Задание: Найти количество простых чисел от 0 до 10 млрд. Может напишите код или скажите, в каком направлении гуглить.
Мур-мур, сосач, есть приложение под андроид с интерфейсом на qml и внутренностями на крестах. Все работает заебись, но если создавать экземпляр сишного класса на странице и открыть и закрыть страницу, то все приложение падает с ошибкой типа сегфолт. Если не создавать экземпляры в жс или создать их в приложении чисто на плюсах, то все как часы работает. Как это чинить? Проблема где-то в интеграции плюсов и жаваскрипта
Решил начать писать под прыщавый wayland а весь код с примерами обставлен подобными структурами и это меня бесит. Первый раз вижу такой синтаксис, совершенно не понимаю для чего оно нужно. Я конечно понимаю, что спрашивать такие вещи без контекста нехорошо, но всё же, что делает данное выражение? Для чего оно вообще может быть нужно? Может кто-то в треде под wayland писал. Без этого можно обойтись? Поясните. get_screen/new_screen/new_window это всё функци.
>>854362 Установил SDL через NuGet. Переписал твой код, создав у себя новый проект (да, мне не влом было), и у меня всё работает. А ты проебался где-то наверное, создай новый проект с нуля.
>>854363 То же самое, что пикрил. Присваивание стуктуре значения. '.new_screen' и '.new_window' - имена полей. Если бы структура не была константной, то можно было бы написать 'manager.new_screen = &new_screen;'. Такие объявления были введены стандартом C99.
Сап, програмач. Хочу вкатиться в программирование, есть какие-либо книжки по основам вообще любого программирования? Без упора на какой-либо язык, чтобы просто въехать во все эти сортировки, инкапсуляции и прочнее, уверен на собесодованиях именно по этому будут ганять.
Сервис анализа госзакупок, на основе самообучающей нейронной сети, и составления автоматических запросов в прокуратуру по факту найденых коррупционных схем
Нужно ли знание алгоритмов в реальной разработке? Как компутер сайнс и для образования безусловно, но в реальных проектах кто-нибудь хоть раз реализовывал метод сортировки пузырьком? Ведь все алгоритмы давно реализованы и входят в состав библиотек всех актуальных языков программирования и вся разработка сводится к умению использовать эти библиотеки. Единственное что может пригодиться - это поверхностное знание используемых алгоритмов, вроде того, что лучше применить для конкретного случая. Может для эмбдед и всяких либописателей - это не работает, но для веба и десктопа это ясно как день. Я прав?
>>854082 Я ходил на такое. Сначала забыл пароль от системы и зарегался не под своим именем. Решил со скрипом только одну задачу. На разборе полётов после объявления результатов сказали, что я сражался как тигр и в итоге победил одну задачу. Мне все похлопали. Правда имя было названо не мое, но все равно приятно.
>>854575 Помнить наизусть реализации не надо ни разу. А вот знать плюсы|минусы, чтоб знать, когда какой применить, надо. И не только алгоритмов, но и структур данных.
Для запуска Visual Studio 2015 нужен .NET Framework 4.6. Всё ок, поставил. Visual Studio работает. Но исчезает возможность раздавать wifi вообще. Ни через connectify, ни через любые другие проги, ни через командную строку, никак. Удаляю .NET Framework 4.6 и wifi раздаётся.
Я уже 5 часов мучаюсь. Как это вообще связано? Не раздавать wifi я не могу, но и .NET Framework 4.6 для Visual Studio мне нужен.
Как решить эту хрень? Я просто уже не знаю, что можно ещё придумать.
Нид хелп. Имею код, не знаю язык. Похоже на старье какое-то. Подскажите плз
program opener character <1j> :: s = "opener2jaf" character :: temp integer :: i, l l = len<s> do i = 1, l (1 или 2 символа)2 temp = s <i:i> s <i:i> = s <l+1-i:l+1-i> s <l+1-i:l+1-i> = temp end do write <*,"<a>"> s end program opener
Анон, у меня есть приложение, и мне нужно оплачивать некоторые покупки безналом прямо в приложении (допустим я ввел номер кредитки и cvv) и хуяк-хуяк и бабки упали на чей-то там счет. Как это сделать? У меня приложение android - я могу открывать браузер для подтверждения например(если у банка нет api) Я вообще даже понятия не имею с чего начать и как это все называется
я тут оптимизирую алгоритм удаления строки из матрицы вот скажем матрица 1 2 3 4 5 6 7 8 9 как бы удалить 2 строку из нее? просто у меня выходит 3 случая когда мы сдвигаем влево и берем число справа, из ниоткуда и когда слева, из ниоткуда и 3 случай когда удаляемая строка не на границу если скажем нужно удалить 2 строку то тут все норм можно нижнюю строку сдвинуть влево а как бы удалить 3 строку без ифов ? чтобы метод был универсальным
Графический редактор своими рукамиАноним11/10/16 Втр 17:13:29#2241№854706
Блин, вам тут норм? 2060 постов в прикрепленном треде, С++ треда вообще как будто нет - листаю-листаю, хуй. В шапке нот фаунд. Модер и перекатчики сдохли что ли?
А вообще, я пришел к тебе с вопросом, анон. Слезная история: единственный с потока (даже списать будет не у кого) пошел на предмет по выбору - программирование, а тут все уже с большим опытом и задачи для них посильные, мне же, как экономисту, от таких задач только в ужас приходить, я раньше ничего сложнее Лаба1.цпп "сортировка пузырьком" не писал. Суть токова: надо где-то за месяц накидать свой велосипед в духе пэйнт.нет/криты - рисование под курсором, рисование фигур, редактирование нарисованных фигур, растрирование фигур + всякие вырезать-копировать-вставить, сменить кисть... Предпочтительные технологии: С++, Qt. Либо еще можно JS, но там я вообще НОЛЬ. Есть какие-нибудь гайды, идеи, советы, как быть, что делать? Сам явно не осилю нихуя, мб книжек или годных сайтов подкинете? На русском крайне желательно. Может гайды какие в духе "имэйдж эдитор виз цэпээ и кьют фор даммиес"? Очень надеюсь на тебя, анон, еще не хватало из-за предмета по выбору вылететь.
Кароче задали мне курсач в универе в котором надо вводить функцию с клавиатуры, ну типо ax^2+bx+c. Я так понял, что ебануть такую поеботу весьма не просто, начитался на форумах постов о том что нужен какой то сранный парсер. Накачал я всякого говна типо muParser, вот ток как его юзать я нихуя понять не могу. Там есть всякие хэдэры, цпп файлы и прочее (что мне ни о чем не говорит). Видел в примерах делают чет типо #include "muParser.h", попытался копипастнуть меня отпиздило подчеркнув красным и написав "cannot open source file ...". Так вот вопрос че мне делать? Я так понял я типо библиотеку должен эту подключить? Каким образом? Помоги анон ЗЫ по тому какую хуйню я тут высрал я надеюсь понятно на сколько я долбаеб и что мне желательно подробненько расписывать. Спасибо заранее
>>854738 Хм, суть в том что я буду вводить с клавиатуры каждый раз новую функцию, из того что ты мне отписал я мало че понял. Суть задания моего такова: надо разностным методом решить краевую задачу. С реализацией метода у меня нет проблем. Но в задании есть пункт "в программе должен быть реализован ввод аналитического выражения". Т.е. пользователю надо будет самому вписывать функцию в определенное поле (да даже в сранную консоль) в виде x^2-log(x)+cos(a), затем значения этой функции будут считаться для определенных значений "икс". Вот у меня и собственно возникла проблема реализации ввода функции пользователем, т.е. непосредственно вовремя выполнения программы а не в код. Я прогуглил и все что я нашел это лишь советы что мне необходимо юзать парсер. Может я конечно не прав или ошибся, в таком случае будь добр и объясни что конкретно ты мне хотел донести своим ответом? Просто вариаций операций которые могут быть присущи моей функции которую надо ввести, достаточно много (тригонометрические, умножение, деление, степень, +, -, логарифмы и тп), реализовывать все это самому мне лень, да и не только лень, мне банально скорее всего не хватит времени.
>>854752 >суть в том что я буду вводить с клавиатуры каждый раз новую функцию, У меня в примере тоже так зделоно. >из того что ты мне отписал я мало че понял. Я из твоей функции создал синтаксическое дерево, Гугл в помощь. >"в программе должен быть реализован ввод аналитического выражения". Т.е. пользователю надо будет самому вписывать функцию Да, и из неё надо составить синтаксическое дерево. >Я прогуглил и все что я нашел это лишь советы что мне необходимо юзать парсер. NYET. >Может я конечно не прав или ошибся, в таком случае будь добр и объясни что конкретно ты мне хотел донести своим ответом? Просто вариаций операций которые могут быть присущи моей функции которую надо ввести, достаточно много (тригонометрические, умножение, деление, степень, +, -, логарифмы и тп), реализовывать все это самому мне лень, да и не только лень, мне банально скорее всего не хватит времени Хватит.
>>854794 Если ты знаешь кресты, то перевести не составит большого труда. Или можешь копировать код оттуда и декомпилировать чем-нибудь в крестокод - потом просто поправишь и вызовы функций поменяешь (правда этот вариант немного через жопу и сложнее, чем вручную перевести).
>>854882 >X-Icon Editor Крутая штука, анон. Только я-то такое в жизни не напишу. Не копипастить же весь xiconeditor.min.js, чтобы потом выдать его за свой, лол. >>854803 Дак я его не шибко хорошо знаю. Собственно, поэтому и спросил: >Предпочтительные технологии: С++, Qt. Либо еще можно JS, но там я вообще НОЛЬ. >мб книжек или годных сайтов подкинете? И времени мало, пиздец. Если кресты - шилдт, прата великоваты, страуструп сложноват, хз, липман/прата наверное надо выбрать. Если Qt - я вообще не знаю ни одной годной книжки по современному кьюту, разве что Шлее, но там все довольно старо вроде. А офф доки на инглише тоже. Если все на жс делать - хз, там есть годные книжки, но они здоровые и их осиливать надо долго, не говоря уже про фреймворки. Такие, чтобы быстрый старт - хер. Плакплак
Есть трек (маршрут) в виде массива координат, есть пачка точек, расположенных в области пролегания маршрута. Как посчитать, сколько точек находятся в пределах 100 м от трека?
Подсветка кода для /pr/: скачать
Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять.О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом:
1С android C C# C++ Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Swift
В: Хочу стать программистом, какой язык учить?
О: Английский + Java
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Тред для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк.
О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.
Литература с пика
Прошлый тред