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

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

 Аноним Пнд 02 Июн 2014 20:56:10  #1 №358641 
1401728170445.png

всем зависимые типы пацаны!

F.A.Q.

В: Какой язык учить?
О: Ответ: Английский/Python (книжка какая-то, я питон не знаю).
В: Ко-ко-ко не работает программа. Анон памаги.
О: Ответ: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
В: У меня горит лаба, курсач, не знаю какую тему диплома взять
О: Задавай вопрос в этом треде
В: Какую программу поставить для ....
О: Вопросы связанные с программами обсуждаются в /s/
В: Взломать акк
О: просто съеби

код оформляйте в теги [code][/code] или лучше воспользоваться специальными сервисами ideone или pastebin

тот самый пик с обложками книжек

литература с того самого пика с обложками книжек

чатик

прошлый тред

sageАноним Пнд 02 Июн 2014 21:25:43  #2 №358647 

Поссал в рот моче. Сажи говнотреду

Аноним Пнд 02 Июн 2014 21:42:31  #3 №358650 

>>358647
съеби

Аноним Пнд 02 Июн 2014 21:45:20  #4 №358652 

>>358650
>КУКАРЕЕКУУУ

Аноним Пнд 02 Июн 2014 21:45:20  #5 №358653 

Мелкобуквенный, язык недели Питон?

Еще была идея запилить как у музыкантаче. Иконки по языкам и оффициальные треды языков. Ясен хуй другие тоже можно создавать, но так быстрее ориентироваться можно было бы.


Алсо, пидор. Ты мне полтора года назад обещал подсветку кода как на нульче, орал что в новом движке абу поставит. И где, сукаблядь, подсветка? Заебали, уже виталика ебал даже на эту тему, помню - похуй. Ебал абу - похуй. Ты то хоть на пидора надави или он на лицензию не хочеть жлобиться?

Аноним Пнд 02 Июн 2014 21:52:24  #6 №358655 

>>358653
>язык недели Питон?
100 раз говори нахуя питон если есь дг?
>Иконки по языкам
сложна в гугле найти, м?
>оффициальные треды языков
ёбу дал? и так тут за одного треда не могут угомонится

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

Аноним Пнд 02 Июн 2014 21:55:55  #7 №358656 

>>358655
>ёбу дал? и так тут за одного треда не могут угомонится
Это потому что один тред смешивает всё в кашу, вопросы по всем языкам, все лабы, все "взламайти плиз акк!11" и т.д., получается полное бесструктурное говнище.

Аноним Пнд 02 Июн 2014 21:59:51  #8 №358658 

>>358656
я про пхп тред

Аноним Пнд 02 Июн 2014 22:02:35  #9 №358659 

>>358641
Из какого фильма кадры на ОП-пике?

Аноним Пнд 02 Июн 2014 22:03:34  #10 №358660 

>>358659
Звездные войны

Аноним Пнд 02 Июн 2014 22:04:20  #11 №358661 

>>358658
А ну так этих в /web/ надо пидорнуть давно, это не программирование.

Аноним Пнд 02 Июн 2014 22:07:01  #12 №358663 

Ты чо блжад, а если мне нужно социальную сеть создать, тыж програмист отвечай!

Аноним Пнд 02 Июн 2014 22:10:21  #13 №358665 

>>358663
а догевеб для кого написали мудак

Аноним Пнд 02 Июн 2014 22:16:37  #14 №358666 

>>358659
у нас во дворе за такие вопросы убивают

Аноним Пнд 02 Июн 2014 22:24:41  #15 №358670 

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

Аноним Пнд 02 Июн 2014 22:49:42  #16 №358672 
1401734982754.webm

>>358641
Какой язык стоит учить ньюфагу для начала? Последнее время если и интересуюсь по-этому поводу, то вижу какой-то ФОРС ПИТОНА. Даже на этой доске первым делом, я вижу какой-то форс/срач/обсуждение Питона. Вроде как все кукарекают об универсальности и мол туда можно подрубить все что угодно.
Так вот стоит ли начинать с него? Интересуют вообще перспективы начала и развития в этом области.
Только не конкретно какой-нибудь пэхэпэ и один веб, а все-таки разноплановость применения.

Аноним Пнд 02 Июн 2014 22:59:18  #17 №358676 

Программчата, у меня назрела идея запилить свою собственную АИБ на самом деле просто пошатать вакабу, чтобы хоть примерно понять, как оно работает, и успокоиться. Как лучше всего это сделать? Поднимать на своем компе и с него же заходить? Искать бесплатные серверы в интернетике, которые дадут мне возможность поднять ее и пошатать немного?
Алсо, часто на гитхабе вижу всякие игрушки типа 2048, которые располагаются в репозиториях и позволяют играться собой всем желающим плохо выразился, но вы, надеюсь, поняли. Это гитхаб сервер дает всем желающим или что? Можно так поднять одну маленькую вакабку для личного пользования?

Аноним Пнд 02 Июн 2014 23:07:21  #18 №358677 

>>358676
>Поднимать на своем компе и с него же заходить?
Да.
>Это гитхаб сервер дает всем желающим или что?
Только для статичных сайтов на хтмл. Вакабу поставить не получится.

Аноним Пнд 02 Июн 2014 23:20:20  #19 №358679 

>>358672
можешь по-старинке начинать с васика или пасцаля
если стальные яйца - начинай с сишечки
если яйца плазменные - тогда лисп, если яиц нет - ruby, а если хуй обрезан - тогда php, лол

Аноним Пнд 02 Июн 2014 23:25:10  #20 №358684 
1401737110982.png

Нужна помощь в парсинге хтмл таблицы на жабе.
Таблица представляет собой расписание говношараги.
Структура пикрелейтед.

sageАноним Пнд 02 Июн 2014 23:29:23  #21 №358685 

>>358684
— E3
— Ранил

Аноним Пнд 02 Июн 2014 23:30:53  #22 №358687 

>>358685
Спасибо, очень содержательно, возьму на заметку.

Аноним Пнд 02 Июн 2014 23:37:46  #23 №358688 

Господа, отчего вот эта хуйня не работает?

Есть возможность прямо указывать, какой сервер (нод) должен быть выходным. IP в этом случае будет постоянным. Для этого в torrc дописываем две строчки:

ExitNodes <имя узла>

StrictExitNodes 1

Где:

Переменная ExitNodes – указывает использовать определённый сервер в качестве выходного узла

StrictExitNodes 1 – указание в случае недоступности выбранного сервера не пытаться подключиться к другому, а выводить ошибку.

Допускается записывать несколько узлов через запятую или, например, указав ExitNodes {de} - получим только немецкие сервера в качестве выходных.

Аноним Пнд 02 Июн 2014 23:59:57  #24 №358693 

>>358684
Возьми библу вроде jsoup и парси

Аноним Втр 03 Июн 2014 00:04:15  #25 №358696 
1401739455570.jpg

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

Аноним Втр 03 Июн 2014 00:06:36  #26 №358698 

>>358693
Так и сделал, но я не знаю как можно связать данные по смыслу.
Т.е. например, связать А с {1,2,3} которые ниже него.

Аноним Втр 03 Июн 2014 00:15:35  #27 №358700 

Посоны заканчиваю универ по специальности Прикладная Математика. Оценка 7/10 возможно даже 8, но маловероятно, скорее 7.6>.
Пишу диплом по MPI/OpenMP.
плюсы, яву, пхп, яваскрипт изучил самостоятельно. Так вот я в говне теперь? считается ли для работодателя что я закончил универ как "программист" или он будет думать что я никому ненужный математик-теоретик? Какой у меня шанс того, что на меня будут смотреть, как на человека который не закончил вышку по специальности?(по сути так оно и есть но нас обучали алгоритмам всяким для серьезных вычислений и т.п.)

sageАноним Втр 03 Июн 2014 00:19:19  #28 №358701 

>>358700
> Прикладная Математика
> математик-теоретик

Аноним Втр 03 Июн 2014 00:21:45  #29 №358704 

>>358701
специальность называется прикладная математика, но диплом оффициально- просто математика почему-то.

Аноним Втр 03 Июн 2014 00:21:50  #30 №358705 

>>358698
Давай сюда таблицу и код, ущербный.

Аноним Втр 03 Июн 2014 00:23:33  #31 №358707 

>>358705
http://pastebin.com/E7BGzemF

Аноним Втр 03 Июн 2014 00:25:27  #32 №358708 

>>358705
>ущербный
Стремящийся Я.

Аноним Втр 03 Июн 2014 00:26:50  #33 №358709 

>>358707
>Дежурные&nbsp; администраторы: Пидарас. А.С.
А код?

Аноним Втр 03 Июн 2014 00:29:39  #34 №358711 

>>358709
Там ничего нет.
Мне стыдно показывать такую хуйню.

Аноним Втр 03 Июн 2014 00:30:23  #35 №358712 

>>358711
Ну тогда принимай мою урину в ротешник

Аноним Втр 03 Июн 2014 00:32:23  #36 №358713 

>>358712
Ну, серьёзно, всё что я сделал это распарсил таблицу по ячейкам в лист строк.
Я не знаю как их можно связать по смыслу.

Аноним Втр 03 Июн 2014 00:33:41  #37 №358715 

Надо уточку завести.

>>358713

Аноним Втр 03 Июн 2014 00:40:12  #38 №358717 
1401741612909.jpg

Помогите! Лемма о разрастании!


Нужно доказать, что следующий язык не является автоматным:

L={a^i b^j|i+j простое число}

Помогите пожалуйста! Не могу придумать подходящее слово.

Аноним Втр 03 Июн 2014 00:42:00  #39 №358719 

>>358713
Давай код, Маня

Аноним Втр 03 Июн 2014 00:48:38  #40 №358721 

>>358719
https://ideone.com/ca0pyN

Аноним Втр 03 Июн 2014 01:12:20  #41 №358728 

>>358721
Как-то так наверно https://ideone.com/6fu9mC

https://code.google.com/p/guava-libraries/wiki/NewCollectionTypesExplained#Table

Аноним Втр 03 Июн 2014 01:24:28  #42 №358731 

Java. netbeans.
Image back = getImage(getCodeBase(), "C:\\pic.png");
судя по всему не получаем изборажения,потому что когда пытаюсь его вывести оно не выводится. Помогай анон

Аноним Втр 03 Июн 2014 01:41:44  #43 №358734 

>>358728
Это в 8-й так?
Кстати, вопрос про версии, как я понял, сейчас стоит начинать что-то писать на 8-й?

Аноним Втр 03 Июн 2014 01:55:27  #44 №358740 

>>358734
Назови хоть одну причину, по которой не стоит использовать последнюю версию?
А вообще используй скалу

Аноним Втр 03 Июн 2014 01:59:32  #45 №358742 

>>358740
>Назови хоть одну причину
Я джаву недавно начал трогать.

Аноним Втр 03 Июн 2014 02:07:12  #46 №358743 

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

Как, мать его, стать хакером? Нет, я не шкальник, и даже не студент, пишу говнокод в одной конторке за хлеб с солью. Хочу за просто так, мне просто интересен сам процесс. Что посоветуете? Куда копать? Знаком с C, WinAPI, PHP, C#. Понимаю, что указание языков с которыми работал - не столь существенное, но все же решил упомянуть.
Что делать, анон? Гугл по такому запросу выдаёт хуйню. Может есть какие то годные туториалы, после изучения которых я смог бы двигаться дальше?

Аноним Втр 03 Июн 2014 02:08:12  #47 №358744 

>>358742
Ну вот и начинай сразу с последней версии, а не с легаси говна.

Аноним Втр 03 Июн 2014 02:10:13  #48 №358745 

>>358744
Большинство книг же на легаси говне, не?
Или есть какой-то другой метод научиться?

Аноним Втр 03 Июн 2014 02:17:21  #49 №358747 

>>358700
работодателю похуй вообще

Аноним Втр 03 Июн 2014 02:23:10  #50 №358749 

>>358745
Каким образом это мешает использовать новую версию?

Аноним Втр 03 Июн 2014 03:19:47  #51 №358753 
1401751187212.jpg

>>358685
Мимо.

Аноним Втр 03 Июн 2014 03:30:47  #52 №358754 

>>358728
https://ideone.com/zYq6Br
У меня получилось так.
Где-то есть косяки?
Вроде бы оутпут что-то напоминает типа того.

Аноним Втр 03 Июн 2014 04:12:47  #53 №358759 

