Это копия, сохраненная 25 апреля 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

Подсветка кода для /pr/: скачать
Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять.О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/ (

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом:
1С android C C# C++ D Go Java JavaScript Lisp PHP Goviaji Python Ruby Rust Vala Swift
В: Хочу стать программистом, какой язык учить?
О: Как-то так.
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: "Мы вам перезвоним тред" - для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк.
О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.
"питон если немного знаеш си"
троелсен

Процедурное программирование, скункция "add3()" вызывает скункцию "add()".
Каррирование — преобразование функции от двух аргументов в функцию от первого аргумента, возвращающую функцию, результат вызова которой со вторым агрументом эквивалентен вызову первоначальной функции с упомянутыми аргументами.
И что тебе не нравится, кловун? add(3, a) эквивалента сама себе.
ты совсем там уже ебанулся? функция должна возвращать функцию, где в этой >>929704 хуите ты видешь возврат функции или вообще фвп?
Эта книга посвящается, с уважением и любовью, духу, который живет внутри компьютера.
Я после прочтения механодендритами не обрасту?
Пидором станеш.
нахуй тебе сикп? Говно без задач, от него даже отказались в универе, где он был создан.
Все давно хуярят cs50 и потом углубляются куда хотят, без говна с названием SICP

Она ему поможет узнать, как устроено синтаксическое дерево. Скоро это начнут спрашивать на собеседованиях, так что прими узбагоин.
DirectoryIndex index.php index.html /index.php
И получаю Не удается найти DNS-адрес сервера.
В hosts всё прописано.
Если записать
DirectoryIndex readme.html
То получаю страничку приветствия Wordpress, значит хост настроен правильно.
Что прописать в DirectoryIndex для Вордпресс?


Что попробовать кроме паскаля?
Выдаётся такое сообщение
def sum(a+b)
File "<stdin>", line 1
def sum(a+b)
^
SyntaxError: invalid syntax
Их можно вообще не писать.
Ебать, довен-вкатывальщик)))
Ты хоть один туториал/книгу/видос открывал? Это такая простая и очевидная вещь, что даже расписывать лень, программирование, возможно, не для тебя.
Тогда вопрос: Зачем он мне может понадобиться, если проверка типа будет производиться при попытке присвоить автоматически? Ну всякие особые форматы строк или даты понятно.
Я знаю про return. Фишка в том, что при вводе def name_function(argument) должны появиться многоточия, в которые забиваем тело функции.
Учусь по лекциям uneex.ru Всё что говорилось я настроил... Это к сожалению нагуглить не получается
И даже так
>>> def sum(a+b):
File "<stdin>", line 1
def sum(a+b):
^
SyntaxError: invalid syntax
>>>
Нужно из БД Oracle вытаскивать данные и формировать из них отчет в pdf.
Какими инструментами можно сделать? У юзера должна быть возможность выбрать, какие данные вытаскивать. Лучше всего, наверное, написать десктопное приложение с возможностью ввода параметров для извлечения необходимых данных?
Блять, тут надо сервер поднимать. И вправду хаскелль попробовать что-ли
Ты серьезно?

ЭТО ПРОСТО ОХУЕННО!
ЭТО ЕБАТЬ КАК ПРОСТО ВООБЩЕ ИЗИ НЕ ПОНИМАЮ КАК РАНЬШЕ НЕ ВДУПЛЯЛ ТАКИЕ ЭЛЕМЕНТАРНЫЕ ВЕЩИ!
Следующий раз ебическое откровение у тебя будет, когда ты увидишь чужой код с чужими или своими регулярками длиной в 100-150 символов.

