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

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

 Аноним Втр 20 Май 2014 21:32:27  #1 №354650 
1400607147088.png

D for DG

скачать: тут
новое слово в имижбордах: находится здесь
dg for web коминг сон

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

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

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

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

чатик

прошлый тред

Аноним Втр 20 Май 2014 21:36:34  #2 №354651 

Хуй саси, мелкобуквенная мразь, новый тред - эйфель надо было языком делать.

Аноним Втр 20 Май 2014 21:39:43  #3 №354652 

>>354651
эйфель сосет http://lavironsoftware.blogspot.ru/2012/04/eiffel-studio-review.html

Аноним Втр 20 Май 2014 21:43:52  #4 №354656 

>>354651
давай лучше ты мне и всем здесь раскажешь как ты опозорился не зная декартовые деревья, или о том как ищеш куда поступить.

блоги о программировании Аноним Втр 20 Май 2014 21:52:58  #5 №354661 
1400608378341.jpg

Господа, здесь кто-нибудь читает блоги программистов или блоги о программировании? Или может сам ведёт
Поделитесь теми, кто интересно пишет и относительно часто (не раз в год).

Аноним Втр 20 Май 2014 21:53:02  #6 №354662 

>>354656
Че припекло, что шерстить посты начал, найс.
Алсо с деревьями в яндексе обосрался, тут спору нет. Хотя остальные задачи решил отлично. Те же LCA. :3 Так что все равно могу ссать на большинства уебков местных.

Аноним Втр 20 Май 2014 21:56:18  #7 №354666 

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

Аноним Втр 20 Май 2014 21:57:54  #8 №354668 

>>354666
Не спорю что я уебок, причем конченный.
>яндекс говно без души
К знакомому в отдел хотел, место было хорошее.

Аноним Втр 20 Май 2014 22:00:51  #9 №354670 

>>354668
хуёвый знакомый раз тебя не протащил ёба

>>354661
я читаю

Аноним Втр 20 Май 2014 22:12:23  #10 №354672 DELETED

>>354650
Дядь, книжку для питона http://www.diveintopython3.net/

Аноним Втр 20 Май 2014 22:13:39  #11 №354673 

Посоветуйте пожалста какой-нибудь учебник, чтобы с sql разобраться, вот прямо с нуля. Ну и что-нибудь изощрённое для Ms Excel почитать - бд и прочую дребедень уже постиг, но вот макросы и ещё какие подводные камни хотелось бы разобрать поглубже.

Аноним Втр 20 Май 2014 22:14:05  #12 №354674 DELETED

>>354661
https://twitter.com/zxc_by

Аноним Втр 20 Май 2014 22:16:08  #13 №354679 

>>354672
что для питона

Аноним Втр 20 Май 2014 22:17:49  #14 №354680 DELETED

>>354679
Книжку про питон в FAQ вставь

Аноним Втр 20 Май 2014 22:19:15  #15 №354682 

Помогите, а? Завтра сдавать...

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

У к а з а н и е. Воспользоваться эквивалентными преобразованиями

NOT NOT множитель ==> множитель

NOT (множитель OR конъюнкция) ==> NOT множитель AND NOT конъюнкция

NOT(конъюнкция AND логическая-формула) ==> NOT конъюнкция OR NOT логическая-формула

Или хотя бы алгоритм подскажите
Вы же тут все вроде умные

Аноним Втр 20 Май 2014 22:21:40  #16 №354685 

>>354680
зачем?

Аноним Втр 20 Май 2014 22:23:39  #17 №354687 

>>354682
а, да, надо на С

Аноним Втр 20 Май 2014 22:24:33  #18 №354688 DELETED

>>354682
Еще и на сишке?
Нужно разобрать текст в структуры, а дальше написать функцию, которая будет упрощать.
Как интерпертатор короч, только вместо eval будет simplify
Хотя в простейшем случае можно и строки подрочить (в идеале регэкспами, если знаешь о них).
Короче, я сишки не знаю, но тебе нужно
1) удалить все "NOT NOT" подстроки из строки
2) 2.1) найти все "NOT ("
2.2) Найти в скобочках AND или OR
2.3) Заменить по соотв формуле.

Аноним Втр 20 Май 2014 22:25:49  #19 №354690 DELETED

>>354685
Чтобы ньюфажки сразу пиздавали читать, а не спраишвали здесь подскажите книгу на русике

Аноним Втр 20 Май 2014 22:27:49  #20 №354694 

>>354690
а хорошо, через 60 минут зделаю

Аноним Втр 20 Май 2014 22:43:56  #21 №354703 DELETED

>>354694
норм

Аноним Втр 20 Май 2014 22:55:14  #22 №354710 
1400612114944.jpg

Почаны, как мне попроще сделать, чтобы функции простого джава класса вызывать внутри AsyncTask'а?
Желательно переписать этот джава класс, но не сильно.

В активити у меня желательно чтобы было: gavnoclass.func1(param, param, pampam);
Гавнойд

Аноним Втр 20 Май 2014 23:50:16  #23 №354740 

>>354650
>не знаю какую тему диплома взять
Это.

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

Спасибо.

Аноним Втр 20 Май 2014 23:50:53  #24 №354741 

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

sageАноним Втр 20 Май 2014 23:52:14  #25 №354742 

>>354740
Измеритель фаллоса через камеру.

sageАноним Втр 20 Май 2014 23:54:01  #26 №354745 

>>354740
Смс через микрофон. Разговоры через тачскрин.

Аноним Втр 20 Май 2014 23:55:17  #27 №354746 DELETED

Нихуя не понятно, что ты хочешь.
У тебя объект класса хранит состояние? Как ты его будешь одновременно в нескольких потоках дергать? По одному экземпляру на таск/поток? Наследуйся от АсинкТаск или оборачивай каждый метод в асинктаск или нью трэд.
Не хранит? Тогда это функция, статическим методом должно быть. Результат не нужен? оборачивай в new Thread(new Runnable....

Аноним Втр 20 Май 2014 23:56:26  #28 №354747 DELETED

>>354710
>>354746

Аноним Втр 20 Май 2014 23:56:43  #29 №354748 

>>354658
Давай сиськи с супом, я напишу.

Аноним Срд 21 Май 2014 00:05:31  #30 №354751 
1400616331837.jpg

>>354650
Ну ёб твою мать! Аноны, я уже писал, но у меня задание повеселее: в массиве посчитать разницу между первым отрицательным и вторым положительным. Ну что я делаю не так, вроде не тяжело же?!

Type Array<Type>::diff()
{
Type _diff = 0;
int count1 = 0 , count2 = 0;

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

for(int j=count1 + 1;j<_size;j++)
{
if(arr[j]>0) count2 = j;
break;
}

for(int z = count2 + 1; z< _size; z++)
{
if(arr[z]>0) count2 = z;
break;
}

for(int w = count1 + 1; w < count2 - 1; w ++)
_diff-=arr[w];

return _diff;

}

Аноним Срд 21 Май 2014 00:07:46  #31 №354752 

>>354688
Да это я поняла... Как это реализовать не знаю.

Аноним Срд 21 Май 2014 00:10:03  #32 №354753 DELETED

>>354752
Ну тогда сиськи покпзывай тебе напишут

Аноним Срд 21 Май 2014 00:19:02  #33 №354754 

>>354753
Может, наоборот?

Аноним Срд 21 Май 2014 00:21:18  #34 №354755 

>>354753
Сначала напишут?)

Аноним Срд 21 Май 2014 00:22:52  #35 №354757 DELETED

>>354754
>>354755
Охуеть какая фифа

Аноним Срд 21 Май 2014 00:24:05  #36 №354758 
1400617445708.jpg

>>354746
Состояние есть. Один к одному. Это у меня xmlrpc-клиент.

Я могу как-нибудь магическим образом сделать из этого:
Class1 func1(param, param){
   return func2(param, pampam, param); // returns Class1
}
это:
Class1 func1(param, param){
return new AsyncTask(){
@Override
doInBackground(){
return func2(param, param, param); // returns Class1
}
}.execute();
}

Извиняюсь за раковость

Аноним Срд 21 Май 2014 00:30:56  #37 №354763 DELETED

>>354758
И ты хочешь, чтоб предыдущая функция ждала, пока придет результат?
Типа вместо:

x = func1(param, param);
y = hujnana(x);

Сразу автоматически hujnana выполнялась в onPostExecute ?
Нет, так не получится.

Если у тебя ничего не возвращается, просто нужно выполнение в фоне, то используй

new Thread(new Runnable() { void run() {func1(...);}}).start()

Аноним Срд 21 Май 2014 00:32:00  #38 №354766 

>>354751
Зачем последний цикл с w?
Что будет если отрицательных элементов нет?
Что будет если положительных элементов нет?
Что будет если есть только один положительный элемент?

Аноним Срд 21 Май 2014 00:37:16  #39 №354769 

>>354682
Сначала описываешь на бумажке грамматику для логических выражений. С помощью flex разбиваешь входное выражение на лексемы (лексический анализ), потом это скармливаешь на вход yacc или bizon используя свою грамматику (синтаксический анализ). На выходе либо стришь ast, либо сразу производишь преобразования.
Не благодари.

Аноним Срд 21 Май 2014 00:37:58  #40 №354770 

>>354757
Извини, дружище, но я девственнота 18лвл

Аноним Срд 21 Май 2014 00:44:23  #41 №354772 
1400618663868.jpg

>>354763
Тогда мне лучше просто обернуть эти вызовы в асинк в самой активити?
Я так сделал пока. Сойдет.
Пасиб тебе

Аноним Срд 21 Май 2014 00:47:28  #42 №354773 

Звери вы, а не люди. Помочь девушке не можете. Держи, подруга http://ideone.com/TEkkl7
Последняя версия си.

Аноним Срд 21 Май 2014 00:49:26  #43 №354775 

>>354742
>>354745
Ну, блядь, как всегда.

Аноним Срд 21 Май 2014 00:54:38  #44 №354777 

>>354766
Для самой разницы, епт.
Ну добавлю я условия, там, но они даже с соблюдением не считает.

Аноним Срд 21 Май 2014 00:59:48  #45 №354779 

>>354773
чёт нифига не си :D

Аноним Срд 21 Май 2014 01:02:43  #46 №354780 

>>354779
Ты че, хабр не читаешь? хддддд
Там уже месяц анонс висит.

Аноним Срд 21 Май 2014 01:14:18  #47 №354781 

>>354780
не читаю о.о Какой анонс?

Аноним Срд 21 Май 2014 01:18:02  #48 №354782 

>>354781
Ну ты вообще. Как же ты программистом быть собралась? Теперь у Си новый стандарт: HACHKIL.

Аноним Срд 21 Май 2014 01:20:38  #49 №354783 

>>354782
Вот это поворот :( Надо заценить.

В любом случае, сдавать мне С завтра, а не HACHKIL.

А ты значит дофига программист? Ну так помоги, а :(

Аноним Срд 21 Май 2014 01:21:30  #50 №354784 

>>354751
бампуем

Аноним Срд 21 Май 2014 01:38:44  #51 №354785 

>>354783
Скажи преподавателю, что нужно идти в ногу со временем. Пусть скажет спасибо, что не на Agda-C, этот стандарт еще не одобрен.
>А ты значит дофига программист? Ну так помоги, а :(
Старые версии си не поддерживают алгебраические типы данных и паттерн-матчинг, я не хочу на них писать.

Аноним Срд 21 Май 2014 01:41:36  #52 №354786 

>>354785
Вот бяка

Аноним Срд 21 Май 2014 01:56:38  #53 №354789 

>>354786
Извини, но это правда очень неудобно. Тебе придется вручную строить дерево и вручную по нему ходить. Возможно тебе следует согласиться на сиськи с супом.

Аноним Срд 21 Май 2014 02:02:24  #54 №354790 

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

Аноним Срд 21 Май 2014 02:05:06  #55 №354791 

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


#include "stdafx.h"
#include "stdio.h"
#include "math.h"


struct point {
double x, y;
};
int main()
{
point t[100];
double p;
double pmax=0;
int a,b,c,n;
scanf("%i",&n);//количество точек на плоскости, >=3
for (int i=0; i<n; i++){
scanf("%d", &t.x);
scanf("%d", &t.y);
}//читаем координаты точек
for(int j=1; j<=n; j++){
for(int k=j+1; k<=n; k++){
for(int h=k+1; h<=n; h++){
p=sqrt((t[j].x-t[j+1].x)(t[j].x-t[j+1].x)+(t[j].y-t[j+1].y)(t[j].y-t[j+1].y))+sqrt((t[k].x-t[k+1].x)(t[k].x-t[k+1].x)+(t[k].y-t[k+1].y)(t[k].y-t[k+1].y))+sqrt((t[h].x-t[h+1].x)(t[h].x-t[h+1].x)+(t[h].y-t[h+1].y)(t[h].y-t[h+1].y));
if (p>pmax) {
p=pmax;

}

}
}
}
printf("%d", p);
scanf("%d", &p);
}

Аноним Срд 21 Май 2014 02:06:38  #56 №354792 

>>354789
>>354790
пох, я уже справилась

Аноним Срд 21 Май 2014 02:31:20  #57 №354795 

>>354751
Ну же , Гендальфы!

Аноним Срд 21 Май 2014 03:01:30  #58 №354800 DELETED

>>354773
Подожди, а где парсинг из строки? Почему вывод не как в условии?
Короче хачкеллисты как всегда решают только полоину задания

Аноним Срд 21 Май 2014 04:18:06  #59 №354807 

>>354791
>for(int j=1; j<=n; j++){
Массив с нуля начинается.

Аноним Срд 21 Май 2014 05:46:44  #60 №354812 

Блять, пока писал вопрос, нашел ошибку сам. Спасибо, /пр.

sageАноним Срд 21 Май 2014 05:51:07  #61 №354813 

>>354812
Не за что, обращайся.

Аноним Срд 21 Май 2014 09:50:27  #62 №354823 

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

Аноним Срд 21 Май 2014 09:57:18  #63 №354827 

>>354740
p2p ip телефон. Хотя на мобильном устройстве без сервера (что бы обменятся айпишниками) ты наверное соснешь.

Аноним Срд 21 Май 2014 09:57:32  #64 №354828 

Книжка по Пистону есть и в русском переводе:
http://ru.diveintopython.net/

Аноним Срд 21 Май 2014 10:00:42  #65 №354829 

>>354751
Ты дохуя операторных скобок проебал. Все твои циклы выполняются только 1 раз.

Аноним Срд 21 Май 2014 10:03:03  #66 №354830 DELETED

>>354828
По второй версии?

Аноним Срд 21 Май 2014 10:49:47  #67 №354833 

>>354751
http://ideone.com/bL0LQ6

Аноним Срд 21 Май 2014 11:41:55  #68 №354845 
1400658115879.jpg

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

Аноним Срд 21 Май 2014 11:53:51  #69 №354851 

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

Аноним Срд 21 Май 2014 11:54:41  #70 №354852 

>>354741
бамп вопросу

Аноним Срд 21 Май 2014 11:56:34  #71 №354854 

>>354851
На сервере крутится служба, которую используют и сайт и программа?

Аноним Срд 21 Май 2014 11:57:41  #72 №354855 

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

Аноним Срд 21 Май 2014 12:00:55  #73 №354857 

>>354854
Скорее программа первична, просто надо ей удаленно управлять ей.

>>354855
То же думал о чем то подобном, но мне даже чтение БД раз в 5 мин было бы норм, так что если ничего не придумаю, буду делать так.

Аноним Срд 21 Май 2014 12:20:09  #74 №354860 

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

Аноним Срд 21 Май 2014 12:21:02  #75 №354861 

>>354857
Вообще про базу я слегка шутил.
На самом деле лучше либо выделять большую часть программы в службу, как тебе посоветовали (оставить только ui) и использовать её совместно с вёб-интерфейсом. Либо программой слушать на порту (или подобном), а через вёб писать туда команды.

Аноним Срд 21 Май 2014 12:23:24  #76 №354862 

>>354860
А да, раз у тебя шарп, то суть таже, только лучше наверное WCF ебать.

Аноним Срд 21 Май 2014 12:24:14  #77 №354863 

>>354860
>>354861
Так для этого же нужен белый айпи или я ошибаюсь? То что послать данные на сайт или выполнить ГЕТ запрос, для меня это не проблема. Я пока не понимаю как сайт узнает куда отсылать команды.

Аноним Срд 21 Май 2014 12:29:49  #78 №354864 

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

Аноним Срд 21 Май 2014 12:33:04  #79 №354867 

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

Аноним Срд 21 Май 2014 12:56:40  #80 №354871 

Программач, я знаю, ты сегодня добрый.
Мне нужно разбить число на данное количество составляющих из данного списка, составляющие могут использоваться несколько раз, могут не использоваться вообще.
Скажем, есть число G = 30. Есть числа C = {1, 2, 5, 10, 25}. В итоге должна получиться сумма из N = 4 чисел C, равная G:
30 = 10+10+5+5 или 30 = 25+1+2+2

Аноним Срд 21 Май 2014 12:59:15  #81 №354873 

>>354867
> но как сайт узнает айпи программы, для этого нужен белый айпи
Либо белый IP, либо пробросить порт через NAT

Аноним Срд 21 Май 2014 13:06:47  #82 №354875 DELETED

>>354871
Задача о размене, обсуждалась в скала треде см. >>348646

Аноним Срд 21 Май 2014 13:14:25  #83 №354878 
1400663665361.jpg

Суп, программач. Есть один соап веб-сервис(на самом деле его еще нет). С его пользователь должен через веб-страницу отправлять на сервер файл и затем вдогонку отправлять серверу в командную строку команду. После чего забирать из командной строки результат и выводить его на той же страничке. Доступа к серверу у меня нет, поэтому мне сказано гонять тесты в локальном приложении, которое будет запускать файл с моего винта. В общем, я в этом веб-говне полное дно и нихуя не понимаю. Звучит задание вроде не особо сложно. С чего начать, пацаны?

Аноним Срд 21 Май 2014 13:15:55  #84 №354879 

>>354871
зато работает
http://ideone.com/o8os1S

Аноним Срд 21 Май 2014 13:24:26  #85 №354883 

>>354879
Охуенно, а можно сделать так чтоб выдавались все возможные списки, и, если можно, то напиши хотя бы в псевдокоде. Ни черта не понимаю, что там написано :3

Аноним Срд 21 Май 2014 13:37:17  #86 №354891 

>>354883
Он просто комбинирует все числа поочередно пока не найдет комбинацию из N чисел равную заданному числу и не выведет список.

Аноним Срд 21 Май 2014 13:41:35  #87 №354893 

>>354883
и как я понял:
return next(combinations, None)
Эта страка выводит первый полученный список, думаю , если убрать None, то выведет все возможные.

Аноним Срд 21 Май 2014 13:43:16  #88 №354895 

>>354893
ну ебаный в рот, строка, быстро самофикс.

Хотя насчет None уже не уверен.

Аноним Срд 21 Май 2014 13:54:10  #89 №354896 

>>354893
all_combinations - все вообще возможные комбинации из 4-х чисел выбранных из списка (с повторениями).
combinations - комбинации, где сумма равна G.
next(combination, None) - возвращает первый элемент из combinations, а если таких нет (пусто) - возвращает None.

Аноним Срд 21 Май 2014 13:55:39  #90 №354897 

>>354896
>4-х чисел
N-чисел

Аноним Срд 21 Май 2014 14:37:43  #91 №354905 

>>354833
не работает
вот код всей лабы

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

#include <algorithm>
template<class T>
class Array
{
private:
vector<T> arr;
int size;
public:
Array(int size)
{
vector<T> arr(size);
}
void random()
{
T randomNumber;
for(int i=0;i<arr.size();i++)
{

randomNumber=-5+(rand()% ((100-1) *1 + 1))/T(10);
arr.push_back(randomNumber);

}

}
void print() { for(int i=0;i<arr.size();i++) cout << arr[i] << " "; cout << endl; }
T diff()
{

auto first_negative = find_if(arr.begin(), arr.end(), [](const int& var){ return var < 0; });
if (first_negative == arr.end())
return 0;

int counter = 0;
auto second_positive = find_if(arr.begin(), arr.end(), [&counter](const int& var){
if (var > 0)
counter++;
if (counter == 2)
return true;
else return false;
});

if (second_positive == arr.end())
return 0;

return *first_negative - *second_positive;
}
};


int main()
{
Array<double> ar(10);
ar.random();
ar.print();
cout << ar.diff() << endl;
return 0;
}
Аноним Срд 21 Май 2014 14:45:45  #92 №354912 

Проникся рассказами Товарища Садиста и решил написать простенького червя-пидора на С.

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

Аноним Срд 21 Май 2014 15:54:15  #93 №354925 

>>354871
Бля, кто эти задания составляет? Получается непонятная хуйня, в которую еще и вникать надо себя заставлять, что особенно трудно для школоты/студентоты, чей мозг занят сиськами-письками, бухлом, играми и прочей хуйней. Почему не сформулировать задание нормально - разменяй бабки суммой G на банкноты достоинством C так, чтобы получилось ровно 4 бумажки. Почувствуй себя банкомантом сбера, еба.

Аноним Срд 21 Май 2014 17:01:00  #94 №354929 

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

Аноним Срд 21 Май 2014 17:52:19  #95 №354932 

>>354871
как насчёт попиздовать читать SICP?

Аноним Срд 21 Май 2014 18:49:18  #96 №354940 

>>354912
подведем итог - ты нихуя не знаешь (по сути дела, общие фразы нихуя не в счет), нихуя сам не искал, опыта в этом нихуя нет, есть только дохуя энтузиазма и наполеоновские планы. вывод - ты хуй

Аноним Срд 21 Май 2014 19:21:27  #97 №354945 

>>354912
выбираешь любую уязвимость из любой онлайн базы
похуй, пусть и протухшую
настраиваешь окружение, в котором она работала, на виртуалке
пытаешься написать рабочий эсплойт
так делаешь пару раз
потом мониторишь новости на свежатину - и делаешь свой первый 0day
после этого можешь уже и деньги зарабатывать
ну или можешь писать боевую нагрузку, потом будешь делать модули к существующим комплексам

Аноним Срд 21 Май 2014 19:25:52  #98 №354947 

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

Аноним Срд 21 Май 2014 19:27:54  #99 №354948 

>>354905
http://ideone.com/jbJwa8
У тебя был неправильный конструктор. Создавал локальный вектор, никак не связанный с тем что в классе. Не делай одинаковые имена у аргументов конструктора и полей класса. И в функции find_if лямбды через T выводить надо было.

Аноним Срд 21 Май 2014 19:37:48  #100 №354951 

>>354662
что за LCA?

Аноним Срд 21 Май 2014 19:40:03  #101 №354952 

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

Аноним Срд 21 Май 2014 20:45:04  #102 №354966 

Посоны, мой пукан разнесло в клочья.
КАКОГО БЛЯТЬ ХУЯ ЭТА ЕБАНАЯ МРАЗЬ НЕ ХОЧЕТ ПЕЧАТАТЬ В ФАЙЛ, ЧТО ЕЙ НУЖНО СУКА БЛЯТЬ, ПОЧЕМУ В COUT ВСЕ ИДЕТ НОРМАЛЬНО А В TFILE НЕТ, ПИЗДЕЦ НАХУЙ
Вот.
http://pastebin.com/vbsWCHhM
Помогите.
Пожалуйста.

Аноним Срд 21 Май 2014 20:50:31  #103 №354967 

Сука, все из-за ебаного ios::trunc. Тьфу, падаль.

Аноним Срд 21 Май 2014 21:08:11  #104 №354968 

>>354945
Нахуй ты мне это написал? Ты глазами читал мой вопрос?
>>354940
Я умею программировать(правда, на С в меньшей степени, чем на языке, который меня кормит). Знаю, например, как работает переполнение буфера, что такое адрес возврата и как этим воспользоваться. Мои планы нихуя не наполеоновские. Задача проста: написать червя, который в лабораторных условиях будет проникать, заражать и размножаться, скрывая худо-бедно свою жопу от антивирусов. Как первый этап.
Конкретно у меня пробелы в двух областях: средства защиты от антивируса(и, соотв., принцип по которому они отлавливают вирусы) и механизмы выживания в современной ОС при заражении, оставаясь максимально безвредным и незаметным. Т.е., где и в каком виде себя хранить, прописываться ли в автозагрузку и т.д. Речь, конечно, о последних версиях Windows.
Понимаю, что весьма глупо спорить с чсвшным прихлебателем борщей с /зк и, тем более, оправдываться перед ним, но, блять, нет. Я нихуя не хуй, а вполне себе толковый поц, которому, может, слегка одиноко и грустно. А хуй тут ты.

Аноним Срд 21 Май 2014 22:03:11  #105 №354982 

>>354952
http://ideone.com/ALszxC

Аноним Срд 21 Май 2014 22:33:15  #106 №354986 

>>354940
Бля, мелкобуквенный, ты сам ему хуйню посоветовал в >>354945
Оба пиздуйте курить материалы.

Аноним Срд 21 Май 2014 22:35:38  #107 №354988 

>>354951
http://www.stoimen.com/blog/2012/08/24/computer-algorithms-finding-the-lowest-common-ancestor/

Аноним Срд 21 Май 2014 22:49:44  #108 №354992 

>>354968
>Нахуй ты мне это написал? Ты глазами читал мой вопрос?
>написать червя
>червя
>2014
а ха да, соси, долбоеб
почитай тогда еще журнал хакер 99 года выпуска, подрочи и успокойся, кибер романтик

Аноним Срд 21 Май 2014 22:56:41  #109 №354996 

>>354932
test

Аноним Срд 21 Май 2014 23:05:28  #110 №355000 
1400699128388.jpg

>>354986
Еще один охуительный знаток пожаловал. Один знаток прям охуительнее другого. Я не знаю, я не по-русски чтоле написал? Или вы нихуя не читаете, а просто заходите в тред, чтобы нести рэндомную хуйню с позиции охуительных сенсеев от кодинга, теша таким извращенным способом свое чсв?
Я же и прошу ссылки на материалы. Конкретно указал на какие темы. Зачем ты мне пишешь "пиздуй курить материалы"? Где логика блять? Ты ебанутый?
>>354992
Ты какой-то ебанутый совсем.

Аноним Срд 21 Май 2014 23:25:08  #111 №355008 

>>355000
Может он и ебанутый, но пацан не промах.

А ты реально хуйню расписал, вангую ты даже основ не знаешь.

Аноним Срд 21 Май 2014 23:30:09  #112 №355012 

Привет, няши. Сегодня плотно общался с администрацией, угрожали исключениями етц. Параллельно нужно выполнить на завтра 1 задачу, но я не могу в строки.
"Дан текст, вывести первую и последнюю букву каждого слова, полученные буквы вывести задом наперед"
Если сможете написать код - буду премного благодарен.(только, пожалуйста, без функций, классов, структур етц.)
Бтв, C++ ofc.

Аноним Срд 21 Май 2014 23:31:54  #113 №355013 

Есть такой сайт http://sql-ex.ru/ тут можно проходить тесты по SQL онлайн, выполнять задания, получать баллы итд. Есть аналог по C# ?

Аноним Срд 21 Май 2014 23:34:43  #114 №355016 

>>355013
>https://www.codehunt.com/

sageАноним Срд 21 Май 2014 23:37:18  #115 №355018 
[url]

>>355012

Аноним Срд 21 Май 2014 23:51:39  #116 №355023 

>>354982
Спасибо анон

Аноним Срд 21 Май 2014 23:51:39  #117 №355024 

>>355018
Как будто что-то плохое.

Аноним Срд 21 Май 2014 23:56:56  #118 №355026 
1400702216399.jpg

>>355023
>анон

Аноним Срд 21 Май 2014 23:59:49  #119 №355027 

>>355012
>"Дан текст, вывести первую и последнюю букву каждого слова, полученные буквы вывести задом наперед
Лол. у меня на крестах такая задача была на первом курсе.
Можешь через вектор заебошить и все.

>только, пожалуйста, без функций, классов, структур етц.)
Лул.

Аноним Чтв 22 Май 2014 00:17:12  #120 №355035 
1400703432277.png

Помогите разобраться, что не так с кодом http://ideone.com/VINCIk
Задание на пике.

Аноним Чтв 22 Май 2014 00:18:45  #121 №355036 

Анон, хочу выучить жабу бесплатно без смс. Уровень: Гуманитарий. Какие книги по самому языку читать, какие библиотеки нужно знать, что бы устроиться джуниором?

Аноним Чтв 22 Май 2014 00:27:34  #122 №355038 DELETED

>>355036
Философия джава по языку
Дальше либо Андроид (читать официальные докогайды и писать)
Либо Spring (не знаю что читать, тоже писать)
И книжку по алгоритмам

Аноним Чтв 22 Май 2014 00:29:25  #123 №355040 
1400704165823.jpg

>>355036
Забей, не поможет ничего.

Аноним Чтв 22 Май 2014 00:52:02  #124 №355046 

>>355008
>пацан не промах
Серьезно? А из чего это следует?
>реально хуйню
А ну-ка поясни за хуйню.

Аноним Чтв 22 Май 2014 00:55:09  #125 №355047 

>>355012
>угрожали исключениями
Просто пропиши catch(AbstractFactorySingletonException) и всё будет ок.

Аноним Чтв 22 Май 2014 03:54:06  #126 №355057 

>>355012
>Если сможете написать код - буду премного благодарен.(только, пожалуйста, без функций, классов, структур етц.)
>Бтв, C++ ofc.
Блядь, это как? main хотя бы можно?

sageАноним Чтв 22 Май 2014 04:02:48  #127 №355059 

>>355057
Через ассемблерные вставки, видимо.

Аноним Чтв 22 Май 2014 04:38:44  #128 №355062 

>>355012
Держи http://ideone.com/wI5yA4

Аноним Чтв 22 Май 2014 04:57:38  #129 №355067 

Новости ночного /pr/.
На борде полтора анона.

Аноним Чтв 22 Май 2014 05:33:50  #130 №355075 

Вот блядище. Хотел те самые упр последовательности ansi (стрелочки, хом, энд, пайдж довн, пайдж ап, эфы, даже сука модификаторы есть... ) перевести в utf-8 но оказалось что в юникоде нету аналогов, это пиздец же сука какой-то. Неужели сложно было запилить секцию для спецклавишь? Хорошо что есть private-use секции...

Я не понял полностью кодирование unf-16, подскажите какая из зон U+E000..U+F8FF, U+F0000..U+FFFFD, U+100000..U+10FFFD, не по подает под суррогатные пары?

Аноним Чтв 22 Май 2014 05:56:35  #131 №355076 

>>355075
Коды спецклавиш и символов никак не связаны, даун.

Где пиарить опенсоус? Аноним Чтв 22 Май 2014 10:05:38  #132 №355095 

Потому что здесь смысла нет.

Аноним Чтв 22 Май 2014 10:13:06  #133 №355097 
1400739186350.jpg

А, запейте, уже нашел ответы на SO.

Аноним Чтв 22 Май 2014 10:13:21  #134 №355098 
1400739201095.jpg

>>354878
бамп

Аноним Чтв 22 Май 2014 10:25:45  #135 №355099 

>>354878
У тебя шизофазия.

Аноним Чтв 22 Май 2014 11:25:28  #136 №355111 

>>355035
Нахуя велосипедить ввод строки, копирование и т.п.? Это все есть в библиотеке cstring. Берешь функцию strtok, которая будет тебе выдавать первое слово (указатель), вызываешь её в цикле, для каждого слова считаешь длину, и если она больше текущей максимальной (в начале это ноль), запоминаешь указатель. Всё.

Аноним Чтв 22 Май 2014 11:28:22  #137 №355112 

>>355038
Заебал. Ну не выучить джаву по Эккелю! Ну никак! Человек синтаксиса не знает даже и про ООП не слышал.

Аноним Чтв 22 Май 2014 11:30:30  #138 №355113 

>>355111
> Нахуя велосипедить ввод строки, копирование и т.п.?
От него, наверное, именно это и требуют.

Аноним Чтв 22 Май 2014 11:34:34  #139 №355116 

>>355113
От него и жопу подставить потребуют - так что ему, пидором становится?

Аноним Чтв 22 Май 2014 11:47:23  #140 №355118 

>>355116
Анальная фиксация это не шутки. Лично я не вижу ничего плохого в подобных заданиях - ползено понимать, как работает тот или иной алгоритм, даже если ты будешь почти всегда юзать уже готовую функцию.

Аноним Чтв 22 Май 2014 11:51:11  #141 №355119 

>>355016
Хрень какая-то. Определение функции по результатам. Это что-то вроде тестов на IQ, скорее.

Аноним Чтв 22 Май 2014 12:27:25  #142 №355126 
1400747245568.jpg

>>355099
Почему? Я просто новый ньюфаг совсем.

Аноним Чтв 22 Май 2014 13:19:39  #143 №355136 

Посоны. Тут кто-нибудь в акцессе умеет работать? У меня вопросы есть.

Аноним Чтв 22 Май 2014 13:22:09  #144 №355138 

Как составить регулярное выражение для поиска предложений, содержащих слово хуй?
/[А-Я].хуй.[\.!?]/ ищет не предложения, а абзацы.

Аноним Чтв 22 Май 2014 13:27:36  #145 №355139 

>>355138
Попробуй после точек по знаку вопроса поставить

Аноним Чтв 22 Май 2014 13:28:45  #146 №355140 

>>355136
Сразу пиши вопрос по теме. Тут во всем умеют работать.

Аноним Чтв 22 Май 2014 13:29:58  #147 №355141 

>>355139
Не помогло. Алсо забыл там звездочки после точек.

Аноним Чтв 22 Май 2014 13:48:57  #148 №355150 

>>355140
Ну собственно у меня есть база данных. Могу выложить её вам на рассмотрение. Суть вопроса в чем. Мне нужно создать запрос на добавление данных в таблицу, под данными подразумевается мне нужно чтобы я мог из формы добавлять нового сотрудника в таблицу. Что у меня есть. Есть таблица УЧЁНЫЕ, в неё и надо добавлять. Есть запрос на добавление. Сделал я его так: создал дубликат таблицы УЧЕНЫЕ, но без данных, назвал таблицу ДОБАВЛЕНИЕ УЧЁНЫХ. Далее я в конструкторе запросов добавил эту таблицу ДОБАВЛЕНИЕ УЧЕНЫХ и перенес все поля. Потом в верхнем окошке указал вид запроса ЗАПРОС НА ДОБАВЛЕНИЕ и уже там указал,что данные должны добавляться в первую таблицу простую УЧЕНЫЕ, где храняться все основные сотрудники. Далее я создал форму для таблицы ДОБАВЛЕНИЕ УЧЕНЫХ, чтобы в форме вписывать данные. Потом я создал кнопочку, которая выполняет запрос на добавление. Всё просто на словах, но наделе у меня вышла лютая хуита, все черех жопу. При нажатии на кнопку запрос почему то добавляется не в таблицу учёные, а в таблицу добавление ученых. Напомню, кнопка привязана к запросу добавление ученых, а в запросе я указал,что данные должны добавляться в таблицу ученые. Кароч у меня нихуя не выходит, данные то добаляются, то нихуя не добавляются, то добавляются не в ту таблицу. Где я ошибся? Вот база. Конечно не надеюсь, что кто-то поможет, но все же http://rghost.ru/55580101 И да, в гугл можете не посылать, это первое что я сделал и везде написано то же, что и я написал в первой половине сообщения, на деле выходит хуита.

Аноним Чтв 22 Май 2014 13:52:04  #149 №355152 

>>355141
Надо вместо первой точки занчит [\.?!] написать, возможно и вместо второй тоже, но не уверен.

Аноним Чтв 22 Май 2014 13:54:18  #150 №355154 

>>355152
[^.!?]
важный фикс

Аноним Чтв 22 Май 2014 13:57:17  #151 №355156 

>>355154
>>355152
>>355138
Смайлофаги, съебите.

Аноним Чтв 22 Май 2014 14:01:10  #152 №355159 

>>355150
use DatabaseName
insert into Ученые values (x, y, z, ...)

Аноним Чтв 22 Май 2014 14:06:16  #153 №355160 

>>355156
Чому ты такой серьезный? :]

Аноним Чтв 22 Май 2014 14:21:36  #154 №355165 

>>355154
Помогло. Добра тебе, няша.

Бамп Аноним Чтв 22 Май 2014 15:25:25  #155 №355182 
1400757925588.png

>>354878

Аноним Чтв 22 Май 2014 15:31:03  #156 №355183 

>>354878
>>355182
Для начала почитай в "Википедии", что такое SOAP, и пойми, какую хуйню ты написал.

Аноним Чтв 22 Май 2014 15:48:37  #157 №355186 

>>354878
>серверу
>в командную строку
Да что ж, блядь, происходит то.

Аноним Чтв 22 Май 2014 15:52:02  #158 №355187 

Помогите с кодом на пхп.
Есть 4 формы, которые отправляют POST запросом данные на сервер. Нужно, что бы эти данные записывались в блокнотик в таком формате name;date;time;phone.

Аноним Чтв 22 Май 2014 16:06:02  #159 №355190 

>>355183
Да я вообще аутист в этом плане, щито поделать. Посоветуй литературы или ресурсов по теме лучше.

>>355186
Runtime.getRuntime().exec(""), типа того.

sageАноним Чтв 22 Май 2014 16:30:03  #160 №355196 

>>355187
>блокнотик
http://www.php.net/manual/ru/language.operators.string.php
http://www.php.net/manual/ru/reserved.variables.post.php
http://www.php.net/manual/ru/function.file.php

Аноним Чтв 22 Май 2014 16:32:46  #161 №355198 

>>355196
Да не нужен мне пхп твой, ты кусок кода что ли не можешь дать?

Аноним Чтв 22 Май 2014 17:09:32  #162 №355211 

>>355198 Н∃Т

sageАноним Чтв 22 Май 2014 17:27:25  #163 №355217 

>>355187
Пишите сразу честно: «сделайте за меня», а то всё «помогите» да «помогите».

Аноним Чтв 22 Май 2014 17:55:10  #164 №355235 
1400766910974.jpg

>>355190
халп

Аноним Чтв 22 Май 2014 18:22:43  #165 №355243 

>>355190
Охуительная идея - выполнять на сервере произвольные команды.

Аноним Чтв 22 Май 2014 18:34:50  #166 №355247 

Наверно платина, но вопрос по VS2010.
Есть одна ошибка -
>LNK1104: не удается открыть файл "OLDNAMES.lib"
которая лечится простым указыванием директории с библиотекой в свойствах проекта. И все бы ничего, но путь приходится прописывать для каждого проекта. Как прописать эти пути так, чтобы они по умолчанию всегда использовались?
Еще пикрелейтед выскакиевает, когда все пути прописаны и программа таки запускается, что ему не нравится?

Аноним Чтв 22 Май 2014 18:36:00  #167 №355249 
1400769360637.png

>>355247
Отклеилось

Аноним Чтв 22 Май 2014 18:36:41  #168 №355251 

>>355243
Я о реализации спрашиваю, а не о идее.

Аноним Чтв 22 Май 2014 19:10:58  #169 №355258 
1400771458887.jpg

>>354650
Аноны, я ебанулся. На моем направлении( программирование не профильное) учат кресты. Шаблоны - это конец темы. Потом ебанутейшая расчёточная на МФС.
Ну понятное дело, за меня никто не напишет целой работы, да и тут работы даже для того, кто шарит на час минимум. Но я даже не понимаю как и что записывать можно в этот мультимап. Короче кидаю задания, и прошу вас искренне о помощи. Вся надежда на вас.
Ну вот, допустим, первый вопрос: почему здесь ошибка, и как ее исправить, и что здесь вообще можно придумать для записи?


Animal *obj[4];
obj[o]=new Dog("Bobik");
multimap<Animal*,char*> mlt;

mlt.insert(mlt.end(),pair<Animal*,int> (obj[0],"Bobik"));


http://pastebin.com/73NjvB7P
Аноним Чтв 22 Май 2014 19:29:31  #170 №355265 

>>355258
Зачем тебе multimap? Храни список.

Аноним Чтв 22 Май 2014 19:58:38  #171 №355271 

>>354650
Суп, доширач. Напомни мне 3 принципа ООП. Я совсем запутался в этом ОО-говне.

Аноним Чтв 22 Май 2014 20:17:47  #172 №355280 

>>355271
Первый принцип ООП: не упоминать об ООП.
Второй принцип ООП: не упоминать об ООП.
Третий принцип ООП: если программист крикнул стоп, выдохся, отключился - ООП заканчивается.

Аноним Чтв 22 Май 2014 20:19:49  #173 №355282 

>>355271
Анаморфизм, катаморфизм, параморфизм, наконец.

Аноним Чтв 22 Май 2014 20:23:04  #174 №355283 DELETED

>>355271
1) Хуй
2) Пизда
3) Джигурда