>>358754
Не понимат как теперь работать с этим всем. :(

Аноним Втр 03 Июн 2014 05:32:08  #54 №358760 

Здравствуй, утренний анон, можно вопрос? Начальство переводит меня на другую должность, с моего согласия. С сисадмина-эникейщика на эникейщика, php-макаку, одминистратора SQL. На пыхе придется ваять программы для отдела кадров, учета документов и прочей лабуды. Подскажи каков порог вхождения в этот язык? Справлюсь ли я, с авторизацией, внЗдравствуй, утренний анон, можно вопрос? Начальство переводит меня на другую должность, с моего согласия. С сисадмина-эникейщика на эникейщика, php-макаку, одминистратора SQL. На пыхе придется ваять программы для отдела кадров, учета документов и прочей лабуды. Подскажи каков порог вхождения в этот язык? Справлюсь ли я, с авторизацией, внесением новых работников в бд, отображением этих сотрудников в виде таблицы и т.д. Сам знаю почти нихуя, ну могу цикл от условия отличить. Но будет время в отпуске перед работой попревозмогать. Пиздец страшно.

Аноним Втр 03 Июн 2014 05:55:07  #55 №358764 

>>358760

Я недавно, месяц назад, вошел в PHP с минимальными до этого знаниями по программированию, только говно простое на JS до этого писал — в общем, справедливо сказать, что я вообще ничего не знал. Хватай какой-нибудь фреймворк, рекомендую Ларавел, но если не умеешь в английский, возьми лучше что-нибудь другое и просто начинай на нем писать, фреймворк сам заставит тебя не сутулится и выпрямить спину, а уж такие рудиментарные вещи, как ввод—вывод данных, с фреймворком вообще просто.

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

Больше ничего советовать не буду, потому что сам еще ничего не знаю.

Аноним Втр 03 Июн 2014 08:43:25  #56 №358772 

Программач, а что читать/делать, чтоб научиться правильному мышлению? Ну знаю я язык, а дальше то что?

Аноним Втр 03 Июн 2014 09:35:02  #57 №358777 

>>358772
ну а теперь говори на нем. Да побольше.

Аноним Втр 03 Июн 2014 10:39:55  #58 №358781 
1401777595263.png

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

Аноним Втр 03 Июн 2014 12:19:41  #59 №358797 

>>358781
Вместо того чтолбы написать обвертку - пишем хуиту.
Но это я так - о накипевшем.

Аноним Втр 03 Июн 2014 13:01:22  #60 №358800 

>>358781
Дергай texlive/miktex через какой-нибудь шаблонизатор, если уж нужно без компромиссов.
http://theiced.livejournal.com/12555.html

Аноним Втр 03 Июн 2014 14:30:04  #61 №358811 

Поясните мне за Cyclone. Информации мало? Стоит смотреть? Нужен ли C, если есть Cyclone

Аноним Втр 03 Июн 2014 15:40:34  #62 №358823 
1401795634067.jpg

Посоны, у меня проблема: из-за того, что у меня перфекционизм головного мозга, я не могу начать делать средний\большой проект без комплексной подготовки к нему, что, по моему мнению, включает в себя полное описание архитектуры(какие либы использовать), дизайн приложения(количество классов, их описание, какой класс в какой заголовочный файл запихать, общую "структуру" приложения) ну и, собственно, прототип гуи.
Вот пока я это все не заделаю, я не могу начать писать код, вот не могу и все.
Хотел начать изучать UML, но потом, когда начал гуглить, прочитал много отзывов, мол UML полная хуйня и тратить на него время совершенно бесполезно, лучше сразу начать код писать.
Так вот, вопрос: что мне со всей этой ебалой делать? Все-таки выучить UML или забить болт и пробовать кодить без всех этих "предварительных ласк"? И вообще, есть ли какая-нибудь альтернатива UML на сегодняшний день?

Аноним Втр 03 Июн 2014 15:45:22  #63 №358826 

Нужна программа, отправляющая данные о системе и лог специализированного софта с инфой об ошибке ко мне, дабы не бегать по кабинетам. Но я в сетях полный ноль. Как легче это реализовать: через FTP халявного веб-хостинга (пройти регистрацию, получить домен, но юзать фтп в своих целях) или в качестве вложения по e-mail? Готовые решения не предлагать, есть интерес к самостоятельному написанию.

Аноним Втр 03 Июн 2014 15:59:42  #64 №358828 

Помогите с mysql, братишки.
Есть таблица:
датавремя | значение
Данные за каждую минуту, надо из этих данных наковырять средние ежедневные значения за день/ночь.
Например средние за день могу хуйнуть так:


SELECT date(date), ROUND( AVG( dannnie ) , 2 )
FROM table
WHERE (
DATE
BETWEEN CONCAT( DATE '2014-04-29', ' 10:00:00' )
AND CONCAT( DATE '2014-04-29', ' 22:00:00' )
)

Как бы теперь заджойнить на нее же средние за ночь с этим условием

DATE
BETWEEN CONCAT( DATE '2014-04-29', ' 22:00:00' )
AND CONCAT( DATE '2014-04-30', ' 10:00:00' )
?
Аноним Втр 03 Июн 2014 16:04:36  #65 №358829 

>>358823
что плохого в предварительной подготовке? обычно те кто начинают сходу писать код не подумав, потом очень жалеют об этом

Аноним Втр 03 Июн 2014 16:07:56  #66 №358831 

>>358823
Архитектура хорошо. Понимание того как ты это собрался делать сокрщает время необходимое на разработку. И лишает тебя разного сорта проблем возникющих при "гибкой" разработке.

UML не нужен.

Аноним Втр 03 Июн 2014 16:16:44  #67 №358832 

>>358826
Пишу на крестах, кстати.

Аноним Втр 03 Июн 2014 16:21:41  #68 №358836 
1401798101468.png

>>358823
Есть же СИВС, например.

Аноним Втр 03 Июн 2014 16:24:37  #69 №358837 

>>358836
Ну я же говорю, что мне самому было бы интересно написать такое. Я начинающий, изучаю C++. Готовые решения буду использовать, если уж совсем прижмёт, а у меня свой код не готов.

Аноним Втр 03 Июн 2014 18:10:49  #70 №358856 

>>358826
Ну смотри значит, берешь нормальный VPS и пишешь себе REST-приемщик логов вместе с админским веб-интерфейсом. Конечно на крестоговне этого сделать не получится, так что юзай джяву.

Аноним Втр 03 Июн 2014 18:16:27  #71 №358859 

>>358754
Ну и что ты сделал? Я же тебе дал код, долбоеб.

Аноним Втр 03 Июн 2014 18:40:24  #72 №358869 

>>358859
Он не работал.
Я его доделал.
Сам долбоёб.

Аноним Втр 03 Июн 2014 18:54:16  #73 №358876 

>>358641
Как пофиксить лабу? Надо посчитать разницу в масиве от первого отрицательного до второго положительного. Где фейл?

#include <ctime>
#include <iostream>
using namespace std;



template<class Type>
class Array
{
private:
Type *arr;
int _size;
public:
void Random()
{
Type randomNumber;
for(int i=0;i<_size;i++)
{

randomNumber=-5+(rand()% ((100-1) *1 + 1))/Type(10);
arr[i]=randomNumber;

}
}
Array ( int size)
{
_size = size;
arr = new Type[_size];
for(int i=0;i<_size;i++)
arr[i]=0;
}
void print()
{
for(int i=0;i<_size;i++)
cout << arr[i] << " ";
cout << endl;
}
~Array() {

delete[]arr;
}
Type diff();
};



template<class Type>
Type Array<Type>::diff()
{
Type diff = 0;
int flag1 = 0 ,flag2 = 0;
for(int i=0;i<_size;i++)
{
if(arr[i]<0) {
i = flag1;
break; }

}


for(int i=flag1;i<_size;i++)
{
if(arr[i]>0)
{
flag1 = i;
break;
}
}


for(int i=flag1;i<_size;i++) {
if(arr[i]>0)
{
flag2 = i;
break;
}}


for(int i = flag1; i< flag2; i++)
diff-=arr[i];


return diff;
}


int main()
{
srand(time(NULL));
Array<double> arr(20);
arr.Random();
arr.print();
cout << endl << " Diff between first negative and second positive: " << arr.diff() << endl;
return 0;
}
Аноним Втр 03 Июн 2014 19:40:01  #74 №358878 

>>358876
1. Уебански сформулировано задание, возможно ты его неправильно понял. Разница может быть только между двумя велечинами. Если у тебя дохуя величин - у них есть только сумма.
2. У тебя два индекса (flag1,flag2) - один указывает на конец последовательности елементов которые следует суммировать, второй указывает на начало. Исходя из задания началом должен быть первый отрицательный елемент - ты же устанавливаешь его на первый отрицательный а потом сдвигаешь на первый положительный. Второй флаг устанавливается на первый положительный (хотя должен стоять на втором положительном).

Аноним Втр 03 Июн 2014 19:49:08  #75 №358880 

>>358869
Что ты там доделал-то, уеба?
http://ideone.com/VXHjD3

Аноним Втр 03 Июн 2014 19:59:09  #76 №358884 
1401811149040.jpg

Помогите долбоебу с ассемблером.
Задание такое (выполнено): Даны два числа в двоичном виде. Логически их перемножить и в результирующем значении поменять местами 7-ой разряд с 1-ым, 5-ый со 2-ым.

Препод просит дополнить: вывести исходные данные в 16 системе счисления. Что куда писать?

Аноним Втр 03 Июн 2014 20:04:40  #77 №358886 

>>358878
>Разница может быть только между двумя велечинами
Орлы? А если так: 2-5-6-8, например?
>>358876
#define DOHUYA = 100500;
int mas[DOHUYA];
//vvod chisel v massiv
bool vt = false;
int otr = 0;
int pol = 0;
for (int i = 0; i < DOHUYA; ++i) {
if (mas < 0) {
otr = i;
break;
}
}
for (int i = 0; i < DOHUYA; ++i) {
if (mas > 0) {
if (vt) {
pol = i;
break;
} else {
vt = true;
}
}
}
int res = mas[otr];
for (int i = otr + 1; i <= pol; ++i) res -= mas;
//vivod rezultata

sageАноним Втр 03 Июн 2014 20:17:26  #78 №358894 

>>358886
Блять, с дефайном я, конечно, обосрался. Либо
#define DOHUYA 100500
либо
const int DOHUYA 100500;

Аноним Втр 03 Июн 2014 20:32:50  #79 №358896 

>>358880
Спасибо, конечно, но можешь ли ты объяснить алгоритм?
Нет, не понятно.

Аноним Втр 03 Июн 2014 20:35:08  #80 №358897 

>>358886
>Орлы? А если так: 2-5-6-8, например?
Написать то ты такое можешь, но нельзя сказать "разница между 2, 5, 6 и 8". Хотя можно сказать "сумма 2, 5, 6 и 8". Все потому что вычитание некомутативно. Поэтому ты не можешь просто назвать множество и сказать сделать вычитание над ним - кроме этого нужно ясно указать порядок элементов, так как от этого зависит результат. А вот сложение (как и умножение) комутативно, поэтому можно назвать множество и сказать "сложить".

Аноним Втр 03 Июн 2014 20:44:49  #81 №358898 

>>358884
Бампую вопрос.

Аноним Втр 03 Июн 2014 20:59:18  #82 №358902 

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

Ну суть в общем такая, Сканер сканирует штрихкод, в экселе это выглядит как ввод 8 цифр в ячейку. Нужно, чтобы после ввода 8 цифры, автоматически переходило на ячейку ниже.

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

Private Sub Worksheet_Change(ByVal Target As Range)

Нихуя не работает, потому что выполняет код ПОСЛЕ ввода данных и перехода на другую ячейку.

Аноним Втр 03 Июн 2014 21:11:03  #83 №358904 

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

Аноним Втр 03 Июн 2014 21:29:30  #84 №358912 

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

Аноним Втр 03 Июн 2014 22:06:47  #85 №358925 

>>358912
А если будет не пять рядов? В расписание может стоять по 6 пар.

Аноним Втр 03 Июн 2014 22:13:59  #86 №358926 

>>358925
В твоей таблице ровно пять рядов, если шесть она будет составлена по-другому.

Аноним Втр 03 Июн 2014 22:21:24  #87 №358928 

>>358926
А если заранее неизвестно сколько будет рядов?
Можно как-нибудь абстрагировать это всё?

Аноним Втр 03 Июн 2014 22:48:25  #88 №358931 

>>358928
Это должно быть прописано где-нибудь на странице.

Аноним Втр 03 Июн 2014 23:29:54  #89 №358940 

Мочератор, а ты ведь запятую пропустил. Я про ОП-пост.

Аноним Втр 03 Июн 2014 23:48:27  #90 №358949 

>>358884
>что куда писать?
если делал не сам, то пиши военкому

Аноним Срд 04 Июн 2014 06:20:54  #91 №359006 

>>358884
>Что куда писать?
В спортлото пиши.

Аноним Срд 04 Июн 2014 08:21:49  #92 №359014 
1401855709371.jpg

>>358828
бумп

Аноним Срд 04 Июн 2014 09:04:20  #93 №359017 

>>358902
В вба нет таких функций по дефолту. Придется пердолить винапи.
http://www.mrexcel.com/forum/excel-questions/402721-custom-worksheet-keypress-event-catching-key-strokes-data-validating-you-type-into-cells.html

Аноним Срд 04 Июн 2014 11:12:24  #94 №359029 

Привет, есть вопрос про Django + South.
Стянул с гита проект, в нем есть несколько файлов в /migrations/ и нормальный models.py, и мне нужно создать у себя по этим файлам базу данных. South установлен, но на любую команду отвечает, что

django.db.utils.OperationalError: no such table: %один_и_тот_же_тейблнейм%

Как дальше жить-то? В гугле предлагают сделать все по туториалу с сайта South, но первая же команда упирается в эту самую ошибку.
Аноним Срд 04 Июн 2014 12:43:35  #95 №359047 

Почему breakpoint принято называть "точка останова", а не "точка остановки"?

Аноним Срд 04 Июн 2014 14:11:30  #96 №359065 

норит лаба по проге. задача комивояжера на с#. с меня чисто символическая сумма wmz/wmr. сделать нужно просто перебором всех вариантов. дано количество городов и матирца расстояний, начало и конец пути - похуй. буду рад любому куску кода сгенерировать все перестановки городов, найти минимальную сумму пути ибо задача не сложная а времени чуть меньше чем нихуя.

Аноним Срд 04 Июн 2014 15:05:47  #97 №359080 

Уважаемый аноним, разбирающийся в классических структурах данных, нужно немного разъяснить кое чего.
Про деревья. Как и где они используются?
Вот бинарное дерево поиска: слева элемент меньше, справа больше. А сами элементы могут быть какими угодно сравнимыми объектами? Строками, числами, списками, массивами? В языках типа С деревья реализуются с помощью ссылок? А в языках с динамической типизацией (Пайтон в моем случае) нормально ли сделать деревья с помощью классов?

Аноним Срд 04 Июн 2014 15:17:25  #98 №359083 

>>359080
Да, да, да, да.

Аноним Срд 04 Июн 2014 15:20:43  #99 №359086 

>>359083
Ну ладно.
А как в реальной жизни используются такие деревья?
> Бинарные деревья поиска обычно применяются для реализации множеств и ассоциативных массивов (например, set и map в с++ или TreeSet и TreeMap в java). Более сложные применения включают в себя ropes (про них я расскажу в одной из следующих статей), различные алгоритмы вычислительной геометрии, в основном в алгоритмах на основе «сканирующей прямой».
Вот написано, но непонятно как именно.

Аноним Срд 04 Июн 2014 15:26:02  #100 №359087 

>>359080
Деревья используются там где нужна динамическая структура данных, но связный список не подходит по причине времени доступа к элементам. Или сами данные по своей сути представляют собой дерево (структура файловой систему, например). Или алгоритм удобен на дереве, там какой-то рекурсивный поиск по дереву, например. Реализуются как угодно, хоть строкой символов (но это конечно больше для хранения, работать с деревом в виде строки не сильно то и профитно). Различия между типизацией языков может проявлятся только в том что в языках со статической типизацией должен быть зарание известен тип переменной в листе, а это скорее всего означает один тип на все дерево - но не обязательно. Классы это просто способ явно увзать данные с функциями, они тут нипричем.

Аноним Срд 04 Июн 2014 15:35:17  #101 №359089 

>>359087
Спасибо, комрад.

Аноним Срд 04 Июн 2014 15:43:43  #102 №359091 
1401882223791.png

Антуаны, а есть какая-то быстрая шпора с инфографикой по чистому SQL? На собеседке могут спросить. Я когда-то знал это всё, но уже год как не использовал. Ну там основные операторы/функции, джойны и т.д. Чтобы не открывать толстые книги.

Аноним Срд 04 Июн 2014 15:59:25  #103 №359094 

Как переименовать родительскую директорию в гите? На стэковерфлоу нихуя не понятно. git mv выдаёт bad source.

anon@anon /E/Data/R/vehicle_mass_est (asfunc)
$ git mv vehicle_mass_est est.vmass
fatal: bad source, source=vehicle_mass_est, destination=est.vmass

Аноним Срд 04 Июн 2014 16:06:08  #104 №359096 

>>359094
Всё понял. Рут можно тупо в винде переименовать.

Аноним Срд 04 Июн 2014 16:12:40  #105 №359098 

>>359089
https://study.cs50.net/trees
Довольно подробно разжёвано.

Аноним Срд 04 Июн 2014 16:16:13  #106 №359099 

Как учить python, java и c# одновременно? Что изучать в первую очередь?

Аноним Срд 04 Июн 2014 16:19:07  #107 №359100 

>>359099
Ахахахахахаха
> одновременно
> Что в первую очередь

Аноним Срд 04 Июн 2014 16:22:18  #108 №359101 

>>359099
Python, java и c#. Ну а на следующий день можно java, Python, и c#. А раз в неделю шарп. Вместе с жабой. И питоном.

Аноним Срд 04 Июн 2014 16:26:22  #109 №359103 

>>359100
>>359101
Бля, ну питон можно хоть с чем изучать, а вот жабу и шарп совместить, или лучше сначала что-нибудь одно более-менее освоить? Просто практику надо будет хуярить на шарпе и жабе, а питон мне просто нравится.

Аноним Срд 04 Июн 2014 16:27:56  #110 №359104 

>>359103
Бля, дебил ёбаный, бля, научись в логику, бля, и не начинай, бля, каждое предложение с "бля", придурок.

Аноним Срд 04 Июн 2014 16:30:44  #111 №359105 

>>359104
Бля, ну ты чего злой-то такой?

Аноним Срд 04 Июн 2014 17:52:38  #112 №359132 

В прошлом треде спрашивал про ведроид тему на диплом. Ну вот я вроде бы решился. Хочу ведроид п2п мессенджер сделать. До этого писал только простенькие чятики на десктопах через клиент-сервер. А тут хочу на ведроиде + прикрутить какие-то штуки вроде передачи файлов этц.

Сильно сосну с p2p? И какие вообще подводные камни?
Пока прочитал только http://developer.android.com/guide/topics/connectivity/wifip2p.html думаю этого не хватит.

Не хуесосьте сильно.

Аноним Срд 04 Июн 2014 19:23:55  #113 №359148 

Чет не понял чем хуже Visual studio express по сравнению с обычной версией.
Я многое потеряю, если буду юзать экспресс версию?

Аноним Срд 04 Июн 2014 19:37:42  #114 №359150 

Pr, помоги нубу разобраться.
Нужно по матрице смежности построить матрицу достижимости.
Вот есть возведение в степень, но тут же не просто возведение, или как?
http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0_%D0%B4%D0%BE%D1%81%D1%82%D0%B8%D0%B6%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8

Аноним Срд 04 Июн 2014 19:48:17  #115 №359153 

>>359150
Возведение в степень и дизъюнкция(ИЛИ).

Аноним Срд 04 Июн 2014 20:07:03  #116 №359159 

>>359153
Можешь поподробнее? Сказано про булевы степени, но это я тоже не знаю.

Аноним Срд 04 Июн 2014 20:43:00  #117 №359176 

>>359150

Динамику лучше юзать (Флойд-Уоршелл).

По твоему алгоритму: в степень матрица возводится также, как и обычная, только вместо сложения - дизъюнкция, вместо
умножения - конъюнкция (ЕМНИП)

Аноним Срд 04 Июн 2014 20:55:02  #118 №359182 

>>359176
Понял.
Так простое возведение в булевы степени по сути и является частным случаем реализации Уоршелла?

Аноним Срд 04 Июн 2014 20:57:28  #119 №359184 

Пасантре, такой вопрос от полного нюфага. Вопрос по Eclipse. Вот в джаве, когда делаю сканер и прошу ввести десятичное число (double), он не понимает если вводить с точкой. Т.е. 9.44 он не поймёт и будет психовать, а если ввести 9,44 то всё ок. При этом если в самом коде поставить точку, то всё ок и нормально выводит. Думаю тут что-то в настройках проги, но не могу найти ничего связанного с decimal point и comma. Кто-нибудь сталкивался?

Аноним Срд 04 Июн 2014 20:59:38  #120 №359186 

Я у бабки молодец?


public class QuickSort {

private static <T extends Comparable<T>> int split(T[] list, int lo, int hi) {
int left = lo + 1;
int right = hi;
T pivot = list[lo];

while (true) {

while (left <= right) {
if (list[left].compareTo(pivot) < 0) {
left++;
} else {
break;
}
}

while (right > left) {
if (list[right].compareTo(pivot) < 0) {
break;
} else {
right--;
}
}

if (left >= right) {
break;
}

T temp = list[left];
list[left] = list[right];
list[right] = temp;

left++;
right--;

}

list[lo] = list[left - 1];
list[left - 1] = pivot;



return left-1;
}

private static <T extends Comparable<T>> void sort(T[] list, int lo, int hi) {
if (hi - lo <= 0) {
return;
}
int splitPoint = split(list, lo, hi);
sort(list, lo, splitPoint - 1);
sort(list, splitPoint + 1, hi);
}

public static <T extends Comparable<T>> void sort(T[] list) {
if (list.length <= 1) {
return;
}
sort(list, 0, list.length - 1);
}

}
Аноним Срд 04 Июн 2014 21:01:36  #121 №359188 

Антоны, скажите, можно ли на PHP повторить все те чудеса, о которых говорится в пасте про Питон?

Аноним Срд 04 Июн 2014 21:04:28  #122 №359191 

>>359188
Конечно можно. Можно даже на HTML повторить все те чудеса.

Аноним Срд 04 Июн 2014 21:09:38  #123 №359194 
1401901778736.png

Антуаны, как вывести матрицу такого вида? язык си или php

Аноним Срд 04 Июн 2014 21:13:57  #124 №359196 

>>359191
Асинхронный сервер на 5000 откликов в секунду можно написать на HTML?

Аноним Срд 04 Июн 2014 21:16:26  #125 №359197 

>>359184
http://stackoverflow.com/questions/9081814/how-to-specify-decimal-delimiter

Аноним Срд 04 Июн 2014 21:20:22  #126 №359198 
1401902422992.jpg

Мне нужны дампы вопросов для Цисковского экзамена CCENT (CCNA ICNS1).
Честно прочитал, понял и законспектировал всего Одома, прорешал все тесты, которые были в книжке. Но тесты в книге, да ещё и на русском - это одно, а в реальности боюсь сонуть просто потому, что формат вопросов будет непривычный.
Где бы достать старые дампы в vce формате?

Аноним Срд 04 Июн 2014 21:30:38  #127 №359199 

Анон, помоги ньюфагу.
Хочу сделать браузерную игрушку, суть такова. Есть алгоритм из N действий, каждое из которых сопряжено с генерацией псевдослучайного числа. Этот алгоритм нужно прогнать много-много раз в зависимости от числа донатеров игроков. Никакого графона и прочих гадостей нет, в обработке и на выходе только числа и массивы чисел. Вопрос заключается вот в чем: на каком языке ты бы стал писать подобную штуку, чтобы все работало быстро и по минимуму грузило сервер?
сам я умею только в С, но, подозреваю, для подобных штук есть более удобные языки

Аноним Срд 04 Июн 2014 21:31:06  #128 №359200 

>>359194
Как-то так
http://pastebin.com/34LBXd0W

Аноним Срд 04 Июн 2014 21:39:16  #129 №359203 

>>359194
http://ideone.com/q8Fp48

Аноним Срд 04 Июн 2014 21:42:56  #130 №359205 

>>359203
Хачкель выглядит настолько по-уебански, что возникает стойкое желание его выучить.

Аноним Срд 04 Июн 2014 22:21:48  #131 №359214 

Привет. с++, есть вектор в который запушбэфчивается класс.
Как сортануть элементы вектора в порядке убывания одной переменной из класса?
Пример для пояснения: вектор студентов: имя, год поступления, средний балл дипома. Вот по убыванию среднего балла я хочу их выстроить, например.

Аноним Срд 04 Июн 2014 22:25:49  #132 №359216 

Я у бабки молодец?


public class QuickSort {

private static <T extends Comparable<T>> int split(T[] list, int lo, int hi) {
int left = lo + 1;
int right = hi;
T pivot = list[lo];

while (true) {

while (left <= right) {
if (list[left].compareTo(pivot) < 0) {
left++;
} else {
break;
}
}

while (right > left) {
if (list[right].compareTo(pivot) < 0) {
break;
} else {
right--;
}
}

if (left >= right) {
break;
}

T temp = list[left];
list[left] = list[right];
list[right] = temp;

left++;
right--;

}

list[lo] = list[left - 1];
list[left - 1] = pivot;



return left-1;
}

private static <T extends Comparable<T>> void sort(T[] list, int lo, int hi) {
if (hi - lo <= 0) {
return;
}
int splitPoint = split(list, lo, hi);
sort(list, lo, splitPoint - 1);
sort(list, splitPoint + 1, hi);
}

public static <T extends Comparable<T>> void sort(T[] list) {
if (list.length <= 1) {
return;
}
sort(list, 0, list.length - 1);
}

}
Аноним Срд 04 Июн 2014 22:45:29  #133 №359222 
1401907529183.jpg

>>358641
Меня просят написать открывашку электромагнитной двери, используя микроконтроллер Arduino с различной степени загруженности шилдами. Где я объебался?

Аноним Срд 04 Июн 2014 22:48:40  #134 №359223 

>>359214
https://ideone.com/sl9L23
Не благодари. Большего сделать не могу, мамка зовёт спать.

Аноним Срд 04 Июн 2014 22:50:07  #135 №359224 

>>359214
И не запушбэфчивается, а запушбэкчивается, питушок.

Аноним Срд 04 Июн 2014 22:50:35  #136 №359226 

>>359214
Есть же там метод compare, и там можно подставить свою функцию для сравнения. хуйня написал какую-то

Аноним Срд 04 Июн 2014 23:24:42  #137 №359232 

[google](http://google.com)

Аноним Чтв 05 Июн 2014 00:07:50  #138 №359238 
1401912470504.gif

>>359222
>схема в jpg

Аноним Чтв 05 Июн 2014 01:03:08  #139 №359250 

>>359224
Приятных сновидений.
>>359224
У меня пальцы заплетаются уже нафиг.
>>359226
Пойду почитаю, ничо не понял тоже.

Аноним Чтв 05 Июн 2014 01:20:20  #140 №359253 

>>359250
Чё у тя пальцы заплетаются? Пацанам нравится такой код.

Аноним Чтв 05 Июн 2014 11:15:12  #141 №359301 

>>359238
Тебе в SVG заебашить, обмудок? Уже нельзя использовать скетчи в онлайн редакторе

Аноним Чтв 05 Июн 2014 12:19:53  #142 №359314 

>>359148
В экспрессе нет многих шаблонов, например windows service.
В профессиональной есть всякие там встроенные модули, типа там контроль версий, создание отчетов, юнит тесты, lightswitch, blend, встроенный msdn, редактор uml и всякое такое.
Вроде как автоматический рефакторинг пизже, подсчет ссылок есть, еще там что-то.
Короче, для написания laba01.cs оно все совершенно ненужно.

sageАноним Чтв 05 Июн 2014 12:30:40  #143 №359315 

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

maca Чтв 05 Июн 2014 12:31:37  #144 №359316 

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

Аноним Чтв 05 Июн 2014 12:46:35  #145 №359317 

>>359316
Нет.

Аноним Чтв 05 Июн 2014 12:48:54  #146 №359319 

Котаны, думаю записаться на https://www.coursera.org/course/algs4partI
Смущает требования знания Жабы (базовое), которого у меня нет, зато есть знание С++. Сильно ли разнятся языки? Можно ли будет на ходу "переучиватся" с помощью гугла, или нужно срочно садиться читать книгу по Жабе пока время есть?

Аноним Чтв 05 Июн 2014 13:25:59  #147 №359324 
1401960359962.jpg

Антуаны, давно вынашивал идею написать свою 2д-игорь типа европки универсалис. Наконец появилась куча времени и желание. В сосничестве самую малость курнул плюсов писал всякое простейшее консольное говно, но с 2д графикой дела не имел. Что можете мне посоветовать? Учить какой-нибудь новый язык, или продолжить изучать плюсы? Жду советов мудрых, сильно говном не закидывайте, я нюфаня. С меня лучи добра.

Аноним Чтв 05 Июн 2014 13:31:47  #148 №359330 

>>359319
В том объеме что она используется в курсе разницы нет. Объекты там врядли будут, а других отличий нет.

Аноним Чтв 05 Июн 2014 13:54:02  #149 №359341 

>>359324
Можешь попробовать Love2d.

Аноним Чтв 05 Июн 2014 14:13:57  #150 №359350 
1401963237296.jpg

>>359339
>>359341
Спасибо! Вот вам няшек обещаные лучи добра я где-то проебал, лол.

Аноним Чтв 05 Июн 2014 14:24:53  #151 №359355 

Я хочу стать пыхомакакой, как вы думаете это по силам омежке?

Аноним Чтв 05 Июн 2014 14:59:53  #152 №359365 

>>359330
>>В том объеме что она используется в курсе разницы нет.
Это из личного опыта изучения данного курса, или просто предположение?
>>Объекты там врядли будут, а других отличий нет.
Там же структуры данных изучаются, или обычных структур хватит?

Аноним Чтв 05 Июн 2014 15:13:17  #153 №359367 

C++
Строки 30 - 43 срр файла.
Пытаюсь сравнить значение элемента многомерного массива с величиной, а выходит сравниваю УКАЗАТЕЛЬ на элемент. Как правильно провести такое сравнение?
Векторы не предлагать - суть задания использовать стандартные массивы.

Аноним Чтв 05 Июн 2014 15:14:37  #154 №359368 

>>359367
http://pastebin.com/L7H49Z8W
http://pastebin.com/BUL5pcrw
Проебал файлы.

Аноним Чтв 05 Июн 2014 15:15:36  #155 №359370 

>>359365
Из личного опыта, правда я только половину просмотрел, но не думаю что там что-то резко меняется.
>Там же структуры данных изучаются, или обычных структур хватит?
Это же курс по алгоритмам, ты там свои структуры пишешь (на основе базовых типа массивов) а не пользуешся готовым. И потом в том что я прошел задач именно на программирование небыло (на джаве ничего писать не надо было). Джава там только для описания алгоритмов. Задания там типа: "Есть хештаблица на основе кольцевого массива, дается содержимое массива, нужно определить каким будет содержимое массива после добавления еще перечисленых элементов".

Аноним Чтв 05 Июн 2014 15:31:21  #156 №359373 

Программистом быть уныло, творчества 0. stfu

Аноним Чтв 05 Июн 2014 15:39:57  #157 №359374 

>>359367
>int **FIeld[][WIDTH];
Этим ты объявляешь двухмерный массив на массив ссылок на ссылки. Тоесть 4-х мерный массив. Попробуй int FIeld[][WIDTH];

Аноним Чтв 05 Июн 2014 15:50:37  #158 №359377 

>>358641
Посоны, ай кейм ту саксэсс, получил голд бэйдж на стэковерфлоу. Я кончил. Пока.

Аноним Чтв 05 Июн 2014 15:58:42  #159 №359381 

Нужно писать в экселевский файл. Использую шарп и openxml sdk.
Вот эта хрень
http://pastebin.com/S6ZhzrWx
должна брать объекты, получать значения их полей, и делать строки из ячеек с этими значениями.
Но почему-то неправильно сохраняются даты, эксель при открытии файла ругается на поврежденный файл. При попытке восстановить даты стираются, все остальное работает.

Аноним Чтв 05 Июн 2014 16:04:18  #160 №359383 

>>359370
>>Это же курс по алгоритмам, ты там свои структуры пишешь (на основе базовых типа массивов) а не пользуешся готовым.
Это понятно, просто думал, может эти структуры классами надо будет делать. Типа там структура данных с встроенными методами поиска, вставки, извлечения и прочей фигни. Если обычных базовых типов хватает, то зашибись.
>>Джава там только для описания алгоритмов. Задания там типа: "Есть хештаблица на основе кольцевого массива, дается содержимое массива, нужно определить каким будет содержимое массива после добавления еще перечисленых элементов".
Ясненько, значит если будет влом на бумажке ручкой выводить, можно будет и на сишечке быстренько програмку накидать и ответ получить.
А вообще странно, ведь данный курс позиционируется как "concentrates on developing code", а кода как такового, судя по твоим словам, нихера и не пишется. ты его точно с https://www.coursera.org/course/algo не перепутал?

А вообще спасибо, добрый человек!

Аноним Чтв 05 Июн 2014 16:10:13  #161 №359386 

>>359324
Сходи в /gd, если еще не был. Там тебя говном закидают как очередного Семена могут посоветовать что-нибудь дельное, либо сам в тредиках найдешь что полезное.

Аноним Чтв 05 Июн 2014 16:12:46  #162 №359387 

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

Аноним Чтв 05 Июн 2014 16:24:23  #163 №359388 

>>359374
Как я мог так натупить!!!???

Аноним Чтв 05 Июн 2014 16:43:57  #164 №359391 

Где можно нарыть годных уроков по математике?

Аноним Чтв 05 Июн 2014 17:32:57  #165 №359400 

Программач, я что то совсем разучился в рекурсию на хаскелле.

Есть функция, считающая радиус:

radius :: Double -> Double -> Double
radius i n = 6378 * sqrt(1 - (i ** 2) / (n ** 2))

Есть функция, считающая количество радиусов:
radiusCount :: Int -> Int
radiusCount lambda = div polarRadius lambda
where polarRadius = 6357

т.е. n в функции radius

мне нужна функция, которая будет формировать список радиусов от 0 до n

Аноним Чтв 05 Июн 2014 18:20:27  #166 №359419 

>>359387
Тот что идет мне не интересен хотя когда он начинался хотел и его пройти, но на работе завал был, интересует именно тот, что 13-го стартует.
Ладно, буду надеяться, что основ хватит, если что, буду на ходу изучать.
И спасибо еще раз.

Аноним Чтв 05 Июн 2014 18:24:58  #167 №359422 

Посоны, учусь по книге - ява полное руководство для jdk 7, сейчас 8. Как быть? Как хотя бы понять, что не подходит? Или старые варианты тоже работают?

Аноним Чтв 05 Июн 2014 18:37:22  #168 №359428 

>>359422
Выучи по 7, потом по надобности перекатишься. Что ты как корзиночка, ёпта.

Аноним Чтв 05 Июн 2014 18:56:11  #169 №359443 

>>359426 я установил jdk 8. Мне не нужно устанавливать jdk 7?

Аноним Чтв 05 Июн 2014 19:00:56  #170 №359449 

>>359444 спасибо

C++ Аноним Чтв 05 Июн 2014 19:34:59  #171 №359471 
1401982499135.jpg

Как в динамический массив вставить новый элемент запрашиваемый у пользователя с клавиатуры?

Памагити! Караул! Аноним Чтв 05 Июн 2014 19:48:11  #172 №359481 

Карочи, есть две благородные аппликации, на шарпах и плюсах, у первой есть интерфейс, который она хочет предоставить в пользование второй, а вторая хочет на этот интерфейс получить указатель. Всё это дело происходит на одной машине под окнами. Щто делать? как быть? кудах гуглить? Начитался про COM и RPC, голова квадратная, может есть проще?

Аноним Чтв 05 Июн 2014 20:12:37  #173 №359495 
1401984757998.jpg

Посоны, что за хуйня? По мере изучения C# балуюсь с графическим редактором и сейчас пилю маленькое приложение по работе со шрифтами. Чтобы придать строчке текста в поле Label для разных шрифтов определенный стиль (курсив/жирный), проблем не появляется. В методе описания CheckBox фигни пишу


if (checkBox1.Checked == true)
{
label2.Font = new Font(label2.Font, FontStyle.Bold);
}
else
{
label2.Font = new Font(label2.Font, FontStyle.Regular);
}

все нормально. Аналогично для стиля Italic. Но как замутить, чтобы к строке применялось сразу два стиля (и Bold, и Italic) при постановки галочек в эти два CheckBox'а? Пилить отдельный метод, или можно как-то хитро выразить это в командах через точечный синтаксис?
Вот собственно сама программка.
Аноним Чтв 05 Июн 2014 20:27:17  #174 №359504 

>>359495
FontStyle.Bold | FontStyle.Italic

Аноним Чтв 05 Июн 2014 20:28:57  #175 №359506 

>>359471
cin>>myarr[++i];

sageАноним Чтв 05 Июн 2014 20:34:20  #176 №359509 

>>359471
#include <vector>
#include <iostream>
using namespace std;
int main() {
vector<string> dinamicheskiiMassiwe;
string stroka;
getline(cin, stroka);
dinamicheskiiMassiwe.push_back(stroka);
cout << "vvedeno: " << dinamicheskiiMassiwe[0];
return 0;
}

Аноним Чтв 05 Июн 2014 20:35:38  #177 №359510 

>>359471
Это твой тред там закрытый?
Если да, то там все уже написано.
>Запросить память большего размера;
int* temp = new int[++size];
Потом копируешь элементы в цикле.
>Уничтожить старый массив;
delete[] head;
head = temp;

sageАноним Чтв 05 Июн 2014 20:36:02  #178 №359511 

>>359481
во второй надо в свойствах включить поддержку CLR
и потом использовать managed c++ (C++/CLI) синтаксис

Аноним Чтв 05 Июн 2014 20:47:42  #179 №359515 

>>359510
да

Спасибо

Аноним Чтв 05 Июн 2014 20:49:13  #180 №359516 

>>359481
В свойствах проекта на шарпе ставь com-visible.
Дальше вызывай как ком компонент из с++.

Аноним Чтв 05 Июн 2014 20:54:07  #181 №359520 

>>359504
Так ведь это "или"?
Ниполучаецо(((

Аноним Чтв 05 Июн 2014 21:02:36  #182 №359526 

>>359509
а если нам нужно создать класс - динамический массив?
где мы прописываем что массив будет динамическим?

Аноним Чтв 05 Июн 2014 21:06:46  #183 №359531 

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

Аноним Чтв 05 Июн 2014 21:08:24  #184 №359532 
1401988104236.png

>>358641
Прочитал, наверное, все темы по этой проблеме, но так и не нашел решения.
Пытаюсь авторизовать java приложение в vk при помощи HttpClient. Все выглядит хорошо, запрос выполняется, но header "location" не находится, выпадает NullPointerException. Что с этим делать, что я делаю не так?

Аноним Чтв 05 Июн 2014 21:17:20  #185 №359534 

>>359532
http://вк .com/dev/auth_mobile

Аноним Чтв 05 Июн 2014 21:22:27  #186 №359536 

>>359534
> com/dev/auth_mobile
Смотрел уже раз 10, делаю ровно то, что они просят.
А если честно, я нифига не понял и основываюсь на этой статье http://habrahabr.ru/post/144813/

Аноним Чтв 05 Июн 2014 21:28:38  #187 №359539 

>>359536
Извини, братишка чем мог помог, я в вебе вообще не шарю, онли системное программирование, просто решил помочь товарищу, удачи тебе, надеюсь найдешь решение.

Аноним Чтв 05 Июн 2014 21:34:42  #188 №359543 

>>359532
код

Аноним Чтв 05 Июн 2014 21:37:28  #189 №359545 

>>359539
Спасибо
>>359543
Пикрелейтед и есть

Аноним Чтв 05 Июн 2014 21:43:04  #190 №359546 

>>359543
Вот весь код текстом, если ты про это:
https://www.dropbox.com/s/0m670v25dfi6jkz/main.java

Аноним Чтв 05 Июн 2014 21:45:34  #191 №359547 

А я сегодня завалил свое первое собеседование.

Аноним Чтв 05 Июн 2014 21:46:45  #192 №359548 

>>359547
Пили прохладную.

Я вот еще не одно не завалил. Из двух

Аноним Чтв 05 Июн 2014 21:56:54  #193 №359553 

>>359548
Да ступил. Не мог найти два максимальных элемента в массиве. До сих пор стыдно. Постоянно какая-то фигня выходила.

Аноним Чтв 05 Июн 2014 22:01:41  #194 №359554 

>>359419
>интересует именно тот, что 13-го стартует
Так я именно его и проходил, но там в описании есть programming assignments - значит я до программирования не дожил (тоже завал был). Еще напрягает то что на курсере все в виде видеолекций, слишком дохуя времени надо, давали бы еще конспект лекции - было бы идеально. После С++ в яве нихуя сложного нет, главное помнить что там с классами работают только через указатель. Это если после джавы, не зная С++ попытатся на нем писать, то можно знатного огня на сраку словить. Может тоже попробую второй раз его пройти, но я на https://www.coursera.org/course/principlescomputing записался, два курса это уже дохуя.

Аноним Чтв 05 Июн 2014 22:29:21  #195 №359563 

От чего можно отталкиваться при запиливании генератора псевдослучайных чисел (кроме времени)?

Аноним Чтв 05 Июн 2014 22:43:30  #196 №359570 

>>359563

Я такую хуйню придумал

http://ideone.com/Hb27Qt

Аноним Чтв 05 Июн 2014 22:45:33  #197 №359572 

>>359570
у меня мой временной быдлогенератор в 2 строки уместился нахуй! Зачем такой большой?

sageАноним Чтв 05 Июн 2014 22:45:51  #198 №359573 

>>359526
в названии?
http://pastebin.com/kt1TWpKq

Аноним Чтв 05 Июн 2014 22:47:15  #199 №359575 

>>359572
Потому что это не временной?

Аноним Чтв 05 Июн 2014 23:04:45  #200 №359582 

>>359532
а что ты в итоге хочешь сделать?

sageАноним Чтв 05 Июн 2014 23:07:21  #201 №359584 

>>359532
ну здравствуй, Витя

Аноним Чтв 05 Июн 2014 23:14:07  #202 №359590 

>>359563
Промежуток времени мужду нажатиями пользователем клавишь.

Аноним Чтв 05 Июн 2014 23:17:09  #203 №359594 

>>359590
опача, интересно, шпашиба

sageАноним Чтв 05 Июн 2014 23:20:06  #204 №359595 

>>359570
>Я такую хуйню придумал
Джон, залогинься.

Аноним Чтв 05 Июн 2014 23:22:00  #205 №359598 
1401996120365.jpg

>>359590
>От чего можно отталкиваться при запиливании генератора псевдослучайных чисел (кроме времени)?
>Промежуток времени мужду нажатиями пользователем клавишь.
>Спасибо, подходит

Аноним Чтв 05 Июн 2014 23:26:02  #206 №359600 

>>359598
Лол, ну я имел ввиду время в данный момент, то бишь сейчас 23:26:16

Аноним Птн 06 Июн 2014 00:28:57  #207 №359627 

Аноны, я изучил основы крестов и библиотеку СТЛ. Куда двигаться дальше - Qt или перелазить на Шарп?

Аноним Птн 06 Июн 2014 00:53:32  #208 №359635 

>>359324
Sfml, мне норм.

Аноним Птн 06 Июн 2014 00:58:17  #209 №359636 

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

Аноним Птн 06 Июн 2014 02:02:47  #210 №359643 

>>358660>>358666
Чё вы пиздите? Я смотрел звёздные войны.

Аноним Птн 06 Июн 2014 03:00:25  #211 №359648 
1402009225098.png

знающие антоны, помогите прошу, курсач горит, код на пикрелейтед для уравнения x''+2u*x'+w*w*x=0(уравнение затухающего осциллятора), как его изменить чтобы был для трех вот таких уравнений:
x''= -n[Ex + 1/c*(y'*Hz-z'*Hy)]
y''= -n[Ey + 1/c*(z'*Hx-x'*Hz)]
z''= -n[Ez + 1/c*(x'*Hy-y'*Hx)]
P.S.
Это движение электрона в скрещенных магнитном и электрическом полях.
-n удельный заряд электрона
с скорость света
Hz,Hy,Hx напряженность магнитного поля
Ex,Ey,Ez напряженность электрического поля

Аноним Птн 06 Июн 2014 03:01:43  #212 №359649 

>>359648
оттуда же

Аноним Птн 06 Июн 2014 03:02:52  #213 №359650 
1402009372730.png

>>359649
Пикча не прикрепилась

Аноним Птн 06 Июн 2014 03:31:56  #214 №359654 

>>359644
Спасибо, я бы тебе отсосал если бы был пидором.

Аноним Птн 06 Июн 2014 03:48:20  #215 №359656 

Программанон, хочу начать обмазываться С/С++. Поясни на пальцах:
1) В чем между ними главная разница и далеко ли от них ушел шарп?
2) С чего начать и какие учебники для ньюфагов самые лучшие?
3) Где начать программировать бесплатно без смс (маздай 8). Visual studio или есть что-то круче?

Аноним Птн 06 Июн 2014 05:08:59  #216 №359658 

>>359656
>В чем между ними главная разница
Ну и почему ты захотел обмазываться, если ты не знаешь что это и зачем это нужно? Чтобы быть модным как все?
>2) С чего начать и какие учебники для ньюфагов самые лучшие?
Начать лучше с документации на офф. сайте.
>3) Где начать программировать бесплатно без смс (маздай 8). Visual studio или есть что-то круче?
Под линуксом в консоли. Студийные макаки не нужны.

Аноним Птн 06 Июн 2014 07:56:25  #217 №359665 

test

Аноним Птн 06 Июн 2014 07:59:57  #218 №359666 

Привет, анон. Прохожу начальный курс (#PR4E) на курсере, Python 2.7, сейчас изучаем словари. Поставили задачу, есть текстовый файл (http://pastebin.com/29Y4Jygc), и там надо находить строку "From ", разделять ее, и подсчитывать кто сколько коммитов сделал (т.е. подсчитывать количество вхождений почты). С этим я разобрался, теперь у меня формируется словарь, но надо сделать цикл, чтобы он по этому словарю находил наибольшее значение и выводил на экран. Т.е. программа должна вывести точь-в-точь следующее:
>[email protected] 5
Но я не никак не пойму, как вообще делать проход по словарю и найти в паре ключ\значение наибольшее значение.

Код (отдублирован здесь: http://ideone.com/bJbnsu) :
(сюда тоже нихуя не грузится)

sageАноним Птн 06 Июн 2014 08:44:50  #219 №359668 

Ребят, мне нравиться один эффект на сайте http://2012.buildconf.com/
когда прокручиваем сайт вниз, div с классом "pattern", меняет значения атрибутов position и top и отображается наверху страницы. Не понятно после как описать событие после которого он меняет эти атрибуты. пытался ковырять событие scroll() из jQuery - эффекта как на сайте не получил.

Аноним Птн 06 Июн 2014 08:46:21  #220 №359669 

>>359666
http://ideone.com/KfFk1S

Оно?

Аноним Птн 06 Июн 2014 08:50:09  #221 №359671 

>>359666
Не разбирался в задаче, скидывай емейлы в список и
a=["a", "b", "c", "a", "b", "a", "a"]

def count_elem(i):
return i, a.count(i)

print map(count_elem, set(a))

Аноним Птн 06 Июн 2014 09:06:39  #222 №359674 

>>359495
label2.FontStyle = FontStyles.Italic;
label2.FontWeight = FontWeights.Bold;
>>359654
>pr
>не быть пидором

Аноним Птн 06 Июн 2014 11:30:40  #223 №359685 
1402039840282.jpg

>>359674
Спасибо, гуру, ты очень помог мне)

sageАноним Птн 06 Июн 2014 11:49:43  #224 №359689 

>>359668
апну вопросец

Аноним Птн 06 Июн 2014 12:34:44  #225 №359696 

Натоны, как устроиться C#-джуниором, где смотреть вакансии? 2-курс-кун, город 1кк населения.

Аноним Птн 06 Июн 2014 15:51:10  #226 №359712 

>>359696
http://www.dmoz.org/World/Russian/Общество/Работа/
http://www.dmoz.org/World/Russian/Компьютеры/Программирование/Ресурсы/Чаты_и_форумы/

Аноним Птн 06 Июн 2014 17:42:22  #227 №359733 

Привет Антоны. Нужна помощь. Дело в том, что я - хуй и рак.
Я скачал пробную версию Visual Studio 2005. 30 дней прошло, а лабы-хуябы не делись никуда и мне их надо делать. Для этого мне нужна полная версия. Как ее получить, бесплатно ли?

Аноним Птн 06 Июн 2014 18:11:44  #228 №359737 

>>359733
Никак. Ты дебил и ничего тебе уже не поможет.
Как ты этот сайт нашел вообще?

Аноним Птн 06 Июн 2014 18:27:16  #229 №359741 
1402064836090.jpg

>>359733

Аноним Птн 06 Июн 2014 18:55:46  #230 №359743 

>>359741
если ты студент, то сть возможность получить студию (хз, ккая версия) через https://www.dreamspark.ru/

Аноним Птн 06 Июн 2014 18:56:44  #231 №359744 

>>359582
Пока просто пытаюсь авторизоваться и получить доступ к vk api
>>359584
Пшта?

Аноним Птн 06 Июн 2014 19:05:53  #232 №359747 

>>359733

Есть Expression Edition версии Visual Studio, они полностью бесплатны, правда там только один язык (ну можно их несколько ставить - по одной на нужный тебе язык). Не знаю, правда, как насчет 2005, для 2008 Express Edition точно были.
Студенты еще могут получить версию с сайта Dreamspark, ключ для активации дают в деканате (только если твой универ сотрудничает с Microsoft), надо только бумажку какую-то заполнить там (хотя можно и онлайн, наверное, хз, не пользовался такой возможностью, хотя мог).
Можешь еще пиратку скачать, какая тебе разница.

Аноним Птн 06 Июн 2014 19:11:52  #233 №359748 

Отправил резюме на C++ джуниора. Там вроде embedded-программирование, ну или может софт какой прикладной. Сейчас повторяю все в целом, но может что конкретно поучить по этой теме?

Аноним Птн 06 Июн 2014 19:37:53  #234 №359753 
1402069073883.png

А у меня Visual Studio 2012 поломалась.
Открываешь проект, и при первом же изменении выкидывает пикрелейдед и пидарасит все подсвечивание.
Вот из того лога ошибка http://pastebin.com/qzMGBxwB
Можно починить?

Аноним Птн 06 Июн 2014 19:45:00  #235 №359755 

>>359753
Установи норм VS12. Это какая-то хуйня лицензией и своместимостью, и т.д. и т.п. и пр.
rutracker . org / forum / viewtopic.php?t=4156770

Аноним Птн 06 Июн 2014 19:48:52  #236 №359756 

>>359748
Фабрика фабрик зигоморфизмов
Память, процессор, прерывания, i2c, ком-порт, кэн, регистры бинарное и шестнадцатиричное исчисление.

Аноним Птн 06 Июн 2014 19:51:46  #237 №359757 

>>359753
охуенно ты делаешь пробелы возле =, но не делаешь их у +.

Аноним Птн 06 Июн 2014 20:08:33  #238 №359759 
1402070913334.jpg

Суп, ананасы.

Суть токова. Есть много разных баз на ФТП. Нужно скачивать определенные базы и выводить определенное их содержимое в браузере, в зависимости от того, какие данные запрашиваются на страничке. Нужно выбрать язык, сервер и базу, с помощью которых эту задачу можно будет реализовать максимально легко и быстро.

Посмотрел связку С++ sqlite и cgi. Тут на этапе установки забил хуй, так как еботни на дохуя времени.

Аноним Птн 06 Июн 2014 20:21:22  #239 №359764 

>>359755
И так оттуда ставил, только английский накатил потом. Если ничего не нагуглю, попробую переустановить, просто это долго пиздец.
>>359757
Ну чтобы глазами искать проще было, а так не люблю пробелы.

Аноним Птн 06 Июн 2014 20:43:05  #240 №359770 

>>359764
>Ну чтобы глазами искать проще было, а так не люблю пробелы.
> а так не люблю пробелы.
ну и дура.

Аноним Птн 06 Июн 2014 21:00:41  #241 №359776 

>>359757
и правильно делает

Аноним Птн 06 Июн 2014 22:33:36  #242 №359801 

Где заказать курсовую на Delphi(БД не особо тяжелая), бюджет до 5к.
Главный критерий: качество. И ещё нужно, чтобы человек написал, что он вообще делал, хотя бы в общих чертах.

Аноним Птн 06 Июн 2014 22:38:50  #243 №359803 

>>359801
мултиворк точка орг

Аноним Птн 06 Июн 2014 22:41:07  #244 №359804 

С#
Как вернуть 2 значения из функции?

Аноним Птн 06 Июн 2014 22:44:28  #245 №359806 

>>359804
Tuple.Create(znachenie1, znachenie2)

Аноним Птн 06 Июн 2014 23:01:53  #246 №359810 

>>359806
а можно пример?

Аноним Птн 06 Июн 2014 23:03:47  #247 №359811 

>>359803
Я там не увидел ничего про программирование, ни слова. Это нормально?

Аноним Птн 06 Июн 2014 23:21:52  #248 №359816 

>>359814
>count=count++
Присваивать не надо. Плюсплюс же модифицирует переменную.

Аноним Птн 06 Июн 2014 23:43:12  #249 №359820 

>>359816
Насколько я понимаю, вопрос в том почему при постфиксной записи не увеличивается счетчик.
>count=count++
Тут сначала выполняется присваивание, а потом инкремент - значение перменной должно увеличиваться. Единственной причиной я тут вижу что компилятор запоминает что count надо присвоить еденицу (но не присваивает) потом выполняет инкремент, а потом выполняет присваивание - переписывает двойку еденицей. Довольно забавное поведение.

Аноним Птн 06 Июн 2014 23:45:35  #250 №359821 

Вопрос по sqlite. Получается провал производительности при добавлении в таблицу, а где сделал неправильно, не знаю.

Есть две таблицы со связью m:n. Чтобы их связать, создаю третью с двумя полями.

CREATE TABLE A_B_id (id1 INT, id2 INT);


Для выборки по таблице создаю два уникальных индекса
CREATE UNIQUE INDEX index1 ON A_B_id(id1, id2);
CREATE UNIQUE INDEX index2 ON A_B_id(id2, id1);


И после примерно 1 млн записей добавление становится очень долгим, 1k может секунд 20 добавляться. Пробовал создавать 2 неуникальных индекса отдельно по id1 и id2, не помогло. Без индекса не вариант, т.к. будет под 100kk записей.
Аноним Суб 07 Июн 2014 01:09:06  #251 №359841 

>>358641
Вот нужно мне языком R спарсить CSV файл в вида
<число>;<число>;<число>;<строка>
делаю что то типа

reads <- read.table("csv.txt", header=TRUE sep=";")

Оно парсит строку в факторы, мне надо что бы он парсил строку в строку. Смотрим справку, там есть параметр as.is:

read.table(file, header = FALSE, sep = "", quote = "\"'", dec = ".", row.names, col.names, as.is = !stringsAsFactors, na.strings = "NA", ...)

Ну в ставляю я этот блядский as.is в функцию

reads <- read.table("csv.txt", header=TRUE, as.is = !stringsAsFactors, sep=";")

Вылетает ошибка Error in read.table("FRAG.txt", header = TRUE, as.is = !stringsAsFactors, : object 'stringsAsFactors' not found

Что блять за хуйня, а?
Запускаю это говно через RStudio под виндой. В стековерфлоу нихуя нет. Что за блядский язык?

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

Аноним Суб 07 Июн 2014 01:10:30  #252 №359842 

>>359841
FRAG.txt - настоящее название файла, не суть в общем.

Аноним Суб 07 Июн 2014 01:20:05  #253 №359843 

>>359841
Ух ты блять, оказывается в этот as.is надо хуячить название конкретной переменной. Блять. Извините что побеспокоил.

Аноним Суб 07 Июн 2014 01:44:45  #254 №359848 

10 vs выдает такую херь при простом cout<<
1>CL : fatal error C1033: cannot open program database ''

Аноним Суб 07 Июн 2014 06:52:39  #255 №359858 

Не знаю, куда мне, поэтому сюда тоже запощу.
Почему в старой опере юзерскрипт два раза выполняется?
Самый простой пример:


(function() {
var run = function ( x ) { alert( 'hello' ); }

if ( window.opera ) window.document.addEventListener( 'DOMContentLoaded', run, false );
else run( x );
})()

Будет два алерта.
Аноним Суб 07 Июн 2014 08:40:19  #256 №359863 

Стоит ли начинать учить языки с паскаля?

Аноним Суб 07 Июн 2014 08:53:06  #257 №359864 

>>358676
HUI, ETO TY? }}}}