#include <iostream>
#include <cmath>
int main (){
int x;
float res;
do {
std::cin >> x;
res= 72.6(2-(cos(exp(sin(pow((log(xx)),3))-0.25))));
std::cout << res << "\n";
} while (x != 0);
return 0;
}
При проверке выдает какую-то хуйню, почти всегда отличающуюся от калькуляторных вычислений. В чем проблема кода? да, школьник
Можно же на несколько выражений проверку разбить.
Самоучка-школьник
Да это и на лиспе и на скале и на хацкеле писать можно, ничего и писать то не надо, три строки.
Спасибо, Дмитрий.
Я бы рад, но нужно именно на c++. Реквестирую православную правильную формулу на c++
xx ты какого хуя написал? Это тебе не математика, надо явно каждый оператор указывать.
pow(//,3) тоже дибилизм юзать, оно только для не целых или больших чисел юзается.
Опыта разработки веб нет, немного знаком с синтаксисом python. Где это можно будет реализовать с наименьшим говнокодом?
Это ты на калькуляторе считаешь неправильно скорее всего.
Глупышка, фреймворк тебя никак не защитит от написания говнокода. Понятие "электронный журнал" очень размытое, скорее всего тебе нужен обычный CRUD, для чего хватит index.php, а не фреймворков с кучей ненужных для данной задачи абстракций.
О.П. Хуев "Эффективное вкатывание в Python за 21 день"
Пользователь может создавать задачи (абстрактная хуита с набором аттрибутов).
Пользователь может засекать промежутки времени таймером(логи) и присваивать им некоторый набор аттрибутов (типа имени, описания, тегов).
Пользователь может прикреплять логи к задаче и по не хитрой схеме склеивать их, чтобы получился суммарный лог.
Прожка сохраняет где-то как-то эти задачи и логи с историей склейки.
По API-шечке эти логи можно будет заливать в Jira
Задача прикрепляется к карточке в Jira, логи заносятся в эту карточку. Этот процесс можно автоматизировать.
В общем для начала мне нужна логика, и возможность запускать эти скрипты из терминала.
Что-то типа
tracker create --task 'QWE-12'
tracker start
tracker stop [message]
...
Умею в руби и жабаскрипт да, да, вебмакака, учился на C#.
На каком ЯП стоит попытать это сделать? GUI в ближайшее время натягивать не собираюсь, но опция безболезненной интеграции приложения в какой-никакой гуй приветствуется.
На какие библиотеки/Фреймворки обратить взгляд?
Мне бы накатить бутстрап-searchfield на фласк, но хуй проссыш как это прихуярить во фласк.
Beej's Guide to Network Programming
UNIX Network Programming: W. Richard Stevens
TCP/IP Illustrated
Скачал mingw-w64. Как пользоваться теперь? Что с того, что оно установилось? Мне нужно pthread для винды. Пишу в Visual Studio.
Говорят что он позволяет использовать линуксовские библиотеки на винде. Добавляет возможность использовать posix-threads.
mingw не добавляет. Особенно w64. Добавляет cygwin, если повезло и допилили нужный функционал. Для posix тредов ищи реализацию под операционную систему виндоуз, вроде есть такие. И подключай в VS.
второй вопрос: есть ли у крестов будущее?
Джун это лотерея. Нужно пробывать пока не прокнет. Может с первого, может с сотого раза.
>есть ли у крестов будущее?
есть
но не для джунов явно
нужно иметь бекграунд - кодерскую вышку, несколько лет задрачивания сишки, системщины
гораздо проще явка, веб
никак
на открытую вакансию тестировщика в первые дни сейчас прилетает 200 резюме
на украине может и под 500 придти
вроде пишут да.
> объём занятого дискового пространства возрастёт на 916 MB.
йо всё, подуй бинарники качать и патчить.
Начинаем изучать параллельные вычисления. И вообще программирование в университете сильно привязано к Linux. Раньше я справлялся с переносом на винду, но пора бы уже облегчить себе жизнь.
В шинде уже есть подсистема пинус
Питухон.
Так если есть будущее - то только для джунов и подразумевается, лол, для старпёров и так ясно, что они-то свой век доживут спокойно.
Веб просто за полгода успел заебать
Ебусь в глаза, не вижу.
>насколько сложно устроиться джуном на кресты в ДС?
Несложно, если есть бэкграунд. Сети-телеком, трехмерка там, ембед. Крестоджун с опытом чисто лаба2 никому не нужен.
>Какой например?
Ну если ты шейдеры в юнити писал. Можешь, например, написать рендер с физматериалами и SSAO-SSLR, то в геймдев можно джуном-текартистом пойти. Через пару лет уже движки писать.
Эй манька! не мешай int с float в одном выражении.
Или поменяй на float или в выражении пиши перед переменной, или перед выражением (float)
Install Gentoo и не ебись с всем этим говном. Забудешь что такое когда с жесткого диска система стартует больше 6 секунд.
Выбираю между пыхой и руби.
от руби шишка улетает в небеса, нравится синтаксис и концепт, но, вроде как, мало работки. Ну и платиновый рейлс.
а пыха типа, классика, хуе-мое, работа есть, места есть.
> Ну и платиновый рейлс.
>а пыха типа, классика, хуе-мое, работа есть, места есть.
Пыха типа история, будешь ковырятся в чужом говне, учи Go.
Можете я что-то проспал/чего-то не знаю, поэтому реквестую советов с тем, что ещё можно поиметь. (Либо дешевле, либо лучше, но за ту же цену)
Полный джун-нищеброд, поэтому бюджет 10-15к.
Игоря не играю, современные точно.
Экран должен быть достаточно широким чтобы вместить 250-300 символов, тк держу обычно несколько текстовых файлов в поле зрения. На работе 25" диагональ, в целом хватает (меньше уже плохо).
на сиплюсплюс
А нахуя шарп для веба? Асп нет штоле?
Фронтенд и веб нужны чтобы не сдохнуть, когда ты хикка без образования или после вузика засычевал.
Эмбед и пром - туда устраиваются только по распределению с вузиков те кто не совсем отбитый.
Ебашь сокеты на голом си.
Не, не расстраивайся, всё не так же. Они вкидывают например вакансию на рыночек, потом офк не берут сразу даже первого пиздатого кто к ним пришел. Прост несколько недель собеседуют всех, после чего выбирают уже лучших из тех кто был. И вообще hr могут подобную хуйню мутить для имитации бурной деятельности и прочее. Так что ты просто забей. Если на собеседовании на чем-то завалился, то просто пытаешься подтянуть это, что бы в следующий раз не обосраться, ну и так далее.
На го
го не нравится. Да, есть годные гайды, но язык слишком молодой и в коммерции не юзается. Нет?

Лазарус - это клон Дельфи, с IDE и визуальным конструктором форм. Для компиляции консольных программ тебе достаточно установить Free Pascal.
Acer Swift 7
>На жабе, а еще лучше на скале. В качестве веб-фреймворка используй Play
Pajeet! Poo in the loo!!!
2.Как быть вообще с SEO если ты придумал еба-оригинальное название для сайта, но блять поисковики не впустят тебя в топы даже будь ты блять самим марком цукербергом, пока твоему сайту не будет год-два, ну вы наверно слышали все эти истории про то что молодые сайты не входят на первую страницу бла бла бла.
Кто что скажет?
Попробуй мобильную разработку, если не хочешь делать сайты.
Ни в коем случае не иди в embedded и gamedev, хотя это и кажется интересным, на самом деле - полное днище.
Стоит, Питон - хороший язык для обучения программированию в том числе. Писать на нем можно что угодно, хоть сайты, хоть игры. В качестве IDE используй https://www.jetbrains.com/pycharm/
Возможно. В нулевых в требованиях были только 3 языка + школьный алгоритмический.
У нас на Украине вообще нет ВНО(аналог ЕГЭ) по информатике. При поступлении сдавал математику и английский, украинский яз. обязательный предмет. В школе информатики не было, не могли найти препода(учитывая, что школа считается достаточно хорошей). Вот так и живём, лол
В РФ в 2004 (когда я заканчивал школу) обязательными были математика и русский, остальные предметы - на выбор. Я выбрал информатику.
В школе вообще был какой-то омск - QBASIC для DOS, Norton Commander, макросы на экселе и зачем-то HTML. Занятия вел математик, который с трудом пользовался пекой.

В общем есть два контейнера, один контейнер c spa на :3000 порту, и второй с бэкендом на :3001.
Как nginx сказать чтобы все запросы на сайте (кроме тех что на бэк) он отправлял на 127.0.0.1:3000?
На скрине текущий локейшн, и он работает когда мы на главной или ходим по сайту (урл меняется и все норм). Но если мы на site.ru/path/path перезагрузим страницу, то получим 404, потому что nginx пойдет по 127.0.0.1:3000/path/path а там нехуя. Как сделать чтобы он не учитывал path/path а шел только по 127.0.0.:3000?
Спасибо пацаны.
concurrency это "одновременное" выполнение нескольких слабо связанных (или вообще не связанных) задач. concurrency может быть реализовано на одном процессоре путем частого переключения между несколькими задачами. Условно можно сказать что "concurrency это несколько процессоров (возможно один) - много задач". parallelism это разбиение одной задачи на несколько частей для выполнения ее на нескольких процессорах. Например, если тебе применить выполнить некоторую операцию с ячейками массива - каждую строку массива можно обрабатывать на отдельном процессоре. Это требует специальных алгоритмов и не каждую задачу можно распаралелить. Заниматься этим на одном процессоре бессмысленно. Условно можно сказать что "parallelism это одна задача - много процессоров".
Но скала это язык швейцарских богов.
На LambdaProlog, очевидно.
Всё перечисленное это маня-баззворды.
> concurrency - это multitasking
В общем да, только термин multitasking больше применяется в контексте ОС, а concurrency - отдельного приложения.
А почему ты вообще меняешь URL? Для навигации в SPA придумали хэш.
>если не хочешь делать сайты.
Я не то что не хочу, я не знаю, понравится ли мне. Достаточно ли той инфы, что есть в интернете, чтобы понять, моё ли это?
>Фронтенд и веб
Бэкенд для меня звучит намного веселее, я люблю ковыряться часами во говне всяких сложных структурах, алгоритмах.
>Эмбед и пром
А это что такое?
То чувство, когда всё написано до нас.
https://chrome.google.com/webstore/detail/instant-translate-select/ihmgiclibbndffejedjimfjmfoabpcke?hl=ru
https://chrome.google.com/webstore/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb?hl=ru
Спасибо, но я хотел сам научиться. Уже изучаю суть плагинов хрома. Смеха ради хочу написать это, ну ты понял.
Встраивать в Си/Крестовые приложухи, писать вебчик на OpenResty, делать запросы в Redis, Tarantool и других бд/хранилищах.
>практическое исследование эффективности
Возьмем алгоритмы RSA и ГОСТ Кузнечик, если будет время и желание сделать на отличненько - то и Эль Гамаля.
>нужны примеры
Закодить выбранные алгоритмы, написать демонстрацию работы в режиме шифрования.
>практическое исследование эффективности
Скопипастить с Википедии и других статей обоснование атак на алгоритмы. В конце работы написать, что в общем случае компьютер уровня два ядра-два гига не справится со взломом этих алгоритмов
Какую книгу посоветуете вызубрить? Для Сшарпа это Рихтер, какой его аналог на С\С++?
А ещё бы что-то на STL и Дебаггинг...
Хочу выпилить немного дряни с веб страницы скриптом, короче пропидорить DOM хочу. Я смогу это сделать только с помощью JS, или есть иные методы? Просто не хотелось бы захламлять голову JS-парашей. В идеале я хочу ебать DOM на сишечке, но это не обязательно, только бы не JS и уже хорошо.
На сишке можно, см. WebAssembly
Джаву-хуяву, ты определись сначала, что тебе нужно.
Для заработка нужно учить PHP и JavaScript.
Преспективы мне нужны. Готов что угодно делать, так сказать, любой каприз за ваши деньги.
> /pr/
> работаешь
Хотя иногда Java фрилансом подрабатываю. Но это очень плохой выбор, мало вакансий.
Сайты - работа скучная, но стабильный доход, вакансии всегда есть. Учить PHP, Python, JavaScript. Есть фриланс и удаленка!
Мобильная разработка - не так много вакансий, попадаются интересные проекты, есть и рутина. Учить Java/Android для начинающих, затем переходить на Swift/iOS, основные вакансии там. Удаленка/фриланс встречается.
Геймдев - нищебродство, но считается интересной работой. Учить C++ и шейдеры.
Эмбеддед - аналогично, только Си.
Энтерпрайз - стабильный доход, хорошие зарплаты, но вкатиться очень тяжело. На собеседованиях будут гонять по устройству виртуальной машины, с пустым гитхабом даже резюме читать не станут. Обычно сюда приходят программисты с опытом из других областей. Используют либо Java, либо C#/.NET.
Т.н. "днищепрайз" - заводы и госконторы. То же самое + Дельфи. Зарплаты доширачные (15-30к), но и требования ниже. Можно вкатиться для получения опыта.
Научные исследования - не для зекачера, и точка.
Буду вкатываться в сайты. Уделишь мне минутку и расскажешь что думаешь? Ты же человек с опытом и знаниями, интересно же услышать, что думаешь.
У меня желание есть, время есть. Главное выбрать что учить.
Не такой уж большой у меня опыт, всего 2 года работал. Хотя программированием занимаюсь с детства.
Во-первых, если совсем не умеешь программировать (не знаешь, что такое переменные и циклы), то начинать нужно не с сайтов - там на тебя свалится сразу гора информации: HTML, CSS, SQL, взаимодействие фронта и бэка... Начинать лучше с консольных программ. Язык Си и учебник от K&R - то, что нужно. Можно и на Питоне учиться, он попроще. Здесь надо решать задачи, изучать алгоритмическую теорию. Методы поиска и сортировки, генерация лабиринтов, длинные числа и т.д. Это займет время, но потом легче будет освоить веб.
Далее - нужно изучить фронт-енд (это тот код, который выполняется в браузере и рисует страницу) и бэк-енд (тот, что доставляет браузеру данные с сервера). Понять, как они взаимодействуют, изучить в общих чертах модель OSI, протоколы (такие, как HTTP), можно просто заглянуть в википедию, там все есть. Глубоко в хакерство углубляться не нужно - только понять, что происходит, когда ты в интернетах нажимаешь кнопку "Отправить".
Теперь отдельно учишь фронт-енд - и отдельно бэк-енд. Знать нужно и то, и другое на базовом уровне, далее уже сам выберешь, что тебе больше подходит.
Фронт-енд - это HTML, CSS и JavaScript. Последний задает весь код, все выполняемые скрипты, а HTML/CSS - данные. Здесь нужно изучить jQuery, модель DOM (из чего состоит страница) и AJAX (динамическое обновление страницы). Напиши на HTML5 какую-нибудь простенькую игрушку, типа змейки, тетриса или пятнашек.
Бэк-енд - PHP (самый простой из веб-языков) и SQL (и конкретно MySQL). Учить строго после фронта (но можно перед jQuery). Изначально голый PHP, и писать все руками, через стандартные функции. Разобраться с AJAX, отправкой данных через формы, загрузкой файлов, POST и GET запросами, куками. Напиши чат с авторизацией или тоже простую игру, но в онлайне с мультиплеером (какие-нибудь шашки или морской бой).
Теперь ты можешь написать простой сайт-визитку или интернет-магазин. Повышай свой уровень: изучай шаблонизаторы, MVC фреймворки (на бэке); UI системы типа Angular и React (на фронте). Прочти книгу про паттерны проектирования и совершенный код. Изучи регулярные выражения, это мощная вещь для обработки данных. Погугли вопросы для собеседований и изучи их. Освой Git, создай профиль на гитхабе, выложи туда пару-другую своих самых лучших проектов. Покрой их тестами.
Составь резюме на hh.ru и moikrug.ru, не забудь указать там свои проекты и откликайся на все вакансии, где ищут джунов с минимальным опытом. После десятков отказов и нескольких собеседований, рано или поздно удастся получить первую работу. Старайся не завалить ее, спрашивай, если что-то будет непонятно (не бойся показаться глупым) и решай задачи в срок. Дальше будет легче.
Не такой уж большой у меня опыт, всего 2 года работал. Хотя программированием занимаюсь с детства.
Во-первых, если совсем не умеешь программировать (не знаешь, что такое переменные и циклы), то начинать нужно не с сайтов - там на тебя свалится сразу гора информации: HTML, CSS, SQL, взаимодействие фронта и бэка... Начинать лучше с консольных программ. Язык Си и учебник от K&R - то, что нужно. Можно и на Питоне учиться, он попроще. Здесь надо решать задачи, изучать алгоритмическую теорию. Методы поиска и сортировки, генерация лабиринтов, длинные числа и т.д. Это займет время, но потом легче будет освоить веб.
Далее - нужно изучить фронт-енд (это тот код, который выполняется в браузере и рисует страницу) и бэк-енд (тот, что доставляет браузеру данные с сервера). Понять, как они взаимодействуют, изучить в общих чертах модель OSI, протоколы (такие, как HTTP), можно просто заглянуть в википедию, там все есть. Глубоко в хакерство углубляться не нужно - только понять, что происходит, когда ты в интернетах нажимаешь кнопку "Отправить".
Теперь отдельно учишь фронт-енд - и отдельно бэк-енд. Знать нужно и то, и другое на базовом уровне, далее уже сам выберешь, что тебе больше подходит.
Фронт-енд - это HTML, CSS и JavaScript. Последний задает весь код, все выполняемые скрипты, а HTML/CSS - данные. Здесь нужно изучить jQuery, модель DOM (из чего состоит страница) и AJAX (динамическое обновление страницы). Напиши на HTML5 какую-нибудь простенькую игрушку, типа змейки, тетриса или пятнашек.
Бэк-енд - PHP (самый простой из веб-языков) и SQL (и конкретно MySQL). Учить строго после фронта (но можно перед jQuery). Изначально голый PHP, и писать все руками, через стандартные функции. Разобраться с AJAX, отправкой данных через формы, загрузкой файлов, POST и GET запросами, куками. Напиши чат с авторизацией или тоже простую игру, но в онлайне с мультиплеером (какие-нибудь шашки или морской бой).
Теперь ты можешь написать простой сайт-визитку или интернет-магазин. Повышай свой уровень: изучай шаблонизаторы, MVC фреймворки (на бэке); UI системы типа Angular и React (на фронте). Прочти книгу про паттерны проектирования и совершенный код. Изучи регулярные выражения, это мощная вещь для обработки данных. Погугли вопросы для собеседований и изучи их. Освой Git, создай профиль на гитхабе, выложи туда пару-другую своих самых лучших проектов. Покрой их тестами.
Составь резюме на hh.ru и moikrug.ru, не забудь указать там свои проекты и откликайся на все вакансии, где ищут джунов с минимальным опытом. После десятков отказов и нескольких собеседований, рано или поздно удастся получить первую работу. Старайся не завалить ее, спрашивай, если что-то будет непонятно (не бойся показаться глупым) и решай задачи в срок. Дальше будет легче.
Да, совсем забыл, тебе нужно будет развернуть локальный сервер на своем компьютере. Здесь 3 варианта: Денвер, Apache под Windows и стандартный LAMP (Linux+Apache+MySQL+PHP) либо в виртуалке, либо второй системой.
Учил C# по рихтору, делал взаимодействие с БД.
Переменные и ООП знаю, но к сайтам всегда держал какую-то чтоле злобу, или считал их унтерами почему-то.
Но сейчас понял что всё фигня, работать то надо.
Хочу бэком быть, SQL тоже неплохо знаю.
Спасибо тебе, добрый анон!

Анон, хочу сайт типа Яндекс.Маркета, но посвящённый другой отрасли (вместо яндексовского бытового хлама будет наружная и некоторая другая реклама). Аудитория сайта - медиапланеры и остальные менеджеры по рекламе, сайт предполагается сделать удобным инструментом для того, чтобы они комбинировали нужные им рекламные предложения в каких угодно комбинациях, и выбирали наилучшие позиции исходя из выделенного им начальством рекламного бюджета. Такой "рекламный Яндекс.Маркет для медименеджеров". Не знаешь, на чём Яндекс сделал Маркет?
При этом будут кое-какие отличия от Маркета:
- все конечные предложения будут с уже готовыми ценами (ЯМаркет выбрасывает на отдельную страницу с множеством продавцов и их цен, а в "РМаркете" (рекламном маркете) будет только одна цена - цена РМаркета);
- в РМаркете должен быть возможен подбор "с обратной стороны" - от суммы выделенного бюджета (когда медиаменеджер просто вводит в специальное окошко "Рекламный бюджет" например "200 000 руб.", и на сайте появляются предложения по тому что на эти 200 кр купить - "20 щитов на месяц", "30 пилонов на месяц", и т.д.)
Предполагается развивать сайт постепенно - сначала каталог с наружкой в одном городе, потом в другом, и т.д. Содержимое будет "подключаться" каталогами-модулями, "Щиты в Урюпинске", "Пилоны в Кукукинске", "Автобусы в Усть-Улюпинске".
На чём лучше всего делать такое, анон? Есть ли свободные ЦМС/фреймворки, которые можно использовать для такого сайта?
>Закодить выбранные алгоритмы, написать демонстрацию работы в режиме шифрования
можно ресурсов на эту тему, а то я немного темноват
ТУТ ВСЁ НАХУЙ ПРОЧИТАЛ
http://metanit.com/sharp/wpf/22.1.php
ТУТ ПРОЧИТАЛ, НУ НИХУЯ НЕ МОГУ САМ СОСТАВИТЬ, ВЕЗДЕ НАДО НЕМНОГО ПОМЕНЯТЬ И ВСЁ НАХУЙ УПИРАЕТСЯ, ПО ВТОРОЙ ССЫЛКЕ ВСЁ ВРОДЕ ПОЛУЧАЛОСЬ, НО ПОНЯЛ ЧТО МНЕ НУЖЕН МАССИВ КЛАССОВ, НАЧАЛ ДЕЛАТЬ И ВСЁ НАХУЙ НЕ МОГУ ЗАСТАВИТЬ РАБОТАТЬ, СИЛ НЕТУ СПАСИТЕ!
МНЕ ЭТА ХУЙНЯ НУЖНА ДЛЯ НАСТРОЕК СЛУЖБЫ ЧЕРЕЗ GUI ОТКУДА ОНА БУДЕТ ДЁРГАТЬ НАСТРОЙКИ, НО БЛЯТЬ МОЖЕТ Я ТУПОЙ, ПОЧЕМУ ВЕЗДЕ ПИШЕТСЯ, ЧТО СОКРАЩАЕТ ОБЪЁМ КОДА А ВЫХОДИТ ХУЙ ПОЙМИ СКОЛКЬО КЛАССОВ, ВЕЗДЕ ХУЙ ПОЙМИ ЧТО НАСЛЕДУЕТСЯ, КОНСТРУКЦИЯ НЕВЕРОЯТНО СЛОЖНАЯ, ПОЧЕМУ ВСЕ НАЗЫВАЮТ ЕЁ ПРОСТОЙ!

Чё-то я не понял. Вроде весь прикол стратегии в том, что можно изменять поведение объекта налету, а тут создают три объекта с разными алгоритмами.

Как разрешить прокрутку вкладки ещё на полстраницы вниз? Привык писать код глазами не внизу экрана, а в середине. Не хочу добавлять по 50 ентеров в конец каждого файла
рандомпик
Здравствуй, pr, пишет тебе нулёвый даун, умеющий только давать переменным значения. Как с нулевым уровнем знаний написать граббер аудио для вк, чтобы перетащить фонотеку с одной страницы на другую? Щоб там капчу тебе выводило, чтобы ты её вводил, вся хуйня. Куда копать?
Реально ли сейчас вкатится в читоделанье? В связи с этим возникло парочку вопросов:
Какой язык выбрать?
В планах делать читы External (Т.е не внедряющиеся в процесс игры и не изменяющие её память)
Планирую делать под простые шутеры. Сам довольно долго читерил, и решил попробовать.
Ну и стоит ли вообще вкатываться? Сейчас на рынке читов и так вроде как хватает. Пожалуйста выбирай на любой вкус; по цене, по функционалу, по возможности играть на лигах и тд.
Конечно в итоге решение принимать мне, но всё же хотелось услышать мнение анонов, кто хоть как то связан с разработкой читов.
Ебашь на Haskell.

В общем, ща год проработал на js (фулстак, и сервисы ебошил и фронтенд). Но бля, web это же так низко и неинтересно (хоть и пиздец как просто), а я с детства мечтал разрабатывать игори. Как раз к лету закончу ебаный вуз и уебу в ДС, вот и думаю чем заняться.
Если кто реально в теме (с минимумом дивана), можете пояснить за разработку игр? Какие подводные камни перспективы? Надеюсь тут есть люди, профессионально занимающиеся этим.
Ну и в общем, какие ваши мысли насчёт того, чем лучше заниматься из сферы программирования и почему. Как и где лучше изучать этот рынок?
Очень не нравится пыха, так что python или ruby?

>неочевидным, грамоздким
Вут? То есть нечитаемая лапша на питоне норм, а си подобный синтаксис - неочевидный и громоздкий?
Ебаш на css, он тьюринг полный.
https://stackoverflow.com/questions/2497146/is-css-turing-complete#2497146
Читай функцию parseint
хороший язык для своих задач.
На мой взгляд, с C# переходить к скриптовым языкам с динамической типизацией (типа PHP, Python, Ruby) - это деградация. Сайты можно писать и на ASP.NET MVC, пусть и вакансий меньше.
>а си подобный синтаксис - неочевидный и громоздкий?
Разумеется. Только утята считают его удобным.
На C# требованья большие. Опыт там, знания.
Оно на сишке всегда пишется
Их же так легко перепутать и распидорасить логику.
Какой подход лучше?
int rows = 4;
int columns = 5;
int nujnoeChislo = 6;
int huinyaCount = 10;
Class(rows, columns, nujnoeChislo, huinyaCount)
или вообще обойтись без конструктора, поля задавать settera'ми?
Че умный такой да?
Линк,аноний,молю,на новость,что бы было от чего гуглить паки с софтом
Ты 4 числа в нужном порядке не можешь записать? Ну и вообще в нормальный IDE есть подсказки при вводе параметров.
Их не обязательно 4. Их может быть и 5, и 6.
И не обязательно числа, а например строки.
И не обязательно записывать буду я.
Никогда не путал аргументы в консольных утилитах, чтоле? Тут то же самое.
Wishmaster качай, уже давно новость разобрали по слогам.
Причем, проблема в том, что если я таки поменяю аргументы местами - я не замечу подвоха. Никакой ошибки нигде не вылезет.
Но потом где-то всплывет "Люблю ебать гусей" в поле Имя вместо поля Хобби.
А вообще, если уж хочется задрочиться, можно под каждую строку создать свой объект-обертку. Тогда перепутать будет невозможно.
Откуда в это треде такое быдло?.. съеби школьник
Найти бойфренда.
Он, кстати, взрывается лучше.
Это называется "имплементация периферийных устройств", а него макбук, скорее всего.
Хотя, уже есть первая идея для практики. Запилить приложение-вибратор.
Заебца же, новички часто не знают, что делать. А тут такая приятная и полезная вещь.
И циклов while в разных потоках побольше, чтобы айфон нагрелся и взорвался в анусе.
Не удивлюсь, что сейчас есть дауны, которые и этого не умеют.
Есть такая порода людей, которая считает, что каждый, кто на что-то претендует, просто обязан хлебнуть говна. Например, "настоящий мужчина" обязан сходить в армию или отсидеть в тюрьме, ведь что тюрьма, что армия - школа жизни; "настоящий программист" обязан писать на крестах, ПХП или тому подобном, ведь сами они на нём писали, а кто не хапнул этого говна, тот и не программист вовсе. С одной стороны понять их можно - механизм примерно такой же как у дедовщины в уже упомянутой армии или прописки на малолетке ("меня опускали, теперь я буду опускать" - ну просто обучение и сделование паттерну, через пиздюли навязанному авторитетом, детская психика так устроена), с другой - сами они со временем так нихуя и не понимают, и любые попытки объяснить им, что все эти боль и унижения, через которые они прошли, в общем-то лишние, встречают у них агрессию и отрицание.
Готовая программа конечно 55кб весит, но мне кажется что 700 строк это дохуя для такой простой программы.
Она бы могла зависеть всего от одной либы и вмещатся в 20 строк.
Еще хотелось бы написать расширение для браузера.
Посоветуйте что нибудь, буду очень благодарен
haskell
lua
haskell
Любой текстовый файл.
>>931682
cat состоит из 700 строк.
http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/cat.c

Попытался вкатиться в гугол драйв апи - а там блядь нихуя не понятно как это все делоть, залить один простой ебаный файл. У нормальных сайтов это можно сделать в одну функцию а тут блядь даже при наличии их библиотек нахуй нельзя просто так взять и сделать и тем более понять как это работает. Какая-то еще ебала с ключами сука какой-то секрет джейсон нахуя блядь это надо не могут сука один токен сдлелать как у людей блядь аааааа сукааааа пиздец еще написали документацию на типа няшной страничке - изи рест апи хуе моё блядь даже у майкрософта легче апи
БЛЯЯЯЯЯЯЯЯЯЯЯЯЯЯДДДДДДДЬЬЬЬЬЬЬ!!!
КУШАТЬ БЛЯДЬ НУЖНО ЗАРПЛАТА ИПОТЕКА ДЕТИ ФОРДФОКУС ЧАСИКИ ТИКАЮТ СЧЕТЧИК ИДЕТ БЛЯЯЯЯЯДЬЬЬ
Тащем-та, дропбокс нифига не проще, например.
Но документация конечно пиздец у гуглодрайва.
В части работы с обычным пк-приложением особенно. Все касательно его старательно замазано сбивающим с толку говном и ложными отсылками.
>Зачем придумали такие шизофренические языки программирования как C++, Java, php, python, haskell, C? И почему программирова
Без них ты бы не смог здесь задать этот вопрос, без них бы вообще небыло интернета.
Там еще обязательно нужно подтверждать OAuth через бровзер, это пиздец нахуй! На удаленном сервере блядь должен со скрипта открыться гуи бровзер иначе никак блядь даже не скопировать ссылку
Говна ты уже покушал
ты просто туповат, чтобы написать свою библиотеку по работе с айпи, предоставляющим широкий функционал. Возьми готовую библиотеку и не еби людям мозг.
иди работать в макдак.
поищи другую библиотеку, примеры использования, что тебе еще надо, ссылку на гугол/стаковерфлоу прямую дать??? совсем охуели
>надо, ссылку на гугол/стаковерфлоу прямую дать??? совсем охуе
А ты пробовал гуголить и стэковерфловить?Везде, везде тупо ссылаются на гугловскую страницу с документацией и не хотят писать вменяемые примеры кода или что-то вообще конструктивное. Это звговор! Все делают вид, что шарят, а на самом деле заливать в гугол умеют только гугловцы.
> А ты пробовал гуголить и стэковерфловить?
Нет, зачем мне это в 2017? Поиск по меткам гитхаба выдал достаточно сорцов где используется эта хуйня.
Ты просто тупой и не умеешь в поиск. Иди в макдак, короче. На этом прости, я закончу.

Так не работает почему-то
[code]
<title>get</title>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script>
$.ajax({
url:'https://2ch.hk/pr/', (

type:'GET',
success: function(data){
$('#content').html($(data).find('.board-banner desktop').html());
}
});
</script></head>
<body>
<div id="content"></div>
</body>
[/code]
сиськи Энистон в подарок
> не знаю какую тему диплома взять
Ебать. Программач может помочь мне придумать тему диплома?
Не надо путать, шизофренический тут только C++. Python эпилептоидный, Java компульсивный, haskell шизоидный, php имбецильный, C параноидный.
Получаешь токен, читаешь методы, пишется за пять минут. Только бесконечно спамить не сможешь, упрешься в лимиты.
/r на гитхаб, или рг хост
Ну же, котейки. Где ошибка тут?
инторнет нинужен.
Давно уже пора переходить на устройства, задача которых строго сделана с помощью процессора. Если надо прочитать файлы с оптического или жёсткого диска — специальная машина для этого. Нужна электронная карта местности — специальная машина для неё. Поиграть в копатеьл онлайн — специальная машина, по типу сервера и терминалов для онлайна или просто устройства для оффлайна. Пеинт — специальная машина. Автокад — специальная машина.
И для создания процессоров для таких машин специальная машина.
Это может показаться нерациональным в рамках всего человечества, но главное исполнить мою волю! Несмотря на чужие мнения.
Да и вообще. Сейчас кругом интернет, мириады знаний, а современная и несовременная молодёжь использует его в основном чтобы переслать друг другу свои сиськи и попки и на смишнявки посмотреть. Почему люди так не ценят знания? Впрочем мне от этого только легче. Чем больше другие будут глупыми тем легче мне будет их победить. Но только если ими не управляют ещё более умные.
Лимиты будут таковы: 20 сообщений с одного акка. Если брать достаточно большой список аккаунтов, то ебашить можно 24/7.
Я не программист, поэтому хотел бы услышать опытное мнение анония относительно языка программирования под следующие требования:
- приложение будет типа календаря/органайзера/GTD;
- соответственно, никакой 2D/3D графики, но быстрота работы с текстом, шрифтами, таблицами (как нематематическая часть Экселя), списками, фильтрами, возможно связями списков по типу Аксесса;
- чтобы можно было пристегнуть облачное хранилище для создаваемого файла с данными;
- чтобы можно было впердолить в сайт, а также как стэндалон приложение для яблочников и андроидов без потери (желательно) скорости и увеличения поедания ресурсов;
- чтобы можно было из ГитХаба версиями управлять;
- чтобы был инструмент кодинга под Винду;
- что там ещё для нормального приложения надо;
- понятно, что я как не специалист сейчас написал лажи, поэтому абсолютного идеала не жду - лишь компромиссные варианты, которые мне помогут скорректировать видение дела.
С меня как обычно, благодарность :3
Или js.
Скриптопараша это, я так понял, языки верхнего уровня, что ли, на примере python или ruby?
Спасибо, думаю для неофита самое то, пойду покурю примеров.
Маньк поменяй обложки на оригинальные.
>>931911
javascript тоже норм скриптопараша, работает в браузере и на сервере.
жопаскрипт гавно для макак, работающих за сладкий хлебушек. фронт-ент вообще не программирование, гавно уровня 1цэ, хехе.
>ы, т.к. перекотер был забанен автобаном и все треды были удалены. Спасибо.
Что за перекотер?
Бля мимо треда.
Но кто он?

Реквестирую аудиокниг по околоайти (чтобы без кода и формул же). Я себе неспешно почитывал Собор и Базар пока глаза не начали вылазить от смены одного экрана на другой, хочу попробовать делать перерывы и чтобы не скучать - слушать что-то полезное и идеологически верное. Понятно, что подобная литература озвучивается редко, но должно же быть что-то про кулхацкеров и как поднимать себе чсв.
Можно и просто рилейтед-контента покидать.

Брайан Трейси, «Эффективные методы продаж»
Джим Кэмп, «Сначала скажите “Нет”»
Сергей Филиппов, «Продажи вверх!»
Стивен Шиффман, «Техники холодных звонков»
Зиг Зиглар, «Секреты заключения сделок»
>а также как стэндалон приложение для яблочников и андроидов без потери (желательно) скорости и увеличения поедания ресурсов;
> python или ruby.
Хорошо пошютил.
Вообще говоря, у тебя там два критических пункта.
Впердоление в сайт, и смартфоны.
Последнее это камень преткновения. Ни питон, ни руби - не годятся для устройств ни каким образом, кроме как для игр. Потому что приложение будет поставляться вместе со встроенным интерпретатором, и с лишним слоем обертки вокруг него. В итоге приложение будет пиздец как долго запускаться и много весить и жрать оперативу, что неприменимо для всего, что нужно быстро открыть и получить результат.
Но можно компромиссный вариант. Писать исходники логики на джаве. Потом можно легко будет портировать на андроид.
Но говорят, что дофмф некомильфо для сайтов. Но это возможно. И всегда есть выбор использовать для сайтов python с jango, а исходники на java использовать через jython.
И это хороший вариант для обучения по принципу "и того и другого" по фану.
Пощупаешь и компилируемые, и интерпретируемыез языки.
Статическую и динамическую типизацию.
Запилишь приложение как для десктопа, так и для смартфона. Потом впилишь его в сайт.
И у всего этого будет одно логическое ядро, которое не надо будет переписывать под каждую задачу отдельно. Или пидорасить и уродовать его, потому что какую-то цель без костылей не сделать без ущерба функционалу.
Особенно актуально, если там у тебя будет несколько тысяч строк.
Логика будет на джаве, а представление делать уже на том, что адекватнее для текущей платформы.
Научишься мыслить независимо от языка, видеть в нем прежде всего средство для достижения цели.
Бамп. Стратеги, разъясните ситуацию.
>не отменяет того, что он говно
Ну давай объясни нам почему же он говно? Мне кажется, что ты просто луркоёб без собственного мнения.
Расширения, насколько я знаю, пишутся только на жабаскрипте. Сначала желательно попробовать писать юзерскрипты в каком-нибудь темпермонки и т.д.
scanf после выполнения переводит каретку в след. строку?
Т.е. getchar(), следующий за scanf, будет брать символы уже из след. строки?
Я просто, похоже, считать нормально данные не могу.
Бери MongoDB
Типичный пример, когда сосут пхпшники.

С меня благодарности счастья-здоровья, могу по мелочи подкинуть на киви
Хуйню какую-то спизданул
Не, я лучше в шараге на бутылку поприседаю
Ну у тебя три разных набора свойств. Соответственно тебе нужно три интерфейса. Дублирования кода быть не должно. Классы с верхних уровней вызывают методы классов которые в них включены.
Был класс 1, затем появились классы 2 и 3, которые каждый добавляли к 1 по 1 свойству. Они просто включали 1 и всё было хорошо. Но вот появилась нужда в классе 4, который сразу содержит свойства и 2 и 3(и 1). Если его написать с нуля код чуть дублируется. Если включить 2 в 3 по интерфейсу 1() или 3 в 2 то сверху виден будет только 2 или 3 соответственно.
Ну так-то да у тебя же РОМБ. Только не понятно зачем тебе включать 2 класс в третий. Если ты можешь включить в четвертый класс второй и третий. Четвертый будет реализовывать интерфейсы первого, второго и третьего, и вызывать методы соответствующего включенного класса. Возможно оптимальней будет написать заново с дублированием кода.
Не, хуйня, спасибо, за такую же сумму могу и у проверенных спросить
Спасибо.
31.12.2014 2:30:23] User2: Message1
[31.12.2014 2:30:23] User1: [31.12.2014 2:30:23] User2:
<<< Message1Message2
В данном случае, во втором сообщении происходит цитата первого (Message1), а Message2 это ответ на цитату, который должен быть под ней. Так как при копировании проебался пробел или перенос строки, то ответ и цитата получились склеенны. Так вот вопрос: каким образом программно определить где заканчивается цитата и начинается сообщение? Учитывая что регистр букв в ответе и в цитате может быть одинаковый, текст может быть как на английском так и на русском языке, так же оба текста могут содержать грамматические ошибки. Пока что мне не очень понятно направление в котором нужно копать, нагуглить смог только префиксные деревья https://ru.wikipedia.org/wiki/Префиксное_дерево
В любом случае рассмотрю алгоритмы любой сложности, или способ полегче (если он существует).
Попробуй по датам искать исходное сообщение и сравнивать. Дерево не нужно, если только у тебя там не миллионы строк.
Да, я тоже остановился на этом варианте, потому что при известном мне имени автора сообщения и дате отправки я смогу выбрать небольшое количество сообщений и провести поиск по ним. Единственная проблема в этом методе это то, что цитировать можно не все сообщение, а только его часть. Но я думаю это можно решить регулярками. Строк не миллионы, общее количество строк в документе около 500к, из них 19 073 это цитаты, но половина этих цитат не имеет ответа, значит парсить их тоже легко. Так же этот способ не позволяет разделять цитаты которые были отправлены из других диалогов, но таких вещей очень мало и они исправляются руками.
Я бы начал с того, что отрыл базу данных (sqlite) скайпа и попробововал провести эскпорт с учетом кодировок..
Если бы все было так просто, я бы не задавал таких вопросов. Базы данных скайпа давно нет, история сохранялась начиная с 2010 года в обычный .txt файл путем копирования через Ctrl+A.
Пиши на 1с сразу.
Создать РестАпиконнектор = новый Рестапиконтроллер()
Не забудь запостить потом. Мы посмеемся
>Внимание! Просьба пересоздать тематические треды, т.к. перекотер был забанен автобаном и все треды были удалены. Спасибо.
Пришел какой-то оффер от поляков на удаленку чсх платят тоже 600, все что требуется - знаю заебись, вот только хуй знает, сосну ли я.
Удаленка без предварительного опыта работы на галере по идее совсем не легко дастся, нет?
Какой профит им искать интерна за $600, у них своих поляков не хватает? Хз что делать.
Так создай.
В 22 года закончил ВУЗ на радиотехника, учил Си и Ассемблер для микроконтроллеров. Потом никак в армию не могли забрать, из-за этого я стал грузчиком, ибо не сегодня - завтра могли упаковать. Так продлилось 3 года и военкомат, наконец, сподобился забрать. Отслужил к 26 годам. Дальше я 2 года работал грузчиком на старом месте и параллельно учил php, html, javascript. Я решил по выходным на добровольных началах для конторы, где я грузчик, улучшать их сайт. Я сделал их адаптивным и добавил некоторый бэкенд-код для того, чтобы люди могли на сайте задавать вопросы, иметь обратную связь, оставлять отзывы. Для конторы сделал удобную форму, чтобы отвечать на присланные вопросы.
Сделал бесплатные сайты для родственников, которые занимаются бизнесом. За контент копирайтерам и за хостинг платил сам.
У меня следующий вопрос - может ли грузчик я с 5 годами стажа в 28 лет претендовать на вакансию программиста? Как загладить свою старость перед работодателями? И обосновать, что не смотря на 5 лет грузчиком и 1 год армии, я всё ещё могу быть программистом?
P.S. Претендую на зарплату 13-25 тысяч рублей в месяц.
Подвох же ищу
Ну не нравится мне декларативный подход и польская нотация, и всё тут. Да и я не думаю, что я буду решать научные и олимпиадные задачи. У меня не очень с вышматом.
Компания - сеть магазинов с продуктами. Я гружу продукты.
Сеть магазинов не большая, мухосранская.

Нужен готовый опенсурс проект/движок или хотя бы направление стека технологий куда рыть - короче надо чтобы на веб-страничке при помощи модных канвасов-джиэсов можно было визуально делать руками блок схемы - добавлять прямоугольники (а лучше даже картинки) а потом связывать их линиями. И чтобы потом эту блок схему можно было как-то импортировать, чтобы связи как-то записывались. Если кто знает такую хуйню, помогите кто чем может.
Или смогу ли я написать это с нуля?
bot.sendMessage(<code>хуе-моё</code>, parse_mode=telegram.Parsemode.HTML)
Комплекция коммандной линии же.
Как реализовать разную сортировку пузырем в зависимости от элементов в массиве на крестах?
Java.
Есть конструкция:
try {
--тут насилую массив, возможена ошибка в консоли IDE при выходе за пределы
} catch (ArrayIndexOutOfBoundsException e) {
--return;
}
Допустимо ли просто return сюда совать? Приложение графическое, конечно, но меня смущало то, что в консоль выводило тонну текста. Плюс уже лень обработчики писать, решил обойтись исключениями.
Все правильно сделал? Или не надо так делать?
Исключения предназначены для обработки исключительных ситуаций. Нормальные люди логику на исключениях не реализуют.
Спасибо.
С другой стороны, я тут прямо указываю, какое конкретно исключение обрабатываем ArrayIndexOutOfBoundsException.
Или лучше, все равно, логику по-людски описать, не залезая в исключения?
Логика отдельно. Исключения чтобы не проверять вручную после каждого чиха. Ну или о ошибке сообщить. Там смотря что твой ретурн возвращать должен, в принципе можно вместо ретурна выбрасывать какое-то исключение которое ловить на уровень выше, если не нужно возвращать осмысленные данные.
Выход за границы в труЪ языках — останавливает работу приложения.
Не надо ловить это исключение, надо подправить код, чтобы ничего не падало.
См. также: деление на ноль.
Говорим какие функции нужны в окне (на экране смартфона), а некий софт волшебным образом по гайдам расставляет все эти кнопочки.
(Откуда возникла мысль: когда-то в детстве я думал что все виндовые программы так устроены, лол. Даже не мог подумать что это всё ручками формошлёпается.)
А не проще ли в таком случае забить на классы 2 и 3 и оставить лишь 1 и 4, поставив 4 на места, где были 2 или 3?
тому что большое подмножество алгоритмов имеет рекурсивную сущность и поэтому их понятно реализовывать напрямую
но в языках без tco приходится разворачивать рекурсию в массивы что конечно ухудшает чтение кода
Некоторые алгоритмы выглядят значительно проще в рекурсивном виде. Вполне возможно что итеративный вариант такого алгоритма будет сводится к самостоятельной реализации стека - в таких случаях и накладные расходы по памяти/скорости у рекурсии не сильно больше будут.
неа, не может
продолжай работать грузчиком пока не доломаешь спинку окончательно ))
+ начни спиваться и здохни пораньше
теперь уебывай
кормен, которая небольшая
Кхм, используй хвостовую рекурсию. Обычная и не очень нужна.
Таки да, только спирнтое и вещества я ни за что не приемлю, а так типа того, потому что летом был мой отпуск, пробовал устроится в 6 контор и таки везде сказали: "мы перезвоним" и потом я узнавал, что взяли молодых 21-летних выпускников бакалавриата.
>>932930
Тем не менее я бампаю свой вопрос >>932536
Так как всё ещё хочу спросить - как пофиксить свою, так сказать, "старость" и стаж на быдлоработе, который меня совсем не красит. Армия тоже двоякая вещь, не пойдешь в неё скажут - корзина, трус не возьмем его, а вот сходил в армию, поди скажут, что быдло и лох не возьмем его.
Есть ты суперкрутой мачо-кодер то не особо-то и нужно, а если совсем новичок, то нормально, пойдет javarush
Быструю сортировку я ещё в классе 7 проходил.
Мне вот дали базу, в ней есть фотка, она хранится в ячейке BLOB, как можно ее оттуда вытащить, можно обычным SQL запросом или не? так если в DB вьюверах смотрю там просто куча текста
>3 курса университета
Разделов милиард. Что именно надо?
Читай пока
Гельфанд И.М., Шень А.Х., Алгебра. Школьный полный курс алгебры в одной книжке.
Ты же не на математической специальности? Даже могу предугадать что с техникума пошел на третий курс и надо досдать вишмат, так читай книгу для первого курса - покроет 90% знаний что тебе нужны, потом углубляйся куда там тебе нужно.
И спроси лучше в своего препода.
Нет, буду пытаться, для прикола
Детектор чини, манька. Матан учат только математики и физики.
Я учусь на программной инженерии и у меня высшая математика(без разделения на лин. алгебру, матан и тд.) была только на первом курсе. У нас готовят что-то на подобии макаки-менеджера
Ну и нахуя ты это мне притащил?
>>933039
Не канает - там есть специальный редактор. А я спрашиваю такое, чтобы оно само по гайдуам расставило всё

