Сохранен 919
https://2ch.hk/pr/res/526967.html
Прошлые домены больше не функционируют, используйте адрес ARHIVACH.HK.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

ньюфаг тред #90

 Аноним 07/08/15 Птн 21:11:29 #1 №526967 
14389710893990.jpg

подсветка кода для /PR/ скачать

F.A.Q.

В: Хочу стать программистом, какой язык учить?
О: Английский + Ruby/Python ( ruby: ruby
python: книжка какая-то, я питон не знаю).

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
Языкоспецифичный вопрос можете задать в соответствующем треде, для поиска треда воспользуйся поиском
На текущий момент мне известно об - scala python haskell javascript java 1c курсера C++ C Ruby ios android C# D ну и плюс нетонущий пхп
В: программировать в 30 лет, съябываем из говнокодинга, обсуждаем новые рецепты маминого борща. Тред для обсуждения нетехнических околопрограммерских тем.
О: всем сюда
В: У меня горит лаба, курсач, не знаю какую тему диплома взять
О: Задавай вопрос в этом треде
В: Бежать ли мне срочно в Node.js если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust раз все говорят что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.

В: Какую программу поставить для ....
О: Вопросы связанные с программами обсуждаются в /s/
В: Взломать акк
О: просто съеби
В: Подскажите сайтов которые нужно читать, чтобы ...
О: моя лента из руби, джавы, скалы и ещё какойото херни (кто хочет пусть добавит) rss

код оформляйте на специальных сервисах ideone или pastebin

литература с пика

прошлый тред

Первый нах Аноним 07/08/15 Птн 21:14:59 #2 №526969 
Про кого же сказать, что они соснули? Пожалуй, соснули веб-дебилы и неосиляторы математики.
Аноним 07/08/15 Птн 21:17:45 #3 №526970 
>>526969
Рубибляди и Goвноеды же, они всегда сосут.
Аноним 07/08/15 Птн 21:27:21 #4 №526974 
>>526969
Кто соснул? Ты соснул ёпта!
Аноним 07/08/15 Птн 21:52:16 #5 №526990 
Дайте советов, где можно быстро найти подработку. Осталось 50 рублей в кармане, а зарплата в конце месяца, не знаю что делать. Поискал удаленку на hh.ru, ответили один раз и даже обещали взять по совмещению, но аванс тоже не ранее, чем через 2 недели. А мне деньги нужны сейчас.
Знаю Java (Swing, JDBC, сервлеты, Hibernate), C# (WPF, ASP.NET MVC, ADO.NET, LINQ), Delphi (10+ лет), С++/Qt (писал пару программ), немного PHP (чисто язык, без фреймворков) и Python (Django), JavaScript/jQuery/AngularJS/ExtJS, SQL/T-SQL, ANSI C, ассемблер x86 (DOS & Windows, 16/32 bit), WinAPI, DirectX, OpenGL.
Аноним 07/08/15 Птн 23:48:39 #6 №527022 
>>526990
>Знаю Java (Swing, JDBC, сервлеты, Hibernate), C# (WPF, ASP.NET MVC, ADO.NET, LINQ), Delphi (10+ лет), С++/Qt (писал пару программ), немного PHP (чисто язык, без фреймворков) и Python (Django), JavaScript/jQuery/AngularJS/ExtJS, SQL/T-SQL, ANSI C, ассемблер x86 (DOS & Windows, 16/32 bit), WinAPI, DirectX, OpenGL.
Профи в треде, все в фулл-стэк разработку.
Аноним 08/08/15 Суб 00:21:23 #7 №527030 
>>526990
Кредитную карту заведи.
Аноним 08/08/15 Суб 01:14:09 #8 №527047 
Парни, начал изучать С++, нашел книги, но в каждой из них одно и то же, где взять больше информации?
Аноним 08/08/15 Суб 02:02:47 #9 №527062 
>>527047
1) C++ тред
2) https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
Аноним 08/08/15 Суб 02:03:52 #10 №527063 
>>527047
Ах да, прямо сейчас идёт курс от индусов по C++. НАЛЕТАЙ!
https://www.edx.org/course/introduction-computer-programming-part-1-iitbombayx-cs101-1x-0
Аноним 08/08/15 Суб 03:42:06 #11 №527070 
14389945268820.png
14389945268831.png
Почаны, собираюсь идти на курсы, чтобы после этого устроиться джуном или пойти фрилансить; есть два стула: рубины на рельсах и асп.нет. При этом у меня есть опыт создания шиндошсфон-приложения, с фронтендом/бэкендом дел не имел. Сам я из картофельного ДС.
1) Верно ли, что устроиться джуном на асп.нет будет в разы проще и быстрее?
2) Что там с фрилансом? Я бросил взгляд на апворк и всякие фриланс.ру; вроде бы, работы для руби не намного меньше, так ли это или я себя наебал? На чём будет легче поднять шекелей?
3) Сильно ли мне поможет опыт в WPF при изучении ASP?
4) Какие вообще подводные камни в обоих случаях?
Аноним 08/08/15 Суб 03:48:13 #12 №527071 
>>527070
5) Правда ли, что проекты на руби рано или поздно переписывают на другой язык? Если да, то почему?
6) Правда ли, что АСП.НЕТ годится только для огромных бизнес-проектов?
7) Я смогу написать клон ныне почившего voar.io на одном из сабжей и при этом не чувствовать себя наёбаным на технологию?
Аноним 08/08/15 Суб 04:04:05 #13 №527072 
>>527070
>>527071
0) Нахуя тебе курсы? Их бесплатных и на трекерах как говна, на edx вроде вон от самих МАЙКРОСОФТ идут сейчас.
1) Да, вакансий больше.
2) После одних курсов не поднимешь даже на пхп, пиздуй сначала в офис годик работать.
3) Как земля.
4) Сишарп - есть работа. Раби - нет работы.
5) Только если растёт нагрузка, узкие места штопают на других языках.
6) Нет.
7) Тебе нужен js
Аноним 08/08/15 Суб 11:08:23 #14 №527090 
>>527072
что такое edx?
мимодругойанон
Аноним 08/08/15 Суб 11:16:56 #15 №527093 
>>527090
Не скажу. У меня кстати идея была, сделать короче такую штуку типа "поисковика". Ну короче проиндексировать всякие слова и страницы, вводишь его и оно находит и выводит ссылку.
Бля, жаль на такое надо дохера времени и денег на сервера, так бы сделал. Назвал бы наверное как-то ещё, типа яндекс, ну как ИНДЕКС типа ИНДЕКСИРУЮ, но ЯНДЕКС. Или типа много страниц, поэтому ГУГОЛ. Круто я придумал? Вот типа ты бы ввёл edx, а оно сразу высветило ссылку сайта!

Охуенная идея!
блядь, беспомощный даун аутист это вы
Аноним 08/08/15 Суб 12:25:37 #16 №527108 
Сука, два года игрался с курсерами всякими, вяло работая на веб-параше в провинциальной студии.
Решил страть нормальным программистом, а программировать-то не умею, лол.
Попробовал написать пару игр на петухоне, вот месяц балуюсь.
Пишу сейчас пакмана, пиздец блядь, как же тяжело. Сама-то логика не особо тяжёлая, но воплотить это в коде чтобы всё работало нормально - охуеть можно. Постоянно не могу понять куда совать код, в какой класс, как всё это вместе должно взаимодействовать.
Обычно советуют НУ ПРОСТО ПИШИ КОД КОРОЧ))), это троллинг или со временем я стану лучше? Или я вообще профнепригоден? Как научиться проектировать нормально?
Аноним 08/08/15 Суб 12:26:14 #17 №527109 
>>527093
>Вот типа ты бы ввёл edx, а оно сразу высветило ссылку сайта!
http://www.dmoz.org/Computers/Internet/Searching/Search_Engines/Specialized/
Аноним 08/08/15 Суб 12:26:46 #18 №527110 
>>527108
>со временем я стану лучше
this.
Аноним 08/08/15 Суб 12:32:40 #19 №527113 
>>527108
Пакман, змiйка, танчики — это всё автоматы без состояния, как здесь: http://fprog.ru/2009/issue1/eugene-kirpichov-fighting-mutable-state/
Просто меняешь внешнюю среду (игровое поле), затем либо человек на клавишу нажмёт, либо ещё раз поменяешь игровое поле, и т.д.
>воплотить это в коде чтобы всё работало нормально - охуеть можно
Начинается когда танчик должен тащить едрённую ракету, а в коде не было предусмотрено.
Аноним 08/08/15 Суб 12:32:59 #20 №527114 
>>527109
Советую дропать программирование, ты просто непроходимо тупой.
Аноним 08/08/15 Суб 12:51:27 #21 №527119 
>>527113
Пока не читал, но почему это без состояния? Вот у меня есть враг, у него есть позиция на поле, есть режим (преследовать, отступать, убегать), есть целевая позиция к которой он пытается добраться, есть направление в котором он двигается, и с каждым обновление мира обновляется и его состояние. Это ли не mutable state?
Аноним 08/08/15 Суб 13:26:48 #22 №527124 
>>527119
Да, у танчика и его врагов будет состояние (а если делать как в статье, то надо каждый новый создавать танчик).
И я не уверен насчёт позиции на поле: что-то подсказывает мне, что она должна быть не у танчика, а у самого поля... если кто-нибудь здесь делал игры, то он/она, возможно, расскажет.
Аноним 08/08/15 Суб 13:27:29 #23 №527125 
>>527124
то надо каждый раз создавать новый танчик
Аноним 08/08/15 Суб 13:32:11 #24 №527127 
>>527124
Сам спросил по IRC, короче, «поле у нас вообще не меняется, у нас dictionary<танчик, его-расположение-на-поле>, и вот этот dictionary меняется».
Аноним 08/08/15 Суб 14:06:59 #25 №527145 
Возможно не совсем програмач, но все же.
У меня есть список значений, можно ли их разбить на две половины так, чтобы суммы значений каждой половины стремились к указанной величине?
Может быть в экселе что-то подобное есть?
Аноним 08/08/15 Суб 14:10:19 #26 №527146 
>>527127
Хуй знает, поле и объекты что-то у меня больно тесно взаимодействуют, поэтому кажется будто и там и там будет хуёво держать позицию и движение. Но одним состоянием будет меньше, это да. Хуй знает, поиграюсь посмотрю. Где спрашивал-то?
Аноним 08/08/15 Суб 15:07:04 #27 №527163 
Тебе сейчас этот функцианальщик насоветует.
Аноним 08/08/15 Суб 15:40:55 #28 №527170 
Тимлидом в успешную компанию без высшего попасть можно?
Аноним 08/08/15 Суб 16:12:40 #29 №527180 
>>527170
Если в твоей стране то вполне, будут же смотреть на твой опыт. Если уебывать в другую, то смотря куда (и как). Могут не выдать рабочую визу просто по тому что вышки нет.
Аноним 08/08/15 Суб 16:14:14 #30 №527182 
>>527145
Есть в екселе, solver называется.
Поясняет бог: рефакторбыдло соснуло Аноним 08/08/15 Суб 16:16:03 #31 №527183 
Мой стандартный комплект влезает на флешку и работает на любой системе, включая *nix и Мас. Компилятор локально не нужен – он стоит за тридевять земель и всегда доступен по ssh. Почему некоторые считают Visual Studio вершиной прогресса, и, кстати, что это за странное слово «рефракторинг»?

Мой вам совет – Festina Lente («поспешай медленно»). Не делай наспех, чтобы потом гарантированно не переделывать. Сначала думай, а потом пиши (программный код), и не пиши заведомо абы как, утешая себя тем, что потом «отрефакторишь». Такой подход формирует привычку, а привычка – это вторая натура.

Впрочем, не нужно зацикливаться на инструментарии и любимых компьютерах. К примеру, я выиграл международный конкурс по обфусцированию JavaScript, сидя при этом в кафе, где у меня с собой был только телефон BlackBerry. Так что не рабочее окружение делает человека. Один хороший знакомый недавно набросал прототип будущей системы и заключил контракт на несколько миллионов долларов на салфетке в таком же прибрежном кафе. Потому что никакой другой бумаги просто не было под рукой. А вот плохому танцору вечно что-то мешает…
Аноним 08/08/15 Суб 16:27:44 #32 №527186 
>Write a function rightrot(x,n) that returns the value of the integer x rotated to the right by n bit positions.

Что здесь означает слово rotated?
Аноним 08/08/15 Суб 16:30:38 #33 №527188 
>>527186
Циклический сдвиг, скорее всего.
Аноним 08/08/15 Суб 16:31:04 #34 №527189 
>>527180
Имею ввиду спец вышку прогера
Аноним 08/08/15 Суб 17:03:06 #35 №527196 
>>527146
>Где спрашивал-то?
В одном IRC-чятике, где я точно знаю, что один из них на Жаббе серверную часть игры пишет. Там сисадмины в основном.
Аноним 08/08/15 Суб 17:07:56 #36 №527199 
Бамп. Где можно заработать?
>>526990-кун
Аноним 08/08/15 Суб 17:11:13 #37 №527201 
Три вопроса.
1. Где почитать про алгоритмы для самых тупых?
2. Пилю тетрис на фактически c99. Где хранить карту? Распихать в массив структур с блоками ииперерисовывать по необходимости, или цельное поле и перерисовывать каждый раз?
3. Как под виндой считать символ из буфера клавиатуры? Магия с kbhit и getch работает криво.
Аноним 08/08/15 Суб 17:17:15 #38 №527204 
>>527201
>Где почитать про алгоритмы для самых тупых?
Левитин, "Алгоритмы"
Кормен + соавторы
Ахо + Хопкрофт + Ульман

>Пилю тетрис на фактически c99. Где хранить карту? Распихать в массив структур с блоками ииперерисовывать по необходимости, или цельное поле и перерисовывать каждый раз?
Т.к. там ряды исчезают, то цельное поле как 2-мерный массив

>Как под виндой считать символ из буфера клавиатуры? Магия с kbhit и getch работает криво.
Никак, там сообщение WM_CHAR приходит, я бы рассказал подробнее, но у меня давно нет венды.
Аноним 08/08/15 Суб 17:28:52 #39 №527209 
>>527201
Консольный что ли? Вот все WinAPI функции для работы с консолью:
https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms682073(v=vs.85).aspx
Лучше делать графический, там рисование немного сложнее, зато ввод проще - всего лишь обрабатывать события WM_CHAR, WM_KEYUP, WM_KEYDOWN.
Аноним 08/08/15 Суб 17:43:18 #40 №527218 
>>527201
> 1. Где почитать про алгоритмы для самых тупых?
Вирт. Алгоритмы и структуры данных
SICP
CРАВНЕНИЕ КАРТИНОК УРОВНЯ /b/ Аноним 08/08/15 Суб 17:47:11 #41 №527219 
Анонас, выручай. Я думал, что будет все просто. Взял файл, снял sha1 сумму и готово. Но эксперимента ради я слил картинку из интернета. Залил её на харкач, из харкача перебросил в быдлятню, а из быдлятни скачал её себе обратно.
И...
Хеш суммы разные. Как быть-то?
Аноним 08/08/15 Суб 17:48:50 #42 №527222 
>>527124
У танчика хранятся координаты клетки. В поле хранится только ландшафт, если есть (вода, лес и т.д.).
Аноним 08/08/15 Суб 17:59:49 #43 №527223 
Пацаны, что почитать по практической криптографии? Меня не интересуют всякие алгоритмы шифрования, я хочу просто понимать как это все работает на прикладном уровне. А то слышу фразы типа "корневой сертификат", "подписывание приватным ключом", "криптоконтейнер" и охуеваю от того что ничего не понимаю.
Аноним 08/08/15 Суб 18:01:42 #44 №527224 
>>527201
Нинужно. Массив. GetAsyncKeyState.
Аноним 08/08/15 Суб 18:27:12 #45 №527226 
начал недавно изучать джаву, смотрю вакансии и вижу, что где-то пишут "Хорошие знания Oracle и Java". Ну с хорошими знаниями Java все понятно, но что значит "Хорошее знание Oracle"? Насколько я знаю, это ведь компания. Нужно знать хорошо компанию?
Аноним 08/08/15 Суб 18:35:43 #46 №527228 
>>527226
Имеется в виду СУБД от данной компании.
Аноним 08/08/15 Суб 18:53:54 #47 №527236 
>>527228
хорошо, а что значит Java Core? Я так понимаю, это уровень знаний, а не какая-то технология?
Аноним 08/08/15 Суб 19:11:33 #48 №527243 
>>527222
>У танчика хранятся координаты клетки.
Там надо опрашивать соседние танчики, так что >>527127
>В поле хранится только ландшафт, если есть (вода, лес и т.д.).
Да, потому что многопоточность и т.д.
Аноним 08/08/15 Суб 19:13:29 #49 №527244 
>>526967 (OP)
Почему эта функция не выводит биты числа? Где я накосячил в логике?
https://ideone.com/mrnrPy
Аноним 08/08/15 Суб 19:26:21 #50 №527251 
>>526967 (OP)
Анон, как компилировать и запускать код из этого учебника? Создается com-файл, но на вин7 он не запускается: предложение найти 32- или 64-битную версию файла.

http://asmworld.ru/uchebnik/
Аноним 08/08/15 Суб 19:27:36 #51 №527253 
>>527251
Досбокс. Под ХР работает отменно нативно
Аноним 08/08/15 Суб 19:32:38 #52 №527255 
>>527182
Точно, спасибо, разобрался.
Аноним 08/08/15 Суб 19:35:15 #53 №527256 
>>527253
А можно каким-то образом получить экзешник для вин7 при помощи fasm?
Аноним 08/08/15 Суб 19:39:20 #54 №527259 
>>527256
Если 32 битная, то .com должны завезтись. А так создавай pe-файлы.
Аноним 08/08/15 Суб 19:42:02 #55 №527260 
>>527259
У меня 64-битная.
>А так создавай pe-файлы.
Как это сделать? Я в асме практически ньюфаг.
Аноним 08/08/15 Суб 19:48:23 #56 №527261 
>>527260
Кажется, разобрался. Имею только слабое представление о том, что такое PE-файл, но из примеров кода понял, что он обязательно должен иметь структуру из нескольких обязательных секций и точку входа.
Аноним 08/08/15 Суб 20:08:49 #57 №527264 
Анон, я хочу улучшить свою память, потому что мне надо запоминать много определений и приемов погромирования. Какие несложные упражнения помогут улучшить ее? Помогает ли вспоминать весь прошедший день перед сном, как рикамендуют?
Аноним 08/08/15 Суб 20:09:56 #58 №527265 
Я школьник, интересы которого в основном состоят из кодинга. Где найти другого школьника для лампового общения?
Аноним 08/08/15 Суб 20:17:21 #59 №527271 
>>527265
Выписывай журнал ксакеп. Я оттуда получил много познаний в кодинге, а главное - мотивацию изучать погромирование и очень сильный интерес. Без статей оттуда я бы скис в окружении быдла. Хотя сейчас, наверное, уровень журнала опустился до плинтуса - там уже всякие задачи для веб-макак постят. Но я не знаю, давно уже не читал новые номера.
дрочер-одиночка
Аноним 08/08/15 Суб 20:39:26 #60 №527279 
14390555664260.png
>>527264
Аноним 08/08/15 Суб 20:39:32 #61 №527280 
>>527271
Посмотрим. Но мне хотелось скорее общения с живым человеком, а не журналом.
Аноним 08/08/15 Суб 20:42:28 #62 №527282 
>>527279
Но я хочу запоминать только то, что мне интересно. А интересно мне многое.
Аноним 08/08/15 Суб 20:46:59 #63 №527284 
14390560190140.gif
>>527072
Спасибо, за ответ, анончик!
Аноним 08/08/15 Суб 20:47:27 #64 №527285 
>>527284
>пик
Вызов принят.
Аноним 08/08/15 Суб 20:53:41 #65 №527287 
Решаю задачу из K&R. https://ideone.com/yUoDNd
Надо извлечь n правых бит из аргумента y. Как нумеруются биты в слове, чтобы правильно определить позицию, с которой их надо извлекать? Второй параметр в getbits должен быть либо n, либо n-1.
Аноним 08/08/15 Суб 20:54:02 #66 №527288 
14390564427550.jpg
Хочу объединить адреса google.com/ncr и google.com/webhp?complete=0 в один запрос/адрес. Пробовал google.com/ncr&webhp?complete=0 и goole.com/ncr/webhp?complete=0 didnt work. How to make it work, anon? Is it even possible?
Аноним 08/08/15 Суб 21:05:34 #67 №527298 
>>527282
Ну тогда только конспектировать, т.к. основное свойство человеческой памяти — забывание.
И это правильно.
Аноним 08/08/15 Суб 21:06:59 #68 №527300 
>>527288
Давно бы создал два потока и отправил два запроса. Нет, я буду сидеть и ныть на двоще. Тоже мне, клуб взаимопомощи нашёл.
Аноним 08/08/15 Суб 21:07:06 #69 №527301 
>>527298
То есть я легко могу забыть даже свой любимый язык, на котором пишу несколько лет, как только несколько месяцев не буду на нем писать? Даже простое упражнение из теории групп на доказательство не решу?
Аноним 08/08/15 Суб 21:10:36 #70 №527305 
>>527301
Начинай с Виктора Дольника, "Непослушное дитя биосферы", у тебя в бошку впечатались только те языки, которые ты слышал в возрасте до 4-5 лет. Всё остальное — забывается, чтобы не расходовать кислород и аминокислоты. Ибо нинужно.
>Даже простое упражнение из теории групп
«Когда прошло 10 лет выпуска и мы собрались отметить, наш классный руководитель дал нам задачу...» (c)
Аноним 08/08/15 Суб 21:15:19 #71 №527307 
>>527300
Какие потоки блядь? Я просто хочу урл хапрос сформировать из двух запросов, где каждый запрос это гугл с определенной включенной опцией, а я хочу чтобы они были включены обе. Я тут не программирую нихуя, просто кастомизирую свой юзер экспириенс, понимаешь, долбоеб?
Аноним 08/08/15 Суб 21:15:39 #72 №527308 
>>527307
*запрос
Аноним 08/08/15 Суб 21:16:25 #73 №527309 
>>527305
>Когда прошло 10 лет выпуска и мы собрались отметить, наш классный руководитель дал нам задачу
Что ты хочешь этим сказать? Мне математика очень нужна, т.к. если введут закон о том, что специалист после окончания универа ОБЯЗАН отработать 5 лет ПО СПЕЦИАЛЬНОСТИ, то я пойду в науку, а не говнокодовой макакой.
Аноним 08/08/15 Суб 21:25:34 #74 №527311 
>>527309
>Что ты хочешь этим сказать?
Что только один из класса помнил решение, и то не случайно, он работал репетитором и ностройщегом пеонин. И он молсал и ничего не сказал.
>Мне математика очень нужна
Через год на том же месте эстонец достаёт зайца из багажника и кладёт его обратно на дорогу:
«Нъэ пригодилъсаа».
Аноним 08/08/15 Суб 21:25:41 #75 №527312 
>>527309
В северной Нигерии новые законы? Надо бы ехать в западный вуз.
Аноним 08/08/15 Суб 21:27:10 #76 №527313 
>>527307
>Хочу объединить адреса google.com/ncr и google.com/webhp в один
Лучше сначала объедини www.microsoft.com и www.google.com в один.
Гаррипоттер, ты наш.
Аноним 08/08/15 Суб 21:31:10 #77 №527314 
14390586709050.gif
>>527311
>И он молсал и ничего не сказал.
Проиграл с картины: математик на юбилейной встрече выпускников, где каждый одноклассник - чувачок вида "без высшего образования имеет собственную квартиру и несколько собственных машин". Над математиком тихо посмеиваются, потому что знают, что он до сих пор живет с мамкой. Когда узнают, что он даже ни в каком НИИ не работал, а настраивал пеонины, математика дружно обоссывают.
Представил себя на его месте, хотя на встречу одноклассниколв никогда не пойду.
Аноним 08/08/15 Суб 22:06:56 #78 №527323 
>>527236
Это значит, что ты не знаешь английский.
Core - переводится как "ядро", "основа", т.е. основы языка и стандартные классы, проще говоря - Java SE (возможно без AWT/Swing).
Аноним 08/08/15 Суб 22:11:22 #79 №527325 
>>527256
См. каталог Examples, там есть примеры и EXE, и DLL для Windows. Только тебе нужна версия FASM для Windows (FASMW.EXE), бери с официального сайта flatassembler.net
Аноним 09/08/15 Вск 00:28:41 #80 №527354 
>>526990
Нифига себе. И не берут?!
Аноним 09/08/15 Вск 01:49:58 #81 №527370 
Есть тут гуру паскаля? Как на фри паскаль зделать окнное приложение? Только максимально простое. Выводит цветной текст, а мне надо нажать на однк цифру в ответ. Только чтобы на вес экран можно было. Для этого есть какая нибудь библиотека или придётся со стандартным гуем пердолиться? Или можно как-нибудь компилировать программы с абц паскаля? Дотнет не устанавливается.
Аноним 09/08/15 Вск 02:09:08 #82 №527372 
>>527370
Кстати у меня модуль graph работает. Может там это удобнее сделать? Есть гайд?
Аноним 09/08/15 Вск 02:39:42 #83 №527375 
>>527370
В graph readkey не работает. Что делать? Как там символы с клавиатуры считывать?
Аноним 09/08/15 Вск 05:54:18 #84 №527381 
>>527301
После определённого момента навыки перестают забываться. Как велосипед.
Аноним 09/08/15 Вск 11:53:22 #85 №527405 
14391104020250.jpg
Есть сайт, на котором обновляется некая информация в <div>блоках</div> при помощи PUSH запросов.
Мне необходимо следить за обновлением этой информации на нескольких десятках страниц сайта и в момент изменения: нажимать на кнопки на сайте, отправлять формы.
Как лучше всего это сделать?
Держите кота.
sageАноним 09/08/15 Вск 13:01:35 #86 №527420 
>>526967 (OP)
Что случилось с этим годным сайтом? На закрылся ли?
http://math.hashcode.ru/
Аноним 09/08/15 Вск 13:02:49 #87 №527421 
>>527354
Тут вопрос даже в другом. Как у человека с таким багажом знаний осталось всего 50 рублей в кармане?
sageАноним 09/08/15 Вск 13:14:50 #88 №527422 
>>527421
Просто он пиздабол. Крис Касперски все правильно сказал по поводу того, что знать можно 1-2 языка, во всех остальных языках обнаруживаются только поверхностные знания. Чувак начитался книжек и возомнил себя ниипаццо специалистом.
Аноним 09/08/15 Вск 13:22:38 #89 №527423 
>>526990
После 30 лет программистишки не нужны.
sageАноним 09/08/15 Вск 13:25:19 #90 №527424 
>>527423
Боль веб-дизайнера.
Аноним 09/08/15 Вск 13:26:17 #91 №527425 
>>527422
>знать можно 1-2 языка
Выучить 5 разных синтаксисов языка это так сложно? Мы ведь про языки говорим, так? Не про все либы и фреймворки данных языков, так?
sageАноним 09/08/15 Вск 13:31:05 #92 №527427 
>>527425
Знание синтаксиса никому не нужно. На языке надо писать охуенно как Аллах, иначе нужны языки, если ты пишешь на них говно?
Аноним 09/08/15 Вск 13:37:38 #93 №527429 
>>527427
Так и появляются программисты jQuery, которые на JavaScript не умеют программировать.
Аноним 09/08/15 Вск 15:52:08 #94 №527470 
Объясните тупому, что такое классы в C#?
Аноним 09/08/15 Вск 16:27:47 #95 №527479 
Я хочу написать бота, который регается на сайте и делает ставку. Что лучше почитать по этому? Умею в сишарп на уровне лабораторных работ, но с сайтами никогда не работал. Подскажите плиз материала по теме.
Аноним 09/08/15 Вск 16:57:53 #96 №527495 
>>527479
>Умею в сишарп на уровне лабораторных работ

Библиотеку System.Net, почитай про классы HttpWebRequest, HttpWebResponse, Webclient (можешь на MSDN глянуть, и в Интернете глянуть простые примеры использования - вроде скачивания html-страницы или картинок себе на комп)
Еще посмотри библиотеку HtmlAgilityPack - для разбора уже скачанной информации в формате html, есть еще сторонние библиотеки для разбора JSON-данных, если твой сайт их предоставляет.
По поводу стратегии бота (как играть и делать ставки), хз, другие люди тебе лучше подскажут. Удачи!
Аноним 09/08/15 Вск 17:22:02 #97 №527508 
А что там по "слепому набору"? Пособие есть какое?
Помню русскую и английские раскладки, но пальцы работают на самым быстрым образом.
Аноним 09/08/15 Вск 17:22:15 #98 №527509 
>>527495
Спасибо большое, анон.
Аноним 09/08/15 Вск 18:10:42 #99 №527533 
>>527479
Возможно ли перехватить push запрос?
Аноним 09/08/15 Вск 18:13:49 #100 №527535 
Насколько реально написать userscript для мозиллы или хрома, который будет:
1. Следить за информацией на сайте в одной вкладкой
2. В другой вкладке нажимать на кнопки и слать информацию в формы
Аноним 09/08/15 Вск 20:26:00 #101 №527591 
>>527508
Во, за несколько часов упорядочил клавиши для каждого пальца. Изумительно.
Ребят я ню , посоветуйте что учить. {хуй} 09/08/15 Вск 20:42:46 #102 №527596 
>>526967 (OP)
Я вот думаю сис админом пойти или кодить хз , но и то и то учить надо , так вот посоветуйте что учить что нуно знать каждому сис адмену и всякие там основы .
Аноним 09/08/15 Вск 20:46:04 #103 №527600 
>>527596
http://www.sysadmins.ru
http://www.sql.ru

Учебник Тома Кайта по Oracle.
Книги Ричарда Стивенса по сетям.
Эндрю Таненбаум, вообще все книги.
Аноним 09/08/15 Вск 20:52:37 #104 №527603 
>>527600
сяб , просто нужно что то знать что бы при встрече с проблемой не стоять как истукан .
Аноним 09/08/15 Вск 21:38:48 #105 №527617 
ньюфаг на связи

Как проанализировать сколько зашло на страничку в https://pages.github.com/ ? Только гугл-аналитикой?
Аноним 10/08/15 Пнд 00:37:20 #106 №527673 
> Write a function rightrot(x,n) that returns the value of the integer x rotated to the right by n bit positions.

Анон, не решай полностью эту задачу, а то мне станет скучно ее делать. Но помощь нужна, потому что хочу идти дальше, а тормозить на этом задании надоело. Дай намек, как ее делать? Надо как-то сделать так, чтобы бит, который выдвигается справа, вдвигался слева.
Аноним 10/08/15 Пнд 00:53:22 #107 №527677 
>>527673
Написал такой вариант.
https://ideone.com/KCHdYw
Как будто работает, но есть недостатки:
Слева вдвигается лишний ноль здесь
0000 1111 1111 0011
0000 0111 1111 1001
И функция работает только с 16-битными интами, которые я не определил как 16-битные.
Аноним 10/08/15 Пнд 01:52:44 #108 №527686 
Почему я не могу положить n в регистр cl? Почему все остальное после первой строчки во вставке не работает? Как это исправить?

https://ideone.com/ga5xev
Аноним 10/08/15 Пнд 02:05:30 #109 №527689 
>>527677
// Ширина переменной в битах (не больше 32 для uint32_t, не меньше количества
// бит, необходимых для хранения value).
uint32_t field_size = 32;
// Что.
uint32_t value = 0xaaaa0001;
// На сколько вправо (меньше field_size).
uint32_t nbits = 1;

// Выделяем биты, которые выдвинутся вправо за пределы переменной.
uint32_t right = value & ((1 << nbits) - 1);

// Сдвигаем.
value >>= nbits;

// Втыкаем слева биты, выдвинутые вправо.
value |= right << (field_size - nbits);
Аноним 10/08/15 Пнд 02:07:30 #110 №527690 
>>527686
Потому что говносинтаксис AT&T. movl, movb - вот это все
Аноним 10/08/15 Пнд 02:09:00 #111 №527691 
>>527690
Не в нем дело, я в студии использую синтаксис Intel, и этот код не работает.
Аноним 10/08/15 Пнд 02:14:01 #112 №527694 
>>527691
Ну определи n как unsigned char или uint8_t.
Аноним 10/08/15 Пнд 02:22:06 #113 №527698 
>>527694
>unsigned char
Здорово, работает. А почему именно такой тип? Регистр cl больше не вмещает? В какой еще регистр, отличный от eax и ebx, можно записать число int n, чтобы использовать его в инструкции ror?

https://ideone.com/8DIMki
Аноним 10/08/15 Пнд 02:26:48 #114 №527700 
>>527698
Нахуя тебе асм, пиши на сишечке.
> Регистр cl больше не вмещает?
cl восьмибитный, да.
> В какой еще регистр, отличный от eax и ebx
Ну в ecx пиши, в cl как раз окажутся младшие биты ECX. Все равно rotate больше 5 младших бит не использует (нет смысла, ror на 32 бита - это почти ror на 0, на 33 - почти на 1 и т. д.).
Аноним 10/08/15 Пнд 07:37:42 #115 №527731 
>>527535
>>527479
Это гуглится https://stackoverflow.com/questions/11769066/how-can-two-instances-of-a-userscript-communicate-between-frames
Аноним 10/08/15 Пнд 09:14:39 #116 №527739 
Посоны, я туплю.

Правильно ли я вынес неизвестное из формулы?

Исходная формула: a (b / c) = d (1 + e / f)
d - неизвестное, которое требуется найти

d = (a * (b / c)) / (1 + e / f)
Аноним 10/08/15 Пнд 09:16:08 #117 №527740 
>>527739
Ёбаный макак съел знак умножения между d и выражением в скобке в левой части исходной формулы.
Аноним 10/08/15 Пнд 09:24:59 #118 №527741 
А есть тут кто-нибудь обучающийся(обучившийся) на вышку по сабжу ДИСТАНЦИОННО?
Аноним 10/08/15 Пнд 10:22:23 #119 №527750 
>>527741
Нинужно в кубе в этой стране. Хотя Хэллер, например, писал, что обучается где-то в бриташке и был доволен. Можешь сам организовать себе дистанционное: в интернете куча бесплатных дистанционных курсов и скринкастов.
Аноним 10/08/15 Пнд 11:18:05 #120 №527756 
Доставьте хуесоса, который хуесосил web. Недавно здесь всплывал тред.
Аноним 10/08/15 Пнд 11:34:09 #121 №527761 
>>526967 (OP)
ПОЧИМУ ЛУЧШЕ УЧИТЬ РУБИН/ПИТОН?
Аноним 10/08/15 Пнд 12:33:25 #122 №527784 
>>527761
Потому что.
Аноним 10/08/15 Пнд 12:36:35 #123 №527786 
подскажите алгоритм для поиска списка фраз в строке.