Аноним Суб 07 Июн 2014 10:28:08  #258 №359877 

>>359863
Тебе сколько лет то ? Мы его в школе учили еще.

Аноним Суб 07 Июн 2014 11:06:23  #259 №359880 

>>359863
Буржуины на питон перекатываются в SICP.
Можно и с паскаля, студентам LABA1.PAS делать.

Аноним Суб 07 Июн 2014 11:51:56  #260 №359882 

>>359747 Где, как, какую? Я не шарю.

Аноним Суб 07 Июн 2014 12:15:09  #261 №359886 
1402128909313.jpg

Посоны, один я такой криворукий, или действительно редактор HTML-кода в visual studio - ебучая, плохо работающая хуита?

Аноним Суб 07 Июн 2014 12:16:07  #262 №359887 

>>359877
Мне 16 лет, лол. На уроках информатики мы делаем НИХУЯ, то есть ВООБЩЕ НИХУЯ. Единственное, чему нас научили- это делать всякие таблицы в ворде.

LeftRight Суб 07 Июн 2014 12:52:45  #263 №359893 
1402131165089.png

Что лучше - несколько баз данных поменьше, или одна большая, если известно, что большая часть запросов будет обращаться к её отфильтрованным частям?
Возьмём, к примеру, 2ch.hk. Что будет требовать меньше времени для обработки - одна база со всеми постами имиджборды, или отдельные базы для каждой доски? Что реально используется, что предпочтительнее и почему?

Аноним Суб 07 Июн 2014 13:01:43  #264 №359896 

>>359887
Ну повезло, мы хоть в кс 1.2 играли

Аноним Суб 07 Июн 2014 13:12:35  #265 №359898 

C# 4.0. Почему в этой строке не работает перенос с помощью символа \n?

output.WriteLine("K = {0}\nM = {1}\nA = ({2},{3})\nR = {4}", arr[0].Number, arr[0].count, arr[0].x,arr[0].y,arr[0].R);
Аноним Суб 07 Июн 2014 13:19:20  #266 №359900 

>>359898
output - это куда?

Аноним Суб 07 Июн 2014 13:23:12  #267 №359901 

>>359898
В шиндовс \r\n вместо переноса строки.

УВАГА ! ПИТОН! Аноним Суб 07 Июн 2014 13:29:17  #268 №359904 

Как вывести now.время в своем формате?

import datetime
peka = %H%M
print peka

Аноним Суб 07 Июн 2014 13:54:46  #269 №359907 

>>359900
Output.txt. Поток StreamWriter.
>>359901
Если без форматирования строки таким образом писать, то \n работает. Но форматирование - нужная и удобная вещь. А \r другая команда, вроде.

Аноним Суб 07 Июн 2014 14:02:45  #270 №359909 
1402135365206.png

>>359907
>\r - другая команда
это какая же?
Используй Environment.NewLine тогда, хех.
Другая команда у него.

Аноним Суб 07 Июн 2014 14:25:08  #271 №359918 

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

Аноним Суб 07 Июн 2014 14:26:11  #272 №359919 

>>359918
Сука, посоны, я не туда запостил.

Аноним Суб 07 Июн 2014 15:39:36  #273 №359927 

>>359904

time.strftime('%X %Y %I')
Аноним Суб 07 Июн 2014 17:51:28  #274 №359940 

>>359532
Бумп

PHP PDO MySQL Аноним Суб 07 Июн 2014 18:10:33  #275 №359945 

Котаны привет, есть запрос в дб, например селект * фром юзверс где автор ин (?) и есть массив с неизвестным колличеством индексов который идет в этот знак вопроса, ПХП ПДО жалуется что знак вопроса всего один а индексов в массиве вона скоклько лол, и я в принципе понимаю что он говорит но надо запилить чтобы запрос получил все индексы и сработал норм, наверняка это очень легко но я чет не найду.

PHP PDO MySQL Аноним Суб 07 Июн 2014 18:18:33  #276 №359947 

>>359945
Все забей анон, я просто уже поехал.

Аноним Суб 07 Июн 2014 18:43:56  #277 №359949 
1402152236113.jpg

Нужна помощь, поцоны. Суть такова - есть одна sql, которая вставлена в VS C# проект WFA. Нужно запилить кнопку, которая бы создавала в нужной пользователю директории точно такую же БД. Как это сделать?

Аноним Суб 07 Июн 2014 18:53:26  #278 №359951 

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

Аноним Суб 07 Июн 2014 19:30:19  #279 №359956 

>>359733
Пиздуешь на сайт мелкософта, ищешь через тамошний поиск Visual Studio Express Edition, пытаешься скачать, регстрируешься, тебе дают ключ на эту express edition, качаешь express edition, всё.

Аноним Суб 07 Июн 2014 20:32:00  #280 №359963 

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

НЕ ВКЛЮЧАЕТСЯ MYSQL В КОМАНДНОЙ СТРОКЕ Аноним Суб 07 Июн 2014 20:37:26  #281 №359965 

Анон, помоги, искал на форумах и не нашел даже приблизительно. Суть в том, что если в командной строке введу mysql -uroot/mysql.exe -uroot/mysql.exe -uroot -p очевидно, что пробовал все варианты ничего не происходит. Командная строка, необходима, так как делаю все по примерам.

Аноним Суб 07 Июн 2014 21:43:02  #282 №359971 

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

Аноним Суб 07 Июн 2014 22:00:32  #283 №359973 

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

Аноним Суб 07 Июн 2014 22:49:24  #284 №359979 

>>359963
Запили хостинг картинок, все как у людей чтобы )

Аноним Вск 08 Июн 2014 00:43:29  #285 №359994 

>>359132
Ладно хуй с ним с мессенджером. ПОдскажите как лучше шифровать передачу файлов?

Аноним Вск 08 Июн 2014 03:02:57  #286 №360004 

>>359753
Тебе чего, делать нехуй на C++/CLI писать? Взял бы уж тогда C#.
>>359764
>Ну чтобы глазами искать проще было, а так не люблю пробелы.
Ну ты и мудила.

sageАноним Вск 08 Июн 2014 04:14:54  #287 №360016 

>>359963
Онлайн калькулятор, который бы раскладывал по Лагранжу. Думаю, на джуниора маловато, но если контора совсем задрипаная, то возьмут.

sageАноним Вск 08 Июн 2014 04:17:34  #288 №360017 

>>359898
ПОебись с string.Format()

sageАноним Вск 08 Июн 2014 04:19:04  #289 №360018 

>>359886
Ты криворукий даун.
>>359858
Потому что твой юзерскрипт ебаное говно.

sageАноним Вск 08 Июн 2014 04:20:59  #290 №360019 

>>359863
Не стоит, параша. Начинай учить сразу с С++. Если ты не ебаный даун, то ты его выучишь, если приложишь усилия, а если нет, то затупишься даже на ебучем паскале.

Аноним Вск 08 Июн 2014 04:24:23  #291 №360021 

Такой вопрос. Что лучше: прогнать по верхам несколько ЯП (по одному мануалу на каждый и через идеон), например яваскрипт, пхп, кресты, шарп, питон и руби. А потом уже выбрать, какой углублять.
Или же лучше прогнать один язык, но серьезно: по нескольким мануалам со скачиванием программы, каждую тонкость. Например пхп. А потом ко второму. И к третьему и ориентироваться на вакансии?

sageАноним Вск 08 Июн 2014 04:24:53  #292 №360022 

>>359753
Купи VS, нищенка.
Нет бы рефки использовать. Нет. Хочу жрать говно.

sageАноним Вск 08 Июн 2014 04:27:01  #293 №360023 

>>359733
Нищенки должны страдать.

sageАноним Вск 08 Июн 2014 04:29:39  #294 №360024 

>>360021
> ЯП
> Например пхп
Уносите дауна.
Покормил

Аноним Вск 08 Июн 2014 04:51:51  #295 №360026 

>>360024
а что это не язык программирования что ли?

Аноним Вск 08 Июн 2014 06:17:10  #296 №360033 

Посоны, может кто видел англоязычный сайт, а то я ссылочку проебал.
Суть такова: сайт - сборник ресурсов по программированию. На главной только поле ввода по центру, с заголовком "What language do you want to learn today?".

Аноним Вск 08 Июн 2014 11:54:31  #297 №360060 

Только не гоните ссаными тряпками, мне очень нужна помощь, уже задолбался искать ошибку. Есть код на дельфи с сетевым взаимодействием, TServerSocket, TClientSocket. Проблема в том, что когда я пытаюсь через TClientSocket.socket.SendText(msg) что-то отправить, то программа падает с Access Violation. При отправке с сервера такого не наблюдалось.

Аноним Вск 08 Июн 2014 12:13:39  #298 №360063 

>>358641
А что это за 1С такой. Открыл объявы по ИТ-вакансиям, везде 1С нужен в моем городе. Это же бухгалтерия, не?

Аноним Вск 08 Июн 2014 12:45:26  #299 №360072 

>>359979
>>360016
Собственно на что я надеялся кроме сажи и петросянства, постя тут?

Аноним Вск 08 Июн 2014 12:55:52  #300 №360076 

Пасаны, поясните дибилу, как в джаве реализуется механизм оповещения главного потока из других потоков. Вот, допустим, в коде main я запускаю Thread, начинает выполняться его код. Затем в этом коде мне захотелось как-то вызвать метод, чтоб он выполнился в main потоке. Андроидопетухи для этого используют Handler, посылают сообщения в очередь сообщений. А как на чистой Java такое сделать? Где wait(), где notify() вызывать? Вот смотрю я тут лекцию Корнеева по java multithreading - вроде основы понятны, но как это вместе применить для этого - непонятно.

Аноним Вск 08 Июн 2014 13:48:15  #301 №360092 
1402220895799.jpg

Мод, не удаляй плз, погоди хотя бы пока я не получу ответ.

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

>A description for this result is not available because of this site's robots.txt

Кто нибудь знает как теперь туда попасть? Видимо об анальной огородке сайта предупреждали где то в тамошнем /d и рассказывали какие то пути доступа, но я все прослоупочил.

Аноним Вск 08 Июн 2014 13:51:22  #302 №360093 
1402221082941.png

Халп. Установить PhoneGap хотел, но вышло вот такое вот фиаско.

Аноним Вск 08 Июн 2014 13:53:08  #303 №360094 

Если рекурсия - это слабая сторона питона, то как лучше всего искать минимум в бинарном дереве?
http://ideone.com/lfDmeT

Аноним Вск 08 Июн 2014 14:16:11  #304 №360100 

Почему?
http://ideone.com/jY6WXu

Аноним Вск 08 Июн 2014 14:17:43  #305 №360101 

>>360100
Блджад. Потому что только в 3.3 это появилось.

Аноним Вск 08 Июн 2014 14:44:14  #306 №360104 

Есть строка вида "10|--11|--00", где каждый символ строки сравнивается с состоянием определенных битов. Минус значит бит может быть чем угодно, а | - означает или.
Я написал набросок алгоритма на Си, но я не уверен в его правильности. Вот код: http://ideone.com/FFdNN9

Аноним Вск 08 Июн 2014 14:44:24  #307 №360105 

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

Сделал все, кроме сортировки по знаку зодиака.

Аноним Вск 08 Июн 2014 14:48:59  #308 №360106 

>>360105
Ну дык делай её.

Аноним Вск 08 Июн 2014 14:57:16  #309 №360107 

>>360106
Не знаю, как.
Думал просто сделать доп. поле структуры типа int num,и потом в цикле просто присвоить каждому знаку свой номер, и выводить по num, но выдает ошибки.

Аноним Вск 08 Июн 2014 14:59:19  #310 №360108 

>>360107
Ты код покажи.
ideone.com

Аноним Вск 08 Июн 2014 14:59:41  #311 №360109 

>>360094
>BinarySearchTree
while not node is None:
    node = node.left
return node.value
Псевдокод.

Аноним Вск 08 Июн 2014 15:01:19  #312 №360110 

>>360107
Алсо, может лучше будет сделать знак зодиака = int, а при выводе этот int интерпретировать как тебе надо. Тупо заменять на слово. Тогда сортировка обычная.

Аноним Вск 08 Июн 2014 15:02:36  #313 №360111 

>>360109
Да, я тоже уже сделал через while. Почему-то сразу не додумался. Спасибо.

Аноним Вск 08 Июн 2014 15:04:55  #314 №360112 

>>360109
Ты ведь понимаешь, что при таком условии в строке "return node.value" будет node == None?

Аноним Вск 08 Июн 2014 15:07:13  #315 №360113 

>>360093
Ну же! Хотя бы наводочку дайте. Или подскажите как гуглить.

Аноним Вск 08 Июн 2014 15:08:03  #316 №360114 

>>360108
http://ideone.com/0qL3C7

Аноним Вск 08 Июн 2014 15:15:52  #317 №360116 

Привед анончики, учу C#, не могу понять разницу между спецификатором "readonly" и константой. Один хуй изменять нельзя, какая разница? Единственное что понял, что readonly-переменную нельзя тревожить без создания экземпляра класаа.

Аноним Вск 08 Июн 2014 15:39:15  #318 №360118 

>>360113
Все. Теперь точно фпизду. Второй раз за это дерьмо берусь уже.

Аноним Вск 08 Июн 2014 15:41:36  #319 №360119 

>>360093
>Additional logging details can be found in:
Действуй.

Аноним Вск 08 Июн 2014 15:48:47  #320 №360124 

>>360116
C# не знаю, но предполагаю, что константы задаются во время компиляции, а readonly могут создаваться во время исполнения.

Аноним Вск 08 Июн 2014 15:49:53  #321 №360127 

>>360119
Тут какая-то непонятная хуита. Я ничего не нашел, что могло бы подсказать решение проблемы.
Но все равно вот: http://pastebin.com/R0jahfFe

Аноним Вск 08 Июн 2014 15:56:04  #322 №360128 

>>360127
>438 error notarget No compatible version found: cordova-lib@'lorinbeer/cordova-lib.git#pg.3.5.0'
>438 error notarget Valid install targets:
>438 error notarget ["0.21.2","0.21.3"]
>438 error notarget
>438 error notarget This is most likely not a problem with npm itself.
>438 error notarget In most cases you or one of your dependencies are requesting
>438 error notarget a package version that doesn't exist.
Например

Аноним Вск 08 Июн 2014 16:06:39  #323 №360133 

>>360128
И что я могу с этим поделать-то? Это я давно видел. И на скрине это было.

Аноним Вск 08 Июн 2014 16:16:07  #324 №360135 

>>360116
Значение константной переменной известно при компиляции. readonly переменная может задаватся динамически (при разных запусках программы она может иметь разные значения), при этом после инициализации она естественно изменятся уже не может. Константами могут быть только встроеные типы, никаких константных класов и т.п. readonly может быть переменная любого типа. Вообще получается что const как бы и не нужно, скорее всего это используется компилятором для какой-то оптимизации (тоесть известные при компиляции неизменные переменные лучше объявлять const а не readonly, хотя синтаксической разницы нет) но тут хуй знает.

Аноним Вск 08 Июн 2014 16:18:46  #325 №360136 

>>360107
Почитай про перечисления. Гугли "enum c++".

Аноним Вск 08 Июн 2014 17:22:21  #326 №360151 
1402233741768.jpg

Действительно ли существуют хакеры, способные взломать всякие ёба-банки и сервера ЦРУ?

Аноним Вск 08 Июн 2014 17:24:21  #327 №360152 

Программаны, что за хуйня?
Купил ноут, поставил всякие апачи, СКЛ, пхп етц. Локалхлст работает.
Кидаю в него папку с .пхп файлом, а его локалхост не видит. Т.е. если я выну из папки, допустим 111 этот пхп файл и перемещю в www т.е. на 1 каталог выше,то видит, а сами папки не видит.
В чем проблема?

Аноним Вск 08 Июн 2014 17:45:21  #328 №360160 

>>360124
>>360135
Спасибо, все стало яснее. Желаю вам бобра.

Аноним Вск 08 Июн 2014 17:47:33  #329 №360161 

>>360152
Мы не знаем, как ты че там наконфигурировал, какие у тебя пути, какие права на эти пути, есть ли vhost'ы и т.д. Если совсем не шаришь поставь себе Denwer какой-нибудь.

sageАноним Вск 08 Июн 2014 17:49:59  #330 №360164 

>>360151
Канешна. И все они сидят на двачике. Хочешь они тибя научят ломать бпнки и сирвера цру?

Аноним Вск 08 Июн 2014 18:29:29  #331 №360171 

>>360164
Да.

sageАноним Вск 08 Июн 2014 18:33:42  #332 №360173 

>>360171
Учю за деньги!

Аноним Вск 08 Июн 2014 18:34:42  #333 №360175 

Как найти минимальный каркас ЛЮБОГО графа? Краскал и Прим для этот вроде не подходят, их можно модифицировать?

Аноним Вск 08 Июн 2014 18:40:17  #334 №360179 

Анон знакомый с Ruby on Rails, нужна твоя помощь. Когда я жму на ссылку, то у меня по идее запускается функция в контроллере и на основе этой функции формируется представление. Сейчас я хочу в эту же функцию добавить параметр (она без параметров). Как мне это сделать начиная от заголовка и кончая вызовом функции с параметром?

Аноним Вск 08 Июн 2014 19:00:44  #335 №360187 

>>360175
>минимальный каркас ЛЮБОГО графа
А для каких графов они не подходят? Ориентированых? Так для ориентированого графа неопределено понятие каркаса (остовного дерево), следовательно нахождение минимального каркаса не имеет смысла.

Аноним Вск 08 Июн 2014 20:52:42  #336 №360209 

Аноны, что нужно знать перед изучением java?

Аноним Вск 08 Июн 2014 20:57:14  #337 №360210 

Сап, есть файл в котором присутствует огромное кол-во функций. Как посчитать среднее число строк для функций?

Аноним Вск 08 Июн 2014 21:01:21  #338 №360213 

>>360210
Количество строк разделить на количество функций.

Аноним Вск 08 Июн 2014 21:03:10  #339 №360214 

>>360213
Как организовать подсчет функций?

Аноним Вск 08 Июн 2014 21:08:19  #340 №360217 

>>360214
Ну, лично я бы начал с того что попытался понять что за ЯП используется.

Аноним Вск 08 Июн 2014 21:39:22  #341 №360219 

>>360217
С++
Как реализовать поставленную задачу?

Аноним Вск 08 Июн 2014 21:41:24  #342 №360220 

>>360219
Сгенерить tags-файл. Там будет подсчитано все, начиная от функций и заканчивая переменными.

Аноним Вск 08 Июн 2014 21:42:44  #343 №360221 

>>360219
Олсо, дохулиард программ, считающих метрики кода. Там и длину функций посчитает и цикломатическую сложность и даже аллаха.

Аноним Вск 08 Июн 2014 21:58:33  #344 №360227 

>>360221
Питон или Пхп для сотней нефти?

Аноним Вск 08 Июн 2014 22:37:53  #345 №360234 

читаю банду четырёх
дохуя раз слышал про "программирование от интерфейса, а не от реализации"
но я не понимаю что это значит!

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

поясните мне про это

Аноним Вск 08 Июн 2014 22:43:14  #346 №360235 

>>360234
интерфейс это спецификация поведения объекта. для кореектной работы программы, объекты должны соответствовать этой спецификации.

Аноним Вск 08 Июн 2014 22:47:05  #347 №360236 

>>360235
естественно мой объект соответствует спецификации
иначе нихуя не будет работать
у меня работает, но мне поясняют что я разрабатываю от реализации а не от интерфейса

Аноним Вск 08 Июн 2014 23:28:17  #348 №360243 

>>360236
тебе пиздят

Аноним Вск 08 Июн 2014 23:30:45  #349 №360244 

>>360243
троленк пошёл?
съеби в б, мелкобуквенное говно

Аноним Вск 08 Июн 2014 23:45:07  #350 №360245 

>>360236
Ну короче смотри. Ты пишешь так:


class A { ... }
class B {
void foo(A a) { ... }
}

а надо писать так:

interface A { ... }
class AImpl implements A { ... }

class B {
void foo(A a) { ... }
}

Для чего это нужно: в основном только если у тебя паттерн головного мозга. Единственное оправданное применение этому - можно передавать mock вместо настоящего объекта, для прогона модульных тестов.
Аноним Вск 08 Июн 2014 23:45:43  #351 №360246 

>>360234
Это значит, что когда у тебя возникает необходимость прочитать, что-то из файла, ты пишешь class IFileReader { virtual vector<char> readFromFile(string filename) = 0; }
А потом пишешь class SimlpeFileReader : public IFileReader {...}, который реализует виртуальный(е) метод(ы). И все кто хочет использовать чтение из файла завязываются на IFileReader, т.е. на ИНТЕРФЕЙС.

Аноним Вск 08 Июн 2014 23:45:43  #352 №360247 

А мне всегда казалось, что интерфейс - это публичные методы класса, через которые он взаимодействует с другими классами, например set_variable(), get_variable()

Аноним Вск 08 Июн 2014 23:58:10  #353 №360252 

Зачем нужен Руби, если был Пайтон? Зачем эти синтаксические ненужности begin-end? Какой-то атавизм ей-богу.
Неужто нельзя нормально разрабатывать без скобочек и без точек-с-запятой?

Аноним Вск 08 Июн 2014 23:59:06  #354 №360253 

>>360252
для паскале-детей, очевидно же

Аноним Пнд 09 Июн 2014 00:12:48  #355 №360258 

Почти дочитал учебник Лафоре по C++. Что читать дальше, чтобы:
1) Углубиться в язык и не писать как первокурсник?
2) Узнать C++11.
Немного слышал про Effective C++, скорее всего под первый пункт подходит, но книжка уже довольно старенькая, и приёмов C++11 наверняка там нет.
Могу в английский, но нищеброд, поэтому книжка должна быть в сворованном электронном варианте.

Аноним Пнд 09 Июн 2014 00:20:51  #356 №360259 

>>360245
вызывать интерфейс вместо класса?
а что будет если несколько классов имплементируют один интерфейс?
какой класс сработает?

Аноним Пнд 09 Июн 2014 00:26:09  #357 №360260 
1402259169388.jpg

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

Аноним Пнд 09 Июн 2014 00:39:12  #358 №360266 

>>359355
Нет.

Аноним Пнд 09 Июн 2014 00:41:07  #359 №360267 

>>360266
зачем пиздишь ему?
я нихуя не зная стал
сейчас мне аноны объяснят как ебашить через интерфейсы а не через реализацию, накачу паттернов и пойду устраиваться ява-макакой в местный интерпрайз

к успеху иду

Аноним Пнд 09 Июн 2014 00:46:07  #360 №360269 

>>360260
Напрямую и не выйдет. Из своей виртуальной памяти ты никуда и не выберешься. Но можно через WinAPI. Гугли методы, если интересно.

Аноним Пнд 09 Июн 2014 00:47:24  #361 №360270 

>>360259
Я так понял, имелось в виду, "создавать экземпляры интерфейсов и вызывать их методы". А где это можно делать?

Аноним Пнд 09 Июн 2014 00:48:54  #362 №360271 

>>360259
Сперва просто хотел запостить фейспалм, но ты заставил меня вспомнить адовое изобретение крестов под названием виртуальные методы. То есть если у тебя метод "невиртуальный", то вместо вызова метода произойдет пиздец. Пиздецу мешает произойти то, что в c++ интерфейсами называются pure virtual классы, наподобие того что запостил >>360246

Отвечаю на вопрос: при вызове метода объекта выполнится метод того класса, к которому принадлежит объект.

Аноним Пнд 09 Июн 2014 00:50:55  #363 №360272 

>>360269
А в юниксах такое не получится? WinAPI не интересуюсь, просто стало интересно, возможно ли такое повторить везде или только на вин так можно.

Аноним Пнд 09 Июн 2014 01:01:20  #364 №360276 

>>358641
У меня тут идея, в общем, появилась, но я ошибся разделом, по-моему.
Итак, я школьник и хочу стать кулхацкером с высшим образованием, но куда идти, какую специальность выбрать - я хуй знает. Гугл не помогает.
Почему бы не создать отдельный тред про ОБРАЗОВАНИЕ НА ПОГРОМИЗДА в РФ?

Аноним Пнд 09 Июн 2014 01:03:39  #365 №360277 

>>360276
Потому что бешеная моча потрет и забанит.

Аноним Пнд 09 Июн 2014 01:21:37  #366 №360279 

Привет прогромач, пишет тебе второкурсник. В общем есть один сайт, и я под него планирую написать простенький браузер для андроида с возможностью открывать pdf'ки в нем же. Какие подводные камни!? Авторизации на сайте нету, только разделы. С чего стоит начать!? Яву и другие приложения уже поставил. Накидайте мануалов что ли каких, если есть. Хуйцами не обкладывайте, перывй раз в жизни буду что то пытаться запилить, да и шекелей срублю попутно, если сделаю.
Сам думаю что вряд-ли что то получится, потому что ровным счетом нихуя не знаю, буду познавать все в процессе разработки.Так легко и сходу ничего не выйдет.
Извиняюсь за неровный почерк, субмурный текст

Аноним Пнд 09 Июн 2014 01:53:14  #367 №360283 

>>360272
Для unix гугли ptrace.
Там можно писать/читать память чужого процесса

Аноним Пнд 09 Июн 2014 02:48:02  #368 №360292 
1402267682903.jpg

>>360258
Бамп.

Аноним Пнд 09 Июн 2014 02:54:13  #369 №360294 
1402268053289.jpg

>>360283
Спасибо большое, ты меня очень выручил.

Аноним Пнд 09 Июн 2014 03:40:16  #370 №360297 

Какие есть аналоги нашей хабропараши, только интернациональные?

Аноним Пнд 09 Июн 2014 08:41:06  #371 №360306 

Здравствуй кодач! Дело в том, что я, будучи молодой и уверенной в себе прыщеблядью, недавно открыл для себя всю винрарность такой технологии, как "|". У меня возник закономерный вопрос: хуле ей не пользуются все, для любых целей, и вообще всё время? Такое чувство, что она так и осталась где-то на задворках восьмидесятых годов - до этого видел её только в книжке по ДОСу, а в винде с ней вообще не сталкивался. Почему такому винрарному подходу составлять программы уделяется так мало внимания? Это же как круто - пишишь ты себе какую-нибудь команду в консоль, и тут - ХУЯК - берешь и перенаправляешь её результаты ещё куда-нибудь, и делаешь с ними вообще всё что только можешь представить. Можешь управлять с их помощью ВООБЩЕ ЛЮБОЙ программой, преобразовывать любые данные в текст, и наоборот. Есть даже специальные програмы для графических диалоговых окон. Так можно же вообще все графические программы составлять из таких вот фильтров вместо этих ваших объектов. Да и вообще, составление программ из других программ - это в плане удобства, по-моему, шаг вперед от всего этого байтоёбства с приведением типов, наследованием, и прочими утечками памяти - ты, бля, даже не замечаешь, как пишешь программу - открыл терминал чтобы запустить команду из одного слова - через десять минут уже сохраняешь полноценный скрипт. Главное - что стирается вот эта грань между куском кода и пользовательской командой и между командой и сочетанием клавиш. А то раньше, когда я по сишке угарал, сидел перед этим исходником, как будто сочинение пишешь или роман какой. Нахуй это надо. Я сейчас даже сишку сделал читать исходник из $1, как sed или awk. Только для задротства, конечно, но задротствовать в нём стало реально удобнее чем в гв-бейсике, и, главное мне стало менее лень это делать - хендс-он экспириенс ФТВ. Вопрос: 1) Что бы мне ещё почитать на данном этапе (пока читал abs-guide, сейчас читаю книжку с верблюдом. Доставляет) 2) Посоветуй ещё какие-нибудь книги, где автор петросянит (типа верблюда) а то у меня мозг съеден двачами, я не могу долго читать когда не смешно 3) В какой области можно будет потом найти работу с подобными интересами, еще интересует сеть/вэб и байтоёбство 4) Какие минусы у |, кроме того, что нет границы отдельных сообщений (если не считать "\n")? Какое о нем сейчас мнение вообще 5) Нужно ли мне изучать алгоритмы и прочий матан / уметь решать школьные задачки на компе

Аноним Пнд 09 Июн 2014 08:57:15  #372 №360311 

По-моему никаких. Есть то что более менее напоминает: gizmodo, techcrunch, how to geek.

Аноним Пнд 09 Июн 2014 08:58:29  #373 №360313 

>>360297
>>360311

Аноним Пнд 09 Июн 2014 09:04:30  #374 №360314 

>>360306
Проиграл. Это ж надо такую оду пайпу написать. Ты наверное вообще уссышься, узнав как он реализован. Пайпы вместо ООП - это да, это сильно.

Аноним Пнд 09 Июн 2014 09:15:10  #375 №360315 

>>360306
Поздравляю, ты открыл для себя функциональное программирование. Подари мамке книжку "100 рецептов борща", а себе скачай лёрн ю э хаскиль.

Аноним Пнд 09 Июн 2014 09:21:18  #376 №360316 

>>360315
Ты везде монады видишь? В windows-овском редиректе тоже монады? А то что в pipeline stateless-ом (где там вообще стейт?) даже не пахнет это ничего?

Аноним Пнд 09 Июн 2014 09:54:25  #377 №360323 

>>360314
>Проиграл. Это ж надо такую оду пайпу написать.
Дело не в пайпе, а в самом подходе. Это же и есть юниксвей.
Я вот и спрашиваю, чем можно заниматься, если вот это всё доставляет.
>Ты наверное вообще уссышься, узнав как он реализован.
Не знаю, как он реализован сейчас, но на днях читал Лайонса, там всего где-то две функции, строк по десять. Но в этом и вин, я считаю. Ты лучше бы на вопрос ответил.
>Пайпы вместо ООП - это да, это сильно.
А почему бы и нет, сейчас же как раз тенденция, что время кодера - дороже, чем время цпу/память пользователя. Как будто современные .нет/джавы выжирают намного больше памяти, чем будут простые сишные утилиты, а пользоваться ими будет проще. Да и дело не в том, что я предлагаю переписать опенофис на баш, а я говорю о том, что у этой технологии большие возможности и она проста в использовании. Соответственно: Есть ли какие-нибудь её современные развития или применения?

Аноним Пнд 09 Июн 2014 09:54:39  #378 №360324 

Почему книги по джаве такие огромные? Что, блядь, можно рассказывать о языке, что-бы получить "Introduction to java programming" на 2000 страниц?

Аноним Пнд 09 Июн 2014 09:58:35  #379 №360326 

>>360316
При чём тут монады?
>где там вообще стейт?
Вот именно. Что у нас есть? Чистые функции и их комбинации. Программа представляет из себя суперпозицию этих самых функций. При написании программы мыслишь в терминах преобразования данных из одной формы в другую. Куда уж функциональнее.

Аноним Пнд 09 Июн 2014 10:24:11  #380 №360331 

>>358641
Антоны, малыш хочет в серверсайд и без хиппстерского прыщеблядства. Пхп или Питон?

Аноним Пнд 09 Июн 2014 10:28:45  #381 №360333 

>>360315
Вообще, я тоже последнее время подозреваю, что превращаюсь в функциональщика - что-то мне дико нравится всё нэстить.
Недавно, например, написал вот такое:


if [ $1 = '-r' ]
then
links2 -g \
"tv.kraslan.ru/?mode=schedule&id="$(\
eval dialog --menu tv 1000 1000 1000 $(\
curl tv.kraslan.ru| iconv -f cp1251 |
sed -n 's/^[^0-9]\([0-9]\+\).jpg'\''>\(.\)$/\1 \2/gp' |
sed 's/^\([0-9]\+ \)\(.*\)/\1"\2"/' |
sed 's/!//g') 2>&1 >$(tty) )
exit
fi