Устроит если компьютер будет двое суток его запаковывать чтобы уложить всё очень сжатым.
>Как ты будешь описывать эти гайды? В какой форме?
Я не буду, я хочу чтобы оно само уже знало гайды для андроида или иос
7-zip.
>можно обычным SQL запросом
Всегда так и вытаскивали.
Тип данных на вытаскивающей стороне должен быть не «текст» а массив байтов.



Я ебаный унтерменш, который слишком поздно решил вкатиться в программирование. Пришел на первое занятие по джаве потому что в общаге не могу спокойно этим заниматься, и препод сразу дал тест по основам ооп. Так вот, нужна помощь с этими заданиями.
Буду благодарен любой помощи!

Как пройдёшь дерево каталогов без рекурсии, дай знать.
Вон из профессии.
Такой вопрос к тебе
Сделал себя давно для удобства cmd-ху для выключения/сна/гибернации компа по таймингу.
Но появилось на работе время и желание сделать ее в UI по ряду причин.
Подскажи мне ЯП/тулзы для того что бы это сделать. Желательно что бы можно было как когда то на visual basic, просто сделать форму. Расставить на ней чекбоксы, выпадающие списки и тд. И нацепить на это cmd команды.
Не стоит мне советовать существующий софт.
Спасибо тебе добрый анон
Тот анон вроде как спрашивал на чем можно набросать GUI для существующей CLI утилиты. Желательно формошлепство а не чистое описание через код.
Посоветуйте среду для Си
Visual Studio слишком сложна для нбюфага
ideone
Выбирал между таймерами и потоками со слипом в жабе, выбрал таймер.
Алсо, пацаны, в таймере свинга потоки уже зашиты? Или лучше в поток обернуть? Просто у меня графическое приложение, в котором одновременно несколько таймеров будет работать.
>>933431-хуй
Задача - добавить в таблицу Сотрудники столбец Дата приема, установить значения в этом столбце для кладовщиков равными дате их первой поставке.
В общем, первую часть (создание столбца) я сделал.
ALTER TABLE Сотрудники
ADD [Дата приема] date NULL
Со второй частью никак не получается
UPDATE Сотрудники
SET [Дата приема] = (SELECT MIN(ПриходСклад.ДатаПоставки) FROM ПриходСклад)
WHERE Сотрудники.СотрудникID IN (SELECT DISTINCT Приемщик FROM ПриходСклад)
Дата приема устанавливается одинаковой для всех кладовщиков, что понятно. Как сделать, чтобы через SET устанавливались разные даты для каждого кладовщика?
К слову, запрос
SELECT MIN(ПриходСклад.ДатаПоставки), Приемщик FROM ПриходСклад
GROUP BY Приемщик
возвращает именно нужные даты, как их присвоить Дате приема?

Там есть инструменты типа javafx где можно все дерьмо нарисовать а не писать?
>>933401
Ты прав
Предпочту писать на сраке твоей мамашки.
За доширак, в крупном городе -- без сомнений.
>Хочешь, чтобы оно читало мысли?
Ты тут один такой тупой или вы все такие?
Заранее в эту ёбу заложить гайды (пусть это сделает фирма-производитель андроидов, например).
Говносайт какой-то. Даже в топе нет смешного кода. На айтихэпэнс и то вероятность найти что-нибудь смешное больше.
>Заранее в эту ёбу заложить гайды (пусть это сделает фирма-производитель андроидов, например).
Это ведь ты тупой. Вот хочешь ты сделать программу, в которой будет две кнопки. Как ты это сообщишь программостроительному приложению? Ведь другим нужно 3 кнопки и картинка, например. И кому-то в другом положении эти же две кнопки.

>Внимание! Просьба пересоздать тематические треды, т.к. перекотер был забанен автобаном и все треды были удалены. Спасибо.
Да ахуительная история.
Когда все треды потерли, я сам, ручками создавал тематический тред - меня забанили через минуту на три дня за СПАМ. Ебанутые.
Я ни к перекотеру, ни к чему иному отношения не имею.
>
Ах, да. Помимо этого, еще в этом треде мои сообщения потрели. При чем сообщения вообще никак не нарушающие правила - например, я там писал, что тематику выпилили скорее всего иза-за перекотреа.
те кто сидел тут в те дни, мог видеть как исчезали рандомные сообщения.
У меня была точно такая же ситуация, пытался перекатить JS-тред с шапкой, сразу получил бан за "спам и попытку обхода спамлиста". Только я сразу в /d отписал и меня разбанили.
Проблема, по-видимому, в ебучем спам-листе макаки. Не раз видел ситуацию, когда аноны не могли отправить пост, связанный с JS.
Есть темы курсачей по проектированию систем. Как примеры предлагают турагентство, интернет-магазинчик, системку обслуживания эл. Торговли.
Сам я недоджун ruby-rails-js, писать буду на этом.
Посоветуйте, пожалуйста, тему такую, чтобы как пет-проект было не стыдно показывать, но и не настолько заезженно как темы выше + соответствовало сути предмета (Проектирование архитектуры + баз / типов данных)
Должны быть
> должен дождаться когда обработается предыдущий запрос или сервер запустит новый процесс для нового пользователя?
Новый процесс
> Что происходит с бд? Разве она не против когда в неё несколько процессов запросами тыкают?
Нет
В чём тогда суть хайлоада, если с нагрузкой на сайт работает сервер, а не скрипт?
Анон, мне скинули пробное задание. Нужно реализовать веб игрушку типа крестики нолики, где бы пользователи могли играть один на один. Проблема в том что нихуя не понимаю как все это реализовать, всякая там архитектура шмархитектура. Гуглил целую ночь, нормальных статей не нашел ни на русском ни на английском. Подскажи где искать, что прочитать. Мнеб сейчас по быстренькому заговнокодить и простенький примерчик был бы очень кстати.
> apache
> лежит скрипт
> что происходит с бд
> хайлоада
Забудь это слово нахуй, тебе о таком рано думать.
>Как ты это сообщишь программостроительному приложению?
guiHandler.addknopka();
guiHandler.addknopka();
> Ведь другим нужно 3 кнопки и картинка, например.
guiHandler.addknopka();
guiHandler.addknopka();
guiHandler.addKartinka();

хотел бы добавить я учусь на computer science
Окей. Какого размера/цвета/формы кнопки будут? Я вот хочу большие кнопки и маленькую картинку, а кто-то наоборот. Как это опишешь?
>расскажи мне про профессию "Архитектор программного обеспечения"
Это та профессия, которая становится доступна после 5 лет опыта в сфере, так что учитывая вузик лет через 10 станешь архитектором. если хуи пинать не будешь

Сап, прогеры. Можете написать текст программы, которая вычисляет значение выражения? Просто завтра буду это сам писать, в общем знаю как писать, но в мелочах проёбываюсь, короче, помогай анон. C++ Да, я школьник
double a = 2, b = 1, y = log10(5 a - 2 b) - atan((a a + b b) / (a b)) + 10 b tan(a / (2 b)) / (1 + a / 2 + a a / 4 + a a * a / 8)
Да, ты школьник даун
Вот например открываю вики читаю SME это люди которых привлекают для работы с БА, они типа эксперты в области для которой софт создается, типа разные умные бухгалтера, директора логистических департаментов и т.п., т.е. люди кто помогает в сборе требований. Затем открываю индиид и вижу вакансию СМЕ для БД платформы Оракл, или СМЕ в области облачных технологий. как это понимать ?
Мамке твоей вкатывал. Тред как называется? Совсем охуели /b ыдло залетухи. Зарепортил.
погуглил еще немного нашел упоминание в ITIL, там говорится, что этот человек с последней линии(уровня) тех поддержки, на нем замыкаются самый сложные инциденты. Так при чем тут тогда сбор требований и суппорт?
Это хуй который отвечат за разработку продукта. Нужно знакомство с спецификой производства именно софта, с инстументами, типа редмайна. Само программирование не нужно, но общие понятия не помешают, чтобы хитрые программистишки немогли наебать. Владение каким-то скриптом языком (питоном например) и умение его применять для автоматизации своей работы это естественно плюс для любого человека работа которого связана с использованием ПК.
Я нарисовал свой GUI для приложухи. Как мне его натянуть на саму приложуху которая у меня на стандартном GUI студии? Каждый элемент добавлять?
> Тред как называется?
Этот тред нужен чтобы обоссывать школьных вкатывальщиков с 300к в секунду, не понимающих в программировании вообще ничего, и отгонять их ссанными тряпками от айти.
>>933816
Это все к программированию никак не относится, это все ынтерпрайзная параша для дедов.
Саппорт, ба и сорта манагерства к программированию отношения не имеют. Работа кодеришки - ебашить фичи.
в идеальном мире, тебе дадут все схемы и документацию, сиди и кодь по ним. А в реальном ПМ тебя притащит к заказчику и заставит тебя понять, что же сделано не так и как нужно переделать.

>>933874
говнобанк с "модным интернет банкингом"
Заказчики блядь))))
Может пора уже перестать работать в говноаутсорсе и ВЕБСТУДИЯХ?
Блять, какой я тупой. Спасибо энивей.
конечно, пора. только кому твой кривой продукт нужен кроме их кривых заказчиков?
>Что происходит с бд? Разве она не против когда в неё несколько процессов запросами тыкают?
Используются транзакции. СУБД получила запрос - Транзакция началась - таблица заблокировалась, другие запросы с этой таблицей ждут очереди - транзакция закончилась и таблица разблокировалась.
Похоже, это аналог тестовой утилиты NotMyFault, которая направлено занимает оперативную память. Обычные люди таким не занимаются, только исследователи

Ну так ты по работе хттп сервера ничего сказать не можешь и о хайлоаде ничего не знаешь, так что можешь прямо сейчас доставать хер и ссать на свою тупую голову.
Да, она онлайн, можно напихать туда GET прямо из браузера
Потому что этот баззворд не имеет никакого отношения к апачу с пхп-скриптами, а ты в свою очередь не имеешь никакого отношения к распределённым системам, микросервисам и асинхронным серверам с миллионами запросов в секунду.
Откуда лучше начинать искать кодера? Готового больше работать за идею, а не за бабосы? Готового стать частью команды? Мб попробовать пошароебиться по местным универам айтишников?
> Откуда лучше начинать искать кодера? Готового больше работать за идею, а не за бабосы?
А нахуй ему нужны вы?

Теставий заданиэ
>node.js
Почему непроизводительный костыль так популярен?
Хуй на архитектуру, пиши просто чтобы работало. Над твоим кодом поугорают, но за упорство возьмут.
>Окей. Какого размера/цвета/формы кнопки будут?
Согласно гайда, блядь! Уже третий пост об этом говорю!
>Я вот хочу большие кнопки и маленькую картинку, а кто-то наоборот. Как это опишешь?
Никак. Твои личные хотелки никого не ебут.
>Программач, есть одна программа, и мне для ее тестирования нужна тулза для принятия в себя всех post, get и прочих запросов.
netcat, если тебе запросы надо просто посмотреть или куда-то дальше через stdin передать

Я очень смутно понимаю разницу между аналоговыми компонентами и цифровыми средствами не понимат. Посоветуй что почитать чтобы появились зайчатки этого самого понимания, программач.
>>934273
Я не смогу их с собой принести, мне нужен сайт. Заходишь туда из браузера, создаешь песочницу, тебе выдается ссылка. На эту ссылку можно посылать всякие запросы, смотреть заголовки и все такое.
Такое можно сделать на PHP, на любом облачном сервисе, на том же Azure, или Redhat, или Amazon. В самом простом виде это будет так:
<?php
echo("GET QUERY:");
var_dump($_GET);
echo("\n");
echo("POST QUERY:");
var_dump($_POST);
echo("\n");
?>
Хочу сделать что-то уровня видеорелейтед
https://www.youtube.com/watch?v=NfpTCmlLnIQ
https://www.youtube.com/watch?v=qMXpyxW2lkk
https://www.youtube.com/watch?v=lTU-pyQ_anQ
До этого ставил андроид студию и там было всё нормально, но мне нужно на шарпе делать.
Алсо, это слишком ресурсозатратно?
Конкретизирую задачу, если кто не понял вопрос:
У меня есть RGB значение пикселя на заднем фоне и RGB значения переднего пикселя. Также у переднего пикселя есть A значение, которое может равняться 1 до 225.
Вопрос: Как рассчитать RGB цвет пикселя, который должен получится с учётом A(альфы)?
Короче прозрачность нужно запилить. /pr/ осилит мне помочь?
Хэдеры еще. А так я не знал, что в пхп сразу весь post вывести можно
javascript-таймер (поищи в интернете) + тег audio (так же поищи в интернете).
>>934390
Гуглим всей доской за тебя:
https://en.wikipedia.org/wiki/Alpha_compositing
http://stackoverflow.com/questions/9014729/manually-alpha-blending-an-rgba-pixel-with-an-rgb-pixel
> Алсо, это слишком ресурсозатратно?
Без векторизации — да. Вот тебе и следующий кейворд для поиска.
Уже сам нагуглил: https://www.codeproject.com/Tips/179710/A-very-basic-alpha-blend-algorithm
Думал всё куда сложнее, а оказалось что это крайне простая задача.


Ты хоть что-то знаешь. Хуже, когда ты днище с айти-вышкой из города в 500к, который из универа не вынес толком ничего потому что сам не особо учился, и преподам было похуй, имеешь опыт в гос. структурах шинду переустанавливать и звонить в тех. поддержку 1с, а теперь пытаешься найти работу по вакансии "сис. админ" низная толком нихуя. Я, наверное, оббил все пороги компаний в городе. Хуже меня только червь-гуманитарий все знакомые гумы работают в макдаках, быдлорадо, банках чуками на побегушках.
Ну, анон, помоги. Копаю сейчас в сторону CreateTimerQueueTimer()
Кукарекающих петушков я уже насовал, осталось сделать выпрыгивающие каждые 3 секунды ОПа и кинуть преподу на флешку вместо лабы.
Очевидный Haskell

Я тут впервые в жизни что-то на питоне пишу, и впервые пишу нейросеть (студентота , учусь НЕ на программиста, просто интересно).
У меня есть txt , в нём строчка чисел, разделённых пробелами и одно число во второй строчке.
Нужно из него эти строчки взять как два массива, причём первую в обратном порядке.
В примере простейшей сетки было вот так:
X = np.array([ [0,0,1],
[0,1,1],
[1,0,1],
[1,1,1] ])
y = np.array([[0,0,1,1]]).T
А мне, выходит, нужно чтобы было как-то так:
X = np.array([[1,2,3,4,5,6]]).T
y = np.array([7])
Но как загрузить строчку из файла, при этом убрав пробелы и прочитав её с конца, представить её в виде отдельных чисел, и добавить в массив?
Пробовал сейчас всякие конструкции, но чёт хуйня получается(
>А надоело жить на шее мамки с папой. Хочу что-то изменить в жизни
Так выходи на работу. В программирование уже поздно тебе идти.
Почему поздно?
Тут есть тред по теме.
Он уже не работает, только в архиве. Да и там html 4
Есть одна малоизвестная ОС для встраиваемых систем Embox. Мне нужно реализовать драйвер жесткого диска с поддержкой DMA для этой ОС. Опыт в программировании есть, но драйверов никогда не писал. Реквестирую любые материалы и подсказки, с чего вообще начать. Изучил информацию с первых страниц гугла: там есть туториалы по написанию драйверов, но, во-первых, исключительно к винде и линуксу, и, во-вторых, я не нашел примера драйверов конкретно для жесткого диска (гуглил по словосочетаниям "жесткий диск", "HDD", "Hard Disk", "Hard Disk Drive"); может, я искал не по тем словам, и драйвер для жесткого диска имеет какое-то специальное название? Буду благодарен любой помощи.
for(int i = 0; i < 10000; i++) {
for(int j = 0; j < 10000; j++) {
// код
}
}
и это работает пиздец как долго. Блядь, такая простая задача так медленно работает. Может есть другие способы? Как это делают быстро графические библиотеки вроде cairo?
Как конкретно?
Уточню: То, что я заливаю — массив на (10000 10000 4) элемента. Всё что я делаю в цикле это:
arr++ = 255;
arr++ = 255;
arr++ = 255;
arr++ = 0;
а потом скармливаю его функции, которая занимается отрисовкой.
В Си можно создать массив забитый нужными значениями?
Видеокарта быстрее сделает. А так нет. Раеве что, непонятно что у тебя представляет что из себя пиксел. Если тем массив чаров чаров из четырех элементов, то можно кастануть в указатель на инт и записать туда 0xFFFFFF00
Берешь библиотеку с матрицами и делаешь на матрицах, а не кривые поделки с массивами.
> непонятно что у тебя представляет что из себя пиксел
Пиксель — 4 элемента массива. Т.е. arr[0] = b, arr[1] = g, arr[2] = r, arr[3] = a, и вместе это первый пиксель.
> то можно кастануть в указатель на инт и записать туда 0xFFFFFF00
Покажи пример, у меня что-то не получается.
Алсо, только что проверил, cairo действительно заливает моментально, так что похоже ты прав.
>>934647
Нууу хз, не люблю я всё это. В целом у меня проблемы только с заливкой большой области одним цветом, а просто пиксели ебошить я и через циклы вполне могу, не так уж это и затратно.
Я тебя услышал. А Троелсена почему нету в оп-пике для С#?
Блядь, memset может мне только одним значением забить массивы, ну я и идиот, реквестирую нормальный способ. Исходники cairo не осилил, хуй пойми как оно работает.
С детства нищеброд, родители обычные пролетарии. Имел денди, потом сразу PS первую. Собственно, это все, что связывало меня с технологиями до 15 лет. Затем пролистал учебник информатики, разбирал задачки по математической логике на бумаге. Понравилось. В итоге появился компьютер, но пинал хуи и играл во все, во что так долго хотел поиграть, когда завидовал друзьям.
Зато с английским и литературой неплохо вышло.
Пошел на полуайтишную специальность, где, понятное дело, ничему не учили, да и сам сидел ждал с моря погоды.
На первом курсе обмазался рубями. Подработал на одного препода, но дедлайны и завалы заставляли паниковать и я это бросил.
В последующие 3 года периодически проходил туториалы типа codeacademy.
Так вот, это я к чему.
Есть такие же неаутисты с детства, которые вкатились хотя бы в веб и чувствуют себя нормально?
Есть шансы в 23 года вкатиться в хипстер-девелопмент джуном и сколько часов красноглазия это займет?
>Это нормально, когда ты даже над простыми задачами из учебников (причем ближе к началу учебника) по какому-либо языку тупишь по страшному?
Нет. Сходи в поликлинику, возможно ты дебил.
> Покажи пример
Вообще так http://ideone.com/eFhenm но сильно это ускорит, ну и очевидные проблемы с переносимостью.
Погромирую на питоне, первый день. Сильно не кидайтесь говном пожалуйста.
Я вот простые задачки решать вообще не могу. Зато сложные на раз-два. Так постоянно в жизни. Я даже дабы шнурки научиться завязывать, мне пришлось разобраться в теории узлов и взять специфический узел. Через "зайчики" и прочие упрощения я не умею.
Я сейчас решаю задачу из самопроверки отсюда http://aliev.me/runestone/Introduction/DefiningFunctions.html
и пиздец туплю как долбоеб. Я правда второй день только занимаюсь, только начал учить все эти штуки, но задача в самом начале почти. Видимо я тут не должен так тупить.

Объясните мартыхану, почему третий цикл выполняет всего лишь lg(n) обращений к массиву, а не n
Если они тут не в кассу - куда пойти за ними?
Если их нет - давайте создадим.
>k умножается на 2 после каждой итерации
Ну например есть массив из 10 элементов, от 0 до 9. Для итерации там тоже k*2, то произойдет 4 обращения. 1,2,4,8. lg(10) = 3,2. Это норм такое округление?
ZalupoEd
Сложная штука
Python сойдет для этих целей (знаю, что есть понятие CGI шкрипт, это оно?)?
Эту фирму купила IBM, после того (и вследствие того), что у них из-под носа пративный сракле увёл ЖАББУ ГИПНОЖАББУ ГИПНОЖАББУ ЫЫЫ.
Оставь в покое, пусть сами ебутся
На языке Verilog их рисуют, в таких фирмах как МЦСТ или МКБ Компас, график работы с 9:00, в пятницу сокращённый рабочий день, но не надо ничего об этом читать, вакансий в рашке с оплатой выше прожиточного минимума всё равно нет и не будет.
Первые три главы по-любому полезны. Далее — SQL и Java или Python.
Тысячу раз уже перетёрли, стажёры-юниоры никому больше нинужны, вас и так уже слишком много, ну просто слишком.
Есть же много хороших и современных профессий, логисты, юристы, аудиторы, экспедиторы, но нет... будим грызть гранит науки: пузюзю фрёмевёик мбсюкюэль ёбанаврот финдаусь пюппиксь гiрлык.
>В итоге появился компьютер, но пинал хуи и играл во все, во что так долго хотел поиграть, когда завидовал друзьям.
>Зато с английским и литературой неплохо вышло.
Сам же на свой вопрос и ответил.
А давайте без давайте.
Найди фирму с агилескрамом и работай там.
Не нашёл — ну тогда значит их нет в стране и не нужны здесь и треды.
Зайди на любой сайт знакомств.
Спрашивай женщин какая вокруг них есть работа.
Откат с первой зарплаты 80%, со второй — 60%, такие дела.
Ты на каждом шаге присваиваешь в xy.cp = q, которая объявлена один раз. После завершения цикла все элементы xy.cp будут указывать на одну и ту же область памяти q, в которой лежит последнее записанное значение.
Алсо, код написан чудовищно даже по меркам студенческой лабы. Навсегда забудь про однобуквенные имена переменных, а лучше и вообще про программирование.
написал
Т.е. сферический пример параллелизма не нужен. Где вообще на практике такое применять? Подкиньте идею пожалуйста
Пишу некоторый анализатор текста, и хотелось бы подсвечивать некоторые слова в нем. Т.е есть TextArea, например, там текст, и в нем слово, хоть как-нибудь выделенное.
Есть возможность это как-то реализовать на javaFX? Нагугли только построение html. Алсо, желательно это дело еще и хранить как-то.
Geany
Почему this - это контекст всего объекта, а не функций open и send? У меня блять крыша едет.
>Embox
>github вместо оф. сайта
>документации нету
Тут остается только писать на почту разработчикам. возможно, они даже сидят на двачах
В /ra
на кой болт ты нужен ассемблеру и сколько он на тебе можно сэкономить?
хуйню будешь получать, это не функциональный язык.
Неужели школьников намеренно минусоют?
А если в тексте какбы невзначай упоминуть? Типа к сожелению компы с виндой я могу найти только в школе а там ставить такие эксперименты не разрешают. Это же может добавить плюсов/просмотров/коментов/избраных?
Да всем похуй на тебя. Кого вообще ебет школьник ты или нет?
Всем похуй. Вся хабра и состоит из школьников и взрослых с интеллектом и кругозором школьника.
Нормальному человеку пиписькомерство aka кармадрочерство не интересно, статьи он шлет на более интеллектуальные ресурсы (например, ycombinator.com), а не на помойки уровня пикабу и яплакал.
нахуй мне твои линуксовые коды?
Потому, что так сказал Бьярн Страуструп в 1983 ещё году. Спроси ещё, где в современном ООП возможность отправить сообщение объекту.
Просто слишком много разного предлагают.

Очевидный Haskell
C#, если делаешь на виндус.
C++, если хочешь оптимизировать.
Java, если собрался делать мобилкопарашу.
JS, если собрался делать браузерку.
Учусь на говно айти, делаем лабы на паскале, в свободное время читаю книжки по пайтону и сделал пару говнопроектов в вк с вк апи+пайтон. Мне это все вкатывает, но я особо не представляю какое направление выбирать, в пустую голову пришла идея бросать пайтон и учить джаву, есть некое свободное время, скажем месяца 3, хочу потратить их на изучение C, а после приступать к джаве. Идея взлетает или не стоит тратить время на С?
Анон, что почитать про вирусы, про их написание, про так сказать общий уровень знаний, необходимый для начала? Интересует вообще малварь.
зы Не надо мне про конструкторы рассказывать, я знаю что они есть, а у меня интерес академический
А вот и хаскелеребенок
Мамка твоя опоздала с зачатием, лол
Бамп.
Бамп вопросу
Надо посчитать, сколько точек находятся в пределах 100 м от ломаной.
Так понимаю, что сначала нужно превратить ломаную в полигон, а потом обсчитать для всех точек списка вхождение.
Но я не программист, а кодер, и решить эту задачу не могу. Подскажите инструментарий на JS/PHP/Python, который может сделать это малой кровью.
Я не понял, тебе нужно посчитать для себя, или для курсовой по программированию?
Если для себя, то берешь Octave, вычисляешь полигон из своей кривой и считаешь точки, которые в этот полигон входят.
Если для курсовой, то делаешь то же самое, но на конкретном языке.
Для себя. На данный момент затык именно в "преобразовании" кривой в ломаную, потому что готовые инструменты, которые я смотрел (всякие GEOS и API Яндекс.Карт) не позволяют построить полигон из ломаной и "расстояния" до неё. Спасибо за Octave, буду изучать.
Ушёл в глубокий пердолинг в процессе установки пакетов для octave. Нужные функции вроде есть, но хз как заставить это работать. Может есть что-то проще?
Лучше матлаб с торрентов скачай.для него на рорядок больше примеров и библиотек. А вообще, это чтото уровня олимпиадной задачи для школьников, можно поискать готовый алгоритм
>поискать готовый алгоритм
Таки да. Я разул один глаз и нашёл в ранее найденной пэхапэшной либе GEOS функцию buffer. Осталось разуть второй и найти функцию проверки вхождения, ну а дальше на PHP мне привычнее писать, чем на специализированных языках для математиков.

>>935471
>>935472
Блядь, нахуя вы микроскопом гвозди забиваете? Совсем ебанулись что ли?
Я же сказал, что это в дефолтной октаве решается, нахуя какие-то пакеты грузить, PHP писать, библиотеки осваивать, ебануться просто, охуительные истории.
Все эти полигоны строятся в несколько строчек, интерполяция тоже считается в несколько строчек через вхождение точки в четырехугольник, если не ебаться с оптимизацией. Тем более, что 80-90% матлабовского кода совместимо с октавой.
Вот октавовский код, посмотри как он работает и перепиши под себя, мне лень за тебя лабу делать, зато полезный инструмент освоишь:
%генерирует x и y
x = 0:1:9;
y = (50 + 10.rand(10, 1))';
%генерирует точки
xpoints = 0:0.1:9.9;
ypoints = (50 + 20.rand(100, 1))';
%массив для полигона
temp = (0:1:99)./(pi10);
xplus = [temp-temp(end) x x(end)+temp];
%Генерирует верхний и нижний пределы полигона
topy = [sin(fliplr(pi/2:pi/200:(pi-pi/200))).10+y(1) y+10 sin(fliplr((0+pi/200):pi/200:pi/2)).10+y(end)];
boty = [-sin(fliplr(pi/2:pi/200:(pi-pi/200))).10+y(1) y-10 -sin(fliplr((0+pi/200):pi/200:pi/2)).*10+y(end)];
%строит график
hold on
plot(x, y, xplus, topy, xplus, boty);
scatter(xpoints, ypoints);
hold off

>>935471
>>935472
Блядь, нахуя вы микроскопом гвозди забиваете? Совсем ебанулись что ли?
Я же сказал, что это в дефолтной октаве решается, нахуя какие-то пакеты грузить, PHP писать, библиотеки осваивать, ебануться просто, охуительные истории.
Все эти полигоны строятся в несколько строчек, интерполяция тоже считается в несколько строчек через вхождение точки в четырехугольник, если не ебаться с оптимизацией. Тем более, что 80-90% матлабовского кода совместимо с октавой.
Вот октавовский код, посмотри как он работает и перепиши под себя, мне лень за тебя лабу делать, зато полезный инструмент освоишь:
%генерирует x и y
x = 0:1:9;
y = (50 + 10.rand(10, 1))';
%генерирует точки
xpoints = 0:0.1:9.9;
ypoints = (50 + 20.rand(100, 1))';
%массив для полигона
temp = (0:1:99)./(pi10);
xplus = [temp-temp(end) x x(end)+temp];
%Генерирует верхний и нижний пределы полигона
topy = [sin(fliplr(pi/2:pi/200:(pi-pi/200))).10+y(1) y+10 sin(fliplr((0+pi/200):pi/200:pi/2)).10+y(end)];
boty = [-sin(fliplr(pi/2:pi/200:(pi-pi/200))).10+y(1) y-10 -sin(fliplr((0+pi/200):pi/200:pi/2)).*10+y(end)];
%строит график
hold on
plot(x, y, xplus, topy, xplus, boty);
scatter(xpoints, ypoints);
hold off

Ну, макаба, конечно же, звездочки проебала. Спасибо, Абу.
std:cin << chislo;
>считывание со строки
>без парсинга строки
Во-первых, нахуя? Во-вторых, как ты себе это представляешь? Тебе все равно нужно как-то учитывать делиметр.
Ничего кроме паскаля не изучал. Сейчас хочу выбрать язык, на котором буду делать основной акцент в будущем.
Встал выбор между C# и Питоном. Что посоветуете?
У меня не декартовы координаты, а географические. Там для этого отдельный pkg с превозмогаемой пердоустановкой. На какие-то либы жалуется, всё вроде поставил, а он всё равно жалуется.
А чем географические отличаются от декартовых?
Я в этом не очень смыслю, но все же
Если они в числовом формате и ты можешь их ввести в Ocatve, то потом просто пишешь свою формулу и считаешь, как хочешь.
Бамп, мне нужно просто название класса, в котором такое можно провернуть, помогите, ребятушки.
Есть такая вот вещь
https://uk.mathworks.com/help/matlab/ref/cart2sph.html
Но в принципе, можешь сам написать, да и по идее развертка географических координат на декартовы должна давать тот же результат.
System.Drawing.Image
c#
WriteableBitmap если прям с пикселями хочешь поебаца.
Он был один на все тематические треды? Я думал у каждого тематического есть свой ОП. Сам вот присматриваю за своим тредом, но он пока не достоин закрепления.
По-подробнее можно?
Насколько я понимаю, айронпитон предназначен для реализации каких-то отдельных частей, а не всего питонского кода. Да и альтернатива сомнительная, как мне кажется.
Я не прав?
С проектирования
Отбой, сам нашел
пацаны, принесите фп языков с красивым синтаксисом, заебали js/python, хочу хардкора и мамкиного борща
Unlambda, Clean.
(Lisp)
Надекомпилял тут файлик:
http://pastebin.com/dKrhniNV
Проблема в том, что при компиляции обратно секция PAGEVRFC объявляется как Read/Write, а в оригинале она просто Read. В итоге при линковке получается две секции с разными правами. Всякие там
#pragma comment(linker,"/SECTION:PAGEVRFC,R").
не катят, как и R!W.
В общем где я ошибся и как заставить компилировать в секцию с правильными правами?


Установил, а он не запускается. Установил библиотеки для Visual Studio 2015, а они тоже ошибку выдают.
Net.Framework обновлял, не помогло.
Выручай, анон, ты моя последняя надежда
Мои полномочия всё.
> Чем Haskell лучше питона?
В питоне коммюнити говно.
> И стоит ли мне вообще учить хаскел, если сейчас я учу С++?
Конечно стоит. Цпп-шаблоны - это чистое фп.
Ну скриптовый язык тебе пригодится, да в тот же пайтон вкатываться не долго, почему бы и нет?
Почему ты выбрал C++?
Haskell язык богов
>И стоит ли мне вообще учить хаскел
Канеш стоит: простой синтаксис, интуитивно понятные парадигмы + куча учебником и нормальное комьюнити. Ну а как бонус - можно фрилансить, да и в рашке несложно устроиться джуном
Это естественный процесс.
>Неужели больше никто не интересуется нормальным программированием?
Я интересуюсь, ревершу венду, но хули толку, никто даже на простой вопрос ответить не может.
>>935725
гавно, гавном, а изредка проходят более чем годные статьи. Мне вот, например, по тематике вайти понравился относительно обсос mvc паттерна, фундаментальная статья получилась. Паттерн все равно не понимаю, зато умных терминов типа пассивных вьюшек набрался.
Ну под нормальным я имел ввиду не только байтоебствоничего против не имею Даже публикации про тырпрайз кажутся интересными, хотя еще пару лет назад спокойно их скипал
Кумир
Паскаль.
Scheme, Forth
Начинай с эйфеля (eiffel) 0/
Если хочешь стать нормальным программистом, то учи С, а потом все что угодно. Если хочешь стать быдлокодером, то сразу начинай учить все что угодно.
Веб или МЛ?
Вот такие как ты и скатили профессию в жуткое сраное беспросветное говно.
А платить по счетам приходится всем нам, поровну...
сука, пошел ты нахуй!!

Журнал 29A

>может оперативка засирается
Как-то повеяло из времён Форточек 3.11 этаким кисловато-протухлым замшелым говном...
Да, это разделяемая память, маздай не чистит её и она таки засирается.
Схуяли не пригодится? Каждый день в софте(браузеры особенно) находят хуеву тучу уязвимостей - включая и переполнение буфера(но чаще разные use-after-free)
Дурачек, как бы в рашке полно компаний, которые занимаются малварем(мейл, касперский, др веб, + разные нии, где трудятся на славу оборонке -
первое что вспомнил)
>др веб
Мертвы. Помню, в 90-е нанимали студентов ВМиК МГУ, платили 100 долларов в месяц.
>разные нии, где трудятся на славу оборонке
Уровень заработной платы + нет кондиционера + появляться к 9:00 + мусара на хозяйстве.
>касперский
«Слишком старая компания, столько не живут». Внутри — загончики со скотом.
>мейл
НАХУЙ ЭТО ВОН ТУДА!!!!!1111ы
Benjamin Evans, David Flanagan: Java in a Nutshell 6th ed.
Neal Ford: Functional Thinking
Richard Warburton: Java 8 Lambdas
Спасибо, анон.
Спустя много времени, я догадался, что нужно выделять динамически память под переменную q, то есть добавить в цикл char *q = new char[80];
Надеюсь, они есть на русском или китайском.
>Уровень заработной платы + нет кондиционера + появляться к 9:00 + мусара на хозяйстве.
Это потому что ты так скозал? Еще студентом подрабатывал в таком месте, кондеры, столы, стулья, современные машинки были, начальства как такого не было(типо все на ты), приходи во сколько хочешь. Главное, чтобы спринты во время делал(неделя-месяц) и документацию по госту писал(лол).платили и правда не очень много(хотя для студента это было дохуя), но были разные премии, отпуски, больничные и тд
>Слишком старая компания
А, ну тогда остаются стартапы со смузи и машинг лернингом, где никто нихуя не делает, но подают заявки на гранты и пытаются себя кому-то впарить. Ты уж определись
>Мертвы
Сайт работает, что-то продают, да и на hh висят вакансии
Думаю, что в почти каждой большой компании есть позиции специалиста по безопасности(хуяндекс, сбер и прочие банки - 100%)
>Еще студентом подрабатывал
В каком столетии это было? Сейчас в госсекторе жопа, нет, ЖОПА. Всё убрали, все премии и доплаты, зарплата заморожена на уровне 2012 года (это при двухкратном росте цен), ебут за каждую провинность и вообще закручивают гайки. На всё одна отговорка "На ваше место очередь стоит, никто не держит".
Вот зачем я там сейчас работаю...
Ну хуй знает, я думаю есть разные предприятия(не только под эгидой научного института, типо просто левая непримечательная небольшая компания), например, о которых просто так не узнаешь и берут туда в основном студентов и по связям из других контор.
и да, это было в ДС, поэтому в ваших мухосрансках может быть и пиздец
Подсветка есть. Про дизассемблер узнаю сам, игнорте вопрос - спросонья херню написал.
Вот тут про отличия редакций (бесплатная - Community):
https://www.visualstudio.com/vs/compare/
>На всё одна отговорка "На ваше место очередь стоит, никто не держит".
Скоро во всем IT так будет, как и предсказывал Ганс.
Хорстманн же.
А чего так?
То что надо. Так в чём суть?
> что мне делать
Просто иди нахуй, без тебя веб макак хватает, заебали демпинговать индустрию, при этом еще быть необучаемым и задавать тупорылые вопросы
Haskell
С Python, ибо не нужно париться насчет выделения памяти, указателей, типов данных, к тому же этот язык имеет возможности для ООП
Haskell - для тех кто хочет заниматься именно компьютерной и математической наукой. Для практических задач он не котируется посему вакансий по этому языку астрономически мало. К тому же, для изучения языка нужно уже неплохо шарить в матане и дискретке. Для новичка я бы посоветовал Python в силу относительной простоты кодинга на нем и наличия возможностей ООП, что роднит его с современными языками программирования
Я сам начал программировать с Python. А после уже изучил Java, C# и C++ (последний язык я уже начал изучать с уника)
Почему пересел с питона на другие языки? На чем кодишь сейчас?
Это другой анон, но я хочу учить питон и дальше, уж очень душа к нему близка, но смотрю - чуть ли не каждый с питона начинает, но продолжает уже на других языках. С чем это связано? С отсутствием вакансий? Или дело в самом языке?
Попросили сделать, мне все равно зачем оно нужно, главное, что готовы заплатить за это.
С Питона хорошо начинать, потому что язык продуманный и минималистичный.
Сам я начинал с Жавы изучение программирования, потом как пересел на Питон, так до сих пор и пишу на работе, переезжать никуда не собираюсь. Только Си немного решил познать, чтобы в Питоне лучше разбираться.
Идти нахуй, с такими вопросами тебе вообще нехуй тут делать.
Вот у меня, примерно такая картина. Мне вообще только софт нормальный нужен, а то у меня пока есть разве что sublime text editor и filezilla
Что именно тебе нужно?
Бамп вопросу, всё выходит, кроме этого.
Ок, май бэд
В МАШИНГ ЛЕРНИНГ
чтоб вы сдохли перекатыватели хуевы, нихуя не могут, нихуя не знают, а лезут во все щели
http://pyobject.ru/blog/2010/02/04/python-quiz/ Вот тебе, + еще asyncio надо бы знать, сейчас актуально.
>>935386
>Как тренируется чемпион мма в супертяжелом весе?
>Мужик, ты не сможешь сразу стать чемпионом мма, забудь.
>Какой материал используется для обшивки космических шаттлов?
>Мужик, ты не сможешь сразу шаттл построить, забудь.
>Как прокладывали трансатлантический телефонный кабель? Каким образом осуществляется его обслуживание и ремонт?
>Мужик, ты не сможешь сразу трансатлантический кабель проложить, забудь.
А ты сможешь сразу нахуй пройти, запомни. Ебанат, блядь.
Я смотрю тут у некоторых личностей истерия развилась в связи с перенасыщением рынка, выливающаяся в рефлекторную демотивирующую активность в ответ на любой пост.

Да, есть, любой браузер так и работает.
Единственное что нашел по этой теме - https://neerc.ifmo.ru/wiki/index.php?title=Быстрая_сортировка#.D0.98.D1.81.D1.82.D0.BE.D1.87.D0.BD.D0.B8.D0.BA.D0.B8_.D0.B8.D0.BD.D1.84.D0.BE.D1.80.D0.BC.D0.B0.D1.86.D0.B8.D0.B8
но код там оооочень кривой и не работает
Хелп, кто шарит
потому что веб и data science - это не programming
Тот год когда начинается твоя выборка, стал просто охуитительным для инженеров. Раздроченный нефтекран изрыгал потоки нефти, олигархи делили уже землю на Марсе, чиновники пялили мальчиков в попу в банях с Пресвятыми Попами и покупали очередную губернию с озером и холопами, строители воровали сразу крупнопанельными бетонными блоками, офисный менагерский планктон читал гей-журналы, выбирал уже БМВ и планировал поездку на Мальдивы.
Один лишь программистишко питался тем, что вытрясет из клавиатуры, самостоятельно лечил простатит, бабы уже лет как 10 ему не давали, американский менеджер сменился на копчёного индуса. Бабла хватает на койко-место в новоебенёво, корытце отрубей доширак, охуенный интернет и новый ноутбук. Понятно, что эту убогую клоаку вынуждены были покинуть самые стойкие кодеры, т.е. с наследственными квартирами от бабушек. Ибо иметь отношение к программированию стало уже просто неприличным в светском обществе.
Был, конечно, некий позитив. Кодеры, вынужденные уйти жить на теплотрассу, решили "сделать бизнес". Эта хохма отдельного креоса заслуживает. Делать бизнес своим трудом в воровской насквозь прогнившей стране - решение слепоглухонемого эмбицила на фуршете вырастить и съесть чорную редьку: жрачки дохера, а он решил всё трудом добиться! Все эти ненужные убогие близнецы программки-шареваре, засравшие весь интернет веп-ресурсы уебанов СЕОшнегов, попытки сделать куцые проектики для больших дядь, всё это было очень смешно, аццки трудозатратно и абсолютно коммерчески неудачно. Программистишки и тут программистишки, лузерьё ёбанное.
Единственный вменяемым выходом из ситуации было тупо сидеть и не работать. Собственно, как и вся страна. Тупо дрочить над каким нибудь проектом и получать бабло. Все, абсолютно все мои вменяемые знакомые, кто не съебался, так и сделали. Респект и уважуха.
Я не тот анон, но желаю тебе рака мозга за тупые вопросы.
Почему матрицы перемножаются с одинаковой скоростью в случае с однопоточным умножением и многопоточным? Вот перемножаю матрицы с помощью POSIX Threads:
http://pastebin.com/R0tQS9CE
На вход количество потоков, размер квадратных матриц, затем сами матрицы.
Для четырех нитей скорость умножения матрицы 1000x1000 примерно 10 сек. Но меня смущает момент с pthread_join в 98-ой строчке. Правильно ли я делаю, не будет ли прога останавливаться и ждать пока вычисления завершит i-тая нить и только потом запускать i+1 ую? Как в этом месте быть?
При этом произведение тех же двух матриц с помощью последовательного вычисления каждого элемента одним потоком дает ту же скорость: http://pastebin.com/tL7pMBAW
Инпут генерирую этой прогой: http://pastebin.com/FCLsbTrf , если кто будет проверять. Буду очень благодарен за помощь.
Таких умников-игромесов дохуя. Нет, они не смогут стать игроделами, это сразу по постановке вопроса видно.
#!/usr/bin/env bash
sudo unlink /etc/nginx/sites-enabled/default
sudo ln -s /home/box/web/etc/nginx.conf /etc/nginx/sites-enabled/test.conf
sudo /etc/init.d/nginx restart
sudo /etc/init.d/mysql start
как мне заменить часть /box/ на выражение,которое бы автоматом подставляло пользователя,например если я работаю на своей машине с пользователя russianvanya,то путь автоматом превращался в /home/russianvanya/web
сижу с линупса(Manjaro)
"Кто шарит" == "Кто разбирается, как реализовать быструю сортировку с разделением на три части аналогично примеру на сайте, который я скинул"
"Хелп" == "Скиньте реализацию, кто знает, как реализовать"
С программированием я впервые столкнулся в школе, там мы изучали основы на паскале. Потом в универе мы проходили основы с++, ассемблер, Си. Я для диплома писал небольшую программу на Си для микроконтроллера. Недавно немного изучал сишарп, хотел понять, в чем суть ООП.
И какой это уровень развития? Новичок или уже нет?
Фортран конечно же хорошо, но я изучаю именно мультитрединг в c++.
Честно говоря не понял, как применять эти классы и интерфейсы на практике, и чем они вообще хороши. После си непонятно и непривычно.
О,не думал что стработает,но подошло. Я ожидал чего то ,в духе $PATH_NAME=user
1с
> абстракция позволяет проектировать программы, не увязая в деталях представления данных
Получается, ООП для этого нужно? Для упрощения печатания программ?
Я сам к ней склоняюсь, я конечно не прыщеблядь, но майков недолюбливаю.
Кстати, какая лучше IDE под Java?
Idea
>С чем проще не обосраться в сжатые сроки?
>не обосраться в сжатые сроки
>не обосраться
>либо django, либо nodejs.
>nodejs
>js
>не обосраться
Дебил ебаный.
Не аргумент.
Так на том сайте и есть реализация и вполне понятное описание. Разберись как работает обычный qsort, поймешь как работает и этот
1) ObRegisterCallbacks ObUnRegisterCallbacks другого драйвера
2) disable obProcess(PreCall) obThread(Call) re-enable obProcess (PreCall) obThread (PreCall) по сути тоже самое что и в первом пункте
Code signing certificate (Цифровая подпись) драйвера с меня
Кто может помочь? о цене договоримся.
Я перевел код на сайте в java код и он не работает
Можешь глянуть?
http://pastebin.com/bHC35DPs
Скобки определял по отступам(Например, в while true выделен отступами блок кода, который в нем находится)
Возможно, я где-то допустил ошибку.
Если конкретнее, то во всех примерах фигуры задаются glVertex3f и засовываются в List, а у меня так не получается.

Нужно запустить разом пачку sql скриптов в разным базам.
В общем, думаю это сделать через батник и SQLCMD, но не получается передать переменную конекшенов в SQLCMD.
Вот если бы как-то так работало, да еще с экранированием переменной для пути к файлам с оскриптами.
Пытаюсь сделать вот так, но не работает, если захардкодить параметры - все ок.
SET script1path = "G:\CMDtest\script_1.sql"
set dbname = "DESKTOP-11"
sqlcmd -S $(%dbname%) -U sa -P 111 -i $(%script1path%)
pause >nul
Хелп плиз. С меня 2д или 3д письки.
Двачую этого, во время учебы можно было и за еду подрабатывать, а сейчас уже поздно и хуй тебя кто возьмет
Разобрался. Всем спасибо. Теперь скорость действительно в 4 раза быстрее.
Во-первых, для таких задач есть более высокоуровневые OpenMP, TBB, Cilk, std::thread в конце концов.
А во-вторых, при наивной реализации будут кэш-миссы https://www.youtube.com/watch?v=WDIkqP4JbkE
А нахуя они нужны? Совковские дегенераты могут чему-то научить? Энивей, тебя никто в универе не научит работать в команде, поддерживать проект, писать документацию, тесты и тд
Единственный варик для тебя - попытаться за год поконтрибьютить в опенсорс проекты и потом составить резюме на основе этого, но тут как повезет
Подрабатывать и иногда являться на пары после третьего курса. До этого же положено въёбывать в инсте за репутацию.
мимо бросивший институт на первом курсе
Тогда нахуя вообще поступать? А если не ходить на некоторые пары - потом хуй сессию сдашь.
Двачую, без опыта только толчки в макдаке драить.

Я фронт, которые немного вкатывается в бэк, и вот потребовалась регистрация/авторизация. Бэк запилил, ну получаю данные, солю пароль, генерирую токен, отправляю в базу, а токен отправляю на фронт. Так вот что дальше с ним делать? Как мне на фронте знать/управлять авторизацией пользователя? Сохранить этот токен как куку, а дальше? Что такое сессии?
Можно тупо ссылкой ответить.
Спасибо!
>OpenMP, TBB, Cilk, std::thread
В универе pthread начали изучать, скорее всего этой библиотекой, семафорами и мьютексами многопоточное программирование и ограничится.
>при наивной реализации будут кэш-миссы
Как в данном случае понимать "наивную реализацию"?
Спасибо.
>Тогда нахуя вообще поступать?
А нахуя ты поступил? Я сначала хотел заниматься наукой, потом понял, что в рашке все сгнило и тупо косил от армии. И да, хуй знает каким надо быть дебилом, чтобы не сдать сессию хотя бы на тройки.
> хуй знает каким надо быть дебилом, чтобы не сдать сессию хотя бы на тройки.
Тебя просто не допустят, если будешь пропускать дохуя.
>Без диплома никуда не берут
Это потому что ты так скозал? Вот ты закончил, получил диплом, а тебе все равно что-то никуда не берут. Подвоха не чувствуешь?
диплом в основном за бугром требуют, и то для повышения зп
Если в твоем городе с дипломом не берут, то без диплома ты тем более нахрен не нужен.
За бугром твой рашкинский диплом никому не нужен, пойдешь переучиваться и перезащищаться в местном учебном заведении.
Опять же, это в твоем манямирке так? Хватит фантазировать
переквалификация требуется только у врачей, юристов и некоторых типов инженеров
Нашел только исходники в джаве, но их разбирать нереально(900+ строк кода)
Ну еще нашел код на С++(http://www.cyberforum.ru/cpp-beginners/thread1465741.html), реализовал его на java(http://pastebin.com/xDcp3rEV), но работает он в десятки медленней, чем стандартная реализация на джаве
P.S. в коде измерял время Arrays.sort(); для сравнения с моим алгоритмом, помню, что если подавать в него объекты - будет Timsort, примитивные типы - Dualsort
Привет.
Хочу задать такой нубский вопрос:
Чем конкретно занимаются программисты?
Скажем, язык С. Что на нем программируют в обычной средней конторе? Или какой средний заказ на фриланс бирже на языке С?
Если это безызвестная местная шаражка, то да. Дипломы универов Москвы и Питера вполне принимают за рубежом.
> Энивей, тебя никто в универе не научит работать в команде, поддерживать проект, писать документацию, тесты и тд
И к лучшему. Будь моё желание, я бы забыл к хуям всё это говно и вернулся бы в универ.
Подскажите лучше как выкатиться из it?
Перекатывайся в инжиниринг.

Копай в сторону приёмов, как делать окошки с кнопками и значками.
>После си непонятно и непривычно.
А во многих случаях и нинужно.
Дэвид Скляр, Адам Трахтенберг, старинный учебник по не помню какой версии Пыха.
Я как раз и делал окошки с кнопками, когда изучал сишарп. Делал упражнения из книги. В Visual Studio это все очень быстро и просто получается.
Но неужели вся суть ООП только в этой быстроте и синтаксическом сахаре?
>язык С. Что на нем программируют в обычной средней конторе
В обычной — ничего.
Где-нибудь в оборонке — осваивают бабло.
Ещё на нём написана ОС на твоём компе, но в роиссе это знание даёт очень мало прибыли.
>вся суть ООП только в этой быстроте и синтаксическом сахаре
А разве этого мало.
Плюс, когда 2-3 человека работают над проектом, они имеют разделение на модули прямо искаропки (да, я в курсе, что это есть и не только в ООП-языках)
Ну я почему то думал, что ООП - это какой то качественный прорыв в программировании, который дает какие то новые технологические плюшки. Ну не знаю, улучшение оптимизации кода там или еще что то. Хз короче.
Я в какой то статье читал, что из программирования вместо творчества хотят сделать конвейер или что то типа того. Наверно это как раз что то из этого разряда.

Джквери селектор, конечно же.
Не знаю что ты там себе нафантазировал, но программирование существует для того, чтобы решать определённые задачи, и важнее всего скорость и удобство решения этих задач и последующей поддержки кода.
>>936602
Инфраструктура, штабильность, производительность, большое количество макак.
>Но неужели вся суть ООП только в этой быстроте и синтаксическом сахаре?
Нет конечно же. Декомпозиция, наследование, сокрытие реализации.
Это только начало. Теперь прочитай GoF и Александреску и потрать пару лет на осознание и правильное использование или скорее неиспользование всего этого.
>Теперь прочитай GoF
Плохой совет. Тут нужно сначала чистый код пердолить, поработать, а уж потом про паттерны читать. Иначе неофиты быстро зарабатывают себе паттерн головного мозга.
Я на первом курсе универа, универ норм, учусь в нем топово на 5 в основном, если это матан\программирование, англ\русский на 3-4 вытягиваю
Такой вопрос:
С какого курса стоит забивать на учебку, ну, просто сдавать все на 3 и начинать искать себе пратику\работу в программировании, делать свои проекты, чтобы не выйти с универа с пустыми руками?
А то я ловлю себя на том, что просто отдыхаю от учебы в свободное время, вместо того, чтобы заниматься программированием и это печально.
И вообще как подавить эту лень и желание "отдохнуть", посмотреть фильм, погулять и начать просто ебашить проекты?(Понимаю, что просто нужно сесть и ебашить, но может кто-то какой-то мотивирующий пример приведет, скажет, как он преодолял лень)
(Хочу стать С++ девелопером, если это важно)
Посоветуйте ещё какого-нибудь топчика по основам программирования на курсере.
Ну типо пили в течение 1-2 курса свои проектики, и заливай на гитхаб, пробуй контрибьютить в опенсорс проекты(есть, например баг трекер мозилы, куда выкладывают достаточно простые баги, которые каждый может пофиксить и отправить пул реквест) - это поможет тебе не обосраться, когда придешь работать в компанию и первый раз встретишься с хуевой тучей чужого кода, который работает на одних костыляхда еще и без документации, изучай патерны/особенности языка/алгоритмы/компиляторы/сети и прочую поеботу из раздела cs. Можно комбинировать с первым пунктом: например, написать свой компилятор/парсер чего-либо. После того, как наберется определенное кол-во кода на гитхабе, которое не стыдно показать(где-то 3-4 курс), то ходи по собеседованиям на джуна(работу за еду сразу шли нахой). Можешь еще летом(но искать надо зимой/весной) поискать стажирововчку за бугром(скоро, кстати, начинается гугл самер оф код, можешь попробовать поучаствовать), большинство компаний активно хайрит студентов, да еще и бабки платит неплохие. И да, на сях в основном работу можно найти в дс/2, если ты в мухосранске и не планируешь заводить трактор, то присмотрись к чему-нибудь другому
Лол, ну ты доучись сначала до профильных предметов, если доучишься, то сам поймешь одну сессию закрыл и уже судит об успеваемости
Что не так? При нормальной теоретической подготовке, участию в опенсорс хуйне и нормальному гитхабу, вполне можно работать не за еду(хотя бы 600$+)это я про дс, если че. Что там в мухосранях я не знаю
Ну студенты же в общагах живут
ООП хорошо знаю и понимаю, учил C# по Рихтеру. Что дальше то делать? Банально не понимаю что учить, такой уж я тупой ПТУшник.
Помоги, анон, пожалуйста.
Может я вообще выбрал неправльное направление? Может как дауны из моей группы пойти на курсы жопаскрипта и высирать сайты? Они то работают, а я сосу хуи.
Мимо с курсеры.
Вот только ВСЕ ученые-математики почему-то пишут на Фортране и R, а не хуяскеле.
Зачем ты так говоришь со своим возможным отцом, какел? Ведь это я снимал твою мамашу на ленинградке.

Привет, Анон! Изучаю плюсы, томущо интересно. У меня есть вопрос по алгоритму работы сортировок. Пузырьковая сортировка на повестке для, вроде бы все понятно, но хотелось бы глубже вникнуть в то, что происходит в коде.
Собсна, вопросы:
1) Вот есть у меня массив int a[n] = {3, 1, 4, 2, 5}; и сортировка по возрастанию. Что именно происходит вот здесь:
if (a[j] < a[j + 1]) ? То есть, 0 элемент массива (3) по условию меньше чем 3 + 1 (то есть, 4 в сумме и с этим вроде как сравнивается 0 элемент, как я понимаю). Это именно так работает? Правильно мыслю?
НО. Откуда тогда для сравнения 0 элем. с 1 элем. берется соседнее число из следующей ячейки массива? Чет я не понял.
2) Как сделать на С++, чтобы скрипт перестал работать и выдал уже отсортированный массив, а не продолжал молотить до тех пор, пока for (i = 0; i < n; i++) (при n = 5) не выполнится?
Код http://pastebin.com/8tDXVdBe
Вывод http://pastebin.com/Mjsbt0NF
потереби youtube-dl, он поперсорсный и написан а питоне, должен подойти

Ты наверное троль, но я все же отвечу. Т.к. сам увлекаюсь алгоритмами. Если в скобке указано, например a[j+1] это не значит, что складываются j'й и элемент после него. Складываются индексы, т.е в случае если j = 3 (в твоем примере это значение массива 2) то a[j+1] это элемент массива с индексом 4, (в твоем примере 5). Это самые основы, видимо С++ для тебя первый язык, хуевенький язык ты выбрал для старта, ну ладно что хоть не хаскель. Для корректного завершения скрипта тебе нужно добавить в цикл условие, которое проверит собран ли массив. Например у тебя обязательно будет в цикле ветвление (если один элемент больше другого то менять их - иначе смотреть следующий элемент j++, т.е инкремент индекса). Вот во второе условие можно поставить счетчик собранных элементов (т.к. менять ничего не нужно допустим arraySortFinished += 1;) а в ветку, где ты элементы меняешь сбрасывать счетчик, arraySortFinished = 0; в условиях цикла можно указать, что выполнять его стоит до сих пор пока arraySortFinished не будет равен или больше длины массива, в этом случае если программа пройдет целый круг массива и ничего не поменяется, т.е. сброс этой переменной не произойдет, она достигнет значения длины массива и цикл завершится. Кстати, можно оптимизировать немного сортировку, чтобы она каждый раз до конца массива не сравнивала все элементы, и цикл for в теле где идет пересчет элементов прописать не весь размер массива, а только размер массива минус arraySortFinished, в таком случае, поскольку сортировка пузырьком толкает самые большие элементы в конец массива, на третьем проходе у тебя будет точно три элемента на своих местах в конце и проверять их нет смысла. На 4-5 элементах это не заметно, но при больших значениях это значительно ускорит время выполнения твоего кода.
Спасибо за подробный ответ, Аноний. Ты очень помог я ведь сразу как-то засомневался, что это было арифм.действием
Алсо
>Ты наверное троль
Не, не тролль.
>видимо С++ для тебя первый язык
Именно так
> хуевенький язык ты выбрал для старта
Мы не ищем легких путей, лол. К слову, С++ очень неслабо так понимание того, что ты пишешь развивает. Я когда пробовал что-то макакать на пыхе, то вообще нихуя не врубался, что это за НЁХ и почему это все-таки работает. А как именно оно там шевелится, мне, ньюфагу, было вообще неясно.
Прата же, в Си-треде в шапке есть.
Что-то типа секвенсора, но не для создания музыки, а для создания аудиодорожки из 10-20 файлов.
Я могу только в html/css, английский. Знаю синтаксис php и немного javascript, но ума не приложу с чего начать и как.
Подскажите пожалуйста, ребятушки.
Ну, единственное, что могу сказать: не надо выполнять это все со стороны клиента. Если тебе нужно, чтобы из 10 коротких аудиофайлов получался один длинный, то это получается конвертер. А это можно реализовать с помощью php, ruby или python. Либо как-то это увязать с возможностями linux-сервера. Здесь уже нужно владеть shell-ом.
> Ну, единственное, что могу сказать: не надо выполнять это все со стороны клиента.
А почему?
Мне не обязательно, чтобы в конце это был один целый файл, который они бы могли скачать.
Есть файлы с названием 1,2,3,4,5,6,7,8,9,10 и т.д.
Нужно чтобы они могли составить себе последовательность из этих файлов. Например 1,4,5,4,5,7,8,1 и прослушать нажав одну кнопку.
Если есть ещё советы, то я буду благодарен. В любом случае спасибо большое!
В общем я тут подумал, что это будет обычный аудиоплеер с возможностью создавать свой плейлист.
>Мне не обязательно, чтобы в конце это был один целый файл, который они бы могли скачать.
Если так, то вот http://egrappler.com/wonderful-javascript-audio-libraries-for-developers/
10 секунд в гугле.
>почему?
Потому что ты же знаешь, что JS во время своей работы задействует дохуя ресурсов клиентской пекарни. Юзер хочет получить результат, а не провисающий браузер.

Хотя нет. Можно научиться. Когда загружаешь фотку из гугла меняй название на рандомный набор цифр. Например - КОТ.jpg меняем на 1247947974.png
Что? :)
Потому что они олдфаги и не программисты.
Да конечно, их иногда и юзаю. Но Вынь2000 не полна и не компиляется.
>>937061
Спасибо за хороший отзыв. Но лучше бы на вопрос ответили:
>>935725


вот как программа воспринимает ввод, если буду умножать на 10, то что с этого выйдет? как мне понять, что конкретно это число нужно умножать на 10, вдруг я буду умножать на 10 число равное, к примеру, 0.01

вот код, может что-то увидишь, чего я не учел
Что конкретно не устраивает?
Вот это то, что нужно
cout << fixed << setprecision(3) << (13.5 / 2) << endl;
сейчас попробую

Вот это блять валидный джава код пусть и говнокод
http://ideone.com/91kHvB

После применения fixed 0.16е-4 превратилось в 0.000016, что правильно, я понимаю, в таком случае ошибка в примере? Может есть какой-то способ отследить, когда вводятся такие числа, типа 0.16е-4 и отсекать все, что после "е" включительно? Пикрелейтед- условие всей задачи
Ты вставляешь код в форму и нажимаешь сабмит, после чего он прогоняется тестами? Если так, то забей хуй на формат вывода.
Отсекать нельзя, ибо 0.16е-4 и 0.16, разные числа, как понимаешь.
Там уебанская система, я вставляю код, он прогоняется тестами, проходит только один тест, но если вводить нормальные числа, а не в формате 0.16е-4 и так далее, то все работает нормально. Эта система проверки просто сверяет ввод и вывод, т.е, при конкретном вводе должен быть конкретный вывод, выше уже был скрин с примером ввода и вывода. никто из группы этой задачи не сделал даже на один пройденный тест, так что хз
И какой прошел? Остальных тестов кончено же нет?
И очевидно что составители сами обосрались, как минимум с примером.
Если ты про гитхаб, то нет
Остальных тестов нет, это нужно у препода спрашивать, чтобы узнать. Хуй знает, что делать, чувствую, что обосрался просто, ненавижу такой хуйни
Тогда что тебя не устраивает?
Думал об этом, но блять 0.16е-4=0.00016, а если я буду просто запоминать "0.16е-4" и выводить, то оно все равно не пропустит, это наверно бесполезный спор, потому что сами тесты какие-то уебищные
В чем именно проблема?
Там скорее всего просто опечатка.
Либо там нигде нет экспоненциальной формы, что более вероятно.
В чем проблема после няшной? Неужели там нельзя указателем на один тип смотреть на память по которой лежит структура другого типа?
Сап, пишу на 1sheeld код для включения лампочек по голосу, одну группу лампочек я включаю на сишке, а другую группу - на ассемблере, но ассемблера я не знаю от слова совсем, может кто мне помочь с этим? (там будут тоже 3 лампочки на 10,9, 8 порт, но на ассемблере). Буду очень признателен.
https://ideone.com/3hZk1X - вот сам код
Залей код на гитхаб, прикрепи ссылку на него в профиле на апворке и через 5 минут работодатели завалят тебя своими предложениями. На работу меньше 300к в секунду не соглашайся.
>300к в секунду
Мало, не меньше 100кк/наносекунда!
А если серьезно, после прочтения Руководства для начинающих, кроме очевидного Кнута, что ещё читать именно по джаве?
Я это понимаю, но всё равно теоретическая основа то нужна.
Немного запутался в определениях
вот у меня задача
Есть мн-во A={a,b,c,d,e,f}
мн-во отношений S={{a}->{b,c},........}
нужно проверить, что {a,d} - ключ. через замыкания.
Так вот, есть 2 стула свойства
1 уникальность - это когда замыкание {a,d}+ = A
2 неизбыточность - как я понял, это когда {a}+ !=А и {b}+ !=А
Если замыкание {a}+ =A, то {a} - уникален, и ад - не ключ
Я правильно все понял, или где-то проебался?
бля, разметку проебал
С тяжёлых наркотиков, чтобы забыть С++
C чистого си, понять как хорош процедурный язык и разобраться с памятью. Тогда, может, и в человека превратишься
Почти 10 лет занимаюсь вебом, но в последние 3 года понял что JS и его вагон фреймворков мне совершенно не интересны и поэтому пилил бекенд, а фронт никогда не трогал. А вот недавно посмотрел вакансии и понял что в 9 из 10 будет этот ебучий ангуляр, реакт, вуе, хуе и т.д.
Собственно вопрос: можно ли будет в будущем заниматься бекендом без JS? И если да, то куда лучше перекатываться?
Скорее всего будет JS, а именно Нода. По ней сейчас вообще неоправданно завышенный хайп, я считаю, как в свое время по рельсам. Но в отличии от руби на JS уже пишет дохера народа на фронтэнде. Перекатиться можно в решетки иasp.net. PHP медленно сливается, но имхо еще лет 15-20 будет жить.
суп, как скомпилировать исходники с гитхаба в программу? Реши научится, скачал первые попавшиеся исходники с гитхаба (рогалик IVAN), скажите как его скомпилить в обычной командной строке винды?

Например для [1,2,3] - [[1], [1,2], [1,2,3]].
Какой же ебанутый язык.
А ведь я смеялся когда-то на теми кто хачкель не понимал, мне он сразу нормально зашел.

Впрочем похуй накодил какие-то костыли, вроде работает.
нет
Есть годные мануалы по MVC в netbeans'е?
>Язык академический, поэтому на расслабоне/толчке не почитаешь.
Лол, как раз на толчке и читал, дропнул на втором томе.

Какой номер и год издания?
babel, gulp, webpack
Будь я более компетентен в этом, с превеликим удовольствием все бы расписал. А так я нюфаня, к сожалению
Тебе никто ничего не обязан, придурок. Анон - это не твоя мамка, которая тебе хавчик за пекарню приносит. Научись правильно просить о помощи, спесивая мразь.
ОБЯЗАН, Я СКОЗАЛ!!1
Посоветуйте самый распространённый язык и самый подходящий для этого дешевыйпекач. Все остальное за мной
>самый распространённый язык
C/C++ или Python. Я на твоем месте выбрал бы первое, т.к. на него дохуя обучающих материалов и книг на русском. Кроме того, большинство мейнстримных языков разрабатываются с оглядкой на Си. Поэтому обратись к первоисточнику, лол.
>самый подходящий для этого дешевыйпекач
?? Да любой, какой есть. Странный вопрос.
Не слушай этого, он троллит
https://hh.ru
https://superjob.ru
https://job.ru
https://rabota.ru
https://fl.ru
https://freelance.ru
https://avito.ru
https://farpost.ru
Имеем C#.
Проблема - подсвечивает красным вот это.
static void generateKeys()
{
using (var rsa = new RSACryptoServiseProvider(2048))
{
rsa.PersistKeyInCsp = false;
publicKey = rsa.ExportParameters(false);
privateKey = rsa.ExportParameters(true);
}
}
В чем проблемс? System.Security.Cryptography подключил.
https://www.youtube.com/watch?v=EA5jF_7FteM отсюда взял код.
hh если хочешь валяться на диване и ждать манны небесной.

Хочу вкурить строковые алгоритмы. Какой язык лучше использовать? Есть ли удобные программы, которые понимают формулы? У меня мозги плавятся от for, while, for, for, for, ебучих массивов и циклов. Я хочу лучше и наглядно понимать, как работает алгоритм, а сейчас спотыкаюсь об синтаксис.
Дорогие си-погромисты. Обращаюсь к вам, первокурсник-тугодум. Задали прогу сделать, которая кодировку в тексте исправляет. С UTF этих ваших, да ASCII в windows-1251. Из аски в вин я более-менее смог наклепать, но из 2хбитового ютф ну никак не шарю... Направьте в нужном русле, пожалуйста!
Подскажите, а курсы Русакова годные или деньги на ветер? Уж больно по-мошеннически выглядит сайт и реклама.
Иногда я думаю что я достоен лоботомии.
Уже ответили.



Взять библиотеку для твоего я/п которая ходи по FTP и возвращает список файлов с метками даты и времени.
>Может как дауны из моей группы пойти на курсы жопаскрипта и высирать сайты?
Можно. Можешь на asp.net core посмотреть, он как раз свежий. Сможешь высирать сайты на C#. Но Javascript таки придётся выучить. А хули делать, надо подстраиваться.
Задали лабу:
Исходное сообщение было в одной из кодировок (cp1221, cp866, koi8-r).
По пути к пользователю оно подверглось N преобразованиям из одной кодировки в другую (N in [0..3])
Задача - написать программу, восстанавливающую исходное сообщение.
Надо как-то понимать, в какой кодировке текст (или он не в одной из кодировок)
Надо уметь преобразовывать из кодировки в кодировку
А я не шарю в кодировках в принципе, как с ними работать, как распознавать, как менять. Анон, помогай разобраться, объясни, как вообще узнать, в какой кодировке файл, как их менять и т.д.

Почему?
1C, очевидно же.
Правильный выбор. Учи сразу php 7.1.
Если ничего не помогает, значит сайт палит жс-активность, нужен селениум/фантомжс для эмуляции бровсера.
Еще есть вероятность, что все твои прокси в черном списке, лол.
Хочу взять питон для работы, но это и так очевидно, наверное.
> cp1221
cp1251
> По пути к пользователю оно подверглось N преобразованиям из одной кодировки в другую
Что это значит? Напиши код такого преобразования и ответ станет очевиден.
opencv, нейроночки, на гитхабе наверняка уже лежит что-то готовое, форкаешь, переделываешь немношк, диплом готов

А то учишь коней в вакууме а на деле сложная хуйня непонятная.
если там будет такое же неюзабельное говно, меня инфаркт ебнет. и так с головными болями сижу...
Ну, если тебе это придаст мотивации, то проще веба только всякие контент-менеджеры и копирайтеры.
Скачай где-нибудь на мурриканских сайтах псд с лендосом и верстай. Теория - это все хуйня, нужно реально практиковаться, только тогда чему-то научишься.
Я тебе накину положняк, что тебе необходимо сейчас уметь:
1) flexbox (хуй забей на флоаты, это говно мамонта).
2) Медиа-запросы.
3) Попсовый фреймворк. Барабанная дробь... БУТСТРАПОН
Вся эта хуйня изучается за неделю край, там базово вообще нет ничего сложного. А теги хуле там учить? Ты ими пользуйся, они сами выучатся.
4096
Говорят, сейчас везде реакт, ангуляр и вебпак. Можно в двух словах для чего они?
В чем смысл верстания? Разбить изображение на элементы и вручную прикрутить их к таблице бутстрапа? Как это сейчас делают? Или заказчик еще дает свою систему? Или надо воообще все с нуля написать и прикрутить?
бля, двач, скажи хоть, как сделать функцию DigitalWrite() на ассемблере
>Как вообще изучить все теги, ксс и жс, чтобы разбираться что к чему на практике?
Зачем всё учить? Прочти, чтобы в памяти отложилось, что есть тег для заголовка, тег для цитаты, и гугли при необходимости.
И просто поставь себе задачу: запилить лендос, чтобы он корректно отображался на всех устройствах. Вот ты например не юзаешь бутстрап, значит ебашь на флексах. Вот у тебя поменялось разрешение и колонки выстроились допустим по 4 в ряд. Тебе хочется, чтобы они ебашились по две в ряд. Воооот, теперь тебе нужны медиа-запросы, с помощью которых ты сможешь это переключать. Как разберешься, начинай потихоньку прикручивать туда jQuery, чтобы свистелки посвистывали, а перделки попердывали.
А вот и твой первый лендос подъехал
https://symu.co/freebies/templates-4/cantus/
Здесь вообще ничего сложного нет. Возьми мейл на 10 минут, туда придет ссыль для скачивания.
Ну в целом принципы я уже изучил, главные теги там, p, br, вот это всё, как ксс прикреплять, но все равно как-то страшно в мир идти, там наверняка будет что-то еще дополнительное, на чем я застопорюсь. Например, сейчас вот придумали новый формат ксс, уже не помню как называется. Фронт вообще принято через что-то компилировать, лол. Это уже не девяностые где все просто было.
Есть иходники на сайте - билдятся студией.
Есть исходники на гитхабе - билдятся cmake + на выбор несколько вариантом - см. INSTALL
>сейчас везде реакт, ангуляр и вебпак
Пока не морочься, разберись сначала с версткой.
>В чем смысл верстания
Воссоздание макета с помощью хтмл-цсс, перенесения изображения в код, лол
>Разбить изображение на элементы и вручную прикрутить их к таблице бутстрапа?
Если ты имеешь ввиду то, что нужно нарезать макет и раскидать его куски по сетке, то да. >Как это сейчас делают?
Хуяк-хуяк, и так сойдет! Че как маленький-то:)
>Или заказчик еще дает свою систему?
Есть заказчики, которые вообще присылают тебе ПДФ-файл и с него надо сверстать сайт. Как ты думаешь, что мне хочется сделать с дизером, который сдал работу в таком виде?
>Или надо воообще все с нуля написать и прикрутить?
Где как. Но ты не ссы, твое дело - корректное отображение страницы, а все свистяшки - это, строго говоря, не твоя забота. По-хорошему этим всем должен заниматься нормальный прогер, так как если ты сядешь писать еще и на жабаскрипте, то вангую, будет пиздос. А все потому, что ты, скорее всего, не знаешь ни одного нормального ЯП, поэтому грамотный, рациональный код, от тебя на этом этапе было бы глупо ожидать.
Но сейчас да, человеки-оркестры пользуются популярностью. Чистому верстальщику сейчас хуже, чем еще 5 лет назад. Но все равно шансы есть, если будешь стремиться к развитию в этих ваших js-ах.
>>937898
Эй, соска спидорашная, ббггее. Я типе слова не давал, хех. Хуишком полбу тибе постучал. васпитания ради, бббггее.
Cмокчи хуйлишко чичи, бутылышный приседатель. Прадалжай скреплять полужупия усилеем воли, а то карго вывалиться из ачка, бббггее.
О дебил-то. Тебе спать не пора? А то в школу проспишь.

на гитхабе, но Смак не работает, каким именно вариантом? Там при попытке скомпилить выдаётся несколько вариантов, вариант студии не работает, хотя она вроде бы установлена, короче, видимо я пиздец тупой и нихуя не понимаю, сделай мне пошаговую инструкцию
Для чего ты вообще вкатываешься?
Если для фриланса, то просто делай так, как уже сделано у заказчика. Если у заказчика вебпак, SASS и прочие ништяки- подтягивай их и пили, если у него говнокод- пили его и ищи другого заказчика.
Если у тебя другие цели- озвучивай.
>>937875
Хоть в MSPaint верстай. Но в индустрии правят формат PDS, и, может ещё формат Scetch.
спидора атвет
бамп
https://github.com/Attnam/ivan/blob/master/INSTALL
1. git clone
2. Install SDL2 - скачать http://www.libsdl.org/release/SDL2-devel-2.0.5-VC.zip , разархивировать, прописать новую системную переменную SDL2DIR с путём к папке.
3. У меня уже стоит vs2015 community со всеми cpp-компонентами, что новыми - для win7+, что старыми - для winXp. Ты попробуй создать cpp-проект в студии, она сама предложит доставить чего не хватает.
4. cd C:/path/ivan
mkdir vs2015
cd vs2015
C:\Program Files\CMake\bin\cmake.exe" -G "Visual Studio 14 2015" .. -DCMAKE_INSTALL_PREFIX=C:/path/ivan-build -DSDL2_LIBRARY=%SDL2DIR%\lib -DSDL2_INCLUDE_DIR=%SDL2DIR%\include
5. Открываешь студией vs2015\ivan.sln
Алсо, сбилдить я не успеваю, сам проверь.
И вот это вроде не обязательно указывать - -DSDL2_LIBRARY=%SDL2DIR%\lib -DSDL2_INCLUDE_DIR=%SDL2DIR%\include
Целюсь на джавку, она мне кажется самой адекватной. Питон не люблю, но думаю превозмочь мог бы. Что на нём сейчас пишут? Этот вопрос касается и джавы.
Сам я часто пишу на Си для себя. Хотя "пишу" это громко сказано, в основном пердолюсь в прыщемирке, обсасываю интересную мне тему, однако за время обсасывания многое узнал, многое умею хотя мне о таком судить сложно.
Допустим я выберу джаву. Основы у меня есть, думаю привыкну быстро. Что изучать, чтобы как можно быстрее осилить выполнение заказов? Много времени уйдёт? Сложно вообще подобрать заказ? Этот вопрос касается и питона.
Анон, мне действительно нужна твоя помощь, дай советов мудрых.

ясно, сдл уже скачан и разрархивирован, но когда я прописываю переменную то мне пишет пикрилейтед, у меня ВС комьюнити последняя самая, вчера скачал с офф сайта, при установке были вроде не все компоненты, я просто выбрал тот вариант когда устанавливается само без выбора компонентов,
Вершиной иерархии (смотрящим) будет сеньор, миддл блатным, джун обычный мужик, веб-макаки - петухи.
Смотрящим и блатным нельзя стать, если до вката в программирование ты работал на заводе, офисным планктоном, обслугой. Писать на руби и го зашквар. Нельзя работать на государство, только на частников. Не участвовать в политике и т.д.
И убитых жуков (багов), и флаг индии петухам на плечо.
Но... Но... Но мне больше некуда идти. Только это место. Помогайте мне блджад, иначе я отложу всё на завтра и сдохну с голоду.

Укатывайся обратно на софтач, б-бака, у нас тут ламповый тред.
Пхп лучше бы подучил, часики то тикают.
>системную переменную SDL2DIR с путём к папке.
не работает
>C:\Program Files\CMake\bin\cmake.exe" -G "Visual Studio 14 2015" .. -DCMAKE_INSTALL_PREFIX=C:/path/ivan-build -DSDL2_LIBRARY=%SDL2DIR%\lib -DSDL2_INCLUDE_DIR=%SDL2DIR%\include
не работает
Хуй его знает. Сложный вопрос. Есть у меня подобный бот, но на немодном страшном языке. Отвлекаясь от языка, могу примерно перечислить задачи, с которыми ты столкнешься. Ну что, перечислять?
>>938072
Спецов по ЦОС нету что ли итт?
Парсинга
1) Невалидный HTML, который не парсится биндингом языка к libxml. В ряде случаев мне приходилось задействовать expat или даже pcre, а это дополнительная возня.
2) Жабаскрипт и ajax. Если это интенсивно используется на сайте (например, как Avito показывает номера телефонов), то нужна JS-среда, однако NodeJS для этого мало, да и непросто - нужно воссоздать среду браузера.
3) Как вообще координировать реквесты. Остановился на умной очереди, хранимой в БД. У меня SQLite, но лучше что-то типа postgres.
4) Потоки. Как выгрузить бота на дешевенький VDS, чтобы он держал одновременно соточку открытых коннектов.
5) Ошибки. Бот не должен вылетать от одной ошибки.
6) Капчи. Я юзал antigate.
Может еще что вспомню.
> парсеры с сайтов
Python + Scrapy
> не сложные считалки
Всё что угодно, раз уж начали питоном, то им же и продолжим
> работа с xlsx таблицами
Почти всё что угодно, если через com-объекты, то вообще всё что угодно.
> и различные боты с автодействиями для букмекерских контор
> и покер румов
Питон, перл и любая динамика.
Прототипируй и проверяй работу на питоне. Потом переписывай отдельные модули на джаву, .net, D, что хочешь.
Идеальный выбор - d. Есть
7) Это скорее не задача, а решение, но тем не менее отдельный момент, касающийся пунктов 3) и 5). Если бот все-таки вылетает, то очередь запросов все равно в БД, то есть она не потеряна.
> Остановился на умной очереди, хранимой в БД.
Лол, зачем? Есть RabbitMQ, ActiveMQ, Kafka. Они же могут быть и менеджерами транзакций в XA-транзакциях правда настроить это тот ещё гемор
Аноны, а есть мб готовое решение такой штуки: Дано: Шрифт, символ с этим шрифтом.
Найти: Символ в заданном шрифте с размером в пикселях равному размеру данного символа.
Любая MQ в первую очередь должна обеспечивать гарантию доставки. Правда иногда надо на очереди включить персистентность, чтобы даже при падении самой MQ сообщения не пропали.
Ты коряво сформулировал задачу, но вопрос вообще понятен. Нет, PHP не может точно определить, какая ширина строки, отрисованной рендерером шрифтов какого-нибудь Chromium.
Анон, ты абсолютно прав. Но за очередью все равно стоит отдельное хранилище. Об этом и была речь. Но есть еще момент - реляционная БД обеспечивает огромные возможности в выборе записей.
1. Скриншот переменных окружения
2. echo %SDL2DIR% в консоли. Надеюсь, ты её перезапустил после прописывания переменной?
3. Ноут с этим на работе, завтра посмотрю, но проект для студии у меня сгенерировался.
https://www.youtube.com/watch?v=wg6-428yzdc

> Целюсь на джавку, она мне кажется самой адекватной.
Java Puzzlers.pdf
Запори Integer-кэш ближнему своему.
Многопоточность или утечка ресурсов на каждом шаге.
Java 8 устарела в тот же год как вышла, а в легаси до сих пор шестая версия.
И слева нихуя не мем, а грустная трустори.
> Допустим я выберу джаву.
Когда-то у java-треда была очень годная шапка, в которой была ссылка https://dou.ua/lenta/articles/java-enterprise-guide/ - немного устарела, в последних пунктах лучше смотри RxJava, Spring Boot, Play. Сейчас нет, ибо без прокси хуй откроешь.
> Сложно вообще подобрать заказ?
Для фриланса есть куда проще языки.
Вопрос к разработчику того рогалика. Но там кроссплатформа, думаю от этого растёт.
да ладно, не важно уже, завтра попробую опять
Походил по всяким апворкам на самом деле по отечественным аналогам, т.к. с ним не разобрался, жутко не дружелюбный сайт и меня переполняет желание отложить потуги заработать денег с помощью программирования на завтра. Я могу в теории выполнять только заказы связанные с вебом, но я не хочу в веб. Всё остальное — тёмный лес. Я даже примерно не представляю с какой стороны подойти ко всему этому. Что делать? Направьте меня, я не знаю как дальше жить. Аноооончики!


Опеншифт, хероку, амазон фри таер
selenium+scrapy
Сервер на рувдс стоит 65 рублей, для начального уровня за глаза хватит. Стучать сможешь по айпишнику. Если нужен человеческий домен - то тоже, дешманские домены можно за 150 рублей в год найти. Подключение домена вообще изи, прописываешь днс-записи и все. И не говори что у тебя нет 65 рублей.
Через винапи - гугли waveOutSetVolume, также можно через костыль InputSimulator дергать ползунки по айди.
> питона
Где?
> джавы
Андроид и Java из общего имеют только синтаксис и систему сборки.
Я вижу только PHP и вёрстку
Палю секреты - питонисты и жаберы нужны только дохуя профи с опытом, для вкатывальщиков там нихуя нет.
Так для всего более-менее нормального нужны только профи. Вот для студентов в основном доступна работа на джаваскриптах и по ха пэ. Не посадят же убыточного джуна писать костыли и баги на крестах.
> Не посадят же убыточного джуна писать костыли и баги на крестах.
https://habrahabr.ru/post/273249/

Ну и о чем. Надо пхп учить, без него никуда.
А почему?
Сенк!
И без тебя хватает индиговна.
При чем здесь мамка? Ты, блять, напиши нормально зачем оно мне нужно. Ебаные троечники
Спасибо, добрый Господин


Сап б, хочу вкатиться в гитхаб, накидайте литературы. Алсо, я управляюсь за полгода?
Докатились блять
Может не совсем в тему треда, но все же здесь, кмк, ответят бытсрее чем в других местах. Записался на курс на курсере https://www.coursera.org/learn/algorithms-on-strings , послушал пару первых лекций, хочу выполнить задание, а тут хуяк: "Приобритите курс, чтобы получить доступ бла-бла-бла". Это на курсере давно такая хуйня? Раньше, ЕМНИП, бабло было нужно, только если ты хотел какой-нибудь сертификат или типа того. На всех курсах такая хуйня?
мимо
Пиздец. А так сладко пели в свое время про свободные знания и про то как курсы пройдешь - шишка встанет.
Какие нахуй свободные знания, во всем мире знания платные, любой нормальный институт, любая библиотека - платная. Только википараша бесплатная которая нахуй не нужна. Уверен, за этим кто-то стоит, потому что миру не нужно столько образованных голов, а нужно говно чистить. Нет денег - смирись, ты крестьянин, раб, твой удел это чистить говно. Недалеко от средневековья уехали.
Я просто удивлен. Чует мое сердце, пройдет полгода - уже и за сам доступ к курсам начанут бабло снимать.
Сейчас udacity модная и почти бесплатная. Чекни, может найдешь что-нибудь интересное.
На данный момент нинужно и неприбыльно, девайсов у населения нет. Андроид тоже не нужен, если не работаешь в крупной компании.
Так себе, честно говоря. Из бесплатных курсов только всякие андроиды для домохозяек и прочая лажа.
Если не использовать вот это:
BitConverter.ToString(encrypted).Replace("-", "");
То длинна меняется в зависимости от длинны собщения, которое надо зашифровать.
Ясно, спасибо, антош, значит сам буду ковырять.
Просрался.
>Валдай — это резиденция нашего Солнцеликого. Как раз в районе 2008 года озеро Ужин у Долгих Бород перегородили забором по воде, вгрохав адские деньги. Поскольку Солнцеликий видимо, часто прокручивает в голове кадры с записи кончины коллеги, Муамара, то и аквалангисты из Моссада ЦРУ, видать, мерещатся. Так что в охранную гидроакустику вполне верю.
Бакалавриат по болонской системе или специалитет?
>учусь в нем топово на 5 в основном
>русский язык
>свободное время
>С какого курса стоит забивать на учебку
Можешь начинать забивать прямо сейчас, но надо было начинать с первого сентября.
Первые два курсабакалавриата (или три специалитета) ты учишься на репутацию. Дальше репутация учится на тебя.
Алсо, не рекомендую рано работать, крудошлёпом всегда стать успеешь. Лучше пока посиди на шее у мамки и в какой-нибудь ШАД поступи. С работой свободного времени в разы меньше.
А хуле ты хотел, 5000 строк не каждый блокнот откроет. Отключить intellisense и подсветку, может и откроет.
Что за матрица?
запилил 3 бина - Бин1 Бин2 Бин3
они наследуют абстрактный Бин, и реализуют его метод ВывестиСтроку
мне нужно в классе СтрокиБинов получить лист всех строк бинов. То есть не создавать вручную через new и выводить, а по-умному. чтобы я добавил новый бин - и он сам начал добавляться в лист.
как жто сделать?
если непонятно что пишите поясню
>>938882
ну я сейчас их пердолить буду и потом подтвержу
ниработает кароч.
спринг бины видит: Finished creating instance of bean ...
но их лист с автовайрингом пуст.
класс с листом тоже пометил какбин
он даже пишет
Processing injected element of bean 'СтрокиБинов': AutowiredFieldElement for java.util.List Бин1
Returning cached instance of singleton bean 'Бин1'
то есть он же сам пишет что в лист засовывает бины.
но лист пуст. што происходит?
Открывается окошко с документацией и ссылками, наводишь мышь и тут же съебывается. Пидорасы блядь, сидели бы тихо не высовываясь, не форся своё говно, может быть не так горячо мне сейчас было.
Ты из брейнсов штоле? Уж я бы тебе хуем поводил по морде, ублюдок.
Я в армии не служил, так что не твой, товарищ майор.

Попробуй, отпишись потом.
Каких? Спецов и сеньоров? ты hh давно гуглил? Стало много тех кто хочет, но не может. Каждый челрвек потенциально может работать дворником и продавцом, но это не означает что их овердохуя стало. Также и с программистами, появилось супер дохуя бизнесменов рассуждающих так: "найму 2-3 крутых программистов на php за 30-40 тыщ и буду обогащаться на создании сайтов, ну а че программистов дохуя, можно платить как менеджеру по продажам или пиценосу, а профита иметь больше" . Потом он сталкивается с лействительностью, что под его требования оверстека и опыта 2-3 лет, почему то нормальнве программисты не идут, а идут всякие чуваки которые думают, не ну а че, это зп не квалифицированного, поучусь посижу за 30 тысяч годик два и уйду на зп в 100. Это и есть современный "кот Шредингера" обьясняющий одновременное сущестаование независимых друг от друга высказываний "программистов как грязи"… "Программистов катастрофически не хватает"
>Стало много тех кто хочет, но не может
двачую
мимо-JAVA-ENTERPRIZE-OVERLORD-который-не-смог-30к-рублей-в-месяц
Просто рассматривайте программистов как моряков погрузившихся в свое время на корабли и отправившихся в бесконечное плавание и не возвращающиеся никогда на берег для пополнения команды, все переходы выполняются моряками с корабля на корабль. А на берегу столпилась безумная толпа народу желающая присоединиться, но за ними не приплывут... Лишь изредка кто то мастерит самодельные лодочки и пытается на них плавать вдоль берега =)
значит и не начинай. значит само погромирование ты не любишь, а пришёл ради денег
Но я его люблю, лол. Просто не понимаю что делать дальше.
Что именно учить что бы работать. Меня не ебет, буду хотя бы за 30к в месяц работать, но где?
ОПЫТ РАБОТЫ 10 000 ЛЕТ ЗНАНИЕ С# НА УРОВНЕ ВСЕГО МАЙКРОСОФТ ВМЕСТЕ ВЗЯТОГО.
>Меня не ебет, буду хотя бы за 30к в месяц работать, но где
эх, молодёжь
я в своё время думал ЛИШЬ БЫ 15К ПЛАТИЛИ
а теперь ежедневная боль и бугурт что кто-то хуй пинает за 100к
какой у тебя город?
Так ты учи и делай проекты свои. Я вот уже для себя несколько сервисов сделал и скрипты по мелочи.
Сейчас вот пишу мухосранский сайт с новостями и модным форумом, прикреплю его потом в портфолио и буду работку искать.
там дохуя контор которым нужны СТАЖЁРЫ.
я первый месяц за 10к работал, умел только в хелоуворлд. сейчас интерпрайз-лорд
Нет, я согласен прожить с 10к до пенсии. Ну, может буду надеяться на прибавку в 5к, но не больше. Я из семьи небогатой, не избалованный жизнью провинциал, мне много не надо.
>гловский тензорфлоу
Читал-таки про него, но
>How to program in Python
Сосу здесь
>At least a little bit about arrays.
И здесь немного сосу
>Ideally, something about machine learning. However, if you know little or nothing about machine learning, then this is still the first guide you should read.
И тут немножко
город назови, пидрила блять ебаная
это во первых.
во вторых составь резюме и напиши что стажёр без опыта. тебя сами найдут.
СУКА НЕ НАПОМИНАЙ ПЕДОР
Я тот анон, я со Львова. Готов работать стажером, выкладывал резюме - никто не ответил, я его убрал. Я по сути не знаю что-то хорошо, мне бы сказали что-то выучить - я бы сидел и учил, а просто так что-то учить, что мне может не пригодиться - тухлое дело.
Своих проектов нет, просто для себя писал разные програмы и экспериментировал.
>выкладывал резюме - никто не ответил, я его убрал
зачем убрал? ты нашёл работу? сколько резюме висело? украина це европа?
>Своих проектов нет
запили. самое очевидное - сайт. какую-нибудь автоматизированную систему, если выложишь на хостинг - будет 10 из 10
Сайт с мемами.
Игоры играю На военную тематику, сижу в /w* на двачах.
Люблю смотреть что-то на ютубе, связаное с оружием. Ну ты понел, мамин милиторист.
сделай сайт который парсит ютуб и выводит видео про оружие. когда просматриваешь - он в бд заносит отметку и это видео больше не показывает.
можно ещё прикрутить нейросеть чтобы советовало то что интересно именно тебе. есть где развернутся
я тебе вопросы задавал, хуле не отвечаешь
>зачем убрал? ты нашёл работу? сколько резюме висело?
ты немного не понял. суть не в том чтобы накатить вордпресс и залить контент туда.
суть в какой-то АВТОМАТИЧЕСКОЙ системе, которая что-то делает сама
Да просто многие просмотрели, никто не ответил, стало стыдно и убрал. Я же по сути червь пониже джуниора, знаю базис С#, фрейморвки не знаю.
Висело 1 день.
Го пхп, я создал
>Висело 1 день.
ты что сука ёбнутый нахуй?
повесь ёбаное резюме и пусть висит и пили партфолио
Я у мамы сыч стеснительный. Сейчас исправлю.
использую H2.
программа на спринге.
почему когда я смотрел таблицу через идею - спринг пишет что бд открыта и он читать\писать не может?
бд же сделаны чтобы в несколько стволов писать туда?
это IDEA говнит? как поправить?
Ты видимо хочешь Hacker's Delight, но если нет, то Яблонский и что-нибудь по мат.логике.
лады спасибо
Occam (не OCaml)
Язык программирования Occam был разработан компанией Inmos на основе теории Энтони Хоара о взаимодействующих процессах. Occam является алголоподобным языком высокого уровня; при этом язык оптимизирован с точки зрения эффективности его трансляции в систему команд транспьютера. Первоначально Inmos даже предлагала использовать Occam в качестве транспьютерного ассемблера, но позже выпустила пакет низкоуровневых средств для разработчиков компиляторов, а также включила в Occam конструкцию, позволяющую вставлять код на уровне процессора.
бомб
Математиков много не нужно, имеющихся хватает. А изучать всякие спринги-хибернейты можно и без курсеры.
>>939133
Алсо, всегда проигрывал с макак "Я 5 лет штампую круды, такой охуенный сеньор!" Нет, блядь, ты так и остался быдлокодером, хоть 20 лет пиши.
Программист без знания матана и алгоритмов - говно собачье, индус ебаный. Знавал я таких сеньоров, которые блядь инвентировать двоичное дерево не могли. Но мнили себя гуру-спецами.
Нет и никогда не было.
Матоноблядь порвалась на пустом месте.
>матана
Ты походу его даже не изучал и не понимаешь, про что эта область математики. Матана в программировании 1%, который нужен в 1% случаев.
>Алгоритмов
5-10% случаев? Нужно знать опять же, специфические вещи, n+1 проблема, например, которая напрямую не следует из знания алгоритмов.
Ты просто сектант, очевидно. Программист - профессия, которая решает определённые задачи. Люди, которые решают определённые задачи хорошо - называются специластами, сениорами. То, что ты придумал каких-то людей, которые знают математику и программирую это хорошо, да только бизнес-требовании в профессии от этого не поменяются.
помогите мне
я делаю System.nanoTime()
затем ещё раз.
я хочу выяснить прошло ли между замерами больше секунды, но во время сравнения происходит хуета
time1-time2>100000000.0
гугл не помогает помогите
удваиваю
дауны блять, сложно документацию прочитать?
one should use t1 - t0 < 0, not t1 < t0, because of the possibility of numerical overflow.
тупые блять
Заебись, спасибо.
задавайте вопросы
Бля наверно если всё это решить, то в гугл возьмут работать. Хотя мне терпения хватит может только на пару.
нет, это работает от обратного - тот кто сможет работать в гугле - сможет всё решить.
а не наоборот
Алан Бьюли, «Изучаем SQL».
И вот это последнее >045ef3_medium.jpg, а именно первые 5 символов это название файла, как я понял алгоритма типо -+1 там нету и связи между другими файлами там нет. Можно ли как-нибудь прочесать диапазон от 00000 до zzzzz и узнать, на каких адресах есть какие-то файлы?
Моесей Кацман, Аарон Ендовицкий, Ефим Дударэк, «Злоебучие костыли для ООП, которое ниработает», 1974 г.
Напиши универсальный алгоритм, который пишет, закончится ли выполнение произвольной программы за конечное время или же её время ожидания бесконечно. У тебя полчаса.
>Можно ли как-нибудь прочесать диапазон от 00000 до zzzzz и узнать, на каких адресах есть какие-то файлы?
Да, перебором, если сервер отдаёт 404 на ненайденные файлы.
>>939301
Оно висит уже несколько часов, 30 показов и 0 просмотров. Мне стыдно, рука чешется удалить.
403
Как до сих пор не выпилился?
Код:
http://pastebin.com/r45qr2hf
У меня 48к и шевроле лачети и что дальше?
Я не знаком с Хаскелем. Ты предлагаешь выкурить новый язык? У него биндинг к zlib умеет то, что я реквестировал?
Scala

Да, я бы сказал даже, лучший выбор.
Помогите написать скрипт, дедлайн через час, а я практически не понимаю, что с кодом не так
@echo off
for /R %1 i in (.) do (
set b=0
for /R %2 j in (.) do ( if ~ni EQU ~nj (set b=1) )
for /R %3 k in (.) do ( if ~ni EQU ~nk (set b=1) )
if %bool% EQU 0 ( echo i )
)
@echo on
вот что я смог набросать, но скрипт просто ничего не выводит, хоть в директории есть файлы, отличающиеся от файлов в двух других
Скорее всего, с переменными что-то не так, но у меня мало теор. основы, я поплыл на этом последнем задании
Написать бат файл, который получая в качестве фактических параметров названия трех директорий корневого каталого D:, выводил бы на экран по каждой их этих заданих директорий список имен тех файлов-программ, ни один из которых не находится ни в какой их других двух дирректорий.
Помогите написать скрипт, дедлайн через час, а я практически не понимаю, что с кодом не так
@echo off
for /R %1 i in (.) do (
set b=0
for /R %2 j in (.) do ( if ~ni EQU ~nj (set b=1) )
for /R %3 k in (.) do ( if ~ni EQU ~nk (set b=1) )
if %bool% EQU 0 ( echo i )
)
@echo on
вот что я смог набросать, но скрипт просто ничего не выводит, хоть в директории есть файлы, отличающиеся от файлов в двух других
Скорее всего, с переменными что-то не так, но у меня мало теор. основы, я поплыл на этом последнем задании
Сорри за "кривой" спойлер
Вот например сейчас могу описать свое упрощенное понимание сего дерьма как-то так по языкам и по сложности ебания продуктов (Внимание! Я про рынок, не про абстрактных еба погромистов, которые с 2-х лет пишут системки):
Есть у нас C++ - на нем еба сложно писать, а пишутся на рынке в основном всякие еба древние штуки, либо всякие узконаправленные штуки для тяжелых вычислений, робототехники, финансов. Пишущие на крестах в основном шарящие в устройстве сего дерьма люди, понимающие что да как там внутри устроено.
Есть Java - она рангом пониже, на ней так и не понял что пишут (Android в расчет не беру, это отдельно). Там все как-то запутано и вообще нихуя не понятно, сколько ни пытался влезть и понять, нихуя не выходит (да, наверное тупой). В джаве уже не такие шарящие в кишках как в плюсах, потому что не надо так дрочить память и прочие опасные указатели, но в ней тоже дохуя своей специфики вместе с JVM.
Сюда же отнесу C#/.NET - применяют вроде для того же, для чего и Java (пояните для чего), только для MS.
Тут тоже сидят ребята, которые дрочат платформу и пилят специфический софт.
Дальше идут динамические Python, Ruby и т.д. Они проще для понимания, жопной боли в них меньше, но и задачи тупее судя по рынку. На них пишется веб, но блять, занимаясь питоном, понял, что мне вообще похуй на типы, что там да как внутри, все куда проще, а следовательно тупею и проседает уровень программирования вообще. Это все про веб в основном. С руби то же самое.
В питоне есть еще МЛ и во всяких админских делах его можно использовать, это я тоже не рассматриваю, так как это не совсем программирование, МЛ - больше математики и т.д.
Есть PHP я про него просто не говорю, потому что никогда не смотрел, знаю только, что пол веба написано и все на него срут.
Про JS тоже, потому как в вебе без него никуда, срите или боготворите, но по мне норм язык раз нет альтернатив охуенных, на ноде не писал.
Про мобильных разработчиков тоже не скажу, но в нашей стране ставлю их в один ряд с фронтендщиками, в том плане, что не так важно знать, как устроено то, подо что пишешь, всякую мудрость языка, подводные камни, главное задрочить фреймворк и быстро уметь задрочить другой.
И есть специфические языки, которые мало кому упали в плане вакансий - Scala, Rust и т.д. я вообще не очень понимаю как люди в них вкатываются (в ДС наверное попроще, но все же).
Короч жду ребят, которые скажут, что вот я - пишу еба какие штуки (за которые платят, а не дома в подвале школьные задачи) и мне пиздец пригождается знание алгоритмов например при фронтенд разработке. А еще может кто расскажет, что Java не особо сложна и так же легко на ней ебашить, как на питоне. Просто блять как-то осознаю, что нихуя не погромист и хуй знает куда копать. Дрочить алгоритмы и академическую хуйню или забить на это и дрочить какой-нибудь веб с фреймворками.
Добавлю, что я не про то, что всё академическое хуйня, а скорее наоборот, что рынок хуйня
Вот например сейчас могу описать свое упрощенное понимание сего дерьма как-то так по языкам и по сложности ебания продуктов (Внимание! Я про рынок, не про абстрактных еба погромистов, которые с 2-х лет пишут системки):
Есть у нас C++ - на нем еба сложно писать, а пишутся на рынке в основном всякие еба древние штуки, либо всякие узконаправленные штуки для тяжелых вычислений, робототехники, финансов. Пишущие на крестах в основном шарящие в устройстве сего дерьма люди, понимающие что да как там внутри устроено.
Есть Java - она рангом пониже, на ней так и не понял что пишут (Android в расчет не беру, это отдельно). Там все как-то запутано и вообще нихуя не понятно, сколько ни пытался влезть и понять, нихуя не выходит (да, наверное тупой). В джаве уже не такие шарящие в кишках как в плюсах, потому что не надо так дрочить память и прочие опасные указатели, но в ней тоже дохуя своей специфики вместе с JVM.
Сюда же отнесу C#/.NET - применяют вроде для того же, для чего и Java (пояните для чего), только для MS.
Тут тоже сидят ребята, которые дрочат платформу и пилят специфический софт.
Дальше идут динамические Python, Ruby и т.д. Они проще для понимания, жопной боли в них меньше, но и задачи тупее судя по рынку. На них пишется веб, но блять, занимаясь питоном, понял, что мне вообще похуй на типы, что там да как внутри, все куда проще, а следовательно тупею и проседает уровень программирования вообще. Это все про веб в основном. С руби то же самое.
В питоне есть еще МЛ и во всяких админских делах его можно использовать, это я тоже не рассматриваю, так как это не совсем программирование, МЛ - больше математики и т.д.
Есть PHP я про него просто не говорю, потому что никогда не смотрел, знаю только, что пол веба написано и все на него срут.
Про JS тоже, потому как в вебе без него никуда, срите или боготворите, но по мне норм язык раз нет альтернатив охуенных, на ноде не писал.
Про мобильных разработчиков тоже не скажу, но в нашей стране ставлю их в один ряд с фронтендщиками, в том плане, что не так важно знать, как устроено то, подо что пишешь, всякую мудрость языка, подводные камни, главное задрочить фреймворк и быстро уметь задрочить другой.
И есть специфические языки, которые мало кому упали в плане вакансий - Scala, Rust и т.д. я вообще не очень понимаю как люди в них вкатываются (в ДС наверное попроще, но все же).
Короч жду ребят, которые скажут, что вот я - пишу еба какие штуки (за которые платят, а не дома в подвале школьные задачи) и мне пиздец пригождается знание алгоритмов например при фронтенд разработке. А еще может кто расскажет, что Java не особо сложна и так же легко на ней ебашить, как на питоне. Просто блять как-то осознаю, что нихуя не погромист и хуй знает куда копать. Дрочить алгоритмы и академическую хуйню или забить на это и дрочить какой-нибудь веб с фреймворками.
Добавлю, что я не про то, что всё академическое хуйня, а скорее наоборот, что рынок хуйня
Двачую вопрос, но немного по другому, есть ли смысл вкатиться в QA, чтобы потом вкатиться в разработку?
Поддвачну твой вопрос, так же хочу.
Если в PHP или скрипте на любом другом языке идет 2 запроса к SQL на изменение данных.
Но ВНЕЗАПНО, скрипт был прерван после первого запроса. Выполнение программы обрубили. Как предотвратить такое?
Как поэтично сказано. Утащил в пасту.
>30 показов и 0 просмотров
Да ты издеваешься.
Покажи что написал. Не ссылкой конечно же, а сколько строчек и технологий перечислил. С таким самомнением ты наверное себя даже в резюме обоссал, написав, что ты ничего не понимающее ленивое хуйло.
>>939776
>сорян, если на пыхе нельзя так,
Ты тоже издеваешься, да? Всё там есть, с древнейших времён и до PHP 7.1.
АЛСО, туда же>>939774 советую использовать нормальную ORM, а то чую, сейчас начнётся костылинг с велосипедами, судя по уровню знаний
Notepad++, конпелировать из командной строки Visual Studio командой cl
Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.
Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.
Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.
Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.
Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Книги: Вирт, Ахо по алгоритмам и структурам данных. Тут вот читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику.
Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.
Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Книги: Вирт, Ахо по алгоритмам и структурам данных. Тут вот читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику.
Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно.
Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок, компилятор, интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка.
Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Для прихода к просветлению можно таки выучить модный хачкель. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно.
Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок, компилятор, интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка.
Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Для прихода к просветлению можно таки выучить модный хачкель. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
Дейтел Харви, Дейтел Пол. Как программировать на С (хотя я бы советовал Кернигана и Ритчи, 2-е издание)
Х.М. Дейтел, П.Д. Дейтел, Д.Р. Чорнес. Операционные системы. Основы и принципы.
Дональд Кнут, Роналд Грэхем, Орен Паташник. Конкретная математика. Основание информатики.
Дональд Кнут. Искусство программирования
Джералд Сассман, Гарольд Абельсон. Структура и интерпретация компьютерных программ (SICP)
Никлаус Вирт. Алгоритмы и структуры данных
А. В. Ахо, Р. Сети, Дж. Д. Ульман. Компиляторы. Принципы, технологии, инструменты (Книга Дракона)
Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн. Алгоритмы: построение и анализ
Эндрю Таненбаум. Компьютерные сети
Эндрю Таненбаум. Операционные системы: разработка и реализация
Эндрю Таненбаум. Современные операционные системы
Кристофер Дейт. Введение в системы баз данных
Джеффри Фридл. Регулярные выражения
Пилгрим М.В глубь языка Python (русский перевод здесь: http://ru.diveintopython.net/)
Брюс Эккель. Философия Java
От себя добавлю также:
Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес (GoF). Паттерны проектирования
Гради Буч и др. Объектно-ориентированный анализ и проектирование с примерами приложений (UML 2). Третье издание
Мартин Фаулер. Рефакторинг. Улучшение существующего кода
Литература по языку Haskell:
Душкин Р. В. Функциональное программирование на языке Haskell
Душкин Р. В. Справочник по языку Haskell
http://imperium.lenin.ru/~verbit/MATH/programma.html
Дух машины будешь вызывать.
Если почитать http://www.zlib.net/manual.html , то там есть такая фраза:
>If the parameter flush is set to Z_SYNC_FLUSH, all pending output is flushed to the output buffer and the output is aligned on a byte boundary, so that the decompressor can get all input data available so far. (In particular avail_in is zero after the call if enough output space has been provided before the call.) Flushing may degrade compression for some compression algorithms and so it should be used only when necessary. This completes the current deflate block and follows it with an empty stored block that is three bits plus filler bits to the next byte, followed by four bytes (00 00 ff ff). If flush is set to Z_PARTIAL_FLUSH, all pending output is flushed to the output buffer, but the output is not aligned to a byte boundary. All of the input data so far will be available to the decompressor, as for Z_SYNC_FLUSH. This completes the current deflate block and follows it with an empty fixed codes block that is 10 bits long. This assures that enough bytes are output in order for the decompressor to finish the block before the empty fixed codes block.
Без паддинга декомпрессор может не работать.
Возможно, в структуре z_stream_s есть нужные данные:
uLong total_out; / total number of bytes output so far /



Так в чем тут может быть проблема?
Я уже даже 32-битную версию JDK поставил и перенастроил переменные JAVA_HOME и PATH на нее, позже перезагрузив комп. Все равно та же ошибка вылезает. А возможности настроить JDK в Unity 5 я не вижу скрипт игры я писал на С#, хотя из-за этого ошибка бы не вылезла при загрузке проекта до его теста

Анон, дай пожалуйста какую-нибудь русскоязычную книжку по жс, жквери, чтоб прям быстрый старт - минимум воды и теории, максимум практики и хороших примеров. Будет сейчас где-то два часа сидения в дороге, к концу желательно понимать, как написать калькулятор или галерею. Общие принципы программирования вообще и ООП в частности понимаю, верстать немного умею, жс когда-то учил, но забросил и все забыл. Посоветуйте пожалуйста что-то именно короткое, под быстрый старт, а не томину флэнагана. Интернета не будет, так что жс.ру не подойдет.
А чем тебя виртуалки не устраивают?
http://superuser.com/questions/14403/how-can-i-download-an-entire-website
Спермачеры из /s/ teleport pro рекомендуют.
Scala + Play framework,
Python + django,
Haskell + yesod или что там сейчас в моде,
D + vibe.d
Go + нихуя это ж го, сам напишешь
Php + Bitrix
Javascript + node.js
Java + vertx или play framework
Ruby + ror
Elixir + phoenix
Rust + iron
1C + нахуй тебе сайт?
Анон, у меня финальная стадия дебилизма. Нужен перевод.
5) Open an elevated command prompt
a. Click on start
b. Click on Programs
c. Right-Click on Command Prompt
d. Choose run as administrator
6) Change Directory to the one containing workaround.vbs: ( Example CD c:\users\%username%
7) Run cscript workaround.vbs
Что за elevated command prompt такой? И где там кнопка старт?
Не бейте, я реально глупенький
>Php + Bitrix
Ты чо, скотина ебаная, опизденела вообще? Ты понимаешь, что даже ньюфаг от такого ГОВНИЩА охуеет просто?
Лучше возьми нормальный фреймворк: codeigniter/laravel, а не эту битркиксовую блевотину от маркетологов и даунов.
мимо-битриксоид
.Net core
Ты просто пугаешь конкурентов. Я вообще сперва хотел Symphony, но потом вспомнил, что полрунета на битриксе фрилансеров ищут.
OpenCV для начала
Помогите пожалуйста
Бамп вопросу. Добавить лишний параметр, который в половине классов не будет использоваться, это ведь плохая идея, да ?
> Нихуя понять не могу
> По примерам проще все понимать.
Программирование не твое. Иди в системные администраторы или попробуй Javascript.
cs50 - говно для каких-то даунов. С сикпом ни в какое сравнение не идет.
Сикп перестали преподавать в том виде, в котором он родился потому, что сегодня уже дядькам с деньгами не нужны инженеры, а нужны взаимозаменяемые мартышки, т.к. круг решаемых задач с 70-х все таки расширился, и теперь индустрии помимо годных спецов нужно много дешевой тупой рабочей силы. Собственно, cs50 именно эту задачу и решает.
Можешь, го со мной шелл скрипты писать?
Двачую, ебучее говно, охуел от хелловорда и бинарной системы счисления, нахуй надо, даже в качестве интро, ладно бы рили показать как побитовые операции могут использоватся.
Достаточно увидеть, что среди осиляторов курса числится огромное число гуманитариев и будущих социальных работников, которые при поступлении даже с цифрами дел иметь не хотели. В общем, курс не для увлекающихся технарей.
Что такого "более-менее" в подобной чистой прикладнухе, которую можно за несколько недель изучить самостоятельно? Нахуя это давать в Гарварде? Это еще больший пиздец, чем cs50.

Кто сейчас это говно чистит то?
Бутстрапься через IPFS, используй джаваскрипт интерфейс через транскомпайлер, а бекэнд ненужен нахуй.
PHP неудачный вариант для новичка. Язык сложный, возможностей мало, работы тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит php, а потом не знает что делать с ним. Плюс вся инфа на английском, заебёшься переводить. Лучше попробуй 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 , https://www.ohaskell.guide/ . Книги хорошие, всё расписано подробно. Сам по ним учился. Рекомендую
Когда попробовал хаскель охуел, язык очень интуитивный, писать в декларативном функциональном стиле охуенно, самое интересное что я даже вакансии не искал, комьюнити само мне работу подкидывает, когда говорю своим друзьям что пишу на хаскеле у них на роже появляются нотки зависти, спрашивают что учил, я нихуя не говорю, не хочется чтобы ниша переполнилась макаками.
Слишком сложно, надо с att assembler x64 начинать.

ДАЙТЕ МУДРЫЙ СОВЕТ, ПОЖАЛУЙСТА
>Сейчас каждый школьник учит php
В этом и суть. Макак на пыхе много, а вот реальных спецов мало. И когда работодатель находит спеца, то он ему жопу лижет, лишь бы не ушёл никуда.

В жеппе у тваей свинаматки, бббггеее.
Хароший адвайс, бббггге.
Сап.
Пилю примитивную игру. Реализовал функционал для двух игроков за одним компом. Сейчас задача в реализации сетевой игры. Проблемка в том, чтобы совместить функционал и локальной, и сетевой игры в одном коде. Какой паттерн лучше всего применить, или мб как-то еще это все можно организовать? if-ами будет не очень. Язык - Шарп, если что.

Там! Та-тарам-тара-там!
Та-тара-тара-там-трататара-тара-там, та-та!
Зеленый слоник к нам в IT пришел,
Зеленый слоник нам трубу принес,
Пока ребята уходили,
Зеленый слоник на трубе играл.
Играл про то, как плохо в мухосранске жить,
Как плохо писать круды за еду,
Как плохо всем, а хуже всего ему,
Зеленому слонику.
Та-трай-та-та...
Ну? Ну такая песня просто, ну, я тебе ее просто хотел, ну, исполнить, понимаешь, эту песенку.
не забудь напоследок изучить умпусюкюэль
а то что ж это за оператор склада или охранник какой, когда даже умпусюкюэль, не выучил
Проблемка настигла. Сломалась оська первый раз в жизни за мои 16 лет, хотел бы переустановить попробовать, так нет образа. Правда есть особенность у моего ноутбука - полный ресет/бекап железа до заводских настроек и Шиндовс. Однако ось уже переустанавливалась несколько раз на разные версии из-за траблов с летальным перегревом. Помог ли в таком случае бекап или давно уже лицензия всё?
Алсо задал вопрос в прошедшем времени потому что, как я понял, жесткому диску в любом случае настала припизда. Пробовал провести диагностику - диск вообще он не нашел, ичсх шиндовс не запускается, однако в биосе ОС видно. Думаю может ошибка в загрузочном файле, или у меня жд конкретно полетел? Можно ли ньюфагу самостоятельно прибегнуть к реанимации или лучше сразу без мозгоебства сдать в ремонт?
Ноутбук HP Pavilion dv6 6b54, аккум давно сдох и питается он напрямую от сети. Не так давно были перебои с электричеством по нескольку раз за неделю, оттуда и проблемы начались, хотя и до этого иногда ноут тыкал в меня синим экраном
/s/
>POSTGRE
Любая литература про ANSI SQL прокатит. Да и MySQL недалеко ушёл, отличия только в паре специфических возможностях.

- почему пхп считается самым легким языком для вкатывальщиков, разве питон не легче?
- насколько мне пока известно - пхп скрипты можно юзать прямо в браузере на клиенте, так и на сервере. Если первое более-менее ясно, то как юзать пхп на сервере? Можно просто запустить через php script.php и все? А потом прикручивать к nginx? Легко ли прикручивать?
- есть ли какое-то жесткое отличие, разграничение в браузерном пхп и в серверном? Потому что на клиенте же нет доступа к файлам, нельзя наверное либы подключать, очень ограниченное использование получается. Это где-то прописыватся в документации, где серверные методы, а где браузерные?
- в чем суть фреймворков, всяких yii, symphony - зачем они нужны, зачем мне учить их?
- с каких работ следует начинать новичку? например, на питоне можно начать на дошираки зарабатывать через джангу или скрапинг, а пхп что типично и легко?
>почему пхп считается самым легким языком для вкатывальщиков, разве питон не легче?
Нет не легче.
>>940550
>пхп скрипты можно юзать прямо в браузере на клиенте, так и на сервере
Ты тралль? Это яваскрипт.
>>940550
>- в чем суть фреймворков, всяких yii, symphony - зачем они нужны, зачем мне учить их?
Чтобы твой код не был говном.
>>940550
>а пхп что типично и легко?
Дорвеи и дейтинги.
>Ты тралль? Это яваскрипт.
Может, благородный дон имел в виду Web Assembly? Хотя не слышал, чтобы PHP там поддерживался, но в теории - возможно.
> Чтобы твой код не был говном.
Ты пробовал поддерживать проекты на фреймворках? На том же Yii люди дичайшее говнище пишут, потому что фреймворки - не панацея, если человек слишком рано в них полез, то говнокод у него будет и с фреймворком (выходит ещё хуже, чем без фреймворка). Алсо питон легче как минимум тем, что он адекватнее, в нём нет заскоков с json_decode возвращающим null и прочего говна.
>>940569
Тот анон просто совсем новичок и не отличает фронт от бека, зато уже Yii и Symfony интересуется.
>Тот анон просто совсем новичок и не отличает фронт от бека, зато уже Yii и Symfony интересуется.
Тогда ноду надо учить, там и на фронте, и на бэке жабоскрипт, никакой разницы.
Можно, собирай. Можно даже из говна и палок сделать аналоговый пэка, со своей ОС, написанной на своём ассемблере.
Но зачем? Твой велосипед помрёт не родившись, в безвестии и запустении.
Что такое "обычный компьютер"?
Можно, только ты заебёшься все это документировать. "2 гига 2 ядра" отличаются от твоей поделки тем, что это IBM PC, и используются в них куча стандартизированных технологий. Сделать IBM PC из AVR ты не сможешь, только если x86 сэмулирешь.
Сделать ПК из AVR ты сможешь, если ПК в твоём понимании - это текстовый терминал. Использовать ARM религия не позволяет?
> просто совсем новичок и не отличает фронт от бека, зато уже Yii и Symfony интересуется.
Я понимаю, что такое фронт и бэк, я не понимаю до конца, как он реализуется на пхп. Потому что вот я первый раз глянул на пару туториалов - а там пхп можно прямо в хтмл-код вставлять и он что-то будет делать, точно также как и жс. Я не прав и на самом деле на пхп пишут только для серверной части, как и на питоне?
Cудя по тому, что пишешь, разницу понимаешь плохо.
> а там пхп можно прямо в хтмл-код вставлять
Страница будет генерироваться на сервере (бекенд), а не у тебя в браузере (фронтенд). Так можно и в Python/Ruby:
http://www.stuartellis.name/articles/erb/
http://jinja.pocoo.org/
Только это примеры шаблонизаторов, PHP же сам шаблонизатор. Другое дело, что эта фича PHP на нормальных проектах не используется, используются аналоги ERB/Jinja вроде Twig/Blade.
> неверно определил язык репозитория
Лолчто, ты про github что ли?
https://github.com/github/linguist#troubleshooting
Я в курсе, что такое шаблоны и как это делается на джанге/фласке. Значит пхп ТОЛЬКО ДЛЯ СЕРВЕРНОЙ ЧАСТИ?
А все эти фреймворки - это аналоги джанги/фласки чтобы можно было все удобно по папочками рассовывать и прикреплять к mvc?
Ответ - да, на оба вопроса. Ты бы не задавал этих вопросов, если бы хоть немного почитал о PHP.
Да, эта сука не там файлы читает
Я так далеко еще не заходил, по академическим примерам довольно сложно понять, что нужно будет делать на практике.
Вот сейчас более-менее сформировал общее представление, буду дальше учить.
Спасибо.
C#
Есть 2 изображения, но в одном пиксели изменены.
Надо их сравнить и пиксели, которые различаются куда-то засунуть.
Как это сделать? 2 Массива?
Матрицы
>Исследователи из Microsoft и Кембриджского университета >разработали систему под названием DeepCoder, которая уже >сейчас правильно решает простые задачи со школьных >конкурсов по программированию. DeepCoder использует >технику под названием «программный синтез» (Inductive >Program Synthesis), которая известна многим разработчикам.
Ну ты читать-то умеешь, не?
>Твой велосипед помрёт не родившись, в безвестии и запустении
Но я может пойму в чём была ошибка и исправлю ей.
Да и что плохого в создании собственного велосипеда? Я не хочу ездить на велосипеде, со стилизовоной дилдой на сиденеии. И не хочу ездить на велосипеде, у которого имеется 3 запасных колеса на случай если я захочу по джунглям покататься. Я хочу свой велосепид, родненький, из дюралюминия, с обычными колёсами и управлением.

Хаскелль прост как валенок, на самом деле.
у меня не пропали
Что его учить-то, куда интереснее пиздить из него фичи в другие языки.
Сегодня неизвестными хакерами были похищены картинки с сосача. По предварительным данным стоимость картинок оценивается в 100500 нефтей. Макака пока что отказался от комментариев.
На других досках у меня все нормально.
Ошибка автообновления: Браузер отменил запрос (error)
На других досках все нормально.
Нет.
И может где-то есть статистика кого ловят, кого нет?
Как в джаве представленно число 0?
Почему java не работает со значением 0, а представляет его как число типа 0,0000...0001?
> еуык
>еуык
>> еуык
>>еуык
Ебанутый? Есть целый ноль, который равен нулю, а есть ieee 754 который в любом языке не даст тебе точного значения.
Помоги, анон! Вот всем хороша программа, кроме этого, а 5 студию я в рот ебал.
не отправляйте в /ра, уже ходил, там всё глухо
Можно об этом по-подробней?
Да.
А, я на Хабре нашел- нужен итерпретатор. Какой лучше? Или они все одинаковы примерно?
Любой бери. Синдром утенка только не подхвати.
Ну зачем толстить-то? К тому же, там как раз дохера воды и минимум по сути.
Эрик Реймонд, Ричард Стивенс, Эндрю Таненбаум — вот наше всё.
Ричард Стивенс, "TCP/IP в подлиннике".
Другие смогли, так что и ты смог бы:
http://www.dmoz.org/Computers/Software/Operating_Systems/
Но я вот тут погуглил об архитектуре AVR, у неё нет страничной памяти, нет защищённого режима, так что велосипед и правда помрёт не родившись.
А зачем тебе это? Читать кучу новостей про все подряд - максимум зашквар.
До 15 тыщ гарантированно не ловят, дальше уже по усмотрению, есть непроверенная инфа, что ловят только крупных отмывальщиков 100k+.
В рашке вообще всем похуй, максимум что могут сделать - подослать гонца на подпись договора/принятие налички, поэтому никогда ирл не надо выходить.
Ну а в беларашке строже, там целые отделы ловят таких лохов, хотя там тоже лотерея и как повезет.
Алан Бьюли, «Изучаем SQL».
Тебе же ответили - вкатывайся в пхп, беспроигрышный вариант. На питоне работы меньше, но тоже можно легко вкатиться через джангу. На джаве хуй проссыш, там нужен серьезный опыт и вкатывальщики не нужны.
Если совсем жрать хочется - просто верстай.
Если всё это не нравится - иди нахуй, пидрила ленивая.
Нет, не лабы нужно и не ещё что связанное с учёбой, нужна помощь по синатаксису ибо не могу найти место в коде где рандомится значение.
А если у меня договор в другом регионе на 30к, в котором чётко написано, что налоги плачу я, а я нихуя не плачу?
То есть со стороны работодателя всё идёт в белую, бухгалтерия там и юристы, а мне лень заполнить сраный НДФЛ и платить кровные 13% на очередные законы о блокировках всего и вся.
Есть два блока, вертикальные колонки. они заполняют всю страницу. если в первом блоке много инфы, он автоматом растягивает и другой блок. если во втором блоке много инфы, то появляется скролл и он ничего не растягивает.
Сделал через флекбоксы, и что делать со вторым - хз.
На твой вопрос могут ответить только прорицатели, без кода то. Алсо, на дваче есть отдельные доски для уеб-верстальщиков.
Сейчас взял книгу по крестам и залпом почитал 100 страниц, что для меня достижение потому что я превратился в ленивое хуйло. Читается лучше, думаю попрактиковаться немного на крестах, более детально разобраться как эти классы и прочая хуйня работают а уж потом макакить на шарпах для конторы.
Что скажете, норм идея?
Няш :3
з.ы
С со своей простотой и понятностью лучше этого ебучего ООП
ебал в рот авторов этой усложненной абстрактной гомохуеты. На начальном уровне еще сносно, но потом какой то пиздец
> До 15 тыщ гарантированно не ловят
А где почитать историю как поймали чувака получающего больше 15к но меньше 50к?
Существуют легенды, что это ООП помогает в проектировании и организации кода
Байтоебство это врожденное, смирись. Тебе никогда не осилить сложные абстракции, твой удел это ебаться с нулями и единичками.
Linux. Администрировние и системное программирование. Сейбелл. Там есть глава об истории Unix.
Спасибо, нашёл. Этих 20-ти страниц вступления будет достаточно? Или надо глубже разбираться?
Вообще книга стоящая, советую полностью, хоть она о linux

UNIX (сертифицированный) - это, например, macOS. А вот Linux - не UNIX.
> , мне нужно сделать так чтобы всё нормально открывалось исключительно с мобил
html + css + bootstrap(Responsive Layout)
Ну тогда ебись сосвоими аиксами сам, у них доеп на сайте ibm и редбуки где-то там же.
ебать ты тупой пидараха
Благодарю

Аноны блять помогите с этой хуетой
Административная панель:
Вывод всех студентов
ФИ
группа
курс
кол-во тестов на 3, 4, 5, общее кол-во
средний балл (% правильных ответов)
средняя оценка
с фильтрами по группам, курсам, предметам
Сортировки при выводе по ФИ, результатам, дате написания последнего теста, %правильных, по среднему баллу.
Добавление, удаление, редактирование записей студентов и о студентах при нажатии на ФИ студента.
Статистическую информацию по каждому студенту:
Сколько раз решал каждый тест
Лучший результат
Подробная информация о попытках (сколько ошибок, сколько времени затратил, дата решения теста) по каждой теме предмета и по общему тесту
Форма создания и редактирования тестов(вопросов)+перемещение между темами
Форма создания и редактирования предметов
Форма создания и редактирования тем
Предусмотреть что в теме уже могут быть вопросы. для того, чтобы удалить тему, нужно либо удалить вопросы этой темы или переместить в другую тему
я вообще хз как это делать
Нет, потому что есть разные предметные области с более или менее подходящими для них языками. Каждая лягушка будет продолжать хвалить свое болото, мы обречены.
После создания идеального мирового естественного языка сразу же. Ведь не всем понравится английский язык.
лан
Есть еще такой подход, где есть язык, на котором можно создавать предметно-ориентированные языки, которые идеальны для конкретной задачи.
Существуют ли в природе неублюдские светлые темы оформления IDE (форматирования кода) кроме стрёмно-розовой Solarized?
Спасбо, анон

Есть изображение, буду в нем менять пиксели, а точнее менять какую-то одну характеристику, так как разрабатывается приложение для стенографии. Диплом жи.
Суть в том, что зашифрованый текст через RSA будет как бы по пикселях, с интервалом, например, в 5 пикселей менять какой-то атрибут. Saturation, Brightnes или какой-то из RGB цветов.
В чем суть. Цвета вытаскивать по одному не умею, так что решил буду яркость пикселя менять.
Вопрос в том, не костыль ли это, может есть идеи или способы получше шифротекст в изображение засунуть?
И если уж буду менять, как эти символы после RSA шифрования записывать в пиксели?
Самое время сесть читать J.Fridrich - Steganography in digital media - 2010.pdf - забери свой экземпляр на рутрекере
> Суть в том, что зашифрованый текст через RSA будет как бы по пикселях, с интервалом, например, в 5 пикселей менять какой-то атрибут
Главный вопрос не что, а как менять, как потом это восстанавливать и также исследовать насколько сложно, зная твой алгоритм, такой канал обнаружить или уничтожить. За реализацию какого-нибудь F5-steg без исследовательской части в нормальной комиссии выебут и максимум "хор." поставят.
> Цвета вытаскивать по одному не умею, так что решил буду яркость пикселя менять.
Python + pil для прототипа. 1 час и ты сможешь менять и яркость, и цвет
> не костыль ли это
А то!
> может есть идеи или способы
Попробуй обратись к создателю DDT или наноборды. Автор первого на лейнчане сидит, автора наноборды через гитхаб найдёшь.
Я в шараге учусь, мне этого хватит. Книгу твою забираю, сейчас буду её читать.
Делаю уже на C#, на питун не могу перескочить.
Ещё раз спасибо.
Так автора второго забрали спецслужбы, не?
> мне этого хватит
Тогда для начала - https://github.com/otuncelli/f5-steganography
https://code.google.com/archive/p/f5-steganography/downloads
После него книга проще идёт.

Еще и все молодыми бизнесменами стали после школы на бмвX5, вообще охуеть
В чём проблема разобраться с дисретным косинусным преобразованием?
https://software.intel.com/ru-ru/blogs/2011/09/20/dct-3
Посоны, ну помогите.
>Angular2 вместо стека+своих и чужих наработок
официально подтвердил свой статус дегенерата, поздравляю.
Haskell
шизофреников
умственно отсталых
алкоголиков
>шизофреников
Любой функциональный.
>умственно отсталых
JS, PHP, Python, Ruby, etc
>алкоголиков
C
Ты у мамы ХАКИРЬ
Еще, какой самый простой способ получить новый текст из нескольких исходных? Прям совсем днищенский, без всяких цепей маркова и ML.
Head first java
Монада - это просто моноид в категории эндофункторов, чо тут сложного?
По факту, монады - вычисления в коробке. Почитай главу A fistful of monads в LYAHFGG и статейку Functors, Applicatives, And Monads In Pictures, там все доходчиво и на картинках

Есть юзер, у которого она при определенных условиях крешится под Windows.
Есть дамп процесса после креша, сделанный через Task Manager -> Create dump file.
Есть я, кторому нужно выяснить причину креша, исходный код проекта и немного времени до получения пиздюлей от начальства. Пробовал открыть .dmp файл в VS - нет ни кода ошибки, ни стека, ни исключения. Аналогично в WinDbg. Либо я что-то делаю неверно... либо? Возможно анон подскажет утилиты/туториалы как правильно сделать анализ memory dump файла?
Помните две самые важные проблемы информатики: инвалидация кеша и как назвать переменную? Оказывается, наряду с лямбда-исчислением (где важны лишь аргументы) есть еще и комбинаторное программирование ( https://ru.wikipedia.org/wiki/Комбинаторное_программирование ), где вообще, не надо никак называть переменную и эта проблема информатики решена! Только не знаю, что делать с инвалидацией кеша...
Ну, название функции в лямбда-исчислении не нужно-то? А если взять строго, то конечно нужно и определение функции.
Какой функции (в λ-исчислении то)? Почему не нужно?
Короче - иди раскуривай отличие комбинАнторной логики от λ-исчисления.
>Помните две самые важные проблемы информатики: инвалидация кеша и как назвать переменную?
На самом деле две самые важные проблемы звучат так: Инвалидация кеша, именование переменных и ошибки на единицу.
Её победили.
Круто, анончик, спасибо. Возможно, так и будут эти симуляторы постепенно "эволюционировать", пока человека не запилят

Уважаемые программисты C++, прошу помочь в написании лабы
Задание:
Исходное сообщение было в одной из кодировок (cp1221, cp866, koi8-r).
По пути к пользователю оно подверглось N преобразованиям из одной кодировки в другую (N in [0..3])
Задача - написать программу, восстанавливающую исходное сообщение.
Перекодировать текст я научился, также могу определить кодировку, могу применить к тексту преобразование из любой кодировки в любую, но вот нужно как-то реализовать приклей дед дерево
Помогите его реализовать, пожалуйста, далее дело останется за малым
> a = b == c ? true : false
В этом может быть какой-то сакральный смысл? Или it-выпусник.жпг?
Имеются 3 таблицы - t1 t2 t3 которые имеют поля
t1 - author
t2- book
t3 - author, book
Задания
1. нужно убрать из таблицы t3 все книги, у которых два одинаковых автора
2 вывести 10 самых популярных книг
B как будет работать операция объединения множеств, например, с множествами {1,1,1,0} & {1,1,1,0}
Смотря какой язык
голосую за it-выпускник.жпг
Это копия, сохраненная 25 апреля 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.