Аноним Чтв 22 Май 2014 20:24:10  #175 №355284 DELETED

>>355258
А что за ошибка? В гугле искал?

Аноним Чтв 22 Май 2014 20:50:41  #176 №355286 

>>355258
Потому что это вариант у меня такой, блеать. Список да, сделать можно.

Аноним Чтв 22 Май 2014 20:55:21  #177 №355288 

Что быстрее жабаскрипт или экшнскрипт?

Аноним Чтв 22 Май 2014 20:58:52  #178 №355291 

>>355288
Ну жабаскрип он такой тип про лягушек, тип скачет такой. А экшенскрипт это тип как в квейке с пасанами, там тип мочить всех надо.

Аноним Чтв 22 Май 2014 21:10:09  #179 №355295 

>>355284
Отсутсвуют экземпляры конструктора.

Аноним Чтв 22 Май 2014 21:24:17  #180 №355299 

>>355286
Обязательно multimap с такими типами? Или ты сам выдумал?
Вообще ты всё делаешь неправильно. Посмотри в документации, как вызывать multimap::insert хотя бы.

Аноним Чтв 22 Май 2014 22:07:41  #181 №355316 

Сап Анон.

Синглтон Майерса вида:


#include "IconClass"


class IconsList
{
public:

IconClass icons; //Коллекция иконок

static const IconList& instance()
{
static IconList theSingleInstance;
return theSingleInstance;
}

static const &icon(int iconIndex) //Получение доступа к иконке
{
return icons[iconIndex]; //Извлекает иконку из коллекции
}

private:
IconList(){};
IconList(const IconList& root);
IconList& operator=(const IconList&);
};

int main(int argc, char* argv[])
{
const IconClass &icon = OnlyOne::instance().icon(0);
}

/* взято частично из википедии */


является потокобезопасным, если используется только для чтения (например каких-то общих данных)? Стандарт не обязательно C++11

Я собираюсь в нем хранить коллекцию классов иконок для оформления. Иконки естественно только читаются.

Вопрос второй:
Любые данные с неизменной структурой и только для чтения являются потокобезопасными?

С многопоточностью ранее дел не имел.
Аноним Чтв 22 Май 2014 22:16:56  #182 №355321 

>>355316
Не взлетит. У тебя переменная icons не статическая, а метод icon, который к ней обращается - статический. Не скомпилится даже.

Аноним Чтв 22 Май 2014 22:24:53  #183 №355322 

>>355321
А если я ей добавлю модификатор static?
Он по сути тоже в единственном экземпляре.

Аноним Чтв 22 Май 2014 22:35:18  #184 №355324 

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

метод icon не должен быть статическим

член данных icon должен быть статическим, должен иметь тип вроде "список" (а у тебя как будто одна штука), и объявлен также вне класса "static IconClass::icons;" в cpp-файле

Аноним Чтв 22 Май 2014 23:21:44  #185 №355349 

>>355299
К сожалению да, с этими типами.

Аноним Чтв 22 Май 2014 23:24:53  #186 №355351 

>>355299
Ну а что еще можно придумать? Я постараюсь сделать сам, прошу только подсказать идею, что можно записывать, исходя из задания.

Аноним Чтв 22 Май 2014 23:29:49  #187 №355353 

>>355324
Тут дело в том, что этот класс глобальный и будет проинициализирован в функции main в главном потоке (гарантированно).

За остальные замечания, спасибо.
Еще вопрос. Я возму вектор или лист например, но как я его заполню нужными данными после первого объявления?

Каждый же раз будет вызываться функция, его заполняющая..

Аноним Чтв 22 Май 2014 23:42:37  #188 №355355 

>>355353
А нет, я ошибся. Список иконок не должен быть статическим.
Заполняешь список либо в конструкторе, либо делаешь метод для этого и вызываешь его из main в самом начале.
>>355349


class Buffer : public ??? CFile ???
{
private:
multimap<Animal*,char*> m; // на char* похуй, он не нужен

public:
void add(Animal * a)
{
if (m.size() == 4)
{
// пройти по элементам m, записать в файл, удалить элементы
}
m.insert(a, 0);
}
};
Аноним Птн 23 Май 2014 00:18:51  #189 №355369 

>>355355
Спасибо, дабл.

Аноним Птн 23 Май 2014 00:33:57  #190 №355370 

>>355355
> insert
выражение должно иметь тип класса

Аноним Птн 23 Май 2014 00:35:10  #191 №355371 

>>355370
+

	[sub]1	IntelliSense: отсутствуют экземпляры перегруженная функция "std::multimap<_Kty, _Ty, _Pr, _Alloc>::insert [с _Kty=Animal *, _Ty=char *, _Pr=std::less<Animal *>, _Alloc=std::allocator<std::pair<Animal *const, char *>>]", соответствующие списку аргументов
типы аргументов: (Animal *, const char [3])
тип объекта: std::multimap<Animal *, char *, std::less<Animal *>, std::allocator<std::pair<Animal *const, char *>>> c:\Users\rostyslav-PC\Documents\Visual Studio 2012\Projects\ConsoleApplication11\ConsoleApplication11\Исходный код.cpp 45[/sub]
Аноним Птн 23 Май 2014 00:40:57  #192 №355372 

>>355371
Попробуй multimap<Animal*, const char*>

Аноним Птн 23 Май 2014 00:42:01  #193 №355373 

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

Аноним Птн 23 Май 2014 00:43:19  #194 №355374 

>>355372
То же самое. Это просто пиздец, все нормально здавал, эту хуйню же препод комментить не хочет.

Аноним Птн 23 Май 2014 01:18:58  #195 №355376 

>>355373
Почему это нельзя, если можна?

Аноним Птн 23 Май 2014 02:55:08  #196 №355382 

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

Аноним Птн 23 Май 2014 04:05:09  #197 №355386 

>>354650
Эрланг-боги, подскажите как очистить экран в шеле? По типу clear или ^L в терминале. Гугл не помог.

Аноним Птн 23 Май 2014 08:30:17  #198 №355395 

Программач, привет.

Произвожу дебаг веб-приложения с помощью Firebug. На сервере php, все скрипты, база в utf8. Страница тоже. Когда отправляю ajax-запросы и смотрю ответ в консоли фаербага, там вместо кириллицы закодированные символы: \u0442 — типа такого.

Есть ли способ заставить Фаербаг в консоли отображать кириллицу нормально? Или при дебаге юзать только латинские символы?

Аноним Птн 23 Май 2014 09:01:07  #199 №355399 
1400821267509.jpg

>>354878
>>355190

Ну же, пацаны, выручите аутиста.

Аноним Птн 23 Май 2014 09:20:45  #200 №355401 

Не могу найти книжку по сишарпу для курса на курсере.
beginning c# programming with xna game studio
Поделитесь пдфкой.

Аноним Птн 23 Май 2014 10:18:47  #201 №355403 

>>355373
Можно. Про отличие структуры от нестатического класса тут:
http://msdn.microsoft.com/en-us/library/saxz13w4.aspx
Алсо, структуры нужны только для поддержки всякого байтоебского легаси говна, пиши классы.

Аноним Птн 23 Май 2014 10:28:50  #202 №355408 

>>355399
а что у тебя есть на локалхосте твоём, какой язык ты там используеш.
>>355395
это чтоле? http://code.google.com/p/fbug/issues/detail?id=5690 и да кирилица в 2014 году это пиздец, лучше сразу выбрось свою гостевуху.
>>355401
она стоит 10 баксов, возьми купи


Аноним Птн 23 Май 2014 11:25:13  #203 №355429 

>>355401
Что это за курс по старым технологиям?

Аноним Птн 23 Май 2014 11:45:50  #204 №355437 

>>355429
А что сейчас в моде, юнити? Он сильно сложнее хны? Как там с 2D графином?

Аноним Птн 23 Май 2014 11:55:43  #205 №355439 

Суп, нужно запилить десктопную хуйню, которая бы выводила на печать заданный по шаблону текст с заменой уникальных данных в тексте. Т.е. например, надо вывести договор для Залупина Александра и в уже готовом шаблоне текста подставляется Залупин Александр.
На чём это проще реализовать?
Будет использоваться на одной пеке с хрюшей.

Аноним Птн 23 Май 2014 12:07:41  #206 №355441 

>>355439
Microsoft® Office™

Аноним Птн 23 Май 2014 12:15:13  #207 №355442 

>>355441
Ха, ха ха.

Аноним Птн 23 Май 2014 12:22:30  #208 №355445 

C#, WPF
Есть один listView, нужно чтобы его колонкам размер задавался автоматически. Написал вот такую хреновину:
http://pastebin.com/LxnFQR35
Проблема в том, что listView.actualWidth чому-то больше чем сумма actualWidth всех колонок и скроллбара. Соответственно, колонки ресайзятся не так как надо. Какого, спрашивается, хуя, и как же все-таки получить настоящую ширину без полосы прокрутки?
inb4: говнокод привязки конвертеры xaml mvvm кококок, там все то же самое, только вместо ивента пишем конвертер, выносим туда код, биндим к нему, а в myList.SizeChanged обновляем биндинги
И да, гугл не помогает, все найденные решения скроллбар не учитывают или учитывают неправильно.
>>355441
У VBA очень жопоразрывная IDE, кстати. Все ошибки выдаются в messagebox'ах, причем проверка происходит при уходе со строки.

Аноним Птн 23 Май 2014 12:44:31  #209 №355449 

>>355442
Ничего смешного. В ворде можно создавать шаблоны документов. А простой VBA - скрипт загрузит данные из базы и распечатает.

Аноним Птн 23 Май 2014 12:53:47  #210 №355453 

>>355401
>Week Two: Classes and objects, the core of object-oriented programming
>(which works great for games!)
>Week Five: Iteration
Дропай нахуй.

Аноним Птн 23 Май 2014 13:53:29  #211 №355464 

>>355439
Еще в 1С можно, если в твоих документах будет использоваться информация которая есть в базе 1С.

Аноним Птн 23 Май 2014 14:25:31  #212 №355470 

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

Аноним Птн 23 Май 2014 14:39:06  #213 №355472 

Короче, есть страница с кнопкой. Пользователь на нее жмет, проверяется действие в базе, и если не правильно, кидается исключение. Как мне вернуть ту же страничку, но с сообщением исключения? asp.net mvc

Аноним Птн 23 Май 2014 14:50:56  #214 №355476 

Поянсите за spray который на вершине akka. Какие юзкейсы, чем удобен?

Аноним Птн 23 Май 2014 15:11:25  #215 №355479 

Дан граф из N вершин, заданный списком смежности. Необходимо исключить из графа вершину u.
Формат входных данных
В первой строке входного файла записано число N. Следующие N строк имеют следующую структуру: первое число в строке - номер вершины, затем через пробел перечислены v_i - смежные с ней вершины. В последней строке записан номер вершины u. Номера вершин - целые числа от 1 до 1000. Суммарное количество рёбер не превосходит 10000.
Формат выходных данных
Выведите в выходной файл список смежности графа после удаления вершины. Используйте аналогичный входному списку порядок следования вершин и формат списка.

Это надо сделать через очереди или стеки, си++. Дайте идеюили решите за меня

Аноним Птн 23 Май 2014 15:15:09  #216 №355480 

>>355479
Нахуя тут очереди или стеки, если достаточно один раз пройтись по вводу и удалить все строки в которых u стоит первым числом, а из остальных удалить только само u?

Аноним Птн 23 Май 2014 15:15:36  #217 №355481 

>>355479
удалить строку где первая цифра совпадает с номером удаляемой вершины. Во всех остальных строках вырезать номер удаляемой вершины. Не?

Аноним Птн 23 Май 2014 15:18:50  #218 №355482 

>>355480
потому что такое условие. Вот я и ниху не понимаю. >>355481
не, надо со стеками или очередями.

Аноним Птн 23 Май 2014 15:38:16  #219 №355486 
1400845096252.jpg

Анончики хелп.

В общем пишу на c++ builder.

Есть ситуация пикрелейтед. Как сделать условие пересечения окружности с внешней окружности или внутренней.

Внешний круг например - Canvas->Ellipse(bx1,by1,bx2,by2);
Внутренний круг - Canvas->Ellipse(sx1,sy1,sx2,sy2);
Красный кружок - Canvas->Ellipse(rx1,ry1,rx2,ry2);

Ну положим нашли центры всех окружностей.
сBigX = (bx1+bx2) / 2;
cBigY = (by1+by2) / 2;
сSmallX = (sx1+sx2) / 2;
cSmallY = (sy1+sy2) / 2;
сRedX = (rx1+rx2) / 2;
cRedY = (ry1+ry2) / 2;

Дальше нашли радиусы.

rBig = (bx2 - bx1) / 2
rSmall = (sx2 - sx1) / 2
rRed = (rx2 - rx1) / 2

Вроде нашел хуйню там по правилу существование треугольника и пытался через формулы окружности, но что-то не сработало у меня. В общем я весь в работе голова не варит, а времени мало, дома еще не хочу гуглить все это, помогите если не трудно, как реализовать проверку на пересечение с внешней или внутренней окружностью, если с внутренней вообще думаю все ясно, а с внешней не очень, мы ведь как бы УЖЕ внутри нее.

Аноним Птн 23 Май 2014 16:18:23  #220 №355495 

>>355486
Если расстояние между центрами окружностей большее суммы их радиусов - они не пересекаются и одна не лежит внутри другой. Условие для одна внутри другой придумай сам, исходя из тех же соображений.