Регекспы - конечно ботч еще тот, но для домашнего использования сойдёт

Алсо, мне сильно нравится в книге с верблюдом вот эта строчка:
print reverse sort map {lc} keys %hash;

В хаскеле такое, вроде бы, называется "сцеплением" и пишется как раз через "|". Или нет? Я давно читал что-то про него...
А перл для начала функциональщиноблядствования подойдёт? Он, вроде, там написано, мультипарадигменный.
Аноним Пнд 09 Июн 2014 10:30:51  #382 №360336 

>>360306
Нихуя не понял, что ты написал, т.к. читал отрывками. Я сегодня тоже про эту хуйню узнал, забавно. Про mkfifo слышал? Ты не упоминал это.

Аноним Пнд 09 Июн 2014 11:00:57  #383 №360341 

>>360336
>Нихуя не понял, что ты написал, т.к. читал отрывками.
<два-экрана-стандартного-нытья-про-не-торт>
Отрывками он читал. Охуеть бля.
>Про mkfifo слышал? Ты не упоминал это.
Вот по-моему, как раз, ненужно. В большинстве случаев, конечно. Потом ещё стирать его. Лучше бы в баш добавили синтаксис для создания анонимных пайпов, чем всякий "coproc", тем более, что его из них можно легко сделать.
А ты про подстановку процессов слышал? man bash @ /process substitution @ n
Алсо, советую почитать abs-guide - поясняет весь баш по хардкору.

Аноним Пнд 09 Июн 2014 11:38:55  #384 №360347 

>>360323
>Дело не в пайпе, а в самом подходе. Это же и есть юниксвей.
Не знаю что там насчет "юниксвея", но передавать вывод программы X в ввод программы Y это наверное вместе с программированием повелось.

>Я вот и спрашиваю, чем можно заниматься, если вот это всё доставляет.
Ты вертишь в руках гаечный ключ, и думаешь чем можно с ним заниматься. Надеюсь аналогия ясна.

>У этой технологии большие возможности и она проста в использовании. Соответственно есть ли какие-нибудь её современные развития или применения?
Да у какой блядь технологии?! Что ты хайп разводишь? Ну пайп. Ну в скриптах его запихать можно, чтобы связать скрипты. Что еще... Ну процессы через пайп месседжи друг другу кидать могут, сын папе, папа сыну (кстати именно так этот самый "|" работает). Сильно извратившись асинхронный протокол реализовать можно, без дедлоков. Инструмент это.

Аноним Пнд 09 Июн 2014 11:58:24  #385 №360352 

>>360306
Erlang.

Аноним Пнд 09 Июн 2014 12:03:21  #386 №360353 

Какие бездарные программисты. Даже ничего не умеют, кроме складывания циферок, вот и пошли в программисты. Ничего созидать не умеют: рисовать, создавать музыку, писать увлекательные сюжеты. Тьфу на вас.

Аноним Пнд 09 Июн 2014 12:15:55  #387 №360357 

>>360341
> анонимных пайпов
Это list | ( list ) | ...? Оно уже есть.

Аноним Пнд 09 Июн 2014 12:37:41  #388 №360359 
1402303061482.jpg

>>360258
Ещё раз.

Аноним Пнд 09 Июн 2014 12:48:24  #389 №360360 

Укажите элемент, не принадлежащий контексту устройства:

Ответ 1
BRUSH
Ответ 2
BITMAP
Ответ 3
PEN
Ответ 4
LINE


Это у меня какие-то вопросы по каким-то WinAPI, не писал на них никогда, что является верным ответом?

Аноним Пнд 09 Июн 2014 12:49:10  #390 №360361 

>>360347
>Не знаю что там насчет "юниксвея", но передавать вывод программы X в ввод программы Y это наверное вместе с программированием повелось.
Ну, и почему сейчас этим так редко пользуются, что я про это только недавно узнал?
%%Алсо. Там передавались двоичные данные или на перфокартах, из табулятора в табулятор, или из одной программы, в файл/на ленту, а потом в другую программу. Прямо на лету их соединять, вроде бы, придумали в юниксе. Во всяком случае, в вот этом видео про них говорят как про что-то новое: http://www.youtube.com/watch?v=XvDZLjaCJuw
%%

>Ты вертишь в руках гаечный ключ, и думаешь чем можно с ним заниматься. Надеюсь аналогия ясна.
Анон вертит в руках гаечный ключ, и думает, чем можно с ним заниматься. Спрашивает тебя, а ты ему такой и говоришь: "Ты вертишь в руках ножницы, и думаешь чем можно с ними заниматься. Надеюсь аналогия ясна.". Надеюсь аналогия ясна.

>Что ты хайп разводишь?
Описываю, что мне конкретно нравится в "|", чтобы получить более подходящие советы.

>Да у какой блядь технологии?!
Может быть правильнее и "инструмент", просто в юниксе так как раз эти сами фильтры часто называют. Да и технология - грубо говоря - это то, что закладывает основу того, как ты что-то делаешь. В случае со скриптами пайп как раз закладывает основу их написания. Хотя, может лучше сказать "парадигма" или "подход". Не буду спорить насчет определений.

Аноним Пнд 09 Июн 2014 12:54:32  #391 №360362 

Как в пайтоне удалить объект так, чтобы совсем. Чтобы все, кто на него ссылались стали None или просто удалились. А то я пишу del obj, ну окей, obj теперь не определен. Но на сами данные ссылки то остались в парочке других мест и они так же доступны.

Аноним Пнд 09 Июн 2014 12:55:36  #392 №360363 

>>360362

> Как в пайтоне удалить объект так, чтобы совсем?
пунктуационный фикс.

Аноним Пнд 09 Июн 2014 12:59:09  #393 №360364 

>>360357
Да, такие. Но чтобы тебе от них хэндлы вернули для твоих надобностей. А не чтобы они просто БЫЛИ пока программы запущены.

Типа как тут, в нижнем ответе.
http://superuser.com/questions/184307/bash-create-anonymous-fifo

Аноним Пнд 09 Июн 2014 13:16:08  #394 №360366 

>>360362
> ссылки то остались в парочке других мест и они так же доступны
Удалить их и там?

Аноним Пнд 09 Июн 2014 13:18:24  #395 №360368 

>>360366
С этим сложность. Напрямую у меня к этим объектам доступа нет. Надо высчитывать его. Странно. Неужто нет просто удаление из памяти? Ну есть же собиратель мусора, который подсчитывает количество ссылок, почему нельзя все эти ссылки оборвать?

Аноним Пнд 09 Июн 2014 13:22:03  #396 №360369 

>>360368
> нет просто удаление
нет удаления, естественно. Что-то я сегодня.

Аноним Пнд 09 Июн 2014 13:25:47  #397 №360372 

Джентлеманы. Есть один Yii. Осваиваю его недавно, зашла надобность прилепить к нему например SwiftMail. Даётся с трудом. Подмогите нуфагу инструкциями или советами? Гуглил, читал руководства. Вроде настраиваю, но не могу отослать письмецо, такие дела.

Аноним Пнд 09 Июн 2014 13:34:22  #398 №360375 

Аноны, что выбрать для серверсайда - Пыха или Питон?

Аноним Пнд 09 Июн 2014 14:06:02  #399 №360382 

>>360362
Никак, ибо если тебе это понадобилось, то ты уже ошибся.
Ты удалил память занимаемую объектом, следовательно, если на этот участок памяти были ссылки, они стали invalid. В результате segfault, гроб, гроб, кладбише, сука_что_за_пидор_написал_этот_говнокод_щас_вычислю_по_истории_коммитов. В C/C++ выстрелить себе в ногу так сделать можно.

Аноним Пнд 09 Июн 2014 14:12:15  #400 №360384 

>>360360
Лайн. А теперь БЫСТРО ответил, где ты нашёл вопросы по самой элитной и охуеннейшей библиотеке в мире после Direct3D.

Аноним Пнд 09 Июн 2014 14:15:55  #401 №360386 

Вопрос по шарпу.
Почему

int area = Areas[i];
var clientsByArea = clients.Where(c => c.Area == area);

работает во много раз быстрее, чем
var clientsByArea = clients.Where(c => c.Area == Areas[i]);

при том, что Areas - это IEnumerable<int>?
Аноним Пнд 09 Июн 2014 14:23:25  #402 №360388 

>>360384
Ну у меня к госэкзаменам тесты. Тебе нужны? Могу залить. Там около 20 вопросов.

Аноним Пнд 09 Июн 2014 14:23:49  #403 №360390 

>>360386
У реализации Areas медленный доступ к конкретному элементу, к примеру это линкед лист.

Аноним Пнд 09 Июн 2014 14:30:03  #404 №360394 

>>360382
Ну я так и подозревал. Значит, в моем дереве все таки придется создавать поле parent, чтобы легче было удалять все ссылки.

Аноним Пнд 09 Июн 2014 16:19:25  #405 №360425 

>>359801
Что там, crud с формочками поди?
За 5к могу написать.
Оставляй контакты.
>>359810

public Tuple<string,string> ReturnTuple()
{
return Tuple.Create<string, string>("ОП", "хуй");
}
Аноним Пнд 09 Июн 2014 16:28:58  #406 №360428 

>>359918
Это генерация стихов? Круто.
>>360092
Полагаю, гебня нагнула из-за b+.

Аноним Пнд 09 Июн 2014 17:28:28  #407 №360443 

ребят, чтото у меня не получилось грамотно код написать.
помогите найти ошибку, плиз.
меню должно зафиксироваться наверху при прокрутке страницы вниз
http://jsfiddle.net/2HztQ/

Аноним Пнд 09 Июн 2014 17:42:28  #408 №360446 

>>359918
Напомнило мне мой генератор новостей.
Вброшу, пожалуй.
http://jsfiddle.net/LA7ZJ/

Аноним Пнд 09 Июн 2014 17:59:16  #409 №360451 

>>360443
http://jsfiddle.net/2HztQ/4/

Аноним Пнд 09 Июн 2014 18:09:56  #410 №360455 

>>360451
добра тебе.
Не затруднит обьяснить почему без else{} у меня ничего не работало? это какое то нарушение логики js или это у меня с ней проблемы?

Аноним Пнд 09 Июн 2014 18:11:47  #411 №360456 

>>360388
Заливай.

Аноним Пнд 09 Июн 2014 18:13:37  #412 №360457 

>>360455
извиняюсь. else тут не причем. я -идиот и не подключил jQuery в jsfiddle
просто не обращайте на меня внимание-я-местный дурачок.

Аноним Пнд 09 Июн 2014 18:21:53  #413 №360459 

>>360456
https://d_b.tt/OV07MpN3

"_" уберёшь из ссылки.

Аноним Пнд 09 Июн 2014 18:40:58  #414 №360462 

>>360258
1. Въебывать код и никак иначе. О том как красиво делать всякие штуки и избегать подводных камней гугли c++faq lite. Потом нагугли c++ fqa - там объясняется почему плюсы говно и подводные камни о подводных камнях из предыдущего faq. Очень полезно.
2. Страуструп писал коротенький C++11 FAQ, читай его. Там три с половиной фичи один хуй, всё умещается на пару листов A4.

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

Добра.

Аноним Пнд 09 Июн 2014 18:45:26  #415 №360463 

Посоветуйте лучшие учебники/книги/видео курсы для c++ и питона с нуля.

Аноним Пнд 09 Июн 2014 18:55:58  #416 №360465 

>>360463
Ни в коем случае не читай оп-пост!

Аноним Пнд 09 Июн 2014 19:18:32  #417 №360467 
1402327112273.png

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

Аноним Пнд 09 Июн 2014 19:25:03  #418 №360468 

>>360467
Хуль там проверять, если начинается со слэша - абсолютный. В остальных случаях относительный.

Аноним Пнд 09 Июн 2014 19:31:52  #419 №360470 

>>360468
>Если путь относительный, то относительный к какой директории
В этом вся проблема.

Аноним Пнд 09 Июн 2014 19:31:57  #420 №360471 
1402327917355.jpg


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace program
{
class MainClass
{
public static void Main (string[] args)
{
double reskb, resmb, b;
int kb = 1024;
int mb = 1048576;

Console.WriteLine("Введите A (байты): ");
b = Convert.ToInt32(Console.ReadLine());
reskb = b/kb;
resmb = b/mb;
Console.WriteLine ("Байтов в килобайтах: ", reskb);
Console.WriteLine ("Байтов в мегабайтах: ", resmb);
System.Console.ReadLine();
}
}
}


Я криворукий. Почему не считает? Программа должна переводить введенное число в байтах в кбайты и мбайты.
И, кстати, в таких задачах брать 1 кбайт = 1000 байтам или 1024?
Аноним Пнд 09 Июн 2014 19:38:53  #421 №360472 

>>360471
Переменная b с плавающей точкой ? Вроде строка должна быть.

sageАноним Пнд 09 Июн 2014 19:45:33  #422 №360474 

>>360471
>Console.WriteLine ("Байтов в килобайтах: {0}", reskb);
>Console.WriteLine ("Байтов в мегабайтах: {0}", resmb);

Аноним Пнд 09 Июн 2014 19:49:01  #423 №360476 

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

Так что: есть слеш - абсолютный. Нет слеша - относительный от текущей папки.

Аноним Пнд 09 Июн 2014 20:35:23  #424 №360487 

>>360471
Нахуя 2 переменных вводить? Это что за язык? По синтаксису наплминает с и жабаскрипт.

Аноним Пнд 09 Июн 2014 20:40:15  #425 №360488 

>>360487
Это шарп, бро.

Аноним Пнд 09 Июн 2014 20:54:34  #426 №360492 

>>360245
эта хуйня полное говно
я попробовал так сделать и компилятор ответил что класс а - абстрактный и провёл мне по губам виртуальным методом

поясни как твой код может работать?

>>360271
но мне же надо создать объект
как я таким образом создам объект если он ещё никому не принадлежит?

Аноним Пнд 09 Июн 2014 21:06:12  #427 №360495 

>>360462
Спасибо. Насчёт Effective C++: последнее нагугленное мной издание — третье, 2005 года. Но автор прямо сейчас работает над книгой специально по C++11 и C++14: http://scottmeyers.blogspot.co.at/2014/03/book-report-new-title-new-toc-new.html
Возможно, нагуглил что-то не то, так что буду рад, если кто-то направит на путь истинный.

УВАГА ! .htaccess Аноним Пнд 09 Июн 2014 21:51:45  #428 №360500 

Знаю, что не туда зашел. У меня статический сайт. Как закрыть папку /upload/ от людей и поисковиков, но, чтобы был доступ к картинкам?

inb4: предупрежден

Аноним Пнд 09 Июн 2014 22:07:17  #429 №360502 

>>360492
Ты чутка туповат. Если ты даже основ ООП не понимаешь, путаешь объект и класс, какие тебе интерфейсы? Иди книжки читай по своему языку, потом приходи.

Аноним Пнд 09 Июн 2014 22:15:22  #430 №360503 

>>360502
очевидно так и есть раз я спрашиваю советов на дваче.
но я прочитал зандастру, объектно-ориентированное мышление вайсфельда, осталось прояснить совсем чуть-чуть и мне всё будет ясно!

Аноним Пнд 09 Июн 2014 22:31:53  #431 №360506 

>>360503
Ну так научись для начала вопросы задавать, а не писать "я тут чето сделал и ниче не работает, как мне создать объект который никому не принадлежит"

Аноним Пнд 09 Июн 2014 22:47:45  #432 №360509 