словарь состоит из фраз, слов и аббревиатур.
я игнорирую регистр. но аббревиатуры могут быть только заглавными буквами. например AS очень часто встречается в английском тексте если игнорировать регистр.
во-вторых, если есть аббревиатуры AS и ASM, а в тексте ASM, то я хочу получить ASM, а не AS и ASM. алгоритм должен понимать начало и конец слов.
в-третьих, если в словаре есть assembly и AS, а в тексте ASSembly, то алгоритм должен вернуть assembly. для не-аббревиатур, регистр нужно игнорировать.

у Aho-Korasick только один suffix. скорее всего я алгоритм хорошо не понял и пока не представляю как его можно переделать под мою задачу.
может есть другие алгоритмы?
Аноним 10/08/15 Пнд 12:38:10 #124 №527788 
>>527700
>Ну в ecx
А почему ror eax, ecx выдает ошибку "неверный операнд"?
Аноним 10/08/15 Пнд 13:13:54 #125 №527801 
>>527750
В это я и так задрачиваюсь. Нужны КОРОЧКИ.
Аноним 10/08/15 Пнд 14:11:51 #126 №527819 
14392051114180.jpg
Сап антоши, решил попытать счастья на этой доске, ибо в что в би, что в воркаче, годных сторей и советов не дождался. Собственно суть:
Сап воркач. Пишу с ведра, заранее извиняюсь за неровный почерк. Ищу у вас совета как кратчайшем путём пройти нахуй. Для более ясного представления обо мне, напишу кайнд оф биографическую кулсторию. Сам я только окончившая студентота коих тут, наверное дохуя. Филолог-преподователь со знанием двух языков. Не то, чтобы я люто ненавидел личинок, Но быть преподом меня абсолютно не прельщает. Я изначально хотел ебашить в IT сфере. Собственно ещё в сосничестве были неловкие попыточки напогромировать в такой хуйне как Dark basic свою Игорю. Скажу что мало какой Кирилл был бы удовлетворен. Первым вузом в который я пошёл была оверхайпнутая бауманка. Все вышло как на одной старой смищной картинке, где миниалистки нарисованный человечек сидел на лекции по сопромату и думал:"зачем мне все это, я просто хотел научится делать игры". Вскоре я потерял всякий интерес к этой хуйне, и вовсе перестал там появляться.
Был выкинут на мороз. Решил что все это идет нахуй, уже тогда я неплохо знал немецкий спасибо школе с углубленным изучением, и имел какую то базу ангельского. Поступил в говновузик по вышесказанной специальности. Если бы я тогда знал как я объебался. За время уебанского говнообучения мой скилл немецкого упал раза в 2.5, хоть, благо, ангельский я нехило подтянул. И вот мы вернулись к тому, откуда начинали. Я выпустился и понял что мне все это нахуй не нужно. На погромирование к этому моменту я уже подзабил лет 5 как. Однако решил вернуться в эту стезю. Усиленно начал надрачивать джаву. Однако пока я действительно смогу сказать что хоть что то понимаю в этой хуйне может уйти ещё месяца 2-3 да и результат вряд ли поначалу будет лучше чес типичный говнокодер. А жрать и нарабатывать хоть какой то опыт хочется уже сейчас. Из скиллов: ну слишком уж начальные знания pascal Delphi java,VB. Мальца разбираюсь в 3ds max. Однако как школьник, осиливший квадратные уравнения не может называть себя знатоком мат. анализа, так и я не могу назвать себя сведущим во всей этой хуйне. Вот и тщательно обмозговав как мне показалось. Я решил попробовать себя на поприще тестера. Не думаю что баг трекеры такой инструмент которому требуется несколько месяцев для освоения.
Ну по мне так одни плюсы. Работаю в It, есть возможность разобраться во многой хуйне, +какая никакая прибыль, а значит я не загнусь от голода и смогу ночами компилить свои блядские хеллоуворлды.

Как по вашему, аноны взлетит ли такой план, попасть, на правах детской мечты, в геймдев, на правах здравого смысла-куда угодно, учитывая то, что реального опыта на этом поприще нет полтора тикета близзам во время бетатестов всякой хуйни не в счёт же.

Жду ваших иди нахуй мечтатель мамкин альтернатив, критики, кулсторей, и прочего, что может помочь.
Аноним 10/08/15 Пнд 14:18:41 #127 №527821 
>>527819
А ты сам как думаешь?
Аноним 10/08/15 Пнд 14:34:44 #128 №527826 
>>527821
Меня распирают сомнения. С одной стороны вроде как есть вакансии вкатится в QA без опыта за еду, вопрос в том, возьмут ли, и имеет ли вообще смысл. Как потом перекатиься в жава-за-еду-джуниора и прочее счастье. Вообще, хотелось бы создать хоть какую то IT базу. И нарастив скилл катится туда куда хочется. Я думаю план получше чем, поработав в связном продажесвиньей., идти в E-baiilen soft, пищать что джаву вот вчера учить закончил.
Аноним 10/08/15 Пнд 14:37:15 #129 №527827 
>>527826
Не-не-не, это слишком длинно.
Просто скажи: "да" или "нет". Только одно слово.
Аноним 10/08/15 Пнд 14:41:48 #130 №527828 
>>527827
Блядь. А ты типо охуеть мотиватор?

Ну, да. Думаю взлететь может.
Аноним 10/08/15 Пнд 14:43:40 #131 №527829 
>>527828
Ты не очень умный?
> Только одно слово.
Аноним 10/08/15 Пнд 14:49:40 #132 №527830 
>>527829
Да.
Аноним 10/08/15 Пнд 14:52:51 #133 №527831 
>>527830
Так почему ты нихуя не делаешь?
Аноним 10/08/15 Пнд 15:01:35 #134 №527834 
>>527831
Ну так я делаю. Дрочу джаву, создал резюме, рассылаю везде где не требуют опыт, припездывая некоторые вещи вроде умени работ с баг-трекерами, почитал на википедии о QA в общих чертах. Сегодня доразошлю резюмешки, если отклика не будет, буду в наглую звонить и требовать собеседования.

Вкачусь. Буду ебашить чуть более чем за еду. Пока не пойму что готов. После этого буду перекатываться в джава дев. вот такой вот влажный план
Аноним 10/08/15 Пнд 15:07:30 #135 №527836 
>>527834
Ну так почему ещё никуда не устроился?
Аноним 10/08/15 Пнд 15:11:27 #136 №527839 
>>527836
Так резюме отчасти разослал только вчера. Вот сомнения терзают, потому и спрашиваю на дваче советов.
Аноним 10/08/15 Пнд 15:18:25 #137 №527842 
>>527839
Пришёл на двач ты
Хочешь советов мудрых
Сосни-ка хуйца
Аноним 10/08/15 Пнд 15:20:00 #138 №527844 
>>527842
Знаю-знаю. Но так или иначе, здесь все мои друзья.
Аноним 10/08/15 Пнд 15:28:31 #139 №527845 
>>527844
Ты смешной.
Аноним 10/08/15 Пнд 15:31:46 #140 №527848 
>>527819
Вкатывайся в android, там требования меньше и приложения пишутся не очень сложно.
Аноним 10/08/15 Пнд 16:39:10 #141 №527887 
>>526967 (OP)
Анон, чо за хуйня? Почему не работает?
http://ideone.com/9d55s4
Аноним 10/08/15 Пнд 16:39:27 #142 №527888 
>>526967 (OP)
У них есть не только виртуальный деструктор но ещё и чисто виртуальный деструктор, они там размножаются делением, в общем.

Недавно анон задавал вопрос в 87-м ньюфаг-треде:
>10 минут в крестах - почему деструктор авторы одного SDK всегда выносят из хедера в сорсы, если он обычно совершенно пуст? То есть просто две фигурные скобки. Это просто для порядка или какая-то особенность крестов?

Короче, я гуглил, гуглил... и нашёл следующее:
1) Виртуальный деструктор, объяснение на русском: http://valera.asf.ru/cpp/scpp/cppd_constructor.htm (в конце главы: «Чтобы не допускать таких ситуаций необходимо использовать виртуальный деструктор...»)
2) Чисто виртуальный деструктор: http://alenacpp.blogspot.ru/2005/03/blog-post.html и http://rsdn.ru/forum/cpp/2532634.1 и http://stackoverflow.com/questions/1219607/why-do-we-need-a-pure-virtual-destructor-in-c — похоже, это самый подробный ответ на вопрос.

Чиста конкретный виртуальный деструктор заявлен в стандарте C++65536 и скоро будет уже!!!!
Аноним 10/08/15 Пнд 16:55:56 #143 №527894 
>>527887
> <=
Аноним 10/08/15 Пнд 17:02:51 #144 №527896 
14392153718140.jpg
Привет, пр. Подскажите-ка, есть ли какие-нибудь сервисы для автоматизированной продажи ключей для программы, помимо дигиселлера, не требующих при этом персонального аттестата вебмани? И велика ли в случае наличия этого персонального аттестата вероятность деанона и набития ебала?
Аноним 10/08/15 Пнд 17:28:10 #145 №527901 
Я даун-аутист, просрал все полимеры и учился в колледже, работать руками не хочу, на питоне 200-300$ смогу получать?
Аноним 10/08/15 Пнд 18:50:23 #146 №527937 
>>527901
Лл, че в пистоне знаешь? Могешь в джангу и джсы? Какой город?
Аноним 10/08/15 Пнд 19:05:35 #147 №527942 
>>527894
Что-то не так с нестрогим неравенством?
Аноним 10/08/15 Пнд 20:24:08 #148 №527973 
>>527937
Ну, средне его знаю, но буду тянуть его.
Могу.
Меня вообще куда то возьмут? Ну если нет образования прогера.
Аноним 10/08/15 Пнд 20:40:40 #149 №527978 
>>527973
Да, могут, взяли с 17 лет джангистом на удаленку, это было год назад. Сейчас не знаю, кризис тип. Пробуй.
Сам подавал резюме во все компании, из ~200 пришло только 6 приглашений на собеседование
Аноним 10/08/15 Пнд 22:16:20 #150 №528025 
>>527788
Потому что формат инструкции предполагает, что количество битов задается либо immediate (константой), либо cl. Делай как-то так:
mov ecx, n
ror eax, cl
Аноним 10/08/15 Пнд 22:58:18 #151 №528043 
14392366987820.jpg
Анон, подскажи несложный учебник по теории автоматов.
Аноним 10/08/15 Пнд 23:02:05 #152 №528045 
>>528043
Не благодари.
http://www.asm-book.narod.ru/LiteraturaKnigiAssemblerOlegKalashnikov.html
Аноним 10/08/15 Пнд 23:05:42 #153 №528047 
>>528045
И не буду. Не нужен ассемблер, нужна ТА.
Аноним 10/08/15 Пнд 23:08:50 #154 №528049 
14392373300940.jpg
>>528047
Ассемблер нужен.
Аноним 10/08/15 Пнд 23:17:56 #155 №528051 
>>527819
Ты - это я. Только образование другое. Тоже говновуз, тоже джава, тоже мечта и тп.
Что уже знаешь в джаве? Что читаешь (джавараша какой лвл, какие книги и тп)? Какой лвл?

Сам дрочу философию джавы + джавараш (пока 7 лвл только) + джава кор шилдта, уже около месяца. Резюме оче рано ещё подавать куда-либо мне и я решил отсрочить это дело на потом, чтоб не проебаться с компаниями, которые отсеют сейчас, увидя, какой еблан.

Вот так вот, давай горевать о ушедших годах вместе. Ах, да, 23 лвл
Аноним 10/08/15 Пнд 23:32:34 #156 №528060 
Анон, оказалось, что я не понимаю двоичную систему. Вот, например, почему 110010 - 1 = 110001, а не 110000? Вот эта фраза мне непонятна:
>Единица из старшего разряда переходит в младший, как две единицы (потому что старший разряд представляется двойкой большей степени ) 2-1 =1. Записываем 1.

>>528045
Скрины какой программы в этой книге? Та, где показан дизассемблированный код. Лол, мода на функциональщину сменяется байтоеблей усилиями нескольких анонов.
Аноним 10/08/15 Пнд 23:35:14 #157 №528061 
>>528051
Сука блджад, ментальный брат-близнец.
>Что уже знаешь в джаве? Что читаешь (джавараша какой лвл, какие книги и тп)? Какой лвл?

На все вопросы-смотри свои ответы. точь в точь такая вот хуйня.

Только не думаю что резюме подавать рано. Так или иначе я собираюсь вкатится в другую спецуху, чтобы потом перекатится куда надо.

Естественно джава дев. я подавать не буду. Меня объективно хуй куда примут, разве что всякие Кириллы школьники, со своими охуевшими стартапами: "Давайте сделоем приложение суть такова: Эльфы в лесу..., колян учится погромировать, я моделить, а Славик будет озвучкой короч заниматься"

Просто дело в том что в ресурсах несколько ограничен, поэтому надо идти батрачить, и я решил пойти туда, где хоть какой то скилл приобрету, а не холодильнике в Эльдорадо таскать.
Аноним 10/08/15 Пнд 23:37:37 #158 №528064 
>>527896
Аноним 10/08/15 Пнд 23:39:55 #159 №528067 
>>528060
>Вот, например, почему 110010 - 1 = 110001, а не 110000?
В столбик считать умеешь?

990090-1
99008(10)-1
9900089

110010-1
11000(2)-1
110001
Аноним 10/08/15 Пнд 23:44:04 #160 №528071 
>>528061
Я покамест батрачу на говнодолжности в офисе, благо хоть время на работе есть подрочить джаву иной раз.

Поясни за тестерство. Что это вообще такое, что надо делать и т.п.?

По поводу резюме - там на начальные позиции почти всюду требуется на порядок выше знание Java + какой-никакой опыт по программам (хоть для себя), к чему я не готов. Думаю, 2-3 месяца мне ещё потребуется.
Аноним 10/08/15 Пнд 23:47:03 #161 №528076 
>>528067
>11000(2)-1
Аналогия с 10-чной системой ясна. Я понял, как это работает, но выражение 110000 - 1 меня озадачило. Вторую единицу надо пронести через все разряды к первому? Как это вычислить?
Аноним 10/08/15 Пнд 23:56:18 #162 №528087 
>>528076
110000-1
10(2)000-1
101(2)00-1
1011(2)0-1
10111(2)-1
10111(2-1)
101111
Аноним 11/08/15 Втр 00:00:54 #163 №528089 
>Благодаря свойствам двоичной системы счисления выражение x &= (x-1) удаляет самый правый единичный бит в переменной x. Воспользуйтесь этим фактом для того, чтобы написать более быстрый вариант функции bitcount.

Вот мой вариант. https://ideone.com/BzfN7d
Выдает результат на единицу меньше, можно поправить, добавив в конце b++, но, по-моему, это будет слишком грубо и костыльно. Я решаю эту задачу вообще не так, как задумано?
Аноним 11/08/15 Втр 00:03:05 #164 №528090 
>>528089
Это и понятно: последняя операция в условие удаляет последнюю единицу и делает из x ноль. Инкремент b++ в условии не выполняется, и поэтому последнюю удаленную единицу мы не учитываем.
Аноним 11/08/15 Втр 02:16:59 #165 №528126 
Сап антошики, у меня тут есть одна хуёвина написанная на пхп, не буду говорить что именно, мелочь, но дело в том, что в дебрях кода я нашел такую вещь, она есть в паре файлов, файлы состоят буквально из трех строк описанных ниже, и чёт мне не очень то и спокойно, оно случайно не сольет мою БД на дропбокс? Просветите пожалуйста, что это значит? Возможно я надумываю.
28 ctime=значение
28 atime=значение
161 LIBARCHIVE.xattr.user.com.dropbox.attributes=длинное значение ака WlBSBsvISStKBDKWU...
Аноним 11/08/15 Втр 02:20:58 #166 №528127 
>>528126
Что за значения? base64? Так не понятно. Нужно больше строк.
Аноним 11/08/15 Втр 02:26:02 #167 №528128 
>>528127
нет, в time значения что-то вроде этого - 145399075.081603, в последней длинное, как будто ссылка на каком-то дропбоксе или что-то такое. Вот полное =eJtrVaofyi9Iyq+IT8vMSc1bic/JT07MUbJaYFbKTUzOyMwDiSWBlBSBAVISSxKBDKWzUEhcXo/wI38QIxwCUYJ9U/UhBy+J0W1ul2tpaYMHDHBM
Аноним 11/08/15 Втр 02:29:35 #168 №528129 
>>528128
Пробовал у себя в файлах ещё такие имена искать?

Гугли. Там дохуя таких.

http://webdev.fit.cvut.cz/~sochuale/04-symfony-jquery-ajax/vendor/doctrine/common/lib/Doctrine/Common/PaxHeader/NotifyPropertyChanged.php
Аноним 11/08/15 Втр 02:37:52 #169 №528130 
>>528129
У меня в файлах такого быть не может, т.к мне эту хрень писали отдельно от всего проекта, и она не очень большая, пару php файлов. Да, и этот код лежит в одном php файле, в одном .js файле и в просто обычном файле, и они как-то отдельно от всего лежат, потому собственно боюся. Напоминаю, в каждом файле ТОЛЬКО по 3 этих строчки
Если подумать логически можно предположить, что в одном работоспособном коде лежит правило, которое говорит о том, что нужно слить что либо и в строке "Куда?" указывается один из путей к этим файлам, а эти строки, которые я скинул выше уже говорят куда, я предполагаю на dropbox.com, это только моя теория, просто пришло в голову ибо другого объяснения я найти не могу и они лежат странно, сюда я пришел для того, что бы её или опровергли или подтвердили более опытные аноны.
Аноним 11/08/15 Втр 02:40:27 #170 №528133 
>>528130
У тебя тупо переменные тут. Где должен быть год который их использует. Скорее сего в каком-то твоём файле. Попробуй поискать.
Аноним 11/08/15 Втр 02:53:16 #171 №528136 
>>528133
Переменные это то, что после "=", да? Ничего такого в коде не нашел, вот просто ничего. Да и я сомневаюсь, что это переменные, этот код лежит не только в php, но и в js или в файлах вовсе без расширения, мне все же кажется, что это ссылочка на что-то.
Короче пусть кто-то более знающий подойдет и скажет к чему вообще могут быть эти строки, пока все равно не срочно надо, мне уже кажется, что это просто случайный хлам, но мало ли.
Аноним 11/08/15 Втр 03:02:13 #172 №528139 
Ребят, а вот он https://github.com/Kagami с нашей борды или нет?
Аноним 11/08/15 Втр 03:06:00 #173 №528140 
>>528139
Кто это?
Аноним 11/08/15 Втр 03:48:36 #174 №528148 
Какой язык программирования годится для профита в виде шекелей в будущем? Питон подойдет?
Аноним 11/08/15 Втр 04:27:57 #175 №528152 
Нашёл этот пост. https://2ch.hk/pr/res/516991.html#517000 Могу в тоже самое. И тоже много книг и нет практики. Но вирусы писать не умею. Как научиться?
Аноним 11/08/15 Втр 04:29:46 #176 №528153 
14392565861950.jpg
14392565862081.jpg
>>528148
java
Но я не проверял.
Аноним 11/08/15 Втр 05:18:38 #177 №528155 
>>528148
на самом деле почти любой. Но все таки Java или C#, там даже убогий криворукий инвалид сможет заработать на кусок хлеба.
Аноним 11/08/15 Втр 09:08:10 #178 №528175 
>>528152
А зачем их писать?
Аноним 11/08/15 Втр 12:41:02 #179 №528233 
14392860622120.jpg
Привет посаны, я ньюфаг и у меня вопрос.
Вот я сейчас прохожу всякие курсы от западных вузиков для ньюфагов в CS, ну там CS50x и 6.001x, всё круто зделоли, но меня кое-что смущает.
У этих вузов в целом очень насыщенная программа в плане языков и технологий. Они учат C, C++, Java, Python, JavaScript и дохера чего ещё OClam даже и Haskell, притом это лишь побочное изучение самого курса, просто удачно выбранный инструмент для решение поставленных задач в его пределах.

Выходит, языки в целом учатся довольно легко и быстро так как являются инструментом, а не предметом изучения, а основа изучения всего этого кампуктер саенса это понимание в целом всяких парадигм разработки и всего такого? Ну, надо уметь писать код и понимать все эти архитектурные штуки, алгоритмы, структуры данных, а сам язык учиться без смс?
Они ведь уже на 2-3 курсе работают в топкомпаниях типа гуглов, поэтому я сильно сомневаюсь в поверхностных знаниях.
Аноним 11/08/15 Втр 12:46:40 #180 №528235 
>>527183
Ух ты! Чувак, ты охуенен! Научи меня так же красочно фантазировать!
Аноним 11/08/15 Втр 12:54:55 #181 №528238 
>>528233
Ну а как ты думал, если %языкнейм% осваивается средним васей за две недели до собеседования, а через год он уже "сеньер"?
Аноним 11/08/15 Втр 13:43:02 #182 №528255 
>>528233
Начинаешь понимать. Ещё чуть-чуть и будешь смеяться над местными петушками, для которых переход на новый язык - пиздец, какая страшная вещь.
Аноним 11/08/15 Втр 14:51:26 #183 №528302 
>>528233
Поделись, как проходишь и тп, какие курсы выбрал.
Аноним 11/08/15 Втр 15:19:33 #184 №528329 
>>528175
Хуй знает. Любопытно.
Аноним 11/08/15 Втр 16:00:50 #185 №528362 
14392980509680.jpg
Помогите с таким делом.
1) Есть одни исходники http://cis.legacy.ics.tkk.fi/hynde/lvq/tars/som_pak-3.2.tar.gz 1997 года. На современных линуксах оно не конпеляется, выдает ошибку.
2) Ошибка судя по всему известная и обходится так https://stackoverflow.com/questions/23690345/compiling-som-pak-97-with-present-gcc
3) Я нихуя не понял, что и где менять. Поясните, пожалуйста.
Аноним 11/08/15 Втр 16:03:15 #186 №528364 
>>528362
Какие-то подозрительные ссылки. Не буду по ним проходить.
Аноним 11/08/15 Втр 16:05:35 #187 №528366 
>>528362
Хех, мамкуибал
Аноним 11/08/15 Втр 16:34:56 #188 №528401 
14393000963200.png
Господа, кто работал с Inteliji IDE , я столкнулся с небольшой проблемой. Я решаю задачки с javarush, более меняя справляюсь. Что меня удивляет и раздражает - когда отправляю код компилироваться ,у меня запускается не что я только что написал(например пикрелейтед), то есть не текущая открытая вкладка , а старая задачка -" выяснить какое число больше ". Внизу видно результат.
К счастью можно без компиляции отправить код на тестирование, тем и спасаюсь
Может кто-то объяснить что это значит?
Аноним 11/08/15 Втр 16:39:13 #189 №528407 
>>528401
Потому что у Идея - это турбо паскаль и не борланд С.

У Идеи есть "Run\Debug configuration", где выставляется исполняемый файл с классом main.

Хочешь создать новый configuration - клацай в левой части экрана в списке по java файлу правой клавишей и выбирай Run "filename"
Аноним 11/08/15 Втр 16:40:00 #190 №528408 
>>528407
>Потому что Идея - это не турбо паскаль и не борланд С.
быстрофикс
Аноним 11/08/15 Втр 16:55:10 #191 №528428 
>>528407
>>528408
Спасибо за совет, теперь так и буду делать.
И раздражать всех глупыми вопросами, потому что я в этом треде надолго, джава супер
Аноним 11/08/15 Втр 17:44:38 #192 №528470 
14393042784840.jpg
Анон, Сишарп нуб-вонаби-программист в треде, какой компилятор юзать для шарпа? Скачал вижуал студио 2015 экспресс, а он занял на диске 10 гребаных гигов. Есть что-нибудь не такое прожорливое?
Аноним 11/08/15 Втр 17:54:06 #193 №528485 
>>528470
Консольный компилятор есть в самой папке фреймворка - csc.exe и мамку твою ебут, на остановке.
Аноним 11/08/15 Втр 18:52:18 #194 №528515 
Щито делать, если почти не могу в алгоритмы? То что можно сделать легко, в моем исполнении - огромная, медленная и неповоротливая хуйня.
Аноним 11/08/15 Втр 18:59:32 #195 №528518 
>>528515
Продолжать прокачивать навыки алгоритмизации. Решать задачи на программирование из книг типа SICP и K&R. Решать их несколькими способами, а не одним лишь бы отделаться от задачи. Думать над тем, как программа работает.
Аноним 11/08/15 Втр 19:04:53 #196 №528522 
>>528515
Правильно написали тебе, тут главное практика и опыт. Многие почему-то ошибочно считают, что все эти алгоритмы из всяких Корменов были сделаны пацанами под пивас, когда большинство на самом деле являлись серьезным научным трудом умнейших дядек.
Так что не унывай, чем больше будешь узнавать, тем легче будет писать грамотный код и правильно использовать алгоритмы.
Аноним 11/08/15 Втр 20:50:49 #197 №528578 
>>528152
Бамп вопросу. Реквестирую книжечки как стать хакером или как написать вирус.
Аноним 11/08/15 Втр 21:04:52 #198 №528587 
14393162928530.jpg
>>528071
Лел, так хули там пояснять. Дают тебе прогу, с заданием чекнуть тот или иной функционал, или что-нибудь похожее. И ты ее обдрачиваешь со всех сторон, моделируя кучу разных ситуаций итд. А потом пишешь в репорте. Что мол если юзер сидя на хуях дроченых пишет: "Спасибо Абу" то прога функционирует как надо, а вот если на пиках дроченых написать "АБУ в рот ебал", то все крашится к хуям и запускается вишмастер. Отдаешь отчет, его смотрят, допиливают и по кругу.
Ну это грубо говоря, там масса ньюансов и фич, можешь на вики почитать в общих чертах
Аноним 11/08/15 Втр 21:40:59 #199 №528603 
Подскажите с чего лучше начать , только новичок в этом , но мне это интересно
Аноним 11/08/15 Втр 22:06:43 #200 №528615 
>>528578
>>528152
\/ >< |-| E /-\ \/ Е |\| [точка] OPГ
Аноним 11/08/15 Втр 22:20:24 #201 №528617 
>>528603
Начни с английского языка и любого древнего учебника по паскалю.
Аноним 11/08/15 Втр 22:54:17 #202 №528641 
>>528615
Там всё сложно и не понятно. Есть попроще и на русском?
Аноним 11/08/15 Втр 23:04:37 #203 №528648 
>>528641
Михаил Фленов. Языкнейм глазами хакера.
Аноним 11/08/15 Втр 23:43:52 #204 №528659 
>>528578
Изучай фундаментальные вещи.
"Архитектура компьютера" Таненбаума
"Язык Си" K&R
Статьи Касперского
Если интересуют уязвимости веба, то скачай какой-нибудь учебник про безопасность веб-приложений.
Через пару лет сам не заметишь, как что-нибудь взломаешь. Сайт какого-нибудь унитазостроительного завода на самописном движке
Аноним 11/08/15 Втр 23:54:26 #205 №528664 
>>528648
>Михаил Фленов. Языкнейм глазами хакера.
Так Фленов это че, Хоррифик что ле?
Аноним 12/08/15 Срд 00:18:23 #206 №528674 
>>528648
http://phpfaq.ru/flenov
Аноним 12/08/15 Срд 00:43:43 #207 №528678 
>>528587
Пробовал куда подавать резюме на тестера-то?
Аноним 12/08/15 Срд 00:50:05 #208 №528683 
>>528587
Тестерство имеет какое-то отношение к поискам уязвимостей?
Аноним 12/08/15 Срд 01:04:51 #209 №528689 
>>528683
Аудит безопасности
Аноним 12/08/15 Срд 02:09:50 #210 №528711 
Поправьте ссылку на C и C++ треды.
https://2ch.hk/pr/res/525225.html
https://2ch.hk/pr/res/518562.html
Аноним 12/08/15 Срд 08:21:14 #211 №528759 
Тут кто-нибудь разбирается в R/Stata?
Аноним 12/08/15 Срд 08:30:27 #212 №528760 
Сап, платина врывается в тред. Посоветуйте литературы по программированию. Не по синтаксису конкретного языка, а именно по тому, что нужно знать, чтобы пользоваться любым языком, предварительно задрочив его особенности и синтаксис. Читаю Кнута, но может есть что-то лучше?
Аноним 12/08/15 Срд 09:11:32 #213 №528769 
>>528760
Дискретная математика для программистов.
Аноним 12/08/15 Срд 09:17:03 #214 №528770 
>>528769
Совершенный код.
Аноним 12/08/15 Срд 09:28:22 #215 №528772 
Поясните нюфагу за илюшу, которого тут рьяно форсят.
sageАноним 12/08/15 Срд 09:51:59 #216 №528775 
>>528772
Иллюша, плиз.
Аноним 12/08/15 Срд 10:26:24 #217 №528779 
>>528772
Илюша это 15летний шкальник форсящий го на этой доске и главная гоконфоблядь.
Аноним 12/08/15 Срд 11:47:38 #218 №528820 
Есть ли какой-то сайт где есть проверка кода fortran на правильность? Чтоб разжевано было. Потому что я вообще нуб и компилятор чето не выводит программу которая вроде как правильно введена.
Аноним 12/08/15 Срд 12:19:31 #219 №528843 
14393711718510.jpg
Составляю резюме. В графе ЭКСПИРИЕНС просто написать "without commercial experience" или еще приписать что то вроде "2 years non-commercial experience (small games, forums, some shit, etc.)"?
Аноним 12/08/15 Срд 12:46:03 #220 №528862 
>>528843
Сам подумай, что лучше работодателю
>БЕЗ коммерческого ОПЫТА (а именно так он и увидит)
или
>C ЛЮБЫМ ОПЫТОМ
Включи голову и поразмышляй.
Аноним 12/08/15 Срд 12:51:05 #221 №528866 
>>528862
Ну, я думал написать "без коммерческого опыта, 2 года некоммерческого опыта". Как то так.
Аноним 12/08/15 Срд 12:52:23 #222 №528867 
>>528862
Алсо, лабы-хуябы и то что я чисто для себя писал во время обучения тоже ведь некоммерческим опытом считаются?
Аноним 12/08/15 Срд 13:10:08 #223 №528875 
>>528678
Пробовал, не много куда, выхлопа пока нет. Вот сегодня завтра хочу норм задрочиться и разослать куда только можно.
Аноним 12/08/15 Срд 13:19:51 #224 №528879 
Сам, программач. Поставили передо мной задачу: есть тхт файл где смешаны в кучу адреса и телефоны, нужно создать отдельный файл с номерами всех мобильных телефонов на каждой строке. Я так полагаю, даже для школьника-программиста это задача на 10 минут. Может мне кто-нибудь помочь с этим говном, ибо вручную все это делать можно охуеть.
Аноним 12/08/15 Срд 13:25:28 #225 №528884 
>>528879
Берешь файл и парсишь его.
Аноним 12/08/15 Срд 13:32:04 #226 №528889 
>>528879
Регэкспы.
Аноним 12/08/15 Срд 15:25:55 #227 №528932 
Привет.
Что мне учить чтобы стать успешной фронт-энд мартышкой?
Аноним 12/08/15 Срд 15:47:56 #228 №528947 
>>528884
>>528889
Охуительные советы. Как только прочитал - сразу все сделал.
Аноним 12/08/15 Срд 16:34:32 #229 №528981 
>>528932
Яков Жулицкий, Ефим Дударэк — «Как лизать жоппы вышестоящим мартышкам», М. Наука, 1982 гг.
Аноним 12/08/15 Срд 16:57:32 #230 №529001 
>>528843
>>528867
Четы ты тугой такой? Пишешь просто ГОД ОПЫТА например, любого. Скажешь что год писал лабы хуябы и пару проектов за еду на фрилан.сру можешь даже их сделать как раз пока.
Не надо писать хуитки типа НЕТ ОПЫТА или подобное, он не запомнить что у тебя ЕСТЬ ОПЫТ, НО ДРУГОЙ, он запомнит только У ТЕБЯ НЕТ ОПЫТА, потому что приходит 500 резюме в неделю и никто их не читает, смотрят ключевые пункты и отправляют в корзину.
Аноним 12/08/15 Срд 17:37:14 #231 №529036 
Пацаны, можно как-то у себя на домашнем компе поднять сервер (неважно какой) и потом отовсюду по интернету заходить на него, если у меня динамический ип?
Аноним 12/08/15 Срд 18:02:29 #232 №529050 
>>528947
Пройди туториал по регекспам - http://regexone.com/
Узнай как в твоём языке написать регексп. Потом напиши программу, которая читает файл, применяет к нему составленный тобой регесксп и записывает результат в другой файл.

Может быть твой файл на самом деле в формате CSV, так что можешь обойтись без регэкспов, потому что в твоём языке есть библиотека для работы с CSV файлами.
Аноним 12/08/15 Срд 19:01:04 #233 №529075 
>>529050
Мой файл - это просто помойка, экспортированная откуда-то из 1с7.
P.S. Тутор прошел, на шарпе все сделал, номера собрал. Но блять, мне это нужно было до обеда сделать и к тому времени как я извлек все номера бухи уже треть вручную перебрали. Они меня чуть не уничтожили.
Аноним 12/08/15 Срд 19:20:51 #234 №529093 
>>528659
>Статьи Касперского
Кстати у него вроде даже книга есть. Годная? Первые K&R и архетиктур вроде освоил. В кресты пошёл т.к. ненавижу веб. Поэтому ломать сайты желания нет. Есть что хороше по вирусам и не очень старое?