Аноним Птн 23 Май 2014 16:22:01  #221 №355496 
1400847721397.jpg

Я задумал создать на странице div-элемент с защитой паролем. Кто-то с подобным сталкивался? Планирую реализовать на PHP+MySQL. Пик прилагается.

Аноним Птн 23 Май 2014 16:23:40  #222 №355497 

>>355496
ну так реализуй - разрешаем!

Аноним Птн 23 Май 2014 16:24:42  #223 №355498 
1400847882445.png

Можно ли как-то сократить паттерн матчинг Future на прикрелейтед в однострочник?

Аноним Птн 23 Май 2014 16:28:05  #224 №355500 

>>355479
Кто препод у тебя? Мне вот просто знать интересно, что за уёбок дает такие тупые задания. Здесь нахуй не нужны ни очереди ни стеки. Даже если нужно все сперва считать, построить структуру в памяти, а затем, удалив нужную вершину, записать обратно - всё просто и за 10 минут делается на списках. Бангаранг у меня, короче.

Аноним Птн 23 Май 2014 16:34:23  #225 №355504 

>>355408
>>355395
>>это чтоле? http://code.google.com/p/fbug/issues/detail?id=5690 и да кирилица в 2014 году это пиздец, лучше сразу выбрось свою гостевуху.

Нет, не это. Дружище, ты вообще о чем? Кириллические символы в utf8. Как мне по твоему еще вернуть с сервера строчку "превед медвед"?

Сами данные в DOM вставляются нормально; проблема именно фаербага, он отображает нелатинские символы в виде их кодов: \u0442 - это буква "т", \u0430 - буква "а" и т.д.

Неудобно дебажить.

Аноним Птн 23 Май 2014 16:59:34  #226 №355507 

Анон, есть очень большой массив, из него нужно наиболее быстрым образом получить все возможные последовательности элементов длинной меньше SUBLEN. Я придумал алгоритм такого типа: http://pastebin.com/bxL21Su2 , но даже на сях он слишком медленный. Существует-ли более быстрый метод решения этой задачи?

Аноним Птн 23 Май 2014 17:09:13  #227 №355512 

>>355507
Родина дала ему Combinatoric generators https://docs.python.org/2/library/itertools.html
- Нет не хочу! Хочу жрать говно писать велосипеды!

Аноним Птн 23 Май 2014 17:35:31  #228 №355515 

>>355498
да

Аноним Птн 23 Май 2014 17:45:17  #229 №355517 

>>355515
kark?

Аноним Птн 23 Май 2014 17:54:47  #230 №355522 

>>355517
Прост))))

Аноним Птн 23 Май 2014 18:07:41  #231 №355523 

>>355522
:<<<

Аноним Птн 23 Май 2014 18:34:15  #232 №355538 

сап,антоны.
есть ли в паскале возможность сделать ссылку на другую программу?

Аноним Птн 23 Май 2014 19:06:23  #233 №355559 
1400857583105.jpg

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

Ньюфаг.

sageАноним Птн 23 Май 2014 19:08:13  #234 №355561 

>>355559
домашку сделай лучше иди, боец

/r/епост Аноним Птн 23 Май 2014 19:22:22  #235 №355564 
1400858542966.jpg

Реквестирую открытые каталоги методических пособий технических вузиков(для айтишников, очевидно).
Лабы, методички, конспекты лекций - вот это вот всё.

Аноним Птн 23 Май 2014 19:26:23  #236 №355567 DELETED

>>355559
Дискретная математика
И дальше оттуда пляши по незнакомым терминам
Математика она вся взаимосвязанная, так что тебе придется получм=ить базовые знания из других областей по ходу дела

Аноним Птн 23 Май 2014 20:47:47  #237 №355598 
1400863667983.jpg

Доброго времени суток, программач.
Кроме вас больше не к кому обратиться. Понимаю, что не моя личная армия, но выручайте распиздяя.
Сессия как обычно пришла незаметно, и для получения зачета по предмету мне нужна всего одна задачка на javascript. Это элементарщина для знающего, а я просто проебал весь семестр.
Выручайте, камрады.

Задача пикрелейтед.

sageАноним Птн 23 Май 2014 20:49:48  #238 №355601 

>>355598
Твои "камрады" в курятнике, чмошка

Аноним Птн 23 Май 2014 20:56:39  #239 №355605 

>>355598
Да там даже умножения/деления нет. Нуёбанырот. Какой курс?

Аноним Птн 23 Май 2014 21:06:14  #240 №355609 

>>355605
Третий заканчиваю. Говорю же, я проебал весь курс, даже основ не знаю.

sageАноним Птн 23 Май 2014 21:11:57  #241 №355614 

>>355609
кем ты видишь себя через 5 лет?

Аноним Птн 23 Май 2014 21:14:17  #242 №355615 

>>355614
Хуесосом. Мне диплом этот ёбаный швырнуть на стол родичам и съебаться восвояси. Мне в хуй не впёрлось это программирование.
Поэтому и помощи прошу.

sageАноним Птн 23 Май 2014 21:18:53  #243 №355618 

>>355615
почему ты выбрал именно нашу доску?

Аноним Птн 23 Май 2014 21:20:59  #244 №355619 

>>355618
Потому что это программирование, ага-ага.
Не в /б/ же это реквестировать.

sageАноним Птн 23 Май 2014 21:22:55  #245 №355621 

>>355619
расскажи о себе

Аноним Птн 23 Май 2014 21:23:12  #246 №355622 
1400865792791.jpg

Репостну из /b/
Проверьте ваши скайпы.

Аноним Птн 23 Май 2014 21:25:28  #247 №355627 

>>355621
По существу давай. Помочь готов если - я внемлю твоим словам, если нет - то мимо.

sageАноним Птн 23 Май 2014 21:26:36  #248 №355628 

>>355627
почему люки круглые?

Аноним Птн 23 Май 2014 21:27:12  #249 №355629 

>>355622
Так, все бегом в скайп проверять! Это ВАЖНО!!

Аноним Птн 23 Май 2014 21:32:49  #250 №355632 

>>355629
вот напишешь тимлиду про то как поебался, потом будешь сарказничать.

Аноним Птн 23 Май 2014 21:39:54  #251 №355634 
1400866794041.jpg

>>355632

C++ Аноним Птн 23 Май 2014 21:40:14  #252 №355635 

Анон, хочу многопоточно писать в файл. Думал сделать так - каждый поток пишет в свой буфер, когда буфер заполняется, лочит файл (ofstream) и копирует туда все. Но что использовать в роли этого буфера?

Аноним Птн 23 Май 2014 21:40:56  #253 №355636 

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

Аноним Птн 23 Май 2014 21:42:12  #254 №355637 

>>355636
http://archive.org/web/
Не?

Аноним Птн 23 Май 2014 21:43:40  #255 №355638 

>>355635
Пиши одним потоком одним классом. Остальные будут отсылать ему сообщения. Он будет либо писать в буфер и отправлять в файл по его заполнении, либо сразу писать. Суть в том, что за одну задачу должен отвечать один класс, и логично, если один объект в одном потоке в данном случае.

Аноним Птн 23 Май 2014 21:49:21  #256 №355640 

>>355635
А что, у тебя великий выбор из миллиона вариантов?
Вот уж диллема: массив или вектор. Или что, в C++ нету ArrayList'а?
Я что-то пропустил? Я отвлекся на 10 лет.
Или может ты вообще не знаешь про STL, нубьё?

Аноним Птн 23 Май 2014 21:52:43  #257 №355643 

>>355637
Страницу вк он не показывает.
Не думаю, чтобы гугл тоже забивал болт на такое досье.

Аноним Птн 23 Май 2014 21:59:35  #258 №355646 

>>355640
Логично. Я почему-то думал о каком-то stringstream, который я потом вот так в файл запишу: file << stream.
>>355638
Так у меня сейчас и так один объект ofstream, в который пишут все потоки. Так же?
Да, нубье.

Аноним Птн 23 Май 2014 22:02:59  #259 №355650 

Можно ли к jpg или png пикче добавить произвольное кол-во битов, чтоб не поломать пикчу, сделав таким образом цифровую подпись?

Аноним Птн 23 Май 2014 22:04:44  #260 №355651 

>>355650
rarjpg

Аноним Птн 23 Май 2014 22:13:03  #261 №355655 

>>355651
Я не хочу архив прятать. Нужно чтобы когда пикчу потом по битам разбираешь, смотришь, ага тут у нас определенная последовательность, значит это моя пикча, а там нету - значит чужая.

Аноним Птн 23 Май 2014 22:17:46  #262 №355658 

>>355655
>Можно ли

Аноним Птн 23 Май 2014 22:20:21  #263 №355660 

>>355658
Там же по протоколу есть какая-то область для комментариев, вроде. Можно ли её использовать под цифровую подпись?

Аноним Птн 23 Май 2014 22:31:43  #264 №355662 

>>355655
В jpg exif же есть. В png какие-то чанки или как их там.

вычислите плиз Аноним Птн 23 Май 2014 22:45:25  #265 №355667 

из суммы квадратов каких 2х чисел можно получить целый корень?
сначала можно перебрать все варианты с однозначными числами, потом с 2-значными и т.д.

Аноним Птн 23 Май 2014 22:50:28  #266 №355670 

>>355667
из катетов, лол

Аноним Птн 23 Май 2014 22:53:45  #267 №355671 

>>355670
>>355667
пардон, гоню, есть такие диофантовы уравнения если не ошибаюсь, как раз о решении подобного блядства в целках

Аноним Птн 23 Май 2014 23:03:33  #268 №355676 

>>355671
есть такие штуки циклы если не ошибаюсь
for(i=1; i=9999999999999999999999999999999999; i++)
{for(l=1; l=9999999999999999999999999999999999; l++)
if(корень(i*i+l*l) == целое число){SHOW(i,l);BREAK;}
}}

Аноним Птн 23 Май 2014 23:15:42  #269 №355688 

>>355386
Бамп вопросу

Аноним Птн 23 Май 2014 23:17:11  #270 №355690 

>>355676
это наверно и в js реально, если переведёт на него кто-нибудь – можно будет выполнить на каком-нибудь js.ru

Аноним Птн 23 Май 2014 23:23:05  #271 №355695 

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

Аноним Птн 23 Май 2014 23:26:49  #272 №355697 

>>355386>>355688
первая ссылка в гугле по запросу erlang clear screen
io:clear() or l()

Аноним Птн 23 Май 2014 23:52:33  #273 №355703 

>>355697
Умный такой, хоть бы прочитал там ветку. Это был патч, который все это имплементил. Пока что решил костылем в виде


io:format("\x1B[2J").
Аноним Суб 24 Май 2014 00:01:42  #274 №355704 

>>355703
Более умный костыль


io:format(os:cmd("clear")).
Аноним Суб 24 Май 2014 00:02:35  #275 №355705 

Посоветуйте толковых книжек по ruby, python и perl

Аноним Суб 24 Май 2014 00:07:37  #276 №355706 

>>355705
1. не знаю
2. Dive in Python
3. http://perl6.org/documentation/

sageАноним Суб 24 Май 2014 00:08:22  #277 №355707 
[url]

>>355705
для обучения динамическим 'языкам' есть единый видеокурс

Аноним Суб 24 Май 2014 00:12:25  #278 №355708 

>>355705
the well-grounded rubyist по рубям

Аноним Суб 24 Май 2014 00:38:30  #279 №355713 

>>355707
Как тебе пукан бомбануло-то.

Аноним Суб 24 Май 2014 01:07:28  #280 №355717 

Кто-нибудь тут работал тесно с ElasticSearch ?

Аноним Суб 24 Май 2014 01:44:08  #281 №355719 

>>354650
Пишет анон с заданием на МФС.
Как правильно задается шаблон при сохранении символьного массива?
multimap<char*,int> или multimap<char,int>?

Аноним Суб 24 Май 2014 07:59:35  #282 №355739 

Вся суть ночи:
пошел спать я, проснулся утром,
в /pr/ обновился
только закрепленный.

Аноним Суб 24 Май 2014 08:21:18  #283 №355740 
1400905278735.jpg

>>355717
Только учил ему других, но сам не использовал,
свято следуя заветам заговора учителей.

Коданы, как правильно/лучше Аноним Суб 24 Май 2014 08:41:07  #284 №355741 

Делать 8 похожих методов или 1-2,
принимающие доп. опцию?

Например.
поделатьЧтоТоВлево/Вправо/Вверх/Вниз/ВлевоВверх/итд

Аноним Суб 24 Май 2014 08:51:47  #285 №355742 
1400907107618.jpg

>>355564
Бамп.

Аноним Суб 24 Май 2014 09:18:20  #286 №355743 

>>355740
Сам то хорошо знаешь его? Или просто кому-то туториалы зачитывал?

Аноним Суб 24 Май 2014 09:21:21  #287 №355744 

>>355743
Да я даж не помню, что было, не то что его знать.

Аноним Суб 24 Май 2014 09:37:16  #288 №355745 

>>355695
я же написал девятки, или много и не канается? сам уменьш тогда, я не шарю.

Аноним Суб 24 Май 2014 09:45:55  #289 №355746 

>>355741
doTheStuff(Direction d)

Аноним Суб 24 Май 2014 09:55:20  #290 №355748 

>>355746
Я тоже так думаю.

Аноним Суб 24 Май 2014 13:20:31  #291 №355778 

Что означает <+> в Хачкеле и как подобную хуйню гуглить?

Аноним Суб 24 Май 2014 13:21:12  #292 №355779 

>>355778
http://www.haskell.org/hoogle/?hoogle=%3C%2B%3E

Аноним Суб 24 Май 2014 13:27:55  #293 №355780 

>>355779
Спаибо.

Аноним Суб 24 Май 2014 14:51:36  #294 №355784 

Программист, помоги. На протяжении всего курса я учил C++, а тут мне сказали, что к понедельнику нужно написать кое-что на C#. Я уже написал, но не могу понять зачем нужны все эти static, namespace, interface, partial и миллион using, сгенерированные автоматически. Где почитать об этом? На msdn перечитал несколько раз, но примеров использования и причин для этого я не понял.

Аноним Суб 24 Май 2014 14:54:26  #295 №355785 
1400928866163.jpg

>>355564
Кiтаны, допоможiте Вiктеру Федаравичу жi.

Аноним Суб 24 Май 2014 15:11:56  #296 №355787 

С вами наша традиционная рубрика: нубовопросы по алгоритмам.

Помогите с алгоритмом арифметического кодирования. Вообще саму суть на викиконспектах я нашел, прочитал, понял. Но есть еще алгоритм целочисленного кодирования, вот про него и вопрос. Как мы из канонического интервала (0; 1) переходим к целочисленному? Как вообще шифровать тексты больших объемов, там же явно переполнение будет? Делить их на маленькие подстроки или что-то еще?

Аноним Суб 24 Май 2014 15:27:38  #297 №355789 

>>355784
>static, namespace
То же самое, что и в крестах.
>interface
Это как абстрактный класс, только методы в нём реализовывать нельзя.
>partial
Позволяет описать половину класса в одном файле, а половину в другом. Почти то же самое, что и ClassName:: в крестах.
>using
Считай, что это такой #include.

Аноним Суб 24 Май 2014 16:43:19  #298 №355790 

>>355789
В крестопараше тоже есть юзинг.
Ну да, типа инклюда.

Аноним Суб 24 Май 2014 17:00:47  #299 №355793 

>>355790
>>355789
Спасибо, а подробнее?

Аноним Суб 24 Май 2014 22:39:19  #300 №355800 

Аноны, может тупой вопрос, но посоветуйте учебник по C# для самых маленьких, так сказать. Чтобы просто и доступно разжевывалось всё и чтобы это был именно учебник с практическими заданиями в конце глав и т.д.

Аноним Вск 25 Май 2014 00:17:26  #301 №355801 

>>355800
Не для маленьких вроде, но я сейчас Шилдта читаю, очень доходчиво все разжевывает.
http://rutracker.org/forum/viewtopic.php?t=3538125

Аноним Вск 25 Май 2014 01:12:59  #302 №355809 

>>355801
Там задания есть какие-нибудь?

Аноним Вск 25 Май 2014 01:21:24  #303 №355813 

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

Аноним Вск 25 Май 2014 01:53:47  #304 №355815 

Вопрос по OpenCV
Братишки, создал большую матрицу Mat. Как по центру расположить картинку? Не начиная с левого края, а именно по центру?

Аноним Вск 25 Май 2014 02:02:31  #305 №355817 

>>355813
Ты даже не представляешь себе, какие адовые вещи делают на ЖС, вложенные из 10500 компонентов, даже JetBrains ногу сломит. Главное, что когда они сделаны, их надо поддерживать. Если в конторе 1-2 человека только понимают, что происходит, руководство ими дорожит же и растут зарплаты (но это kind of seniors).

А язык совсем непростой. Нужно ознакомиться с антипаттернами разными.
См. 1. стандарт на всякий пожарный http://javascript.ru/ecma
2. Тонкости (см. Меню - там есть рус.яз.) http://dmitrysoshnikov.com/
3. Странности JS-стандарта http://wtfjs.com/
4. http://shamansir.github.io/JavaScript-Garden/ - нужные конструкции (в библиотеках-фреймворках могут быть их аналоги, но по крайней мере об областях видимости, разных странностях js нужно знать).
Надеюсь, эти ссылки помогут.
кубик-кун

Аноним Вск 25 Май 2014 02:54:14  #306 №355825 

>>355817
Спасибо бро

Аноним Вск 25 Май 2014 03:19:17  #307 №355828 

>>355809
Начал читать, пока не видел, но примеры есть на каждую мелочь. Нахуя тебе задания? Сам не можешь что ли себе их придумать, если так хочется?

come on программач Аноним Вск 25 Май 2014 09:28:56  #308 №355832 

>>355695
>>355690
переведите на js или скомпильте.

Аноним Вск 25 Май 2014 12:24:39  #309 №355838 

тест

Аноним Вск 25 Май 2014 12:26:03  #310 №355839 

Анон, такое дело. Пилю чатик на пхп. Проблемка с запросом:



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

Аноним Вск 25 Май 2014 12:27:12  #311 №355840 

>>355839
Почему-то эта супирБорда отказывается принимать мой запрос.

SELECT * FROM chat order by `message_id` ASC limit 20

Аноним Вск 25 Май 2014 12:46:45  #312 №355846 

>>355840
>ASC
>последние 20 результатов
проиграл

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

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

что вы делаете в таких случаях?
может какие-то вспомогательные программы для этого есть?

Аноним Вск 25 Май 2014 12:48:47  #313 №355849 

>>355846
>проиграл
Я упорядочиваю с помощью ASC, и затем мне надо уже от упорядоченного добра забрать 20-ку. Что тут использовать? С mysql первый день.

Аноним Вск 25 Май 2014 12:57:54  #314 №355852 

Программач, мне надо заполнить базу данных данными в MySQL Workbench и экспортировать дамп. Проблема такая, что почему-то не подставляются автоматически значения в колонки id с автоинкрементом. Что делать? AI у колонок точно выбран.

Аноним Вск 25 Май 2014 13:07:15  #315 №355853 

>>355849
кароч, написал запрос, а мускул говорит -
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
пришлось переписывать через джоин

какая версия у тебя мускула?

test Аноним Вск 25 Май 2014 13:08:33  #316 №355854 

Аноним Вск 25 Май 2014 13:08:46  #317 №355855 

>>355853
5.6.13
Ты свой запрос написал? Или мой попробовал? Если мой, то он распидорашен бордой.

test Аноним Вск 25 Май 2014 13:09:55  #318 №355856 

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

Аноним Вск 25 Май 2014 13:12:03  #319 №355857 

test

Аноним Вск 25 Май 2014 13:13:36  #320 №355858 

>>355855
твой мускул новый, делай так - http://pastebin.com/kHrcLpNi

Аноним Вск 25 Май 2014 13:19:19  #321 №355861 

>>355858
Таки нет.
ERROR: This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'

Аноним Вск 25 Май 2014 13:20:17  #322 №355862 

>>355861
АЗАЗАЗАЗАЗАЗАЗАЗЗАЗАЗАЗАЗАЗА
ебани через иннер джоин то что в скобках
алсо, теперь ты знаешь почему говномускул нужно гнать ссаными тряпками

Аноним Вск 25 Май 2014 13:22:58  #323 №355863 

>>355862
>ебани через иннер джоин то что в скобках
Вай, покажи ньюфагу как это. Погуглил - хуйня какая-то.

Аноним Вск 25 Май 2014 13:26:35  #324 №355864 

>>355863
я знал что ты не сможешь
просто хочется почувствовать себя умным

http://pastebin.com/rUsVTMN1

Аноним Вск 25 Май 2014 13:33:51  #325 №355866 

>>355864
Таки результат все равно не тот, что хотелось. Что за a и b? Оставил их как есть и результат:
Array ( [message_id] => 42 ) Array ( [message_id] => 43 ) Array ( [message_id] => 44 ) Array ( [message_id] => 45 ) Array ( [message_id] => 46 ) Array ( [message_id] => 47 ) Array ( [message_id] => 48 ) Array ( [message_id] => 49 ) Array ( [message_id] => 50 ) Array ( [message_id] => 51 )

Аноним Вск 25 Май 2014 13:36:04  #326 №355867 

>>355866
в чём проблема?
вангую что у тебя всего 51 айдишник, ты запостил последние из них, упорядоченные

разве не таким был твой запрос?

Аноним Вск 25 Май 2014 13:37:33  #327 №355869 

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

Аноним Вск 25 Май 2014 13:38:36  #328 №355870 

>>355869
Лол. Отмена. Вставил * и заработало как надо. Благодарствую.

Аноним Вск 25 Май 2014 13:45:30  #329 №355873 

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

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

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

Аноним Вск 25 Май 2014 14:14:19  #330 №355887 

>>355873
опыт - сын ошибок трудных

Аноним Вск 25 Май 2014 14:32:29  #331 №355893 

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

Аноним Вск 25 Май 2014 14:53:06  #332 №355906 
1401015186053.png

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

Аноним Вск 25 Май 2014 15:01:42  #333 №355909 

Решил начинать изучать программирование, скачал Фортрана и ВИМ, все набирается нормально, но очень тяжело пользоваться ВИМом. После компилирования в ВИМе появляется знак в конце строки ^M, что это такое и как от этого избавиться, некрасиво это

Аноним Вск 25 Май 2014 15:02:20  #334 №355910 
1401015740344.png

>>355909 забыл картинку

Аноним Вск 25 Май 2014 15:08:05  #335 №355914 

>>355910
Я б на твоем месте хотя бы Eclipse поставил уж.

Аноним Вск 25 Май 2014 15:15:56  #336 №355917 

>>355914 Там Фортрана нет, Eclipse для Java, это пока не для меня

Аноним Вск 25 Май 2014 15:18:16  #337 №355918 

>>355917
>Там Фортрана нет
Сирисли?
http://www.eclipse.org/photran/
>Eclipse для Java
Вот это новости.

Аноним Вск 25 Май 2014 15:23:43  #338 №355919 

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

Аноним Вск 25 Май 2014 15:26:29  #339 №355920 

>>355918 Я читал, что лучше не скачивать java, а Eclipse на java. java взламывают постоянно, я волнуюсь за здоровье своего пека

Аноним Вск 25 Май 2014 15:29:05  #340 №355923 
1401017345404.jpg
Аноним Вск 25 Май 2014 15:50:16  #341 №355932 

http://www.tutorialspoint.com/jsp/jsp_file_uploading.htm

Поясните ретарду, как сервлет привязать к jsp файлу который там большим куском кода идет, который будет обрабатывать все это говно? Т.е. форма ссылается на UploadServlet, а про него в гайде ничего не сказано. Или я вообще все не так делаю?
inb4 пошел нахуй даун, как таких вообще земля носит

sageАноним Вск 25 Май 2014 15:50:35  #342 №355933 

Коданы, подскажите такую штуку. Есть два процесса. Один на фортране 2008, другой - например кресты. Нужно периодически из крестов давать на обработку большие матрицы, весом как цифровой арбуз. Через какую модель IPC это лучше делать? ОСи:ВЕНДАиЛинуск.

http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BD%D0%BE%D0%B5_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5
Сокеты - медленно.
Корба - медленно и ненужно.
Пайпы - не слишком ли лоулевел?
D-Bus я вообще хуй знает как под вендой.

Аноним Вск 25 Май 2014 15:51:39  #343 №355934 

Бля, я верстку порвал.

Аноним Вск 25 Май 2014 16:08:46  #344 №355938 

>>355932
Servlet mapping задается в файле web.xml.
В нем ты можешь указать, какие url куда идут.
Action в html-форме - это ведь просто url.

Аноним Вск 25 Май 2014 16:34:31  #345 №355946 

>>355938
Я вот что не понимаю. Код, который там дан, ведь не запихивается в сервлет по синтаксису. По идее-то форма как раз на сервлет ссылается, но тот код как для .jsp.

Аноним Вск 25 Май 2014 16:37:33  #346 №355949 

>>355946
Найди другой туториал. Тут через жопу сделано.
JSP - по логике MCV V, а не C, как в твоем примере.

Аноним Вск 25 Май 2014 17:55:23  #347 №355959 

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

Аноним Вск 25 Май 2014 18:00:51  #348 №355960 

>>355959
задавай

Аноним Вск 25 Май 2014 18:05:15  #349 №355961 

Ну же анон, нужна помощь. Как в OpenCV переместить изображение в центр матрицы mat? Очень хочу это знать.

Аноним Вск 25 Май 2014 18:12:39  #350 №355963 

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

скомпильте? Аноним Вск 25 Май 2014 18:16:32  #351 №355964 

>>355690
легко же найти эти 2 числа..

Аноним Вск 25 Май 2014 18:29:49  #352 №355967 

>>355676
Я как-то потерял нить дискуссии, но ЛаЛ,
сумма квадратов двух целых чисел будет всегда целой.

АНОН НИД ХЭЛП Аноним Вск 25 Май 2014 18:50:02  #353 №355971 

Ананасы, диплом надо сдать через 3 дня,а у меня есть только теория, основной части нету. Задача в GNS3 настроить VPN в предприятии, циско 7200. Препод сказал, что это не сложно, но я в этой теме вообще полный ноль, кто шарит помогите плз. За денежку, скайп qqdenis, подробнее поясню, скину примеры

unsigned / signed деление Аноним Вск 25 Май 2014 19:07:30  #354 №355976 
1401030450368.jpg

Анон, это просто пиздец какой-то. Уже джва часа ишу ошибку безрезультатно.
Имеем говнокод на C++:


unsigned int n=1000;
unsigned int a=n/16;
cout << a << " " << n << endl; //62 1000
funtctionname(a);
cout << a << " " << n << endl; //Кровь,кишки, огромные числа.


Как такое возможно, блять?
Аноним Вск 25 Май 2014 19:15:38  #355 №355978 

>>355967
вопрос был из суммы квадратов каких 2х чисел можно получить целый корень?
корень(i*i+l*l) == целое число
yfqlbnt l и i
>>355676

Аноним Вск 25 Май 2014 19:17:01  #356 №355979 