>>359753
>(int vv1, int vv2, int xx1, int yy1, int xx2 ...
Поссал на опущенца, не могущего в грамотные структуры данных.

Аноним Пнд 09 Июн 2014 22:51:01  #433 №360510 

>>360500
Проблема решена.

Аноним Пнд 09 Июн 2014 23:34:39  #434 №360512 

Посоны, как включить подсказки при вводе в visual studio 2013? В интернетах просят зайти в сервис-параметры-текстовый редактор-с/с++-форматирование-включить подсказки, но там что-то нет нихуя.

Аноним Втр 10 Июн 2014 00:41:43  #435 №360515 

>>359759
бамп вопросу

Аноним Втр 10 Июн 2014 01:48:00  #436 №360519 

Кодач, поясни по хардкору за тырпрайзнутую жабу. Второй моесяц бьюсь со спрингом, пытаясь написать свой говнопроект лаба1 перед походом по собеседам. У меня дикий багет от всех этих абстрактсинглтонпроксифакторибинпостпроцессор, причём год назад я отработал в бодишопе 6 месяцев жаба макакой с этим самым спрингом, но так нихуя и не разобрался получается. А ведь спринг считается революционным по легкости и скорости разработки по сравнению с классической JavaEE.

Мне бросить тщетные попытки стать погроммистом и продолжать работать гейшлюхой?

Аноним Втр 10 Июн 2014 10:29:32  #437 №360544 

>>360492
http://pastebin.com/3QgzRLDj
Как-то так, не?

Аноним Втр 10 Июн 2014 11:56:38  #438 №360552 

>>360519
Говори по сути.

Аноним Втр 10 Июн 2014 13:44:39  #439 №360571 

>>360552
Нужен гайд для спринга. Программач-рекомендач!

Аноним Втр 10 Июн 2014 13:57:22  #440 №360578 

Почему кодеров экстравертов так мало? Вот решил поискать какие-нибудь комьюнити, где люди совместно учатся кодить/решать что-то и вот хрен. Максимум - чья-то инициатива и пару постов троллей в ответ.

Аноним Втр 10 Июн 2014 14:08:59  #441 №360583 

Коданы, а нормально будет после Дайв инту Питон начать учить джангу? Или нужно еще литры по питону почитать? Если нормально, то что по джанге посоветуете?

Аноним Втр 10 Июн 2014 14:58:18  #442 №360596 

>>360578
потому что чтобы кодить, надо в момент кодинга держать в башке дохера всякой контекстозависимой хуйни, поэтому в этот момент у тебя аццкая концентрация, которую легко сбить. Интровертам концентрацию держать проще (так как они ставят себя так, чтобы их не отвлекали, да и вообще привыкли)

Аноним Втр 10 Июн 2014 17:44:30  #443 №360628 

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

Аноним Втр 10 Июн 2014 18:43:59  #444 №360648 

>>360519
>отработал в бодишопе 6 месяцев жаба макакой с этим самым спрингом, но так нихуя и не разобрался
сука ты это я просто
дольше полугода говнокодил в конторе, и нихуя на знаю по сути

>Мне бросить тщетные попытки
совет - если ты 6 месяцев просидел - значит тебе доставляет
стремись к ынтерпрайзу до последнего, не опускай руки

будет причина ссать в рот быдлокодерам и вертеть на хуе абстрактные итераторы синглтонов

!xnn2uE3AU. Втр 10 Июн 2014 18:52:14  #445 №360652 DELETED

>>360519

Ты PoEAA или хотя бы выжимку из нее отсюда: http://martinfowler.com/eaaCatalog/ читал? Там же все эти паттерны описаны.

Алсо, не ленись, открой исходники спринга и читай. Это самый надежный способ разобраться.

Аноним Втр 10 Июн 2014 19:34:47  #446 №360664 

>>360648
>совет - если ты 6 месяцев просидел - значит тебе доставляет
А мне кажется, он макакил ради денег.
Как можно за 6 рабочих месяцев и 2 месяца дома не понимать спринг? Значит, оно нахуй не нужно.

>>360519
Учи джаваскрипт и иди верстай. Или вообще забей.

Аноним Втр 10 Июн 2014 19:37:47  #447 №360665 

>>360664
макакить не получится если не доставляет кодинг
я пол года макакил, навернул пачку книг по ооп и меня петушок итт >>360502 называет туповатым.

ну пиздец вообще

Аноним Втр 10 Июн 2014 20:56:58  #448 №360691 

>>360665
> пачку книг по ооп
Каких, например?

Аноним Втр 10 Июн 2014 21:07:47  #449 №360696 

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

Аноним Втр 10 Июн 2014 21:25:04  #450 №360708 
1402421104267.jpg

Почему-то ругается на какое-то слово из спам-листа. Вопрос - пикрелейтед.

Аноним Втр 10 Июн 2014 21:35:47  #451 №360719 

>>360691
выше писал уже
посоветуй самых подробных, по основам ооп

>>360696
блять, ну смотри например, мне нужно получить из бд данные, обработать дохуя, получить ещё данные, и захуячить их в другую бд

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

зачем тут интерфейс? в классе один открытый метод, которым я и заберу данные

Аноним Втр 10 Июн 2014 21:37:33  #452 №360721 

>>360708
http://pastebin.com

Аноним Втр 10 Июн 2014 21:39:56  #453 №360722 

>>360708
я тут самый тупой, но мне кажется что раз у тебя возникла такая ситуация, то ты спроектировал всё через жопу.
нехуй костыли городить, сделай заново чтобы заебись было

Аноним Втр 10 Июн 2014 21:46:49  #454 №360725 

>>360571
Да там для гайда гайд нужен. Всё прям как в коде фабрики для фабрик.

Аноним Втр 10 Июн 2014 21:48:00  #455 №360726 

>>360722
Я в программировании месяц. Изучаю и творю пока только для себя. Суть в том, что я хочу получать данные массивом из бд, посредством вызова Aclass::Method(), но подобных методов много, и все они используют подключение к бд, и промежуточные результаты я храню в переменных, которые норм бы вызвать $this->a. Но это же статическая функция, я не могу запустить же конструктор вне объекта. Вот я и попросил примеров с подобной задачей, ну или объяснения.

Аноним Втр 10 Июн 2014 21:52:20  #456 №360728 

>>360726
я нихуя не понял что ты написал, но может лучше синглтон?
http://pastebin.com/zds7gqZd

Аноним Втр 10 Июн 2014 21:56:08  #457 №360729 

>>360728
Слушай, бро, а это, похоже то, что мне нужно! Тут я и инициализировать могу одни функции и статически вызвать другие. Спасибо!

Аноним Втр 10 Июн 2014 22:14:12  #458 №360731 

Анон, а есть ли какие-нибудь книги или статьи для ньюфага, которые учат хорошему стилю программирования(желательно связанные с плюсами)?

Аноним Втр 10 Июн 2014 22:15:33  #459 №360732 

>>360731
если ты долбаёб то тебе нихуя не поможет
а если норм то у коллег научишься за пару месяцев

так что не книги читай а пиши код

Аноним Втр 10 Июн 2014 22:19:30  #460 №360733 

>>360732
Какие нахуй коллеги? Я вчера последний школьный экзамен сдавал(информатику). Мои коллеги - вы. И, пожалуйста, давайте без "уебывай отсюда, школьник".

Аноним Втр 10 Июн 2014 22:19:55  #461 №360734 

>>360719
ну ок

Аноним Втр 10 Июн 2014 22:20:17  #462 №360735 

>>360733
ты в вуз пойдёшь?
на кого учится?

Аноним Втр 10 Июн 2014 22:21:12  #463 №360736 

>>360733
>Мои коллеги - вы.
лол
Тогда читай код

Аноним Втр 10 Июн 2014 22:21:24  #464 №360737 

>>360734
что ок?
только на дваче бывают такие ебанутые ответы в 2 слова

Аноним Втр 10 Июн 2014 22:21:26  #465 №360738 

>>360552
>>360652
Спасибо, сижу читаю сейчас.

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

А сейчас думал по быстрому накидать тестовый проект, т.к. если я начинаю читать, то сам не замечаю как превращаюсь в теоретика, и пытаюсь постигнуть всё, на код не остается времени. Но засыпался при попытке связать spring security (basic authentication) с restful бекэндом и angularjs в качестве веб морды на другом домене.

За эти 2 месяца, у меня такая каша в голове: Spring core, MVC, boot, Spring security, Spring data, Spring data REST и hateoas, Hibernate, Junit, Mockito, Hamcrest, Angularjs, Bootstrap, nodejs, bower, grunt, karma, protractor. Это только то что я взялся использовать в своём проекте и изучаю.

Был выбор, задрочить Java core до уровня как пишут в модных гайдах и вакансиях или написать рабочий проект. Я выбрал второе, и, кажется, соснул по обоим пунктам. И это я ещё сознательно заставил себя не лезть в другие стеки технологий, хотя безумно хочется поковырять Scala/Play framework, RoR, и всякие прочие nodejs. Всё выучить и понять, но где же столько взять времени. Когда я вижу новую библиотеку, мне хочется попробовать там всё, но в итоге от всей этой каши, я не понимаю нихуя.

Такую бы устремленность на первом курсе универа, да вот беда, я тогда совсем головой не думал, а теперь, спустя 2 года с окончания, нужен кому нибудь будет такой джуниор с хуёвой рабочей историей и нихуя не умеющий?

>>360664
Ну я по большей части хуйнёй тогда занимался, ложил на работу и крайне непрофессионально вёл себе, ушёл сам. Сейчас таки прозрел.

Аноним Втр 10 Июн 2014 22:22:08  #466 №360739 

>>360735
Постараюсь поступить, по крайней мере, либо в МИЭТ, либо в МГУПИ. На кого - хуй знает. На обычного кодера, скорее всего.

Аноним Втр 10 Июн 2014 22:23:33  #467 №360740 

>>360739
>МГУПИ
>На обычного кодера

>php5 в подлиннике

Аноним Втр 10 Июн 2014 22:25:56  #468 №360742 

>>360737
Пиши как хочешь свои базы. Если у тебя "скрипт" на один запуск, то действительно нечего заморачиваться интерфейсами - это все для повторного использования в условиях меняющихся требований.

Аноним Втр 10 Июн 2014 22:29:07  #469 №360744 

>>360742
сраный максималист
это не скрипт на один запуск
но это и не ядро блять всей системы

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

Аноним Втр 10 Июн 2014 22:33:03  #470 №360747 

>>360744
>Пиши как хочешь свои базы.
вот что я хочу сказать
и не еби нам мозги про ошибку компилятора

Аноним Втр 10 Июн 2014 22:39:40  #471 №360751 

>>360747
тебя переклинило на компиляторе?

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

Аноним Втр 10 Июн 2014 23:13:35  #472 №360757 

Что быстрее: много маленьких запросов к mysql или один большой?

Аноним Втр 10 Июн 2014 23:16:48  #473 №360758 

>>360738
>Был выбор, задрочить Java core до уровня как пишут в модных гайдах и вакансиях или написать рабочий проект. Я выбрал второе, и, кажется, соснул по обоим пунктам.
Ты прав. Нужно было просто хорошо выучить Java Core и идти на стронг джуниора. Вступил без навигатора в море говна фреймворков и соснул во всём.

Аноним Втр 10 Июн 2014 23:33:30  #474 №360761 
1402428810662.png

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

Аноним Втр 10 Июн 2014 23:43:24  #475 №360763 

>>360761
Берешь несуществующие морфемы (приставки, корни, суфиксы и коночания) и рандомно смешиваешь

Аноним Втр 10 Июн 2014 23:43:52  #476 №360764 

>>360761
Ну например, для начала научиться разбивать слово на слоги. Потом забить русский словарь и составить список возможных слогов. Далее либо твой вариант с частотностью, только не букв а слогов, либо написать генератор по типу цепи Маркова (опять же, не для слов, а для слогов).

Аноним Втр 10 Июн 2014 23:45:16  #477 №360765 

>>360761
Разбиваешь слова по слогам, их делишь на три группы - те что могут быть в начале слова, в конце и остальные. Высчитываешь частоты слогов. Частоты количества слогов. Генеришь слова.

Аноним Срд 11 Июн 2014 00:24:13  #478 №360771 

>>360761
На хабре есть статья на эту тему. http://habrahabr.ru/post/135127/
Общая идея: n-граммы

Аноним Срд 11 Июн 2014 00:32:17  #479 №360776 

Коданы, как считаете, имеет смысл джуниору съебывать в ДС со своего мухосранска (полторы конторы), если хочешь быстро развиваться и в перспективе хорошую зарплату. Ага, сам и ответил на свой вопрос, но что то тушуюсь.

На сколько это вообще распространенное явление в среде успешных погроммистов? От кулсторей просто бы радугой кончил, спасибо.

Аноним Срд 11 Июн 2014 00:33:23  #480 №360777 

>>360776
Это распространенное явление среди успешных всех

Аноним Срд 11 Июн 2014 01:18:51  #481 №360784 

Поясните за teamtreehouse.com

Аноним Срд 11 Июн 2014 01:44:40  #482 №360787 
1402436680121.png

Програч, не отправляй в /web/. Короче говоря, есть пикрелейтед. Какими способами можно взаимодействовать с ним через php? Интересуют выводы из sql запроса в этот бокс, и возможность делать его неизменяемым в зависимости от условий. Да-да, я аутист.

Аноним Срд 11 Июн 2014 01:45:40  #483 №360788 

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

Знаю, что даже полные мудаки на своих Паскалях умудряются аркадки пилить. Не думаю, что я чем-то хуже их.

Аноним Срд 11 Июн 2014 01:55:31  #484 №360790 

>>360788
Любая игра это программа. По этой части выше уже отвечали. Дальше - в /gd/

Аноним Срд 11 Июн 2014 02:00:43  #485 №360792 

>>360787
Ну в php скрипте бери данные из базы, проверяй выполнение нужных тебе условий, генерируй нужный html код.

Аноним Срд 11 Июн 2014 02:06:13  #486 №360793 

>>360792
У <select> есть один атрибут - Disabled. Можно ли каким-нибудь образом, выставлять/снимать данный атрибут, в зависимости от условия в пыхе? К примеру есть 4 таких выпадающих <select>. И при изменении первого на дефолтное - вешать Disabled на остальные <select>. Можно ли вообще манипулировать кусками гипертекста функциями в пыхе?

Аноним Срд 11 Июн 2014 02:09:19  #487 №360795 
[url]

>>360788
>забиваешь в гугл "как зделоть игру"
>качаешь юнити пробуешь - нихуя не понятно
>да ну нахуй канструктор я сам все напешу
>качаешь туториал по директх
>бле чета не компилится 100500 ошибок
>гуглишь ошибки
>о заработало, красный куб на черном экране
>ну все еще чуток и движок готов
>бле каникулы кончились, ууу опять все лето проебал за компом

Примерно так.

Аноним Срд 11 Июн 2014 02:15:25  #488 №360796 

>>360793
>есть 4 таких выпадающих <select>
На одной странице? Если да, то вот этим
>при изменении первого на дефолтное - вешать Disabled на остальные <select>
Уже должен заниматься javascript на стороне клиента. На стороне сервера нужно только игнорировать значения "остальных <select>" если значение "первого" равно дефолтному. Через if-else или switch-case, про это есть в гугле инфа.
Или ты собираешься после каждого изменения <select> посылать запрос на php скрипт?
>Можно ли вообще манипулировать кусками гипертекста функциями в пыхе?
Он для этого и создан.

Аноним Срд 11 Июн 2014 02:27:52  #489 №360799 
1402439272904.png

>>360796
Окей. Еще вот такой вопрос, допустим, есть десяток строчек в mysql таблице, которые необходимо вывести в <select>. Как это сделать таким образом, чтобы количество <option value="0"></option> запиливалось в зависимоти от количества строчек в таблице? То бишь, вызывается функция с запросом, каждая строчка которого создает один <option value> с своим содержимым внутри <select>.

Аноним Срд 11 Июн 2014 02:53:03  #490 №360801 

>>360799
Код покажи. По-разному можно, зависит от того, как ты данные читаешь.

Аноним Срд 11 Июн 2014 03:26:35  #491 №360802 

>>360799
Короче, заведи перменную-счетчик, после каждой прочтенной строки БД увеличивай эту переменную и подставляй в option value= на место цифры.

Аноним Срд 11 Июн 2014 04:39:21  #492 №360803 

>>360799
Ты че, пидр, охуел, чтоли. Это обычный цикл. Иди книжки читай.

Аноним Срд 11 Июн 2014 09:35:47  #493 №360812 

В гд какая-то хуита, спрошу здесь.
Я Кирилл, суть такова. Хочу попробовать написать простенький 2д игорь. Имеет ли смысл брать XNA? Вроде слышал что они прекращают его поддержку или что-то такое? Монодевелоп сильно хуже хны, стоит ли эта крошплатформенность своего?
>>360751
>это все для повторного использования в условиях меняющихся требований
>>360787
>выводы из sql запроса
Не помню как оно там в пыхе, но что-то вроде

foreach ($sqlrows as $value){
echo <option>.$value.</option>
}

>возможность делать его неизменяемым в зависимости от условий
Это жабаскрипт.
Аноним Срд 11 Июн 2014 10:27:32  #494 №360815 

>>360738
>если я начинаю читать, то сам не замечаю как... ...пытаюсь постигнуть всё, на код не остается времени.
Читай выборочно то что нужно для твоей цели. Конспектируй.

>Но засыпался при попытке связать spring security (basic authentication) с restful бекэндом и angularjs в качестве веб морды на другом домене.
Конкретнее. Чем быстрее ты выбросишь из головы шум типа "засыпался... " и научишься дебажить проблему, т.е. отслеживать что куда и с чем связано и находить проблемный момент - тем лучше.

>Всё выучить и понять,
Это невозможно и ненужно.

>Когда я вижу новую библиотеку...
То бери из нее нужные тебе книги.

Аноним Срд 11 Июн 2014 10:35:44  #495 №360816 

Анон, почему в книжке по кодингу на плюсах в конце функции main() возвращают 0, если и без этого все работает. Такое чувство, что я заново учу бэйсик, только с другим синтаксисом. И да, я ньюфаг.

Аноним Срд 11 Июн 2014 10:48:51  #496 №360817 

>>360816
Нулик кагбэ говорит нам: "все закончилось лучше, чем я ожидал".

Аноним Срд 11 Июн 2014 10:48:58  #497 №360818 

>>360816
>Анон, почему в книжке по кодингу на плюсах в конце функции main() возвращают 0,
Таким образом функция main() возвращает операционной системе статус об успешном завершении программы (в текущем процессе).

Аноним Срд 11 Июн 2014 10:50:41  #498 №360819 

>>360818>>360817
Это я понимаю. Но почему и без return'а все работает?

Аноним Срд 11 Июн 2014 10:53:52  #499 №360820 

>>360819
Компилятор сам дописывает если ты упустил.

Аноним Срд 11 Июн 2014 11:01:10  #500 №360822 

>>360819
Привыкай к мысли что компилятор умнее тебя.

Аноним Срд 11 Июн 2014 11:33:12  #501 №360825 

>>358641

test

Аноним Срд 11 Июн 2014 11:35:32  #502 №360826 
1402472132423.png

Поясните пожалуйста.

Зеленый дворник. Срд 11 Июн 2014 11:37:31  #503 №360827 

>>360826
>CHAR(57);
Охтыбля, допер, вопрос исчерпан.

Аноним Срд 11 Июн 2014 11:45:03  #504 №360829 

>>358641

test 2

Аноним Срд 11 Июн 2014 12:41:33  #505 №360837 
1402476093849.jpg

Перестал запускаться eclipse. До этого не запускал давненько единственное что могу вспомнить ставил prelink и игрался с темами. prelink пидорнул через autoremove.
Эклипс не запускается. Показываетcя splash и все. Не выбора ворспейска, нихуя.
Пидорнул воркспейсы, скончал дистр эклипса. ОН ТОЖЕ НЕ ЗАПУСКАЕТСЯ. Это вообще пушка. Куда копать? В какие логи смотреть? Что делать вообще?
xubuntu 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Аноним Срд 11 Июн 2014 12:44:08  #506 №360838 

>>360837
Вот что в консольлоге:
./eclipse -consoleLog
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry after the state location is initialized.

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

Зеленый дворник. Срд 11 Июн 2014 12:49:38  #507 №360839 
1402476578337.jpg

>>360838

Аноним Срд 11 Июн 2014 12:52:46  #508 №360841 

>>360839
Я все понимаю. Но это жи линупс, тут же даже ребут - зашквар.

Аноним Срд 11 Июн 2014 13:44:51  #509 №360856 
1402479891091.png

Тыдыщ Двощ!
Учусь азам быдлокодинга, пикрелейтед.
Подскажи пжлста, почему в цикле for, в консоль выводиться 0? Ведь он же должен был прибавить count'у единицу и соответственно отсчет в консоль выводить с 1?

Аноним Срд 11 Июн 2014 13:50:13  #510 №360857 

>>360856
сount увеличится на еденицу в конце цикла после WriteLine.
Цикл

for(i = 0; i < n; i++)
{
/body/
}

можно записать ещё как
for(i = 0; i < n;)
{
/body/
i++;
}

Аноним Срд 11 Июн 2014 13:53:01  #511 №360859 

>>360857
Алсо, через while он будет выглядеть так


i = 0;
while(i < n)
{
/body/
i++;
}
Аноним Срд 11 Июн 2014 13:53:51  #512 №360860 

>>360857
>сount увеличится на еденицу в конце цикла после WriteLine.
а почему? т.е. начало работы цикла начинается не с условия и инкремента, а со строчки вывода в консоль? А зачем так?

Аноним Срд 11 Июн 2014 13:57:55  #513 №360862 

>>360856
Нечитал. Постфикс-префикс знаешь что такое?

Аноним Срд 11 Июн 2014 13:58:37  #514 №360863 

>>360860
Да. Условие инкремента выполнится после тела цикла т.е. после WriteLine.
Это удобно, если учитывать, что в С# индексация массивов начинается с нуля.

Аноним Срд 11 Июн 2014 14:03:43  #515 №360865 

>>360862>>360863
теперь знаю
благодарствую.

Аноним Срд 11 Июн 2014 14:16:46  #516 №360867 

>>360862
Че то результат одинаковый получается!
Что с count++, что с ++count в теле for.
В консоль отсчет пишется с 0.
C# VS express 13

Аноним Срд 11 Июн 2014 15:02:35  #517 №360877 

>>360867
>>360859

Аноним Срд 11 Июн 2014 15:14:18  #518 №360879 
1402485258911.jpg

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


void Load(const char *filenamevs,const char *filenameps,const char *name);
Shader(const char *filenamevs,const char *filenameps,const char *name) {Load(filenamevs,filenameps,name);}
Shader() {}


как это сделать лучше?
sageАноним Срд 11 Июн 2014 15:14:38  #519 №360880 

>>360867
цикл работает так:
- инициализация (count = 0)
- проверка условия (count < 5) - да это 0
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 1
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 2
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 3
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 4
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - нет это 5
- конец

Аноним Срд 11 Июн 2014 15:21:58  #520 №360884 

Анон, как вычислить факториал x, когда 500 < x < 1000 используя только чистый си, без библиотек для больших чисел?

Аноним Срд 11 Июн 2014 15:29:03  #521 №360887 

>>360884
Написать свою библиотеку для больших чисел
Списки
Сложениетумножерие в столбик

Если тебе не точно нужно, то можно еще что-нибудь придумать

Аноним Срд 11 Июн 2014 15:29:14  #522 №360888 

>>360884
Laba1? Используй массив байтов.

Аноним Срд 11 Июн 2014 16:10:08  #523 №360892 

>>360879
Кто-нибудь понял о чем он?

sageАноним Срд 11 Июн 2014 16:11:48  #524 №360894 

>>360867
Посмотри на результат того и другого в output'е objdump'а. Иначе нихуя не поймешь.

Аноним Срд 11 Июн 2014 16:15:20  #525 №360896 

>>360867
В выводе написать count + 1 не судьба?

Аноним Срд 11 Июн 2014 16:27:51  #526 №360899 

что за ошибка постинга

Аноним Срд 11 Июн 2014 16:34:17  #527 №360901 

>>360812
Поддержку XNA прекратили больше года назад.

Аноним Срд 11 Июн 2014 21:48:22  #528 №360965 

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

Аноним Срд 11 Июн 2014 21:52:58  #529 №360966 

>>360965
Дворником, грузчиком, подсобным рабочим - после выпуска перед тобой все двери открыты, просто просмотри раздел о работе в какой-нибудь местной газетёнке.

Аноним Срд 11 Июн 2014 21:54:10  #530 №360967 
1402509250878.png

>>358641
Сап, /pr.
Как в Oracle PL/SQL получить массив имён загруженных с веб мультилод-формы файлов? В пыхе, это был $_FILES, кажется.
В owa.vc_arr почему-то хранится только одно имя в варчаре, а не массив

Аноним Срд 11 Июн 2014 22:40:12  #531 №360987 

такая проблема: http://ideone.com/UJ9UoV
теорехтически это генератор паролей вида "ИМЯ"."ЧИСЛО" (пример - Андрей99)
пароли генерируются так: $имя1.1...$имя1.999; $имя2.1...$имя2.999; и так далее. Почему-то работает некорректно. Компилирует, но не работает. Олдфаг, поясни!

Аноним Срд 11 Июн 2014 22:42:51  #532 №360988 

>>360987
>foreach($arr as $key => $mean);
Точку с запятой удали.

Аноним Срд 11 Июн 2014 22:51:16  #533 №360990 

>>360988
и все? В этом вся проблема? Или просто смотрится неэстетично?

Аноним Срд 11 Июн 2014 22:52:50  #534 №360992 

>>360987
Вот короч. Не очень понял я, че ты там написал, сделал по твоему примеру вывода. http://ideone.com/CemieB
Генерирует name1, name2, ..., name59, anon1, anon2, ..., anon59, ..., тебе это, ведь, надо? И зачем тебе вручную заданные числовые ключи в массиве, если даже ты их не использовал?

Аноним Срд 11 Июн 2014 22:54:37  #535 №360993 

>>360992
Ну как же не использовал!
>foreach($arr as $key => $mean)
>for($key=1;$key<16;$key++){

Аноним Срд 11 Июн 2014 22:56:33  #536 №360994 

>>360992
хотя да, можно было не задавать, можно было просто начать $key в цикле с 0

Аноним Срд 11 Июн 2014 22:58:47  #537 №360995 

>>360990
>Или просто смотрится неэстетично?
Ты понимаешь, как работают такие конструкции?
foreach(...) (и вообще любой цикл) без блочных фигурных скобок будет выполнять одно следующее выражение, т.е. всё до точки с запятой:


foreach($arr as $key => $value)
echo $value; // выполнится
echo $key; // это уже вне цикла

foreach($arr as $key => $value) echo $value; echo $key; // выполнится только echo $value

foreach($arr as $key => $value)
{
echo $value;
echo $key;
} // выполнится всё, что в блоке (в фигурных скобках)

foreach($arr as $key => $value) ; // точка с запятой
echo $value; // это уже вне цикла
echo $key; // это тоже вне цикла
Аноним Срд 11 Июн 2014 23:00:53  #538 №360996 

>>360993
ну вот ты берешь сначала $key из массива здесь
foreach($arr as $key => $mean)
а потом тупо затираешь это значение
for($key=1;$key<16;$key++)
и даже после этого нигде оно не используется. Зачем?

Аноним Срд 11 Июн 2014 23:03:29  #539 №360997 

>>360995
ясно, спасибо

Аноним Срд 11 Июн 2014 23:37:50  #540 №361006 
1402515470340.jpg

Очень годная штука, но хотелось бы разъяснений для каждого пункта, что подразумевается, и небольшое направление в плане реализации

sageАноним Срд 11 Июн 2014 23:59:41  #541 №361011 

>>361006
Выбираешь яп, открываешь браузер и гуглишь тот или иной алгоритм.

Аноним Чтв 12 Июн 2014 00:16:06  #542 №361013 

Есть код, копирующий файл.
#include <windows.h>
int main()
{
system("copy C:\\1.txt D:\\1.txt /A /B /Y");
return 0;
}


Как поместить внутрь кавычек int, дабы в цикле файл размножить с разными именами?

Аноним Чтв 12 Июн 2014 00:46:26  #543 №361018 

>>361013
"rjrjr" + to_string(1) + "ewerwe"
Не на всех компиляторах работает.

Аноним Чтв 12 Июн 2014 00:57:41  #544 №361020 

>>361013


sprintf(str, "copy C:\\1.txt D:\\%d.txt /A /B /Y", i);
system(str);
Аноним Чтв 12 Июн 2014 01:20:27  #545 №361022 

>>361020
Большое спасибо.

Аноним Чтв 12 Июн 2014 01:56:49  #546 №361026 

>>361020
А не подскажешь, как заставить прогу узнать папку, в которой она лежит, и производить все действия с ней?
http://pastebin.com/bAbrAnS4

Аноним Чтв 12 Июн 2014 02:00:34  #547 №361027 

>>361026
Не знаю, но смотри, что знает гугл!
http://stackoverflow.com/questions/143174/how-do-i-get-the-directory-that-a-program-is-running-from

Аноним Чтв 12 Июн 2014 02:06:32  #548 №361028 

>>361026
Хуетой какой-то занимаешься, по-моему. Возьми лучше питон какой-нибудь, там такое в разы легче делать будет. Ну или если очень нужен C++, то юзай WinAPI.

Аноним Чтв 12 Июн 2014 02:28:32  #549 №361030 

>>361027
>>361028
Всё написал, всем спасибо.

КОДИРОВКИ-КОДИРОВОЧКИ Аноним Чтв 12 Июн 2014 02:59:25  #550 №361031 
1402527565550.jpg

Студентота с Си в треде.
Помоги, Анон. Моя жопа уже уже в районе Луны.

Аноним Чтв 12 Июн 2014 03:41:48  #551 №361033 

>>361031
Алсо, код

#include <stdio.h>
#include <locale.h>

void main()
{
char s1[15]="Тест", s2[15];
setlocale(LC_ALL, "rus");
gets(s2); //Также ввожу "Тест"
puts(s2);
}

Аноним Чтв 12 Июн 2014 03:43:22  #552 №361034 

>>361033
Блять

#include <stdio.h>
#include <locale.h>

void main()
{
char s1[15]="Тест", s2[15];
setlocale(LC_ALL, "rus");
gets(s2); //Также ввожу "Тест"
puts(s2);
}
Аноним Чтв 12 Июн 2014 06:54:46  #553 №361037 
1402541686370.jpg

>>361034

во-первых, по стандарту, в Cи нельзя инициализировать переменные во время определения. это на будущее.

во-вторых, кириллица в консоли это не то, чем нужно заниматься при изучении Си. проще писать по-английски, отвечаю.

но ты, наверное, хочешь извращений? их есть у меня:


#include <stdio.h>
#include <locale.h>
#include <windows.h> // для SetConsoleCP

void main()
{
// изначально консоль в DOS-кодировке 866, а данные в windows-1251
char s1[15] = "Тест", s2[15];
// благодаря этой хуйне ты таки смог вывести на экран текст в кириллице
setlocale(LC_ALL, "rus");

// но при вводе текста та хуйня не работает, поэтому переключимся в windows-1251
SetConsoleCP(1251);
gets(s2); //Также ввожу "Тест"
// и обратно в 866
SetConsoleCP(866);

puts(s2);
}


пикрандом.
Аноним Чтв 12 Июн 2014 09:53:02  #554 №361047 

>>361037
Проиграл с проблем байтодебилов, юникод не завезли?

Аноним Чтв 12 Июн 2014 10:33:57  #555 №361048 

>>361047
Non standard C include files (tchar.h), vot eto vse...

ЯВУШКА Аноним Чтв 12 Июн 2014 10:37:59  #556 №361049 

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

Аноним Чтв 12 Июн 2014 10:59:36  #557 №361053 

>>361047
Так спермаконсоль не может толком в юникод.

Аноним Чтв 12 Июн 2014 11:03:30  #558 №361054 

define "сложные классы".

Аноним Чтв 12 Июн 2014 11:27:39  #559 №361055 

>>358641
Суп, погромиздач. Суть в том, что я сейчас закончил школу и собираюсь поступать в вуз. Точнее я уже практически поступил, ибо мамка ректор. Так вот, я хотет заниматься погромированием и изучать С++ и еще какой-нибудь другой язык. Что вы мне можете порекомендовать?

sageАноним Чтв 12 Июн 2014 11:31:05  #560 №361056 

>>361055
>В: Какой язык учить?
>О: Ответ: Английский/Python

Аноним Чтв 12 Июн 2014 12:00:19  #561 №361059 

>>361053
Попизди мне тут, с джявой все работает.

Аноним Чтв 12 Июн 2014 12:42:12  #562 №361062 

>>361011
Love Calculator? HangMan? Name Generator? FizzBuzz?

sageАноним Чтв 12 Июн 2014 13:03:36  #563 №361064 

>>361062
>Love Calculator?
https://www.google.com.ua/search?q=Love+Calculator+python
>HangMan?
https://www.google.com.ua/search?q=HangMan+python
>Name Generator?
https://www.google.com.ua/search?q=Name+Generator+python
>FizzBuzz
https://www.google.com.ua/search?q=fizzbuzz+python

Аноним Чтв 12 Июн 2014 14:03:58  #564 №361070 
1402567438575.png

>>361059
Сонсоль в маке нормально тоже без изъебов работает.
Так что тут вопрос скорее к виндоконсоли.

HASKREL TIME Аноним Чтв 12 Июн 2014 15:09:46  #565 №361073 

Чики, программач. Поясни про haskell.
Есть тип - data Point a, который описывает точку на плоскости.

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

Мне надо ВНЕДРИТЬ всякие функторы, АФ, монады и прочий матан в это всё. Собственно, в этом и нужна помощь или хотя бы совет.
Я правильно понимаю что можно написать функтор, который будет применять функцию f к Point a, а возвращать тип Govno a?
Как?

Аноним Чтв 12 Июн 2014 15:20:30  #566 №361074 

>>361073
>Мне надо ВНЕДРИТЬ
>всякие функторы, АФ, монады и прочий матан
>написать функтор
хаскелл обыдлел
http://www.haskell.org/haskellwiki/Functor

Аноним Чтв 12 Июн 2014 15:38:50  #567 №361075 

>>361031
У тебя там одна кодировка и это ASCII. Сделай чар беззнаковым, загугли аски-таблицу с кириллицей и всё поймёшь

HASKREL TIME Аноним Чтв 12 Июн 2014 16:12:51  #568 №361077 

>>361074
Нахуя давать ссылку на определение функтора? Чем ты думал? Головой чтоле? Тебе лень показать как его применять в моей ситуации?

sageАноним Чтв 12 Июн 2014 16:39:54  #569 №361078 

>>361077
Он не знает.

Аноним Чтв 12 Июн 2014 16:43:48  #570 №361079 

>>361078
Ты зато дохуя знаешь, всем помогаешь, смотрю, сажа-кукарекун.

Аноним Чтв 12 Июн 2014 17:02:30  #571 №361082 

>>361077
> Нахуя давать ссылку на определение функтора
дебил сука
> fmap :: (a -> b) -> f a -> f b
> fmap :: (a -> b) -> Point a -> Point b

sageАноним Чтв 12 Июн 2014 17:05:29  #572 №361083 

>>361077
>Чем ты думал? Головой чтоле? Тебе лень показать как его применять в моей ситуации?
тебе еще тут кто-то что-то должен? сдохни в мучениях, тупая мразь

Аноним Чтв 12 Июн 2014 17:06:24  #573 №361084 

Ребят, посмотрите вот код http://e-maxx.ru/algo/mst_prim
Что там пихать в вектор vector < vector<int> > g; ? Это же должна быть матрица весов просто?

HASKREL TIME Аноним Чтв 12 Июн 2014 17:20:34  #574 №361088 
1402579234742.jpg

>>361082
ай лолд

>>361083
а то нет

Аноним Чтв 12 Июн 2014 18:00:29  #575 №361095 

>>361084
Ну да матрица весов. Двухмерный массив. Вектор в векторе. Если ты математик, то в программировании под "вектором" понимается исключительно одномерный массив, а не так как в математике.

Аноним Чтв 12 Июн 2014 18:22:09  #576 №361100 

Что нужно знать из мира математики, чтобы быдлокодить программировать на Haskell'e?

Аноним Чтв 12 Июн 2014 20:08:05  #577 №361121 

C++
http://pastebin.com/61bskmZB
http://pastebin.com/2LBwExc4
http://pastebin.com/rcKESpAR

error: request for member 'printSet' in 'IS2', which is of non-class type 'IntegerSet()'
Не пойму в чем проблема. Помоги, Антош.
Кроме моих рук и головы.

Аноним Чтв 12 Июн 2014 20:14:56  #578 №361124 

Змеепоклонники нид халп.

Вот говнокод
http://codepad.org/Fs73uJYE

Он парсит еще больший говнокод(слава богу, что не мой) html и получает следующее:
<a class="output__name HH-VisitedResume-Href" data-qa="resume-serp__resume-title" href="/resume/e9a5fa100001edd7e80039ed1f346e66436968" itemprop="jobTitle" rel="nofollow" target="_blank">Аналитик</a>

Нужно вытащить:
href="/resume/e9a5fa100001edd7e80039ed1f346e66436968"
или
"e9a5fa100001edd7e80039ed1f346e66436968"

Вот. Спасибо заранее.

Аноним Чтв 12 Июн 2014 20:32:11  #579 №361129 

>>361121
IS2.printSet();

Аноним Чтв 12 Июн 2014 20:36:12  #580 №361132 

Аноны, имеет ли смысл читать книгу Иванова "Логика"? Сам ньюфаг, планирую поступать на погромиста в этом году. Оглавление книги открыл, там автор пояснял за экономистов, я и подумал, что сейчас приоритетнее для меня: "Логика" или "Искусство программирования" Кнута? Или посоветуйте книжку для нулевого уровня погромиста(ну или почти нулевого)

Аноним Чтв 12 Июн 2014 20:39:12  #581 №361135 

>>361132
>Аноны, имеет ли смысл читать книгу Иванова "Логика"?
Нет.
>"Искусство программирования" Кнута
Лол.
>Или посоветуйте книжку для нулевого уровня погромиста(ну или почти нулевого)
SICP.

Аноним Чтв 12 Июн 2014 20:49:56  #582 №361140 

>>361129
Сейм щит.

Аноним Чтв 12 Июн 2014 20:59:47  #583 №361143 

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

Аноним Чтв 12 Июн 2014 21:00:53  #584 №361145 

>>361132
Алгоритмы сэджвика читай, самая годнота для начинающего.

Аноним Чтв 12 Июн 2014 21:01:48  #585 №361146 
1402592508625.jpg

О, мимопроходил, вспомнил. Только честно, котаны. Какой процент заданий из СИСПА вы решили сами?
inb4: 100% СХЕМА НЕ МОЖЕТ БЫТЬ СЛОЖНОЙ

Аноним Чтв 12 Июн 2014 21:12:28  #586 №361149 

>>361146
Процент не считал, но перестал делать задачки после главы о написании интерпретатора. До этого все сделал, емнип.

Аноним Чтв 12 Июн 2014 21:58:22  #587 №361164 

>>361121
>IntegerSet IS1();
>IntegerSet IS2();
Убери тут скобочки, оно думает что ты декларируешь две функции. ЕНДЖОЙ ЙОР СИ ПЛЮС ПЛЮС Алсо у тебя код в bool IntegerSet::isEqualTo(IntegerSet _is2) довольно говнистый, запись типа
>return false;
>break;
не имеет смысла, перменная k вообще ненужна - даже с тем кодом что у тебя, ты можешь ее просто удалить и нихуя не изменится.

Аноним Чтв 12 Июн 2014 22:11:55  #588 №361168 

>>361164
А вайл проверка?

Аноним Чтв 12 Июн 2014 22:25:27  #589 №361172 

>>361168
Когда k становится true у тебя выполняется ветка if. В ней находятся два оператора, оба из которых выбрасывают тебя из while без проверки его условия (а return вообще из функции - твой break никогда не выполнится). Тоесть условие while будет проверятся только при k==false.

Аноним Чтв 12 Июн 2014 22:49:45  #590 №361173 
1402598985556.jpg

Анон, есть один код. Мне надо заставить его работать и сделать скрины. А то выгонят. Помомги.
http://pastebin.com/5WVd225W

Аноним Птн 13 Июн 2014 00:58:35  #591 №361179 

>>361173
Вообще наркоман? Кто эту берестяную грамоту читать будет? Приведи в нормальный вид, почитай пеп8, дзен питона там...

Аноним Птн 13 Июн 2014 01:12:56  #592 №361185 

>>361173
Сука пздц((( Я мозг сломал. Шо ета за хуйня? Только начал задрачивать ваш петон. Вообще охуеть. Передумал кароч. Какой язык учить? Шоб был похож на пэхэпэ, только без ебучего синтаксиса.

sageАноним Птн 13 Июн 2014 01:19:40  #593 №361188 

Что с разделом? Почему он скатился в сраное говно?
Не был в программаче 6 месяцев

Аноним Птн 13 Июн 2014 01:21:34  #594 №361189 

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

Аноним Птн 13 Июн 2014 01:28:59  #595 №361190 

>>361188
Это свойство мозга, что запоминаешь только лулзы. Загляни в архив, ничего не изменилось.

Аноним Птн 13 Июн 2014 01:30:07  #596 №361191 

Здрасьте. Вопрос по Java

Есть соединение типа TCP/IP, есть сервер, клиенты, в общем чат. И у меня вопрос, как оборвать соединение сервера с определённым клиентом? Т.е. выкинуть юзера из чата. Спасибо заранее за ответы. Само лучше ссылка на хороший пример. :3

Аноним Птн 13 Июн 2014 01:43:14  #597 №361192 

>>361124
beatifulsoup

Аноним Птн 13 Июн 2014 02:01:10  #598 №361194 
1402610470223.jpg

Сап, пограмачъ. Я быдло-анон с базовыми познаниями в плюсиках кутэ и питоне. Куда мне податься? что дальше учить? Ассемблер: нужно или нет? Хочу быть богом своего компьютера. В компьютере разбираюсь на уровне пользователя
Будьте няшами

Аноним Птн 13 Июн 2014 02:07:41  #599 №361195 

>>361194
>Ассемблер
Нахуя. Питнон, плюсы и делают тебя богом твоего компа. Если у тебя не сперма, вместо ОС, конечно.

Аноним Птн 13 Июн 2014 04:04:12  #600 №361200 

Курсера выдает бумажные сертификаты или только электронные? Хочу выебнуться, ну вы понели.

Аноним Птн 13 Июн 2014 05:34:50  #601 №361202 

>>361200
Электронные PDF-ки, готовые к печати.

Пример:
https://github.com/FengqianLi/coursera-certificate/raw/master/Coursera%20algo%202014.pdf

Если хочешь выебнуться, потрать деньги на verified certificate: http://blog.coursera.org/post/49446662335/the-anatomy-of-a-verified-certificate-shareable

Аноним Птн 13 Июн 2014 07:37:46  #602 №361209 

>>361143
Чому это общее развитие, это абстрактная хуйня и не поможет ничем? Или поможет только после изучения одного из языков? Это принципиально важно?
>>361135
>>361145
Пасяб :3

Подскажите ньюфагу Аноним Птн 13 Июн 2014 10:16:29  #603 №361218 
1402640189439.jpg

http://ideone.com/abDy0Y
Анон, хули не работает?

Аноним Птн 13 Июн 2014 10:29:24  #604 №361219 

>>361218
Потому что за глобальные переменные нужно бить ногами. Алсо прочитай как вводить данные с помощью cin.

Аноним Птн 13 Июн 2014 10:29:47  #605 №361220 

>>361218
y1 уже определен. Переименовывай.

Аноним Птн 13 Июн 2014 10:37:22  #606 №361221 

>>361220
Спасибо. Где он уже определен, кстати?
>>361219
>а глобальные переменные нужно бить ногами
Почему?

Аноним Птн 13 Июн 2014 10:40:07  #607 №361222 

>>361218
Внеси внутрь main или вникай в консольке, где они уже были (у меня в mathcalls.h:241:1).

Аноним Птн 13 Июн 2014 10:42:14  #608 №361223 

>>361221
нефункциональненько
можно случайно изменить и распидорасит

Подскажите ньюфагу еще раз Аноним Птн 13 Июн 2014 11:52:12  #609 №361229 

Вводится число с запятой, нужно вывести его целую часть. Я что-то нагуглил(http://www.cplusplus.com/reference/cmath/modf/), но нихуя не понял.

Аноним Птн 13 Июн 2014 12:12:10  #610 №361230 

>>361229
Не благодари, петушок
http://ideone.com/Bs6bvz

Аноним Птн 13 Июн 2014 12:18:56  #611 №361232 

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

Аноним Птн 13 Июн 2014 12:39:58  #612 №361242 

>>361232
> Каждая функция семейства modf() разбивает аргумент num на целую и дробную части. Функция возвращает дробную часть и размещает целую часть в переменной, адресуемой параметром i.
Данный фрагмент программы выводит на экран числа
10
и
0.123

double i;
double f;
f = modf(10.123, &i);
printf("%f %f",i , f);
Аноним Птн 13 Июн 2014 12:42:51  #613 №361243 

Сложный выбор.
С# или Qt?

Аноним Птн 13 Июн 2014 12:54:53  #614 №361246 

>>361242
Спасибо, анон, наконец-то въехал.

Аноним Птн 13 Июн 2014 13:06:39  #615 №361253 

>>361246
just google it

Аноним Птн 13 Июн 2014 13:20:37  #616 №361258 

>>361243
молоток или наковальня?

Аноним Птн 13 Июн 2014 13:25:15  #617 №361259 

>>361258
Ну надо выбрать, на чем практику делать, помимо джавы.

Аноним Птн 13 Июн 2014 13:42:14  #618 №361263 

>>361259
>помимо джавы
Лучше С#, нахуй тебе усираться с плюсами. Если ты не собираешься потом работать с С++ то их лучше и не трогать.

Аноним Птн 13 Июн 2014 13:44:41  #619 №361264 

Посоны, собираюсь ебануть полиморфизм

есть такая схема классов:
[двач] - родительский
[нульчан][харкач] - наследуют

раньше я вызывал вручную нульчан и харкач из двух мест, отдельно каждому передавал параметры

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

3 вопроса:
1) это и есть полиморфизм?
2) как это лучше делать? запилить отдельный класс или в конструкторе родительского класса
3) нужны ли тут интерфейсы? если да, то вкратце как они будут выглядеть
4) что значит программирование через реализацию а не через интернфейс?

Аноним Птн 13 Июн 2014 13:49:49  #620 №361265 

>>361263
Дело в том, что я-то как раз кроме с++ нихуя и не знаю. Это все для самостоятельного изучения, а жаба для всех обязательна.
C# проще освоить?

sageАноним Птн 13 Июн 2014 13:51:08  #621 №361266 

>>361264
> это и есть полиморфизм?
niet
> как это лучше делать? запилить отдельный класс или в конструкторе родительского класса
xyita kakaja-to
> нужны ли тут интерфейсы? если да, то вкратце как они будут выглядеть
niet
> то значит программирование через реализацию а не через интернфейс?
eto znachit - idti naxyi

Аноним Птн 13 Июн 2014 13:52:50  #622 №361267 

>>361265
Одинаково, но C# чище и упорядоченнее.

Аноним Птн 13 Июн 2014 13:58:02  #623 №361269 

>>361264
бамп прикреплённому треду

Аноним Птн 13 Июн 2014 13:58:20  #624 №361270 

>>361265
>C# проще освоить?
Да там просто у жабовских методов первую букву большой сделать и процентов 80% кода будет работать. Отличия есть, но они какбы НИНУЖНЫ. Типа есть свойства - но можно ебашить без свойств, как в жабе. Есть лямбы - но они идут нахуй. Есть беззнаковые - нахуй. Тоесть языки как бы и отличаются, но жабовский код можно спокойно перенести просто поменяв названия класов/методов на соответственные из .NET
Но если ты уверенно себя с С++ и Qt чувствуешь, то может и даже лучше на нем, все таки дополнительная практика, вдруг пригодится. Но с С# явно меньше ебли будет.

Аноним Птн 13 Июн 2014 14:21:13  #625 №361271 

Впервые запустил VCL Aplication на C++ и нихуя не понимаю, хочу вывести одномерный массив в Memo. Вывожу, но у него стандартный не отформатированный вид. Я добавил форматирование и у меня в Memo стал выводить -1-1-1-1-1-1 заместо массива.


Memo2->Text=Memo2->Text + printf ("%.2f \t", mi);

Аноним Птн 13 Июн 2014 14:24:12  #626 №361272 

Анончики, начал проходить жабу на javarush, на втором уровне полный ступор, вообще не понимаю, что такое объекты, переменные-ссылки, что это за скобки, откуда все эти охуительные строчки берутся, классы, вообще все, о чем там говорилось. Перечитываю по слогам - становится понятно, очень смутно, дохожу до задачки "найти минимум из двух чисел" и опять в голове пустота. Хотя она выше решенная уже.
Что мне делать (кроме самоубийства)? Может, есть что почитать для совсем глупых?

Аноним Птн 13 Июн 2014 14:29:04  #627 №361274 

>>361267
>>361270
Ок. Тогда выберу шарп.
Я так понял сначала лучше на джаве написать, а потом переделывать просто?

Аноним Птн 13 Июн 2014 14:33:27  #628 №361277 

>>361274
Нет, ьучше писать сразу на шарпе, но как на джаве

Аноним Птн 13 Июн 2014 14:36:39  #629 №361278 
1402655799490.png

Что за хуйня, анон?
Год учил сишарп, сейчас пригодилась java, начал писать простенькую хуйню по готовому проекту - а она не работает. Ошибка на пике.

Аноним Птн 13 Июн 2014 14:39:47  #630 №361280 

>>361278
Где детонатор метод, придурок?

Аноним Птн 13 Июн 2014 14:42:43  #631 №361281 

>>361280
Бля, серьезно, ну я совсем поехал лол.

Аноним Птн 13 Июн 2014 14:46:34  #632 №361282 
1402656394818.png

>>361271

Аноним Птн 13 Июн 2014 14:52:06  #633 №361283 

>>361280
Что нужно сделать теперь, чтобы оно блять СКОМПИЛИРОВАЛОСЬ? Ну я сделал класс main, ошибок нет, но при нажатии различных кнопок со словом Run пишет хуйню разную.

Аноним Птн 13 Июн 2014 14:53:41  #634 №361284 

>>361283
>Хуйню разную
Информативно. Гугл поймёт.

Аноним Птн 13 Июн 2014 14:54:18  #635 №361285 

>>361283
>пишет хуйню разную
вся суть ява программистов

Аноним Птн 13 Июн 2014 14:56:26  #636 №361286 

>>361284
>>361285
Там просто перед компиляцией, нужно создать Configuration, в котором дохуя всяких вкладок. Ну я там попытался заполнить всё, в итоге ошибка
Error: Could not find or load main class Demo

Аноним Птн 13 Июн 2014 14:59:24  #637 №361288 

>>361286
Блядь, жопу тебе не подтереть? Ты с каждой хуйнёй сюда будешь приходить? Вынь руки из жопы и настрой эклипс нормально. Не можешь - лучше не продолжай быть погромистом.

Аноним Птн 13 Июн 2014 15:00:54  #638 №361289 

>>361288
кажется разобрался, лол.

Аноним Птн 13 Июн 2014 15:03:09  #639 №361290 

>>361282
Блядь, что никто не знает решения?

sageАноним Птн 13 Июн 2014 15:06:52  #640 №361292 

>>361290
>printf ("%.2f \t", mi);
>f
>mi

Откуда ж вы лезете, а...

Аноним Птн 13 Июн 2014 15:10:57  #641 №361293 

>>361292
Вещественный массив mi, хули тебе не нравится мой флаг?

Аноним Птн 13 Июн 2014 15:13:43  #642 №361295 

>>361293
Хуле у тебя mi без индекса в принтф-е?

Аноним Птн 13 Июн 2014 15:15:35  #643 №361296 

>>361295
Это на картинке случайно удалил. Но суть в том, что я и с индексом делал.

Аноним Птн 13 Июн 2014 15:26:55  #644 №361301 

>>361296
Суть в том что ты мудак, нахуя на картинке удалил? Чтоб нас запутать. Теперь пробуй еще раз

Аноним Птн 13 Июн 2014 17:25:10  #645 №361325 

Господа, ньюфаг здесь.
К своему стыду, забросил программирование лет 8 назад, и все забыл нахуй.

Недавно попытался написать простой скрипт с парой проверок для /init.d на sh и вспотел. Та же проблема с банальными скриптами для клиентов AD. Простейшие, блять, конструкции рожаются хуже ежа поперек шерсти.

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

Аноним Птн 13 Июн 2014 18:20:37  #646 №361333 

>>361325
>баш
>труды уровня Кнута
Я хочу это видеть.

Аноним Птн 13 Июн 2014 18:46:31  #647 №361337 

Как ебашить приложения на ведро?

Аноним Птн 13 Июн 2014 18:50:10  #648 №361340 

>>361264
бамп вопросу
в б на ночном люди отвечают добрее и лучше чем тутошние мамины программисты лол

Аноним Птн 13 Июн 2014 18:51:06  #649 №361341 

>>361337
Кароче такой берешь нахуй и блядь ебашишь. Прям ебуришь короч. Ну ты понел.
алсо, 361337

Аноним Птн 13 Июн 2014 18:53:17  #650 №361342 

>>361340
Тамошним не приходится рассказывать одно и то же куче разных людей каждый день. Это очень заёбывает.

Аноним Птн 13 Июн 2014 18:54:56  #651 №361343 

>>361342
а разве мой вопрос какой-то тупой, элементарный или который задают каждый раз?

Аноним Птн 13 Июн 2014 19:01:41  #652 №361345 

>>361343
Тебе же уже ответили.

Аноним Птн 13 Июн 2014 19:04:44  #653 №361346 

>>361345
а в чём суть этого треда тогда?
я вижу что вы тут активно отвечаете только на вопросы уровня сортировки массивов и построения циклов

остальное слишком банально?

Аноним Птн 13 Июн 2014 19:16:06  #654 №361348 

>>361346
Просто у тебя вопрос тупой, тебе следовало как бы более точно описать проблему. К примеру возмем "выполнять действия в зависимости от параметра". Что это нахуй значит? У тебя происходят события на основе которых та генеришь пареметр в зависимости от которого тебе надо выполнять действия? Или тебе нужно два объекта, которые ты генеришь с помощью параметра, а потом дергаешь эти объекты по событиям для того что бы выполнять действия? Две разных ситуации, два разных подхода. А ты написал хуиту, естественно получаешь хуиту в ответ.

Аноним Птн 13 Июн 2014 19:21:43  #655 №361349 

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

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

Аноним Птн 13 Июн 2014 19:22:40  #656 №361350 
1402672960638.png

Нужно файл преобразовать в одну строку.
В итоге выдает ссаный бред

Аноним Птн 13 Июн 2014 19:23:44  #657 №361351 
1402673024636.png

>>361350
Вот что выходит, первая часть ичходный файл, вторая то как он преобразоал.

Аноним Птн 13 Июн 2014 19:25:35  #658 №361353 

>>361350
>>361351
сейчас тутошние эксперты набегут и всё разжуют. потому что вопрос оригинальный, не тупой и ОЧЕНЬ ТОЧНО ОПИСАНА ПРОБЛЕМА

Аноним Птн 13 Июн 2014 19:35:10  #659 №361355 

>>361353
Кароч, есть один файл, мне из него нужно удалить все переносы строки и вместо них сделать пробелы. Пишу на c#. Вместо того что бы нормально, по человечески удалить переводы строк, он выдает хуергу, как мы видим на пике >>361351(указал стрелочкой на НЕХ)

Аноним Птн 13 Июн 2014 19:35:47  #660 №361356 

Посоны, помогите. Язык С#.
Плз, подайте мне идею для написания десктопного приложения с графическим интерфейсом. Не слишком сложное с математической точки зрения т.к. я пока даже с логарифмами не очень знаком. Мне это нужно для практики в языке.

Написать дешифратор/шифратор (хз даже как это назвать), который будет разбивать текст на элементы массива с типом string и анализировать их с точки зрения разных известных методов шифрования, а затем выводить результаты, в зависимости от требования пользователя - слишком ли сложное это дело?

Заранее спасибо, посоны.

Аноним Птн 13 Июн 2014 19:40:59  #661 №361358 

>>361355
не обращай на меня внимание, я просто перебугуртел.
и да, с такими вопросами не обращаются к людям
это вопрос уровня ответа в одну строку, который ты найдёшь в гугле
я бы пояснил, но я пхп-бог и не могу с с#
и да, я вижу в твоём цикле какую-то хуйню. ты же каждый раз переписывпешь переменную line.
тебе нужно прямо в цикле заменять перенос на пробел, и конкатинировать с переменной вне цикла.
и не забывай что \n это не всегда перенос. есть ещё \r. в божественном пхп есть спец штука для переносов PHP_EOL, в c# тоже что-то такое должно быть

Аноним Птн 13 Июн 2014 19:52:01  #662 №361359 

>>361358
Где ты цикл узрел?
А вообще, он берет последнюю строчку и пребаовляет какой-то мусор. Почему непонятно. И как сделать что бы работало.
И да, это обычный текстовый файл, с обычным преводом строк.
Мог бы загуглить, загуглил. А тут хуй знает, поебота.

Аноним Птн 13 Июн 2014 20:05:58  #663 №361360 

>>361350
Попробуй заебашить Environment.NewLine вместо '\n'

Аноним Птн 13 Июн 2014 20:10:46  #664 №361361 

>>361333
Shell Scripting: Expert Recipes for Linux, Bash and more
Linux Shell Scripting Cookbook
например
преувеличил насчет кнута, но и сабж достаточно простой
Хотя пока формулировал вопрос, осознал что проблема не в программировании а неумении правильно ставить задачу.
Буду искать подходящие книги по администрированию.

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

Аноним Птн 13 Июн 2014 20:12:18  #665 №361362 

Ещё неизвестно, какие именно переносы использует текстовый редактор, в котором был создан файл.
Кстати, можно попробовать читать файл не целиком, а по строчке и строчки склеивать через пробел. Ридер сам разберется, какие там переносы.

Аноним Птн 13 Июн 2014 20:12:46  #666 №361363 

>>361360
не работает
>>361359
спешите видеть, пхп-макака пишет на сишарпе
http://pastebin.com/A8sZe5U1

Аноним Птн 13 Июн 2014 20:14:44  #667 №361365 

>>361360
Ругается, что не char. При попытке написать так:
Convert.ToChar(Environment.NewLine);
Во время отладки возникает ошибка: "Длинна строки должна составлять один знак".

Аноним Птн 13 Июн 2014 20:14:45  #668 №361366 

>>361363
сразу прокомментирую
столкнулся с двумя проблемами:
1) Environment.NewLine работает не так как я ожидал. На стаковерфлов предлагают костыль со множественными заменами, что я и сделал
2) Не мог заменить на пробел. Слова слипались. Поэтому сделал костыль через иф

Аноним Птн 13 Июн 2014 20:18:41  #669 №361368 
1402676321860.png

>>361365
Narkoman? Signaturu chitaj.

Аноним Птн 13 Июн 2014 20:20:15  #670 №361369 

>>361365
Ну так Environment.NewLine это "\r\n". И зачем его переводить в char?

Аноним Птн 13 Июн 2014 20:20:53  #671 №361371 
1402676453232.jpg

Почаны, гляньте на моё кресто-говно. Моё говно должно искать число вхождений подстроки в строку, но оно не ищет, оно выходит за массив. Что не так? Я не так.
http://pastebin.com/fBk2xtYy

Аноним Птн 13 Июн 2014 20:21:05  #672 №361372 

>>358641
С++
Посаны, а почему нельзя лучше писать определение методов класса в срр файле, а не в хедере? Я знаю, что в хедере нужно писать методы если класс шаблонный и френд методы, но даже не для шаблонных писать хедере дохера удобно.

Аноним Птн 13 Июн 2014 20:26:32  #673 №361373 

>>361371
string::find запретили?
Когда найдешь подстроку, указатель вперед на длину искомой подстроки.

Аноним Птн 13 Июн 2014 20:26:53  #674 №361374 

>>361368
Охуенно. Работает. Только хуй пойми почему первая версия не работала.

Аноним Птн 13 Июн 2014 20:29:24  #675 №361375 

>>361374
Потому что у тебя в файле строки разделялись по "\n\r" (обычно в окнах), а не по '\n' (обычно в прыщах).
Environment.NewLine зависит от платформы.

Аноним Птн 13 Июн 2014 20:42:39  #676 №361378 

>>361349
>просто в зависимости от входящего слова вызывается разный подкласс
Зависит от реализации. Если у тебя зарание известны классы, то в главном классе будет простой switch, который в зависимости от параметра будет вызывать метод конкретного объекта. Никакого полиморфизма тут нет. Алсо ты собрался делать в конструкторе не понятно (там можно вызвать только окнстантные методы). Интерфейс можно добавить, для подстраховки, но он нахуй не нужен.
Но можно сделать динамически. В главном классе у тебя контейнер в который ты загружаешь кучу объектов. Для этого тебе нужен интерфейс, типа IМогутОтвечатьЗаВсюХуйню, который должен реализоватся вложеными классами. В этом интерфейсе должно быть два метода (к примеру). Первый проверяет должен ли объект реагировать на переданый параметр. В твоем примере когда ты отслылаешь "раки" на [харкач] возвращаеться true, когда на [нульч] возвращается false. И собственно метод который выполняет действия. В главный класс загружается куча объектов реализующих интерфейс (можно в конструкторе, можно добавить метод на добавление). Когда ты отсылаешь в главный класс параметр, он отсылает этот параметр каждому вложеному классу, и для тех классов которые возвращают true вызывает их метод который делает нужную хуйню. Это полиморфизм.

Аноним Птн 13 Июн 2014 20:47:41  #677 №361379 

>>361356
Смотря что за методы шифрования. Если на цезаря проверять то ничего в принципе сложного. Там разных других наверное можно подобавлять, типа перестановки столбцов или атбаш. Если во входе символы распределены равномерно, то можно пытатся утверждать что используется криптографический стойкий алгоритм (ну или данные случайны), правда не могу гарантировать насколько такое утверждение истинно.

Аноним Птн 13 Июн 2014 20:55:20  #678 №361386 

>>361373
Если бы мог, то уж воспользовался бы библиотечной.
Скажи, ты видишь там указатели? Совет охуенно полезен просто.

Аноним Птн 13 Июн 2014 20:57:52  #679 №361387 

>>361372
Это для того что бы уменьшить объемы компилирования. К примеру у тебя 2 cpp файла, один собственно main с основной программой. А второй с реализацией твоего класса. После того как файл с классом скомпилируется 1 раз, второй его компилить уже не надо (пока ты не внесешь изменения в реализацию класса). Ты можешь менять main.cpp и заново компилиться будет только он. А если ты включишь реализацию в хедер, этот код будет дописываться в main.cpp и все будет постоянно заново компилиться. Если ты решил изменить реализацию одного класса типа ты дохуя умный был и сделал все по ООП, поэтому у тебя при изменении реализации 1 класса не пошел по пизде весь проект - тебе достаточно перекомпилить только один исходник, а потом просто заново пересобрать.

Аноним Птн 13 Июн 2014 21:01:59  #680 №361388 

>>361371
>str==word
У тебя i меньше str.length() а ты суешь его в word у которого может быть другой размер. Если размер word меньше str.length() то получается выход за границы.

Аноним Птн 13 Июн 2014 21:04:09  #681 №361389 

>>361386
Позицию из find, которого у тебя нет.
Байтоёбские указатели не интересны.

Аноним Птн 13 Июн 2014 21:10:12  #682 №361390 

>>361387
Понятно. Спасибо.
Буду и дальше ебашить задачки из книжки в хедер.

Аноним Птн 13 Июн 2014 21:10:32  #683 №361391 

>>361387
> типа ты дохуя умный был и сделал все по ООП, поэтому у тебя при изменении реализации 1 класса не пошел по пизде весь проект
Ох лол, ни разу так не получалось. Что-нибудь да надо фиксить.
Как так делать?

Аноним Птн 13 Июн 2014 21:16:59  #684 №361394 
1402679819117.jpg

>>358641
Анончик, может у тебя завалялась книжка Круза "Структуры данных и проектирование программ"? Поделись, будь добр. Не могу найти.

Аноним Птн 13 Июн 2014 21:20:00  #685 №361395 

>>361388
http://pastebin.com/dxHYen09
Верно, не заметил. Вроде пофиксил этот момент, но всё равно выход за границы. Посмотришь?

Аноним Птн 13 Июн 2014 21:24:53  #686 №361398 

>>361394
Алсо, смарите как я могу:

    b = (a += b -= a) - b;
Аноним Птн 13 Июн 2014 21:35:47  #687 №361401 

>>361395
> j<word.length() || k<str.length()

Аноним Птн 13 Июн 2014 21:48:07  #688 №361405 
1402681687745.png

>>361394
Качай в аглицком.

Аноним Птн 13 Июн 2014 21:51:09  #689 №361407 

>>361405
Если никто не даст на русском, то придется. Но мне неудобно.

Аноним Птн 13 Июн 2014 21:53:49  #690 №361408 

>>361401
Не понимайн. j дотикает до конца word ИЛИ k до конца str и всё, где проблема?

Аноним Птн 13 Июн 2014 22:16:57  #691 №361412 

>>361408
Цикл for выполняется пока условие истинно. ИЛИ истинно пока хотя бы один операнд истинен. Цикл будет выполняться пока не нарушаться оба условия одновременно.

C# Аноним Птн 13 Июн 2014 22:30:21  #692 №361415 

Чем можно визуализировать граф?

Аноним Птн 13 Июн 2014 22:30:34  #693 №361416 

>>361412
Блядь, я идиот, спасибо.

Аноним Птн 13 Июн 2014 23:02:02  #694 №361419 

>>361415
Можешь попытатся найти и прикрутить библиотеку, такие есть, например libgraphviz, но я хуй знает насколько это реально.
Можешь угореть по ASCарту, типа


node4----node3-----node1
| |
| |
| |
node2-------+

может даже библиотеки какие есть, или попытатся спецолимпиаду протолкнуть, пасаны напишут на хаскиле в 3 строчки, скомпилишь и будешь как-то по пайпам к себе в шарп забирать. Главное что бы они не догадались что тебе на хаскиле тоже подойдет, а то отморозятся.
Аноним Птн 13 Июн 2014 23:20:54  #695 №361424 

Как я могу вывести вещественный массив в memo или lable, я заебался уже. Он мне постоянно пишет заместо массива -1.

Аноним Птн 13 Июн 2014 23:24:46  #696 №361426 

>>361424


for (i=0; i < размер массива; i++)
{
memo.добавитьСтрочку(перевестиФлоатВСтрокуЕслиНужно(массив[i]));
}

Код свой показывай.
Аноним Птн 13 Июн 2014 23:26:35  #697 №361427 

>>361426
Memo2->Text = Memo2->Text + printf("%.2f \t", mi);

Аноним Птн 13 Июн 2014 23:27:44  #698 №361428 

>>361194
помогите пожалуйста
>Куда мне податься?

Аноним Птн 13 Июн 2014 23:31:26  #699 №361430 

>>361427
Полностью код вывода покажи, с циклом и объявлением переменной mi. Хотя уже здесь написана хуета.
printf выводит текст в консоль и возвращает количество выведенных символов, либо отрицательное значение при ошибке, читай - http://www.cplusplus.com/reference/cstdio/printf/

Аноним Птн 13 Июн 2014 23:37:29  #700 №361431 

>>361430
float *mi = new float[n];
for (i = 0; i < n; i++) {
mi = rand() % (10000) / 100. - 50;
Memo2->Text = Memo2->Text + printf("%.2f \t", mi);
}
Мне нужно этот массив вывести в Memo, желательно отформатировав его.

Аноним Птн 13 Июн 2014 23:38:53  #701 №361432 

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

Аноним Птн 13 Июн 2014 23:40:31  #702 №361434 

>>361431
Вакаба перекосоебила всё, пиши в тегах [ code ] [ /code ] пробелы убери только, либо на pastebin.

Аноним Птн 13 Июн 2014 23:43:45  #703 №361435 
1402688625319.png

>>361434
mi я обозначил в классе TForm1

Аноним Птн 13 Июн 2014 23:50:36  #704 №361436 
1402689036962.jpg

Сап, програмачи.

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

В целом о себе скажу, что в математику всегда мог, да и в целом сама тема программирования нравки. Меня интересует - смогу ли я, хуесос с юридической вышкой добиться успеха в карьере программиста? Английский знаю неплохо, читать и понимать могу почти полностью, в устройстве пека и прочем разбираюсь выше переустановки шиндоуса, могу в никсы, знаю базовые основы программирования, могу в математику и судя по записям лекций во всяких вузах, вполне смогу осилить и илитарную математику вроде дискретной правда прозреваю баттхерт, но думаю найти УЧИТЕЛЯ.

Смогу ли я с такими данными к ~24 мне будет 21 через 3 недели стать успешным программистом и хотя бы лучше пхп макаки за еду и юниора младшенького?
На что стоит обратить внимание при обучении? Стоит ли идти на вторую вышку на погромиста или лучше получать скиллы так, но при этом учить алгоритмы и матан, посещать всякие школы яндекса и прочие курсы? Замечал, что существует практика высшее обзразование в ИТ или 5+ лет опыта на всяких вакансиях, это так, то есть с опытом можно пробиться в норм компании?
Как-то так. Понятное дело, понимаю что надо будет ебашить и получать знания по дохуя часов каждый день, но я ещё во время учебы работал, так что мне ПРИВЫЧНО.

Заранее спасибки.

Аноним Птн 13 Июн 2014 23:56:41  #705 №361437 

>>361435
Borland C++ builder? Там есть функция FloatToStr(), вот её заюзай там, где у тебя printf.


Memo2->Text = Memo2->Text + FloatToStr(mi[i]) + "\t";

Форматированный вывод - FloatToStrF, это в хелпе уже найти можно.
Аноним Суб 14 Июн 2014 00:04:40  #706 №361438 

>>361437
Ты написал про

Memo2->Text = Memo2->Text + FloatToStr(mi[i]) + "\t";

Я сразу пытался его заюзать, но у меня в Memo выводились -1

Сейчас я написал и у меня всё заработало.
Memo2->Text = Memo2->Text + FloatToStrF(mi[i],ffFixed,8,2) + "\t";


Спасибо, я готов отсосать тебе!
Аноним Суб 14 Июн 2014 00:12:02  #707 №361439 

С какой книги лучше начинать учить Си?

Аноним Суб 14 Июн 2014 00:14:18  #708 №361440 

>>361438
>я готов отсосать тебе!
А мог бы пользоваться гуглом и аутофеллировать.

Аноним Суб 14 Июн 2014 00:32:52  #709 №361441 

>>361440
А какие пропорции и какой формат лучше всего использовать в моём значении? Ибо у меня в разных Memo он по разному форматирует. Если в одном Memo представит число как 15.62, то в другом 15.00

ffFixed, 4, 2

Аноним Суб 14 Июн 2014 00:41:50  #710 №361444 

Где лучше кормят, программач, во front-end или back-end разработке?
Если я, например, выберу server-side проггинг, но мне по каким-то причинам надоест, я смогу относительно безболезненно сменить специализацию (и наоборот)? Я в том смысле, что и там, и там требуется кроме отличных знаний в своей области еще и определенный уровень знаний в противоположной.
Правда ли, что многие валят из фронта в бек? Если да, то почему? Что-то простенькое я верстал и скрипты писал, но вот с подводными камнями не встречался, ну разве что с проблемой написания кроссбраузерного кода.

Аноним Суб 14 Июн 2014 00:44:31  #711 №361445 

>>361439
Си лучше не начинать учить.

Аноним Суб 14 Июн 2014 01:08:19  #712 №361446 

>>361439
Керниган Риччи

Аноним Суб 14 Июн 2014 01:37:59  #713 №361449 

>>361446
Кто такой? Чем знаменит?

Аноним Суб 14 Июн 2014 02:20:50  #714 №361451 

>>361449
Это два бородача, которые придумали Си и Юникс и написали про Си книжку.

Аноним Суб 14 Июн 2014 02:48:19  #715 №361454 

>>361444
Что за словесный понос?
Сервер сайд учи. Снаала можешь пых, потом и к джаве дорастешь.

Аноним Суб 14 Июн 2014 03:26:56  #716 №361455 

Cмотрите, что я придумал. (Цель: бекенд, после мат. подготовки (которой пока нет) и опыта 1 - 1.5 лет на фронте) Я изучил хтмл и цсс. Верстаю учебные макеты. Приступил к JS (3 глава Фленагана, то есть самое начало. Далее jquery).

Почему мне не надо брать Лутца, "Изучаем питон", и не начать штудировать 1 главу, после того как я закончу 4 главу js Фленагана? Закончить первую-вторую, взять js с пятой. Так делать до конца, сменяя книги, эстафетой.

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

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

Аноним Суб 14 Июн 2014 03:38:41  #717 №361457 

>>361455
>Цель: бекенд

Не, не так. Знание на уровне синтаксиса и особенностей Python'a (с заявкой через 1.5 года изучить django (для того чтобы идти джуном в бэкенд))

Аноним Суб 14 Июн 2014 04:12:35  #718 №361459 

Анон, прохожу практику в фирме которая в 1с пишет, оно того стоит чтобы работать в такой ебале?

Аноним Суб 14 Июн 2014 05:17:27  #719 №361461 
1402708647115.png

Господа, я тут немного не по теме. Начал интересоваться сетями и вспомнил пост: http://habrahabr.ru/post/195454/
Кто-нибудь может объяснить, как эта база может быть полезна, если трекер (промежуточный сервер между двумя компьютерами) перестанет существовать? Как получать данные о пирах и т.д.? А если всё ещё и под NAT'ом сидят? Не пойму.

Аноним Суб 14 Июн 2014 05:39:30  #720 №361465 

>>361459
1C как технология отличный вариант для тех, кому программирование не так нравится, как большинству посетителей программача.
Карьерный и зарплатный рост гарантированный, потолок, говорят до 200к. С увеличением квалификации 1с-ник программирует всё меньше, пиздит языком с заказчиками всё больше. Бонусом изучишь бухгалтерское дело.
Если ты социоблядь хотя бы не конченный хикка и хочешь бабла - прямая дорога. Если любишь программирование и получаешь удовлетрворение от написания хороших, годных программ - не программируй за деньги ищи что-нибудь ещё.

Аноним Суб 14 Июн 2014 06:12:34  #721 №361469 

>>361465
Ну ок, попробую тогда, в моем мухосранске единственный норм вариант пока что видел

Аноним Суб 14 Июн 2014 10:52:12  #722 №361476 


private void readXmlBtn_Click(object sender, EventArgs e)
{
formatsGrid.DataSource = null;
formatsGrid.Rows.Clear(); //не очищает

formatsGrid.DataSource = xmlToDataSet(@"\cfg\formats.xml");
}

Аноним Суб 14 Июн 2014 11:40:30  #723 №361479 

Хочу выучить js и php, но, насколько я понимаю, лучше выучит сначала c++. Эти 2 языка несколько кривы, а со знанием си их можно будет выучить гораздо проще и быстрее.
Я ошибаюсь, или нет?

Аноним Суб 14 Июн 2014 12:06:55  #724 №361482 

>>358641
Посоветуйте книжку по перлу.

Аноним Суб 14 Июн 2014 12:10:13  #725 №361483 

>>361482
learning perl, intermediate perl, higher order perl

Аноним Суб 14 Июн 2014 13:15:55  #726 №361491 

>>361479
А кресты не кривые?\
Хочешь учить жс и пых - учи их, что ты себе напридумывал. Еще бы асм учил.

Аноним Суб 14 Июн 2014 13:24:11  #727 №361492 

>>361491
Но в ++ вроде как больше возможностей и более строгие правила. Си вроде как относительно прост. Не лисп же с хаскелем дрочить?

Аноним Суб 14 Июн 2014 13:41:40  #728 №361499 

>>361492
Основы х-келя знать не вредно.

Аноним Суб 14 Июн 2014 13:41:59  #729 №361500 

>>361492
скалу надо учить, и хаскелл
неужели вы ещё не поняли?

Аноним Суб 14 Июн 2014 14:02:39  #730 №361506 
1402740159248.jpg

>>361479
Ты вообще две разные хуйни выбрал. И жабу/пхп, и кресты учить не получится. Конкретно реши что тебе надо сначала. А то ты хочешь пойти учиться и на машиниста трамвая, и на подводника.

Аноним Суб 14 Июн 2014 15:15:23  #731 №361511 

Платина: как и в кого можно трансформироваться из PHP-макаки, чтобы получать около 30к в Мухосрани.

Аноним Суб 14 Июн 2014 15:19:52  #732 №361512 

>>361441
бамп вопросу

Аноним Суб 14 Июн 2014 16:28:42  #733 №361521 

>>358641
Программеры, попробовал андроед сегодня, допрограммировался до непонятной ошибки.
http://pastebin.com/y44wsnb7
Среда гласит, что ошибка здесь.

 buttonres.OnClickListener(onClick(View v);
Аноним Суб 14 Июн 2014 16:40:24  #734 №361525 

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

Аноним Суб 14 Июн 2014 16:46:22  #735 №361527 

>>361525
Скобка есть. Тут не написал просто. Ошибка такая "Cannot resolve symbol v ".

Аноним Суб 14 Июн 2014 16:51:19  #736 №361528 

>>361527
Разобрался.

Аноним Суб 14 Июн 2014 17:01:35  #737 №361531 

Анон, можно ли в плюсах функции rand() задать диапазон генерируемых значений?

Аноним Суб 14 Июн 2014 17:11:57  #738 №361539 

>>361531
http://www.cplusplus.com/reference/cstdlib/rand/


rand(); // 0 ... RAND_MAX // RAND_MAX зависит от того, где пишешь.
rand() % 100; // 0 ... 99
(rand() % 100) + 50; // 50 ... 149
(rand() % 1000) - 500; // -500 ... 499
Аноним Суб 14 Июн 2014 17:25:30  #739 №361542 

>>361539
Большое спасибо.

Аноним Суб 14 Июн 2014 17:29:50  #740 №361544 

>>361499, >>361500
Хаскель ваш - хардкор мод ебаный.

Аноним Суб 14 Июн 2014 17:31:36  #741 №361546 

>>361506
Но js тут многие считают недоязыком, например. Не научусь ли я чего вредного, если начну его дрочить?

Аноним Суб 14 Июн 2014 17:41:26  #742 №361548 

Что-то я не уверен насчет перевода.
>Scrape data from a coupon website
значит просто скачать и распарсить или это какое-то особенное действие?

Аноним Суб 14 Июн 2014 18:13:41  #743 №361561 

>>361546
Тут почти все языки считают недо. Дрочи, конечно.

Аноним Суб 14 Июн 2014 18:43:41  #744 №361572 

Грац меня, антоны. Неделю назад устроился на работу php-погромистом на удаленку (мне 18 лет), учил этот язык 6 месяцев, обещают платить 35к(для моей мухосрани это пиздатая зарплата),недельку поработал уже,ничего сложного,работодатели довольны.Теперь дальше изучаю php и краем глаза смотрю на кресты и джаву.С зарплаты буду откладывать деньги на билет и буду разрабатывать план по съебу из Рашки.

Аноним Суб 14 Июн 2014 19:17:00  #745 №361586 
1402759020946.jpg

>>361572
pozdravlyawki

Аноним Суб 14 Июн 2014 19:18:52  #746 №361587 
1402759132125.gif

>>361544
Ну подучи алгебру, будь же ти прогромистом.

Аноним Суб 14 Июн 2014 19:27:20  #747 №361589 

>>361572
А я выучил за 6 месяцев хаскелль и теперь ем борщ (мне 18 лет).

Аноним Суб 14 Июн 2014 19:35:20  #748 №361595 

>>361544
Если он сложен для тебя, то лучше вообще не программировать.

Аноним Суб 14 Июн 2014 19:50:03  #749 №361601 

>>361572
Пили кулстори.

Аноним Суб 14 Июн 2014 20:25:06  #750 №361606 

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

Аноним Суб 14 Июн 2014 21:06:07  #751 №361617 

Антоны, вопрос понимающего. Если на пыхе пишут веб-парашу и на джаве пишут веб-парашу, то какое преимущество у джавы как платформы для веб-разработки?

Аноним Суб 14 Июн 2014 21:59:10  #752 №361629 

>>361589
Ты выучил синтаксис, маня.

>>361595
Охуенная логика.

Аноним Суб 14 Июн 2014 22:06:54  #753 №361631 

>>361572
Грац, бро

Аноним Суб 14 Июн 2014 22:19:20  #754 №361634 

>>361572
Что делаешь?

Аноним Суб 14 Июн 2014 22:50:45  #755 №361638 

Что-то я не вижу одной вакансии на питониста джуна. Графа Монте-Кристо из меня не получилось, похоже придётся переквалифицироваться в джависта. Может кто озвучить примерные сроки освоения джавы до уровня стажера? Мне это важно, анон. Я почти в отчаянии.

Аноним Суб 14 Июн 2014 23:24:53  #756 №361642 

>>361629
>Ты выучил синтаксис, маня.
Нет, петушок. Прорешал весь тапл и переписал прелюдию на комонадах.

Аноним Суб 14 Июн 2014 23:33:49  #757 №361644 

>>361638
>не вижу ни одной

problem here Аноним Вск 15 Июн 2014 01:48:15  #758 №361662 
1402782495387.png

Анон, есть один сайт, на котором есть одни картинки. Картинок много, и их надо все вытащить.
Адрес картинки такой: сайт.ком/число/число/text_словочисло.png
Где число от 0 до 1000, а слова может быть два - или xy, или cz.
Сам очень-очень неофит. Посоветуй, как сохранить все картинки. Спасибо.

Аноним Вск 15 Июн 2014 01:55:52  #759 №361663 

>>361531
Используй лучше std::random, раз на плюсах пишешь. Там как раз в конструкторе генератора можно задать диапазон и не будет такой лажи с распределением как в rand()

Аноним Вск 15 Июн 2014 01:57:03  #760 №361664 

>>361617
Градус парашности языка не столь высок.

Аноним Вск 15 Июн 2014 02:51:04  #761 №361666 

>>361531
В цикле генерируй ссылку нужного вида, дальше делай GET (а лучше сначала HEAD и там проверять status code и Content-Length) запрос через HTTP клиент, проверяй status code когда придет ответ от сервера (200, 404, и т.п.), в зависимости от него сохраняй или не сохраняй в файл данные, пришедшие тебе. Советую взять питон, там всё просто, куча готовых библиотек, нет изъебств с выделением памяти под буфер и прочей хуйни.

Аноним Вск 15 Июн 2014 02:55:17  #762 №361667 

С какой книжки начать изучение С++ (более-менее знаю С и Питон, линуксоид)? Шилдт? Оверленд?

Аноним Вск 15 Июн 2014 10:28:11  #763 №361679 

>>361662
Дай ссылку на сайт или объясни толком: тебе нужны все картинки именно из директории /число/число/, или же вообще все картинки с сайт.ком/?

Аноним Вск 15 Июн 2014 10:32:49  #764 №361680 

>>360837
Очевидно, поставь нормальный дистр вместо своей бубунты.

Аноним Вск 15 Июн 2014 10:34:58  #765 №361681 

>>361663
А почему в чистом С не сделали нормальный рандом? Это ведь очень нужная функция. В серьёзных программах, где нужен рандом, пишут свой, что ли?

Аноним Вск 15 Июн 2014 11:06:48  #766 №361685 

>>361681
Этоже С, минималистичность. Такого алгоритма генерации что бы он был и быстрым и надежным нету. В стандартной библиотеке поставляется более быстрый но менее надежный - для задач не связаных с криптографией и разными там монте-карло его более чем достаточно. А когда кому-то нужна надежность - он уже сам выбирает алгоритм в зависимости от требований/возможностей. Алгоритмов генерации же больше одного, и все со своими нюансами.

Аноним Вск 15 Июн 2014 11:24:44  #767 №361688 

>>361685
Но как пользоваться стандартным сишным рандомом? Например, мне нужно сгенерировать много случайных чисел в каком-то диапазоне. Я делаю вначале srand(time(NULL));, потом n = rand() [+диапазон], и в итоге получаю последовательность чисел, в которой каждое следующее число зачастую равно предыдущему. Что ставить в аргументе srand(), чтобы было "более случайно"?

Аноним Вск 15 Июн 2014 11:42:45  #768 №361691 

>>361688
Обычно берут отстаток от деления
x = rand() % MAX

Аноним Вск 15 Июн 2014 12:42:32  #769 №361696 

Вангую, что здесь никто даже не знает, что такое класс вычетов хотя бы.

Аноним Вск 15 Июн 2014 12:49:09  #770 №361699 

>>361696
Я знаю. И что?
мимошкольник

Аноним Вск 15 Июн 2014 12:50:56  #771 №361700 

>>361688
Проблема не в srand.
>>361691
Поздравляю, если делитель - не степень двойки, ты получил неравномерное распределение.

Аноним Вск 15 Июн 2014 12:50:57  #772 №361701 

>>361667
Бамп вопросу. Просто я в основном слышал положительные отзывы о книжке Шилдта, а в /pr/ guide её даже нет, зато есть Оверленд. Чем он лучше Шилдта?

Аноним Вск 15 Июн 2014 13:05:42  #773 №361703 

>>361701
Читай Прату. Книгу шилдта по с++ дохуя обсирают в интернетах из-за неточностей, сам я не читал, не знаю.
>>361700
>если делитель - не степень двойки
Зависит от реализации же. Для того что бы получить равномерное распределение при взятии остатка, нужно что бы делитель был множителем RAND_MAX. RAND_MAX c большой долей вероятности будет представлять собой число 2^x-1, тоесть не иметь степеней двойки в своих дилителях, и вообще быть простым числом. Если RAND_MAX простое, то равномерное распределение (при взяти остатка) получить никак нельзя. Но смысл в том что, учитывая недостатки самого rand(), это не особо то и важно. Несовершенность rand() внесет больше в неравномерность распределения чем взятие остатка.

Аноним Вск 15 Июн 2014 14:32:13  #774 №361722 

>>361679
Все картинки с сайта, ссылку не дам, извини, сорт оф деанон.
На чём можно быстро написать код ,выполняющий то, что мне надо?

Аноним Вск 15 Июн 2014 14:38:31  #775 №361725 

>>361722
Python. http://stackoverflow.com/questions/257409/download-image-file-from-the-html-page-source-using-python

Аноним Вск 15 Июн 2014 15:09:59  #776 №361729 

>>361725
спасибо

Аноним Вск 15 Июн 2014 15:39:38  #777 №361738 

Посоны, я собираюсь кодить на пхп. Что надо знать, чтобы без проблем устроиться на нормальную зарплату без опыта? Примерно какие тестовые задания дают?
Планирую работать сначала в пхп, и параллельно учить питон. Норм идея? только объективно, без хейтерства.

Аноним Вск 15 Июн 2014 15:51:46  #778 №361742 

>>361561
Да ладно, математически обоснованные уж точно не недо. А js за язык вообще не считают не только здесь. Так, приблуда какая-то со свистоперделками.

Аноним Вск 15 Июн 2014 15:52:15  #779 №361743 

Ребзя. С++. Из текстового файла переписать строки в другой, переворачивая самое длинное слово. Делал это же со строками, условие есть, проблема - подогнать это к варианту с файлами. Если можно, запилите хоть пример переписывания чего-либо в другой файл.
Я не аутист, гуглил, но "нельзя использовать возможности ООП" для этого задания, т.е. без std, stream'ов.
Благодарю.

Аноним Вск 15 Июн 2014 16:58:56  #780 №361763 
1402837136293.jpg

>>361191
!!!

Аноним Вск 15 Июн 2014 17:14:17  #781 №361764 

>>361763
Socket.close()

Аноним Вск 15 Июн 2014 17:23:51  #782 №361767 

Поясните, чем занимаются жабисты на работе? Что это за энтерпрайз такой? И как джава относится к вебу, на что она способна в этом плане?

Аноним Вск 15 Июн 2014 17:28:18  #783 №361768 
1402838898839.jpg

>>361742
Если бы ты потратил время и изучил его, а не судил о книге по обложке, то понял бы, что JavaScript — это на самом деле совершенно чудесный и недооценённый язык.

Стремление сделать язык как можно более простым рождает великие вещи. Так и в JS: по сути никаких абстракций кроме объектов и функций в нём и нет, но на основе их можно создавать системы, такие же сложные, как на C++, и — одновременно! — такие же красивые, как на Python.

Попробуйте начать с лекций Дугласа Крокфорда.

вСЕМ ПРИВЕТ=) Аноним Вск 15 Июн 2014 17:37:36  #784 №361771 
1402839456863.png

Сейчас лето, а значит я снова пытаюсь освоить программирование. Каждый раз я натыкаюсь на одну и ту же проблему. Я понимаю суть каких-нибудь действий, но не могу понять, как это вообще применить на практике. Последний раз раз читал C# 4.0 in a nutshell. Остановился на индексаторах. Прочитал в жизни полностью только "C++ для чайников" и понял, что ничему не научился. Особенно не понравились указатели, потому что я не понял зачем они вообще нужны. Здесь такая же ситуация. Это нормально? Надо просто продолжить читать?

Аноним Вск 15 Июн 2014 18:02:00  #785 №361779 

У меня горит лаба спасайте антоны.Язык C
Написать программу, считывающую информацию о ноутбуках из файла note.txt, обрабатывающую данные в соответствии с вариантом задания. Результат вывести в текстовый файл noteNew.txt. Формат файла noteNew.txt должен совпадать с форматом исходного файла note.txt. Запись в файл осуществлять при помощи функций: fprintf(), fputs().
Выбрать все записи, наименование модели в которых состоит из трех слов. Записи в выходном файле должны быть упорядочены в порядке возрастания числа пикселов дисплея.
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
main()
{
int t,j,n,m,i;
struct notebook
{
char nam[20];
int pay;
float mas;
float x,y,z;
int cpy;
int ozy;
float diag;
int vid;
int k,l;
int hz;
float hdd;
} nb[50],nbb;
int l=78;
char s[80], fn[50];
FILE *start,*end;
puts ("Vvedite nazvanie faila");
gets(fn);
if((start=fopen(fn, "r"))==NULL)
{
puts("Oshibka\n");
}
else
{
printf("File %s opened \n", fn);
puts("File:\n");
i=0;
while (!feof(start))
{
fgets(s,l,start);
printf("%s",s);
if(atof(&s[24])<=7)
{
strncpy(nb.nam,s,18);
nb.nam[18]='\0';
nb.pay=atoi(&s[19]);
nb.mas=atof(&s[24]);
nb.x=atof(&s[28]);
nb.y=atof(&s[33]);
nb.z=atof(&s[38]);
nb.cpy=atoi(&s[42]);
nb.ozy=atoi(&s[47]);
nb.diag=atof(&s[51]);
nb.vid=atoi(&s[56]);
nb.k=atoi(&s[58]);
nb.l=atoi(&s[63]);
nb.hz=atoi(&s[67]);
nb.hdd=atof(&s[71]);
i++;
}
}
t=i;
m=t-1;
for(j=0;j<t;j++)
for (i=1;i<=m;i++)
if (nb[i-1].k>nb.k)
{ if (nb[i-1].l>nb.l)
{
nbb=nb;
nb=nb[i-1];
nb[i-1]=nbb;
}}
for(i=0;i>2;i++)
{
if(nb=' '&&nb[i-1]=' ');
nb.nam[18]='\0';
(

puts("\nNazvanie faila resultata\n");
gets(fn);
end=fopen(fn,"w");
printf("file resultata\n");
puts("\n Finished file:\n");
for(i=0;i<t;i++)
{
printf("%-19s%4d%4.1f% 5.1fx%3.1fx%4.1f%4d %3d%5.1f%2d%5dx%4d%3d% 5.3f\n",
nb.nam,nb.pay,nb.mas,nb.x,nb.y,nb.z,nb.cpy,nb.ozy,nb.diag,nb.vid,nb.k,nb.l,nb.hz,nb.hdd);
fprintf(end,"%-19s%4d%4.1f% 5.1fx%3.1fx%3.1f%4d %3d%5.1f%2d%5dx%4d%3d% 5.3f\n",
nb.nam,nb.pay,nb.mas,nb.x,nb.y,nb.z,nb.cpy,nb.ozy,nb.diag,nb.vid,nb.k,nb.l,nb.hz,nb.hdd);
}
puts("\nVichod-lybaja knopka");
fclose(end);
fclose(start);
fflush(stdin);
}
getch();
return 0;
}
Вот мои наброски но проблема в выводе ноутов с названием из 3-ех слов.

Аноним Вск 15 Июн 2014 18:03:51  #786 №361780 

>>361771
Иди не от языка, а от вакансии. Посмотри вакансии на сишарписта, какие есть направления и что требуется. Сейчас ты пытаешься увидеть конечный продукт, смотря на ящик с инструментами.

Аноним Вск 15 Июн 2014 18:15:42  #787 №361784 

>>361779
Для начала научись оформлять код.

Аноним Вск 15 Июн 2014 18:20:53  #788 №361785 

>>361779
Разбей свое говно на функции, назови переменные по-человечески, потом залей на пастбин какой-нибудь или хотя используй тэг code. Читать твою дрисню в таком виде никто не будет.

Аноним Вск 15 Июн 2014 18:29:59  #789 №361789 

>>361768
Пошел нахуй! Из-за твоего говна браузер открыть страшно, все свистит, тормозит и не уважает свободу юзеров.

Аноним Вск 15 Июн 2014 18:39:52  #790 №361794 

>>361785
Как-то так?http://pastebin.com/print.php?i=staqPnsQ
Первый раз обращаюсь за помощью на двач)

Аноним Вск 15 Июн 2014 18:49:00  #791 №361797 

>>361794
Ты подсветку забыл.
http://pastebin.com/sPGU6DbU

Аноним Вск 15 Июн 2014 18:49:06  #792 №361798 
1402843746983.jpg

Посоны, помогите решить задачку на Java. Условие подробно расписано и всё вроде бы понятно. Но даже не знаю как подступиться. З.Ы. Рефлексию нельзя использовать

http://pastebin.com/2eAYxtne

Няша авансом

Аноним Вск 15 Июн 2014 19:02:43  #793 №361807 

Как сделать?


trait hasId[C] {
val id: C
}

class Cache[T <: hasId[C]] { // так нельзя, а как тогда сделать?

var cache = Map[C, T]()

def put(obj: T) =
cache += (obj.id -> obj)
}

case class Prime(id: Long, v: Long) extends hasId

val cache = new Cache[Prime]
cache.put(Prime(0, 2))
cache.put(Prime(1, 3))
Аноним Вск 15 Июн 2014 19:10:18  #794 №361812 

>>361807
>case class Prime(id: Long, v: Long) extends hasId
>case class Prime(id: Long, v: Long) extends hasId[Long]

fix

Аноним Вск 15 Июн 2014 19:13:12  #795 №361813 

>>361789
А ещё у белых людей появился gmail, вконтакт и даже эта борда. Инструмент есть инструмент, его можно по-разному приложить.

Аноним Вск 15 Июн 2014 19:19:30  #796 №361818 

>>361797
Спасибо.Антоны помогите горит просто пиздец.

Аноним Вск 15 Июн 2014 19:20:42  #797 №361819 

>>361813
>появилось ненужное говно и еще одно говно
А вакаба-то и без js хорошо работала.
>Инструмент есть инструмент, его можно по-разному приложить.
Тренд сейчас такой, что его только к анусу прикладывают, а затем что-то пишут наотъебись.

Аноним Вск 15 Июн 2014 19:29:24  #798 №361832 

>>361768
Жабоскрипт - уебищный язык, что по семантике, что по синтаксису. Кофискрипт хоть второе исправляет. Чудесным это говно тебе кажется только потому что ты привык к костылям.
>на основе их можно создавать системы, такие же сложные, как на C++
Открыл для себя тьюринг-полноту? Это и на брейнфаке можно делать.
>такие же красивые, как на Python
Пиздеж стопроцентный.
>>361789
>не уважает свободу юзеров
Штульман, ты?
>>361819
>А вакаба-то и без js хорошо работала.
Вакаба без жс работает как говно. Ссылки на посты вставляешь вручную, форма ответа всегда прицеплена к верху страницы, админку не открыть, при переходе по ссылке с #якорем нужный пост никак не подсвечивается, и так далее.

Аноним Вск 15 Июн 2014 19:32:32  #799 №361834 

>>361818
Твой код просто жуть.

1. Разбей на функции. Например, одна функция читает данные из файла, возвращает массив ноутбуков, другая фильтрует этот массив, третья применяет встроенный qsort и сортирует выбранные записи, последняя записывает в файл. Так будет проще понимать код, проще писать и проще думать.

2. Тип notebook определи глобально, он должен быть доступен всем функциям. Вообще, над структурами данных надо думать так же тщательно, как и над декомпозицией на функции.

3. Поработай над стилем. Найди и следуй какому-нибудь стайлгайду (https://en.wikipedia.org/wiki/Indent_style) или скомпилируй свой (но обязательно строго следуй). Назови переменные нормально. Взять хотя бы char nam[20]. Одну букву пожалел? Многие остальные имена не лучше. Не надо играться с c89, функции должны иметь возвращаемые значения. Если у функции нет аргументов — ставь void и пр.

Аноним Вск 15 Июн 2014 19:38:27  #800 №361841 

>>361794
Молодец. Теперь нормальные переменные и функции. Глядишь и сам в своём говне разберешься.

Аноним Вск 15 Июн 2014 19:42:32  #801 №361845 

>>361841
Я в своем говне не разберусь так как это левак.Я блять инженер по связи а не программист мне это все в хуй не впилось,а предмет такой добавили(Мол для общего развития)

Аноним Вск 15 Июн 2014 19:45:21  #802 №361847 

>>361832
>такие же красивые, как на Python
>Пиздеж стопроцентный.
Люто удваиваю.

Аноним Вск 15 Июн 2014 19:45:31  #803 №361848 

>>361845
Инженер не умеющий программировать? Прораб чтоле?

Аноним Вск 15 Июн 2014 19:48:13  #804 №361851 

>>361832

> Жабоскрипт - уебищный язык ... по синтаксису
Здесь соглашусь. Синтаксис спорный. Сказывается желание Netscape сделать из JS нечто жабоподобное.

> Открыл для себя тьюринг-полноту? Это и на брейнфаке можно делать.
Нет, я действительно так считаю. Прелесть JS в минималистичности, но эта не того же сорта минималистичность, что в случае с брейнфаком.
На брейнфаке можно неделями писать нормальное умножение чисел, и всё ещё будет работать как говно, потому что язык очень ограниченный и непрактичный и к серьёзным вещам не располагает. Программирование на нём — это попытка превозмочь искусственные ограничения, которые на тебя этот язык накладывает. (Язвительное замечание про С++.)

JavaScript, наоборот, убирает рамки и только расширяет свободу действий. Всё, что можно сделать на других языках, можно сделать и на JS так же быстро. Но JS не навязывает никакого способа достижения, в итоге программирование на JS — это программирование в чистом, сублимированном виде. И этот процесс доставляет удовольствие, если вы считаете себя программистом.

Аноним Вск 15 Июн 2014 19:48:50  #805 №361852 

>>361848
я инженер связи.Мое дело оптоволокно а не эта хуйня

Аноним Вск 15 Июн 2014 19:50:30  #806 №361854 

>>361852
Лол. А численно расчитать что-нибудь, прикинуть, как без компа?

Аноним Вск 15 Июн 2014 19:51:33  #807 №361855 

Хватит пиздеть не по делу. Уебывайте.

Аноним Вск 15 Июн 2014 19:52:38  #808 №361858 

>>361854
Маткад слышал не?

Аноним Вск 15 Июн 2014 19:54:23  #809 №361859 

>>361858
А если ты маткад осилил, то что ты не можешь другое алголоподобное говно осилить? Видать на маткаде ты тоже данные из файла прочитать не сможешь.

Аноним Вск 15 Июн 2014 20:43:18  #810 №361879 
1402850598291.jpg

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

Аноним Вск 15 Июн 2014 21:25:44  #811 №361889 

У меня утекло?

struct A{
int* f;
A(){f = new int;};
};

int main()
{
A* t = new A;
delete t;

return 0;
}

Аноним Вск 15 Июн 2014 21:27:16  #812 №361890 
struct A{
int* f;
A(){f = new int;};
};

int main()
{
A* t = new A;
delete t;

return 0;
}
Аноним Вск 15 Июн 2014 21:56:20  #813 №361897 

Ананасы, какие перспективы с питоном?

Аноним Вск 15 Июн 2014 21:58:30  #814 №361898 
1402855110206.jpg

>>361897
Будешь миллионером!

Аноним Вск 15 Июн 2014 22:02:15  #815 №361900 

>>361897
Уже через полгода любая телка будет теч при упоминании твоей зарплаты.

Аноним Вск 15 Июн 2014 22:07:04  #816 №361901 

>>361900
Сначала нужно борду написать, 5000 запросов в секунду чтобы держала.

Аноним Вск 15 Июн 2014 22:24:58  #817 №361909 

>>361901
Почему именно 5000, а не 1000 или 20000?

Аноним Вск 15 Июн 2014 22:31:48  #818 №361913 

Реквестирую литературы, про программирование бэкэнда на пыхе желательно for dummies

Аноним Вск 15 Июн 2014 22:38:15  #819 №361915 

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

Аноним Вск 15 Июн 2014 23:08:44  #820 №361924 

В Borland c++ builder создал проект, пытаюсь запустить на другом компьютере мне выдаёт кучу ошибок типа [Linker Error] Unresolved external
Как это исправить?

Аноним Вск 15 Июн 2014 23:27:24  #821 №361931 

>>361889
Без деструктора - утекло.

Аноним Вск 15 Июн 2014 23:27:49  #822 №361932 

>>361924
Подключи библиотеки, которые тебе в этих ошибках пишутся.

Аноним Вск 15 Июн 2014 23:34:01  #823 №361935 

>>361932
В свойствах проекта просто указать путь до библиотек, которые в проекте хранятся ?

Аноним Вск 15 Июн 2014 23:39:54  #824 №361938 

>>361935
Путь до библиотек, которые требуются.

Аноним Вск 15 Июн 2014 23:43:14  #825 №361941 

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

Аноним Пнд 16 Июн 2014 00:00:57  #826 №361944 

На сколько востребованы программисты на Си?

Аноним Пнд 16 Июн 2014 00:03:51  #827 №361945 
1402862631217.png

>>358641
История - одна из миллионов.

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

Больших проектов (т.е. больше 500 строк) не писал никогда. Отсутствие этого опыта - очень хуево?

Не имею (наверное, типичной для /зк/) предубежденности насчет пхп, явы или любого другого языка, равно как и ОС.

Хотя основное образование естественно-научное, хочу хотя бы в перспективе (в запасе пара месяцев) зарабатывать небольшую денежку на масло к хлебу.

Было бы прекрасно, если бы это еще и не давало заржаветь мозгу (хотя, насколько я знаю, только никому не нужные ФЯП связаны с теорией категорий и подобным; а ведь это пригодилось бы в моей работе).

Итак, вопрос: какой язык и связанные с ним "технологии" осваивать? Что востребовано?
Иначе говоря, легко ли встроиться в нестройные ряды вебмакак? А фрилансеров вообще? Знаю, эти истории всех доебали, так что может уже есть гайд по этому вопросу?

Аноним Пнд 16 Июн 2014 00:08:57  #828 №361946 

Не хочу много расписывать, так получилось, что у нас ВУЗы принимают по внутренним вступительным испытаниям. Что посоветует анон с высоты своих лет и опыта?
Цель — максимально быстро и основательно освоить HTML/CSS/JS/PHP, а если повезёт, то и настоящие остальные ЯП. Поначалу буду рад хоть за еду работать.
Пути достижения:
1) Поступление в ВУЗ. Сопряжено с бессонными ночами перед сессией, уймой ненужных предметов и предположительно низким уровнем преподавания. Правда, есть вероятность, что чему-то всё-таки научат, а перспектива поработать стажёром на последних курсах не может не прельщать.
2) Никуда не поступать, отдав предпочтение самостоятельному изучению. Много свободного времени, но мало полезных знакомых + не исключено, что меня, больного и немощного, всё-таки призовут в армию.
3) Поступить в техникум под боком. Пожалуй, самый глупый вариант, но не лишённый своих преимуществ: нагрузка меньше, чем в ВУЗах, что даст больше времени для освоения нужных мне вещей + не надо переселяться в общагу, а потом постоянно бояться за сохранность ноута, на котором планирую кодировать в свободное время. Осло, техникум не первый год становится лучшим по области.
Вопрос: мне готовиться к экзамену по математике, восполняя пробелы в знаниях, чтобы поступить в универ, или забить и сразу приступить к самообразованию? Экзамены 4-12 августа. 17 лвл.

Аноним Пнд 16 Июн 2014 00:39:38  #829 №361948 

На каком языке можно написать бота для игры?

Аноним Пнд 16 Июн 2014 00:46:29  #830 №361949 

>>361948
На любом.

Аноним Пнд 16 Июн 2014 01:06:57  #831 №361950 

>>361949
Каком любом?

Аноним Пнд 16 Июн 2014 01:18:25  #832 №361951 

>>361950
Ваще любом.

Аноним Пнд 16 Июн 2014 01:23:55  #833 №361952 

>>361951
И на пыхе?

Аноним Пнд 16 Июн 2014 01:32:30  #834 №361953 

>>361952
Да

Аноним Пнд 16 Июн 2014 01:39:19  #835 №361954 

>>361953
А не пиздишь? Я имел ввиду десктопную игру.

Аноним Пнд 16 Июн 2014 02:22:34  #836 №361955 

Есть один <select> в который выводятся данные из sql таблицы. Каким образом можно обновить отображаемое содержимое, без обновления страницы?

Аноним Пнд 16 Июн 2014 04:04:03  #837 №361958 

>>361954
Можна и на пыхе. Но советую брать жаву и опенцв.

Аноним Пнд 16 Июн 2014 04:47:19  #838 №361959 

взломать акк

Аноним Пнд 16 Июн 2014 05:15:53  #839 №361960 

Котаны, выручайте. Есть некоторое количество <div>-ов, в которых лежат надерганные из мускуля таблицы. Таблицы постоянно обновляются. Есть кнопки, количество которых соответствует количеству дивов, при нажатии на которые меняется класс соответствующего ей дива. Как проще всего сделать обновление контента таблиц (скажем, каждые 10 секунд) при сохранении класса дива?

Аноним Пнд 16 Июн 2014 10:02:16  #840 №361971 

>>361959

просто съеби

1 Пнд 16 Июн 2014 10:44:36  #841 №361979 

Все в С++, консольная;
Помогайте.
Задача №1
Составить программу, которая по данной символьной строке формирует числовой массив, содержащий коды символов, составляющих строку.
Задача №2
Составить программу, определяющую тождественность двух введенных с клавиатуры строк.
Задача №3
Составить программу, удаляющую в данной строке каждый символ с четвертым номером.

Аноним Пнд 16 Июн 2014 11:00:45  #842 №361981 

>>361979
#include <iostream>
using namespace std;
int main ()
{
cout << "Mama, nahuya ya suda postupeel?";
}

Аноним Пнд 16 Июн 2014 11:05:35  #843 №361982 

>>361944

1 Пнд 16 Июн 2014 11:11:33  #844 №361984 

>>361981
Сука, содомит, что ж ты делаешь!

Аноним Пнд 16 Июн 2014 11:58:28  #845 №361988 

>>361981
Скорее мама сама запихнула личинку туда, ведь программист это сука модно-молодёжно и платят им много!

Аноним Пнд 16 Июн 2014 13:15:15  #846 №361993 
1402910115297.jpg

>>361832
>>361847
Пистон не годится ни для чего, кроме маленьких системных утилиток как замена sed/awk/perl/bash зоопарка. Писать на нем большие системы извращение.

Аноним Пнд 16 Июн 2014 13:50:19  #847 №361998 

>>361993
поэтому и сделали дг

Аноним Пнд 16 Июн 2014 14:26:09  #848 №362004 

>>361993 А на чем писать большие системы?

Аноним Пнд 16 Июн 2014 14:48:25  #849 №362009 

>>362004
Java

Аноним Пнд 16 Июн 2014 15:03:31  #850 №362015 

Есть у кого-то "Thinking in Java" в .mobi? Русский или ингриш, неважно.

Аноним Пнд 16 Июн 2014 15:49:12  #851 №362028 

>>362009 лол

Аноним Пнд 16 Июн 2014 16:27:41  #852 №362030 
1402921661248.png

>>361264
Ya nihuya ne ponyal.

Аноним Пнд 16 Июн 2014 16:40:07  #853 №362034 

>>361415
Graph# попробуй.

Аноним Пнд 16 Июн 2014 17:13:45  #854 №362039 

У меня такой вопрос по c#.
Есть куча переменных типа BlaBlaBla001 BlaBlaBla002 и так далее.
Так вот, я думаю, что если задать последние три числа массивом, то можно не ебстись объявляя каждую переменную.
Но как это сделать?

Аноним Пнд 16 Июн 2014 17:30:10  #855 №362040 
1402925410545.jpg

>>361798
бамп вопросу, ну подскажите хоть что-нибудь

Аноним Пнд 16 Июн 2014 18:46:19  #856 №362050 

>>362039
http://lmgtfy.com/?q=C%23+%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2

Аноним Пнд 16 Июн 2014 19:04:37  #857 №362053 
1402931077837.jpg

>>362040
Паста отвалилась уже( Пересоздал

Аноним Пнд 16 Июн 2014 19:06:02  #858 №362054 

>>362053
http://pastebin.com/RqxU7TG8

Аноним Пнд 16 Июн 2014 19:10:48  #859 №362056 

>>362054
ты нормально напиши что сделать надо, а то же ничего не ясно

Аноним Пнд 16 Июн 2014 19:13:19  #860 №362059 

>>362056
Дык там в шапке в комментах всё расписано. Передаваемые методу объекты используются в качестве локов, сначала первый потом второй, если это так то порядок считается нормальным, если аргументы идут в обратном порядок то нет. Собственно нужно написать реализацию метода isNormalLockOrder который каким-то образом должен проверять порядок передачи аргументом и порядок их использования в синхронайзд блоках. Если порядок соответствует возвращать true иначе false.

Аноним Пнд 16 Июн 2014 19:33:07  #861 №362067 
1402932787414.jpg

Господа, сегодня к нам на работу пришел один парень. Он работал на шиндоус и все его спрашивали, настроил ли он CRLF у себя в гите. Т.к. мы все ребята нормальные, и все те, с кем мне когда-то приходилось работать, сидели на юниксах, то я не сталкивался с этой проблемой. Мне просто стало интересно, как это внешне будет выглядеть в редакторе. Ну, один символ (хоть и невидимый) на виндоус добавляется, а как это будет выглядеть, если я напишу "Line\nNew_Line"? Нихуя не могу представить.

Аноним Пнд 16 Июн 2014 19:42:59  #862 №362073 
1402933379641.jpg

трабл на пикрелейтед
гугл выдает только это: otvet.mail.ru/question/64559538

Аноним Пнд 16 Июн 2014 19:44:21  #863 №362074 

>>362067
Может кто-нибудь для меня на виндоус пописать в hex редакторе каком-нибудь и вставить между словами 0A? Потом открыть в любом редакторе и сделать скриншот? Я сейчас умру от любопытства.

Аноним Пнд 16 Июн 2014 19:45:38  #864 №362075 

>>362073
А iostream за тебя кто будет подключать?

Аноним Пнд 16 Июн 2014 19:47:02  #865 №362076 

>>361931
Следующий вопрос: дайте книжку в которой есть список подобных узких мест c++. Притом именно кратенький список с минимальными пояснениями, а не как у Страуструпа: он растекается, от этого становится неимоверно скучно, теряется концентрация и через страницу уже непонятно, о чем он толком говорит.

Аноним Пнд 16 Июн 2014 19:54:40  #866 №362078 

>>362075
не упомянул что ошибка искусственная - большой трабл в кракозябрах. так отображаются все ошибки.

Аноним Пнд 16 Июн 2014 20:00:13  #867 №362081 
1402934413349.png

>>362074
Как-то так.

Аноним Пнд 16 Июн 2014 20:04:34  #868 №362085 

Сап, программач, нуждаюсь в помощи.
Написал змейку в шестом Борланде С++. Никакого вмешательства пользователя она не требует - направление движения выбирает сама, рандомно. Но есть одно "но" - нужно переписать её так, чтобы был класс "змейка". Мыслить категориями ООП мне, походу, не позволяет отсутствие мозгов склад ума, потому писал максимально близко к довольно неплохо выученному старому, доброму, ламповому процедурному С, как можно более усердно минуя непосредственно сам объектно-ориентированный подход. Всё у меня происходит в "Таймере", за исключением только начального положения змейки, описанного в "ФормКриэйт". Так вот, собственно вопрос. Правильно ли я понял - все переменные и функции, работающие с ними, я должен описать в классе "змейка"? Но где мне тогда создать новый объект этого класса? Как организовать его взаимодействие с таймером, формой и пэйнтбоксом, за пределы которого змейке нельзя выходить? Нихуя не могу сообразить. Анончик, выручай, уже и так курсач слоупочу гораздо больше, чем разрешено. Добра тебе.

Аноним Пнд 16 Июн 2014 20:12:38  #869 №362089 
1402935158022.png

>>362081
Даже вот так

Аноним Пнд 16 Июн 2014 20:13:04  #870 №362090 

>>362085 ещё бы я, конечно, охуел от радости, если бы для кого-нибудь эта задача оказалась пятиминутной и он сделал бы её как царёк

Аноним Пнд 16 Июн 2014 20:20:30  #871 №362094 

>>362078
Смени локаль на английскую, очевидно же.

Аноним Пнд 16 Июн 2014 20:23:05  #872 №362095 

>>362094
так а раньше все норм было

Аноним Пнд 16 Июн 2014 20:25:31  #873 №362096 
1402935931432.jpg

>>362095
>>362094
а нет нихуя

Аноним Пнд 16 Июн 2014 20:32:24  #874 №362097 

>>362085
Весь код что у тебя есть пихаешь в класс "змейка". Все то что "происходит в 'Таймере'" (довольно подозрительная фраза) выделяешь в метод к примеру onTick(). Собственно в таймере приложения вызываешь "змейка" -> onTick().

Аноним Пнд 16 Июн 2014 20:36:34  #875 №362100 

>>361945
Скромно бампирую свой вопрос.

Аноним Пнд 16 Июн 2014 20:42:09  #876 №362102 

>>362085
>Правильно ли я понял - все переменные и функции, работающие с ними, я должен описать в классе "змейка"?
Да.
>Но где мне тогда создать новый объект этого класса?
Где он должен использоваться, там и создавай.
>Как организовать его взаимодействие
>пэйнтбоксом, за пределы которого змейке нельзя выходить?
1) Можно добавить змейке свойство border: TRect (могу путать типы, давно не юзал bcpp) - прямоугольник, за который она не может выйти. Тогда она сама будет решать, куда ей идти.
2) Создать в змейке событие onMove(newPos: TPoint; var allow: boolean); Это событие будет возникать когда змейка захочет пойти на координаты newPos. В классе формы определить обработчик этого события, который будет смотреть newPos, проверять, можно ли змее идти в эту точку и ставить allow соответственно решению. В змейке смотреть, разрешили ли ей идти в точку, если да, то все ок, если нет - идти куда-то ещё и опять событие.
>с таймером
Создать в змейке метод doNextStep(), в котором будет происходить всё. То есть просто из твоего обработчика onTimer перенести всё, что связано со змейкой (хотя я вообще не ебу, че ты там и как писал) в этот метод. Вызвали doNextStep - змея начала думать, куда бы ей пойти, дальше идет/не идет, меняет координаты и т.д..
>формой
А что там?
Реакция змейки на кнопки? Заставить обработчики событий нажатия у каждой кнопки вызывать конкретный метод змейки.
Отрисовка? Заставить змейку возвращать массив координат своих звеньев, дальше на paintbox рисовать что-то по этим координатам.

Аноним Пнд 16 Июн 2014 20:45:25  #877 №362103 

>>362096
Это ты системную локаль сменил или в настройках язык поменял?

Аноним Пнд 16 Июн 2014 20:57:17  #878 №362104 
1402937837663.jpg

>>362103
Добра тебе не ипашит

Аноним Пнд 16 Июн 2014 20:59:51  #879 №362105 
1402937991432.jpg

>>362089>>362081
Спасибо, няша! Теперь я разобрался.

ХЗ Аноним Пнд 16 Июн 2014 22:38:35  #880 №362128 
1402943915501.png

>>358641
Ребята не знаю в тему или нет но мне прислали сообщение Вот Пика:

я на неё нажал но тор.меня придупредил о том что вы пытаетесь скачать идт . . . что может это означать ?!!?

Аноним Пнд 16 Июн 2014 22:57:40  #881 №362133 

Сап!
Глупейший вопрос, но..

Можно ли писать на C++ не используя напрямую WINAPI?

MFC?

Можно как-нибудь простенько, как на Delphi совесем.

Аноним Пнд 16 Июн 2014 22:58:05  #882 №362134 

>>358641
C++
Метод класса и функция-элемент это ведь одно и тоже?

Аноним Пнд 16 Июн 2014 23:00:44  #883 №362136 

>>362134
Метод класса == член функция.

Что такое функция элемент хуй знает.

Аноним Пнд 16 Июн 2014 23:01:58  #884 №362138 

>>362133

БЕЗ ИСПОЛЬЗОВАНИЯ Qt

Забыл главный критерий.

Аноним Пнд 16 Июн 2014 23:06:14  #885 №362139 

>>362138
Можно. Пример: void main{}

Аноним Пнд 16 Июн 2014 23:08:53  #886 №362140 

>>362139
Да не смешно.

Я программист на Qt.

Но тут осознал, что что-то еще знать хочу.

Подскажи книги по быстрому старту на C++ под Windows.
В принципе я и не прочь приобщится к C#.

Изучение winApi считаю крайне не рациональной тратой личного времени.

В общем, есть ли гайды?

Аноним Пнд 16 Июн 2014 23:11:45  #887 №362141 

>>362139
Бля, во я обосрался, в одной строчке 2 ошибки.
>>362140
Окошечками никогда не занимался, не подскажу, прости.
Уточняющий вопрос: зачем тебе понадобилось что-то ещё?

Аноним Пнд 16 Июн 2014 23:21:48  #888 №362142 

>>362141
Расширяю квалификацию.

Иногда необходимо написать мелкие утилиты, не тянущие за собой 20 Мб библиотек.

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

Аноним Пнд 16 Июн 2014 23:26:15  #889 №362143 

Поясните за руби на рельсах, не останусь без работы, если начну учить?
Что щас вообще в вебе модно молодежно, по-прежнему пхп?

Аноним Пнд 16 Июн 2014 23:28:44  #890 №362144 

>>362143
У тебя ее еще нет, а ты боишься ее потерять.

Аноним Пнд 16 Июн 2014 23:34:24  #891 №362146 

>>362144
Я боюсь ее не найти.

Аноним Пнд 16 Июн 2014 23:38:30  #892 №362148 

>>362142
И честно, чувствую себя каким-то хуйлом, не осилившим кроме Python и C++/Qt и Delphi ничего более.

Даже не знаю, как можно еще писать под Windows с формами.

Аноним Втр 17 Июн 2014 00:11:43  #893 №362154 

>>362134
Метод класса это статическая функция-элемент

Аноним Втр 17 Июн 2014 00:19:31  #894 №362156 

>>362133
Если тебе нужно отображать окно в виндовс то без WINAPI никак, даже Qt же использует винапи. Если подойдет "полноэкранный" режим, то можешь дергать INT 10h (хардкор мод), ну или использовать библиотеки какие-то OpenGL или там DirectX.

Аноним Втр 17 Июн 2014 00:27:47  #895 №362157 

>>362133
Я бы гуглил в сторону .net и cli(вроде так называется), и вообще посмотри на виндовс формы которые в visual studio новых есть. Там же не чистое win api, и не mfc вроде.

Аноним Втр 17 Июн 2014 00:28:04  #896 №362158 

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

Дело в том, что без Qt, я хуй простой. Это меня пугает.
Я знаю тот же OpenGL, но без QSurface или QGLWidget я опять таки, хуй простой. (хотя в своих проектах Qt мне только контекст и линковку с функциями осуществлял, остальное же ручками, API Qt для OpenGL я не использовал).

Я знаю как работает WINAPI и это меня адово пугает. Сопрягать С++ с С с потерей ООП местами, или заново изобретать Qt ну никак не хочется.

Сейчас почитал пару статей об переходе с C++ на C#. Не такая уж и сложная задача. С++/CLI вызвал органическое отторжение за какое-то извращенство с управляемой кучей.

Понять Winforms куда будет сложнее.

Аноним Втр 17 Июн 2014 00:28:45  #897 №362159 

>>362156
>не используя напрямую WINAPI?

Аноним Втр 17 Июн 2014 00:32:24  #898 №362160 

>>362154
>>362134
Что вы вообще несете?
Что за функция-элемент?

Аноним Втр 17 Июн 2014 00:33:20  #899 №362161 

>>362157
виндовс формы это не кроссплатформенно. Есть GTK# для .NET

Аноним Втр 17 Июн 2014 00:35:05  #900 №362162 

Эй, петухи, а ну быстро пояснили за матан и программирование.

Аноним Втр 17 Июн 2014 00:39:43  #901 №362164 

>>362161
Есть еще J#
Вернее был.

Вернее умер при родах.

Аноним Втр 17 Июн 2014 00:44:30  #902 №362165 

>>362160

Нет такого термина.

Вообще, изрядно бесит эта, доставшаяся от C++ терминология.

Член-функция, статическая функция-член класса != статически объявленный член класса, и тому подобное со словами член, функция, статический, динамический...

Аноним Втр 17 Июн 2014 00:53:04  #903 №362167 

>>362165
>Нет такого термина.
>доставшаяся от C++ терминология
Дак что в плюасх называется член-функцией? То же, что и в русском языке? Просто функция, которая является членом чего-то?

Аноним Втр 17 Июн 2014 01:08:56  #904 №362168 

>>362162
Матан нужен.

Аноним Втр 17 Июн 2014 02:35:33  #905 №362177 

Объясните, пожалуйста, на пальцах дурачку, как на C++ программируют игори под смартфоны и почему именно на C++? В чем пишут?
Сам щупал только Objective-C и AS, мне очень понравилось, удобно, наглядно так, но они как-то безвременно скончались, как я понял, и нет смысла тратить время на их изучение, пока я из падавана перейду в джедаи, они уже сгниют в сырой земле.
Еще вот посмотрел сейчас на юнити 3д, мне это раньше казалось каким-то высером для кирилла,у которого эльфы набигают, но вроде как тоже есть приятный наглядный интерфейс, в отличие от программ, в которых кодят на плюсах, я так понимаю, там только текст кода и ничего больше?
Не гоните в /гд только, потому что я озабочен еще возможностью применить знания и вне игростроя. Надеялся в этом плане на обж-с, теперь на с++. Кстати, на с++ ведь можно обычные, не игровые, аппы для разных ос смартов писать? А на юнити?
Простите за сумбур.

Аноним Втр 17 Июн 2014 06:27:56  #906 №362189 

>>362177
>как на C++ программируют игори под смартфоны
Что значит "как"? Берут и программируют. Качаешь sdk целевой платформы, например андроида:
https://developer.android.com/tools/sdk/ndk/index.html
и вперед.
Если тебе нужен готовый игровой движок, то банально гуглишь, вот первое что выдает:
http://mobilegameengines.com/

Аноним Втр 17 Июн 2014 06:53:34  #907 №362193 

>>362168
Если ты собираешься работать в научной лаборатории при Гарварде.

Аноним Втр 17 Июн 2014 08:35:07  #908 №362200 

На чем сейчас модно мелкие круды по-быстрому лепить? А то я охуел когда увидел, что в офисе вся работа ведется в экселе и тетрадках.

Аноним Втр 17 Июн 2014 10:02:27  #909 №362203 

>>362200
swift

Аноним Втр 17 Июн 2014 10:06:16  #910 №362205 

>>362200
tcl

Аноним Втр 17 Июн 2014 10:27:27  #911 №362207 
1402986447494.jpg

Андроиды, помогите оценить приложение, которое разрабатывалось как диплом. Использует карты, просчет своего слоя на карте с использованием нормальных по сложности математических функций, использующее tcp/ip соединение, многопоточность и базу данных.

Аноним Втр 17 Июн 2014 13:28:41  #912 №362230 

>>362104
Нахуя ты закомментировал строчки с include и using namespase std? Убери "//", и всё будет норм. И почитай хоть что-нибудь по С++ наконец.

Аноним Втр 17 Июн 2014 13:49:22  #913 №362231 
1402998562530.jpg

>>361945

Аноним Втр 17 Июн 2014 15:01:48  #914 №362237 

>>362207
Бесплатно. Столлмана на вас нет, капиталисты!

Аноним Втр 17 Июн 2014 15:03:43  #915 №362238 

>>361945
Ну так учи или представителя пыхоплеяды (в ОП посте предлагают питон, если ты слепой) или жаву.

Аноним Втр 17 Июн 2014 15:19:20  #916 №362240 
1403003960341.jpg

>>361945
>Отсутствие этого опыта - очень хуево?
Фатально, и вообще начни с:
http://www.dmoz.org/World/Russian/Компьютеры/Программирование/
http://www.dmoz.org/World/Russian/Общество/Работа/

>Не имею (наверное, типичной для /зк/) предубежденности насчет пхп, явы или любого другого языка, равно как и ОС.
Фатально.

>Хотя основное образование естественно-научное, хочу хотя бы в перспективе (в запасе пара месяцев) зарабатывать небольшую денежку на масло к хлебу.
В запасе у тебя должно быть лет 20, не меньше: ровно столько надо для того, чтобы пропахать весь материал из ДМОЗа и других унылых мест.

Аноним Втр 17 Июн 2014 15:30:10  #917 №362242 

Два нубских вопроса о С/С++.
1. Почему компиляторы нуждаются в прототипе функций?
2. Почему символ * используется сразу и для объявления указателя, и для непрямого обращения? Мне интересна именно логика такого решения: вроде бы вещи же разные, почему бы не сделать разные символы?

Аноним Втр 17 Июн 2014 15:36:53  #918 №362244 

>>362242
1) Потому что компилятор ебал остальные файлы шерстить для поиска тела вызванной тобой неизвестной функции. Каждый файл компилируется совершенно независимо. А вот все получившиеся после конпеляции объектные файлы кучей валятся в линкер.

Аноним Втр 17 Июн 2014 15:40:58  #919 №362245 

>>362242
А я отвечу на "2": те исходники печатали на принтерах о 9 иголках, и другого символа не было прост))

Аноним Втр 17 Июн 2014 16:00:14  #920 №362248 

>>362242
>1. Почему компиляторы нуждаются в прототипе функций?
Два слова раздельная конпеляция

Аноним Втр 17 Июн 2014 16:06:34  #921 №362249 

>>362242
2. потому что логика такая: для объявления ты пишешь выражение, которое сводится к какому-нибудь примитивному типу, а перед ним - его тип. *p вернует инт, поэтому пишешь int *p;. Или например если у тебя это указатель на функцию, принимающую два инта и возвращающую инт, то вызов (*p)(int, int) вернет int, поэтому р объявляется как int (*p)(int, int);

Аноним Втр 17 Июн 2014 16:08:26  #922 №362250 
1403006906036.jpg

>>362249
А почему логика такая?

Аноним Втр 17 Июн 2014 16:11:18  #923 №362251 

>>362250
А почему в стандарте написано что если функция не объявлена, конпелятор должен считать, что она все равно существует и возвращает инт? Захотелось так, вот и сделали.

Аноним Втр 17 Июн 2014 16:16:14  #924 №362255 

>>362244
>>362248
А зачем ему вообще знать, что делает какая-то функция? Например, встретил компилятор строку "cout << f(n);". Какая ему разница, будет ли это int f(n) или double f(n), например? И так ведь понятно, что нужно вывести в выходной поток то, что возвращает функция, а что она возвращает не важно.
>>362249
Спасибо, понял.

Аноним Втр 17 Июн 2014 16:20:37  #925 №362256 

>>362255
>Какая ему разница, будет ли это
Во первых СТРОГАЯ ТИПИЗАЦИЯ. Во вторых 157 - может быть как числом, так и символом. Как компилятору узнать то ему выводить если все что он знает это 157?

Аноним Втр 17 Июн 2014 16:31:48  #926 №362258 

>>362256
Т.е. функции
char f() { return '1'; }
и
int g() { return 49; }
возвращают одинаковую последовательность битов, и компилятор при строчке "cout << f() << g()" не знает, выводить ли ему '1' или 49 в обоих случаях, да?
Тогда понял, спасибо.

Аноним Втр 17 Июн 2014 16:32:29  #927 №362259 

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

Аноним Втр 17 Июн 2014 16:34:58  #928 №362263 

>>362259
Забыл главный вопрос.
Достаточно ведь обычных сокетов для соединения, если в одной сети?

Аноним Втр 17 Июн 2014 16:38:50  #929 №362268 

>>358641
блять аноны я заебался в край нужна помошь мастера.
Есть скрипт на питоне надо вызвать его из пхп и результат вывести на страницу с этим проблем нет. Параллельно в этом скрипте в файлик пишется кое какие данные.запускаю скрипт из консоли все работает нормально, запускаю из пхп в файл ничего не пишется хотя никаких исключений не ловится права на файл 777

Аноним Втр 17 Июн 2014 16:43:37  #930 №362270 

>>362263
никаких через сокеты пишется на раз

Аноним Втр 17 Июн 2014 16:44:23  #931 №362272 

>>358641
Какими функциями в BC 3.1 без winsock библиотеки можно получить значения открытых сокетов?
Ну или как winsock.h подключить к этому говну.

Аноним Втр 17 Июн 2014 16:44:57  #932 №362273 

Ну, посоны, пиздец какой-то.
Учу в универчике С++, ну там базовые какие-то понятия есть, и то маловато. Ну мне захотелось хуй забить на него, потому что вроде как не слишком-то он востребованный и вообще. Решил начать учить Джаву. Потом захожу сюда, и в Джава-треде читаю, что он вообще-то нихуя нигде и не применяется, кроме интерпрайза, да и вообще говно и нинужно. Ну и что это за хуйня вообще? Миллион языков, хуй поймёшь, за что взяться и в каком направлении двигаться. Хочется научиться хоть чему-нибудь, кроме дрочки в консоли. Что делать-то, посоны, что делать?

Аноним Втр 17 Июн 2014 16:53:27  #933 №362274 

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

Аноним Втр 17 Июн 2014 17:04:26  #934 №362277 
1403010266905.jpg

>>362273
Это несложно понять, но может оказаться совсем не просто объяснить. Вот, к примеру, Пашка. Он не пиздит. Так? Ну и что, что он не пиздит, хуй с ним. Дело в бобре, понимаешь, В БОБРЕ! БОБЕР ПИЗДИТ! ПИЗДИТ, МОЖЕШЬ ТЫ ЭТО ПОНЯТЬ? БОБЕР - ПИЗДУН! Стало понятно? Так вот весь этот двач, все его доски, сообщения, и все остальное это все эманации бобра. Его пиздеж. Ты спрашиваешь "Ну и что это за хуйня вообще?", ну так я тебе только что объяснила, что да как. Но суть знания в другом - ТЫ ХУЙ, вот в чем суть знания, ТВОЯ МАТЬ ШЛЮХА! ПОНЯЛ ТЫ НАКОНЕЦ?

Аноним Втр 17 Июн 2014 17:15:32  #935 №362280 

>>362273
>Хочется научиться хоть чему-нибудь

delphi

Аноним Втр 17 Июн 2014 17:17:38  #936 №362281 

>>362280
Забудьте вы уже про delphi. Есть C#.

Аноним Втр 17 Июн 2014 17:22:06  #937 №362282 
1403011326778.jpg

>>362281

Аноним Втр 17 Июн 2014 17:26:11  #938 №362283 

>>362282
Да, но с шарпа слезть легче будет, инструменты для работы с ним бесплатные (не все) и не такие уёбищные.

Аноним Втр 17 Июн 2014 17:29:19  #939 №362284 

>>362283
На дельфи легче говонкодить.

Аноним Втр 17 Июн 2014 17:45:41  #940 №362289 

>>358641
С++
Есть ли какой хитрый способ использование конструктора базового класса в конструкторе производного для создание объекта производно, если у производного одно дополнительное поле?
Конструктор базового класса принимает N аргументов.
Производного N+1.
Ведь указатель/ссылка производного класса может ссылать на обьект базового, поэтому я думаю как реализовать нижеследующее.
Я хочу в конструкторе производного для N аргументов вызвать конструктор базового, тогда достаточно присвоить одно поле.

Аноним Втр 17 Июн 2014 17:52:51  #941 №362291 

>>361944
Ни насколько. А там где востребованы, будут дошираки.

>>362076
Каких "подобных"? Необходимость удаления объектов выделенных в куче это не "узкое место".
Подводные камни описаны в Effective C++ и C++ FAQ\FQA.

Аноним Втр 17 Июн 2014 18:26:29  #942 №362296 

>>362289
Проблема то в чем?

Аноним Втр 17 Июн 2014 18:28:14  #943 №362297 

>>362296
Как? Я не понимаю КАК ИМЕННО это сделать?

Аноним Втр 17 Июн 2014 18:30:59  #944 №362298 

>>362297
child(T1 a, T2 b, T3 c, T4 d) : parent(a,b,c), new_field(d) {}

Аноним Втр 17 Июн 2014 18:44:24  #945 №362300 

>>362297
Ты до главы про наследование не дочитал, наверное.

Аноним Втр 17 Июн 2014 19:07:20  #946 №362306 

1 - What is the problem with this code? Please explain.
void InitString(char *destination)
{
destination = new char[256];
destination[0]='a';
destination[1]='b';
destination[2]='\0';
}
void main()
{
char *p=0;
InitString(p);
cout<<p[1];
delete p;
}

Аноним Втр 17 Июн 2014 19:10:03  #947 №362307 

>>362306
> What is the problem with this code?
C++ вместо языка. Вызван delete вместо delete[]

Аноним Втр 17 Июн 2014 19:22:02  #948 №362309 

Аноны, поясните по регэкспам.

Вот допустим мне надо найти в строке все вхождения 123, но так чтоб этот 123 не был членом большей числовой последовательности (т.е. исключая всякие 012345). Допустим напишу я регэксп

([^0-9]|^)123([^0-9]|$)

но тогда в строчке вида
123 123

будет найдено только первое вхождение
пруф: http://rubular.com/r/FvZtvEv0jk

Как правильно поступать в таких случаях?
Аноним Втр 17 Июн 2014 19:43:28  #949 №362314 

>>362309
Юзать Lookahead/behind

(?<!\d)123(?!\d)
Аноним Втр 17 Июн 2014 20:25:59  #950 №362321 

C++
B(int v = 0) : x(v)
Что означает такая запись?
В - класс. х - поле класса.

Аноним Втр 17 Июн 2014 20:29:43  #951 №362324 

>>362321
Это поле инициализации. Равносильно B(int v = 0) { x = v }
господи, уже 5 лет пишу на жабе/шарпе, а все еще помню это

Аноним Втр 17 Июн 2014 20:33:31  #952 №362325 

>>362314

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

Аноним Втр 17 Июн 2014 20:35:38  #953 №362326 

>>362321
ужас , миня аж трисет.

Аноним Втр 17 Июн 2014 20:37:47  #954 №362327 

>>362324
А это?
#define Display(x) printf(#x"=%s",x)

Аноним Втр 17 Июн 2014 20:41:09  #955 №362328 

>>362327
Обычный макрос, что тут не ясного? Когда вызовешь Display(x) вызовется printf(#x"=%s",x)

Аноним Втр 17 Июн 2014 21:05:53  #956 №362331 

>>362328
>что тут не ясного?
>printf(#x"=%s",x)
>#x"=%s"

Аноним Втр 17 Июн 2014 22:36:55  #957 №362350 

>>362331
Тебе ссылку на статью о принтефе в википедии кинуть? Может еще с ложечки покормить и попку подтереть?

Аноним Втр 17 Июн 2014 22:57:22  #958 №362358 

>>362331
http://www.cplusplus.com/reference/cstdio/printf/

Аноним Втр 17 Июн 2014 23:06:13  #959 №362359 

>>362237
http://en.wikipedia.org/wiki/Richard_Stallman

Аноним Срд 18 Июн 2014 00:03:12  #960 №362375 

>>362331
см. https://gcc.gnu.org/onlinedocs/cpp/Stringification.html
т.е.

Display(x) раскроется в: printf( "x""=%s", x)  // обрати внимание на кавычки
Display(XYZ) раскроется в: printf( "XYZ""=%s", XYZ) // последовательно идущие строковые литералы объединяются

Что напечатает:
"x=[i]значение х[/i]"
"XYZ=[i]значение XYZ[/i]"

соответственно.
Аноним Срд 18 Июн 2014 00:08:14  #961 №362378 

Анон, завтра нужно сдавать лабу, а у меня не сделаны 2 задания по плюсам. В силу того, что я забил на программирование хуй в начале года, я нихуя не знаю как их делать. Эти джва задания для опытного ( и не очень) кодера на плюсах займут максимум 20 минут. Кто может помочь?

Аноним Срд 18 Июн 2014 00:16:36  #962 №362379 

>>362378
"Дан массив из n-элементов, заполненный датчиком случайных чисел в диапазоне от -50 до 50. Найти среднеарифметическое элементов массива."
"Разработать для вычисления суммы ряда на языке С++."
Ряд скину вам на фейко ( и не очень) мыльцо. Собсно два задания. Спасай, ананас-кодер.

Аноним Срд 18 Июн 2014 00:18:03  #963 №362380 

>>362378
Даже при очень сильном желании никто не сможет тебе помочь, пока ты не ВЫЛОЖИШЬ ЗАДАНИЕ.

Аноним Срд 18 Июн 2014 00:18:44  #964 №362381 

>>362380
Уже, бро.

Аноним Срд 18 Июн 2014 00:19:11  #965 №362382 

>>362379
Сюда всё давай, а не на мыльцо, в личечку, скайпик...

Аноним Срд 18 Июн 2014 00:26:02  #966 №362386 
1403036762927.png

>>362379
Собственно ряд.

Аноним Срд 18 Июн 2014 01:02:08  #967 №362392 

Походу красноглазики легли спать.
Печально...

Аноним Срд 18 Июн 2014 01:12:59  #968 №362397 

>>362378
Точнее сдавать нужно уже сегодня.
fix

Аноним Срд 18 Июн 2014 01:19:09  #969 №362401 

Сап всем.
Может кто подкинуть годной литературки или ссылок по поводу механизмов работы кэш-памяти процессора, в частности особо интересует Sandy Bridge второго поколения.
Разрабатываю тему false sharing, т.е. последовательной записи в процессорный кэщ и дальнейшего замедления чтения из-за этого, препод сказал что мне придётся обмазаться теорией кэшей не хуже братишки, чтобы сдать курсач быть в теме. Добра.

Аноним Срд 18 Июн 2014 01:54:46  #970 №362413 

>>362379
BUMP

Аноним Срд 18 Июн 2014 02:19:53  #971 №362419 
1403043593439.jpg

>>362386
>n=2
>4^(n^2)+1
>4^(2^2)+1
>4^4+1
>256+1
>257

>17

Аноним Срд 18 Июн 2014 02:30:23  #972 №362420 

>>362419
А программку? :з

Аноним Срд 18 Июн 2014 02:59:11  #973 №362424 

>>362378
Здравствуй юность в сапогах.

Аноним Срд 18 Июн 2014 03:15:52  #974 №362426 

>>362420
http://ideone.com/fIcOmN

Аноним Срд 18 Июн 2014 03:35:23  #975 №362427 

Суп, программеры.
Проверьте на ошибки позязя.
http://pastebin.com/KjB9DWjN

Аноним Срд 18 Июн 2014 03:42:52  #976 №362428 

>>362427
> int random (int n){return random;}
Так и должно быть? Собственно получение рандомного числа потом напишешь?
Во втором циклнаписал > вместо <.
Остальное вроде норм.

Аноним Срд 18 Июн 2014 03:54:55  #977 №362429 

Аноны, есть одна задача: дан массив R( N,M). Подсчитать в нем количество элементов, удовлетворяющих условию:
S/2 < = R(I, J) < = 2 * S (где S - среднее арифметическое элементов массива) и напечатать все элементы попавшие в заданный интервал с указанием индексов
. Надо писать на мерзком бэйсике. Я объявил массив, нашел среднее арифметическое, но встал на месте, где нужно напечатать элементы в интервале.
CLS
RANDOMIZE TIMER
PRINT "размеры матрицы А"
INPUT "количество строк n="; n
INPUT "количество столбцов m="; m
s = 0
m1 = 0
DIM a (N, M)
Print "матрица А"
FOR i = 1 to n
FOR j = 1 to m
A (i, j) = INT (RND * 20)
PRINT A (i, j); " "
NEXT j
PRINT
NEXT i
FOR I = 1 to n
FOR J = 1 to m
m1 = s + a (i, j)
NEXT j
NEXT i
s = m1 / (N * M)

А как дальше -- я в хуй не дую, помогите, аноны

Аноним Срд 18 Июн 2014 03:57:58  #978 №362430 

>>362401
Бамп. Или тут есть только пишущие программки на крестах и шарпе?

Аноним Срд 18 Июн 2014 04:09:57  #979 №362432 

>>362430
Хуй знает чем тебе помочь. Это же прост Intel64 - по нем и ищи спецификацию, как не странно на самом сайте интела.

Аноним Срд 18 Июн 2014 04:20:30  #980 №362433 

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

Аноним Срд 18 Июн 2014 08:00:56  #981 №362440 

Вот и пришло время когда меня родители практически выгоняют из дома в взрослый мир. Раньше я работал и писал на крестах. Ну знаю жабу и питон. Давай поясни мне что сейчас будет выгоднее в плане заработка, быдлокодить под мобильные платформы типа ведроида или айфона или учить какой-нибудь руби и Node.js и быдлокодить бэкэнды а может и фронтэнды в вебе?

Аноним Срд 18 Июн 2014 08:07:12  #982 №362442 

Аноны, посоветуйте книгу, посвященную передаче данных, то есть, например:
1) Принцип работы электронной почты
2) Связка клиент-сервер
3) Сетевые протоколы
4) Взаимодействие с хостингами
и т.п.

Аноним Срд 18 Июн 2014 08:22:30  #983 №362444 
1403065350146.png

>>361981
Код не скомпилится.
return 0 забыл.

Аноним Срд 18 Июн 2014 09:22:29  #984 №362452 

>>362142
>кроссплатформенное
>WinAPI

бля

Аноним Срд 18 Июн 2014 09:24:19  #985 №362454 

>>362440
Быдлокодить на жаве ынтырпрайз

Аноним Срд 18 Июн 2014 09:35:40  #986 №362456 

Даун в итте. Как такие вычисления называются, которые как бы закольцованы при переполнении? К примеру, 350° + 15° = 5°. Английское название нужно.

Аноним Срд 18 Июн 2014 09:46:15  #987 №362457 

>>362456
Хз. Просто переводишь в 360-ричную систему.

Аноним Срд 18 Июн 2014 09:48:21  #988 №362458 

>>362456
Вычисления по модулю, наверное.
(350 + 15) % 360 = 5

Аноним Срд 18 Июн 2014 09:59:42  #989 №362460 

>>362456
http://en.wikipedia.org/wiki/Modular_arithmetic#Integers_modulo_n

Аноним Срд 18 Июн 2014 10:43:45  #990 №362473 

>>362458
Хотел уже написать, что такое название не учитывает 15° - 350° = 25°, а потом проверил, и оказывается учитывает. Не знал, что модуль с отрицательными числами по-другому себя ведёт вот я даун.

>>362460
Зачем так заумно писать, ненавижу ёбаную википедию.

Аноним Срд 18 Июн 2014 11:15:50  #991 №362488 

>>362442
Посмотри Таненбаума - этот графоман точно накатал что-нибудь по этой теме.

Аноним Срд 18 Июн 2014 12:07:48  #992 №362497 

>>> 5.2 % 1.0

0.20000000000000018

komputer ti ohuel?
Аноним Срд 18 Июн 2014 12:31:43  #993 №362499 
1403080303198.png

>>362497

Аноним Срд 18 Июн 2014 13:09:07  #994 №362504 

>>362473
>Зачем так заумно писать, ненавижу ёбаную википедию
Признай, ты просто дебил, который не может в математику.

FAST HELP Аноним Срд 18 Июн 2014 13:26:06  #995 №362511 
1403083566303.png

Всем привет! Изучаю С#. Visual Studio довольно сложный, столько кнопок и всякой хуйни. Сначала надо изучить среду или язык?

Аноним Срд 18 Июн 2014 13:39:24  #996 №362513 

>>362511
Читай Троелсена, там про яп и про студио по ходу дела поясняют.

Поясните за Haskell Срд 18 Июн 2014 13:53:21  #997 №362516 

main = do
(Just hIn, Just hOut, _, _)
<- createProcess (proc "cmd.exe" []) {
cwd = Just "C:\Windows\System32"
, std_out = CreatePipe
, std_in = CreatePipe
}
cmd hIn hOut
hClose hIn
hClose hOut


Выдает ошибку
>lexical error in string/character literal at character 'W' haskell
Что я делаю не так? inb4 пишу на haskelle
Поясните за Haskell Срд 18 Июн 2014 13:54:44  #998 №362517 

>>362516
Ошибка в строке cwd = Just "C:\Windows\System32"
быстроfix

Аноним Срд 18 Июн 2014 13:56:36  #999 №362518 

Если существует такая вещь как Starling - разработка на флеш под мобильные платформы, то ничего плохого нет в том, чтобы делать приложения не на джаве, а на пайтоне с помощью qpython + kivy? Как думаешь, возможно на этом создать полноценное приложение, которое не будет падать каждые две минуты непонятно из-за чего?

Аноним Срд 18 Июн 2014 13:57:31  #1000 №362519 

>>362517
Бекслеши заэкранируй.
"C:\\Windows\\System32"

Аноним Срд 18 Июн 2014 14:01:50  #1001 №362522 

>>362519
Охлол, первым же делом так и сделал, но не помогло.
Попробовал еще раз пошло, добра тебе.
handsInAss-кун

Аноним Срд 18 Июн 2014 14:14:23  #1002 №362524 

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

Я попробовал решить перебором, но это пиздец медленно. Есть более быстрый алгоритм?

Аноним Срд 18 Июн 2014 14:24:39  #1003 №362526 

>>362504
А тому кто может в математику, википедия и не нужна, разве что ему захочется поучаствовать в этом соревновании по занудству. Может мне ещё и медицину на уровне лектора нужно знать, чтобы почитать статью про пиздецому? По-моему, единственное, для чего пригодна википедия, это цитирование, и чтобы прокрутить весь сюжет фильма, если смотрел жопой.

Аноним Срд 18 Июн 2014 14:27:58  #1004 №362527 

>>362473
> Зачем так заумно писать
Пиздец ты тупой.
мимо-школьник

Аноним Срд 18 Июн 2014 14:37:15  #1005 №362530 

>>362527
Ты открой русскую статью, а то на английском легко воображать, что всё понял.

Аноним Срд 18 Июн 2014 14:42:35  #1006 №362531 
1403088155262.png

>>362524
Посмотри алгоритмы сжатия.

Аноним Срд 18 Июн 2014 14:43:53  #1007 №362533 

>>362530
Тама из первых курсов дискретки материал, обучаемый.

Аноним Срд 18 Июн 2014 15:49:11  #1008 №362559 

>>362524
Как сказал >>362531 тут можно исправить LZW алгоритм например, ту часть которая к сжатию относится. Посмотри на него.

Векторная математика Аноним Срд 18 Июн 2014 16:31:37  #1009 №362570 
1403094697025.png

Вопрос не по программированию, но с дз.
Пикрелейтед.
Compute the projection of the point P(107,-243,89) on the plane x=5. Я что-то не понимаю, так как опустив перпендикуляр из точки Р на плоскость x=5 даст пересечение в точке (5,-243,89). В тоже время в инете есть решение задачи, которое не совпадает с моей логикой за 9 класс.
Поясните, помогите разобраться.

Аноним Срд 18 Июн 2014 16:53:50  #1010 №362579 
1403096030411.png

>>362570
Проекция - точка на плоскости x = 5, поэтому, у нее 5 первой координатой.

Аноним Срд 18 Июн 2014 16:58:11  #1011 №362581 

>>362570
Матрицы не нужны.
Уравнение плоскости: Ax + By + Cz + D = 0.
Нормаль: (A, B, C).
Если есть точка (x, y, z), то ее проекция - (x - kA, y - kB, z - kC) - лежит на плоскости.
A(x - kA) + B(y - kB) + C(z - kC) + D = 0
Ax + By + Cz + D - k(A^2 + B^2 + C^2) = 0.
Ну и решаешь для k.

Плоскость x=5 это x-5=0, A = 1, B=C=0, D=-5. 107-5-k=0 => k = 102.
Подставляем в (x-kA,y-kB, z-kC): (107 - 102, -243, 89) = (5, -243, 89).

Векторная математика Аноним Срд 18 Июн 2014 17:05:29  #1012 №362585 

>>362579
Да.
>>362581
ПОдробно, но избыточно.

И не совпадает с решением из инета.

Аноним Срд 18 Июн 2014 17:12:36  #1013 №362591 
1403097156152.jpg

>>362585
Покаж решение из интернета.

Аноним Срд 18 Июн 2014 17:17:16  #1014 №362593 

>>362570
Это другая проекция. Представь себе, что ты сидишь в точке (0,0,0) и видишь все на плоском мониторе х=5. Тогда точку (107,-243,89) ты увидишь там, где прямая из (0,0,0) в (107,-243,89) пересекает плоскость x=5. (x-0)/107=(y-0)/-243=(z-0)/89; x=5 => 5/107=y/-243=z/89 => (x,y,z) = (5,-11.355,4.159).

Векторная математика Аноним Срд 18 Июн 2014 17:18:20  #1015 №362595 
1403097500813.jpg

>>362591
>>362570
Правая часть пикчи - с инета, левая - мое понимание.
Я понял решение уже.
В данном случае "projection" - точка пересечения прямой проходящей через центр координат и точку Р с плоскостью х = 5. А не точка в которую опускается перпендикуляр с Р на х=5.

Аноним Срд 18 Июн 2014 17:20:00  #1016 №362597 

>>362593
Спасибо, я уже раздуплил. Посчитал тем методом, для некоторых других точек (100,100,100) и все понял.

Аноним Срд 18 Июн 2014 18:11:37  #1017 №362635 

>>362531>>362559
Спасибо.

Аноним Чтв 19 Июн 2014 13:41:06  #1018 №362870 

#include <iostream>
void StrIn(char *sp)
{
sp = new char[256];
sp[0] = '1';
sp[1] = '2';
sp[2] = '\0';
}
int main()
{
char *pt=0;
StrIn (pt);
std::cout << p[1];
delete[] pt;
return 0
}
Чо прога вылетает?

Аноним Чтв 19 Июн 2014 15:57:35  #1019 №362901 

>>362870


#include <iostream>
void StrIn(char *sp)
{
sp = new char[256];
(*sp)[0] = '1';
(*sp)[1] = '2';
(*sp)[2] = '\0';
}
int main()
{
char *pt=0;
StrIn (&pt);
std::cout << p[1];
delete[] pt;
return 0
}
Аноним Чтв 19 Июн 2014 15:58:37  #1020 №362902 

>>362901
void StrIn(char **sp)
фикс

Аноним Чтв 19 Июн 2014 16:04:26  #1021 №362905 

>>362870
И почему std::cout << p[1]; ? Вручную переписывал что ли?

comments powered by Disqus