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

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

 Аноним 29/03/15 Вск 10:43:48 #1 №456518 
14276150287910.jpg
14276150287921.jpg

Ебать, да это же подсветка кода для /PR/ скачать

F.A.Q.

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

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

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

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

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

прошлый тред

Аноним 29/03/15 Вск 11:10:17 #2 №456526 
Первыйнах.
Аноним 29/03/15 Вск 11:26:45 #3 №456529 
второй и ниипёт
Аноним 29/03/15 Вск 11:34:40 #4 №456531 
ф дисятке
Аноним 29/03/15 Вск 11:57:45 #5 №456539 
КГ/АМ
Аноним 29/03/15 Вск 12:34:38 #6 №456552 
14276216789640.jpg
Сап программач, хочу стать веб-разработчиком, пока разбираюсь по тихой с front-endом.
И вот собственно в чем вопрос:
Я только недавно понял что программирование это один из этапов разработки ПО в которой еще дохуя чего есть, но мне как свободному стрелку из всего этого нужно будет разобраться только с проектированием ПО, ну там анализ, хуялиз, диализ.
Погуглил, и понял что есть порог вхождения, анон выручай, дай гайд по азам азазам проектирования ПО и его видов, ну там объекто-ориентированное и т.д., основные понятия и определения, лучше в форме статьи, а не книги.
Аноним 29/03/15 Вск 12:38:20 #7 №456555 
>>456518
Анон, я так понял вы тут все угораете в основном по вэб деву. Меня интересует, как называется профессия, в которой люди ебутся с железом и пишут драйвера под него?
Аноним 29/03/15 Вск 12:41:40 #8 №456556 
>>456555
Борщехлёб.
Аноним 29/03/15 Вск 12:42:05 #9 №456557 
>>456555
Системный программист.
Аноним 29/03/15 Вск 12:50:36 #10 №456560 
Вот что нужно знать, чтобы быть успешным backend разработчиком? Если точнее, то чтобы большая часть на python-e базировалась.
Аноним 29/03/15 Вск 13:25:33 #11 №456564 
14276247333150.jpg
>>456556
С пикрелейтед
Аноним 29/03/15 Вск 13:33:25 #12 №456566 
>>456560
http://samag.ru/archive/article/2908
Аноним 29/03/15 Вск 13:47:48 #13 №456567 
14276260684030.png
Освятил.
Аноним 29/03/15 Вск 13:49:18 #14 №456569 
>>456552
http://en.m.wikipedia.org/wiki/Software_development
Аноним 29/03/15 Вск 14:00:47 #15 №456573 
С чего начать, чтобы устроитсья в геймдев? С плюсов?
Аноним 29/03/15 Вск 14:15:27 #16 №456576 
>>456566
О бля, я эту статью до этого на русском прочитал и забил, хуй знает почему не догадался посмотреть на английском, спасибо анон
Аноним 29/03/15 Вск 14:16:37 #17 №456577 
>>456569
Блядь, промахнулся слегка
>>456576
Аноним 29/03/15 Вск 14:26:46 #18 №456579 
>>456573
>C крестов?
Заебёшься жи.
>C чего начать
С as3. Порог вхождения ниже, всякая залупа вроде отрисовки и прочего идёт искоропки. Есть даже физический движек - Box2d. Если начнёшь с плюсов - дропнешь через 10-15 страниц "Ололо как выучить с++ без математики и смс".
Аноним 29/03/15 Вск 14:34:25 #19 №456581 
>>456579
Но мне нравится математика и я хочу писать движки и логику, а не заниматься самой игрой.

>Если начнёшь с плюсов - дропнешь через 10-15 страниц "Ололо как выучить с++ без математики и смс".
А если не дропну, то лучше с крестов?
Аноним 29/03/15 Вск 14:47:51 #20 №456584 
Есть гденибудь в интернетах книги/курсы по компиляторам, где бы рассматривались ручные способы парсинга? И чтобы не калькулятор писали, а хотя бы бейсик или что побольше.
Аноним 29/03/15 Вск 14:48:17 #21 №456585 
>>456584
>где-нибудь
Аноним 29/03/15 Вск 14:53:07 #22 №456586 
>>456584
классика жанра - "книга дракона" Ахо, Сети, Ульман
Аноним 29/03/15 Вск 14:59:44 #23 №456589 
>>456586
Про ручной парсинг там одна глава, и та про простой рекурсивный спуск. И делатся там как раз калькулятор, да езщё и всё это на древней сишечке. Хотелось бы что-нибудь посовременнее, с бест практисес, потому что я как не пытался, постоянно выходило говно; постоянно я забывал где-то подвинуть поток, а потом сидел и несколько часов пытался понять, где и почему всё пошло по пизде.
Аноним 29/03/15 Вск 15:05:27 #24 №456590 
>>456581
Си с крестами, а вообще есть /gd/, где тебе лучше расскажут про математику и движки.
Аноним 29/03/15 Вск 15:19:35 #25 №456595 
>>456584
http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=Modern+Compiler+Implementation+in+&rh=n%3A283155%2Ck%3AModern+Compiler+Implementation+in+
Аноним 29/03/15 Вск 15:24:16 #26 №456599 
>>456584
https://pragprog.com/book/tpdsl/language-implementation-patterns
>>456589
Что значит ручной парсинг, наркоман? Чем рекурсивный спуск не понравился? Короче, не еби мозги - бери yacc|bison (если для C|C++).
Аноним 29/03/15 Вск 15:24:56 #27 №456600 
14276318966440.jpg
Гляньте пост >>456441, никак не могу это проблему решить! На тебя, анон, одна надежда!
Аноним 29/03/15 Вск 15:26:15 #28 №456601 
>>456581
>А если не дропну, то лучше с крестов?
Всё равно лучше с as3. Пилишь игру, паралельно дрочишь на С++. Итого на выходе имеешь перед глазами порную калтину как создаётся игра, твой проф. уровень будет намного выше ежели бы ты просто вяло подрачивал байтики <<...>>.
Аноним 29/03/15 Вск 15:56:44 #29 №456607 
>>456595
Читаю, там аналог яка.
>>456599
>Что значит ручной парсинг
Это значит, что ты пишешь парсер руками.
>не еби мозги
Все программы уже написаны, давайте закроем этот раздел.
Аноним 29/03/15 Вск 15:56:53 #30 №456608 
>>456601
>as3
>2015
Тогда уж JS
Аноним 29/03/15 Вск 16:24:41 #31 №456616 
Программач, стоит ли одинаковые ситуации с исключениями выносить в отдельные функции?