http://pastebin.com/VeSkwGWe
http://pastebin.com/7ZCkqZtt
http://pastebin.com/qjStP3g8
С++
Хотел создать двусвязный список. Но конструктор не хочет принимать указатель на обьект.
Где я обосрался?

unsigned / signed деление Аноним Вск 25 Май 2014 19:18:10  #357 №355980 

>>355976

Алсо, сигнатура functionname(unsigned int a). Никаких блядских указателей. Ничего. Какого хуя ему надо?

Аноним Вск 25 Май 2014 19:28:38  #358 №355982 

>>355976
Видимо у тебя в functionname undefined behaviour, который срет в стек.

Аноним Вск 25 Май 2014 19:35:27  #359 №355984 DELETED

>>355976
>funtctionname
>tct
Не?
Че за ошибка то? Что пишет

Аноним Вск 25 Май 2014 19:35:42  #360 №355987 
1401032142009.jpg

Что я делаю не так?

Аноним Вск 25 Май 2014 19:37:46  #361 №355988 

>>355979
>Но конструктор не хочет принимать указатель на обьект
Нет, он хочет принять указатель на объект, а ты пытаешся разыменовать объект (что невозможно само по себе) и дать ему под видом указателся.

Аноним Вск 25 Май 2014 19:42:32  #362 №355989 

>>355961
Бамп вопросу. Какой-то не дружелюбный тут анон.

Аноним Вск 25 Май 2014 19:47:26  #363 №355992 DELETED

>>355989
Переместить изображениеив центр матрицы? Это как?

unsigned / signed деление Аноним Вск 25 Май 2014 19:50:06  #364 №355993 
1401033006143.gif

>>355982

Вот это, я думаю.

>>355984

Нет ошибок.

Короче, вот ебаная функция, которая вызывает. Фортуна-генератор случайных числе. Абсолутли хай куолити.


void FortunaGenerator::generateBlocks(byte* buffer, unsigned int n) {

ECB_Mode<AES>::Encryption aes_enc;
aes_enc.SetKey(key, sizeof(key));
if (cntr==0){
cout << "PRNG wurde nicht richtig initialisiert." << endl;
}
//buffer = 0;
for(int i=0; i<n; i++) {
if((seeded==false) || (500<(getTimeStamp()-last_reseed)||i==0)) {
char temp_key[32];
byte temp_key_2[32];
std::ifstream file ("/dev/urandom", std::ios::binary);
if(file.is_open()){
file.read(temp_key,32);
file.close();
}
for(int j=0;j<32;j++){
temp_key_2[j]=(byte)temp_key[j];
}
reseed(temp_key_2,32);
}
aes_enc.SetKey(key, sizeof(key));

try {
ArraySource(cntr, 16, true,
new StreamTransformationFilter(aes_enc,
new ArraySink(buffer+i*16, 16)
)
);
} catch (const Exception& e) {
cerr << e.what() << endl;
assert(false);
}
incCntr();
}
}


Если есть кто-то настолько добрый - можете ткнуть носом, где именно может происходить тот самый андефайнд бехэйвиор, который засирает стэк?
Аноним Вск 25 Май 2014 19:53:50  #365 №355996 

>>355979
Также у тебя там проблема с тем что ты вызываешь конструктор не указав какую переменную следует проинициализировать созданым объектом, поэтому оно пытаеться проинициализировать List0, а так как она уже объявлена то выдает ошибку. Если добавить перед cMlist(List0); оператор new то никаких ошибок не будет.

Аноним Вск 25 Май 2014 19:55:41  #366 №355999 
1401033341288.png

>>355992
Примерно нарисовал. Спасибо что обратил внимание.

Аноним Вск 25 Май 2014 19:58:37  #367 №356000 
1401033517015.png

>>355999
>хронится

Аноним Вск 25 Май 2014 20:01:52  #368 №356004 

>>355987
бумп

давай же, программач Аноним Вск 25 Май 2014 20:05:25  #369 №356005 

скомпильте формулку
>>355676

Аноним Вск 25 Май 2014 20:14:48  #370 №356008 

>>355993
Попробуй запустить с помощью valgrind - возможно он скажет, где что-то залезает не в свою память.

Аноним Вск 25 Май 2014 20:28:44  #371 №356015 

Программисты, суть такова, мне надо скачать овердохуя торрент-файлов с пиратбея. Штук 100. А лучше 1000.

Как это сделать? Велосипед изобретать бы не хотелось, скрипт-клавишенажиматель repeat(Tab, Tab, Tab, Enter) работать не будет, т.к. ссылки на торрент-файлы расположены нерегулярно.

Аноним Вск 25 Май 2014 20:32:52  #372 №356019 

>>355996
>>355988
Сейчас нет под рукой sde.
http://pastebin.com/TSAqP2AV
Так правильно?

Аноним Вск 25 Май 2014 20:37:07  #373 №356020 

>>355978
Очевидно же, 1 и 1.

Аноним Вск 25 Май 2014 20:45:40  #374 №356022 

>>356019
вот так
cMlist List1(&List0);
А вообще лучше ссылки использовать, зачем тебе там указатель.

Аноним Вск 25 Май 2014 20:49:20  #375 №356024 

>>356022
Ты имеешь в виду создавать указатели на обьект по переданной ссылке?
А хранить в обьекте ссылки объектов...

Аноним Вск 25 Май 2014 20:58:46  #376 №356027 
1401037126912.jpg

Где найти питонисту джуниору работу в России? Не найду никак.

давай же, программач Аноним Вск 25 Май 2014 21:02:09  #377 №356029 

>>356020
корень суммы квадратов однёрок это не 1, очевидец. скомпильте:
>>355676

Аноним Вск 25 Май 2014 21:16:35  #378 №356035 

>>356029
Ну да, обочевидился.
Я тут грузанул вольфрамматематику, и он либо понял неправильно, либо кроме нулей таких чисеол нет.

Аноним Вск 25 Май 2014 21:25:23  #379 №356037 

>>356029
4 и 3 эти минимальные после нулей числа.
4*4==16
3*3==9
9+16=25

Аноним Вск 25 Май 2014 21:29:05  #380 №356038 

>>356029
R -- 4:3 8:6 12:5 12:9 15:8 16:12 20:15 21:20 24:7 24:10 24:18 28:21 30:16 32:24 35:12 36:15 36:27 40:9 40:30 42:40 44:33 45:24 45:28 48:14 48:20 48:36 52:39 55:48 56:33 56:42 60:11 60:25 60:32 60:45 63:16 63:60 64:48 68:51 70:24 72:21 72:30 72:54 72:65 75:40 76:57 77:36 80:18 80:39 80:60 84:13 84:35 84:63 84:80 88:66 90:48 90:56 91:60 92:69 96:28 96:40 96:72 99:20 100:75 104:78 105:36 105:56 105:88 105:100 108:45 108:81 110:96 112:15 112:66 112:84 116:87 117:44 120:22 120:27 120:35 120:50 120:64 120:90 120:119 124:93 126:32 126:120 128:96 132:55 132:85 132:99 135:72 135:84 136:102 140:48 140:51 140:105 143:24 144:17 144:42 144:60 144:108 144:130 147:140 148:111 150:80 152:114 153:104 154:72 156:65 156:117 156:133 160:36 160:78 160:120 164:123 165:52 165:88 165:144 168:26 168:49 168:70 168:95 168:99 168:126 168:160 171:140 172:129 175:60 176:57 176:132 180:19 180:33 180:75 180:96 180:112 180:135 182:120 184:138 187:84 188:141 189:48 189:180 192:56 192:80 192:144 195:28 195:104 196:147 198:40

Аноним Вск 25 Май 2014 21:34:31  #381 №356039 

>>356029
R -- 200:45 200:150 204:85 204:153 208:105 208:156 209:120 210:72 210:112 210:176 210:200 212:159 216:63 216:90 216:162 216:195 220:21 220:165 220:192 221:60 224:30 224:132 224:168 224:207 225:120 225:140 228:95 228:171 231:108 231:160 231:220 232:174 234:88 Продолжение до тысячи http://pastebin.com/KimSGavR

Аноним Вск 25 Май 2014 21:36:35  #382 №356040 

>>356029
Алсо, поделись, зачем эти числа?

Аноним Вск 25 Май 2014 21:48:09  #383 №356042 

А теперь наоборот у меня ко всем вопрос.
Существует ли такое целое число x, что
Math.sqrt(2*x*x) = тоже целое.

Т.е. как предыдущий случай, но i и l равны.
Я предполагаю, что нет, ведь у 2 нет целого корня.
Где-то до 50000 такого числа нет по моим прикидкам,
но действительно ли его нет совсем?

sageАноним Вск 25 Май 2014 21:54:43  #384 №356043 

>>356042
совсем нет

Аноним Вск 25 Май 2014 21:56:04  #385 №356044 

Анон, зацени говнокод на сишарпе. Делаю для курсача примитивную программу поиска оптимального пути во взвешенном графе через генетический алгоритм. Понимаю, что генетического алгоритма там не больше, чем в пекафейсе, но все же. Предусмотрены два типа покрытия дороги с заданной средней скоростью, а также две ситуации, снижающие ее вдвое. Вроде пашет, но иногда выкидывает эксепшны в методе GetFromPopulation. Жду советов оценок. Говнокод тута http://rghost.ru/55849494 первокурсота, потому не могу как следует ни во что

sageАноним Вск 25 Май 2014 21:57:21  #386 №356046 

>>356043
ибо тогда √2 = I/x - рациональное число

Аноним Вск 25 Май 2014 21:58:22  #387 №356047 

>>356043
Реквесточую объяснение на пальцах.

Аноним Вск 25 Май 2014 22:01:03  #388 №356049 

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

sageАноним Вск 25 Май 2014 22:07:01  #389 №356051 
1401041221741.png

>>356049
обьясняю на цветных картинках как ты любишь)))

Аноним Вск 25 Май 2014 22:17:24  #390 №356053 
1401041844301.jpg

>>356051
Цветные диаграмки,
инфографика корня из двух,
как это мимимило.. :3

Аноним Вск 25 Май 2014 22:57:49  #391 №356060 

>>356051
докажи что f(x*y) = f(x) * f (y)

sageАноним Вск 25 Май 2014 23:01:58  #392 №356062 
1401044518799.jpg

>>356060
для произвольных f и *, разумеется?

Аноним Вск 25 Май 2014 23:02:56  #393 №356063 

>>356062
f x = x^2

Аноним Вск 25 Май 2014 23:03:52  #394 №356064 

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

sageАноним Вск 25 Май 2014 23:04:32  #395 №356065 
1401044672744.jpg

>>356063
доказал

sageАноним Вск 25 Май 2014 23:05:46  #396 №356066 
1401044746142.jpg

>>356064
азаза

Аноним Вск 25 Май 2014 23:07:20  #397 №356067 

>>356065
засливан

Аноним Вск 25 Май 2014 23:23:13  #398 №356071 