>>528648
Спасибо. То что надо. Но маловато.
Аноним 12/08/15 Срд 19:28:08 #235 №529104 
>>528759
Анончик, помоги!
Аноним 12/08/15 Срд 19:38:37 #236 №529112 
>>529104
Может быть и разбирается. Ты вопрос-то задай.
Аноним 12/08/15 Срд 19:45:24 #237 №529114 
Нарм тральнул?))))
http://www.cyberforum.ru/freelance/thread1513812.html
Аноним 12/08/15 Срд 19:47:14 #238 №529116 
>>529112
Я в стате ввел xtset panelvariable timevariable и получил, что panelvariable(weakly balanced). Как исправить, чтобы стало strongly balanced?
Аноним 12/08/15 Срд 22:04:29 #239 №529178 
>>529114
Тема не существует или не указан идентификатор (номер). Если вы уверены, что использовали правильную ссылку, свяжитесь с администрацией
Аноним 12/08/15 Срд 23:59:34 #240 №529225 
1. Есть функции для заполнения массива последовательностями разных видов. Надо применить встроенные функции C++ std::make_heap для преобразования этих массивов в бинарную кучу.
2. Функция make_heap работает с вектором. Как проще всего заполнить вектор некоторой последовательностью?
Аноним 13/08/15 Чтв 01:51:59 #241 №529256 
>>526967 (OP)
Анон, поехавший на связи. Является ли это реализацией пузырьковой сортировки?

http://ideone.com/xcqClr
Аноним 13/08/15 Чтв 01:54:50 #242 №529257 
>>529256
От долларов рябит в глазах. Иди нахуй, говноед.
Аноним 13/08/15 Чтв 02:27:40 #243 №529264 
>>529257
Мод, поправь список тредов. scala/haskell/coursera/d треды утонули давно. Ну или просто убери, если обновлять лень, а то каждый раз по привычке пытаюсь выйти на нужный тред с прикрепленного, а его уже нет.
Аноним 13/08/15 Чтв 03:58:56 #244 №529272 
Пытаюсь установить pandas (python), но получаю ошибку AttributeError: 'module' has no attribute 'reader'. Что делать? inb4 снимать штаны и бегать
Аноним 13/08/15 Чтв 05:03:25 #245 №529277 
Откуда там анимэбляди?
http://geektimes.ru/company/mailru/blog/259894/
Аноним 13/08/15 Чтв 05:05:12 #246 №529278 
>>529264
>>529264
Моду уже давно насрать на шапку.
Аноним 13/08/15 Чтв 06:31:41 #247 №529298 
По html где книги?
Аноним 13/08/15 Чтв 06:34:30 #248 №529300 
>>529298
В библиотеке.
Аноним 13/08/15 Чтв 07:14:53 #249 №529305 
14394392939880.jpg
>>529298
> В: Хочу стать программистом, какой язык учить?
> О: Английский + Ruby/Python
А какой язык самый популярный и на нём можно заработать в/через интернет?
Я потратил 3 месяца на веб и понял, что там нужно ещё дохуя ДОХУИЩА изучить и знать (и на трубе дудец), а потом драться на фрилансе с толпой школьников и ещё хуй знает с кем. В мухосранске 0 вакансий программистов или говноделов-сайтов.
И лучше чтобы это можно было хоть как то освоить за 1-1.5 года и заработать на бичпакет. Времени свободного дохуя.

Надеюсь на годный совет, а не на тролей.
Аноним 13/08/15 Чтв 07:18:22 #250 №529306 
>>529305
вэб проще всего. можно 1с попробовать.
Аноним 13/08/15 Чтв 07:34:18 #251 №529308 
Заранее извиняюсь за нубский вопрос, но видимо я что-то упустил в изучении языка, в общем не закидывайте калом, котаны.
Как инклудить библиотеки в с++? знаю что инклудом, лол, вопрос не в этом Вот допустим есть папка с движком. Куда конкретно на компе её закинуть, чтобы в VS просто написать #include <либанейм> и всё заработало?
Аноним 13/08/15 Чтв 07:39:27 #252 №529310 
>>529308
Туда же где лежат другие инклюды. Хз гдеони в VS. Поиском пробывал?
Аноним 13/08/15 Чтв 08:49:57 #253 №529317 
>>529308
Закинуть можно куда угодно, тебе нужно подключить ее в VS, там в меню посмотри.
Аноним 13/08/15 Чтв 10:17:49 #254 №529332 
>>529317
>>529310
Нагуглил.
Ох пиздец там пердолинга, аж в переменных средах путя прописывать. Вот наделают движков, а нормальных сетапов сделать не могут, сукибля
Аноним 13/08/15 Чтв 10:22:57 #255 №529335 
>>529332
Сетапы для иде?
Аноним 13/08/15 Чтв 10:39:44 #256 №529339 
>>529335
Сетапы для движка. Чтобы хотя бы не качать по 5 архивов из хуй знает откуда, их даже вместе все не выложили, а сразу чтобы всё было в одной папочке. Хер с ним, среды бы сам прописал.
Аноним 13/08/15 Чтв 10:47:20 #257 №529344 
>>529339
На оффициальном сайте или гитхабе нет всего вместе?
Аноним 13/08/15 Чтв 10:51:56 #258 №529345 
>>529344
На оф сайте и гитхабе есть только инклуды. А либов нету. А без них решение не строится. Тут конечно и моя вина есть, я не работал с движками до этого никогда и не знал как надо попердолиться, чтобы запустить хотя бы примерчик.
Аноним 13/08/15 Чтв 11:21:08 #259 №529356 
>>529339
> Сетапы для движка
Они же не знают как, чем и что ты будешь билдить с их библиотекой. Универсального подхода нет.
Аноним 13/08/15 Чтв 13:13:48 #260 №529404 
>>529332
Наркоман, блядь. Распаковываешь куда-нибудь, идёшь в настройки проекта в студии, ищешь там аддишнл инклюд директорис и добавляешь туда пути к твой_движок/инклюде, потом идёшь в раздел линкера, ищешь там аддишнл либрари директори и добавляешь туда твой_движок/либс. Всё.
Аноним 13/08/15 Чтв 13:17:54 #261 №529407 
>>529404
А либов то нет. Вот и пришлось искать аж видеоманул, где чувак добавляет либы, скачивая их хуй знает откуда, из какого то древнего проекта vs2010. Всё.
Аноним 13/08/15 Чтв 14:31:56 #262 №529445 
>>529256
Да, это пузырьковая сортировка, теперь напиши её на языке программирования, а не на похапе.
Аноним 13/08/15 Чтв 14:52:29 #263 №529451 
>>529445
пхп язык будущего ващет, повыразительней большинства говна представленного на этой доске
Аноним 13/08/15 Чтв 15:11:21 #264 №529456 
>>529305
>А какой язык самый популярный
Язык делового общения. Брайан Трейси, «Искусство продаж».
Аноним 13/08/15 Чтв 15:14:41 #265 №529458 
14394680812280.jpg
14394680812291.png
>>529451
Аноним 13/08/15 Чтв 15:23:46 #266 №529462 
>http://habrahabr.ru/post/264441/
Ахаха, пацаны, посмотрите на дебила)))

>Но я не знаю Си! Вообще. Всю жизнь писал только на Pascal/Delphi. Учить язык? Вы пробовали учить язык, когда вам более 40 лет возраста? Когда работа, семья и минимум свободного времени. Когда ум уже не так остр, как в молодости.

Вот это я проиграл. Если знаешь один язык, то синтаксис нового языка осваивается за час, а стандартная библиотека - за пару недель. Пацаны, как там обсирать таких идиотов? Если я зарегаюсь, я ведь не смогу комментить кг/амы?
Аноним 13/08/15 Чтв 15:48:09 #267 №529470 
>>529462
Алсо, почему хабрамрази так скучно пишут? Там сидят дефектные аспергеры? После хакерских сайтов уровня 2000-х годов блюю с каждой статьи на хабре.

А еще эти гниды в каждой статье воду льют. Когда программистишке нечего делать, он яйца лижет.
Аноним 13/08/15 Чтв 15:48:17 #268 №529471 
Поясните нубу за связные списки?
Вот я написал реализацию (подглядывая в викиучебник, от себя только дженерик прикрутил)

https://github.com/cancelledbit/SingleLinkedList/blob/master/SingleLinkedList/SingleLinkedList/SingleLinkedList.cs

Я примерно понимаю как оно работает, но я не понимаю, куда при добавлении нового элемента девается временная нода?
У меня бывают дни когда мозг буксует, походу это один из таких дней. Я когда то очень давно писал подобное на паскале, но там ехала ссылка через указатель, а тут такого нет.
Аноним 13/08/15 Чтв 15:59:19 #269 №529475 
>Ещё раз спасибо за статью! Открыл для себя MikroBasic ARM. Улётная вещь! Прощайте сотни строк ST-шного пестрящего кода! Теперь я могу думать над идеей устройства, а не ломать голову «Си» и сотней глючных h-файлов. Таким и должен быть язык программирования.

Ебать он убогий. Ведь удовольствие от погромирования железа - как раз в ебле с этим железом, чтении мануалов и перекладывании битиков, а не в том, чтобы сделать все быстро.
Аноним 13/08/15 Чтв 16:08:59 #270 №529478 
>>529471
Все, сам допер. Нифига она не временная, эта нода. Меня ввел в заблуждение ебаный комментарий который был в коде учебника. Мудаки они там.
Аноним 13/08/15 Чтв 16:09:08 #271 №529479 
>>529462
Если бы я не взясля недавно учить кресты, а продолжил учить делфи, то обязательно бы изучил эту статью когда нибудь. Полезно же. Пусть лежит. Никому не мешает. Таких не много. Это же не пхп.
Аноним 13/08/15 Чтв 16:15:05 #272 №529483 
>>526967 (OP)
Стоит ли пытаться в энтерпрайз, если ты тупой?
Аноним 13/08/15 Чтв 16:17:39 #273 №529484 
>>529483
Конечно стоит. Опыт бесценен. Его не пропьёшь. А полезен любой опыт. Даже ынтерпрайзы.
Аноним 13/08/15 Чтв 16:24:04 #274 №529491 
14394722449200.jpg
Почему вы еще здесь, когда есть божественная http://goo.gl/zKXTgA ?
Аноним 13/08/15 Чтв 16:25:58 #275 №529493 
>>529491
Ребята, там весело. Скримера нет. Отвечаю. Перекатываемся скорее.
Аноним 13/08/15 Чтв 16:27:26 #276 №529495 
>>529491
В хохлосяндру.
Аноним 13/08/15 Чтв 16:27:34 #277 №529496 
>>529479
Больше всего бесит изложений статьей на хабре. Слишком много воды и хуеты, и мало содержательного текста. Такое ощущение, как будто ебаные тупые аспергеры в этих статьях сами пытаются понять то, о чем пишут, но не могут из-за узости своего больного восприятия и неспособности видеть связи с другими понятиями и применением (то есть понимать).
Аноним 13/08/15 Чтв 16:29:04 #278 №529499 
>>529491
Ну и зачем ты это здесь оставил? Сейчас туда набегут школьники со своим багетом и тупостью. Школьники там не задержатся, но их говнотреды будут вонять еще долго.
Аноним 13/08/15 Чтв 16:31:41 #279 №529503 
>>529491
полудохлая доска с 3 хачкелистами и 1,5 поехавшими лисперами

хотя зекач с кучей студентоты, офисным былом и хипстерьём ещё более уныл...
Аноним 13/08/15 Чтв 16:37:03 #280 №529507 
>>529458
как будто динамическая типизация - это не лучшее что было в программировании
Аноним 13/08/15 Чтв 18:36:58 #281 №529589 
>>529491
Я думал нульчик умер! ДЖВА ГОДА ТУДА НЕ ЗАХОДИЛ! СЕГОДНЯ У МЕНЯ ПРАЗДНИК!
Аноним 13/08/15 Чтв 18:49:37 #282 №529597 
>Our binary search makes two tests inside the loop, when one would suffice (at the price of more tests outside). Write a version with only one test inside the loop and measure the difference in run-time.

Считается ли if-else одним сравнением? То есть если вместо условий if - else if - else я использую if-else, это будет одной проверкой?
Аноним 13/08/15 Чтв 20:23:22 #283 №529633 
>>529597
Пиши на ассемблере.
Аноним 13/08/15 Чтв 20:45:13 #284 №529642 
>>529597
Один if - одно сравнение. else никак не участвует. По результату сравнения код либо джапнет к одной ветке, либо к другой на следующей инструкции.
Аноним 13/08/15 Чтв 21:35:14 #285 №529665 
>>529633
Как только дочитаю архитектуру компьютера, так и начну его изучать. Думаю, что до прочтения книги от просто изучения команд толку не будет.
Аноним 13/08/15 Чтв 21:35:49 #286 №529666 
Для кодинга на Python Линукс мастхев?
Аноним 13/08/15 Чтв 21:41:28 #287 №529668 
>>529666
Нет.
Python говно
Аноним 13/08/15 Чтв 21:45:29 #288 №529672 
>>529597
Правильно ли я понимаю, что для решения этой задачи надо анализировать значения переменных low и high после цикла, и в зависимости от ветки возвращать -1 или индекс элемента?
Условие цикла будет строгим или нестрогим?
Аноним 13/08/15 Чтв 22:24:53 #289 №529679 
C# или Java?
Аноним 13/08/15 Чтв 22:30:10 #290 №529680 
>>529679
C#. Вызывает зависимость.
Аноним 13/08/15 Чтв 22:31:33 #291 №529681 
>>529680
Почему это?
Аноним 13/08/15 Чтв 22:33:05 #292 №529682 
>>529681
В шарпе много сахара, как язык он объективно лучше, но вот java банально лучше в кроссплатформенности ( всякие xamarin) идут нахуй.
Аноним 13/08/15 Чтв 22:36:38 #293 №529683 
>>529666
> мастхев
Нет, шудхэв.
Аноним 13/08/15 Чтв 22:39:54 #294 №529684 
>>529666
Опционально, смотря что делать собрался. Для обучения разницы нет.
Аноним 13/08/15 Чтв 22:40:21 #295 №529685 
>>529682
Если у меня за спиной только пехтонх, то я могу смело учить C# надеясь на манну небесую в виде работы юниором через полгода?
Аноним 13/08/15 Чтв 22:42:08 #296 №529687 
>>529685
Хз, я такой же нуб как и ты, а про языки рассказал из опыта общения с олдфагами и бывалыми.
Аноним 13/08/15 Чтв 22:45:26 #297 №529690 
>>529687
Я сразу понял, что с тобой что-то не так, когда ты не назвал меня пидором и не рассказал про хуец господина.
Аноним 13/08/15 Чтв 22:45:58 #298 №529691 
Правильно ли решил задачу?
>Our binary search makes two tests inside the loop, when one would suffice (at the price of more tests outside). Write a version with only one test inside the loop and measure the difference in run-time.

https://ideone.com/pjXevf

Без вывода промежуточных результатов было трудно понять, какие значения будут иметь переменные low и high в случае, если элемент есть в массиве и он крайний слева/справа, где-то еще, и если этого элемента в массиве нет. Вроде бы сейчас программа работает верно.
Аноним 13/08/15 Чтв 23:44:09 #299 №529709 
14394986493670.gif
Початки, нужна помощь. Решил записаться на оффлайн курсы про джаваскрипту с возможным трудоустройством по окончании. Скоро будет собеседование, в требованиях к претенденту есть "знание основ программирования, ООП и алгоритмизации". Из образования у меня есть лингвистический колледж(да, я знаю) и небольшой опыт работы с сишарпом и ВПФ. Так вот собственно вопрос: про ООП я знаю, что рассказать, но что говорить про программирование и алгоритмизацию? Меня буду ебать вопросами про устройство кудахтера, про всякие низкоуровневые вещи на уровне ассемблера? И что вообще понимается под "знанием алгоритмизации"?
С меня пикрилейтед
Аноним 13/08/15 Чтв 23:52:12 #300 №529710 
>>529709
Под работой с сишарпом я подразумеваю создание приложения, если что. Работы в компании/где-то ещё у меня не было, очевидно
Аноним 14/08/15 Птн 00:05:31 #301 №529714 
>>526967 (OP)
Вечер в хату котаны. Поясните пожалуйста о сортировке слияниями. Пока вообще не могу понять как ее реализовать. Опишите сам алгоритм, желательно как для дебила.
Аноним 14/08/15 Птн 00:11:27 #302 №529716 
14395002875800.jpg
Я долбаеб или это Особая Чорная Магия Питона?

>>> import urllib2
>>> res = []
for x in dir(urllib2):
res = res[:] + [(x, x.__doc__)]
print len(res)
>>> res
[]

почему в res нихуя нет? где куча [('FTPHandler', 'somehelp'),... ]?
Аноним 14/08/15 Птн 00:21:21 #303 №529719 
>>529714
У тебя есть два отсортированых массива. Смотришь на их первые элементы и меньший забираешь в массив результата. Потом снова сравнивает и слудующий меньший забираешь. И так пока все массивы не опустеют.
Для сортировки разбиваешь входной массив на два, сортируешь и сливаешь.
Аноним 14/08/15 Птн 00:34:21 #304 №529724 
>>529714
Без понимания, как она работает, ты все равно соснешь на экзамене. Петушкам надо привыкать к тому, что реализовать и забыть не получится. Любители пользоваться лабами 1-2 пацанов, которые все делают за всех, тоже соснут хуйцов.
Аноним 14/08/15 Птн 00:35:35 #305 №529725 
Сап двач. Нужна помощь.
[email protected]
отпишитесь на почту кто сможет помочь с кудахтером
Аноним 14/08/15 Птн 00:43:17 #306 №529728 
>>529716
Блядский IDLE.
Он не отображает блядина, что происходит в циклах.
Аноним 14/08/15 Птн 00:58:16 #307 №529732 
>>529724
Так мне не на экзамен это надо. Я просто хочу научится программировать. Сейчас просто хочу понять разные алгоритмы. Но вот со слияниями, у меня возникли проблемы. Идею вроде бы понял: "Разделяем наш массив пополам, а когда делить будет больше некуда, меняем местами и сливаем с другими частями массива". Вроде так? Но реализовать не выходит.
Аноним 14/08/15 Птн 01:22:32 #308 №529736 
>>529732
17 void merge_sort (double *array, size_t first, size_t last)
18 {
19 if (last - first < 2)
20 return;
21 if (last - first == 2) {
22 if (array[first] > array[last - 1])
23 swap (&array[first], &array[last-1]);
24 return;
25 }
26 size_t middle = first + (last - first) / 2;
27
28 merge_sort (array, first, middle);
29 merge_sort (array, middle, last);
30
31 int i = first;
32 size_t b1 = first;
33 size_t b2 = middle;
34 double b[last - first];
35 while (i < last - first) {
36 if (b2 >= middle || array[b2] > array[b1]) {
37 b = array[b2];
38 b2++;
39 }
40 else {
41 b = array[b1];
42 b1++;
43 }
44 i++;
45 }
46
47 for (i = first; i < last - first; i++)
48 array = b;
49 }
Пока как-то так. Что я делаю не так?
Аноним 14/08/15 Птн 07:54:46 #309 №529787 
>>529714
>>529736
> b2 >= middle
Что это? Оно всегда true.
Аноним 14/08/15 Птн 09:40:04 #310 №529798 
>>529679
Очевидно Java. Годится для всего. И макак там гораздо меньше.
Аноним 14/08/15 Птн 09:50:57 #311 №529800 
Такой вопрос. Вот есть всякие приложения, которые допустим под андроид на жабе написаны. Гуи для них, или фронтенд кароче пишется на той же жабе? По каким принципам строится интерфейс? Это средства жабы или какой-то отдельный язык разметки?
Аноним 14/08/15 Птн 11:00:19 #312 №529815 
Господа! Я очень надеюсь на вашу помощь! Дело в том, что я понаехал в дс и работаю в ржд. Тут такие охуительные истории и такая нервная работа, что я думаю валить. Но из всех языков я знаю нормально только руби! А в вебе я писал только два сайта - один на питоне и джанго, другой на рейлс. Вышла визуально параша. Немного умею js, минимально жквери с селекторами, немного явы (стандартную библиотеку не знаю)
я хочу прокачать какой нибудь скилл и искать новую работу. Какие фреймворки/технологии/языки мне подучить, скажем, за месяц чтобы быть нужным кому то еще кроме ржд?
Аноним 14/08/15 Птн 11:27:22 #313 №529823 
>>529815
Кем ты там работаешь?
Аноним 14/08/15 Птн 11:28:53 #314 №529824 
Обьясните для дауна, что такое DO. Википедику читал, не понял нихуя.
Аноним 14/08/15 Птн 11:29:40 #315 №529825 
>>529824
DOM
Аноним 14/08/15 Птн 11:41:33 #316 №529829 
>>529825
DOM - это программный интерфейс (API), предоставляемый разработчику браузером для манипуляции содержимым страницы.
Аноним 14/08/15 Птн 11:55:46 #317 №529835 
>>529829
Это типо консоль разраба в хроме?
Аноним 14/08/15 Птн 12:00:47 #318 №529838 
>>529835
Нет, это набор объектов и методов, которые твой джаваскрипт-код может дергать, чтобы изменять страницу. Вообще, разберись сначала, что такое API.
Аноним 14/08/15 Птн 12:30:26 #319 №529846 
14395446264840.jpg
>>526967 (OP)
Sup, /pr/
Есть одна простенькая программа на python для raspberry pi, которая рисует диалоговое окно и мигает светодиодом, используя библиотеку RPIO.
По отдельности две программы (одна - gui, другая - мигание светодиодом) запускаются нормально, причем первую надо запускать под юзером, вторую - под рутом.

Третья программа, о которой шла речь в начале объединяет две вышеперечисленные программы и выдает ошибку, в зависимости от того как запускать:
- если без рута, то RuntimeError: No access to /dev/mem. Try running as root
- если с рутом, то Invalid MIT-MAGIC-COOCIE-l key*.py: cannot connect to X server :1.0
(ИЧСХ, светодиод загорается, то есть код частично срабатывает)
xauth не помогло.

Как исправить эту проблему? Или может быть что то изначально неправильно делаю? В итоге, нужно Gui-приложение для управления gpio
Аноним 14/08/15 Птн 12:38:22 #320 №529849 
>>529838
Кароч, насколько я понял, дом это как воображение браузера, которое будет представлять документ, сайт например, в виде обьектов текстовых и не только. Прослойка со своими методами и свойствами. Именно это представление сайта связывает любые действия с содержимым, путем применения жс, или любой другой хрени, которая поддерживается браузером. Вроде верно?
Аноним 14/08/15 Птн 12:52:49 #321 №529852 
>>529849
В общих чертах.
Аноним 14/08/15 Птн 12:56:13 #322 №529854 
>>529846
Либо пиздуй в /s и спрашивай у них, как на твоем кривом дистрибутиве настроить проброс иксовой сессии для рута, либо распили программу на демона, который работает с железом, и клиента, который запускается от юзера.
Аноним 14/08/15 Птн 13:41:58 #323 №529861 
int array_size = 10241024;
int i;
double
array = (double ) malloc (sizeof (double) array_size);


srand (time (NULL));
for (i = 0; i < array_size; i++) {
array = (rand () % (array_size 20) - array_size) 1e-2;
#ifdef DEBUG
printf ("%i:%4.2lf ", i, array);
#endif
}
Почему оно сегфолтится? Если ставлю размер в два раза меньше, все нормально.
Аноним 14/08/15 Птн 13:57:24 #324 №529863 
>>529861
Сегфолтится даже при простой считалки без массива при 1048469. В чем же дело?
Аноним 14/08/15 Птн 14:16:36 #325 №529865 
Господа, здесь же первое хуйло неверно решило задачу? В теле цикла сравнение одно, зато в условии цикла появилось лишнее сравнение, поэтому задача немного повысить скорость не выполнена.

http://clc-wiki.net/wiki/K%26R2_solutions:Chapter_3:Exercise_1
Аноним 14/08/15 Птн 14:21:39 #326 №529867 
Есть у меня в проге повторяющийся код, я его вынес в отдельную функцию и даже в отдельный файл. Затем в теле подключил ее и стал использовать. Можно ли ее назвать библиотекой?
Аноним 14/08/15 Птн 14:31:15 #327 №529873 
>>529823
пишу ПОЛЬЗОВАТЕЛЬСКИЙ КОД ДЛЯ ПЛАТФОРМЫ <name>
руби программист короче. Чисто руби. Иногда веб макака. Ведущий специалист
Аноним 14/08/15 Птн 14:34:24 #328 №529874 
Где бы почитать что-то хорошее про модель OSI, чтобы прочитать и просто начать всё знать про неё, от эзернета до тисипи и тиэлэс.

А ещё я знаю С++, но не так уж и хорошо, то есть постоянно обсираюсь на всяческих &&var, конструкторах, полиморфизме, и т.д. Как можно прокачать язык на таком уровне? Учился сам, начинал со старой книжки Страуструпа, лол.
Аноним 14/08/15 Птн 14:45:59 #329 №529880 
>>529874
Таненбаум, сети.
Аноним 14/08/15 Птн 14:48:49 #330 №529884 
Или пошлите нахуй, или дайте программы\алгоритмы, которые должен уметь писать любой нуб в программировании. Желательно второе. Ибо я застрял на уровне консольной змейки
Аноним 14/08/15 Птн 14:51:25 #331 №529885 
>>529884
Волновой алгоритм.
Аноним 14/08/15 Птн 14:51:45 #332 №529886 
Анон, я пока не могу сам оценить сложность этих задач. Насколько они трудные?
http://pastebin.com/vfVumrQd
Аноним 14/08/15 Птн 15:01:22 #333 №529888 
>>529884
http://acmp.ru/
Аноним 14/08/15 Птн 15:01:45 #334 №529889 
>>529880
Спасибо, няша
Аноним 14/08/15 Птн 15:03:36 #335 №529890 
>>529886
1 не понял
2 и 3 решение в лоб пойдёт
4 и 5 задача на знание алгоритма на википедии он есть
Аноним 14/08/15 Птн 15:24:55 #336 №529899 
Кто через торчик сидит?
Аноним 14/08/15 Птн 15:28:38 #337 №529901 
>>529899
Можно уже? Го постить цп.
Аноним 14/08/15 Птн 15:45:17 #338 №529904 
>>529854
дистрибутив не кривой, самый обычный Rasbian
Аноним 14/08/15 Птн 17:51:06 #339 №529952 
Анон, поясни по data science. Фигня для хипстеров или стоящее направление, в которое не поздно вкатиться? Орейлиевские книги по сабжу стоят прочтения?
Аноним 14/08/15 Птн 18:45:54 #340 №529974 
>>529901
го
Аноним 14/08/15 Птн 18:51:18 #341 №529976 
>>527896

Бамп.
Аноним 14/08/15 Птн 18:58:31 #342 №529981 
>>529974
Начинай.
Аноним 14/08/15 Птн 19:02:26 #343 №529983 
>>529899
Обманщик.
Аноним 14/08/15 Птн 19:29:42 #344 №529999 
Помогите разобраться с указателями плс.Допустим x = 5,если y = x,то y будет являться указателем на 5 и ссылкой на х? Или y вообще не ссылается на х в этом случае? Будет ли при разыменовывании z = y,новая переменная ссылаться на х,или только на 5? Я совсем нубас
Аноним 14/08/15 Птн 19:47:44 #345 №530004 
>>529999
x и есть 5. Указатель не может ссылаться не значение, а только на адрес.
Аноним 14/08/15 Птн 19:53:48 #346 №530011 
>>530004
Что является адресом на ячейку памяти тогда?
Аноним 14/08/15 Птн 20:04:20 #347 №530019 
>>530004
Или получается,если я запишу y = &x,я получу адрес в памяти,где хранится число 5?
Аноним 14/08/15 Птн 20:14:06 #348 №530024 
>>530019
Да.
Аноним 14/08/15 Птн 20:14:58 #349 №530026 
>>530024
Спасибо,вроде как разобрался.
Аноним 14/08/15 Птн 20:19:01 #350 №530030 
>>530026
Может пригодятся первых 20 минут этой лекции https://www.youtube.com/watch?v=ixy9n16Mius
Аноним 14/08/15 Птн 22:09:13 #351 №530123 
>>529798
> И макак там гораздо меньше.
И вакансий тоже.
Аноним 14/08/15 Птн 22:12:37 #352 №530126 
>>530123
Меньше людей - меньше вакансий. Очевидно же. Если вкатишься, то работу найдешь.
Аноним 14/08/15 Птн 22:38:01 #353 №530141 
google jam stream https://youtu.be/rh_EYIu7Ztc
Аноним 14/08/15 Птн 22:49:03 #354 №530151 
>>530141
Что это?
Аноним 14/08/15 Птн 22:56:01 #355 №530158 
>>530151
соревновашка спортивных программистов
Аноним 14/08/15 Птн 22:58:42 #356 №530162 
>>530158
Где задания?
Аноним 14/08/15 Птн 23:13:40 #357 №530166 
>>530162
не дают ну я не нашел
Аноним 14/08/15 Птн 23:46:37 #358 №530215 
Где вы берете идеи для проектов?
Аноним 14/08/15 Птн 23:49:09 #359 №530220 
>>530215
На работе дают.
Аноним 15/08/15 Суб 02:32:47 #360 №530367 
Программач, посоветуй для изучения использования программирования в науке через решение задач.
Как вот здесь http://rosalind.info/problems/locations/ только для разных областей знания.
Аноним 15/08/15 Суб 02:33:21 #361 №530368 
Программач, посоветуй для изучения использования программирования в науке через решение задач.
Как вот здесь http://rosalind.info/problems/locations/ только для разных областей знания.
Аноним 15/08/15 Суб 06:44:47 #362 №530391 
>>529888
Скажите, эту задачу реально решить без итераций?
http://acmp.ru/index.asp?main=task&id_task=644
Аноним 15/08/15 Суб 07:02:30 #363 №530394 
>>530391
Уже джва часа угробил:

1 30
0000000000000010
0000000000000011
0000000000000101
0000000000000111
0000000000001010
0000000000001100
0000000000001110
0000000000010001
0000000000010011
0000000000010110
0000000000011001
0000000000011100
0000000000011111
0000000000100100
0000000000100110
0000000000101001
0000000000101100
0000000000101111
0000000000110100
0000000000110111
0000000000111100
0000000001000000
0000000001000001
0000000001000011
0000000001000110
0000000001001001
0000000001001100
0000000001001111
0000000001010100
0000000001010111
87
Аноним 15/08/15 Суб 07:53:12 #364 №530401 
14396143929220.jpg
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
>Умение программировать на любом другом языке программирования
Аноним 15/08/15 Суб 07:55:02 #365 №530402 
>>530391
Что значит без итераций?
Аноним 15/08/15 Суб 07:55:53 #366 №530403 
>>530401
>даун рвется с вакансий
Совсем уже тут отупели?
Аноним 15/08/15 Суб 08:00:33 #367 №530406 
>>530403
А ты уже умеешь программировать на любом языке программирования?
Аноним 15/08/15 Суб 08:12:51 #368 №530408 
>>530406
Да.
Аноним 15/08/15 Суб 08:17:06 #369 №530409 
>>530391
Если ты имеешь в виду подсчет бит, то да. Один раз заполняешь индексную таблицу (для всех 16-битных чисел, памяти должно хватить), после чего для каждого следующего N берешь значение из таблицы для верхней и нижней половины и складываешь.
Аноним 15/08/15 Суб 10:40:11 #370 №530427 
>>529952
Бамп вопросу.
Аноним 15/08/15 Суб 10:54:06 #371 №530430 
>>530402
Как в школе задавали посчитать 1+2+3+4...+100
получалось что надо 101 / 2 * 100 если я правильно помню
Аноним 15/08/15 Суб 11:17:19 #372 №530437 
>>530401
Это же для стажеров. Под iOS часто так набирают, так как найти ньюфага дрочащего iOS тяжело из-за вендорлока на оборудовании, берут людей знающих какой-то другой ЯП (чтобы не объяснять что такое циклы и условные переходы) и учат. Правда не ясно зачем туда "знание objC" впихнули, если чувак обжектив знает, то нахуя другой.
Аноним 15/08/15 Суб 11:18:07 #373 №530438 
Делаю резюме на сайте джун сисярп, там есть пунктик "цель" - шо туда написать вообще?
Аноним 15/08/15 Суб 11:19:25 #374 №530440 
>>530437
Мне чет показалось они имеют ввиду "УУУ СУКА ЛУЧШЕ БЫ ТЕБЕ ЗНАТЬ ВСЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ МИРА ИНАЧЕ ХУЙ ТЕБЕ А НЕ РАБОТА", как то так
sageАноним 15/08/15 Суб 11:43:05 #375 №530444 
>>530438
Можешь посмотреть что там пишут другие? Или что работодатели в этом пункте пишут?
Аноним 15/08/15 Суб 11:47:17 #376 №530445 
>>530444
Таки что то по типу этого

Развиваться вместе с компанией, достич уровня сеньера.
Найти колектив, в котором работать будет в радость.
Больше нацелен на разработку программ и игр для для любых платформ.
Аноним 15/08/15 Суб 11:51:47 #377 №530449 
>>530445
Ну вот и пиши что хочешь ещё опыта. На хабре должны быть статьи что в таких случаях писать. Попробуй поискать.
Аноним 15/08/15 Суб 12:10:06 #378 №530456 
Анонсы, есть какой-нибудь годный бесплатный сайт для обучения sql по принципу прочитал теорию - сделал по ней задание на том же сайте?
Аноним 15/08/15 Суб 12:15:48 #379 №530459 
14396301482930.png
>>530409
Смотри как gcc делает. Пишут что есть еще sse4.2 инструкция для таких вещей.
Аноним 15/08/15 Суб 13:24:07 #380 №530502 
На ОП-пике нужно перенести банду четырёх а Development.
Аноним 15/08/15 Суб 13:48:55 #381 №530509 
>>530459
Это gcc-шный built-in, и код будет уже не портабельным, как и та процессорная инструкция. Тащемта алгоритм известный (хотя и отличный пример write only кода) и гуглится на раз, и он отлично пойдет для заполнения ебучей таблицы.
Аноним 15/08/15 Суб 15:01:16 #382 №530541 
>>530509
>код будет уже не портабельным
Ты видать впервые олимпиадную задачку пишешь. Тут нет таких целей как "должно работать на планшетах", "должно быть понятно" и тому подобное. Тут только одна цель - как можно быстрее написать говнокод под одну конкретную машину (тестирующий сервер).
Аноним 15/08/15 Суб 15:03:47 #383 №530543 
Братишки, нужна простейшая библиотека с реализацией асинхронной монады под js.

Пишу всего 4-ый вызов через ajax и уже невыносимо тянет блевать от этого лапше-дерьма.
Аноним 15/08/15 Суб 15:05:06 #384 №530545 
>>530543
Да, желательно со всякими zip-ами (там есть параллельные вызовы)
Аноним 15/08/15 Суб 15:20:40 #385 №530556 
Аноны поясните пож. за факультеты информационной безопасности, мне говорят, типо погромирование там нахуй не надо и вообще не о том это, так оно? Чем вообще занимаются мастера информационной безопасности?
Аноним 15/08/15 Суб 15:38:38 #386 №530570 
>>530556
>погромирование там нахуй не надо и вообще не о том это
На компьютерной безопасности надо. Там и лабы делают по реализации алгоритмов шифрования, кодирования и сжатия. По идее так должно быть и на ИБ, т.к. на этой специальности должны иметь дело со всякими эксплоитами и уязвимостями. Но сам я не знаю, чем занимаются на информационной безопасности.
Аноним 15/08/15 Суб 16:11:15 #387 №530588 
>>530509
Так то да, но всегда можно просто посмотреть что какая-то функция делает, и на Сишечке ее накатать. А там уже компилятор как надо оптимизирует.

Правда ведь , что оптимизирует? Или говно получится?
Аноним 15/08/15 Суб 16:37:38 #388 №530598 
>>530543
>>530545
Накидал сам короче примерно то, что нужно:

http://pastebin.com/jWUZetca

зип-ы только потом добавлю


js-бляди использующие callback-дрисню не люди, да
Аноним 15/08/15 Суб 16:52:47 #389 №530608 
>>526967 (OP)
Я гуманитарий, который захотел стать ХАКЕРОМ, и мне посоветовали учить ассемблер и кресты. Я немного начинал Питон, но быстро забросил. Чем кресты отличаются от Питона, если кратко? В чём удобства и неудобства?
Аноним 15/08/15 Суб 17:03:17 #390 №530613 
Аноны, два вопроса. Первый: как правильно использовать IoC контейнеры? Есть у меня несколько алгоритмов, которые наследуют один интерфейс. В этих алгоритмах, в свою очередь, тоже есть некоторые зависимости от других частей системы, с которыми я так же работаю через интерфейсы. Проблема в том, что сейчас у меня в местах вызова алгоритмов проверяются параметры, в зависимости от которых у меня конкретно прописываются классы, которые нужно инжектить.
Ну т.е. IAlgorithm alg = new AlgContext(new ConcreteAlgorithm1);
Такой подход меня не устраивает и я обратил внимание на упомянутые IoC контейнеры. Проблема в том, что я не знаю, как правильно один раз задать все нужные мне зависимости на время выполнение конкретного алгоритма. Пользователь вызывает функцию 1, я через IoC разруливаю эту ситуацию, но у функции 1 тоже есть зависимости. Не передавать же мне ссылку на экземпляр моего контейнера этой функции, это хуйня полная выходит. В голову пришло только создать какой-нибудь класс с одним статическим методом, который бы возвращал мне контейнер с уже настроенными зависимостями, и вызывать этот метод, когда нужно. Норм?

Второй вопрос: раньше в программе было две функции и суммарно четыре настройки для этих функций. Чтобы не передавать их параметрами в конструктор или метод я завел отдельный класс, назвал его Settings. Когда пользователь вызывал функцию, я считывал инпуты в этот Settings и передавал в функцию. Проблема в том, что сейчас функций уже шесть и суммарно у них около 16 параметров. Из-за этого Settings слишком сильно разросся и мне не нравится таскать такую тяжеловестную хуйню повсюду. Как мне разрулить эту хуйню? Для самой сложной функции на форме сейчас 12 инпутов, которые пользователь может заполнить. Из них четыре обязательны, а все остальные опциональны в зависимости от того, какие пользователь уже поставил пресеты.
Аноним 15/08/15 Суб 17:04:41 #391 №530614 
14396474818250.png
>>530588
Короче, потестировал с -O3. Прилично оптимизирует самый говнищенский из императивных говнокодов.
Аноним 15/08/15 Суб 17:15:32 #392 №530617 
Под никсами можно использовать адекватный интел-синтаксис ассемблера?
Аноним 15/08/15 Суб 17:36:41 #393 №530628 
>>530541
Я вообще их не делаю, лол, а следую общим best principles.
Аноним 15/08/15 Суб 17:57:02 #394 №530638 
14396506224350.png
>>530617
Если ты про GCC, то гуглится вот это:
https://stackoverflow.com/questions/5397677/gcc-intel-syntax-inline-assembly

Сказано, что можно, но во первых ты внятных сообщений об ошибках в синтаксисе не получишь. Во вторых придется ставить флаг компиляции -masm=intel на сорец. В третьих там не получится указывать шестнадцатеричные константы через постфикс - 123h, только 123x0. Наверняка еще много разных камней будет.

Кажется проще поставить fasm, сбилдить объектный файл, и присобачить к сборке сделав где-нибудь в .h объявление на "extern void MY_AWESOM_ASM_FUNCTION(void)", но хуй знает. Я еще это не проверял
Аноним 15/08/15 Суб 17:58:10 #395 №530641 
14396506909620.jpg
>>530638
>123x0
Аноним 15/08/15 Суб 18:13:41 #396 №530650 
>>530638
Благодарю. Пойду накатывать fasm.
Аноним 15/08/15 Суб 18:34:16 #397 №530656 
Что за йоба такая этот ваш 1с, что погроимисты на нем востребованы и имеют неплохую зп?
Аноним 15/08/15 Суб 18:48:17 #398 №530662 
14396536974270.jpg
>>530656
>1с
>погроимисты
Аноним 15/08/15 Суб 18:50:54 #399 №530665 
>>530656
http://habrahabr.ru/post/244727/
http://habrahabr.ru/post/244767/
Аноним 15/08/15 Суб 18:59:16 #400 №530666 
>>530608
Питон ты выучишь за год и можно писать простые бытовые программки. Кресты будешь учить лет 10 и будешь писать дико пиздатый и сложный код для высокой оптимизации и переносимости.

Кстати реквестирую книжку как писать вирусы с нуля. >>529093 Пока только Фленова скачал. Боюсь начинать читать т.к. сомневаюсь что эта классическая книга для этой темы.
Аноним 15/08/15 Суб 20:04:57 #401 №530690 
>>530666
Боже блять, книжка о том как вирусы песать, С НУЛЯ БЛЯТЬА АХФХЦАЦХАХА кек.

wasm.ru и прочие сборники/форумы про риверс инжиниринг и системное программирование.
С нуля без опыта ты можешь хуету на дэльфи написать, которая весит 10 мб и с окошком такие ещё няшным.
Аноним 15/08/15 Суб 20:06:50 #402 №530692 
>>530666
И да - у флёнова вроде только супер лит-ра про сокеты и пр хуетень, серия для илитных хацкиров.
Аноним 15/08/15 Суб 20:08:13 #403 №530695 
>>530666
Одинаково будет учить всё два года до уровня среднего программиста. Просто на С++ постоянно будет куча подводных камней и надо будет постоянно с ними сражаться, а на питоне легче писать код.
Нюфакам я бы советовал питон, в конце августа будет кстати отличный курс от MIT на edx, после него можно смело покрять джангу и после написания очередного магазина начинать искать вакансии.
Аноним 15/08/15 Суб 20:08:27 #404 №530696 
>>530614
А ты такую хуету сам бы в жизни не оптимизировал.
Аноним 15/08/15 Суб 20:14:36 #405 №530699 
>>530608
Ну как тебе сказать.
На питоне ты хочешь сложить несколько строк - ты их просто возьмёшь и сложишь.
На си/пп ты будешь выделять память под каждую, выделять память под буфер куда их сувать, проверять хватит ли выделенной памяти и скочевать их спец. функцией. Потом освобождать память

Со строками я конечно утрировал (пуре с стайл), но мысль надеюсь донёс.
Аноним 15/08/15 Суб 20:34:00 #406 №530713 
Антуаны, позвали на собеседование, в чем идти?

Весь такой ряженый в рубашке и брюках или в простой, но опрятной одежде?
Аноним 15/08/15 Суб 20:36:29 #407 №530717 
>>530713
Обмажься говном, поваляйся на земле, а в рот засунь мох.
Аноним 15/08/15 Суб 20:45:01 #408 №530722 
>>530690
Какие форумы? На курсах ИБ что преподают?Наверняка должна быть книга па такой случай.
Аноним 15/08/15 Суб 21:17:07 #409 №530742 
Допустимо ли в h-файле писать так?
#ifndef GF2_8_H
#define GF2_8_H

#include <stdint.h>

uint8_t gmul(uint8_t a, uint8_t b);

#endif

Я имею в виду: туда ли я поставил #include?
Аноним 15/08/15 Суб 21:22:52 #410 №530747 
>>530742
#Если символ GF2_8_H не был определен ранее, то определить его, подключить stdint.h, выебать чужую мамку, ...
#В противном случае НИХУЯ НЕ ДЕЛАТЬ

Ты это хотел узнать?
Аноним 15/08/15 Суб 21:24:02 #411 №530749 
>>530747
Да. Никогда не видел, как в нормальном ПО в h-файлах делают инклуды и в какое место их ставят.
Аноним 15/08/15 Суб 21:38:28 #412 №530760 
>>530749
А не надо смотреть как в нормальных проектах делают, если все равно не понимаешь. Гораздо лучше разобраться почему так.

Если ты вытащишь этот #include <stdint.h>, то каждый раз как ты будешь подключать свой header посредством #include "GF_8.h" будет сразу же подключаться этот #include <stdint.h> который ты вытащил.

Тебя устраивает такое поведение? Пока ты не пишешь в команде это от тебя зависит на самом деле, а не от того, как принято.
Аноним 15/08/15 Суб 21:41:35 #413 №530763 
>>530749
Также попробуй клинкуть мышкой на <stdint.h> и нажми f3. В популярных IDE тебя переместит в тело этого файла, и ты сможешь посмотреть что там и как. (В некоторых надо правой кнопкой мыши на него кликнуть, и посмотреть на какую кнопку там он открывается)
Аноним 15/08/15 Суб 21:54:08 #414 №530769 
>>530749
Вот тут подробно разобрали http://ru.stackoverflow.com/questions/275741/include-в-заголовочных-файлах
Аноним 15/08/15 Суб 22:17:00 #415 №530778 
14396662203690.jpg
Аллах всемогущий, что я нагуглил.

Руководство новичка по эксплуатации компоновщика
http://habrahabr.ru/post/150327/
Аноним 15/08/15 Суб 22:28:00 #416 №530782 
Сап программач. Я тут решил обмазаться системщиной. И начал я, с чтения "Системное программирование" Роберта Лава. Я хотел узнать, насколько востребовано сис. программирование?
Аноним 15/08/15 Суб 22:30:07 #417 №530784 
Погромисты, кем вы видите себя в 40-50 лет? Все также будете читать книги по новым языкам программирования, курить статьи, осваивать новые принципы, чтобы идти в ногу со временем? Или как и у большинства к этмоу возрасту тяга в к новому пропадет?
Аноним 15/08/15 Суб 22:40:07 #418 №530792 
>>530782
Можешь пилить для опенсорса, но в рашке работы системщикам маловато и зарплаты низкие, а требования высокие. Обычно всякие компании где без диплома магистра с пятерочками тебя отправят в макдак работать Ну если ты нюфак. Ну, всякие предприятия которые на государство работают, там вот 95% системщиков живут.

Профиты? Ты можешь подрочить на байты, получше познать работу пекарни и потом перелезть на жабу. Хуже от этого не будет, знания лишними не бывают, плюс будешь знать "что там под капотом" лучше типичных макак.
Аноним 15/08/15 Суб 22:42:36 #419 №530793 
>>530784
От человека зависит. Многие в 30-40 лет моложе духом любого школьника, а многие в 16 уже как старые пердуны, ничего не хотят от жизни.
Поэтому так важно выбрать сферу которая интересна, иначе потом будешь ненавидеть свою работу и писать говнокод до самой могилы.
Аноним 15/08/15 Суб 22:43:41 #420 №530794 
>>530792
Премного благодарен за развернутый ответ. Таки продолжу изучать систещину. Просто, чтобы нормально программировать и четко понимать то, что я пишу.
Аноним 15/08/15 Суб 23:48:31 #421 №530806 
>>530769
Ясно, я так понял, что в хедерах лучше по возможности обойтись без инклудов и использовать их только тогда, когда есть крайняя необходимость. Стало быть, если я в хедере объявляю функции, которые работают с 8-битными интами, то для использования uint8_t инклуд необходим? Что-то вроде #typedef uint8_t не прокатил или даже повредит?
Аноним 16/08/15 Вск 00:35:04 #422 №530828 
>>530806
Заголовочный файл с uint8_t был специально создан чтоб тебе не пришлось описывать его вручную.

Если описание чего-то есть в другом заголовочном файле, и тебе оно внезапно понадобилось, это собсно и есть крайняя необходимость.
Аноним 16/08/15 Вск 00:40:51 #423 №530836 
В студии можно явно указать, что я хочу использовать компилятор Си, а не С++?
Аноним 16/08/15 Вск 00:43:11 #424 №530839 
>>530836
Не могу проверить.
https://msdn.microsoft.com/en-us/library/ya98c175(v=vs.90).aspx
Аноним 16/08/15 Вск 01:58:07 #425 №530869 
Когда я вставляю старый CD в DVD/BD-ридер, он сначала очень долго считывается, а потом окно "мой компьютер" зависает. Зависание продолжается даже после того, как диск достали. Из-за чего это?
Аноним 16/08/15 Вск 03:01:33 #426 №530877 
>>530869
Тебе в /s/ за драйверами. https://ru.wikipedia.org/wiki/I/O_request_packet
Аноним 16/08/15 Вск 07:41:56 #427 №530906 
>>530722
На курсах по иб рассказывают про установку и настройку iptables и прочей хуеты. Ты реально тупой если считаешь что тебе просто расскажут в книжке как запилить распределённый krernel mode ботнет, не палящийся нигде и работающий везде.

Ответ был дан - изучай системное программирование и риверс инжинеринг. По ним книг достаточно.
Аноним 16/08/15 Вск 07:43:38 #428 №530907 
>>530742
https://ru.wikipedia.org/wiki/Pragma_once
МИНЯ АЖ ТРИСЁТ С ЭТОГО ЕБЛИВОГО ИНКЛЮД ГУАРДА!11
Аноним 16/08/15 Вск 07:47:00 #429 №530908 
>>530722
http://www.wasm.ru/wault/
Вот тебе список лит-ры.
Аноним 16/08/15 Вск 08:37:07 #430 №530919 
>>530907
МИНЯ АЖ ТРИСЁТ ОТ ЭТОГО НЕСТАНДАРТНОГО РАСШИРЕНИЯ у тебя нет таких проектов, где от #pragma once был бы выигрыш в скорости компиляции
Аноним 16/08/15 Вск 08:51:18 #431 №530920 
>>530919
МИНЯ АЖ ТРИСЁТ ХУЙ ЗНАЕТ ОТ ЧИГО!!!11
1. Нестандартная деректива, но поддерживаемая всем чем можно.
2. Разницы в скорости компиляции нету блядь.
Просто нету.

https://ru.wikipedia.org/wiki/Предварительно_откомпилированные_заголовки
- если уж обмазаться оптимизацией хош.
Аноним 16/08/15 Вск 09:45:47 #432 №530928 
>>530782
Как практика - ебашь posix-совместимую ось. Или свой дос. Можешь биос модифицировать.
Аноним 16/08/15 Вск 10:53:57 #433 №530946 
>>530920
> поддерживаемая всем чем можно
1) tinycc.org не умеет, например
2) куча самописных компилеров для embedded знать не знают, слыхом не слыхивали

Разница в скорости компиляции есть. С include guard вот такой код
foo.h:
#ifndef _FOO_H
#define _FOO_H
printf("Huipizda\n");
#endif
foo.c:
int main(void) {
#include "foo.h"
#undef _FOO_H
#include "foo.h"
}
должен напечатать строку дважды. Зато если воткнуть #pragma once в .h, строка напечатается один раз, потому что компилятор даже открывать файл второй раз не станет. Компилятор делает некоторую магию и для include guard, но #pragma once все равно быстрее. Другое дело, что нужен проект с тысячами файлов, чтобы это на что-то повлияло.
Аноним 16/08/15 Вск 11:06:02 #434 №530949 
Пагни, подскажите, пожалуйста, по следующим вопросам, связанным с языком Си:
1) Имеется массив, объявленнный в самом начале кода:
#define VALUES 20
volatile uint16_t ramBufferData[VALUES];

Мне надо менять его размерность в зависимости от потребностей (сперва мне нужно получить максимум одно значение, потом минимум 20). А потом чередовать получаемые их кол-во (1 -> 20, 20 -> 1, 1 -> 20 и т.д.).

Окей, после обработки 20 значений из массива, пытаюсь это сделать:
if ( !stage ) // для случая, когда требуется 1 значение
{
#ifdef VALUES
#undef VALUES
#define VALUES 1
#endif
}
else if ( stage ) // для случая, когда уже требуется 20 значений
{
#ifdef VALUES
#undef VALUES
#define VALUES 20
#endif
}

Но ре-дефайн упорно остаётся незамеченным, и размерность блядского массива попрежнему составляет 20 значений.

Может я как-то неправильно сбросил дефайны? Или надо делать по-другому?

2) Имеется структура данных в функции:
void setup_ramBuffer(void)
{
ramBuffer_InitSingle_TypeDef ramBufferInitSingle = ramBuffer_INITSINGLE_DEFAULT;

ramBufferInitSingle.param1 = param,
...
ramBufferInitSingle.param5 = param,
...
ramBufferInitSingle.paramN = param,
ramBuffer_InitSingle(ramBuffer0, &ramBufferInitSingle);
}

Допустим, мне надо изменить параметр: ramBufferInitSingle.param5 и заново инициализировать структуру с только этим изменённым параметром (сохраняя все прежние).

Это возможно сделать красиво? Мне на ум приходит только копирование функции с изменением параметра и вызов её целиком под новым именем, допустим, setup_ramBuffer2(); ?
Вроде можно использовать параметр volatile, как для функции, так и для структуры. Ноя не знаю, как это парвильно оформить.

Хелпаните, посоны.
Макака, сука, когда починишь кодовую вставку и форматы, пидор-бля?
Аноним 16/08/15 Вск 11:13:36 #435 №530950 
>>530949
1) Препроцессор тебе не поможет. Он работает даже еще до компиляции. Попробуй сделать gcc -E твойкод.c - поймешь. В твоем случае компилятор видит уже готовое ramBufferData[20], а потыркивания ниже по тексту вообще ни на что не влияют. Почитай лучше про malloc/realloc, хотя для такого размера как у тебя, лучше взять массив побольше сразу (элементов 100, например), а под количество использованных элементов завести size_t num_values.
2) Присвой из ramBuffer_INITSINGLE_DEFAULT нужное значение. Или объясни нормально.
3) Уверен, что тебе нужен volatile? У тебя несколько потоков? Есть другой процесс, который параллельно тебе модифицирует данные?
Аноним 16/08/15 Вск 11:38:20 #436 №530954 
В какой среде писать на ассемблере? Хочу вирус написать.
Аноним 16/08/15 Вск 11:44:42 #437 №530956 
>>530954
fasm
Аноним 16/08/15 Вск 11:45:28 #438 №530957 
>>530950
>Уверен, что тебе нужен volatile?
Если я правильно понимаю, то без volatile не изменить структуру. Только как это грамотно оформить.

>У тебя несколько потоков?
Поток - один.

>Есть другой процесс, который параллельно тебе модифицирует данные?
Нет.

>Присвой из ramBuffer_INITSINGLE_DEFAULT
Мм, я хотел сделать так:
volatile ramBuffer_InitSingle_TypeDef ramBufferInitSingle = ramBuffer_INITSINGLE_DEFAULT;
Далее, изменяем параметр: ramBufferInitSingle.param5 = paramChange,
и инициализируем структуру ramBuffer_InitSingle(ramBuffer0, &ramBufferInitSingle);
Но компилятор ругается - говорит, что при инициализации параметр volatile будет проигнорирован.

И пиши, пожалуйста, к какому из двух вопросов (номер 1 или номер 2) ты даёшь ответ. Иначе получается мешанина, как у меня вышло выше.
Аноним 16/08/15 Вск 11:57:31 #439 №530960 
>>530957
volatile говорит, что сущность может изменяться независимо от выполняющегося в данный момент кода (заставляет компилятор не делать предположений типа "ничего не писл, значит ничего и не поменялось"). Тебе он не нужен нигде.

> компилятор ругается
Выкинь volatile, сделай из этих трех строк, что ты написал, новую функцию.

Ответы я пронумеровал в прошлом посте.
Аноним 16/08/15 Вск 12:02:26 #440 №530961 
>>530957
Я другой антоша.
1) volatile тебе таки не нужен. Это просто перестраховка для многопоточных приложений с развитой конкуренцией за данные.

2) Йа нихуя не понел. Но предлагаю:
Просто скопировать структуру с memcpy() и поменять нужное значение (если у тебя конечно структура только с примитивными типами).
sageАноним 16/08/15 Вск 12:27:21 #441 №530966 
Посоветуйте тему на диплом :3
Аноним 16/08/15 Вск 12:58:00 #442 №530974 
>>530966
"Гей-шлюха, как альтернативная карьера"
Аноним 16/08/15 Вск 12:58:43 #443 №530975 
>>530966
С наушником реши. Или хотя бы примерно скажи свой профиль.
Аноним 16/08/15 Вск 13:05:26 #444 №530976 
>>530975
Да любое приложение, которое актуально и приносит хоть какую пользу. (Только не интернет магазин на джумле)
Язык сишарп.
Аноним 16/08/15 Вск 13:10:59 #445 №530977 
>>530976
Займись клептографией (тут нет опечаток). Начни со статей этого парня http://habrahabr.ru/post/248419/
Аноним 16/08/15 Вск 13:25:48 #446 №530980 
14397207482090.png
Мы тут сидим тута, учим все... Как фуфелы, фуфлыжные все технологии... Я когда стажером работал, виртуализацию смотрел, гипервизоры еще... Если одну технологию изучил - считай на всю жизнь уже останется...
Аноним 16/08/15 Вск 13:48:11 #447 №530985 
Хочу сделать для iOS приложение с использованием GPS (трекенг).

1) Возможно ли это сделать под Xamarin на Win 8.1 ?
2) Я не хочу покупать никакие sанальные подписки девеловера. У меня JB. Смогу ли я свое приложение тестить на jb-дейвайсе без подписки девелопера?
ТРЕД ОЛДФАГОВ НАЧИНАЕТСЯ ТУТ Аноним 16/08/15 Вск 14:06:45 #448 №530991 
14397232055010.jpg
BRUTUS AET2
Аноним 16/08/15 Вск 14:17:48 #449 №530997 
>>530960>>530960
>Ответы я пронумеровал в прошлом посте.
Но у меня два вопроса, а ответа у тебя - три.

Освобожусь - попробую.

>Просто скопировать структуру с memcpy() и поменять нужное значение
Это как?
Аноним 16/08/15 Вск 14:21:21 #450 №530998 
>>530985
1. Сделать сможешь. Собрать - нет (только для билда хватит и виртуальной машины, при желании можно всё автоматизировать).
2. Да, можно.
Аноним 16/08/15 Вск 14:35:28 #451 №531004 
>>530997
Я так не и не понял что именно нужно лол.

>Это как?
ramBuffer_InitSingle_TypeDef ramBufferInitSingle = ramBuffer_INITSINGLE_DEFAULT;
ramBuffer_InitSingle_TypeDef rBuff1;
...
memcpy(&rBuff1, &ramBufferInitSingle, sizeof(ramBufferInitSingle));

rBuff1.param5 = hui;
...
ramBuffer_InitSingle(ramBuffer0, &rBuff1);


Это страшное васянство, и будет адекватно работать только если в структуре нету структур/классов и прочего добра.
Аноним 16/08/15 Вск 14:57:20 #452 №531013 
>>530906
>>530908
Понял. Спасибо. Выучу асм вспомню про это.
Аноним 16/08/15 Вск 15:00:09 #453 №531018 
>>530954
Без асм никак?
Аноним 16/08/15 Вск 15:02:43 #454 №531020 
>>531018
а на чем еще можно писать вирус?
Аноним 16/08/15 Вск 15:04:25 #455 №531021 
>>531020
На питоне или си?
Аноним 16/08/15 Вск 15:22:32 #456 №531032 
>>530954
На чём хочешь, на том и пиши. Хоть на брейфаке можно.
Аноним 16/08/15 Вск 15:23:57 #457 №531033 
>>531032
Как на бейсике?
Аноним 16/08/15 Вск 15:40:02 #458 №531049 
Сколько времени уходит на изучения одного языка?
Аноним 16/08/15 Вск 15:42:20 #459 №531052 
Возможно ли как-нибудь убрать автоматическое закрытие консоли по окончании вывода в неё данных в visual studio? Приходится извращаться через scanf_s. мимо-ньюфаг
Аноним 16/08/15 Вск 15:44:23 #460 №531056 
>>531049
От одного человекодня, до 21 с++-дня.
Аноним 16/08/15 Вск 15:45:32 #461 №531058 
>>531056
Аноним 16/08/15 Вск 15:46:38 #462 №531059 
>>531058
Аноним 16/08/15 Вск 15:49:53 #463 №531062 
>>531004
>Я так не и не понял что именно нужно
Структура ramBufferInitSingle находится в отдельной функции: void setup_ramBuffer(void) {}

Мне надо изменить в ней один параметр ИЗ ОСНОВНОГО ЦИКЛА ПРОГРАММЫ и проинициализировать эту структуру заново, чтобы изменённый параметр был учтён: ramBuffer_InitSingle(ramBuffer0, &ramBufferInitSingle);

Проблема в том, что компилятор срёт кирпичами, когда я пытаюсь что-то менять.
Аноним 16/08/15 Вск 16:21:23 #464 №531070 
14397312834500.jpg
Привет, анон, студент выходит на связь.
 
Предыстория.
В школе в 9-11 классах обучали Паскалю. Но обучали, надо сказать, нормально, во всяком случае, сраный ЕГЭ я написал на сотку и имел общие представления о том, как написать элементарные консольные программы.
В универе отучился 3 курса, где преподавали Си. Обучили неким основам языка, рассказали про численные методы, немного под freebsd попрогали, и в завершение были основы ООП на примере С++: классы, шаблоны, etc.
С выполнением того, что задавали, никогда проблем не возникало, писал всё практически сходу, оставалось лишь править ошибки.
 
Из смежных знаний я имею некое общее представление о том, что такое базы данных, php, да заодно немного кодю на питоне.
 
Только вот как я нихуя не умел, так и не умею, как нетрудно догадаться. И я хочу это исправить, но не знаю в какую сторону копать, что почитать, как оценить свой уровень. Дай мне направление, анон.
Аноним 16/08/15 Вск 16:26:42 #465 №531075 
Есть текст. В нем много однотипных ссылок, нужно все по очереди занести в массив string и все это на C#. Подскажите, а то я что-то вообще не вдупляю
Аноним 16/08/15 Вск 16:33:33 #466 №531081 
>>530954
Попробуй на машине Тьюринга или на частично-рекурсивных функциях.
Аноним 16/08/15 Вск 17:11:04 #467 №531095 
>>531075
С этим разобрался, совсем уж затупил.

Вообщем такое дело. Тот же C#
Пишу вебм-качалку не кидайте готовых, хочу свою написать, и мне нужно получить ссылку на вебм. Ссылка составная, состоит из /b/src/номер треда/номер вебм.webm/ , то бишь мне достаточно получить номер вебм.
Вот такой код: http://pastebin.com/h9fJHC9w
Вывод описан там же

Я так понял он читает от /b/src/номер треда/ до последнего .webm в строке, а мне нужно чтобы после первой .webm в строке чтение прекращалось. Как выебать регулярочку чтобы так было? А то я не очень разбираюсь в них, эту строчку спиздил.
Аноним 16/08/15 Вск 18:29:23 #468 №531125 
>>526967 (OP)
Что по TDD почитать? Бека только старые издания находил, может быть есть что поновее и актуальнее?
Аноним 16/08/15 Вск 18:31:04 #469 №531127 
Посоветуйте почитать что-нибудь про WinAPI и .Net.
Аноним 16/08/15 Вск 18:40:18 #470 №531135 
Пачани скрипты эти шидовса?
/ Source Code Windows 7 /

#define WINVISTA_H "winme.h"

#include "win31.h"
#include "win95.h"
#include "win98.h"
#include "win2k.h"
#include "winxp.h"
#include WINVISTA_H
#include "workst~1.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#include "monopoly.h"
#include "backdoor.h"

#define INSTALL = HARD

char make_prog_look_big(16000000);
void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rules_message();
do_nothing_loop();

if (first_time_installation)
{
make_4GB_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of-OS2();
make_futile_attempt_to_damage_Linux();
disable_MozillaFirefox();
disable_RealPlayer();
disable_Lotus_Products();
hang_system();
} //if
write_something(anything);
display_copyright_message();
do_nothing_loop();
do_some_stuff();

if (still_not_crashed)
{
display_copyright_message();
do_nothing_loop();
basically_run_windows_31();
do_nothing_loop();
} // if
} //while

if (detect_cache())
disable_cache();

if (fast_cpu())
{
set_wait_states(lots);
set_mouse(speed,very_slow);
set_mouse(action,jumpy);
set_mouse(reaction,sometimes);
} //if

/ printf("Welcome to Windows 3.1"); /
/ printf("Welcome to Windows 3.11"); /
/ printf("Welcome to Windows 95"); /
/ printf("Welcome to Windows NT 3.0"); /
/ printf("Welcome to Windows 98"); /
/ printf("Welcome to Windows NT 4.0"); /
/ printf("Welcome to Windows ME"); /
/ printf("Welcome to Windows 2000"); /
/ printf("Welcome to Windows XP"); /
/ printf("Welcome to Windows Vista"); /
printf("Welcome to Windows Se7en");

if (system_ok())
crash(to_dos_prompt)
else
system_memory = open("a:\swp0001.swp",O_CREATE);

while(something)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
} // while
create_general_protection_fault();

} // main
Аноним 16/08/15 Вск 18:46:22 #471 №531137 
>>531135
> #include "evenmore.h"
> #include "oldstuff.h"
> #include "billrulz.h"
> #include "monopoly.h"
> #include "backdoor.h"
А то!
Аноним 16/08/15 Вск 19:56:11 #472 №531182 
14397441711840.png
Лол, смотрите, какая картинка по твиттеру гуляет.

И после этого кто-то кукарекает про ЧЁТКО ВЫРАЖЕННЫЕ НАЗВАНИЯ МЕТОДОВ.
Аноним 16/08/15 Вск 20:08:43 #473 №531186 
>>531182
http://2ch.hk/pr/src/524444/14397387036120.png
Аноним 16/08/15 Вск 21:17:46 #474 №531211 
>>526967 (OP)
Абитуриент вквотился.
Очевидно, что за четыре года СИНЬЙОР_ЖАБА_ДИВЕЛОПИР_200К+33СМ из меня не сделают. Что сделат за эти четыре года, чтобы не пойти по окончании в макдак напару с юристами?
Аноним 16/08/15 Вск 21:21:06 #475 №531212 
>>531211
Если ты за четыре года не стал даже ссаной java-макакой, боюсь, тебе таки придется идти зарабатывать вместе с юристами.
Аноним 16/08/15 Вск 21:28:55 #476 №531219 
14397497350650.png
Поясните долбоёбу как же всё-таки правильно руби поставить на вирталку, сколько не ставлю всякие версии 2.2.2 и прочую хуйню, пишет всё-равно что вы не установили руби. Сойду с ума уже скоро нахуй.
Аноним 16/08/15 Вск 21:30:17 #477 №531220 
>>531211
А что тв делал 4 года? При универах курсов как говна, 3-6 месяцев стажировки и обучением и ты джун, затем несколько лет опыта и если не пинать хуи и постоянно качать скиллы, то мог бы на выходе быть помидором. Без шуток. Молодые задроты помидоры с 4+ годами опыта погнем в глазах любимые сотрудники всех компаний, потому что с семейниками и гуру за 25 и дальше уже проблемы начинаются. Жена, дети, ипотека,,родственники. А студенты всем нужны, переработки любят, кофе им дай бесплатное и будут боготворить.
КАК ВЫБРАТЬ ЯЗЫК 100 ПЛАТИНА ULTIMATE EDITION PLUS Аноним 16/08/15 Вск 21:39:06 #478 №531223 
Я проанализировал ситуацию и в результате выделил:
1) HTML/CSS, JS, PHP - стек веб-разработки, если и учить - то все вместе
2) C для Arduino - как базовый язык для общего понимания принципов кодинга, ну и ардуиноблядствовать, конечно, светодиодами моргать, лампочкой пищать, вот это все.
3) Java - интересен тем, что можно писать под мобилки, а это в моем понимании ценный скилл. (яблочные мобилки я не рассматриваю).
4) C++ - путь тру-кодера, можно кодить под линуксы, системное программирование там, вот это все.
5) Python - хуй знает, для чего он вообще нужен, но тут почему-то любят советовать питон.
На какой стул присесть?
Аноним 16/08/15 Вск 21:44:49 #479 №531225 
>>531212
>>531220
Он абитуриент, и спрашивает, что ему в универе нужно учить для прганья.
Вы там в глазницы что ил ебётесь?
Аноним 16/08/15 Вск 21:45:29 #480 №531227 
14397507292210.jpg
>>531223
ролл
Аноним 16/08/15 Вск 21:49:37 #481 №531230 
Поясните ньюфагу, какого хуя здесь и в воркаче так много зк-хейтеров?
Из реальных аргументов только быстрое устаревание знаний и демпинг индусами, всё остальное кудахтанье.
Чего у них припекает?
Аноним 16/08/15 Вск 21:54:25 #482 №531233 
14397512655480.jpg
>>531227
Недопустимый индекс
Аноним 16/08/15 Вск 21:55:14 #483 №531235 
>>531223
Java + sql + фреймворки и паттерны. Опционально зяву на сисярп заменить.
Аноним 16/08/15 Вск 21:56:09 #484 №531236 
>>531233
> тематика
Он по предпоследней цифре в номере пикчи роллил.
Аноним 16/08/15 Вск 22:45:36 #485 №531267 
мамины программисты, подскажите ньюфагу, стоит ли лезть в программирование после ВМК на ИВТ? не буду ли я фуфелом? схемач как-то ближе и теплее, но после чтения борды мои маняфантазии наполнены охуительными зарплатами. зы: зарплат у схемотехников и прочего отребья не знаю
Аноним 16/08/15 Вск 23:20:07 #486 №531281 
14397564071650.jpg
>>531267
>мои маняфантазии наполнены охуительными зарплатами
Аноним 16/08/15 Вск 23:21:46 #487 №531282 
>>531281
ой блять. как будто работают не за деньги.
Аноним 16/08/15 Вск 23:25:41 #488 №531284 
>>531281
вопрос был в том не погонят ли меня ссаными тряпками. вроде не долбоеб, в программирование могу, очень могу в асм, а всякие пайтоны-руби не очень перевариваю.
Аноним 16/08/15 Вск 23:38:16 #489 №531289 
>>531267
Я тебе объясню проще и чтобы ЖИЗА.
Ты скорее всего не достигнешь этих "манязарплат", тебя просто заебет программирование и не будет желания дрочить его вне работки, все эти САМАРАЗВИТИЯ и ЛОЙСЫ ЗВЕЗДОЧКИ на гитхабе.
Чтобы этого достигнуть, а также поднять скилл на такой уровень, надо любить программирование и качать скиллы. Или быть жадным ребенком, как говорил Главный тупичка.
Если жадина, то сможешь вкалывать и имитировать работу как босс, можешь даже достигнуть высот, но такие люди обычно достигают высот в любой сфере, потому что они обожают деньги, следовательно ты бы остался в своей хуите и уже работал бы.
А так, программирование тебе было не интересно и ты не жадный ребенок, следовательно шансов маловато. Подрочишь жабу пару месяцев, не сможешь даже дочитать 2.5 книги, будешь всё постоянно откладывает, насохраняешь и накачаешь сотни гигов уроков и книг, запишешься на десятки курсов курсеры, всё дропнешь.

Инфа 90%.
Аноним 16/08/15 Вск 23:40:35 #490 №531290 
>>531289
а на асме нынче не модно?
Аноним 16/08/15 Вск 23:41:18 #491 №531292 
Аа, выручайте ёбана
Поставил виртуальную убунту а мне она руби не может установить, ткните носом нуба в подсказку, пожалуйста.
Аноним 16/08/15 Вск 23:51:56 #492 №531296 
14397583165460.png
>>531292
Отклеилось.

Очень буду благодарен за помощь.
Аноним 16/08/15 Вск 23:52:58 #493 №531297 
>>531290
Я тебе честно признаюсь - вакансии видел очень редко. Несколько лет вот мониторю, видел вакансии во всякие ВПК и подобную хуиту, один раз видел в Микрон, думаю в такие компании есть, но я не сталкивался. Не интересовался просто
Короче, это инженерная хуитка, поэтому макаки типа меня на такое и не натыкались. Ну, как я знаю с этих ваших интернетов, если попадешь в нормальную компании а они в рашке есть, микрон тот же, эльбрусы которые ещё ща делают, то в целом можешь выползти годным спецом и тебя всюду с руками и ногами оторвут.
Годных специалистов, которые реально что-то могут на асме для такого железа просто катастрофически мало.

>>531296
sudo apt-get update перед установкой пакетов сделал? Доступ в интернет точно есть?
Аноним 17/08/15 Пнд 00:07:15 #494 №531304 
>>531296
заходишь на rvm.io и копируешь команду
Аноним 17/08/15 Пнд 00:49:23 #495 №531312 
>>531297
>Ну, как я знаю с этих ваших интернетов, если попадешь в нормальную компании далее полнейшая хуита написана, то в целом можешь выползти годным спецом и тебя всюду с руками и ногами оторвут.

Когда же вы научитесь следить за ценами, наконец?
Кокие єльбруцы, что ты несёш, поехавшiй?
ТАМ ЗАРПЛАТА 52 ТЫР В ДС1.
Аноним 17/08/15 Пнд 01:33:17 #496 №531321 
>>531312
Плюс премии и подобное говно. В таких конторах всегда так, будет около 100к. Прям как у миддл макаки на жабе
алсо, какол, ты ебанутый? Зачем ты следишь за московскими ценами?
Аноним 17/08/15 Пнд 01:33:49 #497 №531322 
>>531321
зарплатами
fix
Аноним 17/08/15 Пнд 02:19:56 #498 №531325 
>>531223
> 3) Java - интересен тем, что можно писать под мобилки, а это в моем понимании ценный скилл.
Это интерпрайз в первую очередь, также как и сишарп.
Аноним 17/08/15 Пнд 03:35:14 #499 №531339 
>>531321
> Прям как у миддл макаки на жабе
Эх, мне бы кто 100к платил...
Java макака 3 года, 15к
Аноним 17/08/15 Пнд 03:41:11 #500 №531340 
>>531230
Будьте осторожны, выбирая карьеру программиста.
Для многих людей это временная карьера.
Большая часть программирования в реальном мире это написание костылей и исправление багов в чужём говнокоде.
После 5 лет, половина того, что ты знаешь, устареет.
Когда тебе стукнет 40 лет, ты будешь "out-of-date".
Организациям нужен молодой чел с 2-4 годами опыта, который будет работать до полуночи и все выходные без оплаты переработок.
Весь профит, который ты получишь это бесплатный кофе и засохший пряник.
Затем, когда ты выгоришь через 8 лет, тебя заменят свежим студентом, который знает все новые фрейморки и языки.
Аноним 17/08/15 Пнд 03:51:28 #501 №531343 
Добрый вечер программач. Я хотел бы узнать, насколько востребовано у нас программирование на обычной Си? И по поводу GTK. Оно хоть где-нибудь используется, кроме Open Source?
Аноним 17/08/15 Пнд 05:08:01 #502 №531347 
>>531021
а на шарпе можно?
Аноним 17/08/15 Пнд 08:17:13 #503 №531368 
>>531343
> И по поводу GTK. Оно хоть где-нибудь используется, кроме Open Source?
Нет, лицензия не позволяет.
Аноним 17/08/15 Пнд 08:39:12 #504 №531370 
>>531368
> Нет, лицензия не позволяет.
С чего бы вдруг? Там LGPL.
Аноним 17/08/15 Пнд 08:46:43 #505 №531381 
>>531340
а что, у усатых дядек-схемотехников знания не устаревают?
Аноним 17/08/15 Пнд 08:47:15 #506 №531383 
>>531370
Он описался, религия а не лицензия.
В маджихатах свищенного ЭЛДЖИЙПИЭЙЛЯ прописано правило, по которому за коммерческое использование надевают мешок на голову, вывозят за город и забивают насмерть камнями.
Аноним 17/08/15 Пнд 08:47:50 #507 №531384 
>>531381
Нахуй ты отвечаешь на пасту?
Аноним 17/08/15 Пнд 08:50:46 #508 №531385 
>>531384
я задаю вопрос, блять, мне просто интересно, раз программисты все остаются не у дел, что тогда с дядьками, которые делают процессоры?
Аноним 17/08/15 Пнд 09:00:19 #509 №531388 
>>531385
Отвечаю: устаревают, ежегодно им нужно обновлять свои мозги с постоянными изменениями микроархитектуры и техпроцесса.

Это происходит в любой профессии. Нефтедобытчикам нужно обучатся работать с новым оборудованием, переводчикам учить китайский покуда есть спрос, шлюхи постепенно вытесняются трапошлюхами.

И да - это жирная местная паста.
Аноним 17/08/15 Пнд 09:04:22 #510 №531390 
>>531370
Ну статически ты уже эту либу не слинкуешь, например.
Аноним 17/08/15 Пнд 09:06:30 #511 №531391 
>>531390
Почему? Лицензия разве запрещает это явно?
Аноним 17/08/15 Пнд 09:28:51 #512 №531399 
>>531391
Явно не запрещает, но ты обязан обеспечить возможность юзеру внести модификации в либу и прикрутить ее обратно к твоей программе. А значит, тебе придется предоставить либо сорцы, либо объектные файлы и тулчейн для сборки.
Аноним 17/08/15 Пнд 09:33:50 #513 №531401 
>>531399
Да, и еще остается открытым вопрос о макросах и инлайновых функциях. В лицензии Qt есть специальная поправка к LGPL на этот счет, и там можно спокойно линковать к динамической библиотеке. На счет GTK не знаю.
Аноним 17/08/15 Пнд 10:13:48 #514 №531425 
>>531399
Ну формально ты может и прав не хочу спорить, а на практике достаточно динамической линковки, чтобы даже особо упоротым борцунам стало похуй.
Аноним 17/08/15 Пнд 10:13:48 #515 №531426 
>>531339
ДС.
Значение знаешь?
Аноним 17/08/15 Пнд 12:01:30 #516 №531442 
Может уже было, но все же.
Где найти нормальные(функциональные, стильные) IDE?
Захотел позаниматься дизигном, обнаружил, что даже не знаю где хуячить код.(не в блокнотике же). На каких-то сайтах был, так там все изменения сразу отображались.
Заходил через гугол на всякие кроссплатформенные сайты, так там приходится копировать код для проверки. Не удобно.

Также, вот допустим, пилю я свои говноаплетты на ява, через еклипс-все збс, все понятно и сразу видно.
Захотел пощупать питон, скачал idea, там выбор интерпретаторов(а я, как нуб, вообще пока не шарю в интерпретаторах). Додумался зайти на сайт питона, скачал, идея запустилась, а дальше я хз где кодить.

Вообщем, пока я ламер, я хочу тупо скачать нормальную, свободную сборку, со всеми нужными библиотеками, проверками, подцветками. Кто что посоветует?

Алсо, забежал на сайт jetbrains, так там вообще платно что я хз.

Аноним 17/08/15 Пнд 12:03:25 #517 №531443 
>>531442
Vim или Emacs. Остальное нинужно.
1C Аноним 17/08/15 Пнд 12:32:43 #518 №531455 
Сап, программач. Имею высшее образование в области IT, но знаний и опыта недостаточно, чтобы куда-то взяли на работу программистом. Знаю Java (дальше SE ненамного ушёл), C#, JS, T-SQL, не очень глубоко C++98. То есть нет знаний какого-либо стека технологий полностью, потому и не берут на работу. Есть вариант пойти стажёром 1C-программистом за копейки. Я посмотрел сколько зарабатывают опытные 1C-программисты - 40-70к, что для моей мухосрани считается высокой зарплатой. Так что можно было бы после стажировки и пары лет работы уйти в более оплачиваемое место.
Как думаешь, анон, стоит ли пойти на стажировку 1С-программистом? Какие перспективы? Не сосну ли в будущем, выбрав 1С? Работодатели не врут в вакансиях, указывая высокую зарплату? И как оно вообще работать 1С-программистом - интересно?
Аноним 17/08/15 Пнд 12:48:32 #519 №531460 
>>531455
Если тебе интересна бухгалтерия - то дохуя интересная работёнка. Если тебя от неё тянет блевать и хочется интересных задач - от всего ынтерпрайза в любых его проявлениях тошнить будет.

Без опыта выбирать не приходится - либо за доширак, либо вообще никак. Сейчас даже годом фриланса и прочим "некоммерческим" опытом никого не удивишь если не работал в команде и над реально рабочим решением, а не над ОС от васянов для васянов с харкача. Точнее сказать, "солянщиков"-фрилансеров многие считают обязательно неразговорчивым, угрюмым и вообще маргинальным говном, которому в команде делать абсолютно нехуй.

Даже если соснёшь с выбором технологии - у тебя будет пару лет опыта с сопутствующим "опытом работы в команде" и пр. хуетой. Уже будет возможность подучить что-то другое и пойти работать как белый человек.
Аноним 17/08/15 Пнд 13:38:54 #520 №531482 
>>531455
>стоит ли пойти на стажировку 1С-программистом?
>для моей мухосрани
Сам ответил на свой вопрос.
Работать, возможно, будет не очень интересно (прикладная область: бухгалтерия, нервные тётки в очках) и поначалу струи блевотины от языка будет тяжко сдержать, но в мухосрани в этой стране 1С-едва ли не единственная возможность хорошо зарабатывать в IT. Со временем, если пожелаешь, свалишь в милионник во франч или фрилансером, завышающим свой ценник.
Алсо, на визгливые кукареканья местных 5k$ синьёров-помидоров не обращай внимания.
Аноним 17/08/15 Пнд 13:42:46 #521 №531485 
>>531455
Ппц, вся суть ати в рашке-ебланиться за 1с.
Нет чтобы фрилансить.
>>531460
так это в последнее время норма, другое дело что фрилансщиков берут на раз-два
человек самостоятельно изучил технологии, проявил на практике(поэтому его вроде не сильно обучать надо, но зп можно платить как стажеру)
Аноним 17/08/15 Пнд 15:32:13 #522 №531536 
Подскажите,есть ли сайт подобный codecademy или codeschool,но который бы обучал на примерах и давал разные задачи под с и в дальнейшем переходил на обучение с++? Если нет,то есть ли что-нибудь подобное,но состоящее из большого сборника задач?
[bump] Аноним 17/08/15 Пнд 15:35:59 #523 №531541 
посоны, подкиньте идею для проги на ведроид штоб все завидовали была позарез всем нужна и штоб мне за нее давали бы тонны нефти . с меня как обычно ничего лол
Аноним 17/08/15 Пнд 15:58:28 #524 №531567 
>>531536
есть, ищи лучше
а вообще поссал на студентоблядь
нахуя дрочить программирование, если не собираешься его юзать? ради логики что ли? для этого и математика есть

Аноним 17/08/15 Пнд 15:59:02 #525 №531571 
Анон, что я сделал не так в реализации сортировки?
https://ideone.com/6WdceZ
sageАноним 17/08/15 Пнд 16:01:00 #526 №531573 
>>531541
прога шоб скачивала все личные данные телефонов по близости по блютузу)
Аноним 17/08/15 Пнд 16:02:59 #527 №531574 
>>531573
шоб без рут прав в фоновом режиме весело и ловила хэндейки?
[bump] Аноним 17/08/15 Пнд 16:05:27 #528 №531575 

Здравствуйте! Я Виталик! Хотелбы чтобы вы сделали двач. Суть такова… Анонимус может писать а может не писать, и если пишет то картинки может выкладывать.. то и дело анонимусы набигают, битарды.. Можно грабить корованы… А движок можно сделать так что если пишешь то циферки и их ввести надо. Сохраняться можно.
Аноним 17/08/15 Пнд 17:09:27 #529 №531621 
>>531575
Еще опцию "выебать мамку этого анона добавить",
Аноним 17/08/15 Пнд 17:11:54 #530 №531623 
>>531340
ой да ладно, мне еще лет пять только фреймворки все учить.
Аноним 17/08/15 Пнд 18:04:09 #531 №531641 
>>531623
ПРИШЛО ВРЕМЯ УЧИТЬ НОВЫЙ ФРЕЙМВОРК
ФРЕЙМВОРК САМ СЕБЯ НЕ ИЗУЧИТ
ИЗУЧИ ЕГО, ИЗУЧИ ЕГО ЕЩЕ РАЗ
ЗАЧЕМ МНЕ НУЖЕН СВОЙ СТАРТАП, У МЕНЯ НЕТ ВРЕМЕНИ ЧТОБЫ ЕБАТЬСЯ С НИМ
ЛУЧШЕ ЕЩЕ РАЗ ВЫУЧИТЬ ФРЕЙМВОРК
Я ИЗУЧАЮ ФРЕЙМВОРК ПО 3 РАЗА В ДЕНЬ
КАЖДОЕ ИЗУЧЕНИЕ ЗАНИМАЕТ ПЯТЬДЕСЯТ МИНУТ
Я ЖИВУ АКТИВНОЙ И ПОЛНОЦЕННОЙ ЖИЗНЬЮ
Я УСПЕШЕН И ПОЭТОМУ ЦЕЛЫЙ ДЕНЬ ПРОГРАММИРУЮ
А ПОСЛЕ ЭТОГО ИЗУЧАЮ НОВЫЙ ФРЕЙМВОРК
ТУПОЕ БЫДЛО ОДЕРЖИМО ДЕНЬГАМИ А Я СВОБОДНЫЙ ОТ ЗАДРОТСТВО ЧЕЛОВЕК
СКАЧАТЬ КНИГУ ПО НОВОМУ ФРЕЙМВОРКУ БЕCПЛАТНО И БЕЗ РЕГИСТРАЦИИ
ЛУЧШЕ Я ИЗУЧУ ЕЩЕ РАЗ ФРЕЙМВОРК
СТАБИЛЬНОСТЬ НЕ НУЖНА Я НЕ ИЗУЧАЛ ФРЕЙМВОРК НЕДЕЛЮ ПОЙДУ ИЗУЧУ НОВЫЙ ФРЕЙМВОРК
ВСЕ ПРОСТО И ПОНЯТНО ОШИБКА TypeError: Object has no method
ЭТО ЖЕ ОЧЕВИДНО КАК ЕЕ РЕШИТЬ
ПРИШЛО ВРЕМЯ ИЗУЧАТЬ ФРЕЙМВОРК
ККОКОКОКОКОКОКО НОВЫЕ ТЕХНОЛОГИИ ФРЕЙМВОРК ПРОГРАММИРОВАНИЕ КОКОКОКОКОКОКО
Аноним 17/08/15 Пнд 18:11:51 #532 №531643 
14398243111270.jpg
14398243111281.jpg
Объясните пожалуйста,что происходит в 5 примере на 1 картинке,второй пик это запуск без y = (i)++,там вроде все понятно. У этих унарных операций одинаковый ранг и они идут справа налево,т.е. в 5 примере должно быть что-то уровня 1 + i,то почему тогда значение остается 4?
Аноним 17/08/15 Пнд 18:34:29 #533 №531652 
>>531643
Объясняю.
IRL используются только первые две.
Аноним 17/08/15 Пнд 18:41:37 #534 №531653 
>>531652
Ладно.Но все же,почему не изменяется значение?
Аноним 17/08/15 Пнд 18:46:58 #535 №531657 
>>531653
Шлёма, ты менє удивляеш. Тут все евrеи.
Аноним 17/08/15 Пнд 19:25:37 #536 №531667 
Двач, а как организовать плавную смену цветов на Java?
Видел такое на джаваскиипт для веб, но забыл где
Аноним 17/08/15 Пнд 19:29:36 #537 №531668 
>>531667
$('objectname').animate('color','colorname);
Аноним 17/08/15 Пнд 19:33:31 #538 №531672 
14398292112880.png
>>531667
Для каждой компоненты цвета, кроме прозрачности, цвет от времени будет зависеть так.
Аноним 17/08/15 Пнд 19:40:12 #539 №531675 
>>531668
Наебать меня решил? Нет такого в жабе
Аноним 17/08/15 Пнд 19:54:29 #540 №531678 
>>531672
Слушай, да ты просто гений, блять. А как на жабе реализовать то ето?
Аноним 17/08/15 Пнд 20:41:01 #541 №531698 
>>531678
Уравнение прямой по двум точкам.
Аноним 17/08/15 Пнд 21:07:12 #542 №531707 
>>531698
но в джаве нету уравнений
Аноним 17/08/15 Пнд 21:39:06 #543 №531721 
>>526967 (OP)
Аноны, как из онлайн браузерки на флеше вытянуть модели?
Аноним 17/08/15 Пнд 22:23:56 #544 №531734 
Анон, не ругай. Посоветуй. У меня есть месяц. Что лучше начать изучать php или 1c.
Повторюсь. Времени месяц +-неделя.
Аноним 17/08/15 Пнд 22:35:35 #545 №531744 
>>531734
Зачем?
Аноним 17/08/15 Пнд 22:38:45 #546 №531745 
На чем легче найти работу - Java || C#? Посмотрел хедхантер, и, на первый вгляд, вакансий примерно поровну, но на шарпе выше требования к опыту работы.
Аноним 17/08/15 Пнд 22:41:11 #547 №531749 
Если у меня нет опыта работы, но я хорошо подам себя на собеседовании, я смогу получить работу? Просто везде требуется опыт работы, а у меня его нет.
Аноним 17/08/15 Пнд 23:16:32 #548 №531767 
>>531749
Конечно, но на собеседование попасть еще надо.
АНОН ВИТХ ПРОБЛЕМ ХЕРЕ Аноним 17/08/15 Пнд 23:17:58 #549 №531769 
Суп, программач. Помоги, пожалуйста. Есть один сайтик на джанге, который является интерфейсом к python-демону, работающему на сервере. Хочу чтобы приложение брало настройки из бд, которые туда записываются из веб-интерфейса. Весь гугл перерыл, но не смог найти ответ на интересующий меня вопрос: можно ли использовать одну бд для их связи друг с другом? Может есть более простые общепринятые решения?
С меня как обычно.
Аноним 17/08/15 Пнд 23:54:07 #550 №531789 
14398448478260.png
>>531643
У меня вроде все как на первом пике. Уж не знаю что там за компилятор, который на втором и почему 5 получается.

помимо этого
int t = 1;

!t++ // печатает 0
t // равно 2
Аноним 18/08/15 Втр 00:17:25 #551 №531801 
>>531643
Что непонятно? y получает значение переменной, находящейся по адресу i, после чего переменная инкрементируется. При это никаких последствий инкрементация не имеет.
Аноним 18/08/15 Втр 01:11:35 #552 №531832 
>>531769
> Может есть более простые общепринятые решения?
А чем тебя файл конфига не устраивает, например?
> можно ли использовать одну бд для их связи друг с другом
Ебать. Нужно. Если делаешь на БД, конечно.
Аноним 18/08/15 Втр 03:51:57 #553 №531861 
>>526967 (OP)
Анон, подскажи, в чём дело? Я не въезжаю. Есть 2 реализации одного алгоритма, обе не работают по одной и той же причине — превышение лимита используемой памяти. Понятно, что это из-за рекурсии. Не понятно, почему это из-за рекурсии, с ней же всё ок вроде бы. В общем, жду объяснений мудрых. Код прилагается.

http://ideone.com/R2v3P5
http://ideone.com/O47NmE
Аноним 18/08/15 Втр 04:01:24 #554 №531863 
>>531861
У тбея бесконечная рекурсия. Очевидно, что когда массив отсортирован, ты должен перестать вызывать sorted, вместо этого вернув отсортированный массив или кусок массива (код не читал).
Аноним 18/08/15 Втр 07:37:37 #555 №531909 
Тред андроида какой-то мертвый, спрашиваю тут. Правда ли что для того чтобы нормально писать под андроид нужно вначале дрочить джаву, а потом уже разбираться во всяких андроидстудиях? Могу ли я начать изучаь как разрабатыватся ПО, хотя бы на примере тех же курсов гугловски и попутно гуглить части кода, которые не понимаю?
Аноним 18/08/15 Втр 08:09:40 #556 №531912 
>>531909
Можешь, в случае если уже знаком с с-подобным синтаксисом.
Хотя для комфортного изучения лучше хотя бы базовые азы явы подучить (наследование, полиморфизм). Даже для ньюфага это пару дней.
Аноним 18/08/15 Втр 08:47:45 #557 №531914 
>>531909
Можно писать и не жабе, но в 99% пишут именно на жабе. Советую таки изучать и сначала писать для пеки (консоль, AWT/Swing/JavaFX), а потом уже переходить на мобильную разработку.
Head First Java годная книга для начинающего
Аноним 18/08/15 Втр 08:50:22 #558 №531915 
>>531745
Ну хз, имхо на жабе вакансий вообще мало. Удаленку так можно пересчитать по пальцам одной руки.
В C# порог вхождения ниже благодаря формошлепству.
Аноним 18/08/15 Втр 08:53:15 #559 №531916 
14398771955810.jpg
Как найти работу стажёром? Живу в ДС, готов стажироваться хоть где и даже забесплатно. Да, забесплатно. Потому что понимаю, что пользы конторе от меня первые 2-3 месяца не будет.

Откликался на хх на вакансии - глухо.
Звонил во все крупные конторы и интеграторы, везде говорят, "мы не общаемся по телефону, откликайтесь на вакансии, либо шлите резюме на нашу почту".
Слал резюме - как в чёрную дыру. Оттуда ничего не возвращается.

Сам кое-как освоил ООП и джаву, немного андроид. Но готов уже хоть на бейсике, хоть на асме, хоть верстальщиком. Очень кушать хочется.
Аноним 18/08/15 Втр 08:54:48 #560 №531917 
>>531667
Линейная интерполяция.

>>531707
Напиши, епт. Или загугли.
Аноним 18/08/15 Втр 08:59:33 #561 №531918 
>>531916
Джунов только в PHP берут охотно, сам безуспешно ищу работу на жабе уже почти год (мидл с опытом 3+).
Учи, пиши свои pet проекты (борда, интернет-магазин, что угодно) выкладывай на github и ставь ссылку в резюме. Типа у тебя есть некоторый опыт.
Аноним 18/08/15 Втр 09:11:08 #562 №531923 
>>531918
Но откуда тогда берутся жаба-программисты? Они прям сразу рождаются в пиджаках сеньоров-помидоров?
Аноним 18/08/15 Втр 09:15:59 #563 №531928 
14398785590900.gif
Всё. Я дошёл до ручки.
Сейчас отправлю всем (вообще всем) отклик
Добрый день! Нет ли у вас вакансии разработчика-стажёра? Я сильно мотивирован обучаться, но не имею опыта работы (кроме пары небольших программ, которые есть на моём гитхабе) и хотел бы его получить.
И если никто не возьмёт, то забью и просто дней через десять повешусь. Я больше так не могу. Да и деньги кончаются. Я не знаю, как жить дальше, если не будет работы.
Аноним 18/08/15 Втр 09:47:27 #564 №531933 
>>531912
>>531914
Спасибо, понял, книжку все же решил в процессе изучать, а с основами знаком. Как лучше изучить основы разработки на андроидстудиях? Или лчше IJDE? Нарыл курсы от гугла по AndroidStudio - там пример разбирается + это же мать его ГУГОЛ, в общем - это подойдет?
Аноним 18/08/15 Втр 10:12:00 #565 №531940 
>>531928
Не вешайся же, если вообще нечего есть будет попробуй 1С, хотя мне и там не перезвонили, всякие пхп конторы и т.д. Если вообще ничего не будет - ебашь во всякие макдаки, а сам пили что-нибудь серьезное дома, в общем - самовыпел - совсем не выход.
Аноним 18/08/15 Втр 10:53:46 #566 №531944 
Может не совсем по теме, но не знает ли кто-нибудь, как изнутри устроены midi-секвенсоры?
Вот смотри: эта прога должна посылать сообщения на устройства (физические, виртуальные не важно) через равные промежутки времени, которые нужно соблюдать с микросекундной точностью. Но совершенно не ясно, как эти промежутки отмерять. Большинство нынешних ОС не могут работать в реальном времени. Функции типа nanosleep() хоть и рассчитаны на большую точность, но на деле запросто могут проспать на 1,5-2 мс дольше, при том что 0,5 мс уже может быть критично. Всякие таймеры в принципе не могут работать с высоким разрешением.
Как же это блядство работает?
Аноним 18/08/15 Втр 11:00:24 #567 №531945 
>>531928
Нынче такая ситуация, что кладовщик получает больше пыхера в говноконторе. Найди хоть какую работёнку, а по вечерам пили всякое говно для андроидов. Со временем набьёшь себе нормальное резюме, а может и годноту какую родишь, за которую платить будут.
Аноним 18/08/15 Втр 11:26:47 #568 №531957 
>>531940
> если вообще нечего есть будет попробуй 1С
Там же курсы платные. И сама программа платная.
Аноним 18/08/15 Втр 11:30:22 #569 №531960 
>>531957
Есть версия для обучения. На сайте 1с есть. Ссылку на торрент с курсам я кидать не буду, но если ты загуглишь "Крусы по 1с рф торрент" то нейдешь бесплатные курсы. Во франче обчуат, вообще, наверное и курсы тебе не нужны, на самом деле я не знаю, меня не взяли, лол.
Аноним 18/08/15 Втр 11:30:27 #570 №531961 
>>531923
Раньше, лет 5-7 назад, работы было больше и брали всех, кто хоть что-то знал. А сейчас требования выросли, а число вакансий уменьшилось. Джава джуну найти работу очень тяжело.
Аноним 18/08/15 Втр 11:31:40 #571 №531963 
>>531960
А сертификат тоже с торрентов будешь скачивать?
Аноним 18/08/15 Втр 11:39:20 #572 №531965 
14398871604290.jpg
>>531961
Ну почему я не дропнул свою работу пять лет назад? Ведь были мысли, были. Но не дропнул. А теперь гроб, кладбище.
Аноним 18/08/15 Втр 11:47:27 #573 №531970 
>>531933
Вась, без разницы вообще. Хоть в эклипсе.
Там вся разница в хоткеях и прочих субъективных имхо-удобствах.
Аноним 18/08/15 Втр 12:41:53 #574 №531982 
Программач, как получить базовый набор знаний по компьютерным наукам?
Сейчас я по-немного быдлокоджу, но хотелось бы изучить основы: архитектуру, сети, вот это все.
Аноним 18/08/15 Втр 12:44:31 #575 №531985 
14398910713600.jpg
>>531916
Скажу по своему опыта - надо уметь пиздеть. Добро пожаловать в 21 век, 2015 год. Тут надо уметь себя продавать.
Я вот долго этого не понимал, походил на собеседования, понял в чем у меня прокол по техчасти, прочитал 100500 отзывов и разборов полета "как написать правильно резюме" и "как общаться на собеседованиях и с работодателями" в целом и понял всё.
В итоге пишешь "опыт работы ЕСТЬ" похуй что не работал, с языком работал? Значит есть, пишешь какие-то выдуманные проекты ООО "Indus Softwore Carp", конкретно что там делал напиши уже блядь говно какое-то на спринге и почитай best practice с конференциями, узнаешь про 95% подводных камней которые могли бы быть, запилился на гитхаб, сделал говнокоммиты в всякие говнопроекты 2.5 семенов.

И я теперь крутой пацан, успешен во всём. Опыт работы? Нужные технологии? Гитхаб с звездочками? Английский выше интермедиейта? Это всё про меня, смотрит какой я охуенный.

У нас же проблема в том, что люди к капитализму мозгами ещё не готовы. Пишут "опыта работы нет, ничего никогда не делал, возьмите и научите". Реальность такова, что твой говнопроект говноCMS там или говночата для говноклиентов отличается от реального на 0.1%, его писали такие же студенты говнокодеры за еду, в нем были такие же проблемы и их фиксили также, как ты будешь фиксить свой говнокод когда поймешь где в нем боттлнеки всякие и пиздецовые обосрамсы с архитектурой.
Рашка на 3 месте по экспорту ИТ-макак, в притом объем 3 миллиарда далларов против 30+ у Китая и Индии которые делят 1 и 2 место, так что бери с них пример, нагло наебывай, клепай говнокод и радуйся. Никто его проверять не будет, работодателю главное одно - ЧТОБЫ БЛЯДЬ РАБОТАЛО КАК ЕМУ НАДО, всё.
Пиши код блядь, а не книжки дрочи да залупу чеши в поисках "НУ ВОТ НА РАБОТКУ ПОЙДУ И ТАМ НАЧНУ КОД ПИСАТЬ ДА НАУЧУСЬ", так не бывает.
Аноним 18/08/15 Втр 12:45:25 #576 №531987 
14398911259570.png
Что я делаю не так?
Аноним 18/08/15 Втр 13:01:36 #577 №531993 
14398920967330.png
>>531985
>пишешь какие-то выдуманные проекты ООО "Indus Softwore Carp"
Прослезился. Ну не умею я пиздеть, не умею. Сам знаю, что это крайне хуёвый минус, но вот не получается. Чтобы выложить на гитхабе пару своих велосипедов, просто через себя переступил. Потому что стыдно показывать такое. И в резюме гитхаб указал тоже через себя. В итоге пригласили на одно собеседование и попросили рассказать, чего я там накодил. Ну, рассказал. Собеседующие поулыбались, сказали, что я там с самого начала всё неправильно делал, поэтому и жопа такая. И после этого уже две недели не могу заставить себя даже проект открыть. Да, такой вот впечатлительный. Это было единственное собеседование за шесть месяцев поиска работы. Единственное.
Аноним 18/08/15 Втр 13:07:38 #578 №531994 
>>531982
Таненбаума читай и другие книги из оп-пика.
Аноним 18/08/15 Втр 13:54:27 #579 №532005 
Не нашел треда по теме, поэтому спрашиваю здесь.
Я являюсь админом локальной сети. Возможно ли копаться в файлах чужих компах в сети, если у них в настройках отключен доступ к файлам и принтерам?
Аноним 18/08/15 Втр 14:20:13 #580 №532014 
Возможно ли, будучи администратором локальной сети, копаться в файлах других компов, если у них в настройках отключен общий доступ к файлам и принтерам?
Аноним 18/08/15 Втр 14:21:57 #581 №532016 
>>532014
Если бы ты был администратором, ты бы не задавал таких глупых вопросов. Так что забудь о этом. Это не твое.
Аноним 18/08/15 Втр 14:26:18 #582 №532018 
>>532014
TeamViewer, школохацкер.
Аноним 18/08/15 Втр 14:27:00 #583 №532019 
>>531993
И поэтому ты не спросил как надо было сделать и не переписал его? В этом же и вся суть.
В целом, ты мог бы даже в жаба треде или на тематическом форуме спросить у скучающих хомячков посмотреть проект, получил бы вполне сносные отзывы, а может быть даже весьма подробные и полезные.
Переписал бы, рассказал бы на следующем интервью как писал уже правильно, что знаешь как делают неправильно и всё такое.
У тебя проблема в том, что ты считаешь себя хуевым, а не свои навыки и это серьезная хуйня. Они не сказали тебе мол "ты неправильный". На эту тему даже где-то была охуенная статья, но наверное не найду сейчас.
Но если проще, то твой код != ты, это просто твои навыки на текущий момент и ничего постыдного в этом нет, все начинают с говна, а потом архитекторы в гуглах.
вру, вроде нашел http://gilesbowkett.блогспот.com/2013/01/a-simple-protocol-for-you-are-not-your.html таки
Аноним 18/08/15 Втр 14:31:27 #584 №532020 
>>531985
Про опыт работы можно соврать, что занимался фрилансом/работал в стартапе который не окупился. Также показать pet проекты (свои программы), лучше если они будут лежать на github или аналогичном хостинге.
Насчет составления резюме, есть платные услуги (на hh.ru например), чтобы тебе написали его по всем правилам.
Аноним 18/08/15 Втр 14:43:30 #585 №532023 
Анон, хочу защитить свои лабы по алгоритмам от эксплуатирования дебилами. Для этого я думаю взять строку "Написано омегой сычевым", закодировать в base64 или каким-нибудь ксор-шифтами, но это ни к чему, хотя и требует меньше кода, но проблема в том, куда запихать декодер так, чтобы быдло не сообразило, какой кусок кода надо удалить, чтобы выдать лабу за свою. Как это можно реализовать? В крайнем случае часть реализации алгоритмов можно сделать при помощи ассемблерных вставок, и в одной из вставок добавить однократный вызов декодера. Жду ваших советов. Вариант, подобный печати "hello world" без функции main, слишком очевидный.
Аноним 18/08/15 Втр 14:47:07 #586 №532025 
>>531993
Прочти книги по проектированию, братишка: Design patterns от GoF, "Совершенный код" от Макконнелла, "Чистый код" от Роберта Мартина. Это классика, это знать кадо!
Ну и спрашивай советов у опытных жаванов (например на javatalks.ru), что можно улучшить в коде.
Аноним 18/08/15 Втр 14:52:54 #587 №532029 
>>532018
Надо так, чтоб не отвлекать юзера. Т.е чтоб он ничего не подозревал. А так и через стандартный удаленный раб. стол можно замутить.
Аноним 18/08/15 Втр 15:14:00 #588 №532035 
>>532029
Radmin или как он там назывался
Аноним 18/08/15 Втр 15:22:42 #589 №532038 
>>532029
Wishmaster новый накати.
Аноним 18/08/15 Втр 15:56:59 #590 №532053 
Покажите гитхабчики свои, интересно чем аноны промышляют
Аноним 18/08/15 Втр 16:19:00 #591 №532059 
>>532035
Его один фиг придется устанавливать на компе. В этом случае легче просто будет клацнуть галочку вкл на общем доступе.
Аноним 18/08/15 Втр 17:04:40 #592 №532076 
ух ты у меня код ассемблера только что дисковод открыл. какой прикольный язык.
Аноним 18/08/15 Втр 17:06:45 #593 №532077 
>>531944
>Большинство нынешних ОС не могут работать в реальном времени.
>Как же это блядство работает?
В реальном времени. Как же ещё.
Аноним 18/08/15 Втр 17:15:00 #594 №532081 
Подскажите, пожалуйста, как изменить размерность массива в Си по ходу программы?

volatile uint16_t hui[5];

int main(void)
{
///
if ( her = 1 )
{
hui[30];
}
else if ( her = 0 )
{
hui[15];
}
///
}

Так, почему-то, не канает.
Аноним 18/08/15 Втр 17:22:45 #595 №532087 
>>532081
realloc
Аноним 18/08/15 Втр 17:27:33 #596 №532088 
>>532087
Можно строчку кода целиком, плиз?
Аноним 18/08/15 Втр 17:27:40 #597 №532089 
14399080603800.gif
>>532077
Ось не может в rt, но приложение под ней может? Чудеса... Самое любопытное, что в лохматые девяностые ни о каких реальных временах на десктопе и не заикались, а они уже работали.
Аноним 18/08/15 Втр 17:28:36 #598 №532090 
Подкиньте годную идею какой-нибудь программы под декстоп для портфолио?
Аноним 18/08/15 Втр 17:31:26 #599 №532092 
>>532089
>Ось не может в rt, но приложение под ней может? Чудеса...
google://high+resolution+timer
Аноним 18/08/15 Втр 17:33:49 #600 №532093 
14399084294790.jpg
14399084294831.jpg
>>532090
Календарик.
Аноним 18/08/15 Втр 17:42:24 #601 №532096 
>>532005
Без проблем. Админские шары.
$C
$D
Ну и вообще, администратор домена по умолчанию входит в группу локальных администраторов, так что все пользователи, как на ладони.

>>532019
>И поэтому ты не спросил как надо было сделать
Растерялся. Дурак, признаю.
Спасибо за ссылку, почитаю.
>>532025
>Прочти книги по проектированию, братишка: Design patterns от GoF, "Совершенный код" от Макконнелла, "Чистый код" от Роберта Мартина.
Ок, начну читать. Но не думаю, что успею дочитать до конца, пержде чем повешусь.
Аноним 18/08/15 Втр 18:22:50 #602 №532105 
>>532081
int hui;
hui = malloc (sizeof (int)
30);
for (i = 0; i < 30; i++) hui = i;
hui = realloc (hui, sizeof (int) * 15);
for (i = 0; i < 15; i++) hui = i;
Примерно так.
Аноним 18/08/15 Втр 18:23:38 #603 №532106 
>>532105
Как макаба определяет, какие звезды есть?
Аноним 18/08/15 Втр 18:25:57 #604 №532109 
>>532106
Рандом вроде. Это не макаба, а мод програмача автозамену ввёл.
Аноним 18/08/15 Втр 18:29:25 #605 №532111 
>>532105
Ебаная автозамена сожрала символы.

А с uint16_t типо такое не пройдёт?
Аноним 18/08/15 Втр 18:29:57 #606 №532112 
>>532093
Хуита
Аноним 18/08/15 Втр 18:30:42 #607 №532113 
>>532111
Прокатит. Любой тип прокатит.
Аноним 18/08/15 Втр 18:34:15 #608 №532114 
>>532113
>>532105
Блядь, ебани сюда код.
https://ideone.com/

initializer element is not constant

Вот это вот выдаёт. Хуй знает, что ему надо.
Аноним 18/08/15 Втр 18:36:15 #609 №532115 
>>532114
const в той строчке где ошибка напиши.
Аноним 18/08/15 Втр 18:41:06 #610 №532120 
>>532114
http://ideone.com/CDUTKC
Аноним 18/08/15 Втр 19:03:16 #611 №532127 
>>532120>>532115
Спасибо.
Попробую.
Аноним 18/08/15 Втр 19:17:17 #612 №532131 
>>532127
http://ideone.com/CDUTKC
Переписал по человечески.
Аноним 18/08/15 Втр 19:35:14 #613 №532140 
>>532131
На кой хуй?

Вместо простого примера правильного изменения размера одномерного массива ты раздул эту хрень.
Этот долбоёб даже не поймёт, что там написано, лол.
Аноним 18/08/15 Втр 19:41:16 #614 №532141 
>>532140
Тогда, быть может ему не стоит пока выделять память. Может ему лучше хеллоуворлды писать? В том коде даже гуманитарий разберется. хотя мне сложно объективно оценить степень своего быдлокодинга. Так что, ты возможно и прав.
Аноним 18/08/15 Втр 20:41:52 #615 №532182 
>>527819
Тебе нужно идти в Руби он Рэйлс.
Аноним 18/08/15 Втр 20:52:36 #616 №532189 
Sublime Text раздает лицензии http://sublimetexttips.com/giveaways/win-sublime-text/?lucky=395256
Аноним 18/08/15 Втр 20:56:08 #617 №532192 
>>532189
Ответил на вопрос. Получил письмо. Что делать дальше если нигде из этого не зареган?
Аноним 18/08/15 Втр 20:56:36 #618 №532194 
14399205968910.png
>>532192
Отклеился.
Аноним 18/08/15 Втр 21:03:38 #619 №532198 
>>532192
ждать жеребевку
Аноним 18/08/15 Втр 22:11:44 #620 №532246 
>>532093
Такой-то олдскул.
Аноним 18/08/15 Втр 22:12:03 #621 №532247 
Суп, программисты, нет идей что сделать? Напишите мне программулину, думаю это пару строчек будет.
Короче есть папка, в ней n файлов, мне нужно чтобы эти файлы переименовались в числа от 1 до n. Еще такой вариант можно. Чтоб названия всех файлов обрезались до 15 символов.
sageАноним 18/08/15 Втр 22:12:39 #622 №532248 
>>532189
> 2015
> Sublime Text
Аноним 18/08/15 Втр 22:23:35 #623 №532253 
14399258150200.jpg
Как мне конвертировать такое представление байтов '\xd1\x88\xd0\xb5\xd1\x80\xd1\x88\xd0\xb5\xd1\x80' в unicode? (желательно питон)
Аноним 18/08/15 Втр 22:38:46 #624 №532260 
Делаю улучшение квиксорта методом медианы из трех. при помощи массива из трех элементов формирую подмножество из первого, среднего и последнего элементов. Чтобы взять медиану этого множества, я сортирую этот массив в процедуре Partition методом вставок. Это оптимальный способ получения медианы, или использование сортировки вставками делает алгоритм хуже? Как еще можно взять медиану?
Аноним 18/08/15 Втр 23:21:26 #625 №532272 
Программач, какой самый адекватный компилятор фортрана?
Аноним 18/08/15 Втр 23:32:14 #626 №532274 
>>532253
.decode('cp1251') и можно потом обратно encode в utf16.
Аноним 18/08/15 Втр 23:39:38 #627 №532275 
>>532131
Поехавший, зачем ты делаешь free после realloc?
Аноним 18/08/15 Втр 23:43:52 #628 №532278 
Анон, подскажи, почему этот вариант быстрой сортировки зацикливается? На возрастающей последовательности никаких проблем нет, зато на инвертированной последовательности алгоритму не хватает никакой глубины массива.

https://ideone.com/NvWiH1
Аноним 19/08/15 Срд 00:00:17 #629 №532281 
>>532278
Вот код: http://ideone.com/IEQo2w
Тот удалил.
Аноним 19/08/15 Срд 00:14:00 #630 №532288 
>>532281
> try
Это удобнее чем if cerr exit?
Аноним 19/08/15 Срд 00:24:50 #631 №532291 
>>532281
Вообще в варианте на стене происходит что-то странное. Чтобы процедура отрабатывала корректно, надо чтобы глубина стека была по крайней мере равна числу элементов в массиве. Но задумка всего этого в том, чтобы стек как раз не был слишком глубоким. При глубине стека и длине последовательности 40000 функция работает 36 секунд. Это же пиздец. Чего я не понимаю?
Аноним 19/08/15 Срд 00:25:11 #632 №532292 
>>532291
>на стене
На стеке.
Аноним 19/08/15 Срд 00:28:45 #633 №532293 
>>532189
http://sublimetexttips.com/giveaways/win-sublime-text/?lucky=395258

Типа регистрируемся по ссылкам друг друга?
Аноним 19/08/15 Срд 00:36:31 #634 №532296 
А есть тхреад, где делятся своими проектами, аноны?
Аноним 19/08/15 Срд 02:20:33 #635 №532317 
>>531863
Помогло ВНЕЗАПНО решение с циклом for и изменением опорного элемента на первый, но я нихуя не понял. Почему не работают предыдущие варианты? В чём принципиальная разница между ними?

http://ideone.com/42dsZn
Аноним 19/08/15 Срд 03:37:46 #636 №532337 
14399446666010.png
>>532120
>пик
А-а-а, блин.

#include <stdlib.h>
#include <stdio.h>

volatile uint16_t (МОДЕР - ПИДАРАС)hui;
hui = (uint16_t (МОДЕР - ПИДАРАС)) malloc (sizeof (uint16_t) (МОДЕР - ПИДАРАС) 15);

(МОДЕР - ПИДАРАС) = ЗВЁЗДОЧКА.

Код из твоего примера, еоторый не переделанный был.
Аноним 19/08/15 Срд 03:46:42 #637 №532338 
>>532275
Если нам больше не нужен массив a, почему бы на от него не избавится? Или ты хочешь сказать, что realloc сама это делает? Она ведь просто делает копию и выделяет ей память и возвращает указатель на нее. Если мы вместо a, поставим NULL, тогда это вообще будет операция идентичная free (a).
Аноним 19/08/15 Срд 05:14:44 #638 №532347 
>>532338
Нет, realloc, как следует из названия, изменяет размеры объекта (блока памяти). Если изменение размеров невозможно без выделения нового блока, она выделяет его, копирует туда содержимое предыдущего и сама зовет free для предыдущего. Но еще может случиться так (и часто случается!), что если ты сделал p = malloc(122), то (q = realloc(p, 123)) == p. Попробуй догадаться, что будет, если ты потом free(p) сделаешь.
Аноним 19/08/15 Срд 05:19:55 #639 №532348 
>>532337
Ты тоже поехавший. Тебе не нужен volatile. В ближайшие пару лет у тебя не будет повода его написать.
Выложи на ideone минимальный, но полный пример того, с чем у тебя проблемы. И без, слышишь, без volatile.
Аноним 19/08/15 Срд 06:18:59 #640 №532349 
>>532106
Никак. Если нечётное количество, то одна останется, потому что неправильная разметка, и она проигнорируется. Если чётное, то все исчезают и появляется курсив. Вообще, мудаку, который пишет макабу (особенно фронтэнд) надо бы руки вырвать (из жопы) и яйца отрезать, чтобы, не приведи Шинку, потомства не оставил.
Аноним 19/08/15 Срд 06:44:20 #641 №532350 
>>532348
Исходный код - не мой. Я просто перепиливаю его под себя. Там массив был объявлен именно так, значит для чего-то то сделали так.

>полный пример того, с чем у тебя проблемы
http://ideone.com/QEqYaY
Проблемы с :
а) как правильно создать нужный мне массив;
б) как правильно изменить его размерность.
Аноним 19/08/15 Срд 07:11:03 #642 №532352 
Поясните про volitile. На сколько я понял, он не позволяет компилятору оптимизировать некоторые данные. Я правильно понял? Не могли бы вы привести примеров использования данного модификатора?
Аноним 19/08/15 Срд 07:39:00 #643 №532354 
>>528051
ты это я, говновуз, детская мечта про программирование игор, 5 лет учебы на юриста потом осознание в тридцать, и желание сьеба в сша, настоящее время освоение джавы
Аноним 19/08/15 Срд 07:47:30 #644 №532357 
>>532352
Например тебе нужно синхронизировать потоки - один поток должен подождать пока выполнится второй. И вместо нормальных способов, ты решил использовать общую переменную-флаг. Оба потока получают адрес этой переменной, один поток после завершения выставляет ее в нужное значение, а другой в цикле типа for(;;){ if (var) break; sleep(1);} ждет пока первый поток выполнится (и выставит переменную не в ноль). Если ты не объявишь var как volatile то хитрожопый компилятор может заметить что var нигде во время цикла не изменяется и закешировать ее в регистре процессора для того чтобы ускорить выполнение. И когда первый поток изменит значение переменной, второй поток этого не заметит, так как будет читать переменную из регистра процессора со старым значение. Если объявить как volatile то переменная всегда будет читатся из памяти, кешироватся она не будет.
Аноним 19/08/15 Срд 08:07:13 #645 №532363 
>>532357
Понятно. Спасибо за объяснение.
Аноним 19/08/15 Срд 08:19:52 #646 №532368 
>>532357
Особо хитрожопый компилятор просто удалить весь if.
Аноним 19/08/15 Срд 08:56:33 #647 №532370 
14399637936370.jpg
Здравствуйте! Подскажите как установить pygame через pip?

Уже кучу вариантов перепробовал? Что я делаю не так?

Пробовал много версий pygame, но всё-равно пишет один и тот же ответ за платформу.

#На рис. то что получается
Аноним 19/08/15 Срд 09:22:14 #648 №532372 
>>532370
А ты логи почему не читаешь? Там же написано --allow-external, вот и попробуй:
pip install 'Pygame == 1.9.1release' --allow-external Pygame --allow-unverified Pygame
Аноним 19/08/15 Срд 09:25:37 #649 №532374 
>>532370
32-битных колёс не нашел?
Алсо, на винде ставил через msi, всё работает как часы.
http://www.pygame.org/download.shtml
Вот, даже на оф. сайте пишут: windows 64bit users note: use the 32bit python with this 32bit pygame.
Аноним 19/08/15 Срд 10:14:20 #650 №532378 
14399684603570.jpg
Господа, можно как-то в IntelliJ IDEA или в AndroidStudio поставить на дебаг не стандартную виртуалку а vmware? Из-за немощной пекарни стандартная виртуалка запускается джва года и торомзит, а vmware работает почти иделаьно. Нашел как делать в ВизуалСтудио, для АндроидСтудио не нахожу. подскажите, пожалуйста.
Аноним 19/08/15 Срд 10:31:31 #651 №532383 
>>532296
Был, но утонул.
Аноним 19/08/15 Срд 11:41:13 #652 №532402 
14399736737510.jpg
негде спросить.

кто может подкинуть sam kaner "software testing" в оригинале? нашел только перевод на флибусте
Аноним 19/08/15 Срд 11:43:45 #653 №532404 
>>532378
И не нужно.
intel haxm загугли.
sageАноним 19/08/15 Срд 11:43:51 #654 №532405 
>>532260
>>532278
>>532281
>>532291
Бамп.
Аноним 19/08/15 Срд 11:48:18 #655 №532408 
>>532404
Ставил, выдавало ошибку. Проц на пекарне амд, только интеловские же поддерживают
Аноним 19/08/15 Срд 11:51:11 #656 №532411 
Реально продавать склеенные через worldpress сайты-визитки и жить на эти деньги?
Аноним 19/08/15 Срд 11:51:48 #657 №532412 
>>532411
>Реально ли
фикс
Аноним 19/08/15 Срд 12:00:15 #658 №532416 
Программисты за 40 отзовитесь, именем РА всемогущего приказываю выйти на свет, что вам дало программирование убогие? Деньги? Самореализацию?
Аноним 19/08/15 Срд 12:04:04 #659 №532419 
>>532416
Ну мы понели, што когда валютные курсы «дешёвый доллар, дорогой рубль» то в профессию нам не надо было идти.
Аноним 19/08/15 Срд 12:18:39 #660 №532425 
Сап, программач. Подскажи какие задачки порешать, чтобы более менее освоиться в функциональном языке программирования?
Аноним 19/08/15 Срд 12:27:13 #661 №532428 
>>532425
Факториал.
Аноним 19/08/15 Срд 12:29:21 #662 №532431 
>>532350
http://ideone.com/yxpdVo

>>532368
А не будь там sleep, особо хитрожопый компилятор мог бы еще и for(;;) проигнорировать.
sageАноним 19/08/15 Срд 12:34:58 #663 №532436 
>>532431
> Исходный код - не мой.
Тогда это наверняка эмуль какой-то или прошивка. В первом случае там может быть несколько потоков, во втором память может менять ISR или даже сама железка, а не только твой код. Поэтому компилятор приходится дополнительно инструктировать на этот счет.
Аноним 19/08/15 Срд 12:35:42 #664 №532437 
>>532428
Бля, это пишется за 30 секунд и не затрагивает дохрена других аспектов языка.
Аноним 19/08/15 Срд 13:15:17 #665 №532452 
Какой стандарт Си, сейчас полностью поддерживается компиляторами? Это правда, что С11 - практически не поддерживается, да и С99, только gcc как-то тянет?
Аноним 19/08/15 Срд 13:23:34 #666 №532455 
14399798148810.jpg
Что надо прописать в PATH?
Как компилировать и запускать?
И ваще у меня установлена эта хуйня jdk1.7.0_79 и notepad++, а консоль я запускал 0 раз.
В книгах для НОВИЧКОВ всем срать на эти моменты.
Аноним 19/08/15 Срд 13:28:03 #667 №532458 
>>532455
Ты на винде?
Аноним 19/08/15 Срд 13:34:41 #668 №532459 
>>532458
Да.
Аноним 19/08/15 Срд 13:39:23 #669 №532460 
>>532455
в path пиши: путь_к_jdk\jdk1.7.0_79\bin
компиляция байт-кода: javac my_prog.java
запуск байт-кода: java my_prog
Аноним 19/08/15 Срд 13:41:24 #670 №532463 
>>532425
Начни с книги «Programming Erlang: Software for a Concurrent World» (Joe Armstrong), там есть простейшие действия со списками, сортировки и прочее. Факториал тоже есть.
Философия здесь:
http://fprog.ru/2009/issue1/eugene-kirpichov-fighting-mutable-state/
http://www.defmacro.org/ramblings/lisp.html
http://www.defmacro.org/ramblings/fp.html
Аноним 19/08/15 Срд 13:45:05 #671 №532464 
14399811057230.jpg
Аноны, помогите, вот я хочу поступать в польский вуз. уже писал сюда, но безуспешно, пробую еще раз

Так вот, мне нужно выбрать специальность информатики.
Есть два стула:
1. Архитектура интернет-услуг
В рамах обучения на данной специальности ты научишься проектировать, внедрять и использовать компьютерные системы, составляющие фундамент интернет-услуг. Практические занятия будут включать науку инсталлирования и использования систем для виртуализации серверов. кроме того, на занятиях ты будешь получать знания, связанные с интернет-услугами на различных серверных платформах, таких, как Linux, Microsoft и другие. После окончания специальности ты сможешь инстализуваты визуализационные системы и услуги на конкретной платформе.

>Поясни пожалуйста за это специальность, тот ли этот веб который я себе представляю в виде php html css js mysql и прочее? Или это какая-то другая неведомая хуйня, где я буду учить не то, что я хотел бы?

2. Инженерия продукции программирования
Современная сфера программирования предлагает масшатбни возможности развития карьеры, одновременно ставя высокие требования. Связанные они с ознакомлением все лучших, более новых технологий, а также инструментов и метод разработки программного обеспечения. Знание самого языка программирования в современном мире недостаточно. Очень важным является универсальность, умение эффективно использовать доступные инструменты для работы - именно это является решающим в конкуретного превосходстве. такая специальность подготовит студента к работе в фирмах, занимающихся программированием.
 
Во время занятий, которые предлагаются на данной специальности ты сможешь получить такие сертификаты:
Microsoft
Oracle (на языке Java для платформы JavaEE)

>А вот что я буду учить здесь? Поясни за это.

Анон, выручи пожалуйста, времени почти не осталось, уже нужно выбирать, вообще мне больше нравится веб, но что-то я сомневаюсь, что та специальность которую я хочу.

там есть еще графика, безопасность, еще какое-то CISCO, но я думаю, что мне не это нужно, но если че то скажи
Аноним 19/08/15 Срд 13:45:37 #672 №532466 
>>532459
Тогда ставь линукс.
Аноним 19/08/15 Срд 13:47:22 #673 №532469 
>>532464
Добавлю вот еще что. Поступать я буду аж на четвертый курс магистратура и учиться буду уже с хард левела, при том, что я нихушечки не знаю, как думаешь потяну?

До этого учился на бакалавра на факультете "Радиотехника" своей шараги, но понял, что я выбрал хуйню и надо перекатываться в IT.

Аноним 19/08/15 Срд 13:47:46 #674 №532470 
>>532464
я думаю, если ты хочешь именно кодить, то выбирать надо второй вариант
Аноним 19/08/15 Срд 13:47:49 #675 №532471 
>>532466
Совет уровня мэйл.ру
Аноним 19/08/15 Срд 13:51:13 #676 №532475 
>>532470
а в первом варианте, что тогда будет?

Аноним 19/08/15 Срд 13:54:45 #677 №532477 
>>532475
как мне кажется, первый вариант ближе к железу, а не к софту
Аноним 19/08/15 Срд 13:58:55 #678 №532478 
>>532477
Нашел файлик где написано, что будет изучаться. Вот там это написанно, может так удобней будет сказать кем на выходе я буду работать?
Архитектура веб-сервисов:
1 Виртуализация вычислительных систем
2 Дата Центры
3 Веб-хостинг
4 Сетевые операционные системы

А вот со вторым пунктом тут вообще нихуя не понятно:
Специализация: Производство инженерии
1 Лаборатория программного обеспечения 1
2 Лаборатория программного обеспечения 2
3 Шаблоны и архитектура приложения
Проекты развития методологии управления 4
Аноним 19/08/15 Срд 14:02:17 #679 №532479 
>>532452
Бамп!
Аноним 19/08/15 Срд 14:03:01 #680 №532480 
>>532464
1. Это на сис. админа; Будут учить устанавливать линуксы/виндовс сервера и долбиться с ними, распределять там и т.д.;
2. Это таки к программенгу, но хз насчёт того что именно будешь учить там. Оракло-майкрософтовские сертификаты - самая бесполезная хуита которой можно жопу подтирать. Судя по явеЕЕ - будут учить шлёпать сервера, поиски в глубину/ширину и прочую бух-энтерпрайз хуйню.

Ни там ни сям пыхам и майскюлю тебя учить не будут.

>>532469
Обычно именно на 3-4 курсах и заканчиваются матаны с философиями и начинаются нормальные предметы. Посмотри учебную программу, где-то она должна быть.
Аноним 19/08/15 Срд 14:04:28 #681 №532481 
>>532480
пожалуй сей господин прав
Аноним 19/08/15 Срд 14:05:46 #682 №532482 
>>532479
Пиши в стиле MISRA-C и не рыпайся. Там меньше способов отгрызть себе голову.
Аноним 19/08/15 Срд 14:10:16 #683 №532483 
>>532480
Я понял, значит придется все дрочить самому и помимо этого учить свою специальность, чтобы не поперли с вуза.

Как думаешь, нормально будет пойти на архитектуру интернет услуг, дрочить все эти сервера, чтобы с вуза не поперли и паралельно учить пыху и прочее.

Ну на крайняк если не не будет времени на пыху и прочее, то пойти сис админом, вроде тоже норм?

Как ты считаешь?
Аноним 19/08/15 Срд 14:11:53 #684 №532484 
>>532478
Первое — хостинг уровня «Зенона» или «Авахоста», если рядом с тобой есть хоть один провайдер, то загляни к ним и принеси конфеты или шоколад, и техподдержка кратко введёт тебя в курс дела (олдфага бы выперли, но школьникам такие выходки простительны и ещё и на стажировку возьмут).

Второе — жаббапрограммизм 146%. Если в рашке валютные курсы развернут в «дешёвый доллар, дорогой рубль», как было с 1998 года, то западных заказов нам не видать, а работа на туземного заказчика имеет свои особенности... тут «Записки автоматизатора» помогут, ну и Ганс нам всё подробно уже рассказал.
Аноним 19/08/15 Срд 14:13:23 #685 №532485 
>>532483
>учить пыху и прочее
Инструменты сисадмина — Python и Perl.
Аноним 19/08/15 Срд 14:16:20 #686 №532486 
>>532485
Позвольте Перлу уже наконец подохнуть, а?
Аноним 19/08/15 Срд 14:16:33 #687 №532487 
>>532484
что за жаббапрограммизм?

Сам то что порекомендуешь?
Аноним 19/08/15 Срд 14:18:05 #688 №532489 
>>532483
Спрашивать мнение анона забавно. Я считаю, что вышка программисту не нужна вообще.

Если будешь устраиваться в польше - возможно вполне. В СНГ - будешь получать 15 к на фуллтайме.

И таки да - работодатели, как правило, вообще требуют техническое/математическое образование, всем важен опыт и резюме.
Аноним 19/08/15 Срд 14:18:45 #689 №532491 
>>532485
Ну так даже лучше, не суть. Вопрос тот же. Нормально ли будет пойти сис админом когда есть второй пункт где на выходе нужно кодить вроде как?


Как же блять все запутанно то а. Никогда бы не подумал, что буду свою будущую специальность и то чем зарабатывать себе на жизнь выбирать на дваче.
Аноним 19/08/15 Срд 14:19:15 #690 №532492 
>>532489
Имею ввиду, что на образование всем срать - оно есть и есть. Просто галочка, +5 к стате.
Аноним 19/08/15 Срд 14:24:07 #691 №532493 
>>532374
Пробовал и 32 и 64, устанавливается , только при попытке импортировать пишет что модуля данного не найденно
Аноним 19/08/15 Срд 14:24:40 #692 №532494 
>>532492
После польского вуза можно остаться там и работать.

Да и ведь я нихуя не знаю, а так в атмосфере студенсткой жизни за полтора года может и выучу что-то нужно, чтобы пойти работать как нормальный человек.

А если поеду туда собирать клубнику по 12 чаосв в день, то не думаю, что у меня будет время учиться и т.д. да и мне кажется, что в таком случае я просто хуй забью и либо сломаюсь и сьебусь к мамке либо так и дальше буду батрачить
Аноним 19/08/15 Срд 14:25:16 #693 №532495 
14399835161770.jpg
>>532372
>pip install 'Pygame == 1.9.1release' --allow-external Pygame --allow-unverified Pygame
Аноним 19/08/15 Срд 14:33:09 #694 №532498 
>>532370
Какая версия питона?
Аноним 19/08/15 Срд 14:36:22 #695 №532499 
>>532498
3,4,3
Пробовал подбирать под версии pygame

всё бес толку
Аноним 19/08/15 Срд 14:37:07 #696 №532500 
14399842271070.png
>>532486
Не беспокойся, к погромистам он не вернётся уже.

>>532487
>что за жаббапрограммизм?
Ну... навроде пикрелейтед. Как сладкий хлеб, знаешь?

>Сам то что порекомендуешь?
Тут не два стула: это разные профессии.

Первое — очевидная постоянная занятость и средний уровень з/п. Работа дантиста, юриста (на Западе, где гражданское право не в предвыборных речах, а IRL), экономиста, бухгалтера, водителя, экспедитора, сварщика, токаря-фрезеровщика. «Сантехники при любой власти нужны» (c).

Второе — занятость с перерывами между контрактами, но есть вероятность выйти на высокую з/п. Чем-то напоминает работу агента по продажам... только нет процентов с продаж. Ближайшие профессии — фермеры и биржевые спекулянты, и там надо знать очень и очень много (шпикулянтам — как минимум статистику, все эти задачи об ограничении потерь и разорении игрока и т.д.). Прибыль здесь может быть получена либо за счёт «выстрелившего» продукта, либо — за счёт заказов из-за бугра, и не иначе, т.к. в рассеющке платежеспособный заказчик один: оборонка, где з/п традицiонно низкие (да вообще, в КБ ловить нечего, уже лет 50 как).

Есть подробное описание, как жили погромисты во времена сочетания валютных курсов, выгодного для них :

Шта из себя представляли кодеры 90х я уже писал в эпическом полотне. Прежде всего это были специалисты, да ещё и с мозгами. Могли решать задачи, проектировать и делать системы. Это были боевые единицы бизнес-процесса, люди, которым можно было доверять, люди, которые могли говорить и слушать, думать, и, не напрягая других, делать законченный продукт "под ключ". Да, были чуток подъебанутые, тратили бабло не на квартиры и прочие быдлячие радости понаехавшей деревенщины, а на хай-тек и путешествия. Но это были люди, нормальные коллеги, такие же, как все. Не было той ауры ебанашек, тупорылых дрочеров и молчаливых гиков, которым даже ссать в унитаз нельзя доверить: обязательно криво нассут. Понятно, что вывела такой сорт хороших людей экономическая обстановка в рашке конца 90х, когда все в стране без работы, а кодерам платил дядюшка Сэм из-за окияна. В рашкинских конторах кодеры не жили.

И вот тут Ганс прав, на 100% прав, это даже и не троллинг, даже в его исполнении.
Аноним 19/08/15 Срд 14:42:29 #697 №532502 
>>532491
>Как же блять все запутанно то а.
Ничего тут не запутано. Одна вещь не масштабируется, другая — вырастает с некоторой вероятностью до небес, если повезёт.
«Запутывает» то, что с 1998 года ни хрена не вырастало. Не было у нас заказов из-за бугра... и не берём в расчёт бодишопы, т.к. пилить код за 40 т.р. чтобы его продавали за $30 в час — это... это...
Аноним 19/08/15 Срд 14:49:56 #698 №532504 
>>532500
Понял тебя, ну во всяком случае только что получил ответ из приемной комиссии и специальность "архитектура интернет-услуг" в этом году открыта не будет.

Поэтому остается "жаббапрограммизм".
Вот только я даже не знаю на каком языке программы то буду писать, как я спрашивал у студентов 1-3 курсов, то на этих курсах они учили asp.NET типо майкрософт как-то договорился с этим вузом и теперь там все его учат

Мне тоже стоит начинать его учить? Как вообще хотя бы как-то подготовиться к тому что меня там ждет? Подучить там что-то. Книгу какую прочесть. Посоветуешь что-то?

кстати есть еще одна профессия там открыта Мережа та безпека програмування Cisco
 
Програма занять на цій спеціальності підготовлена ​​так, щоб переказати знання зі сфери інфраструктури комп`ютерних мереж та безпеки інформації. Зокрема, студент, який закінчить цю спеціальність буде профільно підготовлений до розв`язування проблем в складних комп`ютерних мережах і систем, які застосовуються для інформаційної безпеки. Таку ціль можна досягнути спираючись на перевіреній навчальній програмі Сиско CCNA CCNP безопасности и та досвідчена кадра працівників. Студенти пізнають також будову складних систем а також рішення що запевнюють високу продуктивність, надійність і масштабованість.
 
Після закінчення спеціальності студенти навчаться проектувати установлення для мережі, беручі під увагу вимагання зі сторони бізнесу та техніки а також вирішувати складні проблеми, у тому числі безпеку компютерних мереж. Особливо це стосується таких технологій, як: мережеві брандмауери, віртуальні приватні мережі чи противірусні системи. Окрім того, студенти отримають необхідні знання та здібності для управління системою безпеки інформації згідно з вимогами стандарту і права.
 
Отримай сертифікат
Під час занять, які пропонуються у рамах цієї спеціальності ти отримаєш необхідні знання для отримання міжнародних сертифікатів:
Або CCNA CCNP безопасности
Фонд управления ITIL Сертификация Сервис

Может годная?
Аноним 19/08/15 Срд 14:52:05 #699 №532505 
>>532452
Неправда. Проблемы с поддержкой C11 только на уровне библиотеки (всякая многопоточность, которая optional к тому же, всякие мелочи вроде флага 'x' у fopen, uchar - вот это все). Практически все остальное, то, что касается языка, умеют, как минимум gcc/clang/vs15/pellesc. Этого более чем достаточно. У нас крупный проект переехал с C99 на C11 год назад, брат жив, зависимость есть. А с приходом Visual Studio 2015 все стало совсем хорошо.

>>532482
Просто уходи.
Аноним 19/08/15 Срд 15:01:25 #700 №532510 
>>530784
Алкашом.
Аноним 19/08/15 Срд 15:03:57 #701 №532512 
>>531127
https://msdn.microsoft.com/ru-ru/default.aspx
Аноним 19/08/15 Срд 15:08:54 #702 №532513 
14399861343610.png
>>531734
Возьму 1C точеный и срублю PHP дроченый.
Аноним 19/08/15 Срд 15:17:52 #703 №532518 
>>532504
>они учили asp.NET
И правильно делали, современный язык, а вот будет ли спрос на него — от нас не зависит.
>Может годная?
Это первая под другим названием. Литература: Ричард Стивенс, «TCP/IP крупным планом».
То есть, будет не архитектура дата-центров, а устройство домашних сетей. Но смысл тот же.
Аноним 19/08/15 Срд 15:36:49 #704 №532523 
>>531734
Пхп. Осилишь сможешь сайты делать перекатится на что-то более годное. Всякий js. С 1С хуй ты работу найдешь хорошую если без опыта за месяц осилил. Там всякая бухгалтерская хуйня вроде нужна.
Напиши зачем.
Аноним 19/08/15 Срд 15:38:39 #705 №532524 
>>532518
Специальность: сети и безопасности - Cisco
LP. Специальность Курсы
1 Безопасность электронных транзакций (Cisco CCNA Security)
2 информационных систем управления безопасностью
3 Мониторинг поток электронной информации (Cisco CCNA Security)
4 Масштабируемые сети

Вот список того, что там будет изучаться. То есть здесь перспектива тем же самым сис админом? Тут, как я вижу, упор в безопасность.


Посоветуй же нюфагу, что выбрать то?

Вот свое мнение, а то я уже совсем запутался.
Аноним 19/08/15 Срд 16:34:24 #706 №532530 
14399912646380.png
14399912646381.jpg
14399912646392.png
>>532524
>Вот свое мнение, а то я уже совсем запутался.
Да тут всё просто, говорю же. Знал нескольких, у кого желание начать программировать появилось после знакомства с пикрелейтед: эта игрушка, самые первые «Танчики», двигала фон, а не танчик. Это была магия, давно уже не видел такого... я сам не играл в неё, но смотрел, как играли другие.

Прошли годы. Говнеца программистишки хлебнули столько... что ещё немного — и из ушей полезет.

Оттого применяю паттерн «если к 15 годам ничего не написано», и если не было желания повторить хотя бы танчики с плейстейшена, то Cisco CCNA Security и книги Стивенса по устройству сетей, и достаточно. Социальных связей, как нам уже объясняли более умные товаресчи, у программистов нет (ну или почти нет), а значит, ежели валютные курсы в ближайшее время не развернутся — работать станет негде вообще.

P.S. Те танчики написал Джеймс Лейн, и с тех пор он больше игры не писал.
sageАноним 19/08/15 Срд 16:48:41 #707 №532534 
>>532260
>>532278
>>532281
>>532291
Бамп. Как можно реализовать это?

>При входе в рекурсию или при добавлении задания в стек нужно проверять,
с какой стороны элементов меньше, а с какой - больше, и сразу переходить
к обработке меньшей части, а большую - откладывать. Таким образом можно
гарантировать, что требуемая глубина стека не превысит log N.
sageАноним 19/08/15 Срд 16:55:35 #708 №532540 
>>532260
>>532278
>>532281
>>532291
Бамп. Как можно реализовать это?

>При входе в рекурсию или при добавлении задания в стек нужно проверять,
с какой стороны элементов меньше, а с какой - больше, и сразу переходить
к обработке меньшей части, а большую - откладывать. Таким образом можно
гарантировать, что требуемая глубина стека не превысит log N.
Аноним 19/08/15 Срд 16:58:14 #709 №532542 
>>532530
Ну меня не особо тянет писать программы, но и не особо нравятся сети. Мне если честно вообще ничего не нравится, с дества у меня так, нет ничего, что нравилось бы.

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

Изначально выбрал информатику потому что здесь побольше перспектив будет чем например в моем факульетте "радиотехника".

Вообще меня немного привлекает веб программирование, хотелось бы создавать крутые сайты и т.д., но такой специальности здесь нет, поэтому нужно выбирать то, что есть, ну и может то подтяну.
sageАноним 19/08/15 Срд 17:02:48 #710 №532547 
>>532260
>>532278
>>532281
>>532291
Бамп. Как можно реализовать это?

>При входе в рекурсию или при добавлении задания в стек нужно проверять,
с какой стороны элементов меньше, а с какой - больше, и сразу переходить
к обработке меньшей части, а большую - откладывать. Таким образом можно
гарантировать, что требуемая глубина стека не превысит log N.
Аноним 19/08/15 Срд 17:03:00 #711 №532548 
>>532542
>веб программирование,
>но такой специальности здесь нет
Ессно нет, это сфера услуг, и к тому же низкооплачиваемая.
>создавать крутые сайты и т.д.
К программизму не имеет отношения вообще.
Аноним 19/08/15 Срд 17:05:24 #712 №532550 
>>532534
>>532540
>>532547
Я всё хотел спросить: зачем. Разве квиксорт не требует O(log(n)) по времени?
Аноним 19/08/15 Срд 17:06:12 #713 №532551 
>>532534
>>532540
>>532547
Я всё хотел спросить: зачем. Разве квиксорт не требует O(log(n)) по времени?
Аноним 19/08/15 Срд 17:10:50 #714 №532552 
>>532542
>Ну меня не особо тянет писать программы, но и не особо нравятся сети. Мне если честно вообще ничего не нравится, с дества у меня так, нет ничего, что нравилось бы.
У тебя нет контекста для того, чтобы по-настоящему хотеть программировать или заниматься сетями. Это вначале надо попробывать.
>>532548
>Ессно нет, это сфера услуг, и к тому же низкооплачиваемая.
Если работать в российской компании, которая находится где-то в жопе ИТ рынка, то да, низкооплачиваемая. Но я знаю людей, которые зарабатывают по $200/ч, путешествуют и занимаются интересными проектами. Но чтобы работать так, нужно стать крутым специалистом и дать о себе знать людям. Что ты хочешь делать? Мне кажется если тебе дать сто миллионов долларов, то ты будешь ходить по клубам, бухать и развлекаться. Это классно, но ты станешт тупым тогда.
Аноним 19/08/15 Срд 17:12:01 #715 №532554 
>>532548


Исходя из того, что мне вообще ничего не нравится. Но надо же выбрать что-то и выбрать что-то перспективное. Так что же выбрать?
Аноним 19/08/15 Срд 17:18:29 #716 №532556 
Раз вы тут выбираете специальность, то и за меня выберите. Хочу быть подальше от веб, дизайна, графики, кодинга мышкой. И не сильно битоёбствовать. На С++ хотелось бы. Что в этом направлении есть? Пердолиться с сетью и консолькой можно, но лучше этого всего поменьше поменьше. А вообще расскажите чем вы на работе занимаетесь.
Аноним 19/08/15 Срд 17:32:21 #717 №532560 
>>532554
Программирование, очевидно. Ты ведь в /pr. Только программированием можно работать на удалёнке, в программировании можно запустить свой собственный продукт и быть единственным основателем, зарабатывая приличные деньги, типо micropreneur. В ИТ нет формальных требований к образованию и сертификатам, можно обойтись без них.

Самые перспективные направления это фронтенд и мобильная разработка, если есть ум, то довольно легко вкатиться.

>>532556
C++ менее перспективен, чем js, ruby, python, java, android/ios. Не стоит оно того, особенно в россии. На c++ пишутся игры, но геймдева в рф нет. Если ты уйдёшь в веб, то это не значит, что ты будешь всегда разрабатывать веб-приложения, ведь всегда можно поработать над веб-сервером, фреймворком, dsl, какой-нибудь библиотекой и т.д. Лучше выбрать веб или мобильную разработку, и если хочешь, можешь развивать экосистему Rust, мб через несколько лет что-нибудь хорошее запилишь, то откроются многие двери - от фриланса за сотни баксов в час, до фуллтайм опен сорса над собственным проектом.

На дваче в основном неудачники с депрессией и сдвг, они ничего не добьются ни в профессии, ни в жизни. Так что лучше смотреть на успешных людей и пытаться повторить их успех, но по-своему.
sageАноним 19/08/15 Срд 17:35:53 #718 №532561 
>>532260
>>532278
>>532281
>>532291
Бамп. Как можно реализовать это?

>При входе в рекурсию или при добавлении задания в стек нужно проверять,
с какой стороны элементов меньше, а с какой - больше, и сразу переходить
к обработке меньшей части, а большую - откладывать. Таким образом можно
гарантировать, что требуемая глубина стека не превысит log N.
Аноним 19/08/15 Срд 17:36:27 #719 №532562 
>>532560
>или мобильную разработку
Думал об этом. Там же группа людей работает Мне на придётся одновременно кодить и графику в фотошопе рисовать? Хочу свалить за границу. Работа может в этом помочь? Куда лучше для этого вкатиться?
Аноним 19/08/15 Срд 17:47:18 #720 №532568 
>>532556
Посмотри у крупных русских компаний вакансии по с++. У яндекса и мейлру точно были.
Аноним 19/08/15 Срд 17:55:22 #721 №532574 
Привет, /пр/. Есть одна паста:

>Высшее образование в IT своими руками v2
>Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь.
>Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. >Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. >Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python.
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные.
>Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.
Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро.
>Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
>Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.
>Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учишь. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы.
Аноним 19/08/15 Срд 17:55:44 #722 №532575 
Привет, /пр/. Есть одна паста:

>Высшее образование в IT своими руками v2
>Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь.
>Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. >Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. >Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python.
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные.
>Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.
Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро.
>Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
>Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.
>Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учишь. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы.
Аноним 19/08/15 Срд 17:57:58 #723 №532578 
>>532575
>Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.
Аноним 19/08/15 Срд 17:58:37 #724 №532580 
>>532568
Я немного аутист, но где можно посмотреть вакансии в яндексе для С++? Нашёл только одну. Под андроид писать.
Аноним 19/08/15 Срд 18:01:26 #725 №532581 
Сап, программач.
Есть к тебе вопрос из мат. логики.
Как, блждад, выглядят таблицы истинности для операций "+"оъединение? и "-"разность?.
Универ заканчивал пиздец как давно, а тут надобно помочь знакомому.
Нагуглить нихуя не смог.
Аноним 19/08/15 Срд 18:04:50 #726 №532582 
14399966908720.png
Что за капча? Почему нет полоски? Её же легко распознать ботом. Почему тогда они её используют?
Аноним 19/08/15 Срд 18:09:31 #727 №532584 
> опыт разработки многопоточных приложений и проектов с большой нагрузкой;
Хотеть такой опыт. Где взять и как научится?
Аноним 19/08/15 Срд 18:12:15 #728 №532589 
>>532582
https://captcha.yandex.net/image?key=c1ZQC34mWqcPjwVPPiiVxDMK9FroIdm8
https://captcha.yandex.net/image?key=20e5QgBDFrrLnspoI0wMNLIrhF5COnt8

Это нормально? Может можно самому выбрать какая капча?
Аноним 19/08/15 Срд 18:16:22 #729 №532591 
14399973820380.png
> Требования
> ответственность
https://yandex.ru/jobs/vacancies/dev/devcpp_search/
Аноним 19/08/15 Срд 18:23:43 #730 №532601 
>>532578
А как Схему запустить на 7, всмысле че нажать в EDwin editor, что бы написанный код интерпретировался?
Аноним 19/08/15 Срд 18:24:37 #731 №532602 
14399978774960.png
>>532580
https://yandex.ru/jobs/vacancies/dev/?cities=213
Аноним 19/08/15 Срд 18:30:26 #732 №532604 
>>532602
Это только разработчики и поиска по С++ встроенного нет.
Аноним 19/08/15 Срд 18:35:52 #733 №532608 
14399985520410.png
Как дальше можно переделать картинку чтобы робот понял что там нарисовано?
Аноним 19/08/15 Срд 18:57:36 #734 №532619 
14399998568060.png
>>532608
Зоны меньше 5 пикселей удалил. Потом можно не 5 пикселей не константой делать а обучить программу. Просты алгоритмом поиска кругов и палок на глаз нашёл круги и палки. Мог бы описать алгоритм, но долго. Но там 2 константы тоже есть. Взял их не глаз, но тоже можно будет программу обучить. Что дальше? Очевидно две восьмерки последнюю единицу мы нашли. теперь вычеркнуть те зоны которые оказались цифрами и 2 чёрных пикселя вокруг?
Аноним 19/08/15 Срд 19:06:22 #735 №532624 
>>532350
>>531928
>
а почему в программирование?
мир настолько широк. иди в ближайший жральник и выбивай себе там фуллтайм
Аноним 19/08/15 Срд 19:10:43 #736 №532628 
14400006438690.png
>>532619
Готово. Лишнее удалили Те зоны что с фоном стали сливаться оградил чёрной полоской. Что можно ещё сделать?
Аноним 19/08/15 Срд 19:14:35 #737 №532632 
14400008756210.png
>>532628
Если с двух краёв пустить по полоске точки которой останавливаются как только встретят препятствии и потом соединить все точки линией, то слева явно видны 2 полоски. 1 короткая значит это единица.
Аноним 19/08/15 Срд 19:28:00 #738 №532644 
14400016807830.png
>>532632
Ладно. Закончил. Дальше наугад. Первое это 2,3,6,8 а второе неизвестно. И того 1 из сорока вариантов верный. То есть без полоски можно вдоль всей апчи можно на 2,5% точностью распознавать без усилий. Есть алгоритм поиска дуг на изображении? Пока только какой-то алгоритм хафа нагуглил, но не читал.
Аноним 19/08/15 Срд 19:40:05 #739 №532653 
>>532624
>жральник
Макдак?
>а почему в программирование?
Работал сисадмином эникейщиком Меня заебал срач на тему, "кто может считаться настоящим сисадмином", так что пусть будет эникей. Бросил. Программирование было интересно и раньше, вот теперь хочу перекатиться. У меня осталось 11 дней.
sageАноним 19/08/15 Срд 19:44:03 #740 №532655 
>>532260
>>532278
>>532281
>>532291
Бамп. Как можно реализовать это?

>При входе в рекурсию или при добавлении задания в стек нужно проверять,
с какой стороны элементов меньше, а с какой - больше, и сразу переходить
к обработке меньшей части, а большую - откладывать. Таким образом можно
гарантировать, что требуемая глубина стека не превысит log N.
Аноним 19/08/15 Срд 20:18:04 #741 №532666 
>>532653
отпиши потом, чё да как - есть ли там борда
Аноним 19/08/15 Срд 20:27:17 #742 №532668 
Аноны, посоветуйте книгу, чтобы изучить основы программирования, ну типо алгоритмы присваивание и все в этом роде. Вроде как SICP cоветуют, но она же 2006 года, не устарела?

План такой:
1. Изучить основы программирования
2. Изучить язык программирования

Норм?
Аноним 19/08/15 Срд 20:33:59 #743 №532672 
>>532668
Основы програмирования не устарели. Там на псевдокоде. Язык лучше книгу поновее брать. Но лучше за 1-2 недели осилить паскаль и только потом sicp
Аноним 19/08/15 Срд 20:34:16 #744 №532673 
>>532668
1.Python Programming: An Introduction to Computer Science, 2nd Ed, Zelle
2. Learning Python, Lutz
3. Programming Python, Lutz
Аноним 19/08/15 Срд 20:36:42 #745 №532674 
>>532673
а на русском есть что?
Аноним 19/08/15 Срд 20:41:10 #746 №532677 
>>532674
Учебник английского языка разве что.
Аноним 19/08/15 Срд 20:41:56 #747 №532678 
>>532575
спасибо за пасту, начал учить SICP.
хотелось бы найти соус сего писания
Аноним 19/08/15 Срд 20:47:20 #748 №532680 
>>532677
че блять нет годной книги по основам на русском?
Аноним 19/08/15 Срд 20:49:36 #749 №532681 
>>532680
Есть переводы этих книг. Но он тебя хочет заставить учить питон, а не основы. Паскаль. SICP. Книга по %языкнейм%.
Аноним 19/08/15 Срд 21:10:42 #750 №532687 
Анон, нужно быстро войти в тему XML, XSD, Xpath, XSLT. Посоветуйте хорошую книгу.
Глубоко копать не надо, нужно обрести кругозор в обозначенных темах и уметь их применять в несложных задачах.
Аноним 19/08/15 Срд 21:16:19 #751 №532691 
Почему комманды из этого туториала http://wasm.ru/wault/article/show/1001004 не работают в фазме, а по фазму какая-то отдельная инструкция на инглише?
Аноним 19/08/15 Срд 21:28:31 #752 №532694 
>>532691
Потому что это уроки для MASM. В фасме отличается способ обращения к переменным в масме - add var,1, в фасме - add [var],1; в масме mov eax,offset msg, в фасме - просто mov eax,msg. Ну и директивы компилятора тоже отличаются. Вот тут можно подсмотреть те же самые примеры для фасма: http://web.archive.org/web/20050208154443/http://sulaiman.netadvant.com/ (могут быть ошибки, алсо %fasminc% из include убери).
Аноним 19/08/15 Срд 21:52:44 #753 №532708 
Не нашел подходящего треда, если что направьте куда надо.
Посоветуйте максимально простую платформу для ньюфага, где можно создать интернет-магазин.
С абонплатой до 500р в месяц согласен. HTML не знаю вообще. Хелп, аноны.
Аноним 19/08/15 Срд 21:53:07 #754 №532709 
Вечер в хату, программач. Я хотел бы уточнить по поводу сишки пару вопросов.
1)Что скажите о register. Я так понял, он позволяет хранить переменную в кеше процессора. В каких случаях его принято использовать? Или можно на свое усмотрение, для увеличения производительности?
2)auto. В нем вообще, есть какой-нибудь смысл?
Аноним 19/08/15 Срд 22:00:14 #755 №532715 
>>532709
1) Все современные компиляторы игнорируют register.
2) auto - это то, что неявно прияменяется для автоматических переменных (т.е., объявленных внутри функции без static и extern). Т.е., записи
void foo(void) { int variable = 1; }
и
void foo(void) { auto int variable = 1; }
полностью эквивалентны.
Аноним 19/08/15 Срд 22:02:08 #756 №532718 
>>532715
1)Тогда почему прогон цикла от i = 0 до UINT_MAX, без register занимает 10 секунд, а с ним 1.5 секунды. На игнор не похоже.
Аноним 19/08/15 Срд 22:03:39 #757 №532720 
>>532718
Уточню, компилятор gcc4.9 с поддержкой с99
Аноним 19/08/15 Срд 22:14:56 #758 №532732 
>>532718
Хм, да. Видимо, без оптимизаций gcc смотрит на register. Попробуй с оптимизациями собрать - разница исчезнет.

Вообще, у register четко поведение не определено - у переменных, объявленных с register, есть куча ограничений (ну там, адрес взять нельзя и т. п.), а вот что конкретно компилятор с register-переменной сделает - это implementation defined. Может положить в регистр, если есть свободные. Но он так же положит и без register, если есть свободные регистры. Так что особого смысла в использовании register нет.

Алсо, попробовал в Visual Studio без оптимизаций - кладет в стек, а не в регистр и с ключевым словом, и без. С оптимизациями - в обоих случаях в регистр.
Аноним 19/08/15 Срд 22:22:51 #759 №532739 
>>532709
>>532715
Не совсем. register - это "рекомендация" компилятору закэшировать переменную. Что на самом деле сделает компилятор - остаётся на его совести. Может положить её в наименее используемый на данный момент регистр, а может вообще проигнорировать.
Аноним 19/08/15 Срд 22:27:11 #760 №532742 
>>532739
А ты попробуй в том же GCC сделать пример с десятком переменных, наименее используемую пометить как register и посмотреть выхлоп - увидишь, что он срать хотел на это ключевое слово.
А то, что >>532718 тут наблюдается - это, оказывается, отладочная фича. GCC интерпретирует это как "разрешение" положить переменную в регистр в коде без оптимизаций (без этого "разрешения" не положит, чтобы не затруднять отладку кода).
Аноним 19/08/15 Срд 22:28:09 #761 №532743 
>>532739
>>532732
С оптимизацией О2 и вовсе значительно меньше секунды считает. Точный рантайм посчитать к сожалению не могу, так как еще не освоился в этом стандарте, но при флагах О1 и О0 (без оптимизации) вычисляет за 1.5 секунды. Я правильно понимаю, что 1.5 секунды - это оно положило в стек? В стеке может быть прирост в 6 раз?
Аноним 19/08/15 Срд 22:32:12 #762 №532746 
>>532743
Да. С отпимизацией либо положило в стек, либо выкинуло весь цикл вообще (если ты не озаботился сайд-эффектами). Резюмируя: возможно, в каком-то древнем наколеночном компиляторе register еще имеет значение. В современных компиляторах register allocator умный, и решит, что куда класть, гораздо лучше, чем человек, а хинт чаще всего проигнорирует.
Аноним 19/08/15 Срд 22:35:55 #763 №532748 
>>532743
Бля, жопой сообщение читал. С -O2 выкинуло цикл, видимо. C -O1 положило в регистр. Со стеком у тебя 10 секунд получалось ведь.
Аноним 19/08/15 Срд 22:39:43 #764 №532751 
>>532743
Телепатию не практикуем. Собери с флагом -S, gcc вместо исполняемого файла выдаст соптимизированный асм-код, там все и увидишь.
sageАноним 19/08/15 Срд 22:41:34 #765 №532754 
>>532751
Это ньюфаг-тред, где же еще практиковать телепатию, как не здесь?
sageАноним 20/08/15 Чтв 00:22:59 #766 №532791 
>>532550
>>532551
Это не ускорение сортировки, а избавление от проблем, связанных с рекурсией. На больших массивах квиксорт исчерпывает стек вызовов.
Аноним 20/08/15 Чтв 02:04:45 #767 №532818 
>>532540
Ты при разбитии массива на подмассивы можешь сразу посчитать размер правого и левого подмассива.
Но это никому не нужно, попробуй написать нерекурсивный 3-way partitioning quicksort
Аноним 20/08/15 Чтв 02:09:21 #768 №532819 
>>532791
Какая нахуй разница. Если рассматривать граф исполнения рекурсивной сортировки как дерево, алгоритм должен пройти по всем узлам дерева, в том числе забраться на лист с самой большой высотой. Порядок обработки не влияет на высоту дерева, тут только думать как бы поближе к медиане выбрать элемент для следующего шага.
Аноним 20/08/15 Чтв 02:56:04 #769 №532824 
14400285645120.jpg
Ребята, расскажите как начать зарабатывать на клепании говносайтиков.
Аноним 20/08/15 Чтв 06:30:35 #770 №532834 
Доброе утро. Я хотел бы уточнить по поводу квалификатора "restrict" в Си. restrict, кажется, говорит компилятору, что на только указатель, отмеченный как restrict, может ссылаться на определенную область памяти. То есть, его можно использовать во всех случаях, когда у нас указатели не пересекаются? Я правильно понимаю?
Аноним 20/08/15 Чтв 07:55:48 #771 №532840 
>>532824
Эта работа не для раздолбаев, уебывай.
Аноним 20/08/15 Чтв 07:57:33 #772 №532841 
>>532840
>больше половины сайтов в интернете - лютое говно.
>работа не для раздолбаев.
Аноним 20/08/15 Чтв 08:05:26 #773 №532844 
>>532841
Уебывай я сказал.
Аноним 20/08/15 Чтв 08:06:29 #774 №532845 
>>532844
А то что?
Аноним 20/08/15 Чтв 11:11:42 #775 №532882 
Java-тред тонет, перекат делать я не готов, так что спрошу еще и тут:
кто что может сказать по поводу этого курса?
http://javarush.ru/user/reference/7bb7dd1d-1ed8-4e36-ad74-092475633cbd
Есть ли те, кто по нему учил Java?
Стоит ли в него задрачивать?
По началу вроде кажется что все детально излагают, просто и в том порядке, в котором удобно вникать, а не в том, в котором красивая нумерация глав.
Геймификация обучения хоть и немного школоло, но тоже чуть доставляет.
Аноним 20/08/15 Чтв 11:21:11 #776 №532885 
>>532834
> только указатель, отмеченный как restrict, может ссылаться на определенную область памяти
Да, но это касается только текущей области видимости и только доступа.
Например, если ты объявил аргумент функции void ∗restrict arg, это означает лишь, что для доступа к объекту (области памяти) в пределах области видимости arg будет явно или неявно использоваться только arg. Это не означает, что это обязательно должен быть единственный указатель на объект в программе или в этой области видимости.
int ∗globalptr;
void foo(int ∗restrict ptr1, int ∗restrict ptr2) {
∗ptr1 = 1;
globalptr = ptr2;
}
// Тут нет UB, потому что в области видимости ptr1, указатель ptr2 не
// используется для доступа к x.
int main(void) { int x; foo(&x, &x); dothejob(); }

> То есть, его можно использовать во всех случаях, когда у нас указатели не пересекаются?
И еще иногда, когда пересекаются (если несколько restrict указателей указывают на один и тот же объект, но при этом используются только для чтения, и остальные restrict указатели не указывают на этот объект, это тоже нормально).
И не забывай, что это просто хинт оптимизатору, поэтому вот прямо всегда использовать restrict - излишне. Используй его, когда хочешь явно сказать "смотри, я не буду использовать один из указателей, чтобы обратиться к объекту, на который указывает другой, можешь использовать это, чтобы не делать поспешных load/store". Это утверждение заодно отличает memmove от memcpy и задает правила использования функции (если бы в примере выше был я сделал ∗ptr2 = 2, то foo(&x, &x) приводила бы к неопределенному поведению).

Не добропожалуешь ли ты в пиздоглазый >>518562 (OP) Си-тред?
Аноним 20/08/15 Чтв 11:28:01 #777 №532889 
>>532885
Благодарю за развернутый ответ.
Да, сейчас перекачусь туда.
Аноним 20/08/15 Чтв 11:54:30 #778 №532903 
>>532840
Но это же пиздец легко. Берешь готовый движок и лепишь из него говно.
Аноним 20/08/15 Чтв 12:00:02 #779 №532905 
Сижу на вижуал студии 2013. Хочу подключить какой-нибудь фреймворк. В гайдах обычно информация для старых студий, уровня "ну вот мы короч типа открываем Project Dependencies и вставляем туда строчки для библиотек". Только вот эти вкладки в 13 студии похерены, а студия отправляет на сайт майкрософт, где информация, сука, тоже для старых версий. Как подключить фреймворки раз и навсегда, чтобы в каждом новом проекте не страдать хуитой? Мне нужны OpenCV сейчас.
Аноним 20/08/15 Чтв 13:11:44 #780 №532935 
>>532882
> Стоит ли в него задрачивать?
Умственно отсталым разве что.
Рекомендую Head First Java вместо этой параши.
Аноним 20/08/15 Чтв 13:17:37 #781 №532936 
>>532560
> На дваче в основном неудачники с депрессией и сдвг, они ничего не добьются ни в профессии, ни в жизни.
> implyng программистишки бывают другими
Аноним 20/08/15 Чтв 13:22:04 #782 №532938 
>>532552
> Мне кажется если тебе дать сто миллионов долларов, то ты будешь ходить по клубам, бухать и развлекаться.
Глупость какая-то. Я бы на сто миллионов баксов просто сидел бы дома за пекой и двачевал капчу всю жизнь. Ну еще бы шлюх заказывал и игори в стиме покупал.
Аноним 20/08/15 Чтв 14:26:05 #783 №532960 
В институте технической специальнлсти на 1 курсе задрачивали Pascal,в него вообще не врубаюсь.Он вообще нужен где нибудь на производстве или Pascal так для общего развития.
Аноним 20/08/15 Чтв 14:40:43 #784 №532964 
>>532960
паскаль для хуесосов из быдло-вузов очевидно же.
Аноним 20/08/15 Чтв 14:57:28 #785 №532966 
>>532960
Для обучения программированию тупых студентов, в качестве первого языка.
Аноним 20/08/15 Чтв 15:00:33 #786 №532969 
>>532960
На практике паскаль не нужен, но если ты даже его не осилил, то ничего нормального не сможешь осилить.
Аноним 20/08/15 Чтв 15:16:26 #787 №532979 
Итак, мои сладкие мишки, я планирую заняться освоением яп, посему вопрос какой выбрать исходя из:
1. Того что я занимаюсь научной деятельностью (где господствует сипласплас с пп матлаб). Но, как мне кажется, потратить н-лет на освоение яп -- моветон.
2. Работаю сисадмином и хочу применять навыки в работе (какой язык наиболее полезен для сисадмина/эникея)
3. Легок в освоении.
Был сексуальный опыт с вижуалбейсиком и делфи. А также легкий инцест с матлабом (разбирался и корректировал исходники).
Понимаю, что платина, но всежвидимо советом будет руби/питон, но в чем принципиальная разница и что мне выбрать?.
Аноним 20/08/15 Чтв 16:10:03 #788 №533001 
>>532979
Если для первого пункта скорость работы программ не сильно важна, то учи питон.
Аноним 20/08/15 Чтв 16:17:08 #789 №533006 
>>532979
Смотря что ты имеешь под "научной деятельностью". Если тебе нужны всякие гетерогенные вычисления и прочая супер-терафлопсная хуита, то сипласплас онли, вне твоего желания.
Если тебе достаточно поставить считаться число пи на ночь и нужен язык для системщика - питон.
Принципиальная разница гуглится, и у всех она своя.
Аноним 20/08/15 Чтв 16:23:04 #790 №533010 
>>532979
>руби/питон, но в чем принципиальная разница
Раби труп годится только для веба.
Пистон еще нет.
Аноним 20/08/15 Чтв 16:46:48 #791 №533018 
>>532979
1. R/питон
2. Питон
3. R
Учи питон.
Аноним 20/08/15 Чтв 17:45:00 #792 №533078 
>>533001
>>533006
>>533010
>>533018
Спасибо, что откликнулись. Всем плюсанул в карму.
Аноним 20/08/15 Чтв 18:05:23 #793 №533097 
Ананасы, кто-нибудь работал с facebook marketing api? Есть пару вопросов.
Знаю, что не очень популярная тема, но мало ли.
Аноним 20/08/15 Чтв 18:09:00 #794 №533101 
>>532979
В научной деятельности много питона. Даже язык свой делают, который как питон, только не говно.
Для сисадмина тоже питон, потому что стоит по умолчанию почти на всех дистрибутивах.
Лёгок в освоении, опять же, питон. Для его освоения интеллект в принципе не нужен.
Аноним 20/08/15 Чтв 18:09:31 #795 №533102 
>>533097
Может быть. Но я не отвечу а твои вопросы пока ты их не задашь.
Аноним 20/08/15 Чтв 18:13:35 #796 №533107 
>>532905
Бамп
Аноним 20/08/15 Чтв 18:19:26 #797 №533116 
>>533107
Ты, блядь, хотя бы напиши, на чём проект (ВНЕЗАПНЕ везде всё подключается по-разному).
Аноним 20/08/15 Чтв 18:23:20 #798 №533119 
>>533102
Ну смотри: получил я допустим токен клиента и собираюсь создать аккаунт, через который бы я создавал объекты {кампании, объявления}. Но при создании аккаунта нихуя не выходит. Я отправляю примерно такой запрос:
-F "name=MyAdAccount" \
-F "currency=USD" \
-F "timezone_id=1" \
-F "end_advertiser="тут id приложения" \
-F "media_agency="тоже id приложения"
"https://graph.facebook.com/v.2.3/<BUSINESS_ID>/adaccount".

И тут возникает такой вопрос: в документации написано, что необязательно связывать с приложением бизнесс-аккаунт, но тогда что в url передавать?
И вообще: правильно ли я понял схему по использованию их api? У меня такая схема планируется:
1)Юзер заходит ко мне на сайт, я его перенаправляю на фб и запрашиваю разрешение на использование его акка и получаю токен доступа.
2)Создаю для каждого юзера аккаунт в фб и в дальнешем создаю рк, баннеры и тп.
Аноним 20/08/15 Чтв 18:24:17 #799 №533121 
>>533116
Ау. C++ OpenCV ж на крестах
Аноним 20/08/15 Чтв 18:31:22 #800 №533127 
>>533119
похоже тебе в /web/
Аноним 20/08/15 Чтв 18:40:02 #801 №533139 
>>533121
Дело в том, что ты нихуя информации не даёшь.
Нет, прикинь, у него сдк даже на питоне есть.

Там, блядь, всё ясно как божий день, и без туториалов. А так же, там с 2005 студии нихуя не изменилось. Райтклик по корневой папке проекта -> свойства -> единственная вкладка "каталоги конфигурации" -> каталоги VC++
В каталоги включения путь к .h файлам
В каталоги библиотек или каталоги ссылок путь к .lib файлам.
Аноним 20/08/15 Чтв 19:21:14 #802 №533181 
Скажите, как пишется цвет #ccc в JAVA?
Аноним 20/08/15 Чтв 19:42:14 #803 №533193 
Умнач, подскажите, где найти гребаную информацию по численном методам решения дифуров с запаздыванием. в моей задаче три разных постоянных запаздывания. система из трех уравнений. pls help(
Аноним 20/08/15 Чтв 20:05:34 #804 №533203 
>>533193
numerical recipes пробовал?
Бугурта ньюфага пост Аноним 20/08/15 Чтв 20:38:12 #805 №533232 
14400922926070.jpg
Так и так, возникла необходимость написать прогу для МК потому что подобные её работают как-то криво и не имеют пары функций которые мне хочется чтоб там были. Недолго думая пошел искать инфу по Си'шке.
И окунулся я в озеро говна ебучего.
Посмотрел книженции из шапки раздела - нихуя не понятно, ничего толком что как и зачем делать не написано, никакого последовательно обучения наглядного, всё говно, такое впечатление что написано для продвинутых программеров которые уже не один язык вызубрили.
Нашел какой-то "краткий курс Си для МК", вообще полная хуйня, тоже ничерта не ясно, объяснений почти ноль, структуры гайдов нет, термины которыми пронизан один раздел обьясняются только два раздела спустя, пиздец просто; примеров почти нет, только по мотивам "ну вот есть такая хуйня, она очень нужная, но почему и зачем я скажу только в двух словах, ну ты понял, если не понял прочитай ещё раз или гугли, мудила".
Что за хуйня, анончики? Неужели there is no learning curve? Как такому долбоёбу как я что-то понять в этой пурге чтобы добиться каких-то конкретных результатов? Есть КОНКРЕТНЫЕ и ПОДРОБНЫЕ гайды С НУЛЯ? А то у меня уже и голова и жопа горят ярче Бетельгейзе.
Аноним 20/08/15 Чтв 21:26:22 #806 №533269 
Программач, а что ты делаешь, когда тебе надоедает код?
Аноним 20/08/15 Чтв 21:45:51 #807 №533288 
>>533139
И делать это каждый раз для каждого нового проекта? А если я хочу подключить раз и навсегда и больше ни разу не ебаться, просто сначала инклуд нужных файлов и дальше поехали
Аноним 20/08/15 Чтв 22:22:37 #808 №533315 
>>533232
> прогу для МК
Микроконтроллеры? Просто берешь даташит и используешь от него функции. Туда байты переслать, хуйню сделать какую.
Аноним 20/08/15 Чтв 22:36:20 #809 №533327 
>>533315
>Микроконтроллеры?
Да
>Просто берешь даташит и используешь от него функции. Туда байты переслать, хуйню сделать какую.
Я даже не знаю какой МК выбрать для моей цели inb4 любой хоть она и простецкая вроде как, а так я половины того что в даташите написано всё равно не понимаю, а остальное что понимаю не помогает, потому что я не знаю как это использовать.
Говорю же, без четкого гайда я не знаю что мне делать с этой всей байдой. Мне бы нарисовать логическую блок-схему как вся эта мишура должна работать а потом понять как это воплотить на практике.
Аноним 20/08/15 Чтв 22:39:13 #810 №533328 
14400995534150.png
>>533327
> Я даже не знаю какой МК выбрать для моей цели
Так. Мы тут ничего не добьёмся. Для начала купи ардуинку и помигай светодиодом.
Аноним 20/08/15 Чтв 22:48:02 #811 №533337 
>>533328
А так чтоб не покупать?
Да и зачем, мне не светодиодом мигать надо, а наверняка есть и другие способы на практике познать принципы работы всей этой мишуры.
Аноним 20/08/15 Чтв 22:49:45 #812 №533338 
>>533337
Интересно как ты собрался познавать на практике если у тебя нет оборудования для этой самой практики.
Аноним 20/08/15 Чтв 22:52:12 #813 №533342 
>>533337
> другие способы на практике
> так чтоб не покупать?
СЫНОК, ВОТ ТЕБЕ КОМПЬЮТЕР
@
ПАПА, НО ТУТ ТОЛЬКО КЛАВИАТУРА
@
НУ НИЧЕГО, НАУЧИШЬСЯ ПЕЧАТАТЬ - И ОСТАЛЬНОЕ КУПИМ
Аноним 20/08/15 Чтв 22:54:53 #814 №533344 
>>533338
>>533342
Так есть же симуляторы для пеки, мне хотя бы в них заставить что-то работать.
Да и куплю если, то что далшье? Я все равно понятия не имею как приблизиться к реализации моей идеи вообще.
Аноним 20/08/15 Чтв 22:58:39 #815 №533346 
>>533344
> куплю если, то что далшье
Ардуинка - оверпрайс, да, но это универсальный энтрилевел контроллер, по которому написана куча гайдов, от мигания светодиодами до использования в качестве игровой сосноли уровня денди
Аноним 20/08/15 Чтв 23:03:28 #816 №533351 
>>533346
Я не собираюсь засовывать целую ардуину в нужную мне схему просто потому что она туда не поместится, она мне нахуй не нужна.
Аноним 20/08/15 Чтв 23:04:30 #817 №533353 
>>533351
Так ты учиться собрался, или с нуля писать охуительные программы?
Аноним 20/08/15 Чтв 23:07:59 #818 №533358 
>>533353
Не нужны мне охуенные программы, я не самолетом управлять хочу, максимум digipot'ом, для этого и хочу изучить материал.
Аноним 20/08/15 Чтв 23:09:18 #819 №533362 
>>533358
Так либо бери даташит, либо покупай ардуинку и ебашь. Я не понял, в чём проблема?
Аноним 20/08/15 Чтв 23:10:28 #820 №533364 
>>533269
сосу хуи
Аноним 20/08/15 Чтв 23:11:04 #821 №533365 
>>533362
Т.е. в даташите достаточно информации чтобы написать программу при этом ничего не смысле в языке?
Аноним 20/08/15 Чтв 23:14:28 #822 №533367 
>>533365
> при этом ничего не смысле в языке
Ай блядь. Ух, вот это я сейчас неправильно тебя прочитал. Извини. Ну тогда бери любой учебник, качай какой-нибудь вижуалстудио и печатай примеры, вникай. Потом программатор купишь
Аноним 20/08/15 Чтв 23:17:16 #823 №533369 
>>533367
Я уже говорил в первом своём посте, что понятных для дебилов материалов по сабжу я не нашел.
Аноним 20/08/15 Чтв 23:21:24 #824 №533373 
14401020849660.png
Что это за хуита? Откуда это взялось и как это сделать? Вообще не знаю в какую сторону гуглить.
Аноним 20/08/15 Чтв 23:38:39 #825 №533384 
>>533373
Ну же, аноны, что это за extensions::* такие, у которых адреса нет.
Аноним 20/08/15 Чтв 23:49:51 #826 №533391 
>>533373
Это встроенные в хромиум части жс, написанные на самом жс.
КО
Аноним 20/08/15 Чтв 23:50:49 #827 №533392 
>>533391
Но почему их нет на других сайтах?
Аноним 20/08/15 Чтв 23:51:27 #828 №533393 
>>533391
Может их как-то подрубать нужно?
Аноним 20/08/15 Чтв 23:52:16 #829 №533394 
>>533392
У меня есть.
Аноним 20/08/15 Чтв 23:55:45 #830 №533395 
14401041455760.png
>>533394
Где у тебя есть? Вот на дваче есть у тебя в разделе (no domains) эт extensions::*? У меня вот нихуя нет.
Аноним 21/08/15 Птн 02:43:36 #831 №533439 
Я школьник 17 лвл. Учусь в информационном классе, знаю основы Паскаля. Хотя, может быть уже и позабыл. Предстоит мне последний год в школе. Программировать мне интересно, почувствовал это, когда в Паскале написал верную программу первым из класса. Но реальный интерес появился, когда узнал зарплату программиста на яве в моем миллионнике. Хотел бы узнать, учат ли вообще в ВУЗах, потому по рассказам знакомых я понял, что обучение на программиста в топовом ВУЗе города та еще хуйня. Сейчас хочу начать учить Питон. Хочу послушать истории действительно успешных программистов. И нужно ли идти в топовый ВУЗ, ведь можно получить корочку и военный билет в другом, а программированию научиться дома?
Аноним 21/08/15 Птн 05:39:31 #832 №533455 
>>533439
Пиздуй в вуз, лучше московский (но это по желанию, просто наверняка безысходность и зарплаты меньше 500 баксов в провинции тебя выведут нахуй когда подрастешь). Подойдет любая техническая специальность, не обязательно программирование. Матану учат постсовковые преподы в рашке лучше, чем относительно новому программированию. В вузе делай сторонние проекты. Проекты выкладывай на гитхаб. Как сделаешь портфолио, ищи парт-тайм работу. Дальше разберешься.
Аноним 21/08/15 Птн 05:40:17 #833 №533456 
>>533439
И учи английский. Это мастхэв.
Аноним 21/08/15 Птн 14:51:36 #834 №533482 
>>533288
Да, и не просто для каждого проекта, а для каждой сборочной конфигурации (обычно x86-дебаг/релиз и x64-дебаг/релиз).

Точнее, если начнешь работать с коренными оперсурс C++ фреймворками вроде Qt/Boost/POCO - тебе их еще компилировать самому придется под каждую конфигурацию (4 вышеперечисленных 2 для статик и динамик линковки и 2 мультитрединг сборки и обычной).

Облегчить себе участь можешь засунув все библиотеки по стандартным путям Visual Studio (с гигантами как Qt/Boost сомнительная идея). Но подключать к каждой конфигурации проекта разные либы тебе все равно придется.
Аноним 21/08/15 Птн 14:53:16 #835 №533483 
>>533482
>(4 вышеперечисленных 2 для статик и динамик линковки и 2 мультитрединг сборки и обычной)
x2
быстрофикс
Аноним 21/08/15 Птн 15:27:13 #836 №533498 
>>526967 (OP)
а что на счет Verilog/VHDL? кто серьезно работал?
Аноним 21/08/15 Птн 16:23:46 #837 №533530 
14401634261810.jpg
>>526967 (OP)
Привет всем в этом итт.
Никогда не программировал почти и программистом стать не хочу, но для общего развития хочу немножко подрочить.
Я хочу на каком нибудь языке на двух разных решить задачу:
есть два поля ♠/♀, в одном все числа от 0 до 15 в другом от 0 до 20. Нужно узнать все возможные варианты, при которых сумма цифр во всех полях ровна 9.
Например в пером поле 14 во втором 13, следовательно 1+4+1+3=9. или 15 и 20, 1+5+2+0=8 нихуя не подходит.
Ну и на выходе получить лист.
00 09
01 08
02 07
...
15 12
и так дохуя много цифр.
Вопрос.
На каком языке это будет сделать интересно, весело, задорно, молодежно.
И на каком мудрёно и геморройно, но стильно и решаемо?
Ответов по решению не прошу.
Аноним 21/08/15 Птн 16:24:32 #838 №533533 
>>526967 (OP)
У меня одного курсера не загружается?
Аноним 21/08/15 Птн 16:27:04 #839 №533534 
>>533530
>На каком языке это будет сделать интересно, весело, задорно, молодежно.
Ассемблер.
Аноним 21/08/15 Птн 16:30:18 #840 №533535 
>>533530
>На каком языке это будет сделать интересно, весело, задорно, молодежно.
брейнфак
Любой функциональный яп.

>И на каком мудрёно и геморройно, но стильно и решаемо?
Любой процедурный/ООП язык.
Аноним 21/08/15 Птн 16:55:20 #841 №533552 
Сап котаны.

Я вот хочу что-то выучить, чтобы бабло подымать на фриланс биржах. Пытаюсь выбрать между питоном, нодой и скалой. Что подскажите?
Аноним 21/08/15 Птн 16:59:32 #842 №533555 
>>533533
У меня грузится.
Аноним 21/08/15 Птн 17:01:56 #843 №533557 
>>533552
Скала - нет точно. Питон пригодится, заместо ноды сначала выучи js.
Аноним 21/08/15 Птн 17:04:32 #844 №533559 
>>526967 (OP)
Местные, подскажите плеаз, чем можно занятся для получения опыта, наполнения портфолио и получения звёздочек на гитхабе?
Проекты, хотя бы область какая?
Аноним 21/08/15 Птн 17:08:19 #845 №533560 
14401660993340.jpg
>>533552
Аноним 21/08/15 Птн 17:10:40 #846 №533562 
Аноны, есть вопрос по организации кода.
Есть одно дерево. Операции вставки и удаления в нём вызываются рекурсивно. Особенность в том, что операции вставки/удаления происходят одинаково, за исключением того, что опр. (фиксированное) значение X прибавляется/вычитается.
Вопрос: как их грамотно слить, чтобы код был читаем?
С одной стороны, в подобных реализациях деревьев удаление и вставка - всегда 2 разных метода.
В качестве вариантов - либо передавать в метод значение +/-X, либо определить перечисление Insert/Delete, и передавать его.

Вопрос, конечно, глупый, но просто я хикка, и очень важно, знать, какой код будет со стороны выглядеть лучше.
Аноним 21/08/15 Птн 17:14:22 #847 №533565 
>>533559
борду напиши
Аноним 21/08/15 Птн 17:15:38 #848 №533568 
>>533557
Ну, я джавамакака с 3+ годами опыта, и знанием кучи джавовых фреймворков и энтерпрайзного говна. Браузерный джаваскрипт знаю сравнительно неплохо, с функциональщиной и ооп, ну и джиквери там, ангулярки.

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

В скале привлекает то, что она тоже обмазана реактивщиной-функциональщиной, как и нода, но она тоже под JVM(как родная говноджава), да и как язык выглядит для меня солиднее джаваскрипта. Но, увы, не уверен, что там с заказами, есть подозрение, что нода и пайтон более захайпованы, и заказы искать легче будет.
Аноним 21/08/15 Птн 17:18:24 #849 №533571 
>>533559
>чем можно занятся для получения опыта, наполнения портфолио и получения звёздочек на гитхабе?
Есть быстрый и эффективный способ, а есть медленный и неэффективный.

Быстрый и эффективный:
>портфолио
фейковое портфолио

>звёздочек на гитхабе
накрутка

>чем можно занятся для получения опыта
Развитием фантазии и уверенности при разговоре.
Аноним 21/08/15 Птн 17:23:03 #850 №533575 
Сап. Нужна помощь в CSS. Загуглить свою проблему не могу, так что осталась одна надежда на вас. Описываю проблему:
Нужно сделать градиент от блока 1 до блока 3. Нужно подобрать(?) переходный цвет так, чтобы не было видно границу от блока 1 к блоку 2.То есть мне нужно 2 градиента - от блока 1 к блоку 2 и от блока 2 к блоку 3. Я знаю размеры всех блоков. Вопрос. Какими путями можно подобрать эти два градиента?
Переделывать структуру сайта не имею возможности. Только CSS.
Аноним 21/08/15 Птн 17:23:43 #851 №533576 
14401670239550.png
>>533575
Потерял картинку
Аноним 21/08/15 Птн 17:25:23 #852 №533579 
>>533552
php...
Аноним 21/08/15 Птн 17:28:12 #853 №533582 
>>533579
>>533552
Евгений Ваганович, где вы потеряли свой трип-код? Входные данные я нормально описал в >533568
Аноним 21/08/15 Птн 17:30:11 #854 №533584 
>>533568
Именно поэтому я и советовал питон/жс.
Найти работу скаламакаке легче, разве чем котлинмакаке.

>>533571
Расскажи про медленный, чтоле. Работа ближайший год-два не горит, чтобы кидаться в крайности. Проблема скорее в фантазии, даже хз что такого написать. Просто сижу как овощ и нихуя не делаю. Лол.
Аноним 21/08/15 Птн 17:56:49 #855 №533597 
14401690096110.png
Скажите можно в GCC просто папку с библиотеками подключить, вместо подключения по одной библиотеки за раз? Как в Visual Studio.

А то уныло так boost подключать. Там много разных версий одной библиотеки (мультипоточные, отладочные версии, еще какие-то) и названия у них хитровыебанные. И по ошибке в выводе не всегда можно понять какую конкретно библиотеку он хочет получить.
Аноним 21/08/15 Птн 18:07:01 #856 №533607 
>>533597
В Visual Studio ВНЕЗАПНО нужно точно так же подключать каждую библиотеку.

Там названия - портянки из пространств имён, всё всегда прекрасно понятно. Вот у тебя требует libboost_system-xui.lib

Поковыряйся в св-вах проекта в настройках IDE своей. Директории хидеров/либов везде одинаково указываются.
Аноним 21/08/15 Птн 19:02:37 #857 №533648 
14401729575520.jpg
Живу в ДС, хочу начать работать ПРОГРАММИСТОМ.
Вышка техническая, но не прогерская. В зачаточном состоянии знаю ООП, git, С++, Java (в том числе под Андроид, есть пара мелких программ-велосипедов на гитхабе), html, css (могу даже показать один сайт на вордпрессе, внешний вид которого сверстал сам). Ну и всё. Могу я хоть куда-нибудь устроиться с такими навыками? Согласен первое время работать за еду и учить что угодно по 12 часов в сутки.
Аноним 21/08/15 Птн 20:01:39 #858 №533671 
>>533648
Можешь :)
Аноним 21/08/15 Птн 20:33:28 #859 №533691 
>>527470
Конструкция содержащая поля и методы общие для некоторого множества объектов.
Аноним 22/08/15 Суб 01:09:22 #860 №533695 
>>532317
Анон, объясни пожалуйста.
Аноним 22/08/15 Суб 01:47:41 #861 №533699 
Как запустить Turbo Debugger на 64-битной винде?
Аноним 22/08/15 Суб 01:51:41 #862 №533700 
>>533699
> Turbo Debugger
> 2015
Аноним 23/08/15 Вск 11:03:52 #863 №533747 
14403170326340.jpg
Сап, котаны.
Хочу запилить ГТД систему с интегрированным миндмэпом и экселем. Хз почему никто еще не додумался до такой вещи. Дико угораю по гтд.
Сам ниразу не программист, первый раз зашел в раздел. В универе как бог решал задачки и делал лабы на бейсике. Есть по 2 часа свободного времени в будни и по 6 часов в выходные.
Нужно чтобы можно было работать с ноута и мобильного, поэтому скорее всего это должно быть что то типо сайта.
Что мне учить, чтобы максимально быстро, учитывая время освоения новой для меня технологии запилить мою йобу и начать с ней работать? И сколько это займет по времени?
Если это важно то на ноуте у меня стоит Линукс Минт, а смартфон андроид.
Аноним 23/08/15 Вск 11:50:16 #864 №533763 
14403198169500.jpg
Есть тут еще долбоебы, кроме меня, которые пишут на VBA?
sageАноним 23/08/15 Вск 13:17:51 #865 №533802 
>>533763
Есть.
sageАноним 23/08/15 Вск 13:37:50 #866 №533821 
14403262705310.jpg
>>533763
>>533802
Аноним 23/08/15 Вск 14:22:48 #867 №533850 
Есть тут погромисты, которые на ИБ учаться? Курс отучился на ИСИТ, всему учился сам, преподавали плохо, но в то же время домашкой толком не грузили, поэтому времени для кодинга хватало. Теперь нас планируют кинуть в другой корпус универа, добираться туда 1,5 часа со старой общаги, новую не дают, на квартиру бабла нет. А ИБшников не переводят, вот хочу туда перекатиться, чтобы опять проёбывать институт неделями, имея уйму времени для кодинга. Двач, нужен совет мудрый.
Аноним 23/08/15 Вск 14:26:28 #868 №533856 
>>533850
Алсо в новом корпусе я не смогу проёбывать неделями, там с этим жёстко, либо хорошо учишься, либо платишь бабки.
Аноним 23/08/15 Вск 14:38:56 #869 №533865 
Новая программа Вербита. Можно начинать траллить ньюфагов.
http://verbit.ru/Job/HSE/Curriculum/all.txt
Аноним 23/08/15 Вск 15:13:24 #870 №533893 
>>533850
УЧИШЬСЯ НА ПРОГРАММИСТА
@
ОТДЕЛЬНО ВЫДЕЛЯЕШЬ ВРЕМЯ ПОД ТО, ЧТО ЗАДАЮТ В ВУЗЕ И ПОД САМО ПРОГРАММИРОВАНИЕ
Аноним 23/08/15 Вск 16:06:12 #871 №533934 
14403351724800.jpg
>>533821
Мы тут с тобой походу вдвоем, как два фуфела сидим.
Как до жизни такой докатился, куда перекатываться думаешь, могешь ли в COM, какими приблудами обмазываешься, давай рассказывай
Аноним 23/08/15 Вск 16:07:23 #872 №533939 
>>533934>>>>533802

Аноним 23/08/15 Вск 19:47:51 #873 №534070 
>>533850
Я. Если ИБ это информационная безопасность. Вообще нихуя не учили по программированию, но хотя бы БД надрочили немного оракловские. БТВ универ нихуя не нужен. Так что забей хуй на него и дрочи программач.
Аноним 23/08/15 Вск 20:01:26 #874 №534077 
>>533850
> Есть тут погромисты, которые на ИБ учаться?
Учился на ИБ. За время обучения по специальности (последние 2 года) не написал ни строчки кода. Выпускная работа - чистая математика.
Аноним 23/08/15 Вск 20:50:39 #875 №534106 
>>534070
>>534077
Спасибо за ответы. Согласен, что универ не нужен. Интересует только вопрос: является ли ИБ - "технической вышкой", которую иногда требуют на вакансию очередной макаки? Сам пишу на модных веб-фреймворках, да и вряд ли в будущем слезу с веба.
Аноним 23/08/15 Вск 20:54:58 #876 №534109 
14403524989570.jpg
>>534077
Когда вспоминаю слова декана: "Когда закончите, вас с руками и ногами оторвут. Будете зарабатывать нехилые деньги", проигрываю до сих пор
мимо-прикладная-математика-и-информатика-нищий
Аноним 23/08/15 Вск 21:06:08 #877 №534115 
Вот у меня знакомый есть, он Go и Javascript/React.js разработчик. Зарабатывает дохуя 400к+ на компанию из мерики и вообще всё у него заебись. Но в добавок к го и реакту, он ещё знает руби/рельсы, питон, джаву для разработки под андроид и у него есть проекты на хаскелле, clojure и на си какая-то хуйня. Как он всё это успевает? Ему 22 года. КАК? Он ещё и на велике успевает покататься и фоточек на 500px накидать. Я уже целый год ебусь с джаваскриптом и пхп и до сих пор чувствую себя нубом, а у него опенсорс проекты, которые используются в продакшене реальными команиями, плюс охуенная работа. Я не удивлюсь если он ещё и в алгоритмах и структурах данных сечёт на десяточку. Ладно хоть тянки у него нет.
Аноним 23/08/15 Вск 21:08:22 #878 №534119 
>>533747
Бамп вопросу.
Пока нагуглил что мне подходят Джава, пхп, пайтон, руби и джаваскрипт. Поскольку полностью осваивать программирование не планирую, а хочу сделать только один сайт для себя, что из этого мне учить?
Аноним 23/08/15 Вск 21:11:13 #879 №534120 
>>534119
Ты такую ёбу будешь два года пилить, если хочешь чтобы было более менее удобно использовать.
Аноним 23/08/15 Вск 21:15:12 #880 №534125 
>>534115
Ты спрашивал его во сколько лет он начал писать код? Это очень важно. Я в классах 1-8 дрючил всех на городских/областных олимпиадах по математике, но так как нищеброд без отца, то компьютером обзавелся лишь в конце одиннадцатого класса. Сейчас я хуй простой, который просто осваивает программирование чуть-чуть шустрее большинства одногруппников, но откровенно говоря, я туп. Уверен, что начни я кодить со второго класса, то уже бы работал, а не сидел на дваче.
Аноним 23/08/15 Вск 21:15:15 #881 №534126 
>>534115
Не страдает прокрастинацией. У меня тоже есть пара таких знакомых. Пока я листаю сосач, всякие новости и прочее бесполезное говно, они постоянно чем-то заняты и вообще всё делают нонстоп.

Чувствую себя куском говна.
Аноним 23/08/15 Вск 21:20:29 #882 №534130 
>>534125
Хуйня полная. У меня в компании большинство ребят что с сосничества кодят ничем не лучше тех, кто до второго курса нихуя кроме паскаля не видел.
Вон в математике даже есть люди, которые до 40 лет хуйней страдали и на говноработах работали, а о математике нихуя и не слышали толком. А потом внезапно столпы матана, гении мысли и великий вклад.

Такие дела.
https://mathoverflow.net/questions/3591/mathematicians-who-were-late-learners-list
Вон целая тема. Так что хуй знает, полностью от человека зависит, на создателя ember.js посмотри, 4 года назад он не знал что такое программирование, а теперь автор одного из самых популярных и продуманных фреймворков для веб разработки. А я в два раза дольше код пишу, но всё равно нихуя не добился.
Аноним 23/08/15 Вск 21:25:22 #883 №534133 
>>534130
>4 года назад он не знал что такое программирование
>а теперь автор одного из самых популярных и продуманных фреймворков
Эх, люблю я такие истории, мне прям хорошо от них на душе становится.
Аноним 23/08/15 Вск 21:31:01 #884 №534138 
>>534077
>Учился на ИБ. За время обучения по специальности (последние 2 года) не написал ни строчки кода
Вы какие-то унтерменши. Учусь на компьютерной безопасности, программирование здесь в равных пропорциях с математикой. Программирование фундаментальное - алгоритмы, языки, методы программирования. Направление специальности - мат. методы защиты информации (даже комплексная алгебраическая геометрия есть на старших курсах). Зачем бугуртить оттого, что много математики? Программистишка - это просто дорогой слесарь. Даже на stackoverflow фундаментальные вопросы не котируются, там все обсуждают проблемы, возникающие на работе. Это все равно что водители маршруток будут обсуждать, по каким маршрутам развозить людей, а контроллеры - что делать с теми, кто не хочет платить за проезд.
Аноним 23/08/15 Вск 21:41:55 #885 №534145 
14403553150570.jpg
>>526967 (OP)
Котаны, у меня вероятно платиновый вопрос, начал чиать книжку по С#, установил MS VS2012E, в книжице просят открыть Blank App (XAML), но у меня такого нет, может он как то по другому называется в русской версии?
Аноним 23/08/15 Вск 21:53:58 #886 №534153 
>>534145
>установил MS VS2012E
А зачем?
Аноним 23/08/15 Вск 21:55:14 #887 №534157 
>>533562
Бамп вопросу
Аноним 23/08/15 Вск 21:58:56 #888 №534161 
>>534153
Так в книжке же сказали. Правда там(в книге) для Windows 8, а у меня Windows 7, неужели может быть такая разница?
Аноним 23/08/15 Вск 22:36:27 #889 №534183 
>>534161
Во первых, не еби мозг и поставь оследнюю community edition - https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx

Во вторых, да, разница есть.

В третьих, создай пустой проект.
Аноним 23/08/15 Вск 22:45:37 #890 №534196 
>>534120
За 2 года по моему можно полноценным программистом стать. Там же логика простейшая, по сути эксель с календарем. Просто ткни носом какую технологию курить, чтобы за пол года сделать чтоб работало.
Аноним 23/08/15 Вск 22:52:14 #891 №534200 
>>534183
Спасибо, а можешь посоветовать книг ну который раньше ни на чём кроме бейсика и турбо паскаля не кодил, и с английским у меня ещё тоже пока не очень, поэтому желательно на русском.
Аноним 23/08/15 Вск 23:47:46 #892 №534246 
>>534200
«Структура и интерпретация компьютерных программ», тж.изв.как SICP.
Аноним 23/08/15 Вск 23:51:42 #893 №534249 
Хочу сделать расширение для хрома. При открытии страницы я хочу подгружать данные с сервера. Как мне это сделать на жс?
Аноним 24/08/15 Пнд 00:57:36 #894 №534268 
14403670567240.jpg
Поясните за архитектуру приложений, пожалуйста.

Что это и как использовать? Например в небольших софтинах и вообще, где почитать об этом, так что бы кратко, а не перевод книги об этом от микрософта.

Или, если можно, ссылки на гитхаб, желательно c#\java где можно посмотреть как устроено архитектурно правильное приложение.

С меня к сожалению нихуя, как обычно.
Аноним 24/08/15 Пнд 02:46:25 #895 №534274 
>>534126
Двачую. Смотрю у балбесов в стиме на количество часов и понимаю что они могли бы тоже так зарабатывать, если бы все свои 5-6 тысяч часов в доте тратили на обучение.
Аноним 24/08/15 Пнд 03:11:48 #896 №534276 
14403751082960.png
14403751082961.png
Скажите, на пикреле 127.0.0.1 в network byte order или нет? Почему-то не устанавливается соединение.

Алсо, что с капчей? Это закат двачей?
Аноним 24/08/15 Пнд 03:22:04 #897 №534280 
Сап, анонасы. Решил поставить себе какую-нибудь линух-систему(Arch, Debia или Fedora) рядом с Windows 8.1. Собсна, как это реализовать ?
*сейчас диск разбит на 4 раздела. Нужно один из них использовать двумя системами
Аноним 24/08/15 Пнд 03:24:35 #898 №534281 
>>534280
/s/
Аноним 24/08/15 Пнд 04:55:49 #899 №534283 
>>534280
Тебе нужно минимум два логических раздела:
1. Система
2. Свап под систему.
Отделяешь свободное место, разбиваешь на два логический диска. Запускаешь инсталл линуха, там выбираешь ручную разметку дисков, и собственно выбираешь тот что по-больше (система), и ставишь как точку монтирования <</>>, а тот что для свапа просто выбираешь как раздел подкачки. Все.
Аноним 24/08/15 Пнд 05:45:59 #900 №534286 
>>534283
Для 6 ГБ оперативки свап нужен?
Аноним 24/08/15 Пнд 07:54:12 #901 №534299 
Есть приложение с подключенной БД:
Юзеры программы и товары.
Есть логин в программе через проверку таблицы юзеров.
Нужно запилить работу определенных юзеров с бд, и логгинг ВСЕХ ДЕЙСТВИЙ.
Напрмиер:
Есть пользователь Вася, он может только получать через программу, забивать товар в покупку, и после этого программа
делает update количества товара в бд. Это все логгится.
Есть адвансед-юзер Петя, он может добавлять через програмный УИ в дб товары, или менять значения текущих.
Это все логгится.
Что нужно использовать и как делать?
[Просто оставлю это сдесь] Аноним 24/08/15 Пнд 08:46:37 #902 №534306 
Давно не занимался программированием (да и когда занимался, делал это из рук вон плохо). Подскажите: есть звуковой файл, скажем, 16бит и 16 кГц Нужно разделить этот файл на, скажем, 24 равных по длине интервала и построить, соответственно 24 графика. Если делать это как даун, т.е. как я получается такое -- http://pastebin.com/1pesCg0e. Как это сделать по человечески, чтобы если вдруг мне вздумается изменить количество интервалов мне не надо было миллион раз нажимать ктрс+ктрв. Пытаюсь разбираться с матлабом, пока выходит трудно.
‚ идеале это было бы сделать по другому: заранее задавать интервал, скажем 10 мс, разбивать сигнал на эти интервалы и строить графики.
Аноним 24/08/15 Пнд 09:57:17 #903 №534327 
14403994374590.png
>>534286
Ты так говоришь, как будто 6гб это много.
Аноним 24/08/15 Пнд 10:38:53 #904 №534364 
Аноны, как сейчас с работой в ДС? Прежняя доебала. Стоит ли менять или перетерпеть-отсидеться?
Аноним 24/08/15 Пнд 11:04:43 #905 №534377 
>>534306
Тебе нужен цикл.
Матлаб почти не знаю, но что-то наподобие http://pastebin.com/pG2B5Acc должно быть.
Для интервала вычисляй кол-во отрезков n (дели длительность сигнала на 10 мс или сколько нужно) и пиши for i = 2:n, в цикле соответственно рисуй графики по 10 мс.
Аноним 24/08/15 Пнд 11:36:30 #906 №534402 
14404053903190.jpg
>>526967 (OP)
Ссап, анончики! Решил стать йоба-фрилансером с нуля. Погроммирования планирую начать учить с CodeAcademy, а дальше хз как продолжать. Наверное с ПХП начну.
А что насчёт в целом устройства компов? Как эта поебота вся работает? Хотелось бы книжку про компы и где всё простым и понятных языком обьясняется в объёме необходимом для будущего лежателя на пляже в Тайланде. Хочу просто открыть PDF и, прочитав от корки до корки, иметь представление о том как всё функционирует. Заранее спасибо за ваши злобные комменты и тонны ненависти.
Аноним 24/08/15 Пнд 12:07:34 #907 №534419 
>>534276
Если интерпретировать значение на пике в network byte order, получится 1.0.0.31. Network byte order, он же big endian - это когда как слышится, так и пишется (127.0.0.1 = 0x7f000001 = 7f 00 00 01), а у тебя little endian (обратный порядок), да еще и один из байтов неправильный.
Аноним 24/08/15 Пнд 13:00:19 #908 №534431 
>>534402
Очевидный таненбаум.
Аноним 24/08/15 Пнд 13:05:02 #909 №534434 
>>534431
Ну и тащем-та для говнокодинга на пхп это внезапно почти НИНУЖНО. Лучше алгоритмами да основами баз данных потом обмажься на достаточном уровне чтоб понимать, будет ли твоя писанина в итоге люто тормозить. Но и это потом, сначала учи язык - чтоб было с чем поиграться и на чем практиковать.
Аноним 24/08/15 Пнд 13:15:52 #910 №534437 
>>534268
http://fprog.ru/2009/issue1/eugene-kirpichov-fighting-mutable-state/
Аноним 24/08/15 Пнд 13:17:34 #911 №534438 
>>534299
Опять кто-то жоппу работодателю подставил и тестовое задание делает.
Аноним 24/08/15 Пнд 13:25:47 #912 №534441 
>>534438
Сейчас даже сениорам сложно работу за 60к найти. Не берут, не кому. Денег-то нет, клиентов у бизнесов нет, ничего нет, всё ВСЁ. Вот так вот. Пиздец короче. И я не ною, но джуниорам нынче охуеть как сложно, даже если бы сейчас Кармак был джуниором, его всё равно бы никуда не взяли. Работы-то нет. Всё плохо.

:-(
Аноним 24/08/15 Пнд 13:27:30 #913 №534443 
>>534441
И это повод унижаться перед манагерами?
Аноним 24/08/15 Пнд 14:45:20 #914 №534475 
>>534377
Спасибо большое, с этим понял. А как мне сделать, чтобы в этом дерьме http://pastebin.com/uXYuw2W8 получилось так, чтобы на каждом выбранном интервале считалась переменная cof (и соответственно строился её график). Те то что для первого интервала я считаю как cof, на других интервалах должно быть типа cof1,cof2 или что-то подобное?
Аноним 24/08/15 Пнд 15:46:50 #915 №534510 
14404204100110.jpg
Сап проганы, у меня трабла. В ссылках почему то вконце вставляется <br>, из-за чего нихера не работает. Как исправить?
$post = preg_replace("~(https)://(.)pp.vk.me(.)(\s|\n|[,.?!](\s|\n)|$)~",'<img src="https://pp.vk.me\\3" title="https://pp.vk.me/\\3" width="256"><br>',$post);

Пик - результат регулярки.
Аноним 24/08/15 Пнд 16:20:09 #916 №534525 
>>534475
Подозреваю, что тебе нужен массив (матрица, те же яйца сбоку). Короче просто пишешь cof(i) = вычисления, и результат будет в массиве cof по индексу i. Размеры массива заранее задавать и т.д. я так понял в матлабе не нужно.
Аноним 24/08/15 Пнд 16:25:47 #917 №534527 
>>534525
Да я уже вычитал, но делаю что-то не так http://pastebin.com/sYaNWP6m
Для первых трех, которые посчитал руками все получается, а для последующих для которых нарисовал цикл+запись в массив, значения получаются одинаковые (полагаю, что как для 4 множества значений) простите, что я такой недалекий, мне правда очень стыдно
Аноним 24/08/15 Пнд 16:36:42 #918 №534532 
>>534527
Я хз, где именно ощибка, но у тебя переменная внешнего цикла - i (for i = 4:kk) и во внутренних циклах - опять i. Вполне вероятно, что проблема в этом, назови переменную внешнего цикла по-другому.
Аноним 24/08/15 Пнд 16:56:14 #919 №534540 
>>534532
Что-то вроде http://pastebin.com/qVr05NCj должно работать.
comments powered by Disqus

Отзывы и предложения