Например:
http://pastebin.com/LarXLyUr
Аноним 29/03/15 Вск 16:48:14 #32 №456627 
>>456616
Второй вариант.
Аноним 29/03/15 Вск 17:01:05 #33 №456630 
Вопрос школьника студента двоечника. Как объявить двумерный массив с изменяющимся количеством элементов?
Обязательно требует что бы n было static и ему было присвоено значение. Книги не читал, надо на коленке написать код
http://pastebin.com/kq6DaSXb
Аноним 29/03/15 Вск 17:40:05 #34 №456637 
>>456630
Объявляй массив после определения кол-ва элементов. Аамй годный способ.
Есть и костыльные пути объявления динамических массивов. Но не везде. И они не рекомендуются.
Аноним 29/03/15 Вск 17:41:46 #35 №456638 
>>456608
Видишь лучшую альтернативу для хуя простого?
Аноним 29/03/15 Вск 17:44:46 #36 №456639 
>>456630
Мб ArrayList тебе поможет.
Аноним 29/03/15 Вск 17:51:31 #37 №456641 
>>456638
HTML5 же, сейчас еще конечно рано говорить но он выдавит as3, просто потому что более гибкий.
Аноним 29/03/15 Вск 18:04:31 #38 №456644 
>>456637
c#
Как можно добавить считывание моего n из textbox в самое начало, где объявляю переменные ? не пихается А если вставлю объявление в метод после считывания n идут по пизде метод где нужны эти массивы.
Аноним 29/03/15 Вск 18:37:02 #39 №456657 
14276434229420.jpg
Анон, че я делаю не так? И что делает ре.компиле? В доках, я так гляжу, просто в файндолл строку пишут.
Аноним 29/03/15 Вск 18:56:57 #40 №456659 
14276446176540.jpg
>>456657
Походу этот яху просто всратый.
Аноним 29/03/15 Вск 18:58:12 #41 №456661 
>>456644
Зачем тебе именно там считывать?
Аноним 29/03/15 Вск 19:26:01 #42 №456671 
>>456661
Ну а где мне надо считывать n? Что бы адекватно создавалось 2 массива и они были видны всей программе.
Аноним 29/03/15 Вск 19:52:32 #43 №456674 
>>456518
Как найти интересную работу, не очередной крудошлеп и багоправки, а действительно интересную для новичка работу. Видел несколько интересных, но они обе были в питере.
Аноним 29/03/15 Вск 20:04:36 #44 №456678 
>>456674
Никак, вся интересная работа только по блату. Связи нужны.
Аноним 29/03/15 Вск 20:09:24 #45 №456680 
14276489646800.png
>>456518
Постоянная Эйлера
Че с ней не так? Как ее вообще вычисляют?
1+1/2+1/3+...+1/n - ln n
Когда-то пробовал посчитать в табличке экселя - ничего хорошего не получилось. Теперь вот запилил прогу, которая делит и суммирует числа до любого количества знаков и до любого n. Вычислил ряд до ёбанного миллиарда n и хули, на выходе всего лишь 8 верных цифр (восьмая и то под вопросом). Когда считал в экселе думал знаков после запятой не хватает, поэтому точности нет, а вышло нихуя - пробовал и до 100 знаков после запятой и до 50 одно и тоже число на выходе
из вики 0,577 215 664 901
у меня 0,577 215 665 401
Че за пиздец, его год чтоли считать нужно, чтобы хотя бы 30-40 значащих цифр получить? Любой синус блять или пи по тейлору как нехуй делать считается, а это пиздец какой-то, как его вообще вычислили, легче пароль пентагона сбрутить, чем 100 цифр, как в вики насчитать, а ведь это еще не предел, может есть какой-то более быстрый способ?
мимоаутист
Аноним 29/03/15 Вск 20:34:26 #46 №456682 
>>456638
юнити, html5 жи
Аноним 29/03/15 Вск 21:00:10 #47 №456685 
>>456671
Да не нужно их видеть везде.
Передавай н методу который делает массивы, обрабатывает и т.д. Если приспичило видеть. Сделай класс с массивами и свойствами get, set. Но не используй глобальных переменных.
Или я ничего не понял...
Аноним 29/03/15 Вск 21:13:52 #48 №456687 
Посоны, устроился на должность Developer In Test. Это хуже чем просто дев?
Аноним 29/03/15 Вск 21:33:27 #49 №456690 
>>456682
я не про клепание собственных поделий говорил.
Аноним 29/03/15 Вск 21:33:55 #50 №456691 
>>456678
Т.е. поддерживать всегда связь со старыми коллегами и т.д.?
Аноним 29/03/15 Вск 21:47:25 #51 №456692 
>>456607
Так тебе задачу парсинга решить или велосипед построить? Для первого берешь готовый инструмент, для второго книгу, что я тебе линканул.
Аноним 29/03/15 Вск 22:16:30 #52 №456705 
Коданы, сколько стоит снять пхп-обезъянку для написания модуля оплаты для говношопа joomshopping? Апи-документация доставки есть.
Аноним 29/03/15 Вск 22:38:07 #53 №456715 
1).Если я учу в шараге С++, понимаю, что не хочу ними заниматься в будущем, но специализацию не выбрал, то учить кресты а потом искать свое или сразу искать?
2). Не упадет ли спрос на программистов, не станут ли они не нужными?
3). Что должен уметь джун, чтобы получить работу?
4). Возможно ли еще зарабатывать фрилансом?
Спасибо.
Аноним 29/03/15 Вск 23:02:05 #54 №456721 
>>456715
Нихера я не спец.
Но скажу.
Хорошо знаешь один, быстро разберешься во всех.
Фриланс по мне так мертв. Некоторые треды это подтверждают. (устраивать поклонение заказчику за 10к. Нет пути.)
Аноним 29/03/15 Вск 23:02:39 #55 №456722 
Бля, как в ебучем шарпе считывать инты из файла?
Аноним 29/03/15 Вск 23:05:42 #56 №456724 
>>456722
Гуглить на аглицком не научился ещё?
Даже на русском результаты будут.
http://stackoverflow.com/questions/1968328/read-numbers-from-a-text-file-in-c-sharp
Аноним 29/03/15 Вск 23:17:36 #57 №456725 
>>456724
да все, все. Просто неправильно спрашивал.
Аноним 29/03/15 Вск 23:23:28 #58 №456729 
>>456705
>сколько стоит снять пхп-обезъянку
Рейт твоей мамаши в час + $5.
Аноним 30/03/15 Пнд 00:35:07 #59 №456744 
В связи с переходом на новую работу необходимо срочно изучить реализацию машинных вычислений на транзюках.
Про сложение, вычитание (обратный и доп. код, вся фигня) и умножение вроде нагуглил и разобрался, никак не могу разобраться с делением. Тут вот http://life-prog.ru/view_algoritmleng.php?id=43 пишут что "операция деления может быть представлена как операции сравнения, сдвига и суммирования", но блин не объясняют как и в каком порядке эти действия делаются, понятно только что похоже это на действия в столбик, анон помоги.
Аноним 30/03/15 Пнд 00:40:54 #60 №456748 
>>45674
Ты учился или уже умеешь?
Аноним 30/03/15 Пнд 00:42:23 #61 №456749 
>>456744
Это не то?
http://en.wikipedia.org/wiki/Division_algorithm
Аноним 30/03/15 Пнд 01:18:55 #62 №456763 
Сап, программач, у меня тут возник вопрос, имеет ли смысл взяться за один из новых языков(swift, go, rust, dart чего там еще..), чтобы в итоге иметь меньшую конкуренцию на рынке труда?
А то сейчас я несколько в шоке, ибо считал, что со своим скиллом в .net+еще много всякой малафьи, хоть стажировку, но найду, но на деле я получаю отказы даже по тем вакансиям, где мой список умений перекрывает требования заказчика просто в разы, складывается впечатление, что большинству в стажеры чуть ли не senior`ы нужны. Потому решил взяться за что-то менее распространенное, ибо конкуренция должна быть ниже. Я верно думаю, анон?
Аноним 30/03/15 Пнд 01:43:27 #63 №456770 
>>456763
А что, есть уже вакансии для стажёров на rust'е?
Аноним 30/03/15 Пнд 02:08:50 #64 №456777 
>>456763
Какой город?
Аноним 31/03/15 Втр 10:34:26 #65 №456785 
>>456763
Да не в этом дело. Сейчас даже в топовых конторах идут сокращения серьёзные, а уж набор так просто сокращён до НУЛЯ блять. Соглашайся на любую работу и жди.
Аноним 31/03/15 Втр 10:52:59 #66 №456791 
LISP или HASKELL? Сейчас знаю только кресты, что зашквар.
Аноним 31/03/15 Втр 11:00:26 #67 №456793 
>>456791
Один день тратишь на лисп, потом переходишь на хаскелл
Аноним 31/03/15 Втр 11:08:14 #68 №456798 
>>456793
В чем смысл?
Аноним 31/03/15 Втр 11:19:11 #69 №456800 
>>456798
Ну нужно привыкнуть к синтаксису лиспа чтобы отбиватся от нападок лисперов. Иначе они тебя сходу задавят скобками, даже монаду вытащить не успеешь. Больше чем день учить там нечего, язык то простой - дальше уже конкретные технологии, библиотеки и т.д.
Аноним 31/03/15 Втр 12:39:16 #70 №456820 
sql. Можно ли передать в запрос массив значений, чтобы они воспринимались как таблица из одной колонки? Чтобы потом можно было сделать джоин, например.
Аноним 31/03/15 Втр 12:44:15 #71 №456822 
>>456800
> Больше чем день учить там нечего,
kek
Почитай про фазы раскрытия макросов в racket, поломай мозги.
Аноним 31/03/15 Втр 14:22:57 #72 №456846 
>>456791
>HASKELL
this. Простой, мощный, тысячи библиотек. Даже если плохо знаешь ингришь - язык легко поддаётся изучению. Это твой бро.

>LISP
Набор из скобочной дрисни с намеком не язык программирования без задач. Не твой бро.
Аноним 31/03/15 Втр 14:29:48 #73 №456849 
>>457703
А какой у тебя примерно был набор знаний и что ты продемонстрировал работодателю? Может свои проекты какие-то и тд, расскажи пожалуйста. И да, сколько ты мидлом получаешь?
Аноним 31/03/15 Втр 14:46:09 #74 №456854 
Чому у меня mktime программу крашит? Такого поведения у него ведь не должно быть вообще?
Структуру пробовал мемсетом инициировать в 0, выносил из локального скоупа, не помогает.
Аноним 31/03/15 Втр 14:57:49 #75 №456863 
>>456854
Где структуру хранишь? Может выделеная под нее памят освобождается к тому времени как передаешь в mktime.
Аноним 31/03/15 Втр 15:00:22 #76 №456865 
>>456863
но вызов mktime происходит локально в функции, да и пробовал я её статической объявлять
Аноним 31/03/15 Втр 15:01:01 #77 №456866 
14278032615920.gif
14278032615931.jpg
Посони, хелп. Простейший вопрос для знающих, но я уже 2 дня не могу найти ответ, а сдавать уже через пару часов.

В Linux редактор Vim. В нем следующий текст:

Test1, Test2, Test3


Нужно заменить слова Test1 и Test3 на Example1 и Example3 соответственно.

Я написал следующее:

:%s/Test1/Example1/g
:%s/Test3/Example3/g


И все работает, но этот пидор-препод прицепился к тому, что оба слова надо заменить ОДНОЙ КОМАНДОЙ.
Причем Test2 заменять нельзя, то есть просто вставить Test не получится.


Помогите, плс, с меня сотни нефти.
Аноним 31/03/15 Втр 15:02:28 #78 №456869 
>>456866
проиграл
Аноним 31/03/15 Втр 15:03:16 #79 №456871 
>>456866
:%s/Test(1|3)/Example\1/g
попробуй
Аноним 31/03/15 Втр 15:06:33 #80 №456872 
>>456871
>>456866
:%s/Test\(1\|3\)/Example\1/g
Аноним 31/03/15 Втр 15:09:55 #81 №456873 
14278037951430.jpg
>>456872
>>456871
Спасибо, няшечка! Все заработало.
Аноним 31/03/15 Втр 15:15:39 #82 №456874 
>>456873
Вот, читай http://vimregex.com/
Аноним 31/03/15 Втр 15:16:56 #83 №456876 
>>456874
Пасибки.
Аноним 31/03/15 Втр 15:47:18 #84 №456895 
>>456685
Но в шарпе нет глобальных переменных.
>>456630
public class MyClass
{
double[,] A;
double[] B;

public MyClass(int n)
{
A = new double[n,n]();
B = new double[n]();
}
}
не проходи мимо Аноним 31/03/15 Втр 16:00:14 #85 №456902 
14278068147260.jpg
Анон, нужен твой совет. Несколько лет назад дрочил на верстку, учил html/css. Начал смотреть видеоуроки php, ковырять джумлу и дропнул. Хочу вернутся в мир IT, пошерстил сайты, повсюду "ко-ко-ко питон бери". Логика говорит брать ПХП, есть какая-то база, много вакансий. Пишут про низкий порог вхождения, но блядь, почему-то не хочется учить этот сраный ПХП. Скорее всего из-за плохих воспоминаний о подработке за копейки на fl.ru, ебанутости IE и недолюбливания яваскрипта


Выбираю между двух стульев, пхп за востребованность + простоту (поправь, если ошибаюсь) и питоном. Если с ПХП все понятно, учить йобаскрипт и пиздовать работать гуниором. То куда двигаться после питона? Django? Можно ли с питоном тулиться в геймдев? К этому лежит душа, что немаловажно. Можно ли после питона стать юнити-петухом (юзать Boo)? Или нахуй никому не нужен подобный опущенец?
Аноним 31/03/15 Втр 16:17:03 #86 №456908 
>>456902
Поковыряй ПХП-фреймворки, жквери и прочие надстройки над жс. Там все не так уж плохо. Хтмл5 посмотри еще.
В гейдеве вроде кресты и моно в основном.
Где вообще нужен питон я не знаю.
Аноним 31/03/15 Втр 16:25:24 #87 №456909 
14278083249950.jpg
>>456680
Ебать ты лох, Ванька Ерохин[s/] Эйлер в 17 веке ручками 15 знаков получил.
Вообще этот ряд просто пиздец как медленно сходится, я погуглил, самый популярный метод это использовать вот эту формулу https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D0%B0_%D0%AD%D0%B9%D0%BB%D0%B5%D1%80%D0%B0_%E2%80%94_%D0%9C%D0%B0%D0%BA%D0%BB%D0%BE%D1%80%D0%B5%D0%BD%D0%B0
Первые пару членов разложения, полученные таким путем собственно Эйлером на пике, ну сам там разберёшься.
Аноним 31/03/15 Втр 16:25:30 #88 №456910 
>>456908
>Где вообще нужен питон
Для того-же веба, принеси подай. Что это, что пхп что жс... Жс правда наверно больше для стороны клиента.
Аноним 31/03/15 Втр 16:48:41 #89 №456922 
14278097213070.png
>>456518
C++
Аноним 31/03/15 Втр 16:57:13 #90 №456932 
>>456922
Ничем.
а вот
int(star) a, b;
это то же самое, что
int (star)a;
int b;
так что будь аккуратен со зведочкой
Аноним 31/03/15 Втр 16:58:24 #91 №456934 
Когда будет VS на прыщах?
Аноним 31/03/15 Втр 17:17:30 #92 №456943 
>>456934
Никогда
Наверное, самый платиновый вопрос в этом треде Аноним 31/03/15 Втр 17:56:33 #93 №456950 
14278137933010.jpg
Здорова, бандиты. Тащемта, сразу к делу: какой язык учить, чтобы можно было не особо парясь фрилансить и зарабатывать 30к+ в месяц? Это вообще реально?
Аноним 31/03/15 Втр 18:18:57 #94 №456954 
>>456950
Хаскель
Аноним 31/03/15 Втр 18:21:51 #95 №456955 
>>456950
Matlab
Аноним 31/03/15 Втр 18:22:04 #96 №456956 
>>456950
Паскаль
Аноним 31/03/15 Втр 18:22:41 #97 №456957 
>>456954
Двачую хаскель, пишу на нем, на одеске под 2-3к баксов в месяц выходит
Аноним 31/03/15 Втр 18:23:40 #98 №456958 
>>456950
Haskell
Аноним 31/03/15 Втр 18:24:51 #99 №456959 
>>456950
>фрилансить
>не особо парясь
>зарабатывать 30к+ в месяц
>не особо парясь
>Это вообще реально?
Нет.
Аноним 31/03/15 Втр 18:25:34 #100 №456960 
14278155344990.jpg
>>456954
>>456957
>>456958
На том и порешим, спасибо братюни.
Аноним 31/03/15 Втр 18:32:23 #101 №456961 
Котаны, Javascript, С# и PHP сейчас топ тренд? Именно на них нужно ориентироваться ?

С каким из вышеперечисленных языков больше всего вреятность получить удаленную работу ? - мамкин ссыч спрашивает

Где меньший порог вхождения?
Аноним 31/03/15 Втр 18:32:46 #102 №456962 
14278159661220.jpg
>>456960
ТАКС ТАКС ШТО ТУТ У НАС
ХАСКЕЛЬ ХАХАХАХАХАХ ХАСКЕЛЬ НАКАНЕЦТА
Аноним 31/03/15 Втр 18:44:24 #103 №456964 
14278166648650.jpg
Постойте ка...
> Как и положено в таких вещах, ярость отдельных сторонников языка обратно пропорциональна его востребованности на рынке. Согласно проведенным с участием авторитетных анонимусов исследованиям, в мире на данный момент насчитывается около 8 реальных вакансий для программистов на хаскеле. В остальных случаях знание хаскеля рассматривается, как правило, как незначительный плюс.
Что-то запахло наебаловом.
Аноним 31/03/15 Втр 18:46:35 #104 №456965 
14278167964040.jpg
>>456954
>>456957
>>456958
>Хачкель
Аноним 31/03/15 Втр 18:59:01 #105 №456971 
>>456961
Тебе только в Web.
HTML, CSS, JS, PHP и всякие фреймворки.
Хотя можно без PHP и фрейморков, если просто клепать странички за косарь.
Аноним 31/03/15 Втр 19:01:36 #106 №456972 
>>456964
Ну как бы это и есть наебалово. Хаскель - местный троллинг для дебилов типа тебя, которые уже всех доебали. Это тебя так вежливо послали нахуй. Тебе здесь ничего не подскажут, можешь идти.
Аноним 31/03/15 Втр 19:02:09 #107 №456973 
14278177299950.png
>>456909
Спасибо, бро. Я уж не надеялся на вменяемый ответ.
Аноним 31/03/15 Втр 19:02:35 #108 №456974 
Кротаны! КАК МНЕ НАЙТИ РАБОТУ?
Имею высшее образование. Выпустился год назад. Работаю в НИИ в ДС. Пилю говно на местном языке программирования, спизженом с jruby и тупею. платят 50.
Наша шаражкина контора накрывается пиздой и к осени скорее всего всех выгонят нахуй.
Писал на
С++, С, немного программировал под AVR, парсил XML на Java, знаю немного rails 3.
работал: Год на C++/Qt, год на Java(мимоходом видел пистон), год на Ruby
Использую в работе линукс, видел git, могу писать на SQL.
Ничего из перечисленного не знаю на 100%, часто возникают вопросы, по которым придется лезть в гугл - например при переопределении методов у C++, по поводу коллекций в Java или по поводу опций mount.
Я неуверен в своих силах и ссусь что я никому никуда не буду нужен. В вакансиях на HH постоянно требуют глубокого знания специфичных технологий.

Аноним 31/03/15 Втр 19:02:54 #109 №456975 
>>456971
Мимо веб учу. Не могу, сука, поднять апачи и прочее говно. А как мне тестировать странички + пхп + базы данных + жс + все остальное говно, если не могу апач поднять? Хостинг покупать?
Аноним 31/03/15 Втр 19:03:31 #110 №456976 
>>456974
>КАК МНЕ НАЙТИ РАБОТУ?
Газеты, интернет, авито, объявления в том числе в интернете, одеск.
Дальше не читал
Аноним 31/03/15 Втр 19:03:39 #111 №456977 
>>456972
> Тебе здесь ничего не подскажут
>>456971
Аноним 31/03/15 Втр 19:06:01 #112 №456978 
>>456977
>гыгы пацаны как кароче нехуя не делоть и заработывать трицать касарей за месиц ну тип на певас с братушками))) ток штоб не напряжна чтоб мне просто давали 30 кэсов а я ничо не делал))) ну падскажите чо вы как шакалы то блядь??!11
Аноним 31/03/15 Втр 19:08:07 #113 №456980 
>>456978
Но я же спойлер для кого поставил? Ясен хуй, что ничего не делая, ничего и не получишь.
Аноним 31/03/15 Втр 19:19:20 #114 №456986 
>>456980
Понимаешь, вот мне интересно программирование с детства. Однажды в 10 классе я взялся за плюсы, имея при том багаже своих "программистских" знаний только умение кодить на паскале лучше всех в классе. И все оказалось нихуя не так легко как я думал еще и язык выбрал, просто с места в карьер. Когда я учил его, в попытках понять его я бесился, орал, плакал, звал маму. Это блядь была просто пытка для моего юного мозга, но в конце концов я смог что-то понять, что-то написать и у меня даже стали получаться элементарные задачки типа школьных, только посложнее. В результате конечно я все равно перешел на другой язык, да и в универе пояснили уже получше, но человек с твоим подходом: "пацаны, как зарабатывать кучу бабок нихуя не делая, жить в тайланде и лампово няшить трапов под хвостик?" бросит все при первой же попытке. Тем более что судя по твоим постам, великим умом ты не обладаешь, так что тебе будет очень трудно. На самом деле не будет, потому что ты сразу все бросишь
И поверь, никому сейчас не нужны васяны, делающие "сайты за косарь", потому что веб макак сейчас как говна за баней. Просто пойми что ты не сможешь зарабатывать 30к в месяц просто так нихуя не делая, пойми это, и иди искать нормальную работу.
Аноним 31/03/15 Втр 19:26:43 #115 №456988 
>>456986
>Когда я учил его, в попытках понять его я бесился, орал, плакал, звал маму
Что-то ты меня припугал, надеюсь яваскрипт легче?

>>456961 - кун
Аноним 31/03/15 Втр 19:27:45 #116 №456990 
>>456988
ты дибил, для яваскрипта нужно хотя бы хтмл/ксс знать
Аноним 31/03/15 Втр 19:27:55 #117 №456991 
>>456974
В веб берут всех :)
Но если хочешь нормальную работу, то попытайся просто сходить на собеседование. С тобой ничего не случится, если провалишь. Только если расстроишься чуток.
Каждая ошибка - это бесценный опыт.
Аноним 31/03/15 Втр 19:29:23 #118 №456993 

>>456986
Похоже, что как раз ты не отличаешься особым умом, ведь я только что сказал, что не планирую "зарабатывать кучу бабок нихуя не делая". Так вот, определенный опыт в html, CSS, PHP у меня имеется и то, что в вебе большая конкуренция я и сам знаю. По этому и спрашиваю, какие языки учить, чтобы была приемлемо оплачиваемая работа работа и чтобы не пришлось учить какой-нибудь BrainFuck при занятии которым у меня не буде жизни.
Аноним 31/03/15 Втр 19:30:01 #119 №456994 
>>456990
Хтмл/ксс знаю, но не сильно, верстал несколько псд. Можно приступать?
Аноним 31/03/15 Втр 19:30:11 #120 №456995 
>>456991
>В веб берут всех
По этому вас и зовут обезьянами
Повторюсь что "Васян. Делаю сайты ка косарь" никому сейчас нахуй не усрались, именно потому что в веб берут всех, и найдутся сотни людей лучше этого дибила
Аноним 31/03/15 Втр 19:30:33 #121 №456996 
>>456994
ну приступай, чего ты у меня-то разрешение спрашиваешь? Удачи.
Аноним 31/03/15 Втр 19:32:15 #122 №456997 
>>456996
Совета твоего прошу, хочется понять сколько времени уйдет, и не буду ли звать мамку. Предстоит сделать трудный выбор.
Аноним 31/03/15 Втр 19:32:33 #123 №456998 
>>456993
>не планирую "зарабатывать кучу бабок нихуя не делая"
Именно это ты и планируешь, и даже не пытайся сказать что это не так. Тут таких долбоебов как ты - как обезьян в вебе грибов после дождя.
Короче, ответ на твой вопрос, только пожалуйста съеби сразу как только прочитаешь: учи джаву, делай приложения на андроид по заказу - золотая жила. Работу ищи на одеске.
Аноним 31/03/15 Втр 19:33:43 #124 №457000 
>>456971
А почему не питон?
Аноним 31/03/15 Втр 19:34:42 #125 №457001 
>>457000
А почему не Хаскель?
Аноним 31/03/15 Втр 19:36:07 #126 №457003 
>>456994
HTML и CSS - не языки. JS может быть и сложным и легким - зависит от тебя.
>>457000
Потому что PHP востребованней и легче. Потом можно перекатиться и на питон, и на руби, и на что угодно.
Аноним 31/03/15 Втр 19:40:31 #127 №457004 
>>457003
Я с питона начал 19 лвл хочу вкатиться. Не могу определится
Познакомлюсь с питоном, а далее буду думать что к чему кароч. Вот такой я классный!
Аноним 31/03/15 Втр 19:46:12 #128 №457011 
Вообще, очень неприятно становится от той мысли, что вкатываться в веб сейчас стало модно. Это теперь тренд такой :(
Аноним 31/03/15 Втр 19:51:48 #129 №457017 
>>457011

Сука, а я хочу вкатиться в Юнити, аж очко свербит, но блять нихуя не знаю. Очень неприятно от той мысли, что на изучение С# может уйти дохуя сил и времени. И максимум что потом, это клепать инди парашу с таким же денегенратом как я.
Аноним 31/03/15 Втр 19:52:10 #130 №457018 
14278207302870.jpg
Думаю, у каждого посетителя этого раздела возникала ситуация, когда родственники, друзья или знакомые пользовались неоспоримым аргументом "Ну ты же программист!" и просили создать сайт для их группы/работы/кружка по интересам и т.п.

У меня как раз такой случай. Родственник работает в гос. организации и им строго-настрого поручили до n-го числа прошлого месяца создать сайт для их учереждения, шоб было "как у всех", современно, модно, молодёжно. Денег для этого, разумеется, не выделено, специалистов в самой организации для этого нет и участь исполнителя ложится на плечи вашего покорного слуги.

Сам я студент, сайты никогда не создавал, из опыта веб-разработки только исправление багов в js-скриптах одного сайта нихуя.
С нуля всё это создавать - уйма времени, но насколько я понял, этого не потребуется. Вроде как есть сервисы, позволяющие создать сайт в 3.5 клика. Слышал про WordPress, но никогда им не пользовался. Стоит копать в его сторону?

Требуемый функционал - новости (с комментариями), информация об учреждении, контакты, какая-нибудь фото/видео-галерея, публикация нормативных документов (чтобы они где-нибудь сбоку висели и можно было их скачать). Ну может виджет с местной погодой и схема проезда на Яндекс-Картах.
Ну и оформление какое-никакое, желательно чтобы была куча готовых тем, из которых можно выбрать подходящую и допилить при необходимости.

Посоветуй, анон, сможет ли WordPress удовлетворить эти скромные потребности моих "заказчиков"?
Или может быть посоветуешь какой-то другой удобный сервис для этого?

Если потребуется, я могу допилить скрипты, оформление, какие-нибудь плагины ручками, но не хочется тратить на это много времени.
Аноним 31/03/15 Втр 19:54:04 #131 №457020 
14278208441890.gif
>>457017
> И максимум что потом, это клепать инди парашу с таким же денегенратом как я.
Dennaton games, вы?
Аноним 31/03/15 Втр 19:55:12 #132 №457022 
>>457018
Советую послать твоих заказчиков на хуй и в пизду. А вообще гугли "конструктор сайтов"
Аноним 31/03/15 Втр 19:59:02 #133 №457024 
>>457020
NO
Аноним 31/03/15 Втр 19:59:25 #134 №457026 
>>457011
Вроде как вкатываться в веб было модно несколько лет назад. Сейчас в тренде как раз использование всяких Unity, Unreal Engine, создание приложений под iOS и Android.

>>457017
Я вот тоже хочу вкатиться хоть куда-то, одногруппники давно нашли свои ниши, кто пилит приложения под мобильные платформы, кто какой-то энтерпрайз, кто те же сайтики, а я тут чуть-чуть, там немножко, вот и обучение подошло к концу, 5 курс, а я без работы и нихуя толком не умею. Начал копать в сторону серверов для мобильных приложений, REST API и всё такое, может запилю какой-нибудь свой проект или на одеске за гроши буду побираться. Как думаешь, прокатит?

>>457022
Поверь, анон, я бы так и сделал, но заказчик - это моя мама, а мама, как ты сам знаешь, это святое.
Аноним 31/03/15 Втр 20:02:03 #135 №457028 
>>457026
>а мама, как ты сам знаешь, это святое.
Мамку-то как раз и можно развести на бабки, она же мама. Неужели даже тот же косарь не даст?
И нахуя ты вообще сказал что умеешь? Повыебываться любишь? Надо было сказать что не умеешь, не знаешь и т.д. Страдай теперь
Аноним 31/03/15 Втр 20:04:54 #136 №457032 
>>457028
Так какой смысл мне с моей же мамки деньги просить? Она же меня кормит, одевает. Не создам я - не создаст никто, а ей за это втыки от начальства получать.

>И нахуя ты вообще сказал что умеешь?
Да она сама узнала как-то, наверное спалила в зачётке факультет информатики и кафедру программирования.
Аноним 31/03/15 Втр 20:08:12 #137 №457036 
>>457032
>Да она сама узнала как-то, наверное спалила в зачётке факультет информатики и кафедру программирования.
Маам, ну нас не учили, я не знаю! Мы там вообще другое делаем!
Маам, ну дай тысячу рублей, я же сайт сделал, я же молодец.
Или как вы там делаете, я не знаю, у меня мамы нет
>Она же меня кормит, одевает.
Я так понимаю потребностей кроме еды и одежды у тебя нет? Ну делай за так, это вообщем-то не мое дело
Аноним 31/03/15 Втр 20:11:51 #138 №457038 
>>457036
Анон, так суть вопроса не в деньгах же, конечно бесплатно сделаю. Вопрос в способе реализации. Как сделать сайт в 3 клика, чтобы удовлетворял перечисленным требованиям:

>новости (с комментариями), информация об учреждении, контакты, какая-нибудь фото/видео-галерея, публикация нормативных документов (чтобы они где-нибудь сбоку висели и можно было их скачать). Ну может виджет с местной погодой и схема проезда на Яндекс-Картах.
Ну и оформление какое-никакое, желательно чтобы была куча готовых тем, из которых можно выбрать подходящую и допилить при необходимости.

Всё-таки мне кажется, что WordPress подойдёт. Пока писал пост, параллельно зашел на их сайт, а там по центру большааая такая кнопка "СОЗДАТЬ САЙТ". Надеюсь я смогу там прикрутить всё, что небходимо.
Аноним 31/03/15 Втр 20:25:06 #139 №457051 
>>457038
https://2ch.hk/web/
Аноним 31/03/15 Втр 20:27:42 #140 №457054 
>>457018
Делали сайт вместе с моей мамкой. Там главные требования - к структуре сайта и его наполнению, а как сделал сайт - строго похуй. Рикамендую пилить его на jimdo - там есть весь нужный функционал. Ну или можешь писать с нуля на каком-нибудь фласке, не уложиться в сроки, оставить дыры для школоксакепов и доставить мамке баттхерт.

Алсо, вы тут не охуели мамке за деньги помогать? Я своей няше просто так помог. Можно просто за обнимашки и за секс с самым близким человеком, который уж точно тебя любит

На всякий случай уточни, какой должна быть структура сайта, потому что для этого есть специальный закон о структуре сайтов для гос учреждений, по которому твой сайт могут зашкварить.
Аноним 31/03/15 Втр 20:30:39 #141 №457055 
>>457054
Спасибо, посмотрю jimdo.
Насчёт структуры уточню, она важна, но еще и нужно, чтобы выглядел красиво. Без вырвигнала. Примерно, как тут: http://www.eastfishkilllibrary.org/
Аноним 31/03/15 Втр 20:31:14 #142 №457056 
>>457055
> вырвигнала
Без вырвиглаза*
Аноним 31/03/15 Втр 20:35:52 #143 №457057 
>>457055
>Примерно, как тут: http://www.eastfishkilllibrary.org/
Топорно-прямоугольное говно. На jimdo можно сделать даже няшную смену картинок сверху. Если можете в чувство вкуса, запросто сделаете годный сайт. Если что-то непонятно в CMS, гугл все находит.
Аноним 31/03/15 Втр 20:40:05 #144 №457058 
>>457057
Разве Jimdo - это CMS?
И да, можно ли там встроить виджеты, вроде той же погоды?
Кстати, я правильно понял, чтобы прикрутить свой домен к сайту, что на этом Jimdo, что на WP, нужно покупать специальный премиум-план?

>>457051
Упс, не знал вообще про ту доску. В следующий раз напишу в неё.
Аноним 31/03/15 Втр 21:23:13 #145 №457075 
Есть массив, элемент которого нужно проверить на равенство с предыдущими элементами этого массива. Например, arr[3] нужно сравнить с arr[0], arr[1] и arr[2]. Как такое сделать?
Аноним 31/03/15 Втр 21:24:11 #146 №457076 
>>457075
на чем хотя бы?
sageАноним 31/03/15 Втр 21:27:16 #147 №457081 
>>457075
гугли najtiElementVMassive
Аноним 31/03/15 Втр 21:32:50 #148 №457085 
>>457076
Кресты, но я уже понял. Могу скинуть, если надо.
Аноним 31/03/15 Втр 21:33:33 #149 №457086 
>>457085
а кидай!
Аноним 31/03/15 Втр 21:36:49 #150 №457087 
>>457086
http://pastebin.com/fMCLNzR6
Аноним 31/03/15 Втр 22:02:14 #151 №457093 
Анон, можешь назвать годный учебник или годную статью (цикл статей) по булевой алгебре?
Аноним 31/03/15 Втр 22:27:59 #152 №457099 
>>457093
Игошин.
Аноним 31/03/15 Втр 22:41:59 #153 №457102 
Двач, я пишу парсер для интернет-магазина. Пишу сюда за советом, т.к. я немного умею программировать (совсем немного, хочу в будущем научиться бОльшему и продавать это), но у меня всё совсем плохо с построением архитектуры будущей программы, если она хоть сколько-нибудь сложнее нескольких методов, которые настолько малы, что их можно вместить на один Form1.cs.
После некоторых исследований, выяснилось следущее. Мне нужно как можно скорее получать информацию о том, что кто-то выставил на продажу какую-то вещь, если её цена совпадает заданным условиям. Условия и оповещения я смогу сделать сам.
Проблема в том, что пидорский интернет-магазин позволяет выполнить примерно 250 запросов, поэтому я решил научить свою программу читать из файла адреса прокси-серверов, проверять их и делать HttpWebRequest'ы через прокси. С чтением файла и проверкой прокси тоже, в общем-то, справлюсь.

Вопрос в чём. Вот у меня есть список запросов (от 10 тысяч) и база хороших прокси. Есть, т.е. я уже запихнул их в программу, она "имеет" их в виде массива, списка, неважно. Теперь задача заставить программу бесконечно долбить эти запросы, при этом распределяя имеющуюся базу запросов, не больше 200 запросов на один прокси.

Как лучше это реализовать? Я думаю, стоит сделать некий класс, вроде инстанса. У класса есть свой прокси сервер и своя "пачка" адресов, которую он обязан парсить.
Инстансы будут создаваться методом, который будет делать примерно следующее:
1. Так, ага, блять, размер базы у нас 12000 запросов, на один инстанс не больше 240 запросов, получается надо создать всего 50 инстансов.
2. Так, создаю инстансы, хуё моё, итератор, блядь (создаёт 50 инстансов, раздаёт им пачки запросов и прокси серверы)
3. Ну и запуск парсинга, собственно.

Как вам такое решение? Можете предложить, как сделать лучше и целесообразнее? Можете спокойно обоссывать, унижать и всячески издеваться надо мной, только конструктивно, пожалуйста. Язык cисярп.
Аноним 31/03/15 Втр 23:13:31 #154 №457114 
/pr/, помоги разобраться с формированием запроса в SQL. Есть бд в аксессе, есть таблица, в котором есть поле "Код", значения этого поля примерно такие: "М12", "М14.1", "С10", "D22.12" и могут повторяться. Вопрос в том, можно ли сформировать запрос так, чтобы группировать некоторые подкатегории и выводить количество записей в каждой подкатегории? Т.е. примерно так: "М00-М25" - 40, "М01" - 2, ..., "М25" - 7, "С00-С48" - 200, "С00" - 1, ... и т.д.
Интернета в моем зажопинске почти нет, поэтому даже погуглить нормально не могу.
Есть какие-нибудь мысли? Может, это нужно оформить в виде несколько запросов (по одному на каждую категорию) и сводить их как-то отдельно?
Извиняюсь за почерк, пишу с ведра.
Аноним 31/03/15 Втр 23:20:21 #155 №457120 
Аноны, скиньте задачек на регулярные выражения, разной сложности
Аноним 31/03/15 Втр 23:21:31 #156 №457121 
>>457120
Распарси https://btc-e.com/exchange/btc_usd и узнай стоймость битка.
Easy
Если что есть свой говнопример на #
Аноним 31/03/15 Втр 23:26:14 #157 №457123 
>>457120
http://regexcrossword.com/
Аноним 01/04/15 Срд 00:52:58 #158 №457155 
>>457121
> есть свой говнопример
C#? Вкидывай
Аноним 01/04/15 Срд 00:56:11 #159 №457156 
>>457155
http://pastebin.com/PWiPrfcN
Аноним 01/04/15 Срд 01:56:52 #160 №457165 
>>457018
за хостинг из своего кармана тоже платить будешь?
Аноним 01/04/15 Срд 06:21:55 #161 №457178 
>>457018
> Родственник работает в гос. организации и им строго-настрого поручили до n-го числа прошлого месяца создать сайт для их учереждения, шоб было "как у всех", современно, модно, молодёжно. Денег для этого, разумеется, не выделено, специалистов в самой организации для этого нет
Жир потёк с экрана. Такого даже в сраной быть не может.
Аноним 01/04/15 Срд 10:32:49 #162 №457208 
>>457178
Лол, как нехуй делать!
Аноним 01/04/15 Срд 11:23:46 #163 №457220 
>>457178
У нас такая же фигня, правда специалисты есть.
Аноним 01/04/15 Срд 11:51:53 #164 №457231 
14278783139020.jpg
Суп, програмач, подсоби с алгоритмом. Есть n. При n=2 в файл должно записываться 4 строки:
1 2
-1 2
1 -2
-2 -2
Для n=3 соответственно
1 2 3
-1 2 3
...
-1-2-3
Нужно запилить такое для любого n. Пока что в голову приходит только ебля с двоичной системой.
Аноним 01/04/15 Срд 12:16:26 #165 №457243 
14278797865390.jpg
Все, пацаны, я придумал.
>>457231
Аноним 01/04/15 Срд 13:23:00 #166 №457264 
>>457231
ну ты и поехавший. обычный if
Аноним 01/04/15 Срд 13:31:22 #167 №457267 
>>457264
Такой уж дохуя обычный? Как конкретно предлагаешь реализовывать такое?
Аноним 01/04/15 Срд 13:54:51 #168 №457277 
взлом
Аноним 01/04/15 Срд 14:08:07 #169 №457283 
14278864878340.jpg
Хочу попрбовать php + какой-нибудь фреймворк. Товарищ посоветовал Laravel. Никогда не юзал фреймворки. С чего начать, подскажи, анон.
Аноним 01/04/15 Срд 15:10:57 #170 №457305 
>>457283
Попрбуй Lavarel
Аноним 01/04/15 Срд 15:29:07 #171 №457322 
>>457283
http://habrahabr.ru/post/254277/
Аноним 01/04/15 Срд 15:39:39 #172 №457330 
Анон, у меня дичайшее возгорание. Помогите.
Пишу парсер на C#. Он запрашивает хтмл код страницы, и в нем надо искать кейворды, но кейворды русские, а парсер, когда пиздит хтмл страницу, вместо русских букв - крокозябры. Мне говорили что C# пиздит в юникоде, и что надо перегнать в утф8. Я перегонял в утф8 - ничего. Потом я открыл notepad++ и стал перегонять его средствами - перегонка в утф8 так же ничего не дала, как и в утф без БОМ, в анси и во все кириллические кодировки, начиная кои8-р и заканчивая 1251. Что за хуйня? Есть ли другие способы распарсить? И есть ли способ нормально перекодировать?
Аноним 01/04/15 Срд 15:43:07 #173 №457332 
>>457330
http://anon тчк fm/
Вот тут хороший парсер, колонка слева "новости" если вы читаете это не первого апреля - колонка новости справа, чуть вниз
Аноним 01/04/15 Срд 15:44:09 #174 №457333 
>>457332
ах да, это я про пример. Он там прям по тредам парсит, но я видимо на своем говне такое не напишу.
Мне вообщем-то будет достаточно парсить нулевую, перегнать бы ее в нормальную кодировку
sageАноним 01/04/15 Срд 15:54:07 #175 №457336 
>>456518
sage
Аноним 01/04/15 Срд 15:54:46 #176 №457337 
>>457333
Чем тебе не подходят советы из гугла по запросу "c парсер кодировка"?
ассемблер вывод строки Аноним 01/04/15 Срд 15:58:26 #177 №457338 
14278931064320.jpg
14278931064351.jpg
Почему выводятся эти символы перед заданной стракой? ЧЯДНТ? Как пофиксить?



; Template for DOS .exe file
assume cs:cseg, ds:dseg, ss:sseg
; code
cseg segment
start:
; ... put your code here ...
mov dx, offset msg
mov ah, 09h
int 21h

mov ah, 01h
int 21h

; exit to DOS
mov ax, 4C00h
int 21h
cseg ends
; data
dseg segment byte
msg db 'Hello World!$'
; ...
dseg ends
; stack
sseg segment stack
db 100h dup(?)
sseg ends
end start
Аноним 01/04/15 Срд 15:59:23 #178 №457339 
>>457338
>строкой
Аноним 01/04/15 Срд 16:22:44 #179 №457347 
Анон, поясни за Кнута. Его "Искусство программирования" - реально наимощнейшая известная человечеству инъекция от быдлокодерства, или оверрейтед? Кто-нибудь осиливал?
Аноним 01/04/15 Срд 17:46:01 #180 №457385 
>>457347
>инъекция от быдлокодерства
Нет. Как учебник по программированию вообще нельзя рассматривать, так как у него там свой ассемблер что достаточно далеко от современных подходов к программированию. Это справочник по алгоритмам. Если тебе нужен какой-то задроченый алгоритм - он там должен быть. Просто так ее читать мало смысла.
Аноним 01/04/15 Срд 18:20:36 #181 №457394 
14279016366480.png
Аноны, а тут есть тред по цифровой обработке сигналов? Ну или хотя-бы иксперты в этой области сюда заглядывают?
Аноним 01/04/15 Срд 18:46:42 #182 №457406 
>>457394
Нет. И унеси отсюда свой БИХ фильтр.
Аноним 01/04/15 Срд 18:47:52 #183 №457407 
14279032725250.png
Помогите, пожалуйста, с алгоритмом удаления. Его через рекурсию записать можно? Если делать через итерацию, то ад получается.

-------------10-------------
----7---------------13------
5------8-------12-------15

В массиве будет выглядеть соответственно
10 7 13 5 8 12 15
Если, надо добавить к вершине 15 правого сына 18, то массив будет выглядеть следующим образом

10 7 13 5 8 12 15 -1 -1 -1 -1 -1 -1 -1 -1 8
Аноним 01/04/15 Срд 18:51:28 #184 №457409 
14279034886530.jpg
Сап аноны, нужна ваша помощь, язык Turbo Pascal, в быдлятне своей была практика, на ней мне дали эту задачу, не смог решить оставил на дом, уже 2 день мучаюсь не знаю что с ней делать, помогите плиз, я даже банально не могу понять чего от меня хотят, массив порядка Н, что это вообще значит??
Аноним 01/04/15 Срд 18:53:41 #185 №457412 
14279036218230.png
>>457406
>И унеси отсюда свой БИХ фильтр.
Ну тогда КИХ пускай будет
Аноним 01/04/15 Срд 18:55:26 #186 №457414 
>>457409
надо сформировать двумерный массив размером NxN, главная диагональ которого заполнена значениями от 0 до N-1.
Аноним 01/04/15 Срд 18:59:40 #187 №457415 
void udalitElement(int index)
{
if (index >= SIZE) return;
while(index < SIZE / 2)
{
massiv[index] = massiv[2index + 1];
index = 2
index + 1;
}
massiv[index] = -1;
}
Аноним 01/04/15 Срд 19:02:29 #188 №457418 
Есть таск по Технологии разработки ПО в универе.

Сделать контекстную диаграмму и декомпозиции и всякое говно для какого-нибудь ПО.
Посоветуйте какую тему, ананасики.
Аноним 01/04/15 Срд 19:07:48 #189 №457420 
14279044689190.png
приблизительно- Админ вкатывается.
Появилась идея выучить С. Под соусом системного программирования: IPC, системные вызовы и т.д. Но зачем?

1. Перестать бояться strace.
2. Перестать бояться компилить. Когда ставлю руби-гем и появляется "building native extensions..." очко сразу сжимается, если фейл - я могу только слепо копипастить ошибку в гугл и надеяться на лучшее. Хотя в итоге там всегда нужно поставить либу и/или перелинковать что-то откуда-то. Раздражает свое бессилие.
3. Лучше разобраться в том, как работает система.
4. Закоммитить че-нить в ядро/GNU для свэга резюме.
5. Иметь возможность обмазываться сорсами системного софта и gdb. Скорее всего тоже только для свэга.

Стоит ли игра свеч? Не займет ли это слишком дохуя времени?

Могу в питон и руби. Есть какие-то воспоминания о С и прочтенной методичке с универа. Но, честно говоря, как представлю, сколько раз мне придется выделить память и работать с указателем для того чтобы закодить пикрелейтед - хочется плакать. Эти две строки небось в Си превратятся в пару сотен нечитабельного байтоебства. Нахуй так жить? Чужой код вообще реально будет читать, Сосоны?
Аноним 01/04/15 Срд 19:23:56 #190 №457428 
>>457420
С или С++?

Вижуал с++ > gcc
Твои строки объёмно пишутся на с и так же быстро на с14++.
Для нормального программиста код на твоём скриншоте - нечитаемое говно.
И ты аутист немного, судя по всему.
Аноним 01/04/15 Срд 19:26:50 #191 №457430 
>>457420
Если ты админ, то лучше бы нашёл работу, где уже имеющийся скилл питона можно применять и получать за это нормальные деньги. За знание системных вызовов сейчас мало где платят.
Аноним 01/04/15 Срд 19:57:55 #192 №457433 
>>457428
Зачем мне плюсы если ось и утилиты на сях? Да и С++ вроде как на порядок сложнее?
Код с пика - пример лаконичности, а не читабельности.
>И ты аутист немного, судя по всему.
Вот это поворот.

>>457430
Я перешел в админство, потому что, как ни странно, предложили больше денег. А сейчас я вообще на рабочей визе, и позволить себе пойти в джуниоры не могу, ибо это означает возвращение в необъятную.
Аноним 01/04/15 Срд 20:03:08 #193 №457434 
>>457433
Ну значит качать скиллы питона/руби и пытаться идти в миддлы. Я действительно не очень понимаю, что тебе в плане карьеры даст изучение С/С++ с нуля. Для души можно и выучить я же выучил, конечно
Аноним 01/04/15 Срд 20:13:37 #194 №457436 
>>457434
Питон/руби в плане карьеры тоже как-то туманны. И так никогда вакансий много не было, по сравнению с тем же пыхапе, а теперь еще и все угорели по джаваскрипту и "кокок рельсы нужны только чтоб отдавать ангуляр". Да и у меня в компании от рельс уже непонятно что осталось: дата процессинг переписали на Go, остальное Angular.

А как админу, знание этих двух мне прибавляет немало поинтов. Что даст С - ну вон я по пунктам расписывал. Главное наверное это стать гуру strace'a и лучше разбираться во внутренностях линуха.
Аноним 01/04/15 Срд 20:19:39 #195 №457437 
Дайте javascript, чтобы ххх вместо последних цифр номера в /b/ пофиксить. Пожалуйста.
Аноним 01/04/15 Срд 21:16:31 #196 №457459 
>>457437
javascript://document.body.replace(/xxx/g,'абу питух')
Аноним 01/04/15 Срд 21:55:58 #197 №457482 
14279145582390.png
>>457459
Аноним 01/04/15 Срд 23:09:36 #198 №457533 
Посоветуйте годную книгу о построении сайтов в целом, т.е. чтобы там охватывалось html, php, js, jquery, ajax. В шапке указаны книги, но они охватывают только одну тему. Интересуют разные шаблоны применения технологий с реальными примерами, организация кода, антипаттерны и прочее.
Аноним 01/04/15 Срд 23:10:19 #199 №457534 
14279190190420.jpg
Привет, программач.

Как начать работать?

Никогда в жизни не работал. Хикке-задрот 22 лвл. Трудно общаться с людьми, хотя когда привыкну, получается вполне неплохо, только вот общаться со мной особо ни у кого интереса нет. В вузике сдавал и сдаю все наотъебись, в свободное время играю в игорей. Интереса к программированию именно как к занятию практически нет.

Учусь в магистратуре. Закончил бакалавриат по направлению ИТ. По сути умею чуть больше, чем нихуя, поверхностно знаком с математикой, думаю, что имею базовые навыки программирования c++, c#, java, pascal, haskell, javascript, php. Не против изучить какой-нибудь другой императивный язык высокого уровня. Думаю, что неплохо понимаю принципы ООП, да и в целом писать такой код мне нравится больше, чем программы иного вида.
Мне многого не нужно, хочу просто почувствовать, что такое зарабатывать самому деньги, ну и чтобы хватало на еду, коммуналку и прочие бытовые вещи. Согласен, что поначалу мне нужно хоть что-то, хоть почти бесплатно, лишь бы набрать опыт. Спасибо старательным родителям, квартира у меня есть за что мне стыдно, т.к. я довольно бесполезное хуйло, так что всякие ипотеки и аренды мне не грозят. Продолжаю жить с мамкой, хата пустая. Хочу сначала начать зарабатывать свои деньги, а потом уже жить самостоятельно.

Ну так вот. Какими должны быть мои первые шаги, чтобы при этих данных начать наконец работать?
sageАноним 01/04/15 Срд 23:19:01 #200 №457537 
>>457534
> Интереса к программированию именно как к занятию практически нет
=(
Аноним 01/04/15 Срд 23:21:26 #201 №457541 
>>457534
>Какими должны быть мои первые шаги
Повесится, например. :3 Не забудь скайпострим потом устроить. Хоть какая-то польза будет.
Аноним 01/04/15 Срд 23:21:52 #202 №457542 
>>457541
>Повеситься
Аноним 01/04/15 Срд 23:25:15 #203 №457545 
>>457542
Выпилюсь, только когда мамки не станет. Намеренно способствовать этому тоже не стану.
Аноним 01/04/15 Срд 23:28:04 #204 №457546 
14279200845390.jpg
Видно, в какой-то момент жизни я свернул не туда, и теперь маюсь от нужды написать сокет-сервер на жаве, для неибаца крутой, ведь иначе просто никак, игрульки на as3.
И конечно у меня уже наготове целая куча вопросов, но давайте обо всем по порядку.
Следует полагать, что сервер будет на TCP, означает ли это что у меня совершенно не будет головной боли по поводу порченных/потерянных/битых пакетов, идущих вне очереди, ведь протокол все сам сделает хорошо?
Необъятные просторы тырнета говорят что в реализации некоторых товарищей у подобного сервера существенно не хватало скорости для динамичных игрулек речь шла про авто-симулятор, так ли это?
Ну и последний по списку, но, отнюдь, не по значимости вопрос - существуют ли более простые/быстродействующие сервера, которые подойдут в моем случае? :3
Аноним 01/04/15 Срд 23:38:15 #205 №457551 
>>457546
зачем на игровом сервере tcp?
Аноним 01/04/15 Срд 23:42:25 #206 №457552 
>>457551
Чтобы лагало.
Аноним 01/04/15 Срд 23:44:36 #207 №457555 
Вот серверное программирование отвечает за настройку сервера. Мобильное - за программирование для мобильных устройств. Веб программирование - за веб. А что такое энтерпрайз программирование?
Аноним 01/04/15 Срд 23:49:34 #208 №457559 
>>457555
За те же серверные приложения для компаний.
Аноним 01/04/15 Срд 23:54:22 #209 №457562 
>>457551
>>существуют ли более простые/быстродействующие сервера, которые подойдут в моем случае?
Што пилить то, анон?
Аноним 02/04/15 Чтв 00:08:28 #210 №457568 
Анон, можно ли как-то связать любовь в Java и любовь к вебу?
Аноним 02/04/15 Чтв 00:09:02 #211 №457570 
>к Java
Аноним 02/04/15 Чтв 00:20:01 #212 №457576 
Хочу написать пару простеньких программ - тублеров, которые позволят мне переключать звук в микшере, точнее даже не переключать а включать и выключать. Какой язык лучше всего подойдет для этой цели?
Аноним 02/04/15 Чтв 01:03:20 #213 №457592 
>>457568
Можно, но не нужно.
>любовь в Java
Это у тебя влюбленность от неопытности и незнания альтернатив
Аноним 02/04/15 Чтв 01:26:58 #214 №457597 
>>457576
ассемблер
Аноним 02/04/15 Чтв 01:34:56 #215 №457601 
Анон ПАМАХИ, молю.

>>/gd/162396
Аноним 02/04/15 Чтв 01:40:51 #216 №457602 
>>457592
Сердцу не прикажешь
Аноним 02/04/15 Чтв 04:52:46 #217 №457623 
14279395663150.png
Запускаю nginx на маке 10.9, через sudo nginx, это скотина мне пишет nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use). lsof -i:8080 результат на пикче. Как пофиксить?
Аноним 02/04/15 Чтв 07:30:46 #218 №457631 
Есть такая задача.
Есть программа, которая в реальном времени выводит в браузер набор изменяющихся параметров.
Мне все эти данные надо отсеять, и записать для дальнейшей обработки.
Реализую всё на Python. Я так понял, что мне надо создать клиентский сокет и считывать данные(где-то раз в полсекунды)
Делать всё на socket или можно прикрутить какой-нибудь парсер?
Подскажите куда копать.
Аноним 02/04/15 Чтв 09:10:13 #219 №457649 
Анон, есть одна геймдев контора, в которую я собираюсь попробовать устроиться джуниор-крестокодером. Они в вакансии указали, что мол, хорошо бы увидеть ваши проекты. А у меня из проектов только написанные с нуля клоны бомбермена и танчиков в 2д, с пизжеными спрайтами. Могу еще Марио наебашить. Не сильно зашкварно им такое показывать? Может они хотят увидеть йоба игры на UE4 с уникальным геймплеем и дизайном а не мои велосипеды?
sageАноним 02/04/15 Чтв 09:13:48 #220 №457652 
>>457623
--> /s/
Аноним 02/04/15 Чтв 09:18:49 #221 №457654 
>>457649
Если нормальная контора то им нужно код твой посмотреть, что за игра похуй.
Аноним 02/04/15 Чтв 09:44:35 #222 №457659 
>>457649
Если сделаешь как следует, то не зашкварно. Лучше сделать маленький проект, но законченный и отполированный до блеска, чем несколько полуразваливающихся. И самое главное это добавить скриншот или логотип в ридми файл - это создаст впечатление профессионализма. И ещё описание проекта добавь. Но мне кажется самое главное это скриншот. А если ты гифку сделаешь, то вообще охуеть.
Аноним 02/04/15 Чтв 10:38:46 #223 №457677 
>>457649
Да ты охуел! Для джуниора показать хоть что-то рабочее это уже О ГОСПОДИ 10 из 10!

>>457631
SocketIO. Делал сам на нём примерно похожую задачу, работает годами.

>>457534
Ты лучше мамку свою в тред пригласи, я ей объясню, что надо делать, чтобы у тебя появился интерес.

>>457533
Эмммм, неактуально уже. Сейчас же есть фреймворки. Самый популярный — Laravel — вот по нему книги/документацию и читай.
Аноним 02/04/15 Чтв 10:40:38 #224 №457678 
>>457418
бамп(
Аноним 02/04/15 Чтв 12:21:19 #225 №457727 
хз куда писать.
Существуют ли стандартные функции/библиотеки, для расчета геометрии java или php.
Конкретно нужно узнать какая часть отрезка/ломаной входит в многоугольник,
а какая не входит. Это нужно для расчета тарифа, по городу - за городом.
Сейчас все считаю через mysql. Там есть функция проверки принадлежности точки к полигону. Линия состоит из 300 точек, соответственно 300 запросов, на простой просчет тарифа, это слишком жирно.
Аноним 02/04/15 Чтв 12:25:15 #226 №457729 
>>457727
коэн-сазерленд
Аноним 02/04/15 Чтв 12:59:05 #227 №457737 
>>457659
Ну я как бы не игру делал а движок писал, поэтому законченный и отполированный продукт сделать не старался. У меня там сам движок либой сделан и на нем работают несколько игр и всякая тестовая хуита. Могу проект привести в порядок и танчики какие-нибудь скомпилять.
>>457677
>Для джуниора показать хоть что-то рабочее это уже О ГОСПОДИ 10 из 10!
Да тут интернетов как почитаешь, так каждый джуниор по десять языков знает, и крузис на хаскеле написать может.
Аноним 02/04/15 Чтв 13:14:14 #228 №457743 
>>457737
Поменьше интернетов читай. Работающие танчики для джуниора — это более чем достаточно. Бля, мне вообще претенденты в 80% случаев показать не могут ничего, а в оставшихся 20% показывают какую-нибудь копипасту из методичек.
Аноним 02/04/15 Чтв 13:52:51 #229 №457757 
>>457729
многоугольник != прямоугольник
Аноним 02/04/15 Чтв 14:04:48 #230 №457761 
>>457743
Круто вам. У меня 3 проекта по многотыщсраныхстрок в каждом. Показывать некому, да и стремно, еще обосрут. Сижу себе, хуйней страдаю, про работу и думать забыл.
Аноним 02/04/15 Чтв 14:22:59 #231 №457765 
Наверное тупой вопрос, но корректно ли говорить, что C, C++ и C# по факту являются абсолютно разными языками с разными задачами и областями применения?

Почему я часто вижу употребление записи "C/C++"?

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

Аноним 02/04/15 Чтв 14:24:35 #232 №457766 
>>457765
Наверное тому что C++ - тупо набор библиотек для простреливания ног, вот и причисляют к С.
А С# ясно дело ко всему этому и близко не относится.
Аноним 02/04/15 Чтв 14:38:00 #233 №457770 
>>457765
Так, ну C# совсем отдельно, тут даже обсуждать нечего. Насчёт С/C++ всё немного сложнее. Многое зависит от того, в каком стиле писать. Если взять исходники Doom3, которые считаются многими авторитетами уберохуенным кодом, то там С++ используется фактически как С-с-классами и там возможности С++ используются на 1%, всё остальное как в чистом С. А если взять мой курсовой 10-летней давности на вижуал-С++-билдере лол, то там вообще с С ничего общего нет. Как-то так…
Аноним 02/04/15 Чтв 14:43:14 #234 №457774 
Поясните за гитхаб. Никогда не пользовался, но вот захотелось залить проект. В какой-нибудь гайд для совсем ньюфага ткните носом что ли.
Аноним 02/04/15 Чтв 14:46:50 #235 №457776 
>>457774
https://try.github.io/levels/1/challenges/1
Аноним 02/04/15 Чтв 15:21:26 #236 №457802 
>>457765
Языка с++ фактически не существует. Ну, кроме как у некоторых фанатиков. Все, кто делает что-то полезное, что критично к скорости, пишут на с+.
Аноним 02/04/15 Чтв 15:23:55 #237 №457805 
14279774359230.png
>>457776
Ну репозиторий создать и коммит сделать я смогу.
А вот что должно быть в самом репозитории?
Я так понимаю, скомпилированные файлы там не нужны?
Если я написал библиотеку, мне грузить только ее саму, или и тестовый проект который ее использует? Если да, то включать ли файлы с тестовыми выходными данными?
Аноним 02/04/15 Чтв 15:25:51 #238 №457807 
>>457805
Как хочешь. Бинарники тоже в общем-то бывают полезны. Примеры тем более. Я часто кладу бинарники в репозиторий для тех кому лениво компилировать. Для себя просто коммичу их отдельно всегда с пометкой BINARY в описании.
Аноним 02/04/15 Чтв 15:32:18 #239 №457814 
>>457757
Там есть похожий алгоритм для многоугольника.
Аноним 02/04/15 Чтв 15:40:35 #240 №457818 
>>457807
Что если у проекта есть зависимости от сторонних библиотек? Я же по-идее не должен их класть в свой репозиторий? Или все же должен?
Аноним 02/04/15 Чтв 15:44:33 #241 №457821 
>>457818
Опять же как хочешь. Если речь идёт о джаваскрипте, то ты просто можешь указать в конфиге для npm свои зависимости и всё. Наверняка в других языках есть похожие методы. Можно ещё использовать submodules. В некоторых случаях положить сорцы библы и/или даже бинарник библы будет вполне уместно. Поставь просто себя на место пользователя твоего поделия и сделай себе/ему заебись.
Аноним 02/04/15 Чтв 15:48:21 #242 №457823 
>>457805
У меня вот есть на гитхабе довольно популярная тулза на хабре пиарился. Так вот я положил исходники, а для виндоус пользователей положил ещё и бинарники + все нужные сторонние утилиты тоже. Ну потому что зависимости в нормальных ОС можно установить через apt-get или там brew, а скомпилировать через gcc. А в виндоус mingw сам понимаешь далеко не у всех установлен.
Аноним 02/04/15 Чтв 16:06:27 #243 №457830 
Блядский C
Вот у меня в программе есть ДЕЛЕНИЕ
и естественно поделить int я не могу
Но когда я прошу вывести результат во float - он мне выводит всякую хуергу, в зависимости от того что я напишу в кавычках (%d, %e, %a и т.д.), но хуй он мне выведет нормальное число. Как мне вывести например "1.46", а не "0.3257352925937569273597e+1488" или там "328563259532" если пишу вывожу float через %d
Как мне нормально вывести число? и нахуя бля это говнище?
Аноним 02/04/15 Чтв 16:08:33 #244 №457831 
>>457830
%.2f% хоть бы мануал открыл чтоль
Аноним 02/04/15 Чтв 16:08:38 #245 №457832 
>>457823
>>457821
Короче я понял, нужно таки ложить все.
Аноним 02/04/15 Чтв 16:11:16 #246 №457835 
>>457831
Тьфу блять. % в конце лишний. Слишком много SQL сегодня…
Аноним 02/04/15 Чтв 16:11:27 #247 №457836 
14279802879890.png
>>457831
Что что, простите?
Опи­ши­те на рус­ском языке или на одном из язы­ков про­грам­ми­ро­ва­ния ал­го­ритм вы­чис­ле­ния раз­но­сти между сред­ним ариф­ме­ти­че­ским мак­си­маль­но­го и ми­ни­маль­но­го зна­че­ний эле­мен­тов за­дан­но­го це­ло­чис­лен­но­го мас­си­ва из 30 эле­мен­тов и сред­ним ариф­ме­ти­че­ским всех эле­мен­тов этого мас­си­ва.
Аноним 02/04/15 Чтв 16:13:45 #248 №457838 
>>457836
Так ты & убери лол. Ты печатаешь не число, а указатель, адрес в памяти на твой результат. Он преобразуется в число внутренне. Глава про адресную арифметику в K&R.
Аноним 02/04/15 Чтв 16:16:33 #249 №457839 
>>457838
Ну ПРОСТО ОХУЕТЬ. То одна программа не работала - сказали добавь, тут говорят убери. Как это блядь вообще работает? Нихуя не понимаю. Указатель=хуюказатель K&R - Кенниган и Ричи?
Аноним 02/04/15 Чтв 16:17:50 #250 №457840 
>>457838
И ведь сработало. Я, бля, ненавижу этот язык.
Аноним 02/04/15 Чтв 16:18:07 #251 №457841 
>>457839
Да, эта книга. Не могу кстати представить ситуацию, в которой нужно было бы печатать указатель…
Аноним 02/04/15 Чтв 16:19:19 #252 №457843 
>>457841
Бля, это же в сканф-е надо было его печатать, а я в принтф-е, ну пиздец, серанул так серанул. Спасибо.
Аноним 02/04/15 Чтв 16:20:33 #253 №457844 
Имеется тема "Разработка радиосети", то бишь необходимо запилить онлайн радио. На чём и с помощью чего можно сделать это, дабы не ебать себе мозг?
Аноним 02/04/15 Чтв 16:21:15 #254 №457846 
>>457844
спроси на anon тчк fm
Аноним 02/04/15 Чтв 16:21:30 #255 №457847 
>>457844
Купи у китайцев усб-вещалку, вставь в комп и запусти винамп.
Аноним 02/04/15 Чтв 16:22:22 #256 №457848 
>>457847
Он про интернет радио, а не про FM
Аноним 02/04/15 Чтв 16:32:06 #257 №457852 
А еще почему в С если я не предопределю переменную перед тем как ее использовать, то вместо ошибки, как например в C#, он просто дает переменной рандомное значение?
Аноним 02/04/15 Чтв 16:33:17 #258 №457856 
>>457852
Потому что он читает уже выделенный адрес в памяти, который свободен, но находится там ХУЙ ЗНАЕТ ЧТО, которое осталось от работы других программ итп.
Аноним 02/04/15 Чтв 16:35:00 #259 №457858 
>>457852
А в C# это встроено или в рантайм или в компилятор, я хз — в виндоусопрограммировании только Visual Basic понимаю, баловался в конце 90-ых лол.
Аноним 02/04/15 Чтв 16:36:05 #260 №457859 
>>457856
Ну хотя бы объяснение этому есть, а не ШТОБ У ВСЕХ БАМБАНУЛА))))
Аноним 02/04/15 Чтв 16:37:11 #261 №457860 
>>457858
Ну там исправлялка есть. Я поэтому и начал с C#, там очень хорошая исправлялка, и подставит что нужно где нужно, и покажет что ничего не возвращает, и что где не так, и ошибку покажет.
Аноним 02/04/15 Чтв 16:42:12 #262 №457861 
>>457860
CLion какой-нибудь поставь, например. Но на самом деле язык С хоть и слегка СВОЕОБРАЗЕН, но он очень простой в том смысле, что там достаточно понять базовые вещи и ты поймёшь любую программу, написанную на нём. В том же C++ надо уже знать хуеву прорву всяких разных библиотек.
Аноним 02/04/15 Чтв 16:55:11 #263 №457871 
14279829118860.jpg
Здравствуй, анон. Убедительная просьба не обсыкать и отнестись к проблеме с пониманием.
Пришёл я к тебе за советом и помощью вот по какой причине. У меня сейчас великая весенняя депрессия. Жизнь потеряла всякий смысл, последние капли терпения на работе закончились и я написал заявление на увольнение.
Мне скоро исполнится 26 лет, то есть треть своей жизни (в лучшем случае) я уже бездарно просрал. Образование получал на факультете "информационные системы технологии", но не в профильном ВУЗике. Работаю быдлоадмином-эникейщиком (хотя в трудовой числюсь как "программист") в гос. конторе в мухосрани. Зарплата маленькая, перспективтив никаких, а ещё меня все заебали (тут на работе одни старые тётки, многие из которых даже строчку в экселе удалить не в состоянии, но все сидят за компами, а компов аж 70 штук).
Я хочу перспектив, хочу развития, хочу нормального коллектива. Хочу, чтобы мне давали задачу и я её решал, потом получал новое задание, а не каждые полчаса "воевал" с ёбнутыми пользователями. Хочу быдлокодить (а в перспективе и умнокодить).
Характером я, к сожалению, не выдался. Омежка, тряпка. Очень пассивный - это моя основная проблема. Но при этом я очень ответственный. Не тупой, хотя не отказался бы быть умнее. Хорошо поддаюсь обучению. Всё схватываю, как говорят, "на лету".
Ещё будучи школьником я 2 года ходил на курсы Visual FoxPro, где мы учились создавать СУБД. Были там экзамены: надо было писать свою идентичную СУБД. В ВУЗ-е был Pascal, C++, VBA и "как бы" был ASM (никаких задач мы на нём не решали, тупо переписывали листинги и смотрели, как оно работает). Все задачи я решал на отлично, ещё и большей части группы помогал (все меня за это любили). Но дополнительно я не далал НИЧЕГО. Не было мотивации, не было идей (их и сейчас нет).
В моей мухосрани по сути не нужны кодеры, а вещно работать быдлоадмином-эникеем я не хочу (лучше сразу выпилиться). Поэтому варианта 2: 1) переезд, 2) фриланс. Второй вариант будет крайне сложен из-за моей пассивности, поэтому склоняюсь к первому.

А теперь перейдём к сути проблемы: пока я буду "отдыхать" от работы, ЧТО МНЕ УЧИТЬ, чтобы в кратчайшие сроки найти более-менее нормальную работу начинающего быдлокодера.
Аноним 02/04/15 Чтв 16:57:53 #264 №457873 
>>457871
Python. Дополнительно ещё можешь Django и SQL посмотреть — будет вообще хорошо. Насчёт фриланса ты очень верно мыслишь и дело даже не в пассивности. Работая на дядю проще себе заработать на хлеб.
Аноним 02/04/15 Чтв 16:59:48 #265 №457875 
>>457871
Джаваскрипт например, и вообще выдрочи веб, и тогда сможешь даже на фрилансе находить работу.
Или джаву - опять же сможешь находить на фрилансе работу, писать приложения.
А кодеры нужны в любой мухосрани, если это не деревня.
Алсо не советую сейчас же бежать и увольняться. Пока не воюешь с тупыми пользователями - программируй, учись, когда уже более менее научишься и УЖЕ подыщешь вакансию - устраивайся туда.
Аноним 02/04/15 Чтв 17:00:15 #266 №457876 
>>457871
Добавлю ещё, что я бы на твоём месте не сильно затягивал с переездом. Лучше найди хуёвую программерскую работу в новом городе и оттуда ползи дальше, чем пытаться дома натренироваться до уровня миддла и влиться в Яндекс.
Аноним 02/04/15 Чтв 17:26:40 #267 №457884 
>>457875
>А кодеры нужны в любой мухосрани, если это не деревня.
250к населения - это деревня по твоим меркам?
Понятно, что есть места, но их очень мало. А так в моей мухосрани разве что сайтики могут делать, но софт никто не разрабатывает.
У меня есть один знакомый, который учился в Таганроге и там же остался работать. Там есть профильный популярный ВУЗ, поэтому некоторые фирмы имеют там филиалы, чтобы как раз брать выпускников в качестве дешёвой рабочей силы. Но в моей мухосрани нет такого ВУЗ-ика.

>Пока не воюешь с тупыми пользователями - программируй,
Нет уже сил с ними воевать. И времени свободного практически нет. Учить будет проще дома (дома тоже есть отвлекающие факторы, но с ними можно бороться), тем более живу я с родителями. Мои родители в моих деньгах не нуждаются, хотя бугуртить по поводу моей безработицы они будут. А свою нищезапралату я всё равно практически не тратил: 350к даже скопилось.
Текущая работа практически не дала мне никакого опыта. Единственная основная задача - чтобы всё работало (сеть, компы, принтеры). Никаких новых задач нет. А ежедневная рутина - борьба с тупыми 40+-летними тётками, которые не умеют пользоваться компьютером, хотя всё, что им надо для работы - ворд и эксель и пара программ для отчётиков.
Аноним 02/04/15 Чтв 17:48:47 #268 №457897 
>>457884
Да всё ты правильно делаешь, не бугурти. Только на затягивай. Год МАКСИМУМ тебе на переезд и трудоустройство.
Аноним 02/04/15 Чтв 17:57:36 #269 №457906 
Сука, ебучий C, дно блядь, ебаное
Как мне ввести СТРОКУ, а не букву? Вот сделал я массив массивов букв List[n][len]
То есть len - длинна строки, n - количество строк.
И вот мне надо ввести несколько строк, я расписал так: http://pastebin.com/0dpgf5H6 , но тут вместо того чтобы написать:
СТРОКА
надо написать
С
Т
Р
О
К
А

Как нормально ввести блядь? Или уже начать писать свою библиотеку? И это задание из ЕГЭ
Аноним 02/04/15 Чтв 18:01:00 #270 №457907 
>>457906
Пиздец, одни С-аутисты сегодня. Ну да ладно…

#include <stdio.h>

void main() {
char stroka[20];
printf("Vvodite, sir!");
scanf("%s", &stroka);
и вуаля лол: в stroka — указатель на твою строку
}
Аноним 02/04/15 Чтв 18:27:53 #271 №457914 
>>456518
Поделись мудростью, двощ.
Сделал приложение, которое скачивает некий файл из интернета. Вопрос: где хранить файл?
Сейчас я запихнул его на дропбокс, но это как-то не комильфо. Думаю впихнуть на Azure (приложение для виндофона), но там вроде за деньги.
Файл около 80мб, в дальнейшем планируются еще такие же.
Аноним 02/04/15 Чтв 18:33:44 #272 №457916 
>>457907
Спасибо, а как сделать чтобы он пробелы тоже считал? А то по твоему способу напишешь:
строкастрока - все ок, напишешь:
строка строка - гроб гроб кладбище вылет
Аноним 02/04/15 Чтв 18:34:26 #273 №457917 
>>457916
Может тебе просто циферку 20 надо увеличить?
Аноним 02/04/15 Чтв 18:36:27 #274 №457918 
>>457916
Господи, в ЕГЭ нельзя getline использовать? Как это говно на васике или РУССКАМ ЯЗЫЦЕ написать тогда?
Аноним 02/04/15 Чтв 18:39:03 #275 №457919 
>>457917
У меня там и так 45
Он вот читает строку, но только если там один пробел
например пишу "Фамилия Имя" - нормально все, "Фамилия 5" - нормально, пишу "Фамилия Имя 5" - пизда, вылет, гроб гроб
>>457918
>getline
Это C++, надо на C
Аноним 02/04/15 Чтв 18:42:01 #276 №457921 
>>457919
Слушай, а ты прав. Пробел тоже считается разделителем. Ну тогда fgets из stdin я бы делал, наверное.
Аноним 02/04/15 Чтв 18:44:33 #277 №457923 
>>457921
А подробнее?
Аноним 02/04/15 Чтв 18:48:04 #278 №457925 
>>457923
А хотя нахуй надо. scanf("%[^\n]s", stroka) ебашь или scanf("%10[0-9a-zA-Z ]", stroka)
Аноним 02/04/15 Чтв 19:23:55 #279 №457968 
>>457925
Не работает, выдает ошибку еще до принятия строки
Аноним 02/04/15 Чтв 19:51:16 #280 №457984 
>>457906
fgets(charArray, charArraySize, stdin)
Аноним 02/04/15 Чтв 19:59:46 #281 №457988 
>>457984
Снимай штаны
sageАноним 02/04/15 Чтв 20:44:04 #282 №458004 
>>457988
я медленно снимаю твои штаны
мой набухший пульсирующий фаллос предвкушает влагу твоего сочного ануса
Аноним 02/04/15 Чтв 20:45:20 #283 №458008 
>>458004
Я просто хотел тебе отсосать, но можешь меня и в жопу выебать! Это охуенно работает! а fputc сработает для вывода строки?
Аноним 02/04/15 Чтв 20:46:57 #284 №458012 
>>458008
Хороший сайт, рекомендую:
http://www.cplusplus.com/reference/cstdio/fputs/
Аноним 02/04/15 Чтв 20:48:38 #285 №458014 
>>458012
Добра тебе!
Аноним 02/04/15 Чтв 22:13:40 #286 №458065 
Есть таск по Технологии разработки ПО в универе.

Сделать контекстную диаграмму и декомпозиции и всякое говно для какого-нибудь ПО в BPWin'е.
Посоветуйте какую тему, ананасики.
Аноним 02/04/15 Чтв 22:18:49 #287 №458069 
>>456518
ПОТСОНЫ ЧО ТАКОЯ "=>" В СИШАРПЕ???? СКАЖИТИ ПАБРАТСКИ А ТО НИАДИН ПОИСКАВИК НЕ ИЩИТ ЭТ СЛОВО!!!11))0))(())
Аноним 02/04/15 Чтв 22:19:40 #288 №458070 
>>457568
scala
Аноним 02/04/15 Чтв 22:24:30 #289 №458075 
>>458069
Expression tree? Lambda?
мимом джавист
Аноним 02/04/15 Чтв 22:28:48 #290 №458078 
>>458069
Даже джавист >>458075 догадался
Аноним 02/04/15 Чтв 22:29:03 #291 №458079 
>>458075
>Lambda?
this
У вас такой же синтаксис у лямбд тащемта.
Аноним 02/04/15 Чтв 22:34:57 #292 №458083 
>>458069
Лямбда-разделитель
Аноним 02/04/15 Чтв 22:41:19 #293 №458089 
Ребята, есть такая задача, нужно ходить по сайту и собирать все ссылки с него, потом проходиться по всем собранным ссылкам (и так далее, рекурсивно). Написал какую-то хуйню на ночь глядя, почти нихуя не понял, что написал, но вроде работает. Как думаете, никаких проблем не вылезет, или может я вообще сделал все не так?
http://pastebin.com/FZUMy4ew
Аноним 02/04/15 Чтв 22:42:21 #294 №458090 
>>458083
ТОКА НЕ ЭТО БЛЯЯЯ ТАК И ЗНАЛ
>>458083
>>458078
>>458079
>>458075
СПАСИБА ОТДУШИ

Аноним 02/04/15 Чтв 22:42:48 #295 №458091 
>>458089
Не тот тред, сорри.
Аноним 03/04/15 Птн 00:17:16 #296 №458138 
>>458069
ета лисп
Аноним 03/04/15 Птн 00:24:03 #297 №458144 
Вечер в хату, воровпацаны. Пишу простенький клиент для сервиса одноразовой почты. Уже не раз ловлю себя на мысли, что надо бы перестать бояться и сделать то, что кажется мне абсолютно дурацким и неправильным, но охуенным. А именно — вывернуть наизнанку все, что я знаю о хорошем коде, и сделать интерфейс вроде [code]mail.reply("hurr@durr", reply_template)[/code] вместо [code]client.send(mail, "hurr@durr", reply_template)[/code]. Читается и пишется такое очень легко, но пацаны наверняка ведь обсмеют. Да, внутри Mail будет держать ссылку на клиент, который его инициализировал, и проксировать все методы ему.

Серьезно, пацаны, рассудите. Я так понимаю, это ситуация вроде той, где тяжело решить, должна ли фигурка в тетрисе сама себя отрисовывать или это должна делать сцена.
Аноним 03/04/15 Птн 00:34:17 #298 №458148 
>>458144
Ты себе пишешь или за кому-то за бабло? Если первое, то делай как тебе лучше, если второе то заказчику похуй насколько ты там красиво нахуярил, лишь бы работало.
Аноним 03/04/15 Птн 00:38:45 #299 №458151 
>>458148
Себе и другим, если кому-то вдруг пригодится. На гитхаб же выложу.
Аноним 03/04/15 Птн 00:46:16 #300 №458156 
>>457546
бумп
Аноним 03/04/15 Птн 00:50:46 #301 №458157 
>>458151
тогда похуй же, ну
Аноним 03/04/15 Птн 02:11:32 #302 №458184 
Не понял, как, используя облачные ide, взаимодействовать в бд? Там есть виртуальные бд или что? Или как там данные хранить?
Аноним 03/04/15 Птн 02:12:13 #303 №458185 
>>458184
Блин, не в тот тред запостил, но все равно ответьте.
Аноним 03/04/15 Птн 02:29:01 #304 №458190 
>>456518
Антоши, поясните за Ассемблер. Посветите в азы дебага OllyDbg.
Аноним 03/04/15 Птн 07:19:00 #305 №458212 
Цель:
Скачать кусок видео с ютуба наихудшего качества и конвертнуть его в аудио (а затем анализировать это аудио (частоты, громкость и т.д., но это уже более простая для меня часть).
Куда смотреть и с чего начать? Читать сорцы VideoDownloader'а? Имеются знания питона и js.
Аноним 03/04/15 Птн 08:25:09 #306 №458221 
С чего начать изучение в сфере back-end, если пишу на python-e? Если пыха будет нужна, готов её учить
Аноним 03/04/15 Птн 08:50:35 #307 №458224 
>>456518
сап парни, не программист, но нужно за пару месяцев войти в курс дела хотя бы на базовом уровне по сетям желательно беспроводным. Всякие протоколы, принципы работы. Что посоветуете почитать, блоги книги и тд? Что бы было больше практики.
Аноним 03/04/15 Птн 09:10:09 #308 №458234 
>>458224
Р. Стивенс, «TCP/IP крупным планом»
Й. Снейдер, «Программирование TCP/IP»
Р. Стивенс, «Программирование UNIX»

ipsec и ipfw там нет, но есть основы, а всё остальное см. на www.opennet.ru и в гугле.
Аноним 03/04/15 Птн 09:10:48 #309 №458235 
>>458212
>Читать сорцы VideoDownloader'а?
Да.
>Имеются знания питона и js.
Без толку.
Аноним 03/04/15 Птн 09:19:07 #310 №458240 
14280419478700.jpg
>>458144
>Я так понимаю, это ситуация вроде той, где тяжело решить, должна ли фигурка в тетрисе сама себя отрисовывать или это должна делать сцена.
Ни то, ни другое. Фигурку рисует код и только код, и только код, расположенный где-то в пространстве имён (гугли namespaces в разных языках программирования), и он работает с фигурками.

В пространствах имён просто собирают код, работающий с какими-то типами данных. Никаких "сцен", "объектов", "субъектов" и прочего в памяти компьютера нет.
Аноним 03/04/15 Птн 09:22:43 #311 №458242 
>>458184
Облачные БД йопт. MongoHQ например.

>>458221
Джанго

>>458144
Тебе не похуй на пацанов?
Аноним 03/04/15 Птн 09:48:19 #312 №458249 
Кароч, хочу устроиться на работу в приличную фирму кодером PHP, зарплата устраивает, опыт работы небольшой есть, но им этого хватает. Единственное что сказали чтобы тебя взять нужно портфолио, то есть типа какие-то работы на php. Просто сайтом интернет магазина сейчас никого не удивишь. Анон, подскажи что можно эдакое нафигачить на php чтобы впечатлить работодателя? Темы какие нибудь.
Аноним 03/04/15 Птн 09:49:52 #313 №458251 
>>458249
Чёта фигня какая-то. Если они уже согласны, то зачем тогда портфолио? Для протокола? Ну так и спроси тогда у того, кто согласен, что бы он хотел видеть в портфолио да и всё.
Аноним 03/04/15 Птн 10:44:19 #314 №458273 
Как отослать email с левым обратным адресом? например там путин@кремлин.ру Недавно совсем видел гайд кажись в /b/, но не сохранил, теперь самому нужен
Аноним 03/04/15 Птн 10:45:43 #315 №458274 
>>458273
Поднимаешься SMTP-сервер и отправляешь. Ну или ищешь публичный, где разрешены такие финты ушами. И иди в /s
Аноним 03/04/15 Птн 11:07:18 #316 №458278 
>>458274
А можешь подробнее объяснить, или гайд какой дать? Скачал смтп сервер, но тут нету почти нихера. Только порт указать и днс, как отсылать и все такое не понимаю
Аноним 03/04/15 Птн 11:13:51 #317 №458280 
>>458278
Ну ты можешь например взять Thunderbird и настроить его чтобы отправлять через свой сервак. Ну или можно телнетом ебануть.

S: 220 smtp.example.com ESMTP Postfix
C: HELO relay.example.org
S: 250 Hello relay.example.org, I am glad to meet you
C: MAIL FROM:<[email protected]>
S: 250 Ok
C: RCPT TO:<[email protected]>
S: 250 Ok
C: RCPT TO:<[email protected]>
S: 250 Ok
C: DATA
S: 354 End data with <CR><LF>.<CR><LF>
C: From: "Bob Example" <[email protected]>
C: To: "Alice Example" <[email protected]>
C: Cc: [email protected]
C: Date: Tue, 15 January 2008 16:02:43 -0500
C: Subject: Test message
C:
C: Hello Alice.
C: This is a test message with 5 header fields and 4 lines in the message body.
C: Your friend,
C: Bob
C: .
S: 250 Ok: queued as 12345
C: QUIT
S: 221 Bye
{The server closes the connection}
Аноним 03/04/15 Птн 11:17:29 #318 №458282 
>>458280
блядь, нихуя не понимаю. А с сервером что делать?
Аноним 03/04/15 Птн 11:19:35 #319 №458283 
>>458282
Указать блять ПОРТ и ДНС. Что ты ещё хочешь с ним делать-то? Сервер — это такая программка, которая висит в фоне и ожидает команд. Там не должно быть кнопочек и там нету формочки, куда можно письмо Машке из 7-б вбить.
Аноним 03/04/15 Птн 11:20:59 #320 №458284 
>>458283
Да это я знаю. Ну порт по умолчанию 25, а в днс указывать например "кремлин.ру"? Если хочу чтобы с сайта кремлина отправилось
Аноним 03/04/15 Птн 11:24:31 #321 №458285 
>>458284
Я хз что ты имеешь в виду под ДНС. Я думаю, что там надо указывать localhost.localdomain. Чтобы отправилось "с сайта кремлина" надо просто в MAIL FROM:<[email protected]> указать кремлин и там ниже в From: "Bob Example" <[email protected]> тоже. Большая часть публичных серверов не разрешают без определённых проверок отправлять письма с домена, отличного от своего. Твой по дефолту должен разрешать. Там можно вообще написать любой несуществующий адрес в ОТ — серверу похуй. Ну правда скорее всего твоё письмо будет забанено антиспамом, антирелеем итд итп и получатель никогда его не увидит, но ты же про это не спрашивал лол.
Аноним 03/04/15 Птн 11:28:39 #322 №458286 
>>458240
Спасибо, брат, пиздец помог, расставил все по местам, научил меня жизни. Маски филасафа у тебя нет?

>>458242
А я и сам пацан. Мой лишний сахарок добавит в общую логику разнородности. mail.reply('You're shit') вместо client.reply(mail, title, body) смотрится йобисто, но не ложится на стандартную логику вообще. Рассмотрим ситуацию, когда нам нужно удалить пачку сообщений (API позволяет их удалять не по одному, естественно): mail.delete для каждого письма будет дичайшим быдлокодом, и правильнее будет использовать что-то вроде client.delete(list). Чтобы делать все правильно, придётся мешать два довольно разных стиля кода, и профита в этом дерьме уже отрицательное количество. Вижу способ сохранения сахарка в реализации ленивого удаления писем, но оно вообще не везде будет работать, конечно. Вот и выбираю себе стул.
Аноним 03/04/15 Птн 11:37:21 #323 №458288 
>>458285
Ну вот поднял я свой сервер, установил тандербёрд, что дальше? Не вижу тут подключение к своему серверу
Аноним 03/04/15 Птн 11:41:18 #324 №458291 
>>458288
Там где настраиваешь сервер исходящей почты указываешь 127.0.0.1
Аноним 03/04/15 Птн 11:43:08 #325 №458292 
>>458286
В ООП вообще профита отрицательное количество, нечего рефлексировать тут.
Аноним 03/04/15 Птн 12:14:02 #326 №458301 
>>458292
Да, тут с тобой согласен.
Аноним 03/04/15 Птн 12:50:21 #327 №458322 
14280546213050.png
Господа, посоветуйте видеоуроков в по работе с git.
Аноним 03/04/15 Птн 13:05:02 #328 №458326 
>>458322
Норкоман? Там практика нужна, а не видео. https://try.github.io/levels/1/challenges/1
Аноним 03/04/15 Птн 13:31:34 #329 №458338 
Помогите, аноны! При попытке загрузить файл на сервер выдаёт ошибку и в браузере пишется Failed to load resource: the server responded with a status of 500 (Internal Server Error). Смотрю логи на сервере. Там написано это: 2015/04/03 13:01:08 [error] 896#0: *1332000 open() "/var/www/zk/data/www/адрес сайта.ru/uploads/images/d93469a4458daecae04d4f8dd606930f2b337fea.jpg" failed (2: No such file or directory), client: 95.153.193.87, server: адрес сайта.ru, request: "GET /uploads/images/d93469a4458daecae04d4f8dd606930f2b337fea.jpg HTTP/1.1", host: "адрес сайта.ru", referrer: "http://адрес сайта.ru/admin/". Что делать?
Аноним 03/04/15 Птн 13:32:55 #330 №458340 
>>458338
Код аплоадера показывай. Там файла этого правда нет?
Аноним 03/04/15 Птн 13:44:06 #331 №458345 
>>458340
Хм, это наверное не тот лог.
Аноним 03/04/15 Птн 13:49:31 #332 №458346 
Хочу в idea поставить плагины на кложуру и цпп, качаю, а она мне пишет "incompatible with current installation". Чо делать? Кто сталкивался?
Аноним 03/04/15 Птн 14:23:18 #333 №458357 
>>458346
Коммьюнити? Или просто версия или слишком новая или слишком старая.
Аноним 03/04/15 Птн 14:31:00 #334 №458365 
>>458357
Угу коммьюнити, последняя версия с сайта. А в чем трабла? типа в комьюнити можно только указанный список плагинов?
Аноним 03/04/15 Птн 14:36:46 #335 №458370 
>>458365
Именно
Аноним 03/04/15 Птн 14:43:14 #336 №458374 
Анон, я рядовой php/js-непрограммист. Посоветуй, какой ЯП стоит изучать на досуге, чтобы повысить свои навыки и в будущем, возможно, перекатиться. Желательно, чтобы его я смог использовать на текущем месте работы: к примеру, для скриптов на vds, на с/с++ расширения для php и т.д.

ruby/python не предлагать
Аноним 03/04/15 Птн 14:47:38 #337 №458375 
>>458374
Если ты правда считаешь, что достиг хотя бы уровня миддла в пхп/жс, то советую копать в сторону углубленного знания SQL и какого-нибудь AWS, например, ну или линукса даже. Не вижу смысла учить какой-нибудь ещё язык, я бы скорее расширял знание смежных технологий.
Аноним 03/04/15 Птн 14:52:10 #338 №458377 
Анон, объясни мудаку своими словами что такое бит? Я понимаю, что это единица информации, 1/8 байта итд, но смысл от меня ускользает.
Википедия говорит
>тождественно количеству информации в ответе на вопрос, допускающий ответы «да» либо «нет» и никакого другого.
Правильно ли я понял, что для всего что связано с компьютерами бит это 1 или 0? Сигнал или шум?
Аноним 03/04/15 Птн 14:53:03 #339 №458379 
>>458377
Высокий и низкий уровень сигнала, а не сигнал или шум. Есть напряжение или нет. Вкл или выкл лол хуй знает как ещё проще.
Аноним 03/04/15 Птн 14:55:27 #340 №458381 
>>458379
вот меня спрашивают хуй сосешь? бит это "сосу" или "не сосу", так?
Аноним 03/04/15 Птн 14:57:27 #341 №458383 
>>458381
Да, только вариант ММММ, НУ Я ДАЖЕ НЕ ЗНАЮ не рассматривается лол.
Аноним 03/04/15 Птн 14:57:59 #342 №458384 
>>458381
Это утверждение или отрицание. Похуй чего. А для электроники - много вольтов или мало вольтов.
Вольт
Аноним 03/04/15 Птн 15:00:20 #343 №458386 
>>458383
а если рассматривается? то есть в светофоре для пешеходов зеленый - бит и красный - бит, а в светофоре для автомобилей и в других случаях, когда больше 2 вариантов, что будет битом?
Аноним 03/04/15 Птн 15:01:31 #344 №458388 
>>458386
2 бита = 4 варианта
00
01
10
11

Хуи сосёшь, под хвост даёшь = 4 варианта тоже лоооооооооооол
Аноним 03/04/15 Птн 15:04:16 #345 №458389 
>>458386
Применительно к светофору бит это вкл/выкл, в теории светофор может погаснуть полностью или включить обе лампочки.
Аноним 03/04/15 Птн 15:12:05 #346 №458394 
>>458388
тоесть для автомобильного светофора есть 3 бита - красный-зеленый, красный-желтый, желтый-зеленый? любая пара возможных альтернатив это бит?
Аноним 03/04/15 Птн 15:12:11 #347 №458395 
>>458375
За SQL берусь в том числе, спасибо за совет.
Аноним 03/04/15 Птн 15:14:27 #348 №458397 
>>458394
Да, ты всё правильно понял. 8 бит = 256 комбинаций — это байт. С битами можно проводить логические операции, чем собственно канплуктер и занимается всю свою никчемную жизнь…
Аноним 03/04/15 Птн 15:24:17 #349 №458405 
>>458397
спасибо, анон, твоя матушка золотой человек а сам ты няша
(и остальные ребята, если я не только с тобой говорил)
Аноним 03/04/15 Птн 15:44:16 #350 №458412 
>>458394
Бля стоп. Нихуя ты не правильно понял. 3 бита — это красный-красныйвыкл, жёлтый-жёлтыйвыкл и зелёный-зелёный выкл.
Аноним 03/04/15 Птн 15:46:46 #351 №458414 
>>458412
Блядь, давайте переместимся во вселенную, где светофор горит ОДНИМ ЦВЕТОМ
00 - зеленый
01 - желтый
10 - красный
11 - пустой бит
правильно?
Аноним 03/04/15 Птн 15:46:52 #352 №458415 
>>458394
Соответственно ты из этих вкл выкл имеешь 2^3 = 8 комбинаций лампочек —
выключены все
включены все
3х включена одна
3х включены две (КЖ, КЗ, ЖЗ)
Аноним 03/04/15 Птн 15:50:22 #353 №458416 
>>458414
Нееее, бро. Светофор горит одним цветом в информатике = 1 лампочка, которая или горит или не горит. Бит не может хранить больше 2 вариантов значений. То, что ты написал — хранение 4 значений 2мя битами — это формально правильно и это так и делается, но это уже следующий этап. А тебе пока нужен вот этот этап >>458415
Аноним 03/04/15 Птн 15:58:19 #354 №458418 
Короче смотри. Вроде ты и дебильные вопросы задаёшь, но я не смог сходу нагуглить простое объяснение, так что слушай. 1 = есть электричество, 0 = нет электричества. Это есть БИТ. Бит — это проводок, контакт если угодно. На проводке или есть напряжение или его нет (относительно некоторой базы ессно). Основные логические операции:

1) НЕ — превращает вкл в выкл и наоборот (1 вход 1 выход)
2) И — (2 вх, 1 вых) если оба проводка под напряжением то и выход под напряжением, в остальных случаях на выходе хуй
3) ИЛИ (2вх 1 вых) если хотя бы один (или оба ессно) входа под напряжением, то на выходе есть напряжение, в оставшемся одном случае хуй
Аноним 03/04/15 Птн 16:04:06 #355 №458422 
14280662466200.png
>>458414
Вот тебе пикча
Аноним 03/04/15 Птн 16:20:47 #356 №458429 
Есть задача. Не могу разобраться в выделенном месте. Мне надо организовать шифровку и дешифровку. Алфавит шифра и обычный я уже написал. Подскажите как заставить узнавать букву и заменять на букву из измененного алфавита. Скину на кошелек вам немного денег за помощь,обещаю.

#include <iostream>
#include <conio>
#include <windows>
#pragma hdrstop

//---------------------------------------------------------------------------
using namespace std;
char Rus(const char);
#pragma argsused

int main(int argc, char argv[])
{
char str[50], str1[50] = ""; // исходная строка
int k; // кол-во позиций для сдвига
int choice; // значение выбора действия
char m[32]; // массив русский алфавит
char s[32]; // массив преобразованный
int strlength;

char b = 128;
for(int i = 0; i < 32; i++)
{
m = b;
b++;
}

cout << Rus("Введите строковое сообщение: ") << endl;
gets(str);
cout << Rus("Введите количество позиций для сдвига") << endl;
cin >> k;
getchar();

if(k > 0)
for(int i = 0; i < 32; i++)
{
s[(i + k)%32] = m;
}

else
for(int i = 0; i < 32; i++)
{
s = m[(i - k)%32];
}

cout << Rus("Алфавит: ") << endl;
for(int i = 0; i < 32; i++) // вывод обычный алфавит
{
cout << m;
}

cout << endl;

for(int i = 0; i < 32; i++) // вывод шифрованный
{
cout << s;
}
cout << endl << endl;

cout << Rus("Для выбора действия выберите число") << endl;
cout << Rus("1 - шифрование") << endl;
cout << Rus("2 - дешифровка") << endl;
cin >> choice;

strlength = strlen(str);

if (choice == 1)
{
for(int i = 0; i < strlength; ++i)
{
str1 = m[str % 32];
}
}

else if (choice == 2)
{
for(int i = 0; i < strlength; ++i)
{
str1 = s[str - k % 32];
}
}

cout << endl << Rus("Результат:") << endl;
cout << str1 << endl;

cout << "----------------------------" << endl;
getch();
return 0;
}
//---------------------------------------------------------------------------
char Rus(const char *text)
{
static char BufRus[255];
CharToOem(text, BufRus);
return BufRus;
}
Аноним 03/04/15 Птн 16:22:12 #357 №458430 
>>458429
Выделенное место это где choice идут.
Аноним 03/04/15 Птн 18:46:24 #358 №458473 
>>458242
Одну джангу дрочить? Flask стоит учить? А какие сервера-фреймоврки применять?
Аноним 03/04/15 Птн 18:47:54 #359 №458475 
>>458473
Ты хотя бы джангу выучи лолка.
Аноним 03/04/15 Птн 19:41:20 #360 №458506 
Пацаны, вот есть ПРОЛОГ, а для него запилены готовые системы аксиом, так сказать полная математическая солянка?
sageАноним 03/04/15 Птн 19:45:33 #361 №458509 
>>458506
Java 8
Аноним 03/04/15 Птн 20:07:20 #362 №458521 
>>458235
Ну а если чуть более развёрнуто? Как вообще скачивание видео с ютуба организовано? Там ведь уже давным давно ничего в кэш не сохраняется, все видео на мелкие кусочки разбиты и т.д.
Аноним 03/04/15 Птн 20:10:26 #363 №458522 
>>458509
нахуй иди
Аноним 03/04/15 Птн 20:41:25 #364 №458536 
>>458374
Качай углубленно фреймворки, ORM, HTTP, git, linux, bash, AWS тоже верно посоветовали. Как сдашь ZCE тогда подумаешь об изучении нового языка, лол.
Аноним 03/04/15 Птн 21:36:31 #365 №458553 
Почему этот код всегда выводит 1 для любого массива?

https://ideone.com/RYhGVo
Аноним 03/04/15 Птн 21:42:34 #366 №458556 
>>458553
>ошибка компиляции
Аноним 03/04/15 Птн 21:47:35 #367 №458559 
>>458553
> int n = sizeof(array) / sizeof(array[0]);
Так делать можно только в той области видимости, где объявлен массив. В данном случае у тебя просто делится размер указателя (4 байта) на размер первого элемента (4 байта).

http://stackoverflow.com/questions/5604838/how-to-find-array-length-in-c
Аноним 03/04/15 Птн 21:52:48 #368 №458561 
>>458559
>C can't tell you this. You will need to keep a separate variable
То есть длину массива никак нельзя узнать с помощью указателя на него? Можно только использовать константу, если длина в хедере задана с помощью #define SIZE?
Аноним 03/04/15 Птн 21:54:52 #369 №458562 
>>458561
Да, обычной практикой является передача в качестве параметра количества элементов или указателя последний элемент.
Аноним 04/04/15 Суб 10:35:06 #370 №458659 
Как сделать чтобы пример работал https://ideone.com/L4GOsX ? На пыхе схожий пример работает https://ideone.com/b80N1o
Аноним 04/04/15 Суб 10:36:12 #371 №458660 
Анончики, поясните по хардкору ньюфагу,

Как так получилось что HTML5 практически наглухо убил Flash?

В моем маня понимании - html это код, <head></head> вот это всё. А флэш - это анимированная хрень вроде пейнта, который делался с помощью Macromedia Flash. Т.е с моей точки зрения абсолютно разные вещи каким-то образом стали взаимозаменяемыми.

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

Раньше во флеше рисовались графические элементы, которые при помощи экшнскрипта становились юзабельными, а далее при помощи html элементы сделанные на флэш размечались на странице в нужных местах на странице.



146% ньюфажина
Аноним 04/04/15 Суб 11:16:56 #372 №458669 
>>458660
Если не ошибаюсь в хтмл5 появились куча мультимедийных элементов, в том числе канвас, на котором с помощью жс можно хоть игры пилить. И это дело не такое тяжелое и лагучее, как флеш.
Аноним 04/04/15 Суб 11:27:45 #373 №458670 
>>458660
HTML5 предоставляет разнообразные JavaScript API для некоторых своих элементов. И вообще, HTML5 позиционируется уже не как просто язык разметки а как целая платформа, вот тут подробнее посмотри
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5
Аноним 04/04/15 Суб 11:58:34 #374 №458686 
>>458659
if hasattr(self, method):
return getattr(self, method)()
Аноним 04/04/15 Суб 12:39:23 #375 №458697 
>>458669
Ага. Оно гораздо хуже.
Аноним 04/04/15 Суб 12:45:44 #376 №458700 
>>458697
http://www.goodboydigital.com/pixijs/bunnymark/
Аноним 04/04/15 Суб 12:53:15 #377 №458708 
14281411953970.jpg
Сап, фантом, есть код
char str = "zaloopa";
for (p = str;
p; p++)
printChar(p);
Вроде так, пишу на память. Почему работает ограничение цикла на длину строки?
Аноним 04/04/15 Суб 12:54:58 #378 №458709 
>>458708
Ебана разметка
[code]
char str = "zaloopa";
for (p = str;
p; p++)
printChar(p);
[/code]
Аноним 04/04/15 Суб 12:56:29 #379 №458710 
>>458709
Ебана разметка
char str = "zaloopa";
for (p = str;
p; p++)
printChar(p);
Аноним 04/04/15 Суб 13:13:12 #380 №458711 
>>458708
По соглашению строка заканчивается 0
Аноним 04/04/15 Суб 13:20:26 #381 №458716 
>>458711
Но итератор жи идёт тупо по памяти, емуж похуй на символ
Аноним 04/04/15 Суб 13:25:25 #382 №458718 
>>458708
Потому что в конце строки есть символ '\0' обозначающий еë конец. Такая строка называется null-terminated string.
Аноним 04/04/15 Суб 13:27:50 #383 №458719 
>>458716
Но условию выхода из цикла ;p не похуй.
Аноним 04/04/15 Суб 13:58:44 #384 №458726 
14281451249850.png
Блять, как же меня заебало читать Прату по плюсам. Я сразу перехожу к упражнениям в конце главы, читаю задачу и потом просто просматриваю необходимую инфу для ее решения. Скажите, это приемлемый способ изучения?
Аноним 04/04/15 Суб 14:00:15 #385 №458727 
>>458726
Для начинающего - нет.
Аноним 04/04/15 Суб 14:14:15 #386 №458729 
>>458686
Спасибо
Аноним 04/04/15 Суб 14:38:14 #387 №458731 
>>458726
Если ты хотя бы на квикбейсике до этого писал, то это оптимальный способ изучения.
Аноним 04/04/15 Суб 14:42:41 #388 №458734 
>>458726
да
а нахуя ты спрашиваешь?
Аноним 04/04/15 Суб 15:52:34 #389 №458770 
14281519542660.jpg
Посаны, а правда, что без основ Си я не смогу проникнуться плюсами? То есть придется читать там книгу по процедурному программированию дополнительно (Си). Или хватит знаний Паскаля?
Аноним 04/04/15 Суб 16:05:02 #390 №458775 
>>458770
Зависит от того, какую книгу по С++ ты собрался читать. Если с нуля, то можно и без С, если книга написана для тех, кто С уже знает и те же указатели итп в ней не разбираются, то ты соснёшь, разумеется.
Аноним 04/04/15 Суб 16:09:03 #391 №458776 
>>458775
Хуясе. Ну смогу Браяна Оверленда осилить? Там в шапке книга его была. Начало какое-то пиздец скучное правда.
Аноним 04/04/15 Суб 16:28:38 #392 №458782 
>>458776
Похуй, пойду совокупляться с Си.
Аноним 04/04/15 Суб 16:29:58 #393 №458783 
>>458782
Ну хуже от этого точно не будет. K&R.
Аноним 04/04/15 Суб 16:48:16 #394 №458792 
Посоны, ну допустим вы пишете что-то простое на базе Django или ROR (Ну или Java Servlets на крайняк).
Для всего этого надо ведь верстать шаблоны, и под каждый фреймворк они по сути в разном формате верстаются. Так вот, вы их аутсорсите на фрилансеров или сами пишете, сами дизайн придумываете? Просто не могу понять, вот есть услуга составления дизайна, входит ли туда вёрстка шаблона?
Никогда не имел дело с вебом
Аноним 04/04/15 Суб 16:50:44 #395 №458793 
>>458792
Бывает входит бывает нет. Обычно нет.
Аноним 04/04/15 Суб 16:58:02 #396 №458799 
>>458770
Не нужно.
Аноним 04/04/15 Суб 17:33:06 #397 №458814 
Здравствуйте. Возникла необходимость в LabVIEW сделать программу распознавания лица и блокировку компа на это распознавание. Немного погуглил, вроде нужен модуль vision.
Но я в этом деле вообще ноль, я программы для токарных/фрезерных станков пишу и тех. процессы составляю. Помогите, пожалуйста, есть какая-то конкретная литература или уже готовые примеры? Если кто готов помочь по скайпику, заплачу.
Аноним 04/04/15 Суб 18:35:13 #398 №458839 
>>458814
> LabVIEW
Ну пиздец.
> конкретная литература или уже готовые примеры
http://docs.opencv.org/modules/contrib/doc/facerec/facerec_tutorial.html
Аноним 04/04/15 Суб 18:56:23 #399 №458848 
>>458839
Спасибо. Совсем что ли говно это лабвиев?
Аноним 04/04/15 Суб 19:21:24 #400 №458862 
>>458848
Это нормальный инструмент в случае, когда экспериментатору нужно быстренько запилить какое-нибудь подобие софта для своей установки.
А вообще, да, говно
Аноним 04/04/15 Суб 21:38:16 #401 №458956 
14281726963030.jpg
Аноны, начал реализовывать простые шифры, ебаться с битами, ксорами и всем этим и внезапно осознал, что мне катастрофически не хватает знаний о том, как все устроенно на лоулевеле вплоть до архитектуры системы.
Посоветуйте годной литературы по этому делу, может сразу нужно в asm податься?
Аноним 04/04/15 Суб 21:39:54 #402 №458958 
>>458956
Может быть тебе просто математики не хватает? Не очень понимаю при чём тут архитектура системы и ассемблер.
Аноним 04/04/15 Суб 21:43:07 #403 №458962 
>>458956
>>458958
Ну то есть тебе надо бы Кнута почитать в идеале. И да, там примеры на ассемблере (вымышленном), но у тебя причинно-следственная связь нарушена так сказать. Если ты хочешь угореть по этой теме, то тебе надо знать математику и алгоритмы, а ассемблер это по сути инструмент для их описания, который между делом там.
Аноним 04/04/15 Суб 21:51:25 #404 №458969 
>>458958
Ну архитектура системы - это то, как организована система и как там все взаимосвязано, так?
Вот я и имел ввиду, что скудно представляю как все это взаимосвязано, а именно, на низких уровнях, как распределяется память, как с ней работают программы и т.д. А раз ассемблер работает с машиной почти на прямую, я и подумал, что там вся эта связь прослеживается. Про какую именно математику ты говоришь?
>>458962
Какие конкретно книги?

Аноним 04/04/15 Суб 21:55:50 #405 №458972 
>>458969
А зачем тебе знать как распределяется память для ебли с битами и ксорами?

Книгу имею в виду вот эту ессно https://ru.wikipedia.org/wiki/Искусство_программирования и ту математику, которая там описана. В принципе, в теории ничего не мешает вкатиться в эту книгу хоть после школьной программы — там основы все тоже расписаны. Но надо дохуя мозгу и дохуя усидчивости. Я лично пытался читать несколько раз, в итоге только расковырял те моменты, которые мне были нужны и интересны — около 5% наверное от общего содержания, если не меньше.
Аноним 04/04/15 Суб 21:59:26 #406 №458978 
>>458972
Спасибо.
Аноним 04/04/15 Суб 22:22:34 #407 №459004 
Ищу по С++ годную книжонку на рюсском в бумажном варианте. Какую посоветуете?
Аноним 04/04/15 Суб 22:30:40 #408 №459012 
>>459004
Прата "Язык программирования c++. лекции и упражнения"
Анон, помоги с ДЗ Аноним 04/04/15 Суб 22:37:59 #409 №459018 
Первый курс, java.
решил 3 задачи, а с 4ой жопа.
смысл в том чтобы считать сканером 3 числа.
и использовать одно сложение и одно умножение. получается 2 наименьших сложить в скобках и множить на третье. И вывести пример который я использовал.
но сегодня добавили условие, что если одно или более чисел
отрицательные то математические операторы в скобках не нуждаться.

Т.е.
если ввод
1 7 3
то
(1+3)7=28
а если
-1 -7 3
то
-1
-5+3
В общем хз как сделать, я уже утонул в IFах,
а сдавать завтра утром...
думал сделать таку вот тринарную таблицу: (пусть проверяющий вешается)
biggerNumber = firstNum>secondNum ? (firstNum>thirdNum? firstNum : thirdNum) : (secondNum>thirdNum ? secondNum : thirdNum);
но окончательно запутался
Аноним 04/04/15 Суб 22:43:12 #410 №459022 
>>459018
-1 -7 3
-1*-7+3=10
получить наибольшее возможное значение
Аноним 04/04/15 Суб 23:10:39 #411 №459038 
>>456518
ЗК, поясните за околопрограмистские специальности, среднюю зарплату и перспективы по ним. Например, безопасник, сисадмин, вот это вот всё.
Аноним 04/04/15 Суб 23:16:24 #412 №459045 
>>459038
>безопасник
армейка -> 5 лет в училище мвд -> служюа в органах -> безопасник
>сисадмин
-> /s
Аноним 04/04/15 Суб 23:23:32 #413 №459054 
>>459045
>безопасник
Имею в виду IT Security, ака кулхацкер.
Аноним 04/04/15 Суб 23:26:28 #414 №459057 
14281791884730.jpg
Программач, нет ли у тебя туториала по рисованию подобных колорпикеров? Как происходит построение цветов?
Аноним 04/04/15 Суб 23:27:50 #415 №459059 
>>456526
а как ты написал первый ?
Аноним 04/04/15 Суб 23:31:48 #416 №459065 
>>459057
http://en.wikipedia.org/wiki/HSL_and_HSV
Аноним 04/04/15 Суб 23:32:42 #417 №459068 
>>459057
В большинстве случаев просто делается картинка, а потом в коде выдергивается цвет под курсором.
Аноним 04/04/15 Суб 23:58:34 #418 №459080 
Аноны, нид хелп. С кодом хуй с ним, я не могу понять что от меня хотят по задаче, которая до безумия тупая.

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

class Fuck
def initialize(x, y)
@x,@y = x,y
end
def dist0
Math.sqrt(@x@x + @y@y)
end
end

И вот тут вот начинается дикий обосрамс. Эта хуевина находит расстояние между точкой на плоскостью и началом координат. А дальше-то что? Чтобы найди длину стороны нужно знать хотя бы угол.

Поясните, каков алгоритм действий?
Аноним 05/04/15 Вск 00:05:43 #419 №459082 
>>459080
Fuck( x2 - x1, y2 - y1) - длина стороны между вершинами 1 и 2
Периметр - сумма длин сторон
Площадь по формуле Герона через стороны и полупериметр
Аноним 05/04/15 Вск 00:09:48 #420 №459083 
[CODE]
#include <stdio.h>
int main()
{
printf("Тест хуест\n");
return 0;
}[/CODE]
Аноним 05/04/15 Вск 04:55:59 #421 №459132 
[code]Тест блядь.[/code]
[CODE]Тест блядь.[/CODE]
[CODE]Тест блядь.
sageАноним 05/04/15 Вск 05:31:04 #422 №459134 
>>459132
>>459083
не тестируй в закрепительном
тестируй в треде рнр-даунов
--маня-мойдодыровна
Аноним 05/04/15 Вск 06:05:05 #423 №459138 
>>456518
>Ебать, да это же подсветка кода для /PR/ скачать
там на гитхубе автором какой-то трап. я не зашкварюсь если скачаю?
sageАноним 05/04/15 Вск 06:08:00 #424 №459140 
>>459138
никто не узнает
но я не скачивал
Аноним 05/04/15 Вск 06:16:16 #425 №459142 
>>459138
Обязательно зашкваришься.
Аноним 05/04/15 Вск 08:32:30 #426 №459160 
>>458956
Почитай Григорьева "Архитектура i486". Старая, как говно, но мы по ней в вузике учились, знаний достаточно. i486 стар, но основную, дефолтную суть x86 раскрывает на отличненько.
Аноним 05/04/15 Вск 08:34:34 #427 №459162 
Максимум из 4 чисел. Где блять ошибка?
public static int max4(int a, int b, int c, int d)
{
if (a>b && a>c && a>d)
return a;
else
{
if (b>a && b>c && b>d)
return b;
else
{
if (c>a && c>b && c>d)
return c;
else
return d;
}
}
}
Аноним 05/04/15 Вск 08:49:16 #428 №459163 
Сап ананасы. Тут требуется сделать указатель на функцию с произвольным количеством аргументов и их типов. Этот указатель находится в структуре меню. Когда выбираешь нужный пункт, подставляется нужная фкнкция-обработчик.
Аноним 05/04/15 Вск 08:56:26 #429 №459165 
>>459162
Ну как минимум ошибка в том, что если 2 числа равны то пиздец.
Аноним 05/04/15 Вск 09:13:15 #430 №459171 
>>459163
Передавай туда структуру.
Аноним 05/04/15 Вск 09:17:20 #431 №459174 
>>459165
Ну а почему она на числа 1234 выводит 3, а не 4. Блять ну почему я такой тупой?
Аноним 05/04/15 Вск 09:24:12 #432 №459175 
>>459174
public static int max4(int a, int b, int c, int d)
{
if (a>b && a>c && a>d) return a;
if (b>a && b>c && b>d) return b;
if (c>a && c>b && c>d) return c;
return d;
}
Аноним 05/04/15 Вск 09:40:37 #433 №459177 
>>459171
> Передавай туда структуру.
Как-то тупо. Да и размер структуры тогда разный может быть. Я чувствую, что Си это умеет, но у меня не хватает знаний по программированию и всякой хитрой ссылочной хуйне.
Аноним 05/04/15 Вск 09:50:15 #434 №459181 
>>459177
Ну вообще-то обычно так и делают.
Аноним 05/04/15 Вск 10:05:40 #435 №459183 
>>459181
Правда? Приведи пожалуйста пример. У меня опыта мало и я мало знаю приёмов. Спасибо.
Аноним 05/04/15 Вск 10:56:20 #436 №459195 
>>456518
Какие фриланс-биржи есть годные? Какие подводные камни во фрилансе?
Аноним 05/04/15 Вск 10:58:49 #437 №459196 
>>459195
odesk
Аноним 05/04/15 Вск 11:59:03 #438 №459221 
14282243435030.jpg
>>456518
Анон, а как работает авторизация в android/ios приложениях? Выдавать токен при авторизации и требовать его при каждом запросе?
Аноним 05/04/15 Вск 13:12:23 #439 №459232 
Аноны, накидайте здачек на написание веб клиентов, молю
Аноним 05/04/15 Вск 13:26:32 #440 №459236 
>>459221
Вконтакте так и сделано.
Аноним 05/04/15 Вск 13:32:03 #441 №459242 
>>459082
>Fuck( x2 - x1, y2 - y1) - длина стороны между вершинами 1 и 2
Я так и сделал, но мне кажется, что подъеб. Ладно, отправил на проверку. Посмотрим, что напишут.
Обработка матрицы, Си Аноним 05/04/15 Вск 13:41:22 #442 №459244 
Есть квадратная матрица, нужно в ней поделить каждую строку на диагональный элемент. Далее я приведу два куска кода, которые по сути должны делать одно и тоже, первый вариант кода обрабатывает все правильно, а второй нет, вот почему?

Куски:
http://pastebin.com/mkYpEZ8P

Исходник:
http://pastebin.com/aeN4GtrB
Аноним 05/04/15 Вск 13:54:28 #443 №459246 
>>459236
А где хранить потом токен, если у тебя серверное приложение?
Аноним 05/04/15 Вск 13:55:00 #444 №459247 
>>459244
Бамп вопросу.
Аноним 05/04/15 Вск 13:59:47 #445 №459249 
>>459246
В базе, нет?
Аноним 05/04/15 Вск 13:59:53 #446 №459250 
14282315936700.jpg
Топчусь на месте. Уже несколько месяцев изучаю программирование (js по учебникам Кантора и Флениганна), но решить простейшие задачи на codewars - выше моих сил. Вроде не тупой, уделяю много времени и концентрации своему хобби, но не хватает ума разобраться в коде и придумать решение задачи порой. сдаваться не намерен. Отцы погромисты, как это было у вас? я буду биться головой об эту стену и когда-нибудь она треснет и на меня хлынет Понимание ? Что со мной?
Аноним 05/04/15 Вск 14:00:19 #447 №459251 
14282316195020.png
>>459244
>>459244
>>459244
Вангую, что у тебя, A изменяется во время деления, а Temp -- нет.

Но я ньюфаг, поэтому лучше подожди других ответов.
Аноним 05/04/15 Вск 14:01:24 #448 №459252 
>>459250
Берешь большой кусок код, назначение которого тебе известно.
И пишешь свой с подобным функционалом, разбирая каждую строчку.

Мимо-пока-что-C++-макака.
Аноним 05/04/15 Вск 14:04:07 #449 №459253 
>>459250
Флэнаган не то через что стоит учить js с нуля, его стоит почитать уже имея какие-то базовые навыки. Сходи на codecademy, сделай все до чего доберешься по html/css/js/jquery
Аноним 05/04/15 Вск 14:05:57 #450 №459255 
>>459251
A[i][i]
Аноним 05/04/15 Вск 14:06:47 #451 №459256 
>>459251

Блядж, точно, спасибо тебе добрый человек!
Аноним 05/04/15 Вск 14:31:30 #452 №459265 
14282334901750.jpg
Программач помоги! Изучаю плюсы, компилирую в MinGW. Столкнулся с проблемой, при запуске скомпилированого экзешника на другом компьютере выдает такое вот сообщение. Кто подскажет как решить проблему.
С меня как всегда нихуя
Аноним 05/04/15 Вск 14:33:42 #453 №459266 
>>459265
Тебя в гугле забанили?
http://stackoverflow.com/questions/4702732/the-program-cant-start-because-libgcc-s-dw2-1-dll-is-missing
Аноним 05/04/15 Вск 15:16:39 #454 №459274 
Посоны, не пошаговую ммо без udp реально сделать?
Есть тут такие, кто на ActionScript что-то пишет?
Аноним 05/04/15 Вск 15:26:41 #455 №459277 
>>459274
>без udp
Ну вот тебе цитатка из педивикии.
>Чувствительные ко времени приложения часто используют UDP, так как предпочтительнее сбросить пакеты, чем ждать задержавшиеся пакеты, что может оказаться невозможным в системах реального времени.
Не хочешь UDP - пиши свой протокол, ёпты.
Аноним 05/04/15 Вск 15:29:13 #456 №459278 
>>459274
Конечно реально.
Аноним 05/04/15 Вск 15:32:28 #457 №459283 
>>459163
Чем не годится указатель на функцию, которая принимает указатель на войд?

Мелкомягкие часто так поступают:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms682516%28v=vs.85%29.aspx
Аноним 05/04/15 Вск 15:46:15 #458 №459293 
>>459277
>пиши свой протокол, ёпты.
Да я бы вроде уж и рад на низком уровне поугорать, но клиент на ActionScript, а там только tcp.
>>459278
>Конечно реально.
Можно пример не дергающейся динамичной игры, пожалуйста?
Аноним 05/04/15 Вск 15:54:01 #459 №459300 
>>459277
Зачем UDP для пошаговой игры? Совсем ебанулся?
Аноним 05/04/15 Вск 15:55:45 #460 №459302 
>>459300
>не пошаговую
>не пошаговую
>НЕ пошаговую
Аноним 05/04/15 Вск 16:05:48 #461 №459304 
>>459302
Жопой прочитал.
Аноним 05/04/15 Вск 16:31:26 #462 №459312 
>>459250
Нахуй Флэнагана откуда ж вы лезет блять. Мочераторы, поставьте уже вот это http://speakingjs.com/es5/ куда-нибудь в шапку и пусть все идут туда. Я прочитал десятки книг по ЖС и аффтаритетна заивляю: эта — лучшая.
Аноним 05/04/15 Вск 16:58:11 #463 №459322 
>>459312
А на русике она есть?
Аноним 05/04/15 Вск 16:58:49 #464 №459323 
>>459322
Нет
B1t !!lNL7xE30co 05/04/15 Вск 18:56:50 #465 №459404 
14282494105620.jpg
Анончики, а не осталось у кого-нибудь пика с рулеткой от /pr/? Ну там, где >100 тем для программ. Хочу заставить себя нарабатывать опыт в Сях и тому подобной шелупони, а то я фантазией дураковат и сам себе задания придумывать умею хуёвенько.
Аноним 05/04/15 Вск 19:01:32 #466 №459407 
14282496927790.png
>>459404
вот, сейчас еще одну поищу, но там по моему тоже самое было
Аноним 05/04/15 Вск 19:03:25 #467 №459409 
14282498059740.jpg
>>459404
вот оно, надо бы в шапку закинуть
Аноним 05/04/15 Вск 19:05:08 #468 №459410 
Возможно ли в построить проекцию 3d линии (то бишь отрисовать ее на графическом поле) не используя opengl? То бишь у меня есть в распоряжении QPainter, на котором я могу рисовать двухмерные объекты.
Не сильно знаком с тем, как эти преобразования происходят. Кто-то может подкинуть мысль?
Аноним 05/04/15 Вск 19:08:15 #469 №459413 
>>459407
>>459409
Благодарности моей нет предела.
Примусь, пожалуй, прямо сейчас.
Аноним 05/04/15 Вск 19:34:58 #470 №459438 
>>459410
http://habrahabr.ru/post/248153/
Аноним 05/04/15 Вск 20:04:07 #471 №459481 
Джава вопрос. Я использую класс:
Foo
из скачанной библиотеки. Потом я создал класс:
Bar extends Foo
в нем есть конструктор с параметром Foo. То есть я теперь могу писать:
Foo f = new Foo();
Bar b = new Bar(f);
И все идет хорошо, но как только я хочу написать:
Foo f = new Foo();
Bar b = (Bar) f;
мне выдает ошибку: Foo cannot be cast to Bar.
Посему вопрос, как прописать поведение для кастинга? Я думал что он автоматически использует конструктор с параметром Foo.
Аноним 05/04/15 Вск 20:10:11 #472 №459491 
>>459481
Bar - это подтип Foo
Все Bar - это Foo, но не все Foo - это Bar
Так что джава все делает правильно
Аноним 05/04/15 Вск 20:23:57 #473 №459503 
>>459481
> он автоматически использует конструктор с параметром Foo
В джаве такого нет.
Аноним 05/04/15 Вск 20:48:05 #474 №459523 
>>459481
А какой бы ты эффект хотел получить я что-то даже не пойму. И почему ты не мог создать сразу Bar f = new Bar()?
Аноним 05/04/15 Вск 20:51:20 #475 №459524 
>>459481
Смотрю на эти типопроблемы и понимаю какой охуенный язык JavaScript.
Аноним 05/04/15 Вск 20:54:30 #476 №459527 
>>459491
>>459503
>>459523
>>459524
Я понимаю что джава не тупит, но я хочу как то прописать так чтобы кастинг был возможным
Я думал что это делается автоматически через конструктор и только если нету подходящего конструктора, то выходит ошибка. Разве не так? как то можно сделать чтобы кастинг работал по тем правилам которые я хочу?
Аноним 05/04/15 Вск 21:01:26 #477 №459530 
>>459527
Каким образом-то? Тебе ж уже >>459491 пояснил. То, что ты предлагаешь, ломает всю суть наследования.
Аноним 05/04/15 Вск 21:04:51 #478 №459531 
>>459530
Foo f = new Foo();
Bar b = (Bar) f;
вот тут то джава могла перед тем как кидать ошибку посмотреть, прописано ли у меня где-нибудь поведение для кастинга из Foo в Bar. К ПРИМЕРУ она могла бы увидеть что в Bar у меня есть конструктор с единственным параметром Foo. Она могла бы этим воспользоваться и создать мне нужный класс. Вот примерно что я хочу.
Аноним 05/04/15 Вск 21:05:08 #479 №459533 
>>459527
Перегружать операторы насколько я знаю в джаве нельзя. Так что я вангую, что раз уже тебе приспичило нахуевертить, то тебе придётся создать статический метод класса Bar типа Bar BarFromFoo(Foo f) и там скопировать нужные поля итп. Мимодавнодропнулджавувославуджаваскрипта.
Аноним 05/04/15 Вск 21:05:18 #480 №459534 
>>459524
Кек, а потом undefined is not a function
Аноним 05/04/15 Вск 21:05:27 #481 №459535 
>>459531
создать нужный объект*
Аноним 05/04/15 Вск 21:06:10 #482 №459536 
>>459534
“With great power comes great responsibility”
Аноним 05/04/15 Вск 21:08:18 #483 №459538 
>>459536
“Powerful you have become, the dark side I sense in you.”
Аноним 05/04/15 Вск 21:11:08 #484 №459541 
>>459533
>>459531
Этот дело говорит
Аноним 05/04/15 Вск 21:11:16 #485 №459542 
>>459538
На самом деле я считаю, что в Dart был правильный подход к вопросу. Там опциональная статическая типизация, которая используется только для статического анализа. Хочешь пиши var, воруй, убивай; хочешь — выстраивай строгие иерархии педантичные. Будет охуенно, если в ES7 эту идею спиздят.
Аноним 05/04/15 Вск 21:14:15 #486 №459546 
>>459531
Вместо
Bar b = (Bar) f;
пиши
Bar b = new Bar(f);
это более прозрачно и ясно, то что ты хочешь слишком опасная хуйня.
Аноним 05/04/15 Вск 21:38:45 #487 №459558 
>>459546
Я так и делал, просто в том что я пишу красивее было бы с кастингом, лол, а то заебался постоянно new писать. Ну ладно, что поделать
Аноним 05/04/15 Вск 21:42:06 #488 №459561 
Понимаю что реквест тупой, но с чего начать долбоебу который раньше почти не программировал для того что бы начать работать хоть на какие то копейки.
Аноним 05/04/15 Вск 21:50:42 #489 №459565 
>>459561
HTML, CSS, JS.
Через месяца 3 устраивайся джуном в какую-нибудь веб конторку.
Аноним 05/04/15 Вск 21:51:33 #490 №459566 
>>459565
Благодарю, по общим рекомендациями начну с JS.
Аноним 05/04/15 Вск 21:52:41 #491 №459567 
>>459566
Начинать надо с HTML и CSS.
Аноним 05/04/15 Вск 22:09:21 #492 №459583 
Реально ли загрузить из инета только часть mp3 файла, которвя содержит теги и прочесть её? Нсли так, то как такое искать?
Аноним 05/04/15 Вск 22:10:42 #493 №459584 
>>459583
Да, HTTP запрос с указанием Range.
Аноним 05/04/15 Вск 22:28:41 #494 №459593 
>>459534
Пофиксили уже
Аноним 05/04/15 Вск 22:30:26 #495 №459594 
14282622267790.jpg
>>459221
Бамп вопросу.
Аноним 05/04/15 Вск 22:30:45 #496 №459596 
Ребятки, в чем смысл использования sqlite, если это просто текстовый файл с информацией? Если вместо этого хранить небольшие объемы данных в csv-файле, например, то в чем я проиграю?
Аноним 05/04/15 Вск 22:34:26 #497 №459598 
>>459596
Смысл использования sqlite — в возможности делать SQL-запросы к данным. Твой кэп!
Аноним 05/04/15 Вск 22:37:40 #498 №459600 
>>459596
Скорость и удобство.
Аноним 05/04/15 Вск 22:38:59 #499 №459602 
>>459598
Т.е., если я как раз предпочитаю NoSQL, то csv для небольших объемов данных подойдет? Mongo, Riak и т.д. не подходят, т.к. совместимость с некоторыми вещами отсутствует
Аноним 05/04/15 Вск 22:42:28 #500 №459603 
>>459602
Ах да, дело даже не в объемах, у меня всего одна таблица с 6-ю столбцами.
Аноним 06/04/15 Пнд 00:00:18 #501 №459639 
>>459596
> если это просто текстовый файл с информацией?
Щито? Ты там дамп базы смотришь что ли?
Аноним 06/04/15 Пнд 00:11:43 #502 №459645 
Орлы. Есть такая задача.
Нужно из 2-д эскиза сгенерировать G-код для ЧПУ. Есть какой-нибудь софт. Эскиз могу в Компасе начертить, а куда его потом девать?
Аноним 06/04/15 Пнд 00:20:23 #503 №459647 
Анон, ситуация такая

На html-странице вызываю функцию abc(); получаю ReferenceError: abc is not defined
а все потому, что файл с функцией подключен в конце страницы, и это никак не исправить. Как заставить работать?
Аноним 06/04/15 Пнд 00:25:45 #504 №459650 
Подключи в начале, хуле ты как маленький. Или вызывай скрипт по действию (action)
sageАноним 06/04/15 Пнд 00:26:44 #505 №459651 
>>459565
Мимо такой-же долбоеб. Смотрел вакансии, увернное знание, ко-ко-ко, PHP, js, html/css, еще блядь и mysql, а некоторым и знание всяких jquery подавай. Попровь, если ошибаюсь. А тут опыта нихуя, и джуниором сразу возьмут? Разве так бывает?
Аноним 06/04/15 Пнд 00:27:41 #506 №459652 
>>459651
Сажа приклеилась
Аноним 06/04/15 Пнд 00:29:52 #507 №459654 
>>459650
Говорю же подключить в начало нельзя. Функция и так запускается через экшен.
Аноним 06/04/15 Пнд 00:33:09 #508 №459656 
>>459647
Вызывай функцию после загрузки страницы
Аноним 06/04/15 Пнд 00:36:55 #509 №459658 
>>459651
>>459652
На самом деле во-первых в описаниях вакансий часто пиздят, во-вторых в целом кодер это обслуга, обслуга интересов бизнеса, а бизнесу похуй насколько красиво правильно и т.д. ты написал. Бизнесу надо чтобы все работало, и желательно вчера. В-третьих это все не настолько сложно. В-четвертых джуном тебя возьмут в какую-нибудь говноконтору.
Аноним 06/04/15 Пнд 00:43:33 #510 №459661 
>>459658
Спасибки, учу несколько дней js, пробежал основы, все понятно, только рекурсия показалась геморроватой. После того, как закончу js, что дальше? Знания нужно закреплять, чем? Брать рандомные задания и выполнять, проходить всякие тесты?
Аноним 06/04/15 Пнд 01:36:16 #511 №459677 
14282733766820.png
Пожалуй, и я задам тупой вопрос по JS.
В общем, я тупой школьник 19 лвл, тжри года учил C++, умею в потоки паттерны теймплейты. Сейчас не могу найти работу лол. Думаю забить хуй и перекатиться в веб.

Какие проекты стоит написать на JS, чтобы получить уровень, достаточный для работы или фриланса? Какие фреймворки нужно осилить? Можно кратенькую спискоту, книги и доки сам найду.
Писал как-то интерфейс для чатика-социалочки на JS, мейби прихуярить к нему сервер на D, или серваки в типичном вебе не пишут?

Кстати, есть ли работа под ведроид, что с вакансиями сейчас? Мне в принципе плевать, что учить, лишь бы наиболее быстро добиться 30к/месяц в ДС-2 кодом.
sageАноним 06/04/15 Пнд 01:42:00 #512 №459678 
>>459677
веб сейчас в основном на yesod
Аноним 06/04/15 Пнд 02:13:50 #513 №459682 
14282756306650.png
Ко-ко-ко не работает программа. Анон памаги.
Какого сорта ошибка?
Аноним 06/04/15 Пнд 02:36:36 #514 №459702 
>>459682
Вылез где-то за пределы выделенной памяти.
Аноним 06/04/15 Пнд 02:39:41 #515 №459707 
>>459702
Спасибо, это то, что я хотел услышать.
Аноним 06/04/15 Пнд 04:03:53 #516 №459730 
>>459678
лямбдую эту мондаду
Аноним 06/04/15 Пнд 04:24:33 #517 №459732 
>>459730
Но yesod - хуита какая-то, от хаскеле-илиты я ожидал чего-то большего.
Алсо, слишком много в нем TH. Я не против метапрограммирования, но в хаскеле оно явно лишнее.
Аноним 06/04/15 Пнд 07:21:47 #518 №459735 
Читаю книженцию из оп пика по с++, "Язык с++, спец издание, Страуструпа", в которой постоянно ссылаются на некое руководство. Чому в оп пике его нет? Подкиньте что ли точное название книги, что в гугл писать.
Аноним 06/04/15 Пнд 07:43:30 #519 №459738 
>>459735
Пример ссылки.
Аноним 06/04/15 Пнд 08:05:26 #520 №459739 
>>459738
>Ссылки на различные части книги даются в виде $$2.3.4, что означает раздел 3.4 главы 2. Для обозначения справочного руководства применяется буква R, например, $$R.8.5.5.

>Правила построения типов с помощью этих операций подробно объяснены в $$R.8.

Аноним 06/04/15 Пнд 10:45:07 #521 №459769 
Как пользоваться github'ом, если ты разработчик?
Аноним 06/04/15 Пнд 10:55:41 #522 №459772 
>>459769
Всмысле КАК?
Создаешь репозиторий, привязываешь к нему локальный. Хуяришь коммиты, собственно.
Аноним 06/04/15 Пнд 11:01:11 #523 №459776 
Сап, /зк/.
Такая тема. Пишу игорь-платформер на SFML.
Под него пишу конструктор карт на Qt.
Собственно такое дело, эти все кубики/шарики/прочие объекты надо сохранить в какой-нибудь файлик, и с него же загружаться в самой игре.

Пал выбор собственно на что-то вроде аналога xml под себя. Например
object 1{
type:4;
xy:(100,200);
wh:(400,32);
speed(20,-20);
$куча разных других переменных$
}

object 2{
type:4;
xy:(200,300);
wh:(500,32);
speed(10,-20);
$куча разных других переменных$
}

Ну вы поняли.
Так вот, можно ли с помощью regexp это все дело разобрать потом в загрузчике? Получается, нужно сначала поделить исходный файл парсером на отдельные блоки object{ }, а уже внутри них проводить непосредственно разбор.
Алсо, они сами между собой отличаются, у некоторых есть дополнительные поля, которых в остальных нет.
Я уже утомил наверное своей прохладной историей, но может все-таки кто-то натолкнет на мысль, как это все дерьмо правильно организовать?
Спасибо.
Аноним 06/04/15 Пнд 11:06:52 #524 №459781 
>>459772
Как привязать локальный репозиторий к улаленному?
Как привязать один локальный репозиторий к одному удаленному репозиторию, а второй локальный репозиторий к другому удаленному репозиторию?
Аноним 06/04/15 Пнд 11:08:29 #525 №459783 
>>459781
Я делал так. Создаешь репозиторий, клонируешь себе, кидаешь туда проект, коммитишь, все, привязал. Но я нуб тоже в гите, по мелочи только.
Аноним 06/04/15 Пнд 11:10:25 #526 №459785 
>>459783
Ну с одним я кое как разобрался.
clone/commit/push
А если нужно два репозитория? Просто две отдельные папки создать?
Аноним 06/04/15 Пнд 11:16:10 #527 №459789 
>>459785
У тебя два отдельных репозитория? Или ты имеешь ввиду ветки одного и того же?
Блин, что ты как маленький. При создании же мануал целый показывают.
Если ты уже создал реп на гитхабе, создаешь папочку для проекта, хуяришь git clone %ссылка.git%, у тебя грузится в нее то что уже есть в репозитории.
Если же у тебя на удаленном репе ничего нет, только в локальном. То хуяришь команду git init, создается папочка .git, которая по сути и отвечает за синхронизацию с удаленным репозиторием.
Хуяришь git add * (эта команда хуярит сразу все, если надо отдельные файлы - сам разберешься, несложно), git commit -m "Initial commit", git push, вводишь пароль(если ты не по ssh) - и твоя хуита грузится на удаленный.
Терминология может у меня не совсем верна, но по сути процесс выглядит именно так.
На какой стадии у тебя ступор?
Аноним 06/04/15 Пнд 11:18:46 #528 №459790 
>>459783
По сути, твоя работа в гитхабе почти из этой хуйни состоять и будет, если ты конечно не разрабатываешь какую-то йобу в несколько веток и целой налаженной системой версий. Тогда да, прочитать полный мануал не помешает.
И да, при создании не вешай галочку "инит коммит", для тебя ебли больше будет на одну команду в соснольке.
Аноним 06/04/15 Пнд 11:23:04 #529 №459791 
>>459789
Вот, так и делаю.
Ступор вот в чем: разные репозитории на моей пеке - это просто разные папки? Если я перемещусь в другую папку-репозиторий, гит уже будет знать куда что грузить?
Аноним 06/04/15 Пнд 11:24:04 #530 №459792 
>>459790
> И да, при создании не вешай галочку "инит коммит", для тебя ебли больше будет на одну команду в соснольке.
Всмысле? В чем принципиальная разница?
Аноним 06/04/15 Пнд 11:28:31 #531 №459794 
>>459792
Не помню наверняка, но насколько я помню, ты не сможешь просто так сделать git init и запушить что-нибудь, т.к. он начнет бугуртить, что в твоем локальном репозитории такого коммита нет. В таком случае нужно будет делать git clone, или же на локальном репозитории вручную делать соответствие.
Хотя я в упор не понимаю, зачем вообще нужна эта галочка. Смысл в пустом инит коммите?
Аноним 06/04/15 Пнд 11:28:49 #532 №459795 
>>459739
бамп вопросу
Аноним 06/04/15 Пнд 11:38:38 #533 №459797 
>>459776
>>457120
Аноним 06/04/15 Пнд 12:36:25 #534 №459806 
>>459797
Вопрос по css от гиперньюфага. Есть div. В нем img. Надо узнать высоту див"а и выставить эту высоту в max-height у img. Я сначала сделал так:

#div img {
max-height: 100%
}

Но почему-то не пидорасит только в хроме. В остальных браузерах беда. Когда я прописываю max-height вручную, то все работает офигительно.
Аноним 06/04/15 Пнд 12:37:05 #535 №459808 
>>459806
>>459797
fix
Аноним 06/04/15 Пнд 12:44:37 #536 №459811 
При устройстве на работу по ТК требуют военик или приписное? У меня нет нахуй. Что делать?
Аноним 06/04/15 Пнд 12:47:23 #537 №459814 
>>459811
Как же я ненавижу эту дерьмовую страну. Сидел, учил книжки, писал программы решил выйти на работу - а вот хуй, надо какое-то говно. Им ещё поди и трудовую надо, да? У меня нихуя нет. Карточку наверно попросят. Тоже нет. Сука нахуй. Давайте пацики эту хуйню биткоинами до ума доведём, а вот эти мрази жизни не дадут никакой.
Аноним 06/04/15 Пнд 13:12:42 #538 №459821 
>>459794
Там галочка есть, чтобы добавить сразу README.md
Просто пустого инит-коммита нет.
Аноним 06/04/15 Пнд 13:30:28 #539 №459826 
>>459821
Я этого и не отрицал, он и есть инит коммитом.
Аноним 06/04/15 Пнд 13:30:43 #540 №459827 
>>459814
>>459811
Только военник. Если трудовой нет - заведут прямо в отделе кадров там куда устраиваешься.
Аноним 06/04/15 Пнд 14:06:21 #541 №459836 
>>459791
Да. Там в каждой твоей папочке есть .git со всей малафьей.
test Аноним 06/04/15 Пнд 14:19:43 #542 №459841 
[CODE]
OP op = new Huy();
op.Mamka = new Shluha();
[/CODE]
test Аноним 06/04/15 Пнд 14:20:48 #543 №459842 
[code]writeln('ЧЯДНТ?');[/code]
Аноним 06/04/15 Пнд 14:29:19 #544 №459847 
>>459806
Бумп.
Аноним 06/04/15 Пнд 14:30:04 #545 №459849 
[code lang=c#]
using System;

class Test
{
public static void Main(string[] args)
{
Console.WriteLine("Чет кнопочек нет и прочего");
}
}
[/code]
Аноним 06/04/15 Пнд 15:35:37 #546 №459890 
>>459806
Ну же!
Аноним 06/04/15 Пнд 16:05:36 #547 №459910 
Сап анон. Тут вопрос.
Мне нужно сделать указатель в структуре на функциию, которая может содержать, а может не содержать константный параметр. На деле, из экземпляра структуры тупо вызывается функция.

Это все делается в древовидном меню. Обработка нажатия кнопки - или переход на обработчик нового списка меню (вызывается nextMenu(menuItem*) menu) ), или же тупо функция, например, printTime().
Много гуглил, но в основном должен быть одинаковый прототип, что мне не подходит. Спасибо.
Аноним 06/04/15 Пнд 16:08:41 #548 №459913 
>>459910
nextMenu(menuItem* menu) конечно же
Аноним 06/04/15 Пнд 16:19:31 #549 №459920 
>>459910
http://en.m.wikipedia.org/wiki/Function_overloading
Аноним 06/04/15 Пнд 16:21:25 #550 №459922 
>>459920
Решение склоняется к адресной арифметике и Си, тащемта
Аноним 06/04/15 Пнд 17:40:59 #551 №459969 
>>459645
Экспортируешь в dxf и парсишь.
Аноним 06/04/15 Пнд 17:44:30 #552 №459972 
https://www.youtube.com/watch?v=fZppekP_XAg
Аноним 06/04/15 Пнд 17:46:23 #553 №459973 
>>459776
JSON чем не подходит? Кутом его же разбирать и собирать можно.
Аноним 06/04/15 Пнд 17:54:37 #554 №459977 
14283320773850.jpg
Назрел такой вопрос: Есть *.csv файл. Он импортирован в SQL таблицу. Далее, файл обновился. Как обновить SQL таблицу? По F5 не обновляется, не импортировать же каждый раз?
Аноним 06/04/15 Пнд 18:51:36 #555 №460010 
>>459977
Каждый раз импортировать.
Аноним 06/04/15 Пнд 18:54:05 #556 №460014 
>>459977
А что у нее из пизды нитки торчат?
sageАноним 06/04/15 Пнд 19:09:32 #557 №460023 
>>460014
Тампон вытаскивать.
Аноним 06/04/15 Пнд 19:16:03 #558 №460025 
>>460023
но ведб обычно у тампонов нитка одна, белая и не до колена
Аноним 06/04/15 Пнд 19:19:01 #559 №460027 
14283371413880.png
что-то пошло не так
sageАноним 06/04/15 Пнд 19:20:31 #560 №460030 
>>460025
> обычно
Обычно и в платьях таких неходят. Праздник у нее наверное.
Аноним 06/04/15 Пнд 19:28:10 #561 №460035 
14283376903040.jpg
Простите за нубский вопрос, но что за 6 парадигм ООП.
Ведь в большинстве учебников упоминается только 3 (инкапсуляция, наследование, полиморфизм), а тут недавно на лекции услышал о том, что их шесть.
sageАноним 06/04/15 Пнд 19:40:02 #562 №460044 
>>460035
ккак же вы заебали своим ООПЭ
Аноним 06/04/15 Пнд 20:04:02 #563 №460060 
Важный вопрос. Есть один сервер. На нём есть несколько регулярно обновляемых файлов (база данных). Можно ли, имея доступ к этому серверу, написать такой скрипт, чтобы эти базы регулярно отправлялись мне, даже тогда, когда я потеряю к нему доступ?
Аноним 06/04/15 Пнд 20:04:18 #564 №460061 
Есть у меня виртуальный сервер на DO. Он на убунте.
Есть у меня задание показать настроенный билд сервер. Его разворачивать только на винде ибо он должен WinPHone проекты билдить.
Вопрос: как мне пробрасывать запросы на определенный порт на серваке под линуксом себе на комп, где у меня будет стоять сервер, если у меня нет выделенного айпи.
Спасибо.
Аноним 06/04/15 Пнд 20:06:41 #565 №460064 
Анон, можешь очень быстро объяснить, как из трех чисел выбрать наименьшее, но, если одно из трех чисел равно нулю, то наименьшее из двух оставшихся чисел. То есть мне надо наименьшее из трех чисел, не считая нулей. Как это сделать?
Аноним 06/04/15 Пнд 20:09:44 #566 №460067 
>>460064
int massiv[3]; int big = 0;
for (i=0; i<3; i++)
{
if (massiv != 0 && massiv > big)
{
big = massiv;
}
}
Аноним 06/04/15 Пнд 20:10:49 #567 №460068 
>>460067
Слишком сложно для меня. Мне нужно побольше костылей и простейших операций.
Аноним 06/04/15 Пнд 20:11:05 #568 №460070 
>>460064
Через банальныt if-else
Аноним 06/04/15 Пнд 20:11:41 #569 №460071 
>>460068
что блядь? на асме пишешь? Чего тут сложного?
Аноним 06/04/15 Пнд 20:12:10 #570 №460072 
>>460067
блядь эта тупая сука повырезала
Аноним 06/04/15 Пнд 20:12:48 #571 №460074 
>>460067
а если все нули?
Аноним 06/04/15 Пнд 20:12:54 #572 №460075 
>>460072
Еб твою мать!
[ i ]
Аноним 06/04/15 Пнд 20:13:28 #573 №460077 
>>460074
if (big == 0)
{
printf("ГРОБ ГРОБ КЛАДБИЩЕ ПИДОР");
}
Аноним 06/04/15 Пнд 20:16:20 #574 №460081 
>>460061
бля горит
Аноним 06/04/15 Пнд 20:17:30 #575 №460083 
>>460035
Не парадигмы, а принципы.
Гугли.
Аноним 06/04/15 Пнд 20:19:31 #576 №460084 
>>460070
Ну оно мне через них и надо, я просто никак не придумаю, как все соединить.
>>460071
То, что я паскаль изучал только в школе и кроме условий, циклов и массивов почти ничего не знаю.

А модуль числа как посчитать?
Аноним 06/04/15 Пнд 20:20:39 #577 №460086 
>>460084
в кале abc(числоу);
Аноним 06/04/15 Пнд 20:23:28 #578 №460088 
>>460086
abs, пидор.
Аноним 06/04/15 Пнд 20:26:13 #579 №460092 
>>460088
>не знаю паскаля
>назвали пидором
как раз таки не пидор
Аноним 06/04/15 Пнд 20:29:36 #580 №460099 
Важный вопрос. Есть один сервер. На нём есть несколько регулярно обновляемых файлов (база данных). Можно ли, имея доступ к этому серверу, написать такой скрипт, чтобы эти базы регулярно отправлялись мне, даже тогда, когда я потеряю к нему доступ?
WinApi C++ Санчес 06/04/15 Пнд 20:51:31 #581 №460125 
14283426917890.jpg
Ебусь уже 3-е сутки, как завершить процесс в джобе один-из тех что я насоздавал(калькуляторов в моем случае) с помощью QueryInformationJobObject pastebin.com/jn4uuSEq ?
Аноним 06/04/15 Пнд 21:01:03 #582 №460130 
>>460068
if ((a == 0 && b == 0) || (b == 0 && c == 0) || (a == 0 && c == 0)) throw;
if (a == 0) return min(b, c);
if (b == 0) return min(a, c);
if (c == 0) return min(b, c);
return min(a, min(b, c));
Аноним 06/04/15 Пнд 21:15:15 #583 №460140 
>>460130
>throw
тонко ты его затралил.
Аноним 06/04/15 Пнд 21:50:58 #584 №460170 
14283462580870.jpg
бля посаны посоветуйте простенький компилятор для Сишной практики, а то пиздес. Не хочу на VS13 работать, громоздкая пиздец и ошибки постоянно летят, хотя код правильный базарю.
Аноним 06/04/15 Пнд 21:53:56 #585 №460174 
>>460170
Dev-Cpp
Чтобы ошибки в VS не лезли, убирай четвёртую галку при создании проекта.
sageАноним 06/04/15 Пнд 21:56:52 #586 №460177 
>>460170
pelles c
Аноним 06/04/15 Пнд 22:10:50 #587 №460181 
>>460170
ICC
Аноним 06/04/15 Пнд 22:13:05 #588 №460184 
>>459806
Еще бумп!
Аноним 06/04/15 Пнд 22:32:40 #589 №460198 
>>460184
В /web/
Аноним 06/04/15 Пнд 22:34:57 #590 №460201 
>>459806
Чтобы такая хуйню работала, надо прописывать max-height:100% всем прдкам img вплоть до html
Аноним 06/04/15 Пнд 22:49:21 #591 №460216 
Как это у fstream нет операции присваивания? Как мне совладать с ним? По ссылке или значению передавать его не получается. Пробовал передавать указатель на него в класс для дальнейшего управления, указатель передаётся и присваивается полю, а дальше не получаются операции типа (✱ ref) <<.
Аноним 06/04/15 Пнд 22:58:02 #592 №460217 
>>460216
обёртку напиши
sageАноним 06/04/15 Пнд 23:05:58 #593 №460222 
>>460216
https://ideone.com/tdKQyb
Аноним 06/04/15 Пнд 23:14:18 #594 №460225 
>>460222
Речь про управление выходным потоком внутри другого класса шла. >>460216 нужен лог какой-нибудь или темплейтовый параметр.
Аноним 06/04/15 Пнд 23:54:15 #595 №460254 
>>459723
>Тут большинство под линуксами сидит, на них кодить удобнее.
Трехпроцентный, плиз.
Даю тебе время до утра, чтобы доказать, чем твои хипстерские пердольные криворукие текстовые редакторы с кривой подсветкой синтаксиса лучше божественной Microsoft Visual Studio
Аноним 07/04/15 Втр 00:04:37 #596 №460257 
>>460254
> Microsoft
Технологии говна.
Аноним 07/04/15 Втр 00:06:16 #597 №460258 
>>460257
А говно-то с задачами.
Аноним 07/04/15 Втр 00:39:45 #598 №460272 
>>460258
Как унитаз и вилка.
Аноним 07/04/15 Втр 00:50:24 #599 №460274 
>>460254
>jetbrains
>хипстерские пердольные криворукие текстовые редакторы с кривой подсветкой синтаксиса
Аноним 07/04/15 Втр 01:27:32 #600 №460279 
>>460274
>IntelliJ IDEA, TeamCity, RubyMine, PyCharm, PhpStorm, WebStorm
>Написана на: Java.
Хорошая попытка, несите следующего.
Аноним 07/04/15 Втр 01:50:24 #601 №460282 
>>460279
C тем же успехом можно вспомнить что VS написано на C#
Аноним 07/04/15 Втр 02:14:49 #602 №460285 
>>460282
Сорта говна. Но в Jetbrains хотя бы стараются.
Аноним 07/04/15 Втр 02:28:12 #603 №460288 
>>460285
О том и речь
Аноним 07/04/15 Втр 02:40:43 #604 №460290 
>написать функцию, выполняющую поиск указанного значения в произвольном массиве. Результат поиска представлять в виде массива, элементами которого являются массивы, содержащие путь к найденным вхождениям элемента в исходном массиве.
>в виде массива, элементами которого являются массивы, содержащие путь к найденным вхождениям элемента в исходном массиве
Что это может значить?
Аноним 07/04/15 Втр 06:48:46 #605 №460299 
http://www.youtube.com/watch?v=nGaHXUxz8OM
О какой базе говорят эти люди? С чего я должен начать, чтобы заложить эту базу? Где годный FAQ по программированию? Я вообще потерялся в этом IT-мире, как мне стать специалистом? Что мне для этого нужно знать? Что мне читать?
Первокурсник-кун изучающий быдло с#.
Аноним 07/04/15 Втр 07:16:09 #606 №460301 
>>460299
> быдло с#
> самый элитарный язык ин зе ворлд
> быдло
Просто иди нахуй плиз
Аноним 07/04/15 Втр 07:40:42 #607 №460303 
>>460299
>Где годный FAQ по программированию?
>В: Хочу стать программистом, какой язык учить?
О: Английский + Ruby/Python

с# нормальный язык. А вот ты быдло, потому что не имеешь своего мнения.
Аноним 07/04/15 Втр 07:50:54 #608 №460305 
>>460303
не имею своего мнение? Хм, интересный вывод обоснованный не на чем. Как я могу иметь мнение в какой-то сфере, в которой я полный ноль? Мнение формируется после того, как ты что-то начинаешь понимать. А вот за ответ спасибо, хотя информативности в нем 0.
P.s Про c# я шутил, если что.
Аноним 07/04/15 Втр 08:00:46 #609 №460309 
>>460305
Ты хоть и полный ноль, но уже обзываешь с# быдло языком и не хочешь слушать советы других, хотя сам их и просишь, молодец.
Аноним 07/04/15 Втр 10:35:56 #610 №460356 
>>456518
>Ебать, да это же подсветка кода для /PR/
Нахуй идите, нативную поддержку пилите. Ленивые хуесосы
Аноним 07/04/15 Втр 12:07:36 #611 №460388 
Накидайте литературы для заполнения пробелов в знаниях ООП, желательно ориентированное на Objective-C.
Аноним 07/04/15 Втр 12:09:09 #612 №460389 
>>460356
Что несет блядь, что несет.
Аноним 07/04/15 Втр 12:14:54 #613 №460393 
Не нашел яблотред на нулевой, поясните, есть ли способ нормально изучать дев под яблоко не по туториалам, стековерфлоу или гуглу? Нормальный проверенный источник есть?
Аноним 07/04/15 Втр 12:33:43 #614 №460404 
>>460393
>есть ли способ
Нету. Там вроде в айтюнс есть стенфордские лекции.
Аноним 07/04/15 Втр 13:11:25 #615 №460431 
>>460393
https://developer.apple.com/library/mac/referencelibrary/GettingStarted/RoadMapOSX/chapters/01_Introduction.html
Аноним 07/04/15 Втр 13:35:01 #616 №460438 
>>460389
хуй сасай, как на нульче давай мне
Аноним 07/04/15 Втр 13:45:03 #617 №460448 
>>460438
Могу анус тебе порвать, как на нульче.
Аноним 07/04/15 Втр 14:09:52 #618 №460453 
>>460448
на сасачь, быдло!
Аноним 07/04/15 Втр 15:05:30 #619 №460481 
14284083303180.jpg
Программач, имеет ли смысл для начала обучения программированию осваивать не Python/Ruby, а паскаль? Насколько паскаль сейчас популярен для изучения в вузах? Вообще практичен ли он? Просто в школе постоянно пичкали заданиями именно по нему, поэтому вошло в привычку представлять структуру именно паскаля. Стоит ли пробовать что-то другое и какие есть годные учебники по его основам?
Аноним 07/04/15 Втр 15:12:36 #620 №460485 
Товарищи, я вот хочу обучиться сайты делать. Подскажите пожалуйста что почитать?
Аноним 07/04/15 Втр 15:13:28 #621 №460487 
>>460485
https://2ch.hk/web/
Аноним 07/04/15 Втр 15:16:26 #622 №460489 
>>460487
Спасибо.:3
Аноним 07/04/15 Втр 15:18:05 #623 №460491 
>>460485
«Пузюзю фрамевёрк в подлиннике», Сатья Наделла, 2015.
Аноним 07/04/15 Втр 15:18:30 #624 №460492 
>>460481
Да, для обучения можно. Он для этого и создан.
Аноним 07/04/15 Втр 15:21:02 #625 №460496 
>>460481
Книжка Вирта, вестимо. Там сортировки есть.
Он "устарел" из-за глобальных переменных, в современных я/п их почти нет.
Аноним 07/04/15 Втр 15:21:49 #626 №460497 
>>460481
Нет смысла. Если есть желание может попытатся вкатится в http://oberoncore.ru/
Аноним 07/04/15 Втр 15:33:07 #627 №460503 
>>460497
А в чем соль Оберона? Честно говоря, впервые слышу про этот язык.
Аноним 07/04/15 Втр 15:37:24 #628 №460505 
>>460481
Смысла нет, даже наоборот - вредно. Начиная с нумерации массивов с единицы (блядь!!1) и заканчивая какой-нибудь подводнограбельной хуетой в дебрях тамошнего ООП, если оно там вообще есть, или чего похуже.

На ВУЗы не смотри, там программистов не учат, скорее наоборот - отбивают всякое желание кодить и развиваться. Специалистов они уж точно не выпускают, только долбоёбов с умением в хеллоуворлд.

Если тебе так не нра пистон - начинай с няшной сишки, будь хардкорным перцем.
Аноним 07/04/15 Втр 15:46:31 #629 №460509 
>>460497
Тогда уж дотнетовский паскаль или делфи. Нечего некрофилией заниматься.
>>460481
Популярен как и всегда. Но ты сам подумай, тебе надо рабочие проекты делать или laba_01.pas?
Аноним 07/04/15 Втр 16:08:09 #630 №460516 
>>460509
Проиграл с "laba_01.pas", лол. Да, хочется заняться этим как хобби для ума, что ли, да и мало ли - в жизни пригодится, с этим придется еще не раз иметь дело. Школьные/универские уроки о том, как вывести на экране "хеллоуворлд", к черту не сдались.

>>460505
>>460496

Таким образом, ананасы, лучше попробовать Питон, да? Ну, тогда вопрос исчерпан, спасибо вам большое! Особенно за быстрое реагирование.
Аноним 07/04/15 Втр 16:08:10 #631 №460517 
>>460503
Ни в чём, те же глобальные переменные, а к тому же — размещение данных в куче (не в стеке, как в процiдурных языках), что медленнее.
Аноним 07/04/15 Втр 16:39:40 #632 №460539 
14284139801870.jpg
Я как-то тут уже задавал вопрос про Си.
Так вот, после книги K&R можно будет сразу в C++ податься?
Или же нужно ещё что-то загрызть?
Аноним 07/04/15 Втр 16:50:31 #633 №460548 
>>460505
В том самом паскале, который учат в вузиках, ООП нет.
Оно есть в object pascal, delphi и еще каких более новых версиях.
Собственно в делфях ООП получше чем в крестах, нет всяких там множественных наследований.
>>460517
>процiдурных
Лiл!
Аноним 07/04/15 Втр 16:51:34 #634 №460549 
>>460548
>в делфях ООП получше чем в крестах
Ну это нормально. Даже ооп от червя-пидора будет получше, чем в крестах.
Аноним 07/04/15 Втр 16:57:21 #635 №460553 
>>460549
Хотя вру, простите. Есть ведь еще js.
На чем делать скрипт? Аноним 07/04/15 Втр 17:05:36 #636 №460558 
Ананасы, есть проблема. Нужно запилить простой скрипт, который только и делает, что вставляет данные в поля формы сайта и нажимает кнопочку. 6 тредов подряд https://2ch.hk/b/res/90229396.html сидим и никто из нас не знает, как запилить бота для автоматического голосования.

Если кто знает, на чем можно сделать скрипт или что можно почитать - сообщите пожалуйста.
Аноним 07/04/15 Втр 17:20:11 #637 №460567 
>>460558
попробуйте http://www.sikuli.org/
Аноним 07/04/15 Втр 17:21:04 #638 №460569 
>>460558
imacros
Аноним 07/04/15 Втр 17:35:45 #639 №460574 
>>460567
>>460569
Безошибочного кода вам
Аноним 07/04/15 Втр 17:57:48 #640 №460590 
>>460558
Selenium IDE
Аноним 07/04/15 Втр 18:28:35 #641 №460612 
14284205156910.gif
Сап поцоны. Писал проект на C# под фремвок 4.5. И все бы ничего если бы в итоге не оказалось что приложение должно исполняться под XP. Само собой там 4.5 не поддерживается. При попытке перейти на более младшие фремворки вылетают ошибки, переписывать нет времени. Можно ли что нибудь сделать?
Аноним 07/04/15 Втр 18:31:26 #642 №460616 
>>460612
Вместе с рослин обещают запилить выбор: компилить в il под дотнет или же прямо в натив. Ну это так, для примера. Прямо сейчас ты только переписать проблемные участки можешь.
Аноним 07/04/15 Втр 18:31:36 #643 №460617 
>>460612
Поставь виртуалку с семеркой.
Аноним 07/04/15 Втр 18:33:19 #644 №460621 
>>460617
там пеке тысяча лет, и за ней сидит бабушка которой дай бог объяснить как работать с этой программой. А ты говоришь про виртуалку.
Аноним 07/04/15 Втр 18:40:11 #645 №460628 
>>460612
перекомпиляй или тогда ошибки и вылетают? Там linq?
Аноним 07/04/15 Втр 18:47:36 #646 №460632 
>>460628
тогда ошибки вылетают. Да все пиздец походу, придется возвращаться на родную парашу С++ и провести там пару бессонных ночей.
Аноним 07/04/15 Втр 19:01:37 #647 №460637 
>>460632
И после всего этого кресты параша? Как раз таки шарп параша. Мне бы кресты осилить, так после шарпа вообще пиздец, на них же нихуя нет, а на шарпе столько библиотек, прямо для всего
Аноним 07/04/15 Втр 19:05:41 #648 №460639 
>>460064
std::min({a,b,c})
Аноним 07/04/15 Втр 19:08:07 #649 №460641 
>>460639
А, нет, не подходит
Аноним 07/04/15 Втр 19:09:38 #650 №460642 
>>460637
вот именно, после крестов шарп показался просто прогулкой по волшебному лесу. Тут тебя не пиздят ногами, затем окунают головой в толчек и ебут в жопу за любую ошибку как в крестах
Аноним 07/04/15 Втр 19:10:31 #651 №460643 
>>460642
и да на кресты есть все, вообще все. Только надо уметь искать.
Аноним 07/04/15 Втр 19:11:02 #652 №460644 
>>460637
Ну не знаю. Сначала делать - потом думать вообще хуевый подход на любом языке, так что не надо на шарп сваливать. Известно же, что хрюша уже не поддерживается. Не знаю, что ты такого наворотил, что тебе легче на кресты переписать, чем на более раннюю версию дотнета перенести, что-то не так тут.
Аноним 07/04/15 Втр 19:12:12 #653 №460645 
>>460064
Лул
http://ideone.com/FZAh4H
Аноним 07/04/15 Втр 19:28:34 #654 №460649 
>>460064
Как-то так:
[code lang="ocaml"]
let yoba_min x y z =
let min' = function
| 0, x | x, 0 -> x
| x, y -> min x y in
min' (x, min' (y, z))
[/code]
http://ideone.com/4bWNr8
Аноним 07/04/15 Втр 20:22:51 #655 №460669 
>>460612
Переписывай. Не может там быть много ошибок.
Аноним 07/04/15 Втр 21:09:59 #656 №460690 
Какие подводные камни ухода в gambling? Ну там всякие онлайн-казино и прочее. Часто попадаются вакансии от всяких контор (которые упорно называют себя геймдевелоперами).
Аноним 07/04/15 Втр 21:18:18 #657 №460700 
>>460485
пиздуй в пхп-тред
Аноним 07/04/15 Втр 22:50:46 #658 №460748 
Как определить, какой файл на сервере является главной страницей сайта?
Аноним 07/04/15 Втр 22:53:03 #659 №460749 
>>460690
ты не поверишь, но всякое фримиум говно не сильно отличается от однорукого бандита
точно так же яркие краски, правила не ясны, для того, чтобы продолжить, нужно сунуть копеечку.
Аноним 07/04/15 Втр 23:14:47 #660 №460756 
14284376878690.png
>>456518
АЙ ДОНТ НОВ ВОТ ТУ ДУ, у меня проблема, огромное количество обрывочных знаний разных технологий. Проблема в том, что я знаю всего понемногу JAVA,C#,PHP,JS,PYTHON,VBA, и всякие технологии и мелочь типа CSS, HTML, но я не могу с уверенностью сказать, что вот в этом я хорош, я норм, не более , что делать?
Аноним 07/04/15 Втр 23:21:33 #661 №460762 
>>460690
Оно все нелегально. Как бы всем похуй, в роскомнадзоровский реестр все эти казино исправно вносятся, но сгущенку вроде не раздают. Так что возможно там наебалово с оплатой, но это наверное от конторы зависит.
Аноним 07/04/15 Втр 23:50:21 #662 №460772 
Кодач, за или мне шахматы с вращающейся доской, чтобы тяжелее было сосредотачиваться на партии.
Аноним 07/04/15 Втр 23:53:26 #663 №460775 
>>460772
Сам ходи вокруг монитора.
Аноним 08/04/15 Срд 00:18:38 #664 №460781 
>>460775
Сабатон включить не забудь:
http://www.youtube.com/watch?v=IrJAwCBbnuc
Аноним 08/04/15 Срд 00:20:09 #665 №460783 
>>456518
Анончик, проясни за тему интефейсов из ООП, почему концпеция вылилась в целый statement и почему разошлись от original ideas?
Аноним 08/04/15 Срд 01:35:14 #666 №460800 
14284461141350.jpg
Задача под номером 8, уже часов 6 сижу решаю, парни кто знает язык Turbo Pascal выручайте, вот http://ideone.com/XxhEFp
здесь я пытался решить задачу и сдался, меня уже шатает от программирования на сегодня. кто сможет помочь буду очень признателен, редактируйте прямо там.
Аноним 08/04/15 Срд 01:41:53 #667 №460804 
Посоветуйте книжку по архитектуре для дебилов. Читал Тенебаума - нихуя не понятно. Читаю A Practical Introduction to Computer Architecture - нихуя не понятно.
Аноним 08/04/15 Срд 01:43:50 #668 №460806 
>>460804
Т. ДеМарко, Т. Листер — «Человеческий фактор»
Аноним 08/04/15 Срд 01:46:23 #669 №460807 
>>460783
Энторфейсы нужны, чтобы несколько человек могли работать в одном проекте. Это вообще надо Адама Смита читать, зойчем это нужно, у него на примере фабрики д/пр-ва английских булавок показан смысл энторфейсов, лол.

Что же касается «original ideas», то сколько bydlokodders на планете, столько будет и ideas, и ничего особо «original» в них не было и нет.
Аноним 08/04/15 Срд 02:14:32 #670 №460813 
>>460806
Но там же про менеджмент, а не про компьютеры! На что это ты намекаешь?
Аноним 08/04/15 Срд 02:36:20 #671 №460817 
>>460804
>>460813
Собственно, Таненбаум фундаментален, если не можешь его понять - попробуй начать с какого-нибудь видео "Как устроен процессор" (https://www.youtube.com/watch?v=cNN_tTXABUA). Попробуй нарисовать на листочке составляющие блоки простого 8-битного процессора (АЛУ, ММУ, шины), мысленно вникнуть в его работу. Ассемблером обмажься, наконец. Спрашивай, если чего-то не понятно.
Мимо другой
Аноним 08/04/15 Срд 02:59:12 #672 №460821 
14284511523550.gif
Объясните за Жаву слишком общий вопрос, чтобы его в жаба-треде задавать.

Почему я постоянно слышу о неибической крутости ж-машин, как они пездато умеют оптимизировать все чуть ли не в астрал и как там все быстро в итоге. А по факту жавские программы-модули тормозные как сам пиздец со времен ПРИЛОЖЕНЬИЦ по сей день (и2п->java.exe = 75% 4coreCPU)
Аноним 08/04/15 Срд 03:03:04 #673 №460822 
14284513847700.jpg
>>460821
>Почему я постоянно слышу о неибической крутости ж-машин
Может потому что общаешься с поехавшими сеньорами?
>как они пездато умеют оптимизировать все чуть ли не в астрал и как там все быстро в итоге
Не было такого, и не будет. ВМ не может быть ВОТ ПРЯМ быстрой по определению.

Высокий уровень абстракции требует бОльших затрат на свое существование, вот почему.
Аноним 08/04/15 Срд 03:09:52 #674 №460823 
>>460822
>Высокий уровень абстракции
И он настолько же выше, насколько тормознее? Стоит ли он того, только честно?

Сравнивая со всякими новомодными питонами, хаскелями и прочими перескриптами.
sageАноним 08/04/15 Срд 03:12:26 #675 №460824 
>>460821
Мой друг писал на жабе немношк, но грит после C# говно полное.
Аноним 08/04/15 Срд 03:16:30 #676 №460825 
>>460823
>И он настолько же выше, насколько тормознее?
Пока будут попытки реализовать более высокие уровни абстракции в софте. Если сумеют проектировать нормальные процессоры с хардварной поддержкой высокоуровневых языков, ситуация может измениться.
>Стоит ли он того, только честно?
Спорный вопрос. Теперь домохозяйки, не сумевшие управлять государством, будут пытаться уметь в программирование.
>Сравнивая со всякими новомодными питонами, хаскелями и прочими перескриптами.
Не очень то они новомодные. Хаскель и питон еще со времен ДОСа пилятся, если мне не изменяет память.
Аноним 08/04/15 Срд 03:24:55 #677 №460826 
>>460825
Спасибо тебе за адекватность, анон.

Ответь уж тогда, пока тут.
>более высокие уровни абстракции
Но ведь например есть Лисп, то есть "как бы есть", где абстракция заявлена выше неба. А в Жаве ну типа очень продвинутые классы, но всего лишь классы. Зачем Жава ВООБЩЕ?
Или я вообще не о том?

Если что я в Лиспе разбираюсь так же, как в Жаве - на уровне "читал в лурке".
Аноним 08/04/15 Срд 03:28:49 #678 №460827 
>>460800
чутка поправил
[code]
program ideone;
{i - СЧИТАЕТ СТОБЦЫ}
uses crt;

var

q,n,x,i,j,z:integer;
massiv:array[1..10,1..10] of integer;

begin





{Заполнение Массива} for j:=1 to 10 do begin {цикл для перебора всех строк}

for i:=1 to 10 do begin {перебор всех элементов строки по столбцам}
{ЯДРО}
massiv[i,j]:=0;


if ((10-z)>=i) and (z<i) then
massiv[i,j]:=1;

if ((10-z)<i) and (z>=i) then begin
massiv[i,j]:=1;

end;


end;
z:=z+1;
end;


writeln;

{Вывод Массива} for j:=1 to 10 do begin {цикл для перебора всех строк}
writeln;

for i:=1 to 10 do begin {перебор всех элементов строки по столбцам}
write(massiv[i,j]:5);
end;
end;
end.
if i=j then
massiv[i,j]:=1;

if (i=1) or (i=10) then begin
massiv[i,j]:=1;
end;



end;
end;


writeln;

{Вывод Массива} for j:=1 to 10 do begin {цикл для перебора всех строк}
writeln;
for i:=1 to 10 do begin {перебор всех элементов строки по столбцам}
write(massiv[i,j]:5);
end;
[/code]
Аноним 08/04/15 Срд 03:33:31 #679 №460828 
>>460826
Это языки "из разных миров".
Лисп - функциональный язык, он был разработан еще в конце пятидесятых годов. В нем было много новых идей, он повлиял на многие последующие языки. Кстати, существует имплементация Лиспа "в железе", Лисп-машина. Почитай на досуге, интересная тема.
Джава, в основном, объектно-ориентированный язык с прикрученной к нему виртуальной машиной. Идея была неплоха, такой подход упрощал перенос кода на другие платформы. Минусом была скорость исполнения и потребность в большом количестве оперативной памяти.
Аноним 08/04/15 Срд 03:35:28 #680 №460829 
>>460827
Немного обоссрался, исправил.
[code]
program ideone;
{i - СЧИТАЕТ СТОБЦЫ}
uses crt;

var

q,n,x,i,j,z:integer;
massiv:array[1..10,1..10] of integer;

begin





{Заполнение Массива} for j:=1 to 10 do begin {цикл для перебора всех строк}

for i:=1 to 10 do begin {перебор всех элементов строки по столбцам}
{ЯДРО}
massiv[i,j]:=1;


if ((10-z)>=i) and (z<i) then
massiv[i,j]:=0;

if ((10-z)<i) and (z>=i) then begin
massiv[i,j]:=0;

end;


end;
z:=z+1;
end;


writeln;

{Вывод Массива} for j:=1 to 10 do begin {цикл для перебора всех строк}
writeln;

for i:=1 to 10 do begin {перебор всех элементов строки по столбцам}
write(massiv[i,j]:5);
end;
end;
end.
if i=j then
massiv[i,j]:=1;

if (i=1) or (i=10) then begin
massiv[i,j]:=1;
end;


[/code]
Аноним 08/04/15 Срд 03:38:35 #681 №460831 
14284535152930.jpg
>>460828
Благодарю, я удовлетворен.
Аноним 08/04/15 Срд 03:39:59 #682 №460833 
>>460831
Не за что.
Аноним 08/04/15 Срд 08:19:10 #683 №460858 
>>460823
Джава была тормазнутой в древние времена. Сейчас же уровень оптимизации позволяет выдавать скорости не слишком отличающиеся от того же c++. По памяти тоже если руки не из жопы оверхед минимальный.
Аноним 08/04/15 Срд 08:23:16 #684 №460859 
>>460858
Ну и да, если спрашивать "стоит ли оно того?", то ответ очевиден - стоит. Повышается скорость разработки, уменьшается количество багов, утечки памяти случаются только в самых упоротых руках, упрощается поддержка уже написанного кода и еще много чего по мелочам.
Аноним 08/04/15 Срд 08:25:27 #685 №460860 
>>460858
А не пиздишь? Качество оптимизации конечно растет со временем, но не до уровня же байтоебских крестов, в рот они ебись. А так да, удобство разработки стоит жертв производительности в большинстве случаев.
Аноним 08/04/15 Срд 08:38:52 #686 №460865 
>>460860
У виртуальных машин есть одно достоинство - оптимизации на лету. За счет этого иногда (само собой не так часто как хотелось бы) скорость выполнения джава или c# кода оказывается даже быстрее байтоебких крестов. Плюс введение многих новомодных фич в c++ тоже ударило по производительности.

Если взять с++ и задрота, который будет оптимизировать каждую строчку кода с учетом особенностей процессора, с активным небезопасным использованием указателей и прочего, то его хеллоу ворлд может оказаться быстрее более чем в два раза. Но и времени у него уйдет на это дело на порядок больше. Если же брать среднего программиста в одном и другом языке, то они напишут код примерно равный по скорости выполнения. Поэтому если надо прочитать мелкий текст, то проще и разумнее взять лупу, а не микроскоп.
Аноним 08/04/15 Срд 10:00:59 #687 №460884 
14284764596950.png
>>460865
Какие-то странные достоинства.
Аноним 08/04/15 Срд 10:14:28 #688 №460889 
14284772687010.jpg
>>460829
MASSIV
Аноним 08/04/15 Срд 10:14:55 #689 №460890 
>>460884
Тебе сюда >>460859
Разница в скорости выполнения настолько не существенна, что выделять её как недостаток или преимущество нет никакого смысла если речь не про вещи близкие к железу (драйвера, работа с графикой итд).
Аноним 08/04/15 Срд 10:38:56 #690 №460899 
>>460858
>Сейчас же уровень оптимизации позволяет выдавать
Именно. Не выдаёт, а позволяет. В теории. На практике, только специальные бенчмарки "рвут" кресты (аж на целых 10%), потому что сделаны удобными для жыта. Но им же хуй что объяснишь.
Аноним 08/04/15 Срд 10:47:36 #691 №460907 
>>460890
Если надо сложить 2 и 3 то несущественна. Если приходится работать с какими-то большими объектами, то жаба идёт по пизде.
> По памяти тоже если руки не из жопы оверхед минимальный.
Пиздишь. Жопа там с памятью, а если не разрешать жрать много памяти, то начинает тормозить как хуй знает что.

Нормальные десктопные приложения на жабе, которые не жрут память, нормально выглядят и вообще нормально работают это скорее исключение. А на серверах в которые втыкают от 64 гигов и больше рамы можно хоть на чем писать, поэтому и не связываются с цпп, потому что всем поебать на память и в целом пожираемые ресурсы и потому что индусы.
жаба говно, жвм норм, цпп говно
Аноним 08/04/15 Срд 12:04:40 #692 №460935 
14284838801260.png
14284838801261.png
>>456518
В книжке по джанго был такой пример: нужно было написать функцию-обертку, которая принимает как аргумент другую функцию, и если условие выполняется то запускает ее. Не понял, зачем нужно было создавать еще одну функцию new_view (пик справа), то что я написал не будет работать (слева)?
Аноним 08/04/15 Срд 12:22:43 #693 №460937 
>>460935
>зачем нужно было создавать еще одну
Количество аргументов. Если я правильно понимаю что там карринг, не знаю питон. Получив функцию ты можешь постоянно вызывать ее передавая только условие и аргументы, а в твоем варианте нужно еще и саму функцию указывать. Инкапсуляция, меньше вариантов допустить ошибку.
Аноним 08/04/15 Срд 13:15:39 #694 №460959 
14284881399780.jpg
Программач, есть к тебе вопрос на тему обучения.
Я, по ходу, немного не догоняю сути.

К примеру, тебе нужно изучить какую-либо новую технологию - Qt, PHP, SQL и т.п.

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

Я правильно понимаю, что лучше поставить для себя задачу, например, написать веб-сервер на C# и уже подтягивать из книги необходимые тебе знания? Как ты изучаешь новые для тебя технологии?
Аноним 08/04/15 Срд 13:19:05 #695 №460961 
>>460959
Второе. Книги читал, только когда был маленький и глупый. Сейчас очень редкая книга по этой теме может заинтересовать на прочтение и обычно не связана с технологиями.
Аноним 08/04/15 Срд 13:19:29 #696 №460962 
>>460959
100 страниц в день, сухяли долго? Сидишь и читаешь. Потом пишешь. Ты тупой какой-то. Качай концентрацию.
Аноним 08/04/15 Срд 13:20:59 #697 №460963 
>>460959
Да. Но книгу можешь параллельно читать не спеша.
Аноним 08/04/15 Срд 13:25:39 #698 №460965 
>>460962
Ебать ты задрот.
Никогда не умел читать скучное програмистское говно. И учиться не собираюсь.
Ты, наверное, еще и спецификации можешь читать вподряд не отвлекаясь?
Я вот читаю по диагонали всегда всю эту муть техническую.
Когда четко стоит задача, то вообще просто нахожу нужное место и читаю только его.
Аноним 08/04/15 Срд 13:46:15 #699 №460969 
>>460959
Все верно, ты научишься писать веб серверы на C#. Хотел то чего технологию выучить или научиться писать вебсервер? Написав вебсервер ты изучишь всю ту часть языка, которая позволит тебе написать вебсервер и все, больше ты ничего не изучишь.
Аноним 08/04/15 Срд 14:32:25 #700 №460983 
>>460969
веб-сервер в данном случае пример.
Тут вопрос в том, что эффективнее: изучить досконально книгу и начать делать или постепенно начать делать, почитывая нужные главы книги.
Аноним 08/04/15 Срд 14:38:04 #701 №460986 
>>460983
Делаешь сразу и со всеми вопросами к гуглу, книга даже для почитывания не нужна, сам все поймешь по ходу дела. Можно разве что справочник под рукой иметь на всякий случай и хватит.
Аноним 08/04/15 Срд 14:56:20 #702 №460992 
>>456721
Если только
Оплатят твою работу
Божественным лансером х
Аноним 08/04/15 Срд 15:01:46 #703 №460994 
14284945068020.png
Шарящие в сокетах призываются. Есть там структура такая struct sockaddr, размер её 16 байт (допустим для ЛОКАЛ или ИНТЕРНЕТ, остальные хуй его), но используемых байт поменьше. В функциях размер этой структуры при передаче можно ЗАДАВАТЬ, и мне вот что не понятно, какой МИНИМАЛЬНЫЙ размер может быть и какой МАКСИМАЛЬНЫЙ. Пробовал для ЛОКАЛ 2 байта - прокатило (этого хватает только на первый параметр, ТИП СОКЕТА (ну ЛОКАЛ, ИНЕТ...) ) а под имя вообще нет место тогда, это нормально? Можно создавать файлы без имён линь/винда/мак? Говорят ещё есть такой дефайн SOCK_MAXADDRLEN (типо максимальный размер, видел где-то 255), пробовал - больше 110 байт не встаёт. Мне то в принципе похуй, могу влепить тупо как все, 16 байт, но говорят мусор нужно обнулять на всякий случай, а нахуй его обнулять если можно правильный размер задать...
Аноним 08/04/15 Срд 15:08:25 #704 №460997 
Внимание! Тупые вопросы ahead
Сап, погромач. Возник вопрос. Может ли унылый студент, вроде меня, без опыта в языках, научиться чему-нибудь путному и полезному в погромировании? Может даже по моей специальности Автоматизация Процессов и Производств. Те же Руби/Питон смогу осилить? Или как?
Аноним 08/04/15 Срд 15:36:52 #705 №461003 
https://www.freebsd.org/doc/en/books/developers-handbook/sockets-essential-functions.html

ТУТ ВООБЩЕ ОПРЕДЕЛЕНО:

struct sockaddr {
unsigned char sa_len ;
sa_family_t sa_family ;
char sa_data[14] ;
};

Это так у БСД внатуре? Этож всё по пизде пойдёт при такой инициализации:
struct sockaddr_in a = { a, b, c };
Аноним 08/04/15 Срд 15:36:59 #706 №461004 
>>460983
Я просто пытаюсь тебе объяснить, что если твоя цель это решение задач на данном языке, то соответственно тебе не нужны книги для изучения языка, ставишь перед собой задачу, подтягиваешь знания для ее решения, со временем, когда таких задач станет много, и они станут в основном быть похожими, уже можно решать их без подтягивания знаний из вне.

Но это ничего общего не имеет с изучением технологии, это изучение средств для решения конкретной задачи.
Аноним 08/04/15 Срд 15:44:17 #707 №461009 
Ньюфаг в Git, до этого системами контроля версий не пользовался.
Как сделать clone определенного коммита?
Я попытался сделать так:
git checkout <сумма_нужного_соммита>
git clone <url_репозитория> <путь_на_диске>
Но у меня склонировался мастер - последний коммит.
Аноним 08/04/15 Срд 15:57:55 #708 №461012 
>>461009
Собственно что тебе мешает склонировать репозиторий и уже на локалке перейти на старый комит?
Аноним 08/04/15 Срд 16:03:31 #709 №461015 
>>460997
нет
Аноним 08/04/15 Срд 16:03:56 #710 №461016 
>>456518
вк пиздит с двачей контент? почему РЭКЕТ 28 марта появился, а ничоси 1 апреля?
Аноним 08/04/15 Срд 16:14:04 #711 №461020 
>>461015
чому?
Аноним 08/04/15 Срд 16:46:46 #712 №461032 
>>461016
>вк пиздит с двачей контент?
Ловите ньюфага.
Аноним 08/04/15 Срд 17:11:06 #713 №461036 
>>461032
дцпшник, я про руководство, про контент групп меня не интересует
Аноним 08/04/15 Срд 17:13:47 #714 №461037 
у всех нормально работает intellij idea после последнего обновления спермы 10?
у меня все крашится в момент создания и индексации проекта, просто выключатся, по логам нихуя не понимаю:
https://gist.githubusercontent.com/anonymous/067736e74ec5217457bd/raw/15dce02266bd3f9e91e8ef2e6303c7af1d42ea0e/gistfile1.txt
Аноним 08/04/15 Срд 17:24:12 #715 №461042 
>>461037
нашел решение проблемы, — использовать 64-битный экзэшник
Аноним 08/04/15 Срд 17:58:40 #716 №461051 
Котоны, зачем учиться в вузике на прогромиста, если есть такая замечательная доска с литературой и самообучением без регистрации и смс? Или на работу без образования не возьмут?
Аноним 08/04/15 Срд 18:16:32 #717 №461068 
Что означает энтерпрайз?
Аноним 08/04/15 Срд 18:19:17 #718 №461072 
>>461068
Чёт из стартека. Но значит большоеисложное.
Аноним 08/04/15 Срд 18:30:19 #719 №461088 
>>461068
Это когда до сотня быдлокодеров годами на отъебись лепила большой ком говна каждый по кусочку и вот настала твоя очередь и нихуя ты с этим не поделаешь, потому что начальство не ебет что у тебя глаза вытекают, оно работает и вроде даже как надо, так что жри говно, жри говно сука. Как то так. Корпоративная хуйня всякая.
Аноним 08/04/15 Срд 18:31:55 #720 №461091 
>>461068
Корпоративное программирование.
По-сути, все что относится к реальной работе, а не к специальным олимпиадам по сортировке массива.
Аноним 08/04/15 Срд 18:44:11 #721 №461104 
>>461020
тому что ты уже всё проебал, остаётся только суицид, сорян
Аноним 08/04/15 Срд 19:01:42 #722 №461126 
>>461104
Пиздишь, я токмо первокур, у меня еще много времени на такого рода дела.
Аноним 08/04/15 Срд 19:25:39 #723 №461154 
Есть же уёбки по жизни, возьмём вот структуру fd_set для функции select. Сделал её просто победитель по жизни, нет никаких стандартных методов узнать что есть fd_set, это может быть даже указатель (структура в которой указатель). Вот вам кричит функции FD_CLR FD_ISSET FD_SET FD_ZERO для манипуляции с ним, прекрасно, я не могу использовать инструкцию поиска бита, нет, только жрать говно и проверять в цекле все идентификаторы есть ли они там, блять, да даже как скопировать не понятно. Вот когда смотришь на такое просто слёзы наворачиваются...
Аноним 08/04/15 Срд 19:32:58 #724 №461160 
>>461126
Обычно в программирование вкатываются лет в 12
Аноним 08/04/15 Срд 19:33:48 #725 №461161 
>>461154
А зачем ты используешь низкоуровневое говно?
Аноним 08/04/15 Срд 19:38:27 #726 №461164 
>>461161
Потому что пишу свои МЕЧТЫ, а мечты нужно реализовывать красиво и в Ц.
Аноним 08/04/15 Срд 19:39:49 #727 №461165 
>>461164
Нет же, на Ц можно реализовать только адские муки себе самому. Возьми JVM
Аноним 08/04/15 Срд 19:50:57 #728 №461168 
>>461165
Зачем что-то брать когда у меня уже есть, и я отлично себя чувствую. Есть что-то такое, когда ты прикасаешься к сишечке, чувство правильности и понятности, энергия, как будто прикоснулся к богу которого нет.
Аноним 08/04/15 Срд 19:59:48 #729 №461170 
>>461168
>Есть что-то такое, когда ты прикасаешься к сишечке
Это чувство зашквара об байтоговно
Аноним 08/04/15 Срд 20:03:42 #730 №461171 
>>461160
У меня к тому времени только инет появился.
Аноним 08/04/15 Срд 20:06:50 #731 №461172 
>>461171
Программирование было задолго до интернета
Аноним 08/04/15 Срд 20:12:42 #732 №461174 
>>461172
Были еще книжки по С, но они были сложны для меня. И единственный человек, что мог меня направить в этом деле, съебал в США в 99-ом.
Аноним 08/04/15 Срд 20:13:56 #733 №461175 
>>461174
>Были еще книжки по С, но они были сложны для меня.
Ну страдай тогда, неосилятор. Я вообще с книжки по C++ начинал.
Аноним 08/04/15 Срд 20:18:06 #734 №461176 
>>461175
Чего мне страдать то? Так написал, будто от дрочки языков зависит моя шкура. Странный ты.
Аноним 08/04/15 Срд 20:22:12 #735 №461177 
>>461176
От того что ты "унылый студент без опыта в языках"
Аноним 08/04/15 Срд 20:41:05 #736 №461182 
Нужно запилить проект с БД, но я хочу, чтобы можно было работать и на работе и дома. Какие бывают бесплатные и простые виртуальные БД? Вообще это надежно? Или проще будет иметь 2 БД на рабочем и на домашнем компе, и просто в конце работы постоянно делать дампы? Поделитесь инфой, кто что юзает.
Аноним 08/04/15 Срд 20:42:05 #737 №461184 
>>461182
Захости же.
Аноним 08/04/15 Срд 20:48:00 #738 №461185 
Почему gcc пишет movl вместо mov, leaq вместо lea? И еще вопрос, как запилить if на ассемблере?
к примеру вот так: if(a == b) break;
Аноним 08/04/15 Срд 20:50:41 #739 №461186 
>>461177
Ну как, есть двухмесячный опыт в паскале, но это такая моча, что даже умственно отсталый в нем разберется.
Вроде я не туповат, знания английского достаточны для понимания технических текстов. Неужто не смогу?
Аноним 08/04/15 Срд 20:50:57 #740 №461187 
Учу кресты.
Написал симулятор кидания кубиков. Сначала все было в классе. Потом вспомнил, что пишут в книжках и решил сделать все по канонам ООП. Получилось, как думаете? Не уверен насчет глобальных переменных.
инпут должен быть в виде: 2d6, если хотите проверить.

http://pastebin.com/TVspePsq
Аноним 08/04/15 Срд 20:51:52 #741 №461189 
>>461182
Винты полетят и никто вам ничего не вернёт и не компенсирует, так что осторожно.

>>461185
> movl вместо mov, leaq
Эти постфиксы указывают на тип данных.

> запилить if на ассемблере
чёто там test, а потом проверяем специальные биты и прыгаем куда надо.
sageАноним 08/04/15 Срд 20:54:27 #742 №461190 
14285156675890.png
В соседнем треде запилил скриптик, который может разворачивать код из pastebin, ideone, jsfiddle, codepen прямо в посте.

http://pastebin.com/EmCxn5cv
Аноним 08/04/15 Срд 20:55:19 #743 №461191 
>>461187
В крестах объекты без вызова new создаются неявно чтоли? Просто заинтересовало.
Аноним 08/04/15 Срд 20:57:02 #744 №461192 
>>461191
Где там неявное создание?
Аноним 08/04/15 Срд 20:58:35 #745 №461193 
>>461186
Не узнаешь, пока не попробуешь
Аноним 08/04/15 Срд 21:01:17 #746 №461194 
>>461187
> по канонам ООП
Так и хочется сказать беги от сюда парень, спасайся. Скоро ты начнёшь больше думать над соблюдением ооп чем над самим программированием, к какому классу какой метод определить и прочие... Но да ладно, за деньги всё-равно придётся писать под ооп.
Аноним 08/04/15 Срд 21:04:47 #747 №461196 
>>461194
Чем тебе не нравится ООП? По-твоему всё должно быть процедурной дристнёй без абстракций?
Аноним 08/04/15 Срд 21:08:08 #748 №461197 
>>461196
Думать вообще вредно, но думать над ооп бессмысленно, абстракции хуякции, если ты не можешь писать сходу без них, то это ремесло не для тебя.
Аноним 08/04/15 Срд 21:10:39 #749 №461198 
>>461197
>Думать вообще вредно
>абстракции хуякции
>если ты не можешь писать сходу без них
Ммм ясно, пхп-даун подал голос с параши.
Аноним 08/04/15 Срд 21:12:12 #750 №461200 
Друзья, помогите найти сервис, где VIM-номеру автомобиля можно получать его информацию. Не просто сайт, а именно API. Спасибо!
Аноним 08/04/15 Срд 21:12:44 #751 №461201 
14285167649700.png
>>461190
Исправляй Маня
Аноним 08/04/15 Срд 21:16:23 #752 №461203 
>>461198
> Ты неправ и вообще ты пхпдаун, я слышал в радиот что пхпшники лохи
sageАноним 08/04/15 Срд 21:16:30 #753 №461204 
>>461201
Браузер?
Аноним 08/04/15 Срд 21:17:33 #754 №461205 
>>461203
> абстракции не нужны, только ассемблер-лайк говно, только хардкор

>>461204
Мазила фаерфакс 37.0.1
Аноним 08/04/15 Срд 21:18:06 #755 №461206 
>>461194
Тоже так считаю, но все же, код, который спроектирован по всем канонам ооп читать намного приятнее, удобнее и быстрее, чем любой другой.
Аноним 08/04/15 Срд 21:19:32 #756 №461207 
>>461205
> нет контекста, есть только гипертрофированные крайности.
Аноним 08/04/15 Срд 21:21:09 #757 №461211 
>>461009
Коммит это объект, хранящий информацию о разнице версий, зачем тебе его клонировать?
Аноним 08/04/15 Срд 21:21:33 #758 №461213 
>>460997
>Те же Руби/Питон смогу осилить?
Канеш. Питон, например, и создавался для того, чтобы человек, его не знающий, мог что-нибудь быстренько наговнякать.
Другое дело, что без знания основных алгоритмов, структур данных, без навыков построения абстракций и понимания концепций парадигм программирования что-то путное и полезное не напишешь.
Советую тебе начать с SICP'а. Он оче неплох в качестве вводного материала. А уже после него браться за изучение структур и алгоритмов обработки данных и параллельно самого питона/руби.
Аноним 08/04/15 Срд 21:21:34 #759 №461214 
>>461192
>gameStart gs;
>gs.dice_roll(str);
А это что блядь?
Аноним 08/04/15 Срд 21:22:37 #760 №461215 
>>461207
Ну давай умник, расскажи, в каком контексте дрисня будет лучше продуманного и структурированного кода.
Аноним 08/04/15 Срд 21:23:33 #761 №461216 
>>460997
Да , все реально. Если у тебя дохуя свободного времени, можешь послушать местных software engineers и начать с самых основ.
sageАноним 08/04/15 Срд 21:24:17 #762 №461217 
>>461205
> Мазила фаерфакс 37.0.1
Хз, у меня норм. Greasemonkey юзаешь?
Аноним 08/04/15 Срд 21:24:26 #763 №461218 
>>461214
Это объект класса gameStart создаётся на стеке, а потом вызывается его метод dice_roll.

>>461215
С
Аноним 08/04/15 Срд 21:25:34 #764 №461220 
>>461218
>создаётся
Где вызов конструктора? Где new?
Аноним 08/04/15 Срд 21:28:30 #765 №461221 
>>461213
>Канеш. Питон, например, и создавался для того, чтобы человек, его не знающий, мог что-нибудь быстренько наговнякать.
Бред собачий. Нет ничего сложнее для новичка, чем писать на динамическом недоязыке, ибо никаких подсказок и автокомплита ты не получишь, и ни одна ошибка не будет подчёркнута в IDE, и придётся лезть в документацию на каждый чих.
Нет серьёзно, даже Java, даже ебанный C++ и WinAPI для меня были намного проще как в освоении, так и в использовании, чем ВСЕ ебаные скриптоязыки.

>>461218
А в C у тебя возможности структурировать код и нет, как и в ассемблере или брейнфаке. К тому же C просто не нужен, у него нет задач, если ты не пишешь ядро линукса.
Аноним 08/04/15 Срд 21:28:34 #766 №461222 
>>461187
Нахуй тебе класс, когда всё это умещается в одну функцию?
Аноним 08/04/15 Срд 21:28:38 #767 №461223 
>>461220
Там вообще не определено конструктора. Зачем new, на СТЕКЕ блять, СТЕКЕ. Вы уже совсем поехали со своим ооп.
Аноним 08/04/15 Срд 21:29:50 #768 №461224 
>>461221
> А в C у тебя возможности структурировать код и нет, как и в ассемблере или брейнфаке. К тому же C просто не нужен, у него нет задач, если ты не пишешь ядро линукса.
Ммм ясно, жава-даун подал голос с параши.
Аноним 08/04/15 Срд 21:31:42 #769 №461225 
>>461224
Знаешь, как это выглядит со стороны?
Представь ситуацию. Господа в смокингах и цилиндрах сидят в обедне и пьют чай, ведя жаркую дискуссию о кластерах метапарадигм. Тут к ним вползает пьяный вдрызг кучер Ванька. Отплевывая лошадиный навоз, он ссыт под себя, одновременно блюя на пол несвежим портвешком. Затем достает задроченный спектрум, найденный на помойке. «Вот где мыслЯ, блеать, вот где красота и свежесть!» Смеясь, господа растегивают ширинки и мочатся быдлу в рот. Зовут дворника Ваську — местного лисп-задрота, он спускает байтоеба с лестницы. Он делает это с удовольствием — хоть зачем-то сгодился элите. Поднимаясь, за похвалой, он начинает зациклено бормотать про жидов. Господа для острастки ссут на него, после чего возвращаются к своим светским беседам.
Аноним 08/04/15 Срд 21:32:08 #770 №461227 
>>461222
Ооп же
Аноним 08/04/15 Срд 21:36:15 #771 №461229 
>>461223
Может в вашей параше это и канает, но это точно не нормально, не отрицай.
Аноним 08/04/15 Срд 21:36:57 #772 №461231 
>>461225
А ты отрицаешь, что ты глубоко закомплексованный, выебанный в раннем детстве собственным отцом в жоподром, петушка, не нашедший себе место в современной жизни? Вафлюня, хоть обпостись картинками с неодобряющим форманом, стирай портки, всё равно запах говна с них уже не уберешь, ибо уж больно долго ты ходил обфекаленным. А о каких господах ты говоришь, обвафлёнко, если ты ничем не отличаешься от ролевиков-толкиеностурбаторов, блядь ты же убогий хуесосок, а не элита. Может мамаша тебя и считает элитой. Но на деле ты хуесосалка и хилый клюв открываешь только в /pr, да и то уже который раз принимаешь мой кукан в свой ротодром.
Аноним 08/04/15 Срд 21:38:39 #773 №461233 
>>461225
>>461231
Опасные поцики, вай вай.
Аноним 08/04/15 Срд 21:39:05 #774 №461234 
>>461231
Представь себе салун, полный благородных, слегка поддатых джентльменов, то и дело обливающих святой уриной залетающих внутрь грязных, обросших байтоговнариков. Очередной байтоеб вбегает внутрь в надежде ухватить залежавшуюся бутылку портвешка, но тут же получает мощную струю прямо в лицо. и вот его обмякшее, но очищенное тело неспешно дрейфует наружу. Вокруг салуна потоки, реки мочи. Занешь, что сделал ты? Ты даже к двери не подошел, просто нырнул в ссанину и оттуда пытаешься что-то кому-то сказать.
Аноним 08/04/15 Срд 21:42:33 #775 №461237 
>>461187
> сделать все по канонам ООП
> Класс с названием gameStart
> игральная кость не представлена отдельным классом
> нет класса контейнера для костей куда они помещаются для броска
> ООП
Аноним 08/04/15 Срд 21:44:32 #776 №461239 
>>461237
>нет класса синглтона с контейнером с костями
>нет фабрики абстрактных синглтонов с контейнером с костями
>нет фабрики прокси-бинов с фабриками фабрик абстрактных синглтонов с контейнером с костями
>ООП
Аноним 08/04/15 Срд 21:44:34 #777 №461240 
>>461237
>нет класса поверхности, на которую кидаются кубики
Аноним 08/04/15 Срд 21:49:06 #778 №461244 
>>461240
Класс для поверности не нужен, как правило подразумевается что поверхность должна быть такой чтобы не влиять на результат броска, добавлять ее в бизнес-логику нет смысла, в общем случае. Конечно если специфика задачи требует моделирования разных поверхностей (которые влияют на бросок), то тогда конечно нужен клас и для поверхности.
Аноним 08/04/15 Срд 21:52:17 #779 №461245 
>>461244
Надо сделать интерфейс поверхности, потом абстрактную фабрику поверхности, потом синглтон фабрик поверхностей
Аноним 08/04/15 Срд 22:39:23 #780 №461270 
Насущный вопрос:
У двача есть API. Я видел только API для получения постов и тредов. А как лучше всего постить ? Нужно же отобразить капчу и все такое. есть доки?
Аноним 08/04/15 Срд 22:50:46 #781 №461275 
Исходя из этого >>461270 где уже есть прога, реализующая пользование бордой через терминал?
sageАноним 08/04/15 Срд 22:56:16 #782 №461277 
14285229769890.png
>>461221
> ибо никаких подсказок и автокомплита ты не получишь
Охуительные истории. Освой уже нормальный инструментарий.
Аноним 08/04/15 Срд 22:57:58 #783 №461281 
>>461270
>отобразить капчу
Да, представляю себе такое апи, которое предоставляет тебе сразу капчу для ботов.
Аноним 08/04/15 Срд 23:00:02 #784 №461283 
>>461281
спарсить тоже несложно. Вопрос только в том надо ли париться или уже есть готовенькое?
Аноним 08/04/15 Срд 23:00:30 #785 №461284 
>>461281
Ой блядь, выдрать её HtmlUnit'ом - дело пяти минут
Аноним 08/04/15 Срд 23:15:03 #786 №461286 
Посоны, я правильно уловил суть работы с гитом? У нас есть мастер ветка, где хранится последняя версия нашего кода. Допустим нам нужно что-то добавить/исправить баг. Создаем новую ветку, куда копируется код из мастер ветки. В этой ветке мы находимся решая конкретную задачу. Коммитим изменения туда. Далее, когда решим задачу, мержим нашу текущую ветку с мастер веткой.
Все так примерно?
Аноним 08/04/15 Срд 23:17:52 #787 №461288 
>>461283
>>461284
Не понятно, я просто представил себе капчу сразу в виде строки, или какой-то упрощённой картинке, ну в контексте терминального пользования...
sageАноним 08/04/15 Срд 23:32:54 #788 №461292 
[CODE]
<?php

namespace Test;

class Highlight_Test
{
/
@return bool
/
public function tryToHighlightSomeCode()
{
return true;
}
}
[/CODE]
sageАноним 08/04/15 Срд 23:34:38 #789 №461293 
>>461292

[CODE lang="php"]
<?php

namespace Test;

class Highlight_Test
{
/
@return bool
/
public function tryToHighlightSomeCode()
{
return true;
}
}
[/CODE]
sageАноним 08/04/15 Срд 23:36:38 #790 №461294 
>>461292
>>461293

[code lang="php"]
<?php

namespace Test;

class Highlight_Test
{
/
@return bool
/
public function tryToHighlightSomeCode()
{
return true;
}
}
[/code]
sageАноним 08/04/15 Срд 23:37:32 #791 №461295 
>>461294
[code lang="php"]echo 'huita';[/code]
sageАноним 08/04/15 Срд 23:38:00 #792 №461296 
Короче ясно. Хуйня, а не юзерскрипт.
Аноним 08/04/15 Срд 23:40:17 #793 №461297 
Почему в оппике нету "Крис Касперски - Техника оптимизации программ" ? Крутая книга же.
Аноним 08/04/15 Срд 23:44:30 #794 №461299 
>>461286
Примерно так, только коммит это фиксация изменений локально, а еще есть пуш - фиксация в удаленном репозитории. Ну и то что ты описал это не суть работы с гитом, это одна их схем работы с ним.
Аноним 08/04/15 Срд 23:45:48 #795 №461300 
>>461286
Это когда над проектом не ты один пашешь. Когда один ветки плодить смысла нет.
Аноним 09/04/15 Чтв 00:12:32 #796 №461305 
А еще вопрос по работе с гитом. Если необходимо удалить файл из проекта (например провел рефакторинг и что-то объеденил), нужно обязательно удалять через гит, т.е. git rm <filename>, а не через свой проводник? То же самое с реорганизацией каталогов. Нужно сделать все через консоль гита, или можно вручную перетащить все по папкам, а потом сделать коммит?
Просто я один раз удалил вручную файлы из каталога, сделал коммит пуш, но в репозитории на гитхабе эти файлы не удалились.
Аноним 09/04/15 Чтв 00:24:24 #797 №461311 
>>461234
Хахагыгыгы, залупан разогнался в самоподсосе и его не остановить. Аутофелляка, ты же не понимаешь, что твоё наигранное петушение про господ может прокатить с хиккарямя из /rf, твой сказочный мирок с лакеями, подтирающими бабочками тебе твой манькин рот после еду, о котором я уже упоминал, разрушился и последним оплотом остаётся визг затравленного школьничка про баттхерты, после того как его старшеклассники в очередной раз опустили в очко из бурлящих фекалоидных масс. После первого же проникновения головой в кал у школьника куда-то потерялся его моноколь,полученный в качестве игрушки в киндерсюрпризе. В это время, конечно, я находился рядом, пасаны попросили меня разбавить кислотность на твоём лице. От оказания помощи парням, я конечно не отказался и окропил дрищка жидкостью из мочеточников.
Аноним 09/04/15 Чтв 00:25:10 #798 №461312 
>>461305
Почитай про гит что-нибудь. Удалить из гита != удалить из каталога. Если хочешь изменить расположение файлов, изменяй, потом можешь просто почистить индекс гита и добавить заново, если что.
Аноним 09/04/15 Чтв 00:40:41 #799 №461315 
Какие есть интересные опенсорс штуки на Qt? Типа Konqueror и иже с ним.
Аноним 09/04/15 Чтв 00:42:09 #800 №461316 
14285293293280.jpg
Вопрос насчет веба. Как вы думаете, когда он окончательно сдохнет? Когда wysiwyg'и и прочие вечно развивающиеся цмски настолько упростят задачу построения сайтов, что обесценят работу и так вечно пополняющейся армады вебмакак? Какие вообще перспективы веба?
Аноним 09/04/15 Чтв 00:46:55 #801 №461318 
>>461305
Делай git add перед пушем. Если хочешь удалить файл полностью из всего репотизария – нужно поебстись, не помню точную команду. Если найдешь – сообщи, запишу на всякий случай.
Аноним 09/04/15 Чтв 00:57:28 #802 №461322 
>>461316
Судя по отчётам с rabota.yandex.ru он уже сдох, т.е. вакансий не стало. Самой популярной платформой остаётся 1С, ну и новейшие чюдо-технологии от индусов из M$ (пока).
Аноним 09/04/15 Чтв 01:04:43 #803 №461325 
>>461318
git rm
Аноним 09/04/15 Чтв 01:07:03 #804 №461326 
>>461318
Из самого репозитория или коммита?
rm --cached <%filename%>
Аноним 09/04/15 Чтв 01:32:46 #805 №461329 
Да чота не удалял этот rm. Какой-то набор аргументов в итоге помог, но я не запомнил.
Аноним 09/04/15 Чтв 01:34:27 #806 №461330 
>>461322
Будто веб кому-то нужен в рашке в условиях санкций.
Аноним 09/04/15 Чтв 01:45:38 #807 №461331 
>>461322
Меня вовсе не интересует Россия, а веб-сегмент в целом. Конечно, он будет расти, спрос не исчезнет - вот только инструменты совершенствуются быстрее мозгов, и скоро нормальные, не просящие кирпича сайты будут клепать даже домохозяйки. Да что там вскоре, уже сейчас.
Аноним 09/04/15 Чтв 01:51:06 #808 №461332 
>>461322
Яндекс.работа работает через анус. Прямой поиск по хх дает больше ответов чем через яндекс, который якобы собирает данные с нескольких-сайтов.
Аноним 09/04/15 Чтв 01:53:58 #809 №461334 
>>461316
С чего бы ему сдыхать-то? Железо развивается, средняя скорость интернета растет, значит можно доставлять на клиент еще больше говна, еще существуют толпы безграмотных дикарей, не подключенных к интернету, которым обязательно надо будет что-то впарить и рассказать о какой-нибудь нахуй им не нужной хуйне, произошедшей на другом конце планеты. Веб сдохнет, если интернет сдохнет.
Аноним 09/04/15 Чтв 02:00:07 #810 №461335 
Ребят, как рар архив запароленный открыть?
Аноним 09/04/15 Чтв 03:32:33 #811 №461339 
Посоветуйте годных буржуйских форумов по программированию.
Аноним 09/04/15 Чтв 04:34:20 #812 №461341 
>>461316
Да ты походу спутал веб и написание страничек в ноутпаде лол.

Ни то ни другое не пропадет еще очень долго.
Аноним 09/04/15 Чтв 07:34:47 #813 №461350 
>>461339
stackoverflow.com, очевидно же.
Аноним 09/04/15 Чтв 08:13:58 #814 №461352 
>>457546
ты ебанутый?
Аноним 09/04/15 Чтв 09:02:23 #815 №461360 
>>461335
Ввести пароль. Открыть.
>>461296
Зато он ворует печеньки.
Аноним 09/04/15 Чтв 09:08:14 #816 №461362 
>>461186
>даже умственно отсталый в нем разберется
А ну разберись-ка:
http://pastebin.com/RLvH1H8n
Аноним 09/04/15 Чтв 09:16:52 #817 №461365 
>>461362
Это ведь то, что в соседнем треде как эталон говнокода вбрасывали?
Аноним 09/04/15 Чтв 10:03:07 #818 №461377 
Как настроить нетбинс, чтобы если я например сделал таб отступ (4 символа) в коде, я не смог бы поставить мышку в позицию внутри таба. А то получается, чтобы удалить 1 таб, мне нужно 4 раза нажать бекспейс. Опция заменять табуляцию на пробелы отключена.
Аноним 09/04/15 Чтв 10:06:26 #819 №461380 
>>461377
алсо как сделать, чтобы код при комментировании не сдвигался, // когда комментишь двумя слешами?
Аноним 09/04/15 Чтв 10:11:33 #820 №461384 
>>461377>>461380
Снимаю вопросы, нужно было настройки табуляции применить для всех языков. Тогда табы и удаляются нормально и при комментировании строки не сдвигаются.
Аноним 09/04/15 Чтв 10:12:05 #821 №461385 
>>461377
Ты как-то неправильно код набираешь, зачем тебе удалять табы бекспейсами? "Поставить мышку внутри таба" вообще бред какой-то.
Аноним 09/04/15 Чтв 10:17:15 #822 №461387 
>>461341
>веб и написание страничек в ноутпаде
Чем эти понятия отличаются? Вот я пишу простой веб-интефейс, с использованием html+css, php и js. Это веб или написание страничек?
Аноним 09/04/15 Чтв 10:45:08 #823 №461403 
>>461387
> html+css, php и js
Веб болен и поможет только усыпление.
Аноним 09/04/15 Чтв 13:32:26 #824 №461472 
>>461403
Энтерпрайз макака, это ты?
Аноним 09/04/15 Чтв 13:35:19 #825 №461474 
Решил я, значит, стать анимешником и через силу посмотрел несколько серий Повелителя стихий, аватара. Что сказать, разочарован и анимешником не стану. Потому что графона нет, глупый сказочный сюжет и все персонажи кукольные, ведут себя предсказуемо по шаблону, а ещё лупоглазые девочки несут всякий бред писклявым голосом и вроде что-то просходит, но на самом деле ничего не меняется. Делается вывод: аниме - это кал.
Аноним 09/04/15 Чтв 14:01:56 #826 №461482 
Анон, мне уже пора понемногу реализовывать алгоритмы из тетрадки, но мне не совсем понятно, как реализовать некоторые команды из псевдокода. Вот сам псевдокод:

https://ideone.com/DgjLg8
Судя по конспекту, надо реализовать стек, содержащий не более n-1 элемента без динамического расширения.
Мне не понятно, что представляет собой top. Это какая-то переменная, значение которой меняется в процессе работы со стеком? То есть, мы положили элемент в стек и переменная top увеличилась на 1; сняли элемент с вершины - и значение top уменьшилось? Как реализовать снятие элемента? Просто уменьшаем значение top, чтобы вершина оказалось недостижимой, или этот элемент надо затирать каким-то фиктивным значением?
Аноним 09/04/15 Чтв 14:06:32 #827 №461487 
>>461482
Алсо, как лучше реализовать стек - в сишном стиле или завернуть в класс?
Аноним 09/04/15 Чтв 14:13:35 #828 №461495 
>>461482
И еще вопрос. Если реализовывать в сишном стиле, то где объявлять мосив - в хедере повыше функций Push и Pop или в файле реализации?
Аноним 09/04/15 Чтв 14:18:25 #829 №461498 
>>461495
> мосив
Значение знаешь?
Аноним 09/04/15 Чтв 14:23:14 #830 №461504 
>>461498
Олдфаг в треде, все на нульч.
Аноним 09/04/15 Чтв 14:31:21 #831 №461509 
При таком объявлении стека получится создавать его произвольного размера?

https://ideone.com/NXemGN

То есть, если я в конструкторе присвою значение переменной size, массив будет такого же размера? Или придется использовать константу для размера стека?
Аноним 09/04/15 Чтв 14:38:43 #832 №461514 
>>461509
С этим уже разобрался. При таком объявлении массива программа даже не компилится.
Аноним 09/04/15 Чтв 14:48:35 #833 №461515 
>>461509
https://ideone.com/jvbfMm
Аноним 09/04/15 Чтв 14:52:20 #834 №461516 
>>461495
> мосив в хедере
Нет. В хедере можешь объявить его как extern
Аноним 09/04/15 Чтв 14:54:43 #835 №461518 
Ааа, ты про плюсы... Тогда забей.
sageАноним 09/04/15 Чтв 16:20:04 #836 №461560 
>>461350
А что-либо не настолько очевидное?
Аноним 09/04/15 Чтв 16:20:17 #837 №461561 
>>461474
Решил я, значит, стать программистом и через силу написал сортировку массива на паскале. Что сказать, разочарован и программистом не стану.
Аноним 09/04/15 Чтв 16:24:48 #838 №461565 
>>461561
и слава богу
Аноним 09/04/15 Чтв 18:23:30 #839 №461600 
Твори, анон.

https://ideone.com/SZH1WE
Аноним 09/04/15 Чтв 20:07:04 #840 №461673 
>>461600
> #ifndef QUEUE_H
> #define QUEUE_H
> язык: C++
Аноним 09/04/15 Чтв 21:35:36 #841 №461705 
14286045364960.png
Сап, программач. Вот я уже как-то освоил программирование с командной строкой и работу с файлами. Есть желание работать с графикой и накодить свой текстовой редахтор, а то уже скучно становится, с чего начинать?
Аноним 09/04/15 Чтв 21:37:21 #842 №461707 
>>461705
с начала
Аноним 09/04/15 Чтв 21:41:58 #843 №461708 
Можно в питоне инстансу объекта, например list, на ходу добавить метод? Пример на js иллюстрирующий мысль http://ideone.com/4fIMSD.
Аноним 09/04/15 Чтв 21:50:47 #844 №461709 
Аноны, помогите разобраться в ассемблере. Чет у меня не работает http://pastebin.com/U7K0pX3N

Сверху код, который хочу перевести в ассемблер. Не могу найти остаток от деления. При любых входных данных пишет Floating point exception: 8
Аноним 09/04/15 Чтв 22:05:45 #845 №461717 
Может вопрос не сюда
Вопрос по гиту и гитхабу. Нужно создать репозиторий для 5-6 людей, которые собственно могут оттуда вытаскивать файлы и туда заливать. Как это сделать? Именно как разрешить обновлять репозиторий этим людям?
Аноним 09/04/15 Чтв 22:12:59 #846 №461723 
>>461709
Вкуривай:
> Если делитель размером в двойное слово, то делимое должно быть расположено в паре регистров edx:eax, причем младшая часть делимого находится в eax. После операции частное помещается в eax, а остаток — в edx.

Читерское решение:
Берешь gcc и компилишь сишную прогу с флагом -S. На выходе получаешь ассемблерный листинг.
Аноним 09/04/15 Чтв 22:14:21 #847 №461724 
>>461709
И вообще, почитай документацю по команде DIV.
Аноним 09/04/15 Чтв 22:18:13 #848 №461727 
>>461705
Выбери тулкит.
Аноним 09/04/15 Чтв 22:21:08 #849 №461728 
>>461723
А как мне делимое записать аж в пару регистров? Как что-то куда-то записать это понятно, командой mov. А как записать, например, младшую часть в eax? Что значит младшая часть?

>gcc
gcc компилит очень сложный ассемблерный код. Синтаксис другой. Все по другому. Сложно по нему понять что-то.
Аноним 09/04/15 Чтв 22:22:52 #850 №461729 
>>461724
Перед тем как тут постить спрашиваю у гугла и читаю pdf-ки, но ответ найти удается не всегда.
Аноним 09/04/15 Чтв 22:26:14 #851 №461732 
>>461728
Если делимое помещается в один регистр, то другой надо просто занулить. В твоем случае будет так (если m это делимое):
xor edx, edx ;; обнуляем
mov eax, m ;; помещаем

Младшая часть - это младшие разряды.

Сейчас попробую перевести твой сишный код на асм.
Аноним 09/04/15 Чтв 22:46:46 #852 №461738 
>>461728
Вот, попробуй:
[code lang="nasm"]
section .data
m dw 0
d dw 0
result dw 0

section .text
global CMAIN
CMAIN:
GET_DEC 4, m ;; Читаем m и d
GET_DEC 4, d

test eax, 1 ;; Проверяем на четность
jnz NOT_EVEN ;; Если нечетное, то прыгаем на NOT_EVEN
PRINT "1111" ;; Иначе печатаем "1111" (я не знаю,
;; как в твоем ассемблере кодируется вывод строки)
jmp near FINISH
NOT_EVEN:
PRINT "2222"
FINISH:
mov eax, [result]
add eax, [d]
PRINT_DEC 4, eax

;; return 0
xor eax, eax
ret
[/code]

Это точный перевод сишной проги. Но мне почему-то кажется, что сишная прого тоже составлена неверно. Зачем там, например, d складывается с result? Лучше приведи условие задачи.

И еще, что у тебя за ассемблер? Синтаксис такой раньше не видел.
Аноним 09/04/15 Чтв 22:50:30 #853 №461740 
>>461738
У меня там косяк. Перед "test eax, 1" надо добавить "mov eax, [m]".
Аноним 09/04/15 Чтв 23:05:05 #854 №461741 
>>461738
Сишную прогу я порезал, чтобы легче было конкретные вопросы тут задавать.

Я понял как делать if. Тут ты умудрился перевести прогу без использования деления. Но мне все таки хотелось бы понять как работает div. Что если там было бы проверка не на четность, а на кратность трем?

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

/////
На кратность трем наверно тоже можно проверить тестом (test eax, 3)
Аноним 09/04/15 Чтв 23:30:34 #855 №461748 
>>461741
Проверка кратности трем с использованием DIV.
Мы хотим, чтобы можно было проверять кратность числам размеров до двойного слова включительно. Поэтому делимое надо размещать в edx:eax.

[code lang="nasm"]
.code
START:
xor edx, edx ;; Нам хватит одного регистра, поэтому старшие разряды обнуляем
mov eax, 8 ;; Будем проверять число 8
div dword 3 ;; Проверяем на кратность трем. Делитель должен быть двойным словом
test edx, edx ;; Проверяем остаток
JNZ ЕСЛИ_ОТСТАТОК_НЕ_РАВЕН_НУЛЮ
;; Если поделилось без остатка, то выполнить...
ЕСЛИ_ОТСТАТОК_НЕ_РАВЕН_НУЛЮ:
...
[/code]

>test eax, 3
Так на кратность трем не проверишь. Команда test всего лишь выполняет логическое умножение и устанавливает флаги в соответствии с результатом.
Аноним 09/04/15 Чтв 23:34:09 #856 №461750 
>>461748
Блин. У меня башка плохо варит. Вместо
div dword 3
должно быть:
mov ecx, 3
div ecx
Аноним 09/04/15 Чтв 23:37:59 #857 №461752 
>>461728
>gcc компилит очень сложный ассемблерный код.
С -O0 или -Os нормальный код генерирует.
Факториал с -Os например:
[code lang="GAS"]
.file "test.c"
.text
.globl factorial
.type factorial, @function
factorial:
.LFB7:
pushl %ebp
movl $1, %edx
movl %esp, %ebp
movl $1, %eax
.L2:
cmpl 8(%ebp), %edx
jge .L6
imull %edx, %eax
incl %edx
jmp .L2
.L6:
popl %ebp
ret
.LFE7:
.size factorial, .-factorial
[/code]
Аноним 09/04/15 Чтв 23:40:26 #858 №461753 
>>461752
Я так понял, тот анон не может в AT&T-овский синтаксис.
Аноним 09/04/15 Чтв 23:56:33 #859 №461762 
>>461753
В нем же нихуя трудного.
https://en.wikipedia.org/wiki/X86_assembly_language#Syntax
Аноним 09/04/15 Чтв 23:56:38 #860 №461763 
>>461753
Ну да. сложновато, когда сотни статей написаны в другом стеле, где аргументы в других позициях от атнт...

Мне вот что интересно, сейчас в 2015 кто-то пользуется табами (в смысле символами)? Нахуя вы это делаете?
Аноним 09/04/15 Чтв 23:58:40 #861 №461765 
>>461763
>сложновато
Всмотрись - увидишь, что он ничуть не сложнее.
Аноним 10/04/15 Птн 00:04:41 #862 №461771 
>>461765
Но да, он не сложнее, он другой, другой настолько, что достаточно сложно понять сходу один, когда ты знаешь другой. И вообще я анон не из вообще дискуссии.
Аноним 10/04/15 Птн 00:05:19 #863 №461772 
>>461771
> .И вообще я анон не из вашей дискуссии.
Аноним 10/04/15 Птн 00:07:30 #864 №461775 
>>461771
>другой настолько
В том-то и дело, что другой он не настолько.
Вся разница в порядке аргументов, % у регистров, $ у констант и постфиксов -b, -w, -l, -q вместо byte, word, dword, qword
Аноним 10/04/15 Птн 00:09:48 #865 №461776 
>>461775
Прекрасно ели для тебя это так, лично я не могу читать текст задом наперёд. И вообще я нихуя в вашем интел стиле не понимаю, нахуй ты мне рассказываешь что я и так знаю?
Аноним 10/04/15 Птн 00:12:11 #866 №461777 
>>461776
В смысле в интеле как-то много не очевидностей... А ат мне понятней... В общем так.
Аноним 10/04/15 Птн 00:12:14 #867 №461778 
>>461763
Это дело привычки. Но если ты работаешь только под Виндой, то AT&T синтаксис особо-то и не нужен.
У меня нет Винды, но я все равно юзаю только Intel-синтаксис. Хотя AT&T понять могу.

>кто-то пользуется табами (в смысле символами)? Нахуя вы это делаете?
Я не пользуюсь. Так что этот вопрос не ко мне.
Аноним 10/04/15 Птн 00:15:26 #868 №461779 
>>461777
Интеловский я тоже мама ебал, но читать его, тем не менее, возможно.
Аноним 10/04/15 Птн 02:44:49 #869 №461818 
Ну вообщем решился взяться за Яву, взвесив возможность трактора\количество вакансий в моем городе и популярность.
Аноним 10/04/15 Птн 04:39:52 #870 №461820 
>>461818
>вообщем
Нет такого слова.
>Яву
Джава на данный момент является худшим языком для новых проектов. Исключительная невыразительность и примитивность языка не позволит вам ясно выражать свои мысли. Язык очень распостронен. Пока некоторые ваши конкуренты используют сверх-современные технологии основанные на типизированном лямбда-исчислении или пруф-ассистанты с элементами функционального программирования, вы можете в разы понизить свою эффективность задействовав AbstractSingletonProxyFactoryBean - последнее достижение индусов в области набора текста латиницей. Но это еще не все. В жизни каждого стартапа наступает момент когда он становится продуктом и к проекту привлекаются дополнительные разработчики. Сдесь распостроненность и доступность языка имеют решающую роль. Благодаря большой популярности Джава среди жителей Востока, готовых работать за воду, вы можете быть уверены, что скоро потеряете своё рабочее место. Джава обеспечит вам гарантии неуверенности в своём будущем. Выберите Джава сейчас и уже через несколько лет вы будете несчастны и морально истощены рутинной офисной работой. Джава - ваш проводник к неудачам в мире разработки программного обеспечения. Выбирайте Джава.
Аноним 10/04/15 Птн 05:00:24 #871 №461825 
>>461820
Хачкелеблядь плиз)
Аноним 10/04/15 Птн 06:52:56 #872 №461831 
>>461820
> распостронен
Нет такого слова. А так двачую. Надо браться за PHP.
Аноним 10/04/15 Птн 07:22:42 #873 №461833 
14286397622290.jpg
Спрошу здеся. В году эдак 2007 читал книгу "хакеры.тхт" там рассказывалось о пранкире охуенном хакире Митнеке, еще немецких хакирах пытающихся украсть залюпикс для кгб и еще о каком то хуе взломавшем часы в америке. Что за книга, то была?
Аноним 10/04/15 Птн 08:21:41 #874 №461839 
>>461820
такое можно написать про любой язык, клоун
Аноним 10/04/15 Птн 08:22:13 #875 №461840 
>>461831
может лучше сразу за Паскаль?
Аноним 10/04/15 Птн 09:48:23 #876 №461849 
>>461833
Искуство обмана / Искусство вторжения
Аноним 10/04/15 Птн 11:12:39 #877 №461858 
Сап. Как бы вы делали модель схемы станции железной дороги? Скажем, на путях есть некоторые элементы - стрелки, можно расставить светофоры и еще какие-нибудь элементы, потом как минимум хранить это. Что вообще почитать про моделирование, посмотреть примеры, чтобы не впадать в ступор при каждой новой задаче?
Аноним 10/04/15 Птн 11:13:04 #878 №461859 
>>456975
блять тебе мануалов на хабре мало? если под виндой юзай XAMPP. Вообще поднять сервер это пару команд в консольке, даже даун справится.
Аноним 10/04/15 Птн 11:20:45 #879 №461863 
>>456975
>Не могу поднять апач
>мимо веб учу
Скупая слеза скатилась, эх ПХП-макака растет, добра тебе.
Аноним 10/04/15 Птн 11:26:34 #880 №461866 
>>461244
Если нет класса поверхности, то и самой поверхности тоже нет.
Аноним 10/04/15 Птн 12:08:59 #881 №461883 
>>461858
Не знаю.
Аноним 10/04/15 Птн 12:30:11 #882 №461894 
>>461866
Не знаю, я вот вижу себе это так - есть класс пространство, в нём единственный метод время, кубики часть пространства, но выполняется всё во времени, где есть такой процесс как "кидание", кубики во время этого процесса выполняют вращение вокруг своей оси (метод вращение) со случайными параметрами направления и скорости и как только процесс подбрасывание завершается, смотря под опр углом вычисляем какая сторона каждого кубика больше нам видна - тут совсем не нужна поверхность. Хотя это и не "кидание" получается...
Аноним 10/04/15 Птн 12:37:22 #883 №461899 
>>461894
> процесс "кидание" завершается
Аноним 10/04/15 Птн 13:18:44 #884 №461913 
Посоны, смотрите. У меня на ноуте два ядра. И размер кэша записан первый уровень 2256 Кбайт. Это значит, что, когда я, например, обхожу матрицу, у меня в этот кэш влезет 2256 Кбайт данных, или только один кэш задействован будет, т.е. влезет 256 Кбайт? Эти кэши на самом деле два или это условное деление? Дичайше прошу прощения за такой глупый вопрос.
Аноним 10/04/15 Птн 14:36:53 #885 №461947 
14286658137310.jpg
Парни, а есть какой-нибудь просмотровщик пдф - плагин для Сублимтекста?
Монитор широкий, хочу в одной половине редактора книжку читать, во второй - по мотивам книжки кодить собственно.
Аноним 10/04/15 Птн 14:38:56 #886 №461948 
>>461913
Хуй знает, это вроде физически их там 2, а кешируются данные по 32-64к, наверно. Лучше кингу "Техника оптимизации программ" нагугли.
Аноним 10/04/15 Птн 15:20:11 #887 №461972 
>>461947
Что тебе мешает открыть во второй половине экрана обычный пдф ридер?
Аноним 10/04/15 Птн 15:46:28 #888 №461982 
>>461727
По вопросу можно было догадаться, что спрашивает человек который этого не знает. Какой именно и что это вообще такое?
Аноним 10/04/15 Птн 15:58:31 #889 №461986 
>>461972
На нормальном компе да, а на ноуте экран и ОЗУ мелковаты для комфортной жизни
Аноним 10/04/15 Птн 16:10:21 #890 №461992 
>>461986
Плагин тебе места на экране должен добавить или что?
Аноним 10/04/15 Птн 16:27:04 #891 №462002 
14286724247090.jpg
Выручайте долбоёба!
У меня пхп-скрипт, лежащий на hostinger.ru дёргает базу на db4free.net (отдельная база из-за того, что к ней нужен внешний доступ, который платный на хостингере) и рыгает JSON-ом в ответ. Но ответ отображается вопросиками вместо кириллицы!
На локальном хосте меня спасло вот это: header("Content-Type: text/html;charset=UTF-8");
Но не спасло на удалённом.
Пикрелейтед окно phpmyadmin на db4free. Везде, то есть в таблицах и их полях стоит utf8_general_ci. Только на пике "сопоставление кодировки соединения" utf8mb4 и не меняется на другую.
В чём дело? ЧЯДНТ? Как получить нормальную кириллицу? И вообще, есть ли какие-нибудь годные статьи, которые раскладывают по полочкам эту кашу в голове о кодировках? Я вообще в этом плане нихуя не понимаю что делаю.
Аноним 10/04/15 Птн 16:29:03 #892 №462004 
>>462002
Ах да, забыл сказать, что JSON-ответ генерится функцией json_encode(). Нагуглил ответ про добавление вторым параметром JSON_UNESCAPED_UNICODE, но это тоже ничего не изменило.
Аноним 10/04/15 Птн 17:43:55 #893 №462057 
>>462002
> о кодировках

Короче есть 2 стула:

1. Одно байтные кодировки - (не твой бро) Интерпретация кодов 0-255 как
каких-то символов, бывают совместимые с аскии и не совместимые, совместимые
кодируются в диапазоне 128-255 а 0-127 остаются под сам аскии стандарт,
не совместимые слишком не твой бро.

2. Юникод - (твой бро) живой стандарт описания символов, вмещает в себя
стандарт аски. Не ограничивается (расширяется) возможными диапазонами
кодирования и вмещает в себя всё что захочет и даже отводит диапазоны
под чёзахочешьсам.

Кодируется юникод разными способами:

utf-32 - кодирует полностью юникод, то есть все 4 байта (пока в стандарте ещё этого хватает).
ucs-4 - пока что тоже самое что и utf-32 но по идее гарантирует меньше диапазонов.
utf-16 - кодирует по 2 байта, но если номер символа вмещается в 2 байта то только два байта
(кириллица 2 байта) и пишет, но с нюансами. И ещё в итоге так получается что не
весь возможный в 4 байтах диапазон может быть так закодирован, диапазоны "чёзахочешьсам"
идут нахуй.
ucs-2 - кодирует строго по 2 байта, собственно всё. Понятно что и ограничивает набор возможных
символов.
utf-8 - (твой бро) может закодировать теоретически хоть сколь угодное число, размер символа
врируется (например кириллица 2 байта). Совместим с аскии, в том плане что если
код номера больше 127 (значит символ больше 1 байта), то кодировка информации во всех
байтах символа происходит в диапазоне 128-255, так что аскии символы отобразит
любое говно(типо виндовсовской фс) которое умеет только в 1батные кодировки.
Аноним 10/04/15 Птн 18:09:06 #894 №462076 
>>461840
Кобол наше всё
Аноним 10/04/15 Птн 18:14:22 #895 №462079 
>>462057

Мне не нравится скрытый месседж вроде «винда плохо спроектирована» в твоем посте, тем более что ты искажаещь факты.

> (типо виндовсовской фс) которое умеет только в 1батные кодировки.
NTFS и WinAPI поддерживают юникод давно. Вообще по моему Windows первая массовая ОС с поддержкой юникода, она там чуть ли не c 1995 года появилась.

>Совместим с аскии, в том плане что если
код номера больше 127
Если мне не изменяет память, utf-8 был придуман для интернационализации линукса так как никто не собирался переписывать горы софта на устаревших строковых функциях. Майкрософт пошел другим путем и мужественно переписали винду на utf-16 в надежде получить быстрое вычисление длины строки и взятие подстрок (и немного просчитались когда юникод вышел за пределы 16 бит).

В общем, в винде с юникодом все нормально (разве что кроме консоли: но консоль всегда был в винде чем-то вроде средства поддержки старого софта под дос, потому никто туда юникод и не впиливал). Разумеется, конкурирущим ОС 20 лет назад юникод и не снился.

https://en.wikipedia.org/wiki/Unicode_in_Microsoft_Windows

Аноним 10/04/15 Птн 18:33:34 #896 №462095 
Суп, котаны.
Вопрос дидактического характера: кто как учился программированию самостоятельно? Интересуют рекомендации, с какой стороны будет лучше приступить к самоизучению языка. Как именно читать книги по программированию, если в них почти нет заданий? Даже с математикой или физикой в этом плане проще - есть теория, а есть задачники для практики, которые в два раза толще теории. Хочешь врубиться - прочитай теорию и задрачивай практику до посинения. С практикой в программировании, сколько ни спрашивал, ответ один: звучит он что-то навроде "больше практики делай чёнить програмируй хз)))" и происходит от тех, кто принял свои умения, подобно юному джедаю, от старшего джедая мастера - то есть, устроился джуном, и дальше по накатанной. У меня, увы, подобной возможности нет, так что интересуют версии именно что самостоятельно изучающих языки.
Аноним 10/04/15 Птн 18:36:56 #897 №462098 
>>462095
Да забей на книги, просто поставь себе задачу и пиши, всё непонятное - гугли.
Аноним 10/04/15 Птн 18:39:20 #898 №462099 
>>462095
больше практики делай чёнить програмируй хз)))
Аноним 10/04/15 Птн 18:39:23 #899 №462100 
>>462095
Вы бы хоть немного тред листали.
Вот тебе практика
>>459409
>>459407
+ в книгах часто есть задания
Аноним 10/04/15 Птн 18:39:52 #900 №462101 
В чистой сишке можно подключить string.h? Я, бля, ненавижу эти char массивы
Аноним 10/04/15 Птн 18:44:10 #901 №462103 
>>462098
>>462099
>>462100
Ну ладно, попробую. Спасибо.
Буду иногда писать нубские вопросы, не серчайте.
Аноним 10/04/15 Птн 18:45:57 #902 №462106 
>>462079
В лине у имён файлов нет кодировки, там просто массив байт опр длины.

> NTFS и WinAPI поддерживают юникод давно
> переписали винду на utf-16
> Большие буквы эквиваленты маленьким
> Съехавшие кодировки на фалах...
Именно по этому там такой скрытый месседж.
Аноним 10/04/15 Птн 18:49:56 #903 №462109 
>>462100
> Учить английский язык чтобы читать воду в книгах.
Книги не нужны, вся лучшая инфа это статьи + офф документация.
Аноним 10/04/15 Птн 18:58:20 #904 №462112 
>>462103
Время от времени роляй рулетку в >>459407 >>459409 сложные задания скипай пока не выучишь больше. Можешь начать с программы которая будет выдавать случайную задачу из этого списка.
Аноним 10/04/15 Птн 19:01:58 #905 №462113 
>>462101
Си не нужен.
Аноним 10/04/15 Птн 19:03:23 #906 №462114 
>>462057
> кодирует 2 по 2 байта
фикс

>>462079
> utf-16
> юникод вышел за пределы 16 бит
Кстати, там разве не ucs-4 ?
Аноним 10/04/15 Птн 19:04:13 #907 №462115 
>>462113
>ЕГЭ
Аноним 10/04/15 Птн 19:05:49 #908 №462117 
>>462115
Ну тогда ты должен страдать, в этом суть ЕГЭ, иначе бы тебе не подсунули си.
Аноним 10/04/15 Птн 19:06:16 #909 №462118 
>>462057
>utf-16 - кодирует 2 по 2 байта
фикс-x2-тормозила-эдишин
Аноним 10/04/15 Птн 19:07:48 #910 №462119 
>>462114
>Кстати, там разве не ucs-2 ?
...
Аноним 10/04/15 Птн 19:16:18 #911 №462120 
>>461748
Вроде запилил все по твоим направлениям:
http://pastebin.com/8bspq5nK

сверху сишная прога, работает норм.
ниже ассемблер, там еще библиотека подключается небольшая для ввода/вывода, при любых входных параметрах segmentation fault. Ты не мог бы пояснить что не так?

>>461752
>-O0
>-Os
у меня gcc при таких параметрах выплевывает какой-то файл .out, вместо .s при -S.
Нагуглить я не смог инфу по этим O0 и Os.
Аноним 10/04/15 Птн 19:16:23 #912 №462121 
> Using at first UCS-2 encoding scheme, it was upgraded to UTF-16 starting with Windows 2000,
А ну ясно...

Блять, какой-то я рассеянный сегодня, надо дописывать уже тсп сервер, а я залип как сделать более реюзбл и фичбл... В итоге порвался в /pr/ расписывать про кодировки... Всё, сел бухать, завтра допишу.
Аноним 10/04/15 Птн 19:40:42 #913 №462127 
>>461992
Дык знаешь такой плагин или нет?
Аноним 10/04/15 Птн 19:55:52 #914 №462131 
>>462120
>Нагуглить я не смог инфу по этим O0 и Os.
в man искать не пробовал?
Аноним 10/04/15 Птн 20:21:13 #915 №462138 
Кодеры, у меня к вам интересны вопрос.
Напишите ваше соотношение удовольствия от работы/количество денег. Наткнулся сейчас на ответы в тостере (раковальня, знаю), так там некий джентльмен утверждает что в программировании нечего делать людям, не фанатам дела. Якобы мне не нужно в свои 19 лет учить питон, чтобы банально себя прокормить и стать полезным обществу. Как считаете, насколько он прав? И на каком моменте зарождается интерес? Я вот фанатизма не испытываю, но попрой чуть ли не радугой кончаю от задач, со сложным решением и понятными инструментами.
Аноним 10/04/15 Птн 20:22:51 #916 №462140 
>>462138
>интересный
Быстрое исправление.
Аноним 10/04/15 Птн 20:22:59 #917 №462141 
>>462138
>в программировании нечего делать людям, не фанатам дела
Все верно. "Хочу много зарабатывать нихуя не делая и жить в тайланде"-дибилы идут на хуй
Аноним 10/04/15 Птн 20:27:18 #918 №462142 
>>462141
Я понимаю. Но ведь не в этом дела.
Можно и не быть фанатом дела, чтобы понимать - без каждодневного обучения, без наращивания навыков - все что тебе светит так это место в не самом лучшем офисе и не самые интересные задачи. Зачем тревожиться о таких вот ЛЕГКИЕ ДОЛЛАРЫ ХАСКЕЛЬ ЗА ДВА МЕСЯЦА ОДЕСК РЕАЛЬНО ЛИ ЗАРАБОТАТЬ, если объективно, они сами порасшибают себе лбы?
Аноним 10/04/15 Птн 20:28:29 #919 №462143 
>>462120
>Нагуглить я не смог инфу по этим O0 и Os.
Это флаги оптимизации. -O0 - без оптимизации, -Os - с оптимизацией, ориентированной на минимальный размер кода.
>у меня gcc при таких параметрах выплевывает какой-то файл .out, вместо .s при -S.
Понятное дело. gcc генерирует исполняемый файл, если ему другого не сказано. -S не нужно было убирать.
Аноним 10/04/15 Птн 20:33:30 #920 №462147 
>>462142
потому что дибилы не хотят быть программистами, они хотят ПОЛУЧАТЬ МНОГО ДЕНЕГ
Недавно был знакомый - такой же долбоеб, говорит "хочу стать программистом, они же много получают?". Я ему говорил что малость поздновато, что ты даже не пробовал, что все не так просто как кажется. Слава богу позже этот долбоеб передумал, говорит менеджером станет, дома продавать мол будет. сдается мне этот дибил уборщиком в макдаке станет, ну так ему и надо
Аноним 10/04/15 Птн 20:51:59 #921 №462158 
>>462057
Спасибо за развёрнутый ответ. Но я так нихуя и не понял, почему мой джыйсон-ответ отображается вопросами. Везде ведь utf8 стоит.
Что ему нужно? На всякий случай повторюсь, что на локальном хосте header("Content-Type: text/html;charset=UTF-8"); в начале скрипта решил проблему. Как бы её и на удалённом решить?
Аноним 10/04/15 Птн 21:07:46 #922 №462168 
>>462002
$db->query("SET NAMES utf8")
Аноним 10/04/15 Птн 21:21:59 #923 №462171 
>>462168
Ох спасибо тебе. Всё ок вкупе с хедером, а без хедера вот такие штуки Р•.Р•.Колесниченко. Так в чём была проблема? Я так и не вкурил, ведь везде и так стоит utf8.
Аноним 10/04/15 Птн 21:38:28 #924 №462175 
Помогите ультра нюфажеку с паскалем. Короче, нужно найти пробел в строке, и запомнить следующий после него символ. С первым пробелом все вроде понятно, а со вторым не очень. Я делал так: просто заменял первый пробел на другой символ, а потом заново прогонял все символы, но как-то фуфлыжно выходит. Может как-то по-другому можно сделать все это?
Аноним 10/04/15 Птн 21:39:18 #925 №462178 
>>462175
Да, пробел естественно несколько, и символов надо запомнить несколько.
Аноним 10/04/15 Птн 21:49:14 #926 №462187 
>>462178
Тебе нужно запомнить столько символов, сколько пробелов? Например, если идет три пробела, то после них надо запомнить три символа. И потом дальше искать пробелы.
Я правильно понял?
Аноним 10/04/15 Птн 21:54:09 #927 №462189 
>>462187
Точно. Вообще, в этот раз надо запомнить всего три символа, но лучше чтобы это работало при любом количестве пробелов.
Аноним 10/04/15 Птн 22:22:23 #928 №462199 
>>462189
Заводишь в программе переменную-счетчик.
Начинаешь сканировать строку.
Если очередной символ - это пробел, то увеличить счетчик на один.
Иначе, пока счетчик больше нуля, сохранять символы, уменьшая счетчик на один с каждым сохраненным символом. Надеюсь, более-менее понятно изложил.
Аноним 10/04/15 Птн 23:07:45 #929 №462211 
14286964659840.png
Очень прошу. Нужно ОЧЕНЬ СРОЧНО ЖИЗНЬ НА КОНУ Я ЯВУ НЕ ЗНАЮ А ЗАКАЗ ПОСТУПИЛ.
ПОЖАЛУЙСТА ПРИШЛИТЕ СКРИПТ
Аноним 10/04/15 Птн 23:13:25 #930 №462213 
>>462199
Вроде понятно, браток, только сохранить не получается, вот. Можешь примерно написать, как сохранять надо, а то у меня руки походу из жопы.
Аноним 10/04/15 Птн 23:17:07 #931 №462214 
>>462213
Если количество известно заранее, то используй массив. Если хочешь, чтобы работало на любом количестве символов, то можешь ввести в программу дополнительную переменную строкового типа и сохранять символы в ней, например с помощью функции strcat (надо подключить модуль strings). Можно еще с динамическими массивами заморочиться. И еще одна вещь. Надо запилить проверку на конец строки при обработке пробелов. То есть, если, например, пробелов три, а символов за ними всего два.
Аноним 10/04/15 Птн 23:18:49 #932 №462215 
>>462211
какой заказ? ты что, ёбнутый чтоли?
Аноним 10/04/15 Птн 23:20:44 #933 №462216 
>>462215
Такой заказ, макака-фрилансер я. Заказчик сказал это сделать и не понимает разницу между ява и яваскрипт, рейтинг портить мне нельзя
Аноним 10/04/15 Птн 23:22:44 #934 №462218 
>>462216
А ты, значит, собрался его наебать и отправить решение на JS?
Аноним 10/04/15 Птн 23:24:54 #935 №462220 
>>462218
Кто сказал? нет. я решил его наебать и попросить помощи у програмача. Должно быть просто сам код
Аноним 10/04/15 Птн 23:36:47 #936 №462221 
>>462220
def compareNumbers(a: Int, b: Int) = a -> b match {
case (a, b) if a == b => "These numbers are equal"
case (a, b) => (a max b) + " is larger"
}
дальше сам, не благодари
Аноним 10/04/15 Птн 23:40:25 #937 №462223 
>>462221
>дальше сам не благодари
ну спс, но я дальше и не смогу
Аноним 10/04/15 Птн 23:43:33 #938 №462224 
>>462220
Чет сжалился над макакой...
http://ideone.com/i9zShB
Аноним 10/04/15 Птн 23:45:56 #939 №462225 
>>462224
Ох спасибо, добрый анон! Знай, что спас бедной макаке жизнь
Аноним 10/04/15 Птн 23:49:14 #940 №462227 
Можно ли на питоне написать приложение, например, автоматически скачивающее с порнолаба все новые видеоролики с тегом sexandsubmission? Если да, хочу запилить такое.
Аноним 10/04/15 Птн 23:51:17 #941 №462228 
>>462227
И сразу же появилась идея простенького приложения, опять же, собственноручного производства, которое бы оповещало пользователя об ответе на харкаче. Мне плевать что такое есть, хочу и его написать. Жаль правда что я ленивое хуйло. Нахуя мне эти эпичные идеи, если я не робот.
Аноним 10/04/15 Птн 23:52:29 #942 №462229 
>>462227
По-моему, как раз для таких вещей питон и создавался.
Аноним 10/04/15 Птн 23:57:48 #943 №462231 
Помогите с мэйкфайлами, пожалуйста. Я в них новичёк.
Есть правило
main:
$(GPP) -c src/main.c++ -o obj/main.o $(PFLAGS)
Таких правил здоровенная куча, а потом ещё линковщик линкует все *.о . Как обобщить?
Алсо, в папках срц и в обж есть вложенные.
Аноним 11/04/15 Суб 00:17:52 #944 №462240 
>>462227
>питон
>сеть
>взаимодействие с сетью
>питон
>с сетью
PHP для этих целей есть вообще-то.
Аноним 11/04/15 Суб 00:18:40 #945 №462242 
>>462240
Так, тогда человеческим языком, для чего питон?
Вот приведи мне пример идеального использования питона.
Аноним 11/04/15 Суб 00:30:53 #946 №462245 
>>462242
>сматри вот тута сдилаем пунктуацию дигиниратнаю и зависимость ат прабелов ат начала страки ахахаззпзпдвлоаоXDDDD

Малбодж имеет больше причин для жизни
Аноним 11/04/15 Суб 00:39:46 #947 №462247 
>>462245
Так, хватит хейтить перспективный язык программирования. Я на нем буду роботов заставлять отстраивать Россиюшку.
Аноним 11/04/15 Суб 00:43:30 #948 №462250 
>>462247
Они когда-то коробку пробелов найдут и будут ветеранов насиловать
Борода деда-дебошира 11/04/15 Суб 01:46:55 #949 №462269 
Сап, вопрос такой. Изучил в своей шараге Pascal, богомерзкий Borland Delphi 7, сейчас прохожу Borland c++ builder 6. Матан не знаю, а сам хочу в геймдев, что для этого нужно бесплатно без смс и регистрации ? Что учить и вообще есть шансы без матана
Аноним 11/04/15 Суб 02:14:43 #950 №462272 
Аноны, неофит в треде. Есть вопрос знатокам! Но сначала короткая вводная. Работал год журналистом, имея некоторый опыт программирования, потом за пару недель освежил знания и устроился нано-джуниором в контору, состоящую из меня, шефа и секретарши. Шеф заодно дизайнер.

Работаю там полгода. За полгода освоил местный фреймворк студии (шеф ушел из более крупной конторы, утащил оттуда фреймворк. Какое-то недо-mvc-говно, куча лишнего и устарелого, но порог вхождения минимальный. Задрочил я за полгода фреймворк, подтянул голый джаваскрипт и gayQuery. Замутил десяток сайтов разной величины со всяким разным функционалом, почувствовал, как расту. Появился главный вопрос:

Что мне делать дальше, чтобы развиваться? Хочу уйти и работать самостоятельно. К финансово-клиентской яме в течение какого-то срока я морально готов. Фреймворк брать с собой не хочу, да и невежливо, да и сам по себе он говно несовременное.

Я пробовал браться за симфони, но нихуя не понимаю. Развернул на виртуалке сервак, на нем замутил симфони, стартовые экраны у него красивые, все охуенно, но въехать в MVC что-то тяжело.

Сам вижу три варианта:
-по хардкору задрачивать симфони, превозмогая;
-начать с какого-то более простого фреймворка (все же MVC);
-забить и освоить что-то совсем простецкое, но удобное.

Слушаю внимательнейше.
Аноним 11/04/15 Суб 02:15:51 #951 №462274 
>>462272
Ах да, фреймворк на PHP. Итого, я знаю на чуть лучше чем хуёвом уровне (сложно самому оценивать, поэтому лучше приуменьшу) PHP и JS с одним фреймворком.
sageАноним 11/04/15 Суб 02:50:10 #952 №462282 
>>462272https://2ch.hk/pr/res/461342.html
Аноним 11/04/15 Суб 04:13:15 #953 №462299 
>>462269
> что для этого нужно
Отправиться в /gd
Аноним 11/04/15 Суб 09:32:45 #954 №462316 
>>462272
Я бы просто нашёл работу получше.
Аноним 11/04/15 Суб 09:33:41 #955 №462317 
>>462211
>>462216
Они там заказывают такие задания и платят за них? Но нахуя, если такое легко гуглится?
Аноним 11/04/15 Суб 09:43:09 #956 №462321 
>>462317
ебаать, я джаву не знаю, но это напишу за 5 минут. Пиздец. Дайте две
Аноним 11/04/15 Суб 09:46:15 #957 №462323 
Еще один вопрос по паскалю. Мне нужно, чтобы был цикл, в него вбивались данные, потом проверялись бы, и если они соответствуют нужному значению, то заполняли бы массив. Но нужно, чтобы они вбивались в массив как бы по порядку, короче если у меня цикл прокручивается 20 раз, а нужные данные вбиваются всего 3 раза, то надо забить в массив по порядку 3 эти значения. Так как это сделать?
Аноним 11/04/15 Суб 09:54:49 #958 №462326 
>>462323
тебе конкретно 3, или сколько пользователь вобьет, столько и надо размножить?
Аноним 11/04/15 Суб 11:48:10 #959 №462353 
>>462326
Сколько вобьет
Аноним 19/04/15 Вск 21:44:04 #960 №465647 
Как можно получить значение CF после некоторой операции из сишной проги? Есть идеи у кого?
comments powered by Disqus

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