Это опять я со своим сраным списком.
http://pastebin.com/kdZVC6Fb
http://pastebin.com/raRSQPAN
error: undefined reference to `cMlist::total'

collect2.exe:-1: error: error: ld returned 1 exit status

sageАноним Вск 25 Май 2014 23:25:14  #399 №356072 
1401045914486.jpg

>>356071
> сраным списком

Аноним Вск 25 Май 2014 23:57:57  #400 №356081 

>>356071
total у тебя статический, их нельзя инициализировать в не статическом конструкторе, только изменять значения. Ты пытаешся присвоить 1 не созданому елементу изза чего и возникают ошибки. Тебе нужно добавить с cpp файл инициализацию статической переменной
unsigned int cMlist::total = 0;
Также желательно в конструкторах всегда использовать списки инициализации, если это возможно. Если есть возможность писать под c++11 стандарт - используй для инициализации только {}. В таком случае оперцию '=' используюй только для изменения значений переменных.

Аноним Вск 25 Май 2014 23:58:45  #401 №356082 
1401047925962.jpg

Подскажите с какой книги лучше начинать учить Джаву?

Аноним Пнд 26 Май 2014 00:00:41  #402 №356084 

>>356082
Бери эккеля, если сложно - дайв инто пайтон.

Аноним Пнд 26 Май 2014 00:03:33  #403 №356086 

>>356082
Если ты совсем тупой, то с шилдта, а так бери эккеля англ. подкрепляя все при помощи этого http://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html

Аноним Пнд 26 Май 2014 00:09:24  #404 №356087 
1401048564705.jpg

Пасибо.
Философия джавы уже скачана.

Аноним Пнд 26 Май 2014 00:23:18  #405 №356088 

>>356081
Спасибо.

Аноним Пнд 26 Май 2014 01:00:07  #406 №356094 

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

sageАноним Пнд 26 Май 2014 01:19:45  #407 №356098 

>>356094
>просто не пойму зачем назвали
Ты главное не напрягайся сильно.

Аноним Пнд 26 Май 2014 01:45:21  #408 №356107 

Сап, кодачи. Подскажите яп, который позволяет быстрее других клепать веб-приложения? Ruby, Node?

Аноним Пнд 26 Май 2014 01:59:34  #409 №356110 

>>356107
python
а вообще с такими вопросами сьёбывай в /web/

Аноним Пнд 26 Май 2014 02:02:46  #410 №356111 
1401055366645.png

Анончики, может кто нибудь собрать это под шиндовс
https://github.com/merbanan/rtl_433

Аноним Пнд 26 Май 2014 02:11:52  #411 №356114 

>>356111
собери сам

Аноним Пнд 26 Май 2014 02:20:49  #412 №356116 

>>356107
common lisp

Аноним Пнд 26 Май 2014 02:37:30  #413 №356118 

>>355893
Я bdd тесты хуярю. а потом переписываю реализацию, зато тесты есть

Аноним Пнд 26 Май 2014 02:38:37  #414 №356120 

>>355910
Вендовые окончания строк так выглядят. Выкинь к хуям вим, он на винде не нужен, тем более нубу.

sageАноним Пнд 26 Май 2014 02:40:26  #415 №356121 

>>356111
А эта хуйня умеет с http://websdr.ewi.utwente.nl:8901/ работать?

Аноним Пнд 26 Май 2014 02:48:04  #416 №356122 

>>356118
О! Объясни мне, как использовать JBehave c maven.
Я не втыкаю, он вообще когда выполняется, когда сборка или при запуске. Как его отдельно ото всего запускать? Я делал из нетбинса, не понял вообще НИХУЯ! Там какая-то магия внутри, и даже непонятно, в какой момент она запускается, и как узнать результаты, притом что если ошибка в скрипте, она вылезает явно в момент сборки.
pom.xml http://pastebin.com/berVKykG

Аноним Пнд 26 Май 2014 02:54:08  #417 №356123 

>>356122
Да хер его знает, я на жаве не писал никогда.

Аноним Пнд 26 Май 2014 03:24:01  #418 №356125 

>>356123
А на чем ты BDD тогда?

Аноним Пнд 26 Май 2014 03:28:53  #419 №356126 

>>356121
умеет

>>356114
вот зачем это нужно ? всем и так очевидно что ты чсвшный быдлокодер немогущий ни во что не позорился бы хоть на анонимной борде

Аноним Пнд 26 Май 2014 03:30:34  #420 №356127 

>>356125
Плюсы, лол.

Аноним Пнд 26 Май 2014 03:30:41  #421 №356128 
1401060641652.jpg

>>355987

Аноним Пнд 26 Май 2014 03:49:25  #422 №356130 
1401061765258.jpg

>>355987>>356128
Однозначно не скажу.
Скорее всего у веб-сервера не пустой Context root (по идее он таким и должен быть). Это делается для того, чтобы на одном сервере можно было развернуть много приложений одновременно. При таком раскладе у тебя url /mycontextroot/upload_new/upload будет вести, куда надо, а /upload_new/upload - вообще никуда.
Например в томкэте (если только не путаю) этот путь можно указать так.
Делаешь файл
/src/main/webapp/META-INF/context.xml
В нем пишешь

<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/myroot"/>

Теперь у тебя явно заданный маршрут.
Будет /myroot/upload_new/upload
Аноним Пнд 26 Май 2014 03:50:05  #423 №356131 

>>356128
java не нужна
пиздуй в /web/

Аноним Пнд 26 Май 2014 04:02:03  #424 №356132 

>>356130
Уже есть такой файл, все это в нем прописано.

Аноним Пнд 26 Май 2014 05:05:40  #425 №356134 

>>356132
У меня есть еще 2 соображения.
1. У тебя все названия не по-джавовски. Названия пакета обычно состоит из одного слова. Названия класса - с заглавной буквы. Это может не работать.
2. На чистых сервлетах пишут редко. Обычно делают на каком-нибудь спринге. А в спрингах на всё приложение один сервлет, который как прокся - просто место для связи фреймворка с сервером. Поэтому обычно делают мэппинг через звездочку. Типа, вот так

<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>my.package.Upload</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
Аноним Пнд 26 Май 2014 05:18:14  #426 №356136 

>>356132
Ладно, забудь, я обосрался, я не помню как надо. T_T

Аноним Пнд 26 Май 2014 08:51:16  #427 №356141 

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

Аноним Пнд 26 Май 2014 09:27:50  #428 №356144 

>>356037
>>356038
спасибо.
>>356040
я конструктор и когда работаю с прямоугол.треугольниками – удобно в уме иметь для расчётов целые числа (2 катета и гипотенузу).

Аноним Пнд 26 Май 2014 10:19:10  #429 №356153 

>>356141
Ты, тупой? Как не с нуля? Объясняй поподробней что есть твой нуль.
Если все же имбецил - хуячь на всякие кодекадеми, потом и за книгу сяжешь. Делай себе скрипты (там, мангу пересортировать и закинуть в одну папку; хіхілська мова; азбука морзе). Удачи, юный программист.

Аноним Пнд 26 Май 2014 10:34:40  #430 №356156 
1401086080260.jpg

>>356134
Поменял названия, не помогло. Про спринг нихуя не понял, я слишком ньюфаг для этого.
Может с кодом сервлета траблы? Вроде максимум дефолтно все. http://pastebin.com/febHpYLK

Аноним Пнд 26 Май 2014 11:31:11  #431 №356169 

Анон, поясни правило Парето 20/80. Очень часто встречаю его в разных материалах, с примерами, читаю определение на вики несколько раз. Всё равно не догоняю.

Аноним Пнд 26 Май 2014 11:39:56  #432 №356177 

>>356156
Неправильно поменял. Название пакетов (uploadn) должно состоять только из lowercase букв. И только у класса название будет в CamelCase.
Алсо, таки что у тебя в context.xml и какой url ты открываешь?

Аноним Пнд 26 Май 2014 11:41:16  #433 №356178 

>>356169
>2014
>бан в гугле и википедии

Аноним Пнд 26 Май 2014 11:46:10  #434 №356180 

>>356169
Хули тут можно не понимать. Я гуляю весь семестр, появляюсь на двух парах в неделю(20% усилий), списываю лабы и получаю в сессию 3-4(80% успеха). А мои одногруппники хотят закрыть сессию на пятерки(100% успеха). И чтобы совершить этот качественный скачок, им необходимо прикладывать на 80 процентов больше усилий и рвать жопу весь семестр.

Аноним Пнд 26 Май 2014 11:46:33  #435 №356181 

>>356178
>2014
>пост не читай, сразу отвечай

Аноним Пнд 26 Май 2014 11:48:17  #436 №356182 

>>356180
То есть смысл в том, чтобы быть хитрожопым? И все?

Аноним Пнд 26 Май 2014 11:48:59  #437 №356183 

>>356181
Поверь, я его прочитал, а вот ты статью в википедии - походу нет. И эта статья выходит первой ссылкой в гугле.

Аноним Пнд 26 Май 2014 11:50:02  #438 №356186 

>>356180
А, понял. Анон, я понял. Смысл в том, что перфекционизм для элиты. Спасибо.

Аноним Пнд 26 Май 2014 11:51:46  #439 №356187 
1401090706721.jpg

>>356186>>356182>>356180>>356169

Аноним Пнд 26 Май 2014 11:52:01  #440 №356188 

>>356183
Вот это ты видел?
>читаю определение на вики несколько раз

Аноним Пнд 26 Май 2014 11:53:16  #441 №356189 

>>356187
Детектор чини

Аноним Пнд 26 Май 2014 11:53:21  #442 №356190 

>>356188
Лал, ты всё равно его понял неправильно.

Аноним Пнд 26 Май 2014 11:55:15  #443 №356191 

>>356190
Это >>356186 неправильно? Ну так поясни правильно.

Аноним Пнд 26 Май 2014 12:04:01  #444 №356193 

>>356191
Ну, если вкратце, просто за поддержку ПО нужно брать больше, чем за написание.

Аноним Пнд 26 Май 2014 12:13:32  #445 №356195 

>>356177
Исправил, ничего не поменялось.
В контексте:
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/new"/>

url открывается "http://localhost:8080/sat/", после нажатия "Загрузить" — "http://localhost:8080/uploadn/Upload"
Блядь, а должен ведь new еще быть? Где косяк?

Аноним Пнд 26 Май 2014 12:16:35  #446 №356196 

>>356195
Что такое sat? Как он мэпится?

Аноним Пнд 26 Май 2014 12:17:02  #447 №356197 

>>356195
>url открывается "http://localhost:8080/sat/"
>http://localhost:8080/new/

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

Аноним Пнд 26 Май 2014 12:17:55  #448 №356198 

>>356195
Что открывается по url "http://localhost:8080/sat/"?
Jsp? Где она лежит, как называется?

Аноним Пнд 26 Май 2014 12:19:02  #449 №356199 

>>356196
>>356198

>>356197
Не оттуда скопировал, пацаны, извиняйте.

Аноним Пнд 26 Май 2014 12:21:01  #450 №356200 

>>356197
Открой http://localhost:8080/new/uploadn/Upload
А еще, у тебя метод doPost. Но когда ты открываешь url из браузера - это гет-запрос. Тут должен быть doGet. Post - только для обработки POST-форм.

Аноним Пнд 26 Май 2014 12:26:41  #451 №356203 

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

Аноним Пнд 26 Май 2014 12:27:03  #452 №356204 

>>356153
Ну то есть я совершенно не знаком с программированием, не знаю, что есть оператор (хотя теперь догадываюсь), объект и прочие подобные вещи.
Сел читать Саммерфильда, программирование на Python 3, подробное руководство. Годная книга для начала?
До скриптов еще добраться нужно всё-таки, но я думаю, что скоро дойду.
Благодарю.

Аноним Пнд 26 Май 2014 12:28:14  #453 №356205 
1401092894211.jpg

>>356200
Исправил тупо в отправочной форме action="/new/uploadn/Upload", теперь выкидывает на пустую страницу после загрузки, в папке файл не появляется.
>Открой http://localhost:8080/new/uploadn/Upload
Пикрелейтед.

>А еще, у тебя метод doPost. Но когда ты открываешь url из браузера - это гет-запрос. Тут должен быть doGet. Post - только для обработки POST-форм.
Хм, т.е. сервлет изначально неправильный? код спиздил отсюда http://www.sql.ru/forum/208476/lamer-i-zakachka-fayla-po-http
И только сейчас заметил, что тема 2005 года, все уже поменялось, наверное.

Аноним Пнд 26 Май 2014 12:41:54  #454 №356209 

>>356205
Понимаешь, в сервлете могут быть оба метода - doGet и doPost, но пост откроется только через html-форму, у которой прописан method="POST". Во всех остальных случаях будет срабатывать doGet, но закачать файл можно только через POST (судя по названию файла, тебе нужно это).

Добавь простой тестовый doGet-метод, как здесь.
http://users.polytech.unice.fr/~Buffa/cours/internet/POLYS/servlets/Servlet-Tutorial-First-Servlets.html#Section2
Снова открой http://localhost:8080/new/uploadn/Upload
Если увидишь Hello World, значит мэппинги правильные.

S Пнд 26 Май 2014 12:45:17  #455 №356211 


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

Аноним Пнд 26 Май 2014 12:55:07  #456 №356217 DELETED

Весь месяц пинал хуи, а как оказалось нужно было зарабатывать деньги. Теперь долг за аренду квартиры, на которой я живу.Сказали нужно отдать деньги или выметаться. Гугл ничего не выдаёт. Хелп!

Аноним Пнд 26 Май 2014 12:56:43  #457 №356218 

>>356209
Прописал, Hello world увидел. Но что дальше? Файл по-прежнему в требуемой папке не материализуется. После отправки показывает пустую страницу.

Аноним Пнд 26 Май 2014 13:01:33  #458 №356220 

>>356218
Ну это уже проблема твоего метода doPost.
Мэппинги работают - вопрос исчерпан.
Я устал тебе помогать, извини.

Аноним Пнд 26 Май 2014 13:05:07  #459 №356223 
1401095107381.jpg

>>356220
Нет проблем. Спасибо за помощь!

Аноним Пнд 26 Май 2014 13:38:17  #460 №356232 

>>356111
http://rghost.ru/55862533

MATLAB Пнд 26 Май 2014 14:08:35  #461 №356236 

Как в m-файле от GUI задать глобальную переменную при запуске? Т.е., чтобы когда я нажму f5 у меня уже была глобальная переменная a=0. Я понимаю, что это global a=0;, но я не могу понять, куда это впихнуть.

MATLAB Пнд 26 Май 2014 14:19:50  #462 №356238 

>>356236
Разобрался, тупо в каждую функцию воткнул global a, а в "function gui_OpeningFcn(hObject, eventdata, handles, varargin)" - global a a=0;

Аноним Пнд 26 Май 2014 14:52:03  #463 №356246 

Посоны, а есть аналог Codecademy для C#?
Или просто интерактивная система, в которой можно было бы освоить азы.
Хочу выучить шарп, но от многообразия литературы глаза разбегаются.
Заранее спасибо.

Аноним Пнд 26 Май 2014 14:56:19  #464 №356248 

>>356246
Садись, пиши и читай msdn, когда потребуется.

Аноним Пнд 26 Май 2014 15:20:27  #465 №356256 

>>356248
да вот сам думал, но как-то не получается у меня вот так взять и начать. Это как язык другой страны учить - просто слова в словаре смотреть, но как их связывать, не зная ни грамматики, ни артиклей, просто каша получается в голове.
Мне бы обрести уверенные базовые знания, чтобы иметь представление, от чего отталкиваться. Пока на уровне ввода\вывода данных в Windows Forms, и по мануалу простенькую БД пилил.

Аноним Пнд 26 Май 2014 15:53:18  #466 №356271 

>>356256
http://en.wikipedia.org/wiki/C_Sharp_syntax

Аноним Пнд 26 Май 2014 15:55:04  #467 №356272 

>>356256
Ноп очему тебе просто не взять Троелсена и просто не почитать?

Аноним Пнд 26 Май 2014 16:39:50  #468 №356282 

>>356272
ну вот я как раз так и думал. Просто был негативный опыт с ним, когда в сентябре за 100 страниц узнал только про переменные, просто вынос мозга.
Скачал в еПабе оригинал 2012 года, буду пробовать. Ещё "Базовый курс С# 2008" от Майкрософтовских дядек начинал.
Вопрос №2, ребят. Выручайте.
Позвонили только что, в среду СОБЕСЕДОВАНИЕ НА СТАЖИРОВКУ ПО ШАРПУ С ОБУЧЕНИЕМ. Тестирование на полтора часа в конторе. Что надо знать? Что быстро прочитать?

Аноним Пнд 26 Май 2014 16:57:51  #469 №356287 

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

Аноним Пнд 26 Май 2014 17:16:28  #470 №356298 

>>356287
Свап - это поменять местами? А как их поменять, не создавая дополнительную? Интересненько...
Вот если честно, я даже не помню как массив объявить в шарпе. Так что без понятия...
Троелсена есть смысл на русском читать, всё же? Ибо слышал что там ужасный перевод, сам пролистывал - голова кипела, но думал что просто от неопытности.

Аноним Пнд 26 Май 2014 17:27:06  #471 №356304 
1401110826244.jpg

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

public class NewClass {
public String S;
public String convertStreamToString(java.io.InputStream is) {
java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A");
return s.hasNext() ? s.next() : "";
}
>вот этот конвертер хуй знает как работает на самом деле, но вроде он нужен.
public void Runner(String filename){
try{
Process proc = Runtime.getRuntime().exec("/programname " + filename);
proc.waitFor();
InputStream inS = proc.getInputStream();
String S = convertStreamToString(inS);
}catch(Exception e) { }

}

}

Короче, мне нужно перехватывать строчки, которые будут выводится приложением в командную строку по мере рассчетов и показать их пользователю. Так вот, я нихуя не понимаю, как эту процедуру прихуячить к сервлету и как вывести на страницу. Через out.println(); запилить текстареа какой-нибудь и в него накопировать?
Надеюсь, вы меня поняли. Спасайте, пацаны, лаба горит, а жопа горит еще сильнее.

Аноним Пнд 26 Май 2014 17:29:47  #472 №356305 

>>356298
Я бы не советовал переводы, а то потом на собеседовании будешь говорить переведенными терминами, которые на самом то деле не переводятся, а используются прямо так. Помню пять минут пвтался понять, что же такое обобщения, а оказалось - generics

Поргоммисту физика нужна? Или ФНН? Аноним Пнд 26 Май 2014 17:34:41  #473 №356309 
1401111281928.jpg

Sup, programmach! Появилась мысль податься из корзин в погроммисты, хочу запилиться в местный вузик на заочку. Туда сдавать надо в числе прочего физику, но я с дивана вангую что погроммисту ФНН. Или нужна? Проясни ответ, диванный! Я просто думаю учить мне физику на проходной балл (если она не нужна), или учить поглубже (если она необходима для работы). Погромирование же я собираюсь учить самостоятельно т. к. вуз одно название. Упор на самообучение и постепенную практику - вот мой метод. Буду бампать няшными шлюхами.

Аноним Пнд 26 Май 2014 17:36:26  #474 №356310 

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

Аноним Пнд 26 Май 2014 17:38:27  #475 №356311 

>>356309
Физика нужна, куда ж без нее. Но основной упор на электричество - там чайник починить или холодильник, тыж программистом будешь.

Аноним Пнд 26 Май 2014 17:39:47  #476 №356312 

>>356298
Думаю несколькими арифметическими действиями это делается.

Аноним Пнд 26 Май 2014 17:40:29  #477 №356313 

>>356311
> чайник починить или холодильник
>>356311
>тыж программистом будешь
rly? треш и угар

Аноним Пнд 26 Май 2014 17:47:48  #478 №356315 
1401112068099.png

>>356304

Аноним Пнд 26 Май 2014 17:51:01  #479 №356317 

>>356282
Хорошо, ну а какие могут быть задания, вопросы по шарпу?
Сказали что дадут задание на полтора часа.

Аноним Пнд 26 Май 2014 17:51:53  #480 №356318 
1401112313704.jpg

мбп

Аноним Пнд 26 Май 2014 17:59:02  #481 №356319 

>>354650

Такой вопрос появился. Как сложить в C++ два числа? Маленькое и поменьше.

Числа такие, например: A = 34.99202019855867000000, B = 0.00000000000000318055
А, B, C - long double

C = A + B

С = 34.99202019855867000000

Вот... Как их сложить? Есть какая-то специальная функция в каком-нибудь модуле (Visual Studio 2013)

Аноним Пнд 26 Май 2014 18:01:07  #482 №356321 

>>356315
Сервлет получает запрос - отдает ответ. Ну вот и действуй. Получил запросом файл и команду - вернул ответом результат.
Нахуй такие необучаемые нужны в вузах? Ну ничего - Родине ты хоть послужишь.

Аноним Пнд 26 Май 2014 18:04:50  #483 №356322 

>>356319
Neeqaque ибо плавающая точка, гроб, гроб, кладбище, ieee 754

Аноним Пнд 26 Май 2014 18:15:30  #484 №356325 
1401113730568.jpg

>>356321
>Нахуй такие необучаемые нужны в вузах?
Я обучаемый, просто ТАК ПОЛУЧИЛОСЬ. Вот и обучаюсь сейчас в краткие сроки. Моралфаг нашелся, вообще охуеть.
>Сервлет получает запрос - отдает ответ. Ну вот и действуй.
Лол, да ты гений. Что-то на уровне "Бокс? Да это же элементарно. Просто бей противника и не давай бить себя. Вот и действуй, хули ты необучаемый такой."
>вернул ответом результат
Я и спрашиваю, как это лучше реализовать. Может вообще класс отдельный не делать, а все команды запихать в сервлет, а выводить там же через out.println?

Аноним Пнд 26 Май 2014 18:20:37  #485 №356326 

>>356325
Да реализуй как хочешь: хоть без класса, хоть writer туда передавай - всем похуй.

Аноним Пнд 26 Май 2014 18:22:41  #486 №356327 
1401114161222.png

>>356319
http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html

Аноним Пнд 26 Май 2014 18:40:56  #487 №356337 

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

Аноним Пнд 26 Май 2014 18:58:46  #488 №356343 

Есть один канвас. На канвасе картинка. Нужно сделать грубо говоря перетаскивание нормальное этой картинки. Оно так то понятно в целом, однако в данный момент сия бяка реагирует только на одно событие(клик там, или мув, или еще что), мне нужно, чтобы перетаскивалось при зажатой кнопке мыши(то есть маусдаун и маусмув сразу, но по отдельности они ничего не делают). Я не пишу на джс, вообще, потому вышло только до этого момента написать пока что.

Аноним Пнд 26 Май 2014 19:11:37  #489 №356348 

>>356325
ты уебан што ли, кому ты в консоль собрался свои уебанства на сервере выводит? самому себе?
Если пользователю то просто отправляй ответом результат выполнения своего говна

Аноним Пнд 26 Май 2014 19:12:44  #490 №356350 DELETED

>>356337
не думаю, что такие книги есть
Можешь покопать в сторону natural language processing итд
Но лучше действовать ad hoc: искать ключевые слова, генерировать ответ по шаблону и обрабатывать много специальных случаев

ТРЕД НЕ ЧИТАЙ @ ВОПРОС ЗАДАВАЙ Аноним Пнд 26 Май 2014 19:16:24  #491 №356353 
1401117384355.jpg

Переписывал код с делфи на пхп и наткнулся на такую поеботу:
strtoint(mas[3][1])
Подскажите, что за обращение такое к массиву MAS? он не двумерный.

Аноним Пнд 26 Май 2014 19:21:02  #492 №356355 

>>356353
Таких как ты надо заставлять крутить большие колеса под землей.

Аноним Пнд 26 Май 2014 19:35:34  #493 №356359 

>>356348
Нихуя не понял. Я же тесты гоняю, сам себе отправляю, сам у себя запускаю и сам себе возвращаю.

Аноним Пнд 26 Май 2014 19:36:01  #494 №356360 

>>356355
ииии, тем не менее?

Аноним Пнд 26 Май 2014 19:36:51  #495 №356361 

>>356204
Это же интуитивные понятия уровня 5 класса.

Можешь и Саммерфильда читать, но я бы рекомендовал читать Пилигрима. Что не понимаешь - превозмогаешь или ебешь голову завсегдаям питон треда.
http://www.diveintopython3.net/

Но я бы советовал поучит питон 2 сначала, потом уже третий. Так как инфа соточка что работку ты найдешь с питоном 2,7 (если не забьешь болт)

Аноним Пнд 26 Май 2014 19:43:25  #496 №356362 

>>356343
isMouseDow = true
YourHeadIsFullOfFuck.jpg

Аноним Пнд 26 Май 2014 19:55:49  #497 №356368 

>>356359
Ты уебан , ты в курсе про хттп, реквест-респонс и прочее?
Юзер передает тебе параметр - ты отдаешь ему что угодно в ответ
Какую нахуй консоль ты мел в виду?

Аноним Пнд 26 Май 2014 20:28:35  #498 №356375 

Анон, хочу научиться делать сайтики, подскажи с чего начать, что читать? Программирование на уровне 1 курс техникума(паскаль, делфи, с).

Аноним Пнд 26 Май 2014 20:42:37  #499 №356379 

>>356375
>>356375
Иди в тред к пехепешникам >>356101 или дайв инто пайтон.

Аноним Пнд 26 Май 2014 20:44:49  #500 №356380 

>>356375
Начни с /web/

Аноним Пнд 26 Май 2014 20:52:22  #501 №356384 
  1. Составлять CV на английском обязательно? Просто, я-то в инглиш могу, но у чему это? Они будут слать его в Америку?
    2. Я уже пару раз слал резюме на русском. Со мной не связались. В какой срок будет ясно, что мне уже не позвонят? Может быть такое, что позвонят через пару месяцев?
    не кидайтесь говном. злость разрушает
Аноним Пнд 26 Май 2014 21:05:38  #502 №356389 

>>356384
>1
Если ты не сениор-помидор, а вчерашний студент без опыта, то нахуй не нужно.
>2
Зависит от расторопности HR-а и необходимости в персонале.
Яндекс мне ответил через месяц или два, например (мне уже было всеравно, поэтому как там я не знаю).

Аноним Пнд 26 Май 2014 22:57:26  #503 №356413 

Программач, помогай. Попросили сделать лабу на крестах, но я их практически не знаю, но вроде почти все сделал. Не могу сделать сравнение дат. Программа вытягивает из файла строки (фио, хуерга всякая, дата рождения) в экземпляр класса и таким образом формируется массив. Теперь нужно этот массив отсортировать по возрастанию по дате рождения. Дату храню как string.

Аноним Пнд 26 Май 2014 23:09:35  #504 №356414 

>>356413
Придумай кривой велосипед, лаба же. Можно, например, перевести дату в число, количество дней/часов/говна с определенного момента, и сравнивать по нему. Извлекая для вывода или еще чего - конвертить число в строку с датой по тому же принципу. Ну или просто сравнивать эти строки своим методом, какой придумаешь. А может в языке и так есть инструменты для работы с датами, я хз как там в крестах.

Аноним Пнд 26 Май 2014 23:44:20  #505 №356421 

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

Работа для анона Аноним Пнд 26 Май 2014 23:49:24  #506 №356422 
1401133764097.jpg

Сап, аноны.
Кто разбирается в друпале, commerce kickstart и хочет заработать на пилении сайтов - оставляйте фейкоконтакты.
Надо поправить один сайт и сделать еще несколько.

sageАноним Втр 27 Май 2014 00:14:22  #507 №356430 

>>356413
sortBy (compare on dataRozhdenija)

Аноним Втр 27 Май 2014 00:46:09  #508 №356437 
1401137169367.jpg

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

срочно халп Аноним Втр 27 Май 2014 00:52:09  #509 №356440 
1401137529353.jpg

Я в беде. Завтра зачет по моделированию, сдано 3 из 12 программ. Сам физик, программировать почти не умею. Помогите написать реализацию метода Гаусса для решения СЛАУ. Нашел ы инете, но не все корни верные. Кидаю код:
http://pastebin.com/5jWYtmbp

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

Аноним Втр 27 Май 2014 01:53:54  #510 №356451 

>>356413
В плюсах есть chrono, где работа с датами.

Аноним Втр 27 Май 2014 04:26:30  #511 №356481 
1401150390672.gif

Ананасы, дайте совет. Сейчас решил подкачаться — сел читать SICP. За сколько времени рекомендуется его пройти? В предисловии написано, что программа укладывается в семестр с выкинутыми частично подглавами. А если брать лекции, то их где-то на 29 часов. Планирую долбить упражнения, а летом еще работать полный день и проходить два курса по алгоритмам на Курсере.

Собственно, сформулирую вопрос еще раз — сколько времени будет считаться адекватным для такого побочного изучения фундаментального труда? Все-таки страниц довольно много, а у меня ментальная боязнь таких книжек. Кормена, например, не осилил (забросил на 500-й, упражнения не решал).

Спасибо!

Аноним Втр 27 Май 2014 06:12:19  #512 №356487 

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

Аноним Втр 27 Май 2014 08:05:33  #513 №356491 

>>356481

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

Аноним Втр 27 Май 2014 08:08:00  #514 №356493 

>>356440

Фиговый ты физик, если вычислительную задачу не можешь запрограммировать.

Аноним Втр 27 Май 2014 08:44:09  #515 №356498 

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

Аноним Втр 27 Май 2014 08:53:47  #516 №356500 
1401166427095.jpg

Нантонас, поясни за типы округления в FPU касательно функций. Я так понимаю, что для обеспечения минимальной ошибки следует брать обычное округление по нольпять? Или надо как-то учитывать производную функции? Или учитывать особенности выполнения трансцендентной функции?

sageАноним Втр 27 Май 2014 09:26:41  #517 №356502 

>>356481
600 страниц - это что, много? Что ты до этого читал такого небольшого? И вообще, тупой вопрос, как перевариваешь, так и читаешь. Или ты собираешься проглатывать страницы без понятия смысла?

Аноним Втр 27 Май 2014 10:46:48  #518 №356511 

Есть связь многие ко многим, пациенты и группы риска.
Как лучше сделать, две колонки, ID пациента и ID группы, и составной PK по ним, или три колонки (еще одна для ID самой связи) и триггер на проверку дублирования данных? Что работает быстрее? Я слышал что составные ключи оче тормозят.

Аноним Втр 27 Май 2014 11:24:38  #519 №356522 

>>356353
Строка это тоже массив. Одномерный массив строк - это на самом деле двумерный массив символов.

Аноним Втр 27 Май 2014 11:26:44  #520 №356523 

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

Аноним Втр 27 Май 2014 11:52:34  #521 №356528 

>>356523
Строка массива тоже имеет свой адрес в памяти. А другие поля - левое чуханство от всяких пиошпи, занимающее лишнюю память.

Аноним Втр 27 Май 2014 11:54:36  #522 №356529 DELETED

>>356481
Решай упражнения и забрасывай когла хочешь
Но упражнения решай

Аноним Втр 27 Май 2014 12:06:54  #523 №356530 

>>356511
>ID пациента и ID группы
Это стандартное решение, бери его. Можешь без PK на программном уровне проверять наличие связи. Какая-нибудь ORM тебе в принципе не даст выстрелить себе в ногу таким образом.

Аноним Втр 27 Май 2014 12:21:26  #524 №356534 

>>356530
Ага, я уже пердолирую hibernate, там вроде все это реализовано, но пока не знаю что у меня из этого получится.
>>356523
В дельфях?

Аноним Втр 27 Май 2014 12:28:31  #525 №356535 

>>356511
http://stackoverflow.com/questions/11586986/advantages-and-disadvantages-of-having-composite-primary-key

Аноним Втр 27 Май 2014 13:04:14  #526 №356539 

http://dan-ball.jp/en/javagame/dust/
Срочно реквестирую необходимую для написания подобного движка инфу.

Аноним Втр 27 Май 2014 13:38:59  #527 №356552 

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

%%not gay%%

Аноним Втр 27 Май 2014 14:01:33  #528 №356555 

>>356552
иди на хуй
 
--мм

Аноним Втр 27 Май 2014 14:20:47  #529 №356568 

>>354650
Есть десктопное приложение на С++, работает в win/linux. Все данные хранятся в виде кучи (порядка 500-800 Мб) документов XML, PDF, DOC в папке программы. Я хочу сделать что-то вроде сетевой версии, т.е. чтобы был один сервер со всеми документами, а клиенты работали с ним по TCP/IP. Настраивать SMB, FTP будет очень проблематично, поэтому хочу запустить document-oriented database и работать с ней. Хотелось бы максимально портативную базу, чтобы можно было скопировать папку и запустить (хотя бы под win).
Доступ к телу документов в принципе неважен, нужны кое-какие атрибуты и поддержка хранения больших бинарных блобов.
Посоветуйте базу?

Аноним Втр 27 Май 2014 14:28:40  #530 №356571 

Как передать значение переменной между двумя скриптами(двумя страницами) на js?

Аноним Втр 27 Май 2014 14:50:42  #531 №356576 

>>356571
Нихуя не понятно с твоего ТЗ условия задачи.
Ответ: гет, пост, куки.

Аноним Втр 27 Май 2014 14:55:59  #532 №356578 

>>356576
Есть одна числовая переменная, которую получаешь на одной странице(пользователь вводит), при успешном вводе происходит переход к другой странице с другим скриптом, результат работы которого зависит от этой переменной(которой там нет и нужно передавать). Я нагуглил куки, но хз удобно ли будет, щас попробую.

Аноним Втр 27 Май 2014 15:00:35  #533 №356579 

>>356552
тогда когда ты начнёшь отрпавлять жалобы на эти посты.
>>356555
а ты съеби

Аноним Втр 27 Май 2014 15:16:03  #534 №356583 

>>356578
Подобная работа свидетельствует о том, что ты написал полное говнище. Стирай нахуй и переписывай с нуля.

Аноним Втр 27 Май 2014 15:18:48  #535 №356585 

>>356583
А как еще можно? В задании сказано про две страницы именно.

Аноним Втр 27 Май 2014 15:19:55  #536 №356586 

>>356568
Или самому сделать простой TCP сервер для передачи файлов, наподобие FTP?

Аноним Втр 27 Май 2014 15:20:37  #537 №356587 

>>356585
Возможно, имелось в виду вот щто:
http://javascript.ru/window-location

Аноним Втр 27 Май 2014 15:25:59  #538 №356591 

>>356579
пердупреждение за офтоп
 
--мм

Аноним Втр 27 Май 2014 15:28:44  #539 №356593 

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

Аноним Втр 27 Май 2014 15:42:38  #540 №356599 DELETED

>>356591
Репрессируешь?

Аноним Втр 27 Май 2014 16:36:43  #541 №356606 

Здесь одни веб-школьники?
>>356500 -кун

Аноним Втр 27 Май 2014 16:38:57  #542 №356607 

>>356593
1. Параметры HTTP GET.
2. Печеньки.
3. HTML5 Storage.
4. Сессия.
5. БД.
6. Одностраничное JS-приложение.

Аноним Втр 27 Май 2014 17:04:28  #543 №356619 DELETED

>>356606
какая производная?
Насколько я понимаю по 0.5 збс и все.
Пофигу ведь где считат на листочке или в фпу

sageАноним Втр 27 Май 2014 17:10:53  #544 №356622 

>>356606
Написал хуйню
@
Здесь одни веб-школьники?

Аноним Втр 27 Май 2014 17:22:59  #545 №356628 

ПРач, как в 2д игре(вид сверху, без движка, пишу сам, нихуя не умея) реализовать такое, чтобы затемнялось всё, кроме того, что видит герой?
Как на пикрелейтед
Думаю что препятствия понимаю, но как сделать с самой линией обзора? Создать такой объект, чтобы он был прикреплен к персонажу и предметы под ним было видно, а вне его пределов не видно?

Аноним Втр 27 Май 2014 17:24:31  #546 №356629 
1401197071052.png

>>356628
Отвалилось

Аноним Втр 27 Май 2014 17:25:17  #547 №356630 

>>356628
гугли "line of sight algorithms"

Аноним Втр 27 Май 2014 17:27:12  #548 №356633 

>>356622
Какую я хуйню написал?
>>356619
Округлений убердохуя, тащемта, по 0.5, как в школе, в большую/меньшую сторону, по четности и еще несколько штук.

Аноним Втр 27 Май 2014 17:27:45  #549 №356634 
[url]

>>356628
Например, в описании видео ссылки на инфу

Аноним Втр 27 Май 2014 17:41:00  #550 №356637 

>>356634
Алгоритм-алгоритм..
Из игрока выходят лучи. У каждого объекта задаешь высоту h. Чтобы отбросить тень, берешь и масштабируешь контур объекта в направлении лучей на расстояние, пропорциональное h и расстоянию до игрока. Закрашиваешь тем же цветом промежуток. Последовательность придумай сам. Тебе понадобится 3 дня где-то по моим прикидкам.

sageАноним Втр 27 Май 2014 17:43:42  #551 №356638 

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

Аноним Втр 27 Май 2014 17:50:52  #552 №356643 

>>356638
Я и спрашивал про их разницу, блядь.

Аноним Втр 27 Май 2014 17:57:00  #553 №356646 
1401199020369.png

что у меня за "ошибка постинга попробуйте позже" не могу создать тред.. неужели написал многовато? тогда так и надо говорить же.

Аноним Втр 27 Май 2014 17:57:31  #554 №356647 

>У меня горит лаба, курсач, не знаю какую тему диплома взять
Создал уже в b потом зашёл суда.

Посоны, срочно нужна помощь по курсовой работе по дискретной математике. Предыстория будет в конце. Вообщем, тема курсовой Применение теоремы Холла для построения латинских квадратов, нужно составить программу (желательно на Ц++, бо я только этот язык учил в своё время, ну и чутка ассемблер).

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

Аноним Втр 27 Май 2014 18:00:51  #555 №356648 DELETED

>>356633
Ну и? Да, я прочита, что их три штуки: к блидайшему целому, к нулю и к плюс или минус бесконечности
У первого максимальная ошибка 0.5 у остальных - 1

Аноним Втр 27 Май 2014 18:31:32  #556 №356660 

Как подключить (где скачать?) octave symbolic для винды? Везде искал нигде не нашёл. Что-то накачал не смог установить.

Аноним Втр 27 Май 2014 18:38:17  #557 №356667 

>>356660
А что это? Для чего это?

Аноним Втр 27 Май 2014 18:45:15  #558 №356668 

>>356667
GNU Octave.
Надо по типовому расчёту одному решить трансцедентное уровнение комбинированным методом Ньютона и Хорд. Для этого нужна производная, а без octave symbolic придётся делать через жопу в С++ (через жопу потому что по мере своих знаний).


float f1(x)
{
float y;
y = (f(x+0.000001)-f(x))/0.000001 ;
return y;
}


Так можно преподы примут? или я полный нуб?
Аноним Втр 27 Май 2014 18:46:52  #559 №356670 

>>356668
>уравнение
Всегда по привычки со школы пишу это слово с ошибками, а потом исправляюсь.

Аноним Втр 27 Май 2014 18:48:47  #560 №356672 

>>356668
Алсо, f(x)=0 - это уравнение.

Аноним Втр 27 Май 2014 19:02:32  #561 №356679 

>>356668
Охх... Уже знаю, что обсуждение закончится холиваром. SymPy

Аноним Втр 27 Май 2014 19:08:32  #562 №356683 

>>356679
Ну это единственное до чего я додумался, потому как не учил нихрена весь год Следил за событиями на Украине, как в сериал залип.

Аноним Втр 27 Май 2014 19:11:54  #563 №356686 

>>356672
Если об f() что-нибудь известно (например что это многочлен), то производную лучше искать через вектор коэффициентов, или как производную другой элементарной функции. После чего вычислять её в точке. По крайней мере результат будет вычислен с машинной точностью. Сейчас у тебя есть опасность получить высокую погрешность даже для 0.000001. Потому что можно подобрать такую функцию так что |f'(x) - approx_deriv_f(x)| > epsilon.

Короче говоря, если f() - элементарная функция, то вычисляй как производную элементарной. Если f() это исключительно многочлен - то вообще супер.

Аноним Втр 27 Май 2014 19:11:58  #564 №356687 DELETED

>>356668
Это у тебя хорда
Будет метод хорд с шагом 0.0000001

Аноним Втр 27 Май 2014 19:17:26  #565 №356689 
1401203846061.jpg

>>356686
Я примерно по графику на глаз прикинул, где экстремумы функции, то производная примерно равна нулю.

Аноним Втр 27 Май 2014 19:20:03  #566 №356692 DELETED

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

Аноним Втр 27 Май 2014 19:22:48  #567 №356695 

>>356692
>один или два человека тока умерли потом
Это от производной суммы и произведения элементарных функций то? Нда.

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

Аноним Втр 27 Май 2014 19:24:35  #568 №356696 

>>356692
Я с ума сойду из-за скобочек.

Аноним Втр 27 Май 2014 19:29:38  #569 №356699 DELETED

>>356695
>>356696
Не знаю кто из вас задвал оригинальный вопрос, но это ведь лаба,так? Если совсем хуево и не можешь взять производную, то используй вольфрам альфа, люк

Аноним Втр 27 Май 2014 19:33:21  #570 №356702 

>>356699
Я могу на бумажке, а потом туда хуйнуть, но мне не хватает альбомного листа (для ещё второй производной лол).

Аноним Втр 27 Май 2014 19:49:00  #571 №356707 DELETED

>>356702
Возьми второй

Аноним Втр 27 Май 2014 20:09:15  #572 №356728 

>>356232
Спасибо анончик

Аноним Втр 27 Май 2014 21:21:57  #573 №356757 

Вот расскажите мне, тупому, как устроено общение программ с железом. Вот написана ОС на ассемблере, всё это скомпилено в машинные коды. Какого хуя прикладные программы тоже скомпилированы в машинные коды? Как это всё выполняется? Как ОС скармливает прогу железу, если железо сейчас занято самой ОСью? Намного более логичным был бы Java-подход, когда проги хранятся в своём байт-коде, а уж ВМ объясняет железу, что этот код значит. И вообще, раз всё можно написать на асме, насколько сложно Win16 Application портировать на голое железо?

Аноним Втр 27 Май 2014 21:31:32  #574 №356763 

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

Аноним Втр 27 Май 2014 21:51:44  #575 №356781 

>>356763
комбинация из указателей и структур

Аноним Втр 27 Май 2014 21:54:17  #576 №356783 

>>356757
>если железо сейчас занято самой ОСью?
Оне не занято. Когда выполняется программа то ОС ждет.
>Намного более логичным был бы Java-подход, когда проги хранятся в своём байт-коде, а уж ВМ объясняет железу
Ничем не отличается, JAVA-машина такая же точно машина (в принципе, не в деталях) как и IBM-PC (к примеру).
Читни танебаума про архитектуру.

Аноним Втр 27 Май 2014 22:35:37  #577 №356801 

>>356568
бамп вопросу

Аноним Втр 27 Май 2014 22:40:01  #578 №356803 

Test ошибка постинга

Аноним Втр 27 Май 2014 23:12:27  #579 №356817 
1401217947950.png

Парни, а правда Питон норм для начинающего?

Аноним Втр 27 Май 2014 23:17:29  #580 №356822 

>>356817
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.

Аноним Втр 27 Май 2014 23:24:34  #581 №356827 

>>356822
>5 тысяч запросов в секунду
На каком железе? Memcached столько не выдаст, нахуй!

sageфыва Срд 28 Май 2014 00:29:12  #582 №356857 

суп двач, есть одна лаба. суть в чем:

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

Мб кто подскажет буржуйские сайты с решением или хотя бы примерами?

Аноним Срд 28 Май 2014 00:49:49  #583 №356862 

>>356857
Взвешеный граф (мб орграф), какие-то разрезы, потоки или типа того.

sageАноним Срд 28 Май 2014 00:50:16  #584 №356863 

>>356857
здча комивояжера

Аноним Срд 28 Май 2014 01:02:33  #585 №356866 

>>356857
Генплан Казани, залогиньтесь!
Метро на Дваче придумывает, вообще охуеть.

Аноним Срд 28 Май 2014 01:05:32  #586 №356867 

Анон, подскажи какой-нибудь интересный алгоритм по которому можно сделать доклад.

Аноним Срд 28 Май 2014 01:09:40  #587 №356869 

>>356867
рекурсия

Аноним Срд 28 Май 2014 01:14:45  #588 №356877 

>>356869
Тогда лучше ветвление, оно чаще используется.

Аноним Срд 28 Май 2014 01:33:09  #589 №356895 

>>356862
Прочитал как "взбешенный граф".

Аноним Срд 28 Май 2014 01:36:05  #590 №356898 

>>356867
Генетический

Аноним Срд 28 Май 2014 02:51:59  #591 №356917 

>>356539
>Java-апплеты
>2014

Аноним Срд 28 Май 2014 06:03:01  #592 №356922 

Ntcn/

Аноним Срд 28 Май 2014 06:16:03  #593 №356924 

>>356867
Алгоритм Тарьяна.

Аноним Срд 28 Май 2014 07:07:45  #594 №356931 

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

Аноним Срд 28 Май 2014 09:20:36  #595 №356946 

>>356931
Паскаль?

sageАноним Срд 28 Май 2014 09:21:21  #596 №356947 

>>356877
просили интересный

Аноним Срд 28 Май 2014 09:23:37  #597 №356948 

Посоветуйте литературу для новичка, по C/C++.

Аноним Срд 28 Май 2014 09:25:16  #598 №356949 

>>356948
Или годные сайтики.

Аноним Срд 28 Май 2014 09:27:27  #599 №356950 

>>356931
Калькулятор.

Аноним Срд 28 Май 2014 09:36:15  #600 №356951 
1401255375876.jpg

>>354650
Ребятушки, нужна ваша помощь, надеюсь кто-нибудь разбирается в RichFaces. Для элемента rich:inputNumberSpinner нужно отключить изменения значения по колесику мыши, причем эта приблуда воспроизводится только в Google Chrome. Гугль молчит

Аноним Срд 28 Май 2014 10:51:59  #601 №356961 
1401259919974.jpg

>>356948
Во-первых, есть дохуя спсиков в интернете с литературой, на харкаче даже картинка есть с книжками. Во-вторых, ну подумай, блядь, сам, кто может лучше всего знать свой цэпэпэ? Вот его и читай. Если будет сложно по началу, начни с чего-нибудь легкого вроде "для чайников" или "освой синтаксис cpp за джвадцать один год день".

Аноним Срд 28 Май 2014 11:16:45  #602 №356968 

>>356924
Благодарствую.
>>356869
Слишком базовый алгоритм
>>356898
А эта чтука не нравится преподу.

Аноним Срд 28 Май 2014 11:35:51  #603 №356972 

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

Аноним Срд 28 Май 2014 11:37:07  #604 №356973 

>>356972
>поговорил с пастой

C#, WEB, ABU Аноним Срд 28 Май 2014 11:37:52  #605 №356974 

Как получить html код страницы двача? У меня вылетает с ошибкой сервера 403. Я так понимаю это какая-то защита от дудоса.

sageC#, WEB, ABU Аноним Срд 28 Май 2014 11:42:29  #606 №356976 

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

Аноним Срд 28 Май 2014 11:52:01  #607 №356978 

Можно ли как-то ускорить работу алгоритма на opencv? Проект работает как мне хочится, но очень медленно из за чего не подходит что бы сделать с ним приложение (очень обидно).

Аноним Срд 28 Май 2014 12:02:21  #608 №356981 

>>356961
>Во-вторых, ну подумай, блядь, сам, кто может лучше всего знать свой цэпэпэ
Хуита полная твой аргумент. Во-первых, он скорее всего не знает, как зовут создателя цпп. Во-вторых, не факт, что он умеет книги писать, что он вообще писал книги, а если таки писал - что они хорошие.

Аноним Срд 28 Май 2014 12:06:39  #609 №356983 
1401264399719.jpg

>>356981

Аноним Срд 28 Май 2014 12:34:01  #610 №356994 

>>356946
Знаю делфи, но за лето могу освоить что-нибудь другое в процессе создания( .net, например).
Мне говорили про "Использование программирования для создания анимации", но тема так себе, как мне кажется.
>>356950
Если бы не было калькуляторов на смартфоны, которые содержат в себе кучу математических функций, констант, формул и построения графиков в 2д и даже в 3д, то можно было бы.

Аноним Срд 28 Май 2014 12:54:54  #611 №357005 

>>356931
TODO List.

Аноним Срд 28 Май 2014 13:27:22  #612 №357012 

>>357005
Есть в каждом смартфоне, куча приложений же.

Аноним Срд 28 Май 2014 15:39:33  #613 №357031 

Аноны, подскажите, что не так. Писал по книге.
http://ideone.com/O2Bjz7
И почему касперcкий после компиляции находит троян?

Аноним Срд 28 Май 2014 15:50:34  #614 №357034 

>>357031
std::string
линкер заражен и линкует заразу к твоей проге

Аноним Срд 28 Май 2014 16:00:08  #615 №357035 

>>357034
Спасибо. Заработал на другом компиляторе.

Аноним Срд 28 Май 2014 16:04:08  #616 №357038 

>>354672
То есть читать сразу эту или начинать лучше с оригинала?

Аноним Срд 28 Май 2014 16:31:11  #617 №357054 

подкиньте пожалуйста ссылку на faq по программированию, там советуют начинать с sicp еще.

Аноним Срд 28 Май 2014 16:36:24  #618 №357058 

Есть какой-то университет заграничный, где делают упор на создание игр. Играл в игры их студентов, забыл как называется.
Помню была игра про гель, как из второго Портала, и про машину, которая как бы внутри компьютера( оформление уровней).

Аноним Срд 28 Май 2014 16:49:12  #619 №357071 

>>356534
Что-то пердолинг не выходит. Либо nhibernate говно, либо я идиот.
Пишу в patient.hbm.xml:

<bag name="Groups" table="PATIENTS_GROUPS" cascade="all">
<key column="PIN" />
<many-to-many class="Group" column="GROUP_ID" />
</bag>

и в patient.cs:
public virtual IList<Group> Groups { get; set; }

Соединяется, инсерты работают, в общем замечательно все, до тех пор пока не начинаешь обращаться к свойству Groups. У меня загружается список всех пациентов при открытии окна, их там порядка 18k, без связи с группами загружается за пару секунд, со связями я даже дождаться не смог. Я без понятия что он там загружает, но просто sql с джойнами работает явно быстрее. ЧЯДНТ?
Аноним Срд 28 Май 2014 17:01:49  #620 №357076 DELETED

>>357054
Тщи на луркморе копипаста:программирование

Аноним Срд 28 Май 2014 17:05:51  #621 №357080 

>>357076
Спасибо.

Аноним Срд 28 Май 2014 17:27:54  #622 №357090 

>>357076
А про /c/ уже проебали статью?

Аноним Срд 28 Май 2014 17:30:34  #623 №357093 

>>357058
А спросить про название то забыл.
Знает кто?

Аноним Срд 28 Май 2014 17:34:57  #624 №357095 

>>357071
ну так не загружай это свойство - допиши lazy

Аноним Срд 28 Май 2014 17:35:00  #625 №357096 DELETED

>>357090
Нет, ее можно найти там на странице участника Iamyou . Если хочешь подописывать, милости прошу

Аноним Срд 28 Май 2014 18:26:16  #626 №357119 

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

Аноним Срд 28 Май 2014 18:30:18  #627 №357120 DELETED

>>357119
Удваиваю риквест (для русского языка естественно)
Или хотя бы инфу, статейки там

Аноним Срд 28 Май 2014 18:31:35  #628 №357121 

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

Аноним Срд 28 Май 2014 18:43:54  #629 №357126 

>>357121
Транзакция.Совершить(магазин, покуптель, вещь)

Аноним Срд 28 Май 2014 19:17:48  #630 №357134 

>>357121
>Кто должен проверять достаточно ли свободных слотов
Тот кто вызывает Купить(покупатель, вещь)

!xnn2uE3AU. Срд 28 Май 2014 19:19:18  #631 №357135 DELETED

>>357121

Обычно делают класс-сервис который находится на 1 уровень выше чем Магазин/Вещь, метод Купить делают в нем, и он соответственно проверяет и вызвает все что надо.

sageАноним Срд 28 Май 2014 19:22:34  #632 №357139 

Я.окропить(маня,ротешник);

Аноним Срд 28 Май 2014 19:26:38  #633 №357144 

>>357093
Вспомнил, DigiPen

Аноним Срд 28 Май 2014 19:57:10  #634 №357157 

Аноны, как сохранять класс в файле и как к нему обращаться.

Аноним Срд 28 Май 2014 20:08:19  #635 №357160 

>>357157
Гугли "сериализация <язык нейм>"

Аноним Срд 28 Май 2014 20:20:20  #636 №357162 

Пытаюсь понять последовательность действий для генерации ключей по схеме Эль-Гамаля по этой статье http://www.rsdn.ru/article/Crypto/elliptic/elliptic4.xml
А именно, откуда мне брать каждую из переменных для уравнения
y = g ** d % p, где
(y, g, p) - открытый ключ;
d - секретный ключ.

p - случайное большое простое число, с ним всё ясно, генерируем;
g - первообразный корень, http://e-maxx.ru/algo/primitive_root
1. Ищем все делители числа (p-1)
2. Перебираем g от 2 до p и для каждого делителя f проверяем, что: g ** ( (p-1)/f ) % p <> 1
3. Эти g и будут первообразными корнями, выбираем случайный и пользуемся

d - в статье сказано, что берём случайным образом, но при поиске g мы брали только d, расчитанные на основе p — какую степень d мне брать для уравнения?
y - остаток от деления, расчитывается через подстановку g, d, p.

Итак, вопросы:
1. почему при поиске g мы проверяем только те значения степеней, которые получены из делителей (p-1), а не все подряд от 1 до (p-1)?
2. секретный ключ d — случайное число или функция Эйлера, зависящая от p?

Аноним Срд 28 Май 2014 20:35:08  #637 №357165 

>>357162
> почему при поиске g мы проверяем
Почему по предоставленым ссылкам не ходил? http://e-maxx.ru/algo/primitive_root

Аноним Чтв 29 Май 2014 01:02:37  #638 №357245 

>>357165
Ходил же, но с математикой такие трудности, что перечитываю десятки раз, прежде чем доходит. Кажется, теперь ясно, что можно было бы перебирать и все значения от 1 до (p-1), но мы намеренно берём в качестве p простое число, чтобы работала теорема Эйлера и нам было проще найти g, приравняв значение функции к (p-1) по свойству функции Эйлера.
А значение d для уравнения всё же берётся случайным образом 1 < d < (p-1) и никак не связано с нахождением корня g.

Аноним Чтв 29 Май 2014 01:57:50  #639 №357256 

Посоны, дайте, плиз, линк на жж чувака какого-то, там был пост про образование в рашке/белорашке. И он предлагал свой пятилетний план. А также линк на пастбине, что-то вроде курс обучения программирования от двачика.

Аноним Чтв 29 Май 2014 01:58:53  #640 №357257 

>программированию

Аноним Чтв 29 Май 2014 02:06:23  #641 №357259 

>>357256
Первую часть вопроса нашёл.
http://theiced.livejournal.com/199711.html

Дайте линк на пасту ещё.

Аноним Чтв 29 Май 2014 02:13:10  #642 №357261 

>>357256
Всё самому искать надо.
http://pastebin.com/F062hv8M

Ну ладно, анон, раз ты не помог никак, накидай ещё гайдов подобных, плиз.

Аноним Чтв 29 Май 2014 04:37:05  #643 №357279 

Не знаю в какой раздел обратиться, надеюсь на вашу помощь.
В универе лабораторные с использованием CUDA.
У меня nvidia-видеокарты нету, а на ноуте так вообще нет видеокарты.
Как быть? Очевидно что я не буду покупать новую видеокарту\ноут ради 2х лабораторных.

Аноним Чтв 29 Май 2014 06:04:29  #644 №357281 

>>356961
>Во-вторых, ну подумай, блядь, сам, кто может лучше всего знать свой цэпэпэ
Хуита полная твой аргумент. Во-первых, он скорее всего не знает, как зовут создателя цпп. Во-вторых, не факт, что он умеет книги писать, что он вообще писал книги, а если таки писал - что они хорошие.
>>357279
У тебя в универе нет компьютерного класса?

Аноним Чтв 29 Май 2014 08:55:47  #645 №357290 

[quote]
$ python -m dg
Traceback (most recent call last):
File "/usr/lib/python3.4/runpy.py", line 151, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name)
File "/usr/lib/python3.4/runpy.py", line 118, in _get_module_details
return _get_module_details(pkg_main_name)
File "/usr/lib/python3.4/runpy.py", line 126, in _get_module_details
code = loader.get_code(mod_name)
File "<frozen importlib._bootstrap>", line 1572, in get_code
File "<core:1.runtime.dg>", line 96, in source_to_code
File "<core:5.compiler.dg>", line 12, in compile
File "<core:5.compiler.dg>", line 29, in compileast
File "<core:5.compiler.dg>", line 205, in pushast
File "<core:5.compiler.dg>", line 254, in pushcall
File "<core:5.compiler.dg>", line 638, in prefix
File "<core:5.compiler.dg>", line 230, in pushlast
File "<core:5.compiler.dg>", line 205, in pushast
File "<core:5.compiler.dg>", line 254, in pushcall
File "<core:5.compiler.dg>", line 637, in prefix
File "<core:5.compiler.dg>", line 254, in pushcall
File "<core:5.compiler.dg>", line 77, in <lambda>
File "<core:5.compiler.dg>", line 866, in prefix
File "<core:5.compiler.dg>", line 869, in jumps
File "<core:5.compiler.dg>", line 205, in pushast
File "<core:5.compiler.dg>", line 254, in pushcall
File "<core:5.compiler.dg>", line 50, in <lambda>
File "<core:5.compiler.dg>", line 753, in prefix
File "<core:5.compiler.dg>", line 228, in pushlast
File "<core:5.compiler.dg>", line 205, in pushast
File "<core:5.compiler.dg>", line 254, in pushcall
File "<core:5.compiler.dg>", line 637, in prefix
File "<core:5.compiler.dg>", line 254, in pushcall
File "<core:5.compiler.dg>", line 72, in <lambda>
File "<core:5.compiler.dg>", line 76, in ((f._arrpairs))
File "<core:5.compiler.dg>", line 38, in Error
File "/usr/lib/python3.4/site-packages/dg/main.dg", line 79
fn = os.environ.get 'PYTHONSTARTUPMOD' => importlib.import_module fn
^
SyntaxError: expected u => v
[/quote]

Що цэ за параша така?

Аноним Чтв 29 Май 2014 09:00:38  #646 №357291 

>>357290
$ python -m dg <<< "print 'Hello, world!'"
bash: !': event not found

Аноним Чтв 29 Май 2014 09:52:59  #647 №357292 

Есть ли решение для следующей проблемы:

Excel 14, открываю через VBA текстовый файл с помощью Workbooks.OpenText ... и везде где в исходном файле были записи вида, например 101/1, получаю 01.01.0101. Как отключить это автопреобразование?

Аноним Чтв 29 Май 2014 10:17:19  #648 №357293 

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

Аноним Чтв 29 Май 2014 10:27:02  #649 №357295 

>>357293
Документацию к апи не вздумай читать!

Аноним Чтв 29 Май 2014 10:35:14  #650 №357296 

>>357295
Заглянул. Все вокруг приложений вертится, дальше что?

Аноним Чтв 29 Май 2014 10:44:02  #651 №357298 
1401345842420.jpg

Аноны, подскажите годный модуль для изменения dbf для Питона 2.7?

Аноним Чтв 29 Май 2014 10:59:31  #652 №357302 
1401346771421.png

>>357296
Прилага должна быть standalone, параметры запроса на скрине.

Аноним Чтв 29 Май 2014 11:02:19  #653 №357303 

>>357279
Там раньше была возможно компилировать с эмуляцией GPU флаг -deviceemu но его вроде ДЕПРЕЦИРОВАЛИ. Почитай мануалы, может там есть про эмуляцию.
Алсо есть https://code.google.com/p/gpuocelot/

Аноним Чтв 29 Май 2014 11:15:00  #654 №357306 

>>357095
Lazy стоит по дефолту. Но мне же нужно наоборот высчитать кучу всякой хрени для каждой записи, как раз используя эти списки. В общем, забив на ущербность orm, я решил делать через хранимые процедуры. Но тут я тоже днищеибаное, и сразу же уперся в стену. Вот такая процедура:
http://pastebin.com/4xUC7jH0
Принимает ID пациента, должна вернуть 1, если он состоит хоть в одной группе или старше 40 лет, в других случаях 2. Почему-то всегда проходят оба условия и возвращается 1. В SQL Editor проверял запросы, оба работают нормально. Может я не правильно понимаю как в фуррибёрде работают IF'ы?

Аноним Чтв 29 Май 2014 11:21:03  #655 №357309 

>>357306
А, извиняюсь, это я еблан. Забыл двоеточие перед входным параметром поставить.

Аноним Чтв 29 Май 2014 11:27:25  #656 №357311 

>>357292
Поставь у ячеек формат текстовый. В vba свойство Cell.NumberFormat, кажется.

Аноним Чтв 29 Май 2014 11:34:36  #657 №357313 
1401348876812.jpg

Программач. Есть одна база данных. В ней есть две таблицы. Надо составить сложный запрос (СУБД MySQL).

В таблице deals есть ссылка по id на объекты de_object_id и дата окончания договора de_end. Если de_end = NULL, то договор не завершен и рассматривать его не надо.

В таблице objects есть ob_cost - цена, и ob_rooms - количество комнат (в квартире).

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

Я вообще понятия не имею, как такую еботу составить. Подскажите, няши.

Если кто-то составит для меня такой запрос - кину на мобилу или киви 200р (больше нету, простите). Только способы связи напишите в посте.

Аноним Чтв 29 Май 2014 11:35:47  #658 №357314 

>>357311
Но ячеек еще не существует перед выполнением OpenText.

Аноним Чтв 29 Май 2014 11:48:08  #659 №357317 

>>357314
http://msdn.microsoft.com/en-us/library/office/ff837097%28v=office.15%29.aspx
Надо шаманить с FieldInfo, видимо.

Аноним Чтв 29 Май 2014 11:53:47  #660 №357319 

>>357313
Цена на квартиры находится в таблице objects и не изменяется во времени, возможно вы имели в виду: выручка.

Аноним Чтв 29 Май 2014 11:54:32  #661 №357320 

Доставьте гайдов по организации хидеров в с++. Заебала почти полная перекомпиляция проекта при изменении буквы в описании какого-нибудь класса.

Аноним Чтв 29 Май 2014 11:56:43  #662 №357321 

>>357319
Нет, все правильно.
Цены не изменяются во времени. Но квартиры продаются в разное время. И надо построить зависимость средней стоимости проданных квартир от периодов времени.

Аноним Чтв 29 Май 2014 12:13:56  #663 №357327 

>>357317
Шаманил... там даже есть по-столбцовое задание форматов - но не срабатывает: если значение числовое, оно станет текстом, но вот если не числовое, то срабатывает автопреобразование.

Аноним Чтв 29 Май 2014 12:41:57  #664 №357332 

>>357321
На рисунке у тебя переменное количество столбцов, это уже не sql. Мне кажется, надо использовать все таки ЯП какой нибудь, иначе гроб гроб.

Аноним Чтв 29 Май 2014 12:46:27  #665 №357334 

>>357332
Мне надо сделать только за 4 недели. Автоматически разбивать не надо, можно вручную в запросе прописать временные рамки для каждого столбца.
ЯП нельзя использовать ах, если бы

Аноним Чтв 29 Май 2014 12:57:50  #666 №357337 

Пацаны, подкиньте пожалуйста лютой годноты по STL

Аноним Чтв 29 Май 2014 13:08:06  #667 №357340 

>>357332
Создать еще таблицу временные_интервалы, с полями дата начала и дата конца, для deals сделать триггер, который будет создавать новую запись в интервалах при добавлении сделки с датой больше чем дата окончания последнего интервала на, допустим, неделю.

Аноним Чтв 29 Май 2014 13:13:04  #668 №357342 

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

Аноним Чтв 29 Май 2014 13:55:24  #669 №357354 

>>357313
Легко средствами SQL это сделать невозможно, так как подобная хуйня выделена в другую технологию (OLAP) и в СУБД такие возможности просто не добавляют, так как лишние. Если у тебя есть заранее известный список периодов, их можно захардкодить - гугли "MySQL pivot table" и "MySQL сводная таблица". Но для общего случая ты одним MySQL ничего не сделаешь. СУБД предназначена только для хранения данных, их анализ вынесен в отдельные приложения.

Аноним Чтв 29 Май 2014 14:16:40  #670 №357359 
1401358600694.jpg

Пишу бота для веба. Бот будет на Вебките, наверное. Точно знаю, что целевой сайт интересуется тем, какой браузер установлен у клиента. То есть, существует ненулевая вероятность оказаться зобаненым из-за того, что сервер чекнет название моего браузера и узнает что названия-то у него и нету нихуя.

Вопрос: как мне замаскировать своего бота под Хром?

Аноним Чтв 29 Май 2014 14:17:47  #671 №357360 DELETED

>>357359
user agent

Аноним Чтв 29 Май 2014 14:49:46  #672 №357375 

>>357360

Спасибо. А какая ещё нежелательная для меня информация может отправляться на сервер? Ну, кроме куков и юзер агента? Чувствую, что я не всё учёл.

Аноним Чтв 29 Май 2014 14:53:46  #673 №357376 DELETED

>>357375
Посмотри panopticlick или как-то так сайт есть
Снимает "отпечаток пальца" с браузера

Аноним Чтв 29 Май 2014 14:56:14  #674 №357378 

>>357354
Ну так я и говорю, периоды можно вручную задать в запросе.
Спасибо за наводку.

Аноним Чтв 29 Май 2014 15:01:03  #675 №357381 
1401361263457.png

Что из этого нормальное, а что - говно?

Аноним Чтв 29 Май 2014 15:02:22  #676 №357382 

>>357376

Оппаньки! Спасибо. Оказывается, по плагинам меня можно практически со 100% точностью идентифицировать.

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

Аноним Чтв 29 Май 2014 15:09:20  #677 №357383 

>>357320
Лепишь везде #pragma once, используешь forward declaration везде, где только можешь, не инклудишь ненужные хедеры. Если все по-прежнему плохо - pimpl, а следом ПРИШЛО ВРЕМЯ МЕНЯТЬ АРХИТЕКТУРУ.
Олсо, возможно твоя система сборки упоролась. Или ты ненужных зависимостей нахуярил.

Аноним Чтв 29 Май 2014 15:13:25  #678 №357384 

>>357382
Ctrl+shift+n попробуй

Аноним Чтв 29 Май 2014 15:16:45  #679 №357385 

>>357381
>а что - говно?
>HTML5
>CSS3
Вот это.

Аноним Чтв 29 Май 2014 15:17:15  #680 №357386 

>>357381
Все говно

Аноним Чтв 29 Май 2014 15:21:49  #681 №357388 

>>357385
>>357386
Так не интересно.

Аноним Чтв 29 Май 2014 15:42:07  #682 №357389 

Програнон, помоги.
Есть несколько div-ов, которым нужно назначить id в виде php-переменной, но так, что бы id каждого последующего div-а был на 1 больше, чем у предыдущего, и потом по клику выводить эти id в input. Как?

Аноним Чтв 29 Май 2014 15:45:32  #683 №357390 

>>357313
http://info-comp.ru/obucheniest/163-sqlperekresniyzapros.html
Нагуглил вот что. Но там case используется для каждого отдельного значения, а можно ли его как-то использовать для периода времени?

Аноним Чтв 29 Май 2014 15:55:19  #684 №357394 

>>357390
BETWEEN
>>357389
Делай дивы в цикле.
На кнопку повесь жабаскрипт, выбирающий все дивы со страницыи пишущий id в твой инпут.
Упори Розенталя.

Аноним Чтв 29 Май 2014 15:56:15  #685 №357395 

>>357384

>Ctrl+shift+n

У меня вконтакт в новом окне открылся. Так и должно быть?

Аноним Чтв 29 Май 2014 16:06:24  #686 №357397 

>>357394

Не то, думал об этом. Грубо говоря, мне нужно указать переменную десять раз на странице, причем одну и ту же, в первой должна быть единица, в каждой последующей - n+1. Кнопка же должна выводить любое одно из этих десяти значений в input.

Аноним Чтв 29 Май 2014 16:08:16  #687 №357399 

>>357397
Про массивы не слыхал?

Аноним Чтв 29 Май 2014 16:13:51  #688 №357401 

>>357399

Ткни носом, не совсем понимаю, как именно это сделать.

Аноним Чтв 29 Май 2014 16:21:01  #689 №357404 

Пишу так:

WebKitBrowser wb = new WebKitBrowser();


Код дальше не идёт. То есть, внутри конструктора бесконечный цикл возникает. Кто-нибудь сталкивался? Версия ВебКита: 0.5 (последняя, стабильная типа).
Аноним Чтв 29 Май 2014 16:21:05  #690 №357405 

>>357399

Хочу сделать что-то типа

<див id="<?php echo $var;?>" style="блабла"></див>
<див id="<?php echo $var;?>" style="блабла"></див>
<див id="<?php echo $var;?>" style="блабла"></див>

И получить в итоге

<див id="1" style="блабла"></див>
<див id="2" style="блабла"></див>
<див id="3" style="блабла"></див>

Чертова макака, хтмл не разрешает

Аноним Чтв 29 Май 2014 16:31:37  #691 №357409 

>>357405
http://pastebin.com/8bUdTDza
Макака совсем припизднутая, на самом деле. В спам листе куча совершенно безобидных слов и бывает очень трудно понять с какого хрена вдруг у тебя 403 выдается.

sageАноним Чтв 29 Май 2014 16:34:52  #692 №357412 

>>357405
ШАБЛОНИЗАТОР, СУКА, ТЫ СЛЫШАЛ О НЕМ?

Аноним Чтв 29 Май 2014 16:35:56  #693 №357415 

>>357409

Благодарю.

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

Аноним Чтв 29 Май 2014 16:36:56  #694 №357416 

>>357412

Ноуп, ради одной странички оно не нужно.

Аноним Чтв 29 Май 2014 20:14:02  #695 №357470 

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

Аноним Чтв 29 Май 2014 20:19:00  #696 №357471 

>>357470
Форум RSDN.

Аноним Чтв 29 Май 2014 20:26:04  #697 №357475 
1401380764762.png

>>357471
Бля, одна тема охуительней другой.

Аноним Чтв 29 Май 2014 20:51:20  #698 №357477 DELETED

>>357471
Тоже превратился в филиал собственного раздела "Политика"?

Аноним Чтв 29 Май 2014 20:57:07  #699 №357478 

>>357475
Это где ты такие новости читаешь?

Аноним Чтв 29 Май 2014 21:25:49  #700 №357483 

>>357478
УГАДАЙ. На rsdn ->coding-> info sec.

Студент с курсачем Чтв 29 Май 2014 22:17:54  #701 №357493 

Сап /pr! Не подскажете как преобразовать QString в bool; Как в инт (QString.toInt()) нету... Что делать?

sageАноним Чтв 29 Май 2014 22:21:04  #702 №357494 

>>357493
bool stringToBool(const QString &s) { return !s.compare("true", Qt::CaseInsensitive); }

Аноним Чтв 29 Май 2014 22:53:54  #703 №357500 

>>357493
> как преобразовать QString в bool
Нахуя? Алсо разве в с++ int не может выступать в роли bool? Преобразовуй в int - получится в том числе гавно bool

Аноним Чтв 29 Май 2014 23:22:54  #704 №357503 

Есть ли норм литература (или иные источники) для изучения матлаба, погромировать вообще не умею, а завлабы сказал, надо быстро осваивать.

Аноним Чтв 29 Май 2014 23:37:59  #705 №357507 

>>357503
google и help в помощь

Аноним Птн 30 Май 2014 00:01:06  #706 №357510 

Побаловался в PHP и понравилось.
С чего начинать погромировать?

Аноним Птн 30 Май 2014 00:05:22  #707 №357512 

>>357510
Посоветуй язык для обучения короче. Не сильно упоротый, и не совсем бесполезный.

Аноним Птн 30 Май 2014 00:07:32  #708 №357516 DELETED

>>357512
прочитай оп пост
питон блядь, как же вы достали

Аноним Птн 30 Май 2014 00:19:28  #709 №357520 

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

Аноним Птн 30 Май 2014 00:20:54  #710 №357523 

>>357520
А почему я дебил?

Аноним Птн 30 Май 2014 00:25:00  #711 №357524 

как можно портировать приложение с android на ios?

Аноним Птн 30 Май 2014 00:30:04  #712 №357528 

Анон, какой язык выучить чтобы шатать вакабу на уровне Абу?

Аноним Птн 30 Май 2014 00:44:23  #713 №357531 DELETED

>>357524
Переписать
>>357528
google wakaba

Аноним Птн 30 Май 2014 01:16:22  #714 №357548 

>>357528
Оп-пост читал?

Аноним Птн 30 Май 2014 02:44:49  #715 №357571 
1401403489067.png

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

Аноним Птн 30 Май 2014 02:49:07  #716 №357572 DELETED

>>357571
Не знаю в чем проблема, подозреваю, что дело в хитром редакторе. Скопипасти на ideone и проверь
И отступы поставь

Аноним Птн 30 Май 2014 02:53:55  #717 №357574 

>>357572
на ideone полный пиздец. 4 ошибки. я нуб в джаве, да и в использовании онлайн компиляторов. самое интересное, что после получения этого ответа, я прошёл урок.

Аноним Птн 30 Май 2014 02:55:11  #718 №357575 DELETED

>>357574
Тебе нужна не джава, а джаваскрипт
Это разные языки

Аноним Птн 30 Май 2014 03:00:47  #719 №357576 

>>357575
виноват. попутал.
однакож:
js: uncaught JavaScript runtime exception: ReferenceError: "console" is not defined.

Аноним Птн 30 Май 2014 03:13:28  #720 №357578 DELETED

>>357576
ясно
используй язык Node.js - это типа серверный джаваскрипт
обычно джс запускается в браузере и там может и не быть простого вывода в консоль. В ноде точно есть, я проверил
Ебаный джс

Аноним Птн 30 Май 2014 03:46:10  #721 №357579 

>>357404
Версии вебкита вроде как в сотнях уже измеряются.

Аноним Птн 30 Май 2014 04:02:22  #722 №357580 

>>357579

Забыл в этот раз пояснить, что у меня .Net.

sageАноним Птн 30 Май 2014 04:15:00  #723 №357583 

>>357580
kogda budet?

Аноним Птн 30 Май 2014 05:21:00  #724 №357584 

Сап, анон. Доставь годной литературы по нейронным сетям.

Аноним Птн 30 Май 2014 06:04:40  #725 №357585 

>>357583
proïgral

Аноним Птн 30 Май 2014 09:25:02  #726 №357601 
1401427502007.png

>>357584
Доставляю.

Аноним Птн 30 Май 2014 11:35:51  #727 №357625 

>>357578
Добра тебе. Всё заработала. Ответ 25. Значит, компилятор на том сайте был поганый.

Аноним Птн 30 Май 2014 13:28:11  #728 №357638 

Так, здравствуй анон. Я уже сюда набигал с просьбой алгоритма о котором можно рассказать. Можешь ещё чего-нибудь посоветовать. Желательно интересный алгоритм и который не был в Кормене.

Аноним Птн 30 Май 2014 14:03:03  #729 №357647 

>>357638
Может мне ещё Кормена пойти прочитать, чтоб тебе что-то там посоветовать?!
Анон

Аноним Птн 30 Май 2014 14:54:27  #730 №357660 

>>357638
recursive shadowcasting

Аноним Птн 30 Май 2014 15:13:58  #731 №357667 

Анон, как можно в OpenCV подвинуть картинку (например вправо сдвинуть) не слишком хитрым образом? Буду благодарен за ответ. Желательно примером, заранее спасибо.

Аноним Птн 30 Май 2014 15:38:34  #732 №357670 

C#, WPF, NLog
Поставил в targets метод, пишущий в textbox. Все работает, но теперь хочу вынести основную часть кода в фоновый поток. Как сделать, чтобы логгер мог обновлять интерфейс из другого потока?

Аноним Птн 30 Май 2014 15:54:59  #733 №357671 

>>357670
Зачем тебе обновлять интерфейс из двуг потоков? жизнь твоя лучше от этого не станет Быстрее не будет, обновляй из основного потока, а в фоновых только пересчитывай данные. Ну а вообще можно form.Invoke((Action)delegate { <код> });
form - ссылка на форму в которой ты дергаешь интерфейс.

Аноним Птн 30 Май 2014 16:19:05  #734 №357679 

Visual Studio Express 2013, Windows Forms Application

RichTextBox1.SelectionFont = new Font(RichTextBox1.Font.Name, RichTextBox1.Font.Size, FontStyle.Bold & FontStyle.Italic);

В результате ни жирного, ни курсива. ЧЯДНТ?
Алсо, как в RechTextBox сделать выравнивание текста по ширине? В HorizontalAlignment есть только Left, Right и Center.
Аноним Птн 30 Май 2014 16:44:46  #735 №357682 

>>357679
& необходимо было заменить на |. Вопрос о выравнивании остаётся актуальным.

Аноним Птн 30 Май 2014 17:08:24  #736 №357687 

>>357671
>Быстрее не будет
Мне и не надо.
>обновляй из основного потока
А как его тогда в основной отправить, чтоб nlog мог подхватить? Мне тогда нужно обращаться к экземпляру логгера UI потока, тоже как-то этими инвоками?
>form.Invoke((Action)delegate { <код> });
Не блохо 5/5 :DD
Все работает, спасибо, только приходится раскидывать по коду вот такие громоздкие конструкции:

Application.Current.Dispatcher.Invoke(new Action(delegate
{
Window w = Application.Current.MainWindow;
((MainWindow)w).textBoxLog.Dispatcher.Invoke(
DispatcherPriority.Normal,
new Action(
delegate()
{
((MainWindow)w).textBoxLog.Text +=
System.Environment.NewLine + text;
((MainWindow)w).scrollViewerLog.ScrollToBottom();
}
));
}
));

И не надо меня бить ссаными тряпками, я раньше сложнее чем DoEvents() ничего многопоточного не писал.
Аноним Птн 30 Май 2014 17:11:19  #737 №357688 

>>357679
>HorizontalAlignment
Возможно вы имели в виду SelectionAlignment?

Аноним Птн 30 Май 2014 17:18:53  #738 №357689 

>>357688
Ну да

RichTextBox1.SelectionAlignment = HorizontalAlignment.Right;

Но justified там нет.
Аноним Птн 30 Май 2014 17:56:33  #739 №357697 

Как же меня заебал весь этот ваш раздел целиком.
Забаньте меня, чтоли.

Аноним Птн 30 Май 2014 18:02:30  #740 №357700 

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

Аноним Птн 30 Май 2014 18:17:23  #741 №357706 

>>357687
>Все работает, спасибо, только приходится раскидывать по коду вот такие громоздкие конструкции:
А теперь представь как ты будешь тестировать это нечитаемое говно. Завязываться таким образом на диспатчер нельзя.
И вообще пиздец, что ты делаешь?
> ((MainWindow)w).textBoxLog.Text +=
System.Environment.NewLine + text;
Ты хоть представляешь какой это говнокод???
Если бы ты использовал биндинги, то тебе вообще бы в данной ситуации не пришлось бы думать о другом потоке, так как string thread-safe, и маршалится в другой поток при биндинге автоматически. Учи матчасть.

Аноним Птн 30 Май 2014 18:25:59  #742 №357709 

>>357679
Это всё ещё я. Есть один ToolStrip, на нём, скажем, 3 ToolStripButton'а. Как мне обратиться к ним через массив и, изменить Checked на false? ToolStrip1.Items[0].Enabled работает, а вот свойства Checked там почему-то нет.

Аноним Птн 30 Май 2014 18:29:07  #743 №357712 

>>357709
Без обид, братишка, но винформс в 2014 нерикамендую.

Аноним Птн 30 Май 2014 18:35:25  #744 №357713 

>>357712
Я учусь, это не что-то серьёзное.
А что ты рекомендуешь вместо них?

Аноним Птн 30 Май 2014 18:51:47  #745 №357715 

>>357713 если устраивает анальность, то WPF, если нужна кросплатформенность, то QT на ебучих крестах или УЕБ-параша.

Аноним Птн 30 Май 2014 18:55:44  #746 №357716 

>>357713
WPF. Он не идеален, но лучше винформса.

Аноним Птн 30 Май 2014 19:04:09  #747 №357719 

>>357715
>>357716
Спасибо, в следующий раз обязательно попробую WPF.
Qt я тоже понажимал немного, но надо бы вникнуть: столько-то непонятных слов. Займусь этим летом.
WEB ещё не пробовал. С чего начать? С изучения ruby/php/python'а? С HTML и CSS я уже, кажется, разобрался.

Аноним Птн 30 Май 2014 19:28:05  #748 №357724 

>>357719
с JS

sageАноним Птн 30 Май 2014 19:43:56  #749 №357727 

\o

Аноним Птн 30 Май 2014 20:06:41  #750 №357734 

Полный ньюфаг в плюсах. Сейчас у меня есть файл, в котором находится большая строка, но не суть, так что пусть она будет выглядеть как <a><b>x<c></c></b></a>. Нужно вырезать подстроку x. Проблема в том, что она может быть любой длины (кроме нулевой). Антоша помоги.

Аноним Птн 30 Май 2014 20:09:48  #751 №357736 

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

Аноним Птн 30 Май 2014 20:32:14  #752 №357739 DELETED

>>357734
Отрезаешь от начала <a><b>
И от конца <c></c></b></a>
А если серьезно, то прочитай любой туториал по регулярным выражениям и разберись с ними в крестах. Уйдет дня два, зато больше таких глупых вопросов не будет

Аноним Птн 30 Май 2014 20:33:21  #753 №357740 DELETED

>>357739
Дня два чтоб хорошо разобраться с нуля. Чтобы решить задачу может и пары часов хватить.

Аноним Птн 30 Май 2014 21:04:00  #754 №357743 

>>357739
Спасибо, а как обрезать строку? Всё же уже зопилено в стандартной библиотеке и мне достаточно будет вызвать функцию, да?

Аноним Птн 30 Май 2014 21:20:17  #755 №357747 

Что это за херня с двоеточиями? t - инт.
if (un->num >= 2*::t - 1)

Аноним Птн 30 Май 2014 21:29:54  #756 №357750 DELETED

>>357743
Да, должно быть
Гугли c++ remove substring или cpp remove substring
До сих пор не знаю как кресты гуглить:)

Аноним Птн 30 Май 2014 21:31:49  #757 №357751 DELETED

>>357743
Или если у тебя известны индексы начала и конца, тогда нужно гуглить extract substring или типа того

Аноним Птн 30 Май 2014 21:32:53  #758 №357752 DELETED

>>357747
Что за язык?

sageАноним Птн 30 Май 2014 21:33:38  #759 №357754 

>>357747
>Что это за херня
Похоже на СИ ПЛЮС ПЛЮС оператор разрешения контекста

Аноним Птн 30 Май 2014 21:36:45  #760 №357756 

>>357747
Если это плюсы, то двоеточия означают обращение к внешней t. То есть, подразумевается, что есть также локальная t.
Возможно, я с чем-то путаю, извините

Аноним Птн 30 Май 2014 21:41:30  #761 №357758 

>>357647
А ты не читал Кормена?

Аноним Птн 30 Май 2014 21:44:09  #762 №357759 

>>357754>>357756
Кажется так и есть.

Аноним Птн 30 Май 2014 21:47:23  #763 №357760 

>>357759
Похоже на то.
http://ideone.com/6XR5xf

Аноним Птн 30 Май 2014 21:54:49  #764 №357761 

>>357760
Смахивает на ненужную перделку.

Аноним Суб 31 Май 2014 00:24:48  #765 №357799 

>>357761
модулей тонет
в цпп своя идеология
вот в смоллтолке например "всё есть объект"
а в цпп всё есть костыль

sageАноним Суб 31 Май 2014 00:29:22  #766 №357804 

>>357799
> всё есть костыль
ляул)

Аноним Суб 31 Май 2014 00:30:42  #767 №357805 

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

sageАноним Суб 31 Май 2014 00:38:25  #768 №357809 

>>357805
любые книги по computer science на английском

Аноним Суб 31 Май 2014 00:58:45  #769 №357817 

>>357700
Ruby, очевидно же. Флеш то ли сдох, то ли хуй знает, но не нужен в любом случае.

Аноним Суб 31 Май 2014 01:30:10  #770 №357838 

>>357809
>computer science
Что-нибудь из рю сегмента есть или просто брать ручку и бумажку и по хардокору через гугль транслейт?

Аноним Суб 31 Май 2014 01:33:58  #771 №357843 

>>357838
>упороть тех. английский
>Что-нибудь изрю сегмента есть?
Ты наркоман штоле?

Аноним Суб 31 Май 2014 01:35:58  #772 №357845 DELETED

>>357838
Лучше используй multitran.ru

Сашко.жпг Аноним Суб 31 Май 2014 02:16:35  #773 №357857 

анон, выручай. хочу добавить все игры в вишлист в стиме, дай скрипт (я знаю что для тебя это пара минут, а я буду ебаться полгода)
http://store.steampowered.com/
нет я не маньяк-долбоёб который их все собрался купить

Аноним Суб 31 Май 2014 02:19:49  #774 №357859 

>>357857
точнее даже так, наверное
http://store.steampowered.com/search/?term#category1=998&os=win&sort_order=ASC&page=1
3063 штуки

Аноним Суб 31 Май 2014 05:24:42  #775 №357868 

>>357667
Бамп вопросу.

Аноним Суб 31 Май 2014 07:21:43  #776 №357874 

>>357758
Я его писал.

Аноним Суб 31 Май 2014 09:30:34  #777 №357879 

Это снова я, писатель бравзерного бота на шарпах.

Решил юзать Гекко. Проблема в том, что этот двиг не хочет создавать юзерагента для каждого экземпляра браузера.

Как сменить агента - прочитал тут: http://stackoverflow.com/questions/14653627/how-to-set-user-agent-in-geckofx

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

Аноним Суб 31 Май 2014 10:04:04  #778 №357884 

>>357879
>хидер
Откуда вы лезете?

Аноним Суб 31 Май 2014 10:06:28  #779 №357885 

>>357884

А шо? Поясни - что тебе не нравится.

Аноним Суб 31 Май 2014 10:09:01  #780 №357888 

>>357885
https://en.wiktionary.org/wiki/header
смотри pronounciation
header - от слова head

Трипкод !YhQa330.Qc Суб 31 Май 2014 11:22:50  #781 №357900 

>>357888

Да похуй мне на ихний пидорский язык. Ты бы лучше по делу написал чего.

Аноним Суб 31 Май 2014 12:14:33  #782 №357904 

Здесь есть кто работал с Google Drive API? Я получаю файлы с аккаута, получается список с объектами типа File. Т.к. они представляют собой жсоны по сути, сохраняю их в БД. Теперь вопрос, как мне взяв эту строку-жсон создать объект File? Или есть какие то способы сохранить файлы, а потом загрузить их на другой аккаут гугла?

Аноним Суб 31 Май 2014 12:16:42  #783 №357906 

>аккаунт
Конечно же, лол.

Аноним Суб 31 Май 2014 12:31:18  #784 №357912 

>>357904
То есть ты всю строку сохранил? Пиздец даун

Аноним Суб 31 Май 2014 12:38:47  #785 №357916 

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

Аноним Суб 31 Май 2014 13:03:47  #786 №357929 

>>357916
Ну видимо сохранить информацию о файле в виде структуры. Как там закачивается? Там можно копировать файлы через путь? Или надо скачивать к себе и заливать обратно?

Аноним Суб 31 Май 2014 13:26:49  #787 №357933 
1401528409762.png

>>357929
https://developers.google.com/drive/v1/reference/files/insert
Ну вот здесь чтобы загрузить файл создается объект File, а у меня он уже есть, сохраненный в строку. Можно конечно сделать new File() и сеттерами забить все поля. Но там полей 20+, не хотелось бы это разгребать. Пикрелейтейд меньше половины структуры File. Неужели нет способа проще?

Аноним Суб 31 Май 2014 13:37:35  #788 №357940 

Анон я начал изучать компьютерное зрения и никак не могу найти ответ на вопрос: как можно в OpenCV подвинуть картинку (например вправо сдвинуть) не слишком хитрым образом? Буду благодарен за ответ.


Аноним Суб 31 Май 2014 13:40:39  #789 №357943 

>>357879

Бамп вопросу.

Аноним Суб 31 Май 2014 15:48:14  #790 №358025 
1401536894787.jpg

Сап программач, хочу сделать себе напоминалку(например раз в час - нужно 5 минут дать глазам отдохнуть от монитора и т.п.), а выводить сообщения нужно поверх игры, чтобы она не сворачивалась. Что-то похожее на оповещения стима справа-внизу экрана. Собственно, мне нужен способ вывода сообщения таким образом. Я использую Delphi 7, C++ Builder 6, XE 3, но для такой простой задачки могу осилить что нибудь другое, например.

Аноним Суб 31 Май 2014 15:56:11  #791 №358027 

>>358025
Я думаю тебе хватит любого рандомного будильника которых тысячи в гугле.

Аноним Суб 31 Май 2014 15:58:34  #792 №358028 

>>358027
Не хотеть.

Аноним Суб 31 Май 2014 16:18:05  #793 №358032 DELETED

>>357940
opencv translate image

Аноним Суб 31 Май 2014 16:19:18  #794 №358033 DELETED

>>358032
это в гугл набирается, понятно

Аноним Суб 31 Май 2014 17:03:22  #795 №358037 

>>358025
Перехватывай директиксовую функцию вывода и рисуй. Как фрапс делает.

Аноним Суб 31 Май 2014 17:24:54  #796 №358044 

>>357933
Ты не слышал про сериализацию?

Аноним Суб 31 Май 2014 17:29:27  #797 №358047 

>>358044
Слышал, краем уха. А как это можно применить?

Аноним Суб 31 Май 2014 17:35:07  #798 №358050 

>>358044>>358047
Погуглил. Нашел http://habrahabr.ru/post/60317/
Надеюсь поможет, спасибо.

Аноним Суб 31 Май 2014 17:49:06  #799 №358052 

>>357859
ладно тебе, анон, сложно скрипт что ли написать? пяти минут дело. будь няшей

Аноним Суб 31 Май 2014 18:13:15  #800 №358057 

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

Аноним Суб 31 Май 2014 19:03:25  #801 №358065 


yoba :: IO ()
yoba = do
a <- dosmth
case a of
Just b -> do
c <- dosmthwith b
case c of
Just d -> do
e <- dosmthwith d
case e of
Just f -> ...
Noting -> peka
Nothing -> peka
Nothing -> peka

Можно как-нибудь переписать подобный код без лесенок из кейсов?
sageАноним Суб 31 Май 2014 19:18:44  #802 №358070 

static int najtiElementVMassive(Object massiv,Object element){
if(massiv instanceof int[]) {
for(int i=0; i<((int[])massiv).length; ++i)
if(((int[])massiv)[i]==(int)element)
return i;
} else if(massiv instanceof byte[]) {
for(int i=0; i<((byte[])massiv).length; ++i)
if(((byte[])massiv)[i]==(byte)element)
return i;
} else if(massiv instanceof boolean[]) {
for(int i=0; i<((boolean[])massiv).length; ++i)
if(((boolean[])massiv)[i]==(boolean)element)
return i;
} else if(massiv instanceof char[]) {
for(int i=0; i<((char[])massiv).length; ++i)
if(((char[])massiv)[i]==(char)element)
return i;
} else if(massiv instanceof float[]) {
for(int i=0; i<((float[])massiv).length; ++i)
if(((float[])massiv)[i]==(float)element)
return i;
} else if(massiv instanceof double[]) {
for(int i=0; i<((double[])massiv).length; ++i)
if(((double[])massiv)[i]==(double)element)
return i;
} else if(massiv instanceof short[]) {
for(int i=0; i<((short[])massiv).length; ++i)
if(((short[])massiv)[i]==(short)element)
return i;
} else if(massiv instanceof long[]) {
for(int i=0; i<((long[])massiv).length; ++i)
if(((long[])massiv)[i]==(long)element)
return i;
} else {
try {
for(int i=0; i<((Object[])massiv).length; ++i)
if(sravnitMassivi(((Object[])massiv)[i],element))
return i;
} catch (Exception e) {
for(int i=0; i<((Object[])massiv).length; ++i)
if((((Object[])massiv)[i]).equals(element))
return i;
}
}

return -1;
}


static boolean sravnitMassivi(Object massiv1,Object massiv2) {
try {
if((((Object[])massiv1)).length!=(((Object[])massiv2)).length) return false;
boolean ravni=true;
for(int i=0; i<(((Object[])massiv1)).length; ++i)
ravni=ravni&&sravnitMassivi((((Object[])massiv1))[i],(((Object[])massiv2))[i]);
return ravni;
} catch (Exception e) {
if(massiv1 instanceof int[]) {
return Arrays.equals((int[])massiv1,(int[])massiv2);
} else if(massiv1 instanceof byte[]) {
return Arrays.equals((byte[])massiv1,(byte[])massiv2);
} else if(massiv1 instanceof boolean[]) {
return Arrays.equals((boolean[])massiv1,(boolean[])massiv2);
} else if(massiv1 instanceof char[]) {
return Arrays.equals((char[])massiv1,(char[])massiv2);
} else if(massiv1 instanceof float[]) {
return Arrays.equals((float[])massiv1,(float[])massiv2);
} else if(massiv1 instanceof double[]) {
return Arrays.equals((double[])massiv1,(double[])massiv2);
} else if(massiv1 instanceof short[]) {
return Arrays.equals((short[])massiv1,(short[])massiv2);
} else if(massiv1 instanceof long[]) {
return Arrays.equals((long[])massiv1,(long[])massiv2);
} else {
return massiv1.equals(massiv2);
}
}
}


можно ли как нибудь переписать этот код без копипаста и бойлерплейта?
Аноним Суб 31 Май 2014 19:24:44  #803 №358071 

>>358070
Обернуть массив в ArrayList<> Это ведь жаба, да?.

Аноним Суб 31 Май 2014 19:31:27  #804 №358073 

>>358070
> можно

Аноним Суб 31 Май 2014 19:38:36  #805 №358074 

>>358065

from f a = case a of
Just b -> f b
Nothing -> return Nothing


yoba = do
a <- dosmth
b <- dosmthwith from a
c <- dosmthwith from b
...
case z of
Just result -> ...
Nothing -> peka
Аноним Суб 31 Май 2014 19:39:42  #806 №358076 

>>358074
>from dosmthwith a
>from dosmthwith b
Макаба сосет. Ну вот как можно было сделать блок кода так, чтобы в нем парсилась разметка?

C++, меморипроблемы Аноним Суб 31 Май 2014 20:20:28  #807 №358085 

Обычный C++, не .NET. Имеется несколько функций, подобных этим:


std::string stdString(){
std::string res = "qwe";
return res;
}
void feedMeCharPointer(const char * inCStr){
// тут че-то делается
}

void strokaToSomewhere(){
feedMeCharPointer( stdString().c_str() );
}

Вызывается функция strokaToSomewhere(). Будет ли очищена память, занятая переменной res после выхода из функции strokaToSomewhere()? Или мне надо писать что-то типа:

void strokaToSomewhere(){
std::string str = stdString();
char * cstr = (char *) malloc(str.size() + 1);
memcpy(cstr, str.c_str(), str.size() + 1);
str.clear();
feedMeCharPointer(cstr);
free(cstr);
}

Или я совсем ебанутый?
Аноним Суб 31 Май 2014 21:01:22  #808 №358099 

Сколько будет весить калькулятор на хаскеле, если хэловорд занимает 920 кб? 25 мб?

Аноним Суб 31 Май 2014 21:06:25  #809 №358101 

>>358085
>Будет ли очищена память, занятая переменной res пос
Гугли stack allocation и heap allocation.
Твой res was allocated on stack поэтому будет destroyed как только выйдет из scope.

C++, меморипроблемы Аноним Суб 31 Май 2014 21:29:00  #810 №358116 

>>358101
Читал про это. res вроде как должна быть убита после выхода из области где она объявлена, т.е. после выхода из stdString(), но я же её могу использовать потом strokaToSomewhere(). Значит, я использую уже не саму res, а её копию? Допустим так, значит в strokaToSomewhere() неявно появляется еще одна std::string переменная, содержащая копию res, её область видимости - функция strokaToSomewhere(), после выхода из strokaToSomewhere() эта копия будет очищена. Всё верно?

sageАноним Суб 31 Май 2014 21:48:48  #811 №358118 
1401558528122.jpg

>>358099
919 + количество строк кб

Аноним Суб 31 Май 2014 22:02:31  #812 №358121 

>>358116
res не удаляется потому как возвращается. не выходит из области видимости в общем. копирования в этом случае не происходит.

вот можешь посмотреть живой пример:
http://ideone.com/T1wza7

здесь добавилась одна строчка которая уже приводит к копированию:
http://ideone.com/aJ7oro

C++, меморипроблемы Аноним Суб 31 Май 2014 22:13:58  #813 №358122 

>>358121
Угу, всё ясно теперь, спасибо.

Аноним Суб 31 Май 2014 22:17:26  #814 №358124 

Через три дня зачет по программированию, 1 курс, каких-то особых навыков от меня не требуется, но я полный ноль в этом деле(абсолютно), с чего начать? Как подготовиться по фасту?

Аноним Суб 31 Май 2014 22:28:03  #815 №358127 

>>358124
Бери билеты, гугли всё, что в них.

sageАноним Суб 31 Май 2014 22:59:24  #816 №358136 

>>358124
Ну ты и днище. Вылетай, халявщик.

Аноним Суб 31 Май 2014 23:07:23  #817 №358137 DELETED

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

Аноним Суб 31 Май 2014 23:10:28  #818 №358142 

>>358137
Одного сиспа хватит на тройку, а если поулыбается преподу, то и на четверку.

Аноним Вск 01 Июн 2014 00:02:27  #819 №358161 

Ой, форсите, блядь, сами не знаете что.
Этот TAPL - та ещё хуита. Книга норм, но нахуй не нужно её читать, если хочешь уметь в ФП. Там же в основном про сабтайпинг-хуяйнинг, которого вообще ни в Haskell, ни в Coq/Agda нет. Да и эту кучу доказательств читать не понятно для чего.

sageАноним Вск 01 Июн 2014 00:06:44  #820 №358164 

>>358161
> ниасилил @ кукарекай

Аноним Вск 01 Июн 2014 00:08:27  #821 №358166 

>>354650
Аноны, есть проблема, и ее надо поскорее решить. Я уже писал, и моя расчеточная на МФС как-то прогрессировала. У меня осталась, фактически одна проблема.
Вот есть этот класс животных, член класса - имя типа char*. Поле ввода( принимает переменную типа CString), конвертирует ее в нужный для класса тип, и записывает в мультимапу. Зачем хранить в char*, потом зачем мультимап, да и зачем ключ всегда нулевой - это пофиг, так сложены задания, смысл не в розыске элемента по ключу, а только в сохранении данных в контейнере. Так вот проблема именно - в сохранении. При вытягивании из мультимапа данные херятся, и записывается только последняя порция данных, которая в мультимапе не была. Код приложу, сорри, что есть украинские комменты. На тебя последная надежда.
Сразу обращайте внимание на функцию WriteData() , 181 строка.
http://pastebin.com/yu6dDDmU

Аноним Вск 01 Июн 2014 00:59:29  #822 №358174 

Итак, Есть Одно Android-приложение. В нем есть несколько вкладок на главном экране, переключение между ними происходит свайпом. Можно ли сделать так, чтобы переход на одну определенную вкладку был "тяжелее". Грубо говоря, если для переключения между остальными вкладками надо провести пальцем 1 см, то тут надо будет провести 2 см.

sageАноним Вск 01 Июн 2014 01:39:54  #823 №358181 

>>358161
Там один раздел про сабтайпинг.

Аноним Вск 01 Июн 2014 10:38:02  #824 №358207 
1401604682086.jpg

Я сейчас такое спрошу... ППЦ просто.
Короче, я пищу червяков на яве. И ппц, выпало прогать сервер/клиент херню. Впервые с таким работаю. Ну так вот.. Как сделать чтобы у меня на компе был и сервер и клиент? Работаю с тредами. И вот проблема в том, что сервер ждёт подключения и тем самым не запускается тред, в котором я это подключение осуществляю. Сервер тоже в отдельном треде. Что делать?!

Аноним Вск 01 Июн 2014 10:46:14  #825 №358208 

>>358207
127.0.0.1

Аноним Вск 01 Июн 2014 10:48:24  #826 №358209 

>>358208
Проблема не в этом, а в том, что к попытке подключения даже не доходит. Сервер создаётся и потом сервер.accept(). А в какой момент мне написать, чтоб подсоединялся к серверу с тем-то ip и портом? Блиииин

Аноним Вск 01 Июн 2014 10:57:53  #827 №358211 

>>358207
java язык бога, на нем вселенная запрограммирована

Аноним Вск 01 Июн 2014 11:03:06  #828 №358213 

>>358211
Так что делать-то? Я-то думала, что если запускать всю эту серверную фигню в треде, то можно будет параллельно запускать остальное.... А он всё замораживает..

Аноним Вск 01 Июн 2014 11:05:58  #829 №358215 

>>358213
>думала
Всё ясно.
Вот линк:
http://www.domashniy.ru/article/eda/recept-dnya/klassicheskij_borsh.html
Тут всё расписано.

sageАноним Вск 01 Июн 2014 11:45:49  #830 №358223 

>>358207
За компом пизда - это не езда.

Аноним Вск 01 Июн 2014 11:59:55  #831 №358226 
1401609595035.gif

>>358207
Традиционно обоссал инперативную пизду.

Аноним Вск 01 Июн 2014 12:09:41  #832 №358230 

>>358166
Ну так есть какие-то идеи?

Аноним Вск 01 Июн 2014 12:15:50  #833 №358233 

>>358166
Ну, насколько я понимаю в мультимапе у тебя хранится только ссылка на массив чаров. Память под буфер у тебя выделяется в стеке, сслыка на него помещается в мультимап, при выходе из блока if указатель стека сдвигается назад и все твои чары в буфере идут нахуй, а указатель начинает указывать в ебаное ничто. енджой йор ПЛЮСЫ

Аноним Вск 01 Июн 2014 12:20:11  #834 №358240 

>>358233
И каким образом можно решить данную проблему?

Аноним Вск 01 Июн 2014 12:28:08  #835 №358247 

>>358240
Ну начни с того что char buf[10]; замени на char * buf = new char[10];
Если инфа перестанет проебываться то проблема действительно в этом и осталось только избавиться от утечек памяти. Для этого каждый раз как ты удаляет какой-либо елемент из мультимапа, для ссылки нужно выполнить оператор delete <ссылка>; Соотвественно если ты очищаешь мультимап то нужно это сделать для всех ссылко в нем, и только потом очищать.

Аноним Вск 01 Июн 2014 13:24:35  #836 №358268 
1401614675688.png

Поясните, резюме должно быть специализировано под конкретное направление? Например я начинал с С++, дополнительно кодил на Перле, потом перешёл на Шарп (и на нём и остаюсь). Вот бытует мнение что в резюме на вакансию шарпера стоит указывать только рилейтед скиллы и аббревиатуры и не писать всякие С++, Перлы, Делфи. Или всё же упоминание будет плюсом?

Аноним Вск 01 Июн 2014 13:33:40  #837 №358271 DELETED

>>358268
Пиши все

Аноним Вск 01 Июн 2014 14:28:07  #838 №358284 

С++
Если метод класса модифицирует члены вызывающего объекта он должен возвращать this или void?

Аноним Вск 01 Июн 2014 14:33:06  #839 №358286 

Никто не может помочь андроидо-ньюфагу? >>358174

Аноним Вск 01 Июн 2014 14:39:00  #840 №358289 

>>358284
>Если метод класса модифицирует члены вызывающего объекта
Разве такое возможно? Методы класса могут изменять только static-переменные. Возвращать можно что угодно. Возврат this позволяет линковать вызовы методов по типу obj.do1().do2().do3()

Аноним Вск 01 Июн 2014 14:52:58  #841 №358292 

>>358289
Возможно я не правильно выразился. Если конкретно
operator*= (cont int &a)
{
this->val*=a;
return ?????
}

Аноним Вск 01 Июн 2014 14:54:48  #842 №358294 

Для шаблонных классов определение методов нужно писать в хедере?

Аноним Вск 01 Июн 2014 15:08:32  #843 №358297 

>>358271
Могут проигнорировать/выебать на собеседовании, нет?

Аноним Вск 01 Июн 2014 15:20:29  #844 №358300 

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

Аноним Вск 01 Июн 2014 15:48:34  #845 №358303 

>>358292
this возвращай.

Аноним Вск 01 Июн 2014 15:58:10  #846 №358305 

>>358292
С точки зрения синтаксиса возваращать можно все что хочешь, но при перегрузке операций считается правильным делать так что бы перегружения операция вела себя как можно более похоже на стандартную. Это значит что надо возвращать this что бы можно было строить конструкции типа b = c + (a*=5); Но, ничто не запрещает тебе принять архитектурное решение о том что подобные конструкции гавно - и возвращать void что бы запретить подобное использование твоего объекта

Аноним Вск 01 Июн 2014 16:54:45  #847 №358320 
1401627285879.png

Господа, помогите с пикрилейтед. Нихуя не понимаю я этот рандом. Язык - Си.

Аноним Вск 01 Июн 2014 17:12:39  #848 №358326 

>>358320
Что именно не понимаешь? х - псевдослучайное число в диапазоне от -11 до -8, либо в диапазоне от -6 до 30.

Аноним Вск 01 Июн 2014 17:26:43  #849 №358330 

>>358320
Интервал у тебя просто так в круглых скобках, или имеется ввиду "не включительно"?

Аноним Вск 01 Июн 2014 17:56:27  #850 №358335 

>>358247
sprintf_s не хочет принимать char* в качестве аргумента

Аноним Вск 01 Июн 2014 18:01:37  #851 №358339 

>>358335
Покажи, как и куда ты передаешь. char buf[10] это же тот же самый char*, указатель на массив.

Аноним Вск 01 Июн 2014 18:10:07  #852 №358343 

>>358339

char * buf  = new char[10];
sprintf_s(buf,"%s",m_nData);

Аноним Вск 01 Июн 2014 18:17:31  #853 №358350 

>>358343
http://msdn.microsoft.com/ru-ru/library/ce3zzk1k.aspx
второй параметр должен быть числом, а не строкой. Жалуется на "%s", а не на buf. Ещё ты не написал, кто такой m_nData, то это уже не важно, я думаю.

Аноним Вск 01 Июн 2014 18:19:53  #854 №358353 

>>358350
Ну, я имею в виду, в данном случае второй параметр должен быть числом, потому что ты теперь buf определил не как статический массив, а как указатель на char. Там все написано, короче.

Аноним Вск 01 Июн 2014 18:29:25  #855 №358354 

>>358350
m_nData типа СString, переменная поля ввода.

Аноним Вск 01 Июн 2014 18:32:01  #856 №358356 

>>358353
Сделал с числом, запись нормальная, но как сделать запись каждого имени в новый рядок.

Аноним Вск 01 Июн 2014 18:54:54  #857 №358361 

>>358356
"%s\n" - новая строка
"%s\t" - новый столбец (вообще-то, просто табуляция)

Аноним Вск 01 Июн 2014 18:58:18  #858 №358363 

Решил обмазаться литературой и купить пару бумажных книжек.
Что по PHP лучше почитать? Не для нуба. Прочитал страниц 70 "PHP. Объекты, шаблоны и методики программирования", что-то хуево написано/переведено.
По CSS норм будет "Большая книга CSS"?
По питону лучше Dive into Python ничего нету?
По jQuery норм будет от HeadFirst книжка?

sageАноним Вск 01 Июн 2014 19:02:29  #859 №358364 
1401634949672.jpg

>>358363
по рнр лучшая литература - туалетная бумага измазанная говном. можеш прямо на толчке сидеть и учить

Аноним Вск 01 Июн 2014 19:36:00  #860 №358368 

>>358361
Эмм, я знаю, но в этом же была ошибка.

Аноним Вск 01 Июн 2014 19:57:16  #861 №358371 

>>358361
Все, работает. Большое спасибо. Хотя остался один вопрос - можно ли сделать, например так - я кликаю на элемент текста в List Box`e, и его создать обьект с таким классом.

Аноним Вск 01 Июн 2014 20:04:36  #862 №358374 

>>358364
Вот это тебе бомбиит

Аноним Вск 01 Июн 2014 20:09:46  #863 №358378 

>>358371
Написать интерфейс, реализовать этот интерфейс в классах, которые будут создаваться описанным тобою способом. При клике на элемент ListBox'а создавать экземпляр нужного класса как-то так:


SomeInteface * obj;
switch (listBox1.itemIndex)
{
case 0: obj = new SomeInterfaceImplementation1(); break;
case 1: obj = new SomeInterfaceImplementation2(); break;
...
}

Сам, правда, нуб, желаю слышать другие варианты.
Аноним Вск 01 Июн 2014 20:10:50  #864 №358380 

>>358330
>имеется ввиду "не включительно"
This.

>>358326
Как мне получить этот x? Гуглил, но нихуя не понял.

Аноним Вск 01 Июн 2014 20:19:18  #865 №358381 

>>358380
Расскажу, как понял я:
От тебя требуется написать функцию, написано какую, после этого 20 раз её выполнить, передавая в неё псевдослучайное x.
Т.е. тебе это x надо сгенерировать самому через rand() или там еще как-то , после чего сделать 20 вызовов F(x) и записать результаты в таблицу.

Аноним Вск 01 Июн 2014 20:37:23  #866 №358385 

Ребят, покидайте книг годных которые учат языку С(опыта программирования не имею)

sageАноним Вск 01 Июн 2014 20:46:23  #867 №358386 

>>358385
там ничего учить не надо, этот "язык" крайне примитивен
просто бери и пиши что тебе надо, по пути подхватишь

Аноним Вск 01 Июн 2014 21:18:15  #868 №358392 

>>358386
приведи пример непримитивного "языка"
чсвшная уйбобина

Аноним Вск 01 Июн 2014 21:19:03  #869 №358393 

Аноны, как сериализовать сложный объект через yaml? Язык C#.
%YAML 1.2
---
!lab3.Skin {}
...

На данном этапе результат сериализации выглядит так, а skin на самом деле объект класса с кучей полей.
Лаба, 1 курс

sageАноним Вск 01 Июн 2014 21:30:37  #870 №358397 

>>358392
C++

Аноним Вск 01 Июн 2014 21:58:51  #871 №358406 

>>358385
Двачую вот этого >>358386. Лучший способ выучить язык - программировать на нём.
Синтаксис и стандартную библиотеку можно загуглить. Да и учить вообще-то надо не язык, а алгоритмы, основные приёмы, и т.п.

sageАноним Вск 01 Июн 2014 22:06:59  #872 №358412 

>>358406
знаниe языка есть в каждом из нас с рождения
его надо только пробудить

Аноним Вск 01 Июн 2014 22:13:23  #873 №358416 

>>358406
А "основные приемы" где учить?

Аноним Вск 01 Июн 2014 22:41:16  #874 №358429 DELETED

>>358385
Керниган Риччи http://os24.org/files/books/Brian_Kernighan_Dennis_Ritchie-The_C_Programming_Language-RU.pdf

АА ЖОПА ГОРИТ Аноним Вск 01 Июн 2014 23:06:26  #875 №358436 

аноны, как в этом ссаном pl/sql сделать обычный селект и вывести его результат на экран? Т.е. чтоб был ровно тот же результат, если б я просто написал SELECT бла-бла-бла, но в рамках PL/SQL

JavaFX Аноним Пнд 02 Июн 2014 00:55:55  #876 №358460 
1401656155784.gif

И опять я тут, нужно сделать маску на ввод(дата и номер телефона) в textfield.
Гугл опять не помог, нашел огромный класс на гитхабе, но он ссылается в туевую кучу других левых классов, попытался воспроизвести в ручную, но не получилось. Собственно сам класс.
github.com/jidesoft/jidefx-oss/blob/master/module-fields/src/main/java/jidefx/scene/control/field/MaskTextField.java

Прошу помощи.

JavaFX Аноним Пнд 02 Июн 2014 00:57:02  #877 №358461 

>вручную
Быстрофикс.

JavaFX Аноним Пнд 02 Июн 2014 00:58:08  #878 №358462 

>>358460
>>358461
Ну вы поняли короче.

sageАноним Пнд 02 Июн 2014 01:00:15  #879 №358463 

new AbstractSingletonProxyFactoryBean().sdelatMaskuVTextField(data,nomer);

Аноним Пнд 02 Июн 2014 01:01:37  #880 №358464 

>>358463
Себе на анусе такую маску делать будешь.

sageАноним Пнд 02 Июн 2014 01:05:59  #881 №358466 

Я.достатьЧлен().окропитьУриной(358464.достатьРотешник());

Аноним Пнд 02 Июн 2014 01:08:58  #882 №358467 

>>358466
А это мамке своей набьешь.

sageАноним Пнд 02 Июн 2014 01:12:45  #883 №358468 

Я.достатьЧлен().окропитьУриной(358467.достатьМамку().достатьРотешник());

sageАноним Пнд 02 Июн 2014 01:18:56  #884 №358469 

абстрактнаяФабрикаМеняСинглтонов.сделатьМеня().достатьЭкземпляр(новая ФабрикаФабрикЧленов(новая ФабрикаУрины())).достатьЧлен().окропить(абстрактныйПроксиСообщений.достатьСообщение(новое Целое(358468)).достатьАвтора().достатьРотешник())

sageАноним Пнд 02 Июн 2014 01:33:57  #885 №358471 

Манька[] маньки = новая Манька[] {358469,358467,358464};
для(Манька манька : маньки)
Я.достатьЧлен().окропитьУриной(манька.достатьРотешник());
Аноним Пнд 02 Июн 2014 01:34:29  #886 №358472 

вопрос про кресты.

Открываем файл. Заполнен словами из букв(лес, река, деньги, анус) и цифр(4534, 125, 00456,2345564) вперемешку(т.е. Я шел 345345 по лесу и 97439545 дернул анус 4353463465 псу). Нужно вычленить слова длинной, допустим 7 символов, состоящих только из цифр.

Как реализовать?

Аноним Пнд 02 Июн 2014 02:41:56  #887 №358478 

>>358472
ASCII-код проверять почарово.

Аноним Пнд 02 Июн 2014 02:58:32  #888 №358482 

Такие дела, надо запилить на сегодняшний зачет простенький сайт-визитку для рандомной фирмы типа Рога&Копыта с навигацией по яндекс-картам на одной из страниц. Сам в таком не разбираюсь ибо веб-разработчик не человек, сам чаще всего пишу на Java. С чего начать, где взять шаблон, какие подводные камни?

Аноним Пнд 02 Июн 2014 02:59:17  #889 №358483 
1401663557433.png

Сап, ночной.
Проблема такова.
Есть функция загрузки шейдера ( это простой текстовый файл ).
Так вот, во время отладки в этой функции текст файла загрузился нормально, но когда я его записываю в другую переменную, то в неё записывается лабуда уровня пикрелейтед.
Сама функция http://pastebin.com/WHgsUsxP

Аноним Пнд 02 Июн 2014 03:11:36  #890 №358486 DELETED

>>358472
Регулярные выражения, используй их
Будет что-то вроде
(\d\d\d\d\d\d\d+)

Аноним Пнд 02 Июн 2014 03:12:13  #891 №358487 

Время охуительных вопросов.
Можно ли Джаве читать файл с конца в начало? А поддерживают ли стримы многопоточность?

Аноним Пнд 02 Июн 2014 03:14:24  #892 №358488 

>>358472
>Нужно вычленить слова длинной, допустим 7 символов, состоящих только из цифр.
(\d{7})

Аноним Пнд 02 Июн 2014 03:14:39  #893 №358489 DELETED

>>358486
а можно
\d{7,}
Или каа-то так

Аноним Пнд 02 Июн 2014 03:16:54  #894 №358490 DELETED

>>358487
Хз
http://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html#executing_streams_in_parallel

Аноним Пнд 02 Июн 2014 04:09:55  #895 №358497 
1401667795750.jpg

Есть 2 объекта. Первый статично стоит (препятствие), второй движется. Как сделать так чтобы объект мог обойти препятствие?
Что гуглить?

Поле не векторно, а растрово.

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

Советуйте еще книженций по геймдеву для чайников, в /гд/ не посылать, плиз, так как задачи простые, просто нужно понять суть.

Аноним Пнд 02 Июн 2014 04:15:01  #896 №358498 

>>358497
http://mrelusive.com/books/books.html
Поищи что нибудь в разделе геометрии и ИИ

Аноним Пнд 02 Июн 2014 04:43:19  #897 №358500 

>>358498
Спасибо.

Аноним Пнд 02 Июн 2014 09:58:38  #898 №358511 

Программач, выручай. В макросе vbaинбифо червь-пидор: у нас курсовая на блядском vba эксель зависает после выхода из цикла с предусловием. Ошибки нет, окно locals не помогает. Сам цикл исполняется нормально, проблема возникает на выходе из него. Если кто решится помочь разобраться - вброшу проблемный код.

Аноним Пнд 02 Июн 2014 10:35:00  #899 №358513 
1401690900587.jpg

Сап программач. Вкратце опишу ситуацию.
Я единственный говностудентокодер в группе (остальные не кодят вообще), написал дуре проги за лабы по матану. Она дико просрочила все дэдлайны по обмену. Скрипя зубами, я проги ей конечно отдам, но хочется как либо поднасрать.
Есть проги шарп:
- Иммитационная модель СМО
- Конечный автомат на примере быдлоанализатора строки
Есть идеи как не очень толсто запороть прогу, чтобы она сразу не просекла, а на защите знатно обосралась?

Аноним Пнд 02 Июн 2014 10:52:42  #900 №358517 

>>358511
>Если кто решится помочь разобраться
сука, сразу же со своими ебанутыми постами про домашку пишите ссылку на код
иначе раз за разом будете уходить на хуй

Аноним Пнд 02 Июн 2014 11:37:20  #901 №358522 DELETED

>>358513
Злой ты, пидор

Аноним Пнд 02 Июн 2014 13:28:04  #902 №358538 

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

Аноним Пнд 02 Июн 2014 13:35:08  #903 №358539 

>>358538
Начни с математики Кнута, а там что не ясно углубляй.

Аноним Пнд 02 Июн 2014 13:38:06  #904 №358540 

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

Аноним Пнд 02 Июн 2014 13:48:47  #905 №358542 

>>358538
Твой вопрос можно переформулировать так:
хачу уметь литать с чиво начать?

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

Аноним Пнд 02 Июн 2014 13:53:52  #906 №358543 

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

Аноним Пнд 02 Июн 2014 13:55:07  #907 №358544 

>>358540
> кто уже неплохо так соображает в математике?
Именно "конкретная математика" нет. Это вообще не книга по теории, а просто набор практических иструментов. Максимум для нее нужна школьная программа (алгебра и елементарные функции), ну и про пределы немного прочитать. У него есть овтеты на задания, если решать все и разбирать непонятное с гуглением то я не думаю что нужно что-то дополнительное читать.

Аноним Пнд 02 Июн 2014 13:58:03  #908 №358546 

>>358543
Программисту математика не нужна.

Аноним Пнд 02 Июн 2014 14:03:29  #909 №358548 

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

Ньюфаг программист Аноним Пнд 02 Июн 2014 14:06:57  #910 №358549 

Анон, помоги пожалуйста нужно сдать задачу на допуск к экзамену а я в нее не могу почти

В сообщении, состоящем из одних русских букв и пробелов, каждую букву заменили ее порядковым номером в русском алфавите ('А' - 1, 'Б' - 2, ..., 'Я' - 33), а символ пробела заменили нулем. Напишите программу, в которую вводят получившуюся последовательность цифр (не более 100) и находит количество исходных сообщений, из которых могла получиться заданная последовательность. Например, для последовательности "1025" количество возможных исходных сообщений - 4

Ньюфаг программист Аноним Пнд 02 Июн 2014 14:09:59  #911 №358550 

>>358549
Программу надо сдать на Pascal'е.
Не понимаю как считать варианты

Аноним Пнд 02 Июн 2014 14:21:00  #912 №358553 

Спасибо, почитаю в таком случае.

Аноним Пнд 02 Июн 2014 14:23:33  #913 №358554 

>>358544 -> >>358553

Аноним Пнд 02 Июн 2014 14:39:52  #914 №358556 

>>358548
Если ты такое днище, то начинать надо со школьной программы.

>>358544
> (алгебра и елементарные функции)
Алгебра школьного уровня. Настоящая алгебра пиздецки зубодробительна.

Аноним Пнд 02 Июн 2014 15:02:55  #915 №358560 

>>358549
https://ideone.com/eSImyF

Аноним Пнд 02 Июн 2014 15:09:14  #916 №358562 

>>357706
Ёпта, тут оказывается можно все сократить до

Window w = Application.Current.MainWindow;
((MainWindow)w).logs.Log += text + System.Environment.NewLine;
((MainWindow)w).scrollViewerLog.ScrollToBottom();

если прописать биндинг, и с диспетчером вообще ебаться не надо.
Спасибо, бро.
Аноним Пнд 02 Июн 2014 15:54:42  #917 №358569 

>>358513
Вставь условие на проверку даты, чтоб работало ровно до дня защиты.

Аноним Пнд 02 Июн 2014 16:16:48  #918 №358573 

>>358381
>это x надо сгенерировать самому через rand() или там еще как-то
Вот это я нихуя не понимаю как сделать. Как сгенерировать в заданном интервале?

Аноним Пнд 02 Июн 2014 16:20:28  #919 №358574 

>>358569
Хорошая идея, спасибо

Аноним Пнд 02 Июн 2014 16:27:59  #920 №358577 

>>358573
google://с++ сгенерировать случайное число в заданном диапазоне

Аноним Пнд 02 Июн 2014 17:10:28  #921 №358583 

>>358560
Спасибо, Анон,, хоть это и C который я нихуя не знаю и нужно теперь искать человека которые переведет мне его в паскаль хоть какое-то начало положено. Хоть кто-то откликнулся

Аноним Пнд 02 Июн 2014 17:12:45  #922 №358585 

>>358569
>>358574
Как же я проиграл.

Аноним Пнд 02 Июн 2014 17:15:34  #923 №358586 
1401714934268.jpg

>>358560
лови в благодарность

Аноним Пнд 02 Июн 2014 17:28:02  #924 №358589 

>>356917
Дык я-то не на джаве делать собираюсь.

Аноним Пнд 02 Июн 2014 17:44:06  #925 №358597 

>>358549

Кто-нибудь может переписать Это в паскаль?
https://ideone.com/eSImyF

Аноним Пнд 02 Июн 2014 18:01:49  #926 №358601 

>>358597
Это уже не ньюфаг программист это я хуй знает как называется. Ты хоть Hello Wolrd на паскале можешь написать? Тут немногим сложнее, ты только начни и гугли по ходу.

Аноним Пнд 02 Июн 2014 18:25:00  #927 №358608 

>>358586
Вся суть мясных дырок. Ебать праздник-то какой теперь!

Аноним Пнд 02 Июн 2014 18:28:34  #928 №358610 

>>358586
блять даже соска не вытащила, сучка

Аноним Пнд 02 Июн 2014 19:50:26  #929 №358629 

Репорт сюда.
>>357566

Аноним Пнд 02 Июн 2014 19:51:53  #930 №358630 

>>358629
Репост.
фикс

Аноним Пнд 02 Июн 2014 20:55:49  #931 №358640 

>>358550
Это комбинаторная задача.
'1025' -> {{1,0,2,5},{10,25},{1,0,25},{10,2,5}}
0 <= f(буква) <= 33

comments powered by Disqus