Хуй саси, мелкобуквенная мразь, новый тред - эйфель надо было языком делать.
>>354651
давай лучше ты мне и всем здесь раскажешь как ты опозорился не зная декартовые деревья, или о том как ищеш куда поступить.
Господа, здесь кто-нибудь читает блоги программистов или блоги о программировании? Или может сам ведёт
Поделитесь теми, кто интересно пишет и относительно часто (не раз в год).
>>354656
Че припекло, что шерстить посты начал, найс.
Алсо с деревьями в яндексе обосрался, тут спору нет. Хотя остальные задачи решил отлично. Те же LCA. :3 Так что все равно могу ссать на большинства уебков местных.
>>354662
>Че припекло
нет конечно, просто я никогда особо не интересовался кто что пишет, а тут интересно кто же этот анонисимус
>Алсо с деревьями в яндексе обосрался
яндекс говно без души
> Так что все равно могу ссать на большинства уебков местных.
они такие же уёбки как и ты и я так что будь тише попивая сок у себя на параше
>>354666
Не спорю что я уебок, причем конченный.
>яндекс говно без души
К знакомому в отдел хотел, место было хорошее.
>>354650
Дядь, книжку для питона http://www.diveintopython3.net/
Посоветуйте пожалста какой-нибудь учебник, чтобы с sql разобраться, вот прямо с нуля. Ну и что-нибудь изощрённое для Ms Excel почитать - бд и прочую дребедень уже постиг, но вот макросы и ещё какие подводные камни хотелось бы разобрать поглубже.
Помогите, а? Завтра сдавать...
По заданной логической формуле построить эквивалентную логическую формулу, в которой знак отрицания встречается только перед переменными.
У к а з а н и е. Воспользоваться эквивалентными преобразованиями
NOT NOT множитель ==> множитель
NOT (множитель OR конъюнкция) ==> NOT множитель AND NOT конъюнкция
NOT(конъюнкция AND логическая-формула) ==> NOT конъюнкция OR NOT логическая-формула
Или хотя бы алгоритм подскажите
Вы же тут все вроде умные
>>354682
Еще и на сишке?
Нужно разобрать текст в структуры, а дальше написать функцию, которая будет упрощать.
Как интерпертатор короч, только вместо eval будет simplify
Хотя в простейшем случае можно и строки подрочить (в идеале регэкспами, если знаешь о них).
Короче, я сишки не знаю, но тебе нужно
1) удалить все "NOT NOT" подстроки из строки
2) 2.1) найти все "NOT ("
2.2) Найти в скобочках AND или OR
2.3) Заменить по соотв формуле.
>>354685
Чтобы ньюфажки сразу пиздавали читать, а не спраишвали здесь подскажите книгу на русике
Почаны, как мне попроще сделать, чтобы функции простого джава класса вызывать внутри AsyncTask'а?
Желательно переписать этот джава класс, но не сильно.
В активити у меня желательно чтобы было: gavnoclass.func1(param, param, pampam);
Гавнойд
>>354650
>не знаю какую тему диплома взять
Это.
Хочу под Ведроид написать что-то. Научрук одобрил мобильную тему, но саму тему надо придумать.
Посоветуйте что-то интересное, но не особо закрученное, а то я немного тормоз хоть и времени дохуя еще.
Спасибо.
Аноны, возможно тупой вопрос, но что все-таки нужно чтобы качественно программировать на шарпах? Ты не подумай, я в состоянии понять рихтера. Вопрос в сопутствующих знаниях. Что было бы полезно почитать? (желательно с яркими практическими примерами) Про sicp знаю
Нихуя не понятно, что ты хочешь.
У тебя объект класса хранит состояние? Как ты его будешь одновременно в нескольких потоках дергать? По одному экземпляру на таск/поток? Наследуйся от АсинкТаск или оборачивай каждый метод в асинктаск или нью трэд.
Не хранит? Тогда это функция, статическим методом должно быть. Результат не нужен? оборачивай в new Thread(new Runnable....
>>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;
}
>>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();
}
Извиняюсь за раковость
>>354758
И ты хочешь, чтоб предыдущая функция ждала, пока придет результат?
Типа вместо:
x = func1(param, param);
y = hujnana(x);
Сразу автоматически hujnana выполнялась в onPostExecute ?
Нет, так не получится.
Если у тебя ничего не возвращается, просто нужно выполнение в фоне, то используй
new Thread(new Runnable() { void run() {func1(...);}}).start()
>>354751
Зачем последний цикл с w?
Что будет если отрицательных элементов нет?
Что будет если положительных элементов нет?
Что будет если есть только один положительный элемент?
>>354682
Сначала описываешь на бумажке грамматику для логических выражений. С помощью flex разбиваешь входное выражение на лексемы (лексический анализ), потом это скармливаешь на вход yacc или bizon используя свою грамматику (синтаксический анализ). На выходе либо стришь ast, либо сразу производишь преобразования.
Не благодари.
>>354763
Тогда мне лучше просто обернуть эти вызовы в асинк в самой активити?
Я так сделал пока. Сойдет.
Пасиб тебе
Звери вы, а не люди. Помочь девушке не можете. Держи, подруга http://ideone.com/TEkkl7
Последняя версия си.
>>354766
Для самой разницы, епт.
Ну добавлю я условия, там, но они даже с соблюдением не считает.
>>354779
Ты че, хабр не читаешь? хддддд
Там уже месяц анонс висит.
>>354781
Ну ты вообще. Как же ты программистом быть собралась? Теперь у Си новый стандарт: HACHKIL.
>>354782
Вот это поворот :( Надо заценить.
В любом случае, сдавать мне С завтра, а не HACHKIL.
А ты значит дофига программист? Ну так помоги, а :(
>>354783
Скажи преподавателю, что нужно идти в ногу со временем. Пусть скажет спасибо, что не на Agda-C, этот стандарт еще не одобрен.
>А ты значит дофига программист? Ну так помоги, а :(
Старые версии си не поддерживают алгебраические типы данных и паттерн-матчинг, я не хочу на них писать.
>>354786
Извини, но это правда очень неудобно. Тебе придется вручную строить дерево и вручную по нему ходить. Возможно тебе следует согласиться на сиськи с супом.
>>354786
Охуевшая шлюха называют анона, который и так ей помог, бякой потому, что он отказывается выполнять за нее ее работу. Не делайте ей нихуя.
Задача такая: Выбрать три разные точки заданного на плоскости множества точек, составляющие треугольник наибольшего периметра.
Что-то пошло не так. Анончики, поправьте, пожалуйста! А то у меня уже светает
#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);
}
>>354773
Подожди, а где парсинг из строки? Почему вывод не как в условии?
Короче хачкеллисты как всегда решают только полоину задания
>>354791
>for(int j=1; j<=n; j++){
Массив с нуля начинается.
Блять, пока писал вопрос, нашел ошибку сам. Спасибо, /пр.
Для курсача нужно преобразовать матрицу в треугольную. Моя программа преобразовывает не каждую, в частности там где много нулей, хоть я и учитывал их и добавлял нужные условия. Опишите полный и оптимальный алгоритм действии для преобразования, потому что либо я тупой, либо лыжи не едут.
>>354740
p2p ip телефон. Хотя на мобильном устройстве без сервера (что бы обменятся айпишниками) ты наверное соснешь.
Книжка по Пистону есть и в русском переводе:
http://ru.diveintopython.net/
>>354751
Ты дохуя операторных скобок проебал. Все твои циклы выполняются только 1 раз.
>>354650
Двач, накидай инфы о показательных неравнествах, с == разобрался, программа решает, а вот с остальным как-то мутно все.
Антуаны, есть десктопная программа и сайт. Как можно через сайт подключиться к этой проге и управлять ей? Сайт будет на рубях, прога скорее всего на сишарпике. Мне надо знать, как такое возможно теоретически и какие технолигии для этого использовать.
>>354851
На сервере крутится служба, которую используют и сайт и программа?
>>354851
Кароч сделай чтоб сайт писал в базу команды а програма мониторила базу каждую секунду и выполняла их
>>354851
Клиент-сервер на вебсокетах. Программа работает сервером, постоянно мониторит подключения. Сайт подключается и закидывает пакеты с инфой. Если программа не должна работать постоянно то тогда нужен прокси - небольшая программка которая будет постоянно работать (что бы мониторить подключения) и при получении пакетов запускать основную программу.
>>354857
Вообще про базу я слегка шутил.
На самом деле лучше либо выделять большую часть программы в службу, как тебе посоветовали (оставить только ui) и использовать её совместно с вёб-интерфейсом. Либо программой слушать на порту (или подобном), а через вёб писать туда команды.
>>354860
А да, раз у тебя шарп, то суть таже, только лучше наверное WCF ебать.
>>354863
Серверная часть получает запрос через веб, обрабатывает, посылает запрос программе, программа получает и выполняет свои действия. Программа должна знать айпи сервера, естественно, она же его слушать постоянно будет.
>>354864
То что адрес сайта будет известен программе, это я понимаю, но как сайт узнает айпи программы, для этого нужен белый айпи? Для локальной сети я делал что то подобное, но в инете так же не сработает?
Программач, я знаю, ты сегодня добрый.
Мне нужно разбить число на данное количество составляющих из данного списка, составляющие могут использоваться несколько раз, могут не использоваться вообще.
Скажем, есть число G = 30. Есть числа C = {1, 2, 5, 10, 25}. В итоге должна получиться сумма из N = 4 чисел C, равная G:
30 = 10+10+5+5 или 30 = 25+1+2+2
>>354867
> но как сайт узнает айпи программы, для этого нужен белый айпи
Либо белый IP, либо пробросить порт через NAT
Суп, программач. Есть один соап веб-сервис(на самом деле его еще нет). С его пользователь должен через веб-страницу отправлять на сервер файл и затем вдогонку отправлять серверу в командную строку команду. После чего забирать из командной строки результат и выводить его на той же страничке. Доступа к серверу у меня нет, поэтому мне сказано гонять тесты в локальном приложении, которое будет запускать файл с моего винта. В общем, я в этом веб-говне полное дно и нихуя не понимаю. Звучит задание вроде не особо сложно. С чего начать, пацаны?
>>354871
зато работает
http://ideone.com/o8os1S
>>354879
Охуенно, а можно сделать так чтоб выдавались все возможные списки, и, если можно, то напиши хотя бы в псевдокоде. Ни черта не понимаю, что там написано :3
>>354883
Он просто комбинирует все числа поочередно пока не найдет комбинацию из N чисел равную заданному числу и не выведет список.
>>354883
и как я понял:
return next(combinations, None)
Эта страка выводит первый полученный список, думаю , если убрать None, то выведет все возможные.
>>354893
ну ебаный в рот, строка, быстро самофикс.
Хотя насчет None уже не уверен.
>>354893
all_combinations - все вообще возможные комбинации из 4-х чисел выбранных из списка (с повторениями).
combinations - комбинации, где сумма равна G.
next(combination, None) - возвращает первый элемент из combinations, а если таких нет (пусто) - возвращает None.
>>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;
}
Проникся рассказами Товарища Садиста и решил написать простенького червя-пидора на С.
Первое, что нужно, я так понимаю, это уязвимость(или уязвимости), пользуясь которой(которыми) червь будет проникать в систему, запускать сонсольку и подкачивать остального себя. Тут я планирую воспользоваться metasploit'ом. Или даже, на первых порах, сам напишу что-нибудь вроде веб-сервера, умышленно оставив возможность выполнить переполнение буфера.
Второе, это механизмы защиты червя от злобных антивирусов и третье(наверняка связанное со вторым) - то, как червь обоснуется в зараженной системе и будет там существовать. Я знаю, например, про существование полимфорных, метаморфный вирусов, но как они реализуются и почему именно это помогает защитить вирус от обнаружения - не знаю. Алсо, знаю, что червь должен жить в системе незаметно, не вырубая случайным образом какие-нибудь критичные процессы ОС, тем самым провоцируя пользователя скорее избавиться от проблемы... Но все мои знания расплывчаты, не систематизированы и, по сути, пока бесполезны.
Призываю мудрых vx-еров, которые наставят меня на путь истины, дав советов и список лит-ры к прочтению. Желательно, конечно, какой-нибудь современной лит-ры.
>>354871
Бля, кто эти задания составляет? Получается непонятная хуйня, в которую еще и вникать надо себя заставлять, что особенно трудно для школоты/студентоты, чей мозг занят сиськами-письками, бухлом, играми и прочей хуйней. Почему не сформулировать задание нормально - разменяй бабки суммой G на банкноты достоинством C так, чтобы получилось ровно 4 бумажки. Почувствуй себя банкомантом сбера, еба.
>>354925
Он специально запостил задачу сразу в очищенной абстрактной форме, пригодной для решения, а то, что написал ты, нужно сначала превратить в это, а потом решать.
>>354912
подведем итог - ты нихуя не знаешь (по сути дела, общие фразы нихуя не в счет), нихуя сам не искал, опыта в этом нихуя нет, есть только дохуя энтузиазма и наполеоновские планы. вывод - ты хуй
>>354912
выбираешь любую уязвимость из любой онлайн базы
похуй, пусть и протухшую
настраиваешь окружение, в котором она работала, на виртуалке
пытаешься написать рабочий эсплойт
так делаешь пару раз
потом мониторишь новости на свежатину - и делаешь свой первый 0day
после этого можешь уже и деньги зарабатывать
ну или можешь писать боевую нагрузку, потом будешь делать модули к существующим комплексам
>>354945
ну или пробуешь реализовать защиту всего этого хозяйства начиная с крипторов-протекторов, до полноценного руткита с нужными фичами
>>354905
http://ideone.com/jbJwa8
У тебя был неправильный конструктор. Создавал локальный вектор, никак не связанный с тем что в классе. Не делай одинаковые имена у аргументов конструктора и полей класса. И в функции find_if лямбды через T выводить надо было.
Помогите придумать алгоритм, есть два массива в первом лежат номера столбцов матрицы, во втором, позиции с которых в первом массиве начинается новая строка. Так мы храним портет матрицы (позиция не нулевых элементов). Нужно по паре индексов (как у элемента обычной матрицы), проверить их на принадлежность портрету. Я что то не могу придумать.
Посоны, мой пукан разнесло в клочья.
КАКОГО БЛЯТЬ ХУЯ ЭТА ЕБАНАЯ МРАЗЬ НЕ ХОЧЕТ ПЕЧАТАТЬ В ФАЙЛ, ЧТО ЕЙ НУЖНО СУКА БЛЯТЬ, ПОЧЕМУ В COUT ВСЕ ИДЕТ НОРМАЛЬНО А В TFILE НЕТ, ПИЗДЕЦ НАХУЙ
Вот.
http://pastebin.com/vbsWCHhM
Помогите.
Пожалуйста.
Сука, все из-за ебаного ios::trunc. Тьфу, падаль.
>>354945
Нахуй ты мне это написал? Ты глазами читал мой вопрос?
>>354940
Я умею программировать(правда, на С в меньшей степени, чем на языке, который меня кормит). Знаю, например, как работает переполнение буфера, что такое адрес возврата и как этим воспользоваться. Мои планы нихуя не наполеоновские. Задача проста: написать червя, который в лабораторных условиях будет проникать, заражать и размножаться, скрывая худо-бедно свою жопу от антивирусов. Как первый этап.
Конкретно у меня пробелы в двух областях: средства защиты от антивируса(и, соотв., принцип по которому они отлавливают вирусы) и механизмы выживания в современной ОС при заражении, оставаясь максимально безвредным и незаметным. Т.е., где и в каком виде себя хранить, прописываться ли в автозагрузку и т.д. Речь, конечно, о последних версиях Windows.
Понимаю, что весьма глупо спорить с чсвшным прихлебателем борщей с /зк и, тем более, оправдываться перед ним, но, блять, нет. Я нихуя не хуй, а вполне себе толковый поц, которому, может, слегка одиноко и грустно. А хуй тут ты.
>>354968
>Нахуй ты мне это написал? Ты глазами читал мой вопрос?
>написать червя
>червя
>2014
а ха да, соси, долбоеб
почитай тогда еще журнал хакер 99 года выпуска, подрочи и успокойся, кибер романтик
>>354986
Еще один охуительный знаток пожаловал. Один знаток прям охуительнее другого. Я не знаю, я не по-русски чтоле написал? Или вы нихуя не читаете, а просто заходите в тред, чтобы нести рэндомную хуйню с позиции охуительных сенсеев от кодинга, теша таким извращенным способом свое чсв?
Я же и прошу ссылки на материалы. Конкретно указал на какие темы. Зачем ты мне пишешь "пиздуй курить материалы"? Где логика блять? Ты ебанутый?
>>354992
Ты какой-то ебанутый совсем.
>>355000
Может он и ебанутый, но пацан не промах.
А ты реально хуйню расписал, вангую ты даже основ не знаешь.
Привет, няши. Сегодня плотно общался с администрацией, угрожали исключениями етц. Параллельно нужно выполнить на завтра 1 задачу, но я не могу в строки.
"Дан текст, вывести первую и последнюю букву каждого слова, полученные буквы вывести задом наперед"
Если сможете написать код - буду премного благодарен.(только, пожалуйста, без функций, классов, структур етц.)
Бтв, C++ ofc.
Есть такой сайт http://sql-ex.ru/ тут можно проходить тесты по SQL онлайн, выполнять задания, получать баллы итд. Есть аналог по C# ?
>>355023
>анон
>>355012
>"Дан текст, вывести первую и последнюю букву каждого слова, полученные буквы вывести задом наперед
Лол. у меня на крестах такая задача была на первом курсе.
Можешь через вектор заебошить и все.
>только, пожалуйста, без функций, классов, структур етц.)
Лул.
Помогите разобраться, что не так с кодом http://ideone.com/VINCIk
Задание на пике.
Анон, хочу выучить жабу бесплатно без смс. Уровень: Гуманитарий. Какие книги по самому языку читать, какие библиотеки нужно знать, что бы устроиться джуниором?
>>355036
Философия джава по языку
Дальше либо Андроид (читать официальные докогайды и писать)
Либо Spring (не знаю что читать, тоже писать)
И книжку по алгоритмам
>>355036
Забей, не поможет ничего.
>>355008
>пацан не промах
Серьезно? А из чего это следует?
>реально хуйню
А ну-ка поясни за хуйню.
>>355012
>угрожали исключениями
Просто пропиши catch(AbstractFactorySingletonException) и всё будет ок.
>>355012
>Если сможете написать код - буду премного благодарен.(только, пожалуйста, без функций, классов, структур етц.)
>Бтв, C++ ofc.
Блядь, это как? main хотя бы можно?
Новости ночного /pr/.
На борде полтора анона.
Вот блядище. Хотел те самые упр последовательности ansi (стрелочки, хом, энд, пайдж довн, пайдж ап, эфы, даже сука модификаторы есть... ) перевести в utf-8 но оказалось что в юникоде нету аналогов, это пиздец же сука какой-то. Неужели сложно было запилить секцию для спецклавишь? Хорошо что есть private-use секции...
Я не понял полностью кодирование unf-16, подскажите какая из зон U+E000..U+F8FF, U+F0000..U+FFFFD, U+100000..U+10FFFD, не по подает под суррогатные пары?
>>355075
Коды спецклавиш и символов никак не связаны, даун.
Потому что здесь смысла нет.
А, запейте, уже нашел ответы на SO.
>>354878
бамп
>>355035
Нахуя велосипедить ввод строки, копирование и т.п.? Это все есть в библиотеке cstring. Берешь функцию strtok, которая будет тебе выдавать первое слово (указатель), вызываешь её в цикле, для каждого слова считаешь длину, и если она больше текущей максимальной (в начале это ноль), запоминаешь указатель. Всё.
>>355038
Заебал. Ну не выучить джаву по Эккелю! Ну никак! Человек синтаксиса не знает даже и про ООП не слышал.
>>355111
> Нахуя велосипедить ввод строки, копирование и т.п.?
От него, наверное, именно это и требуют.
>>355113
От него и жопу подставить потребуют - так что ему, пидором становится?
>>355116
Анальная фиксация это не шутки. Лично я не вижу ничего плохого в подобных заданиях - ползено понимать, как работает тот или иной алгоритм, даже если ты будешь почти всегда юзать уже готовую функцию.
>>355016
Хрень какая-то. Определение функции по результатам. Это что-то вроде тестов на IQ, скорее.
>>355099
Почему? Я просто новый ньюфаг совсем.
Посоны. Тут кто-нибудь в акцессе умеет работать? У меня вопросы есть.
Как составить регулярное выражение для поиска предложений, содержащих слово хуй?
/[А-Я].хуй.[\.!?]/ ищет не предложения, а абзацы.
>>355138
Попробуй после точек по знаку вопроса поставить
>>355136
Сразу пиши вопрос по теме. Тут во всем умеют работать.
>>355139
Не помогло. Алсо забыл там звездочки после точек.
>>355140
Ну собственно у меня есть база данных. Могу выложить её вам на рассмотрение. Суть вопроса в чем. Мне нужно создать запрос на добавление данных в таблицу, под данными подразумевается мне нужно чтобы я мог из формы добавлять нового сотрудника в таблицу. Что у меня есть. Есть таблица УЧЁНЫЕ, в неё и надо добавлять. Есть запрос на добавление. Сделал я его так: создал дубликат таблицы УЧЕНЫЕ, но без данных, назвал таблицу ДОБАВЛЕНИЕ УЧЁНЫХ. Далее я в конструкторе запросов добавил эту таблицу ДОБАВЛЕНИЕ УЧЕНЫХ и перенес все поля. Потом в верхнем окошке указал вид запроса ЗАПРОС НА ДОБАВЛЕНИЕ и уже там указал,что данные должны добавляться в первую таблицу простую УЧЕНЫЕ, где храняться все основные сотрудники. Далее я создал форму для таблицы ДОБАВЛЕНИЕ УЧЕНЫХ, чтобы в форме вписывать данные. Потом я создал кнопочку, которая выполняет запрос на добавление. Всё просто на словах, но наделе у меня вышла лютая хуита, все черех жопу. При нажатии на кнопку запрос почему то добавляется не в таблицу учёные, а в таблицу добавление ученых. Напомню, кнопка привязана к запросу добавление ученых, а в запросе я указал,что данные должны добавляться в таблицу ученые. Кароч у меня нихуя не выходит, данные то добаляются, то нихуя не добавляются, то добавляются не в ту таблицу. Где я ошибся? Вот база. Конечно не надеюсь, что кто-то поможет, но все же http://rghost.ru/55580101 И да, в гугл можете не посылать, это первое что я сделал и везде написано то же, что и я написал в первой половине сообщения, на деле выходит хуита.
>>355141
Надо вместо первой точки занчит [\.?!] написать, возможно и вместо второй тоже, но не уверен.
>>355150
use DatabaseName
insert into Ученые values (x, y, z, ...)
>>354878
>серверу
>в командную строку
Да что ж, блядь, происходит то.
Помогите с кодом на пхп.
Есть 4 формы, которые отправляют POST запросом данные на сервер. Нужно, что бы эти данные записывались в блокнотик в таком формате name;date;time;phone.
>>355196
Да не нужен мне пхп твой, ты кусок кода что ли не можешь дать?
>>355187
Пишите сразу честно: «сделайте за меня», а то всё «помогите» да «помогите».
>>355190
халп
>>355190
Охуительная идея - выполнять на сервере произвольные команды.
Наверно платина, но вопрос по VS2010.
Есть одна ошибка -
>LNK1104: не удается открыть файл "OLDNAMES.lib"
которая лечится простым указыванием директории с библиотекой в свойствах проекта. И все бы ничего, но путь приходится прописывать для каждого проекта. Как прописать эти пути так, чтобы они по умолчанию всегда использовались?
Еще пикрелейтед выскакиевает, когда все пути прописаны и программа таки запускается, что ему не нравится?
>>355247
Отклеилось
>>354650
Аноны, я ебанулся. На моем направлении( программирование не профильное) учат кресты. Шаблоны - это конец темы. Потом ебанутейшая расчёточная на МФС.
Ну понятное дело, за меня никто не напишет целой работы, да и тут работы даже для того, кто шарит на час минимум. Но я даже не понимаю как и что записывать можно в этот мультимап. Короче кидаю задания, и прошу вас искренне о помощи. Вся надежда на вас.
Ну вот, допустим, первый вопрос: почему здесь ошибка, и как ее исправить, и что здесь вообще можно придумать для записи?
Animal *obj[4];
obj[o]=new Dog("Bobik");
multimap<Animal*,char*> mlt;
mlt.insert(mlt.end(),pair<Animal*,int> (obj[0],"Bobik"));
>>354650
Суп, доширач. Напомни мне 3 принципа ООП. Я совсем запутался в этом ОО-говне.
>>355271
Первый принцип ООП: не упоминать об ООП.
Второй принцип ООП: не упоминать об ООП.
Третий принцип ООП: если программист крикнул стоп, выдохся, отключился - ООП заканчивается.
>>355258
Потому что это вариант у меня такой, блеать. Список да, сделать можно.
Что быстрее жабаскрипт или экшнскрипт?
>>355288
Ну жабаскрип он такой тип про лягушек, тип скачет такой. А экшенскрипт это тип как в квейке с пасанами, там тип мочить всех надо.
>>355286
Обязательно multimap с такими типами? Или ты сам выдумал?
Вообще ты всё делаешь неправильно. Посмотри в документации, как вызывать multimap::insert хотя бы.
Сап Анон.
Синглтон Майерса вида:
#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);
}
/* взято частично из википедии */
>>355316
Не взлетит. У тебя переменная icons не статическая, а метод icon, который к ней обращается - статический. Не скомпилится даже.
>>355321
А если я ей добавлю модификатор static?
Он по сути тоже в единственном экземпляре.
>>355316
> является потокобезопасным
нет же, если два потока вызовут instance одновременно в самый первый раз, статическая переменная инициализируется некорректно
для потокобезопасности надо всяких мьютексов добавить
метод icon не должен быть статическим
член данных icon должен быть статическим, должен иметь тип вроде "список" (а у тебя как будто одна штука), и объявлен также вне класса "static IconClass::icons;" в cpp-файле
>>355299
Ну а что еще можно придумать? Я постараюсь сделать сам, прошу только подсказать идею, что можно записывать, исходя из задания.
>>355324
Тут дело в том, что этот класс глобальный и будет проинициализирован в функции main в главном потоке (гарантированно).
За остальные замечания, спасибо.
Еще вопрос. Я возму вектор или лист например, но как я его заполню нужными данными после первого объявления?
Каждый же раз будет вызываться функция, его заполняющая..
>>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);
}
};
[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]
Посоны, поясните по хардкору, чем статический класс отличается от структуры в дот нете? Ведь и там и там нельзя создавать экземпляры.
>>355372
То же самое. Это просто пиздец, все нормально здавал, эту хуйню же препод комментить не хочет.
Господа, может ли кто посоветовать литературу (русский или английский) о криптографии, криптоанализе и крипто-алгоритмах. Математический базис приветствуется.
>>354650
Эрланг-боги, подскажите как очистить экран в шеле? По типу clear или ^L в терминале. Гугл не помог.
Программач, привет.
Произвожу дебаг веб-приложения с помощью Firebug. На сервере php, все скрипты, база в utf8. Страница тоже. Когда отправляю ajax-запросы и смотрю ответ в консоли фаербага, там вместо кириллицы закодированные символы: \u0442 — типа такого.
Есть ли способ заставить Фаербаг в консоли отображать кириллицу нормально? Или при дебаге юзать только латинские символы?
Не могу найти книжку по сишарпу для курса на курсере.
beginning c# programming with xna game studio
Поделитесь пдфкой.
>>355373
Можно. Про отличие структуры от нестатического класса тут:
http://msdn.microsoft.com/en-us/library/saxz13w4.aspx
Алсо, структуры нужны только для поддержки всякого байтоебского легаси говна, пиши классы.
>>355399
а что у тебя есть на локалхосте твоём, какой язык ты там используеш.
>>355395
это чтоле? http://code.google.com/p/fbug/issues/detail?id=5690 и да кирилица в 2014 году это пиздец, лучше сразу выбрось свою гостевуху.
>>355401
она стоит 10 баксов, возьми купи
>>355429
А что сейчас в моде, юнити? Он сильно сложнее хны? Как там с 2D графином?
Суп, нужно запилить десктопную хуйню, которая бы выводила на печать заданный по шаблону текст с заменой уникальных данных в тексте. Т.е. например, надо вывести договор для Залупина Александра и в уже готовом шаблоне текста подставляется Залупин Александр.
На чём это проще реализовать?
Будет использоваться на одной пеке с хрюшей.
C#, WPF
Есть один listView, нужно чтобы его колонкам размер задавался автоматически. Написал вот такую хреновину:
http://pastebin.com/LxnFQR35
Проблема в том, что listView.actualWidth чому-то больше чем сумма actualWidth всех колонок и скроллбара. Соответственно, колонки ресайзятся не так как надо. Какого, спрашивается, хуя, и как же все-таки получить настоящую ширину без полосы прокрутки?
inb4: говнокод привязки конвертеры xaml mvvm кококок, там все то же самое, только вместо ивента пишем конвертер, выносим туда код, биндим к нему, а в myList.SizeChanged обновляем биндинги
И да, гугл не помогает, все найденные решения скроллбар не учитывают или учитывают неправильно.
>>355441
У VBA очень жопоразрывная IDE, кстати. Все ошибки выдаются в messagebox'ах, причем проверка происходит при уходе со строки.
>>355442
Ничего смешного. В ворде можно создавать шаблоны документов. А простой VBA - скрипт загрузит данные из базы и распечатает.
>>355401
>Week Two: Classes and objects, the core of object-oriented programming
>(which works great for games!)
>Week Five: Iteration
Дропай нахуй.
>>355439
Еще в 1С можно, если в твоих документах будет использоваться информация которая есть в базе 1С.
Аноны, где можно почитать годной литературы или посмотреть годных уроков по JS? А то мне печет, что кто-то на макаку будет работать, а я просру свой шанс.
Короче, есть страница с кнопкой. Пользователь на нее жмет, проверяется действие в базе, и если не правильно, кидается исключение. Как мне вернуть ту же страничку, но с сообщением исключения? asp.net mvc
Поянсите за spray который на вершине akka. Какие юзкейсы, чем удобен?
Дан граф из N вершин, заданный списком смежности. Необходимо исключить из графа вершину u.
Формат входных данных
В первой строке входного файла записано число N. Следующие N строк имеют следующую структуру: первое число в строке - номер вершины, затем через пробел перечислены v_i - смежные с ней вершины. В последней строке записан номер вершины u. Номера вершин - целые числа от 1 до 1000. Суммарное количество рёбер не превосходит 10000.
Формат выходных данных
Выведите в выходной файл список смежности графа после удаления вершины. Используйте аналогичный входному списку порядок следования вершин и формат списка.
Это надо сделать через очереди или стеки, си++. Дайте идеюили решите за меня
>>355479
Нахуя тут очереди или стеки, если достаточно один раз пройтись по вводу и удалить все строки в которых u стоит первым числом, а из остальных удалить только само u?
>>355479
удалить строку где первая цифра совпадает с номером удаляемой вершины. Во всех остальных строках вырезать номер удаляемой вершины. Не?
Анончики хелп.
В общем пишу на 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
Вроде нашел хуйню там по правилу существование треугольника и пытался через формулы окружности, но что-то не сработало у меня. В общем я весь в работе голова не варит, а времени мало, дома еще не хочу гуглить все это, помогите если не трудно, как реализовать проверку на пересечение с внешней или внутренней окружностью, если с внутренней вообще думаю все ясно, а с внешней не очень, мы ведь как бы УЖЕ внутри нее.
>>355486
Если расстояние между центрами окружностей большее суммы их радиусов - они не пересекаются и одна не лежит внутри другой. Условие для одна внутри другой придумай сам, исходя из тех же соображений.
Я задумал создать на странице div-элемент с защитой паролем. Кто-то с подобным сталкивался? Планирую реализовать на PHP+MySQL. Пик прилагается.
Можно ли как-то сократить паттерн матчинг Future на прикрелейтед в однострочник?
>>355479
Кто препод у тебя? Мне вот просто знать интересно, что за уёбок дает такие тупые задания. Здесь нахуй не нужны ни очереди ни стеки. Даже если нужно все сперва считать, построить структуру в памяти, а затем, удалив нужную вершину, записать обратно - всё просто и за 10 минут делается на списках. Бангаранг у меня, короче.
>>355408
>>355395
>>это чтоле? http://code.google.com/p/fbug/issues/detail?id=5690 и да кирилица в 2014 году это пиздец, лучше сразу выбрось свою гостевуху.
Нет, не это. Дружище, ты вообще о чем? Кириллические символы в utf8. Как мне по твоему еще вернуть с сервера строчку "превед медвед"?
Сами данные в DOM вставляются нормально; проблема именно фаербага, он отображает нелатинские символы в виде их кодов: \u0442 - это буква "т", \u0430 - буква "а" и т.д.
Неудобно дебажить.
Анон, есть очень большой массив, из него нужно наиболее быстрым образом получить все возможные последовательности элементов длинной меньше SUBLEN. Я придумал алгоритм такого типа: http://pastebin.com/bxL21Su2 , но даже на сях он слишком медленный. Существует-ли более быстрый метод решения этой задачи?
>>355507
Родина дала ему Combinatoric generators https://docs.python.org/2/library/itertools.html
- Нет не хочу! Хочу жрать говно писать велосипеды!
сап,антоны.
есть ли в паскале возможность сделать ссылку на другую программу?
>>354650
Какие разделы может быть подразделы математики используют при кодировании на языках высокого уровня программирования? Задаю вопрос для того чтобы изучать конкретную часть математики, которая пригодится, и игнорировать лишнее.
Ньюфаг.
Реквестирую открытые каталоги методических пособий технических вузиков(для айтишников, очевидно).
Лабы, методички, конспекты лекций - вот это вот всё.
>>355559
Дискретная математика
И дальше оттуда пляши по незнакомым терминам
Математика она вся взаимосвязанная, так что тебе придется получм=ить базовые знания из других областей по ходу дела
Доброго времени суток, программач.
Кроме вас больше не к кому обратиться. Понимаю, что не моя личная армия, но выручайте распиздяя.
Сессия как обычно пришла незаметно, и для получения зачета по предмету мне нужна всего одна задачка на javascript. Это элементарщина для знающего, а я просто проебал весь семестр.
Выручайте, камрады.
Задача пикрелейтед.
>>355598
Да там даже умножения/деления нет. Нуёбанырот. Какой курс?
>>355605
Третий заканчиваю. Говорю же, я проебал весь курс, даже основ не знаю.
>>355614
Хуесосом. Мне диплом этот ёбаный швырнуть на стол родичам и съебаться восвояси. Мне в хуй не впёрлось это программирование.
Поэтому и помощи прошу.
>>355618
Потому что это программирование, ага-ага.
Не в /б/ же это реквестировать.
Репостну из /b/
Проверьте ваши скайпы.
>>355621
По существу давай. Помочь готов если - я внемлю твоим словам, если нет - то мимо.
>>355629
вот напишешь тимлиду про то как поебался, потом будешь сарказничать.
Анон, хочу многопоточно писать в файл. Думал сделать так - каждый поток пишет в свой буфер, когда буфер заполняется, лочит файл (ofstream) и копирует туда все. Но что использовать в роли этого буфера?
Не нашел доски об интернете, пишу сюда.
Насчет архивирования страниц и поиска в кеше гугла и прочих - где и как можно посмотреть, как выглядела страница вк год назад, например? Полюбас сохраняется ведь.
>>355635
Пиши одним потоком одним классом. Остальные будут отсылать ему сообщения. Он будет либо писать в буфер и отправлять в файл по его заполнении, либо сразу писать. Суть в том, что за одну задачу должен отвечать один класс, и логично, если один объект в одном потоке в данном случае.
>>355635
А что, у тебя великий выбор из миллиона вариантов?
Вот уж диллема: массив или вектор. Или что, в C++ нету ArrayList'а?
Я что-то пропустил? Я отвлекся на 10 лет.
Или может ты вообще не знаешь про STL, нубьё?
>>355637
Страницу вк он не показывает.
Не думаю, чтобы гугл тоже забивал болт на такое досье.
Можно ли к jpg или png пикче добавить произвольное кол-во битов, чтоб не поломать пикчу, сделав таким образом цифровую подпись?
>>355651
Я не хочу архив прятать. Нужно чтобы когда пикчу потом по битам разбираешь, смотришь, ага тут у нас определенная последовательность, значит это моя пикча, а там нету - значит чужая.
>>355658
Там же по протоколу есть какая-то область для комментариев, вроде. Можно ли её использовать под цифровую подпись?
>>355655
В jpg exif же есть. В png какие-то чанки или как их там.
из суммы квадратов каких 2х чисел можно получить целый корень?
сначала можно перебрать все варианты с однозначными числами, потом с 2-значными и т.д.
>>355671
есть такие штуки циклы если не ошибаюсь
for(i=1; i=9999999999999999999999999999999999; i++)
{for(l=1; l=9999999999999999999999999999999999; l++)
if(корень(i*i+l*l) == целое число){SHOW(i,l);BREAK;}
}}
>>355676
это наверно и в js реально, если переведёт на него кто-нибудь – можно будет выполнить на каком-нибудь js.ru
>>355690
а хуле там переводить то? вообще до какого числа их перебирать? подозреваю что решение в лоб не канает. хотя похуй. верхний предел говорите, переведу в жс
>>355697
Умный такой, хоть бы прочитал там ветку. Это был патч, который все это имплементил. Пока что решил костылем в виде
io:format("\x1B[2J").
Посоветуйте толковых книжек по ruby, python и perl
>>355705
1. не знаю
2. Dive in Python
3. http://perl6.org/documentation/
Кто-нибудь тут работал тесно с ElasticSearch ?
>>354650
Пишет анон с заданием на МФС.
Как правильно задается шаблон при сохранении символьного массива?
multimap<char*,int> или multimap<char,int>?
Вся суть ночи:
пошел спать я, проснулся утром,
в /pr/ обновился
только закрепленный.
>>355717
Только учил ему других, но сам не использовал,
свято следуя заветам заговора учителей.
Делать 8 похожих методов или 1-2,
принимающие доп. опцию?
Например.
поделатьЧтоТоВлево/Вправо/Вверх/Вниз/ВлевоВверх/итд
>>355564
Бамп.
>>355740
Сам то хорошо знаешь его? Или просто кому-то туториалы зачитывал?
>>355743
Да я даж не помню, что было, не то что его знать.
>>355695
я же написал девятки, или много и не канается? сам уменьш тогда, я не шарю.
Что означает <+>
в Хачкеле и как подобную хуйню гуглить?
Программист, помоги. На протяжении всего курса я учил C++, а тут мне сказали, что к понедельнику нужно написать кое-что на C#. Я уже написал, но не могу понять зачем нужны все эти static, namespace, interface, partial и миллион using, сгенерированные автоматически. Где почитать об этом? На msdn перечитал несколько раз, но примеров использования и причин для этого я не понял.
>>355564
Кiтаны, допоможiте Вiктеру Федаравичу жi.
С вами наша традиционная рубрика: нубовопросы по алгоритмам.
Помогите с алгоритмом арифметического кодирования. Вообще саму суть на викиконспектах я нашел, прочитал, понял. Но есть еще алгоритм целочисленного кодирования, вот про него и вопрос. Как мы из канонического интервала (0; 1) переходим к целочисленному? Как вообще шифровать тексты больших объемов, там же явно переполнение будет? Делить их на маленькие подстроки или что-то еще?
>>355784
>static, namespace
То же самое, что и в крестах.
>interface
Это как абстрактный класс, только методы в нём реализовывать нельзя.
>partial
Позволяет описать половину класса в одном файле, а половину в другом. Почти то же самое, что и ClassName:: в крестах.
>using
Считай, что это такой #include.
>>355789
В крестопараше тоже есть юзинг.
Ну да, типа инклюда.
Аноны, может тупой вопрос, но посоветуйте учебник по C# для самых маленьких, так сказать. Чтобы просто и доступно разжевывалось всё и чтобы это был именно учебник с практическими заданиями в конце глав и т.д.
>>355800
Не для маленьких вроде, но я сейчас Шилдта читаю, очень доходчиво все разжевывает.
http://rutracker.org/forum/viewtopic.php?t=3538125
Вечер в хату. Хотел стать php макакой, рассылал резюме, хуёмоё, перезовнили, прошел по скайпику собеседование на английском, оказалось что вакансия - фронтенд практикант и им нужна жаваскрипт макака (вроде без хардкорной верстки, фирма довольно крупная, не навешивают всего и сразу). Отказываться не хочу больше не берут никуда. ЖС знаю слабовато, жквери немного. За выходные планирую в общих чертах ознакомиться с ангуляром, бекбоном, углубиться в жс и жквери если успею, а не успею.
Но вопрос вот в чем, насколько перспективно изучение жс? Раньше я её считал приблудой, которая идет параллельно другим направлениям, но просмотрев вакансии по теме, увидел что их конечно не так много, но платят там неслабо (по сравнению с пхп макакингом). Востребован ли этот "язык" и стоит ли его по хардкору задрачивать?
То что этот язык это тупорылый нечитаемый высер, другой разговор
Вопрос по OpenCV
Братишки, создал большую матрицу Mat. Как по центру расположить картинку? Не начиная с левого края, а именно по центру?
>>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 нужно знать).
Надеюсь, эти ссылки помогут.
кубик-кун
>>355809
Начал читать, пока не видел, но примеры есть на каждую мелочь. Нахуя тебе задания? Сам не можешь что ли себе их придумать, если так хочется?
тест
Анон, такое дело. Пилю чатик на пхп. Проблемка с запросом:
Надо, чтобы сначало упорядочило по айди, а потом вывело последние 20 результатов. А он упорядочивает и выдает первые 20. Неохото в пхп костыли городить, уверен, что можно запросом все легко обставить, но вот гугление что-то ничего не дало.
>>355839
Почему-то эта супирБорда отказывается принимать мой запрос.
SELECT * FROM chat
order by `message_id` ASC limit 20
>>355840
>ASC
>последние 20 результатов
проиграл
фелосовский вопрос к разработчикам.
вам дали задание - вы знаете что нужно сделать и что должно получится
как вы разрабатываете логику?
у меня сейчас в голове каша. я начал писать прототип и понял что это всё хуйня, нужно переписать чтобы было лучше.
что вы делаете в таких случаях?
может какие-то вспомогательные программы для этого есть?
>>355846
>проиграл
Я упорядочиваю с помощью ASC, и затем мне надо уже от упорядоченного добра забрать 20-ку. Что тут использовать? С mysql первый день.
Программач, мне надо заполнить базу данных данными в MySQL Workbench и экспортировать дамп. Проблема такая, что почему-то не подставляются автоматически значения в колонки id с автоинкрементом. Что делать? AI у колонок точно выбран.
>>355849
кароч, написал запрос, а мускул говорит -
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
пришлось переписывать через джоин
какая версия у тебя мускула?
—
>>355853
5.6.13
Ты свой запрос написал? Или мой попробовал? Если мой, то он распидорашен бордой.
блядь, пытаюсь создать тред, пишет "ошибка постинга", но я уже понял, что это из-за того, что в тексте содержится что-то, что не по нраву обезьяне
такая же хуйня была в /б/ыдлятне ночью
test
>>355855
твой мускул новый, делай так - http://pastebin.com/kHrcLpNi
>>355858
Таки нет.
ERROR: This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
>>355861
АЗАЗАЗАЗАЗАЗАЗАЗЗАЗАЗАЗАЗАЗА
ебани через иннер джоин то что в скобках
алсо, теперь ты знаешь почему говномускул нужно гнать ссаными тряпками
>>355862
>ебани через иннер джоин то что в скобках
Вай, покажи ньюфагу как это. Погуглил - хуйня какая-то.
>>355863
я знал что ты не сможешь
просто хочется почувствовать себя умным
http://pastebin.com/rUsVTMN1
>>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 )
>>355866
в чём проблема?
вангую что у тебя всего 51 айдишник, ты запостил последние из них, упорядоченные
разве не таким был твой запрос?
>>355867
Таки у меня в табличке не только айдишники. Нужны и другие столбцы. Их нету. Со * прокатывает.
>>355869
Лол. Отмена. Вставил * и заработало как надо. Благодарствую.
фелосовский вопрос к разработчикам.
вам дали задание - вы знаете что нужно сделать и что должно получится
как вы разрабатываете логику?
у меня сейчас в голове каша. я начал писать прототип и понял что это всё хуйня, нужно переписать чтобы было лучше.
что вы делаете в таких случаях?
может какие-то вспомогательные программы для этого есть?
как вы справляетесь с разработкой сложных хуёвин?
>>355887
так дело не в опыте
может какие-то вспомогательные средства есть?
как аноны делают? миндмапы рисуют?
или умл диаграммы сразу?
я решил писать код сразу чтобы увидеть что почём - но остановился.
дохуя непродумал
Нид хелп, аноны. Мне надо делать лабы, но апплет на веб-странице отказывается работать, выдавая пикрелейтед.
Все ссылки в гугле предлагают мне переписать код на джаве, намекая что это моя ошибка, но программа то не моя.
Настройки безопасности джавы на медиумеУже была проблема с запуском апплетов в прошлой лабе.
Что делать?
Решил начинать изучать программирование, скачал Фортрана и ВИМ, все набирается нормально, но очень тяжело пользоваться ВИМом. После компилирования в ВИМе появляется знак в конце строки ^M, что это такое и как от этого избавиться, некрасиво это
>>355909 забыл картинку
>>355910
Я б на твоем месте хотя бы Eclipse поставил уж.
>>355914 Там Фортрана нет, Eclipse для Java, это пока не для меня
>>355917
>Там Фортрана нет
Сирисли?
http://www.eclipse.org/photran/
>Eclipse для Java
Вот это новости.
Кстати это отдельная тема, почему про фортран ничего не слышно. Спасибо, что напомнил мне об этом замечательном языке. У меня есть в закромах чисто вычислительный код, который надо бы ускорить. Фортран для этого подходит идеально!
>>355918 Я читал, что лучше не скачивать java, а Eclipse на java. java взламывают постоянно, я волнуюсь за здоровье своего пека
http://www.tutorialspoint.com/jsp/jsp_file_uploading.htm
Поясните ретарду, как сервлет привязать к jsp файлу который там большим куском кода идет, который будет обрабатывать все это говно? Т.е. форма ссылается на UploadServlet, а про него в гайде ничего не сказано. Или я вообще все не так делаю?
inb4 пошел нахуй даун, как таких вообще земля носит
Коданы, подскажите такую штуку. Есть два процесса. Один на фортране 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 я вообще хуй знает как под вендой.
Бля, я верстку порвал.
>>355932
Servlet mapping задается в файле web.xml.
В нем ты можешь указать, какие url куда идут.
Action в html-форме - это ведь просто url.
>>355938
Я вот что не понимаю. Код, который там дан, ведь не запихивается в сервлет по синтаксису. По идее-то форма как раз на сервлет ссылается, но тот код как для .jsp.
>>355946
Найди другой туториал. Тут через жопу сделано.
JSP - по логике MCV V, а не C, как в твоем примере.
Когда там уже новый "изучаем пхп" тред будет? А то, назрел вопрос, но старый в бамплимите уплыл в ебеня, а здесь меня говном закидают.
Ну же анон, нужна помощь. Как в OpenCV переместить изображение в центр матрицы mat? Очень хочу это знать.
Блять, ебучий айдеон, не показывает исходный код после компиляции. Раньше мог загрузить пример, а теперь нет.
>>355676
Я как-то потерял нить дискуссии, но ЛаЛ,
сумма квадратов двух целых чисел будет всегда целой.
Ананасы, диплом надо сдать через 3 дня,а у меня есть только теория, основной части нету. Задача в GNS3 настроить VPN в предприятии, циско 7200. Препод сказал, что это не сложно, но я в этой теме вообще полный ноль, кто шарит помогите плз. За денежку, скайп qqdenis, подробнее поясню, скину примеры
Анон, это просто пиздец какой-то. Уже джва часа ишу ошибку безрезультатно.
Имеем говнокод на C++:
unsigned int n=1000;
unsigned int a=n/16;
cout << a << " " << n << endl; //62 1000
funtctionname(a);
cout << a << " " << n << endl; //Кровь,кишки, огромные числа.
http://pastebin.com/VeSkwGWe
http://pastebin.com/7ZCkqZtt
http://pastebin.com/qjStP3g8
С++
Хотел создать двусвязный список. Но конструктор не хочет принимать указатель на обьект.
Где я обосрался?
>>355976
Алсо, сигнатура functionname(unsigned int a). Никаких блядских указателей. Ничего. Какого хуя ему надо?
>>355976
Видимо у тебя в functionname undefined behaviour, который срет в стек.
>>355976
>funtctionname
>tct
Не?
Че за ошибка то? Что пишет
Что я делаю не так?
>>355979
>Но конструктор не хочет принимать указатель на обьект
Нет, он хочет принять указатель на объект, а ты пытаешся разыменовать объект (что невозможно само по себе) и дать ему под видом указателся.
>>355961
Бамп вопросу. Какой-то не дружелюбный тут анон.
>>355989
Переместить изображениеив центр матрицы? Это как?
>>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();
}
}
>>355979
Также у тебя там проблема с тем что ты вызываешь конструктор не указав какую переменную следует проинициализировать созданым объектом, поэтому оно пытаеться проинициализировать List0, а так как она уже объявлена то выдает ошибку. Если добавить перед cMlist(List0); оператор new то никаких ошибок не будет.
>>355992
Примерно нарисовал. Спасибо что обратил внимание.
>>355999
>хронится
>>355993
Попробуй запустить с помощью valgrind - возможно он скажет, где что-то залезает не в свою память.
Программисты, суть такова, мне надо скачать овердохуя торрент-файлов с пиратбея. Штук 100. А лучше 1000.
Как это сделать? Велосипед изобретать бы не хотелось, скрипт-клавишенажиматель repeat(Tab, Tab, Tab, Enter) работать не будет, т.к. ссылки на торрент-файлы расположены нерегулярно.
>>355996
>>355988
Сейчас нет под рукой sde.
http://pastebin.com/TSAqP2AV
Так правильно?
>>356019
вот так
cMlist List1(&List0);
А вообще лучше ссылки использовать, зачем тебе там указатель.
>>356022
Ты имеешь в виду создавать указатели на обьект по переданной ссылке?
А хранить в обьекте ссылки объектов...
Где найти питонисту джуниору работу в России? Не найду никак.
>>356029
Ну да, обочевидился.
Я тут грузанул вольфрамматематику, и он либо понял неправильно, либо кроме нулей таких чисеол нет.
>>356029
4 и 3 эти минимальные после нулей числа.
4*4==16
3*3==9
9+16=25
>>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
>>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
А теперь наоборот у меня ко всем вопрос.
Существует ли такое целое число x, что
Math.sqrt(2*x*x) = тоже целое.
Т.е. как предыдущий случай, но i и l равны.
Я предполагаю, что нет, ведь у 2 нет целого корня.
Где-то до 50000 такого числа нет по моим прикидкам,
но действительно ли его нет совсем?
Анон, зацени говнокод на сишарпе. Делаю для курсача примитивную программу поиска оптимального пути во взвешенном графе через генетический алгоритм. Понимаю, что генетического алгоритма там не больше, чем в пекафейсе, но все же. Предусмотрены два типа покрытия дороги с заданной средней скоростью, а также две ситуации, снижающие ее вдвое. Вроде пашет, но иногда выкидывает эксепшны в методе GetFromPopulation. Жду советов оценок. Говнокод тута http://rghost.ru/55849494 первокурсота, потому не могу как следует ни во что
>>356046
Нет, мне нужно доказательство того, что нельзя переразложить произведение из этих трех чисел по-другому, так что условие выполнится. Это вроде бы как очень видно, но мне не очень.
>>356049
обьясняю на цветных картинках как ты любишь)))
>>356051
Цветные диаграмки,
инфографика корня из двух,
как это мимимило.. :3
>>356060
для произвольных f
и *
, разумеется?
>>356062
Не могу поверить в то, что у обезьяны, которая не знает про прозрачность и слои в картинках, хватило бы ума осилить пыху, не говоря уж о джяве или функциональщине.
>>356063
доказал
>>356064
азаза
Это опять я со своим сраным списком.
http://pastebin.com/kdZVC6Fb
http://pastebin.com/raRSQPAN
error: undefined reference to `cMlist::total'
collect2.exe:-1: error: error: ld returned 1 exit status
>>356071
> сраным списком
>>356071
total у тебя статический, их нельзя инициализировать в не статическом конструкторе, только изменять значения. Ты пытаешся присвоить 1 не созданому елементу изза чего и возникают ошибки. Тебе нужно добавить с cpp файл инициализацию статической переменной
unsigned int cMlist::total = 0;
Также желательно в конструкторах всегда использовать списки инициализации, если это возможно. Если есть возможность писать под c++11 стандарт - используй для инициализации только {}. В таком случае оперцию '=' используюй только для изменения значений переменных.
Подскажите с какой книги лучше начинать учить Джаву?
>>356082
Если ты совсем тупой, то с шилдта, а так бери эккеля англ. подкрепляя все при помощи этого http://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html
Пасибо.
Философия джавы уже скачана.
В основе облачных вычислений лежит клиент-серверная архитектура? Суть ведь в том, что данные обрабатываются где-то удаленно, то есть на сервере, верно? Я просто не пойму зачем назвали облачными вычислениями, если уже существует термин "клиент-серверная архитектура".
>>356094
>просто не пойму зачем назвали
Ты главное не напрягайся сильно.
Сап, кодачи. Подскажите яп, который позволяет быстрее других клепать веб-приложения? Ruby, Node?
>>356107
python
а вообще с такими вопросами сьёбывай в /web/
Анончики, может кто нибудь собрать это под шиндовс
https://github.com/merbanan/rtl_433
>>355893
Я bdd тесты хуярю. а потом переписываю реализацию, зато тесты есть
>>355910
Вендовые окончания строк так выглядят. Выкинь к хуям вим, он на винде не нужен, тем более нубу.
>>356111
А эта хуйня умеет с http://websdr.ewi.utwente.nl:8901/ работать?
>>356118
О! Объясни мне, как использовать JBehave c maven.
Я не втыкаю, он вообще когда выполняется, когда сборка или при запуске. Как его отдельно ото всего запускать? Я делал из нетбинса, не понял вообще НИХУЯ! Там какая-то магия внутри, и даже непонятно, в какой момент она запускается, и как узнать результаты, притом что если ошибка в скрипте, она вылезает явно в момент сборки.
pom.xml http://pastebin.com/berVKykG
>>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"/>
>>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>
>>356132
Ладно, забудь, я обосрался, я не помню как надо. T_T
Господа, раньше никогда не сталкивался с программированием. Basic в школе не в счет.
Решил научиться и думаю о Питоне, но совершенно не понимаю с чего начинать.
Большая часть литературы о Питоне раскрывает тему не с нуля, посему разобраться в них не могу.
Английский знаю.
Поможете? Подскажете?
>>356141
Ты, тупой? Как не с нуля? Объясняй поподробней что есть твой нуль.
Если все же имбецил - хуячь на всякие кодекадеми, потом и за книгу сяжешь. Делай себе скрипты (там, мангу пересортировать и закинуть в одну папку; хіхілська мова; азбука морзе). Удачи, юный программист.
>>356134
Поменял названия, не помогло. Про спринг нихуя не понял, я слишком ньюфаг для этого.
Может с кодом сервлета траблы? Вроде максимум дефолтно все. http://pastebin.com/febHpYLK
Анон, поясни правило Парето 20/80. Очень часто встречаю его в разных материалах, с примерами, читаю определение на вики несколько раз. Всё равно не догоняю.
>>356156
Неправильно поменял. Название пакетов (uploadn) должно состоять только из lowercase букв. И только у класса название будет в CamelCase.
Алсо, таки что у тебя в context.xml и какой url ты открываешь?
>>356169
Хули тут можно не понимать. Я гуляю весь семестр, появляюсь на двух парах в неделю(20% усилий), списываю лабы и получаю в сессию 3-4(80% успеха). А мои одногруппники хотят закрыть сессию на пятерки(100% успеха). И чтобы совершить этот качественный скачок, им необходимо прикладывать на 80 процентов больше усилий и рвать жопу весь семестр.
>>356180
То есть смысл в том, чтобы быть хитрожопым? И все?
>>356181
Поверь, я его прочитал, а вот ты статью в википедии - походу нет. И эта статья выходит первой ссылкой в гугле.
>>356180
А, понял. Анон, я понял. Смысл в том, что перфекционизм для элиты. Спасибо.
>>356183
Вот это ты видел?
>читаю определение на вики несколько раз
>>356191
Ну, если вкратце, просто за поддержку ПО нужно брать больше, чем за написание.
>>356177
Исправил, ничего не поменялось.
В контексте:
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/new"/>
url открывается "http://localhost:8080/sat/", после нажатия "Загрузить" — "http://localhost:8080/uploadn/Upload"
Блядь, а должен ведь new еще быть? Где косяк?
>>356195
>url открывается "http://localhost:8080/sat/"
>http://localhost:8080/new/
Фикс, не оттуда скопировал.
>>356195
Что открывается по url "http://localhost:8080/sat/"?
Jsp? Где она лежит, как называется?
>>356197
Открой http://localhost:8080/new/uploadn/Upload
А еще, у тебя метод doPost. Но когда ты открываешь url из браузера - это гет-запрос. Тут должен быть doGet. Post - только для обработки POST-форм.
Пишу программку на шарпе, которая будет подключаться к туевой хуче разных баз, проверять наличие новых данных, и переписывать нужное в единую базу. Подключение к каждой базе выполняется в отдельном потоке. Как сделать, чтобы NLog мог асинхронно писать лог в консольку?
>>356153
Ну то есть я совершенно не знаком с программированием, не знаю, что есть оператор (хотя теперь догадываюсь), объект и прочие подобные вещи.
Сел читать Саммерфильда, программирование на Python 3, подробное руководство. Годная книга для начала?
До скриптов еще добраться нужно всё-таки, но я думаю, что скоро дойду.
Благодарю.
>>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 года, все уже поменялось, наверное.
>>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, значит мэппинги правильные.
Весь год пинал хуи, а как оказалось нужно было учить ассемблер. Теперь долг по этому предмету, на котором мы изучали ассемблер. Сказали написать любую простую программу на этом языке. Гугл ничего не выдаёт. Хелп!
Весь месяц пинал хуи, а как оказалось нужно было зарабатывать деньги. Теперь долг за аренду квартиры, на которой я живу.Сказали нужно отдать деньги или выметаться. Гугл ничего не выдаёт. Хелп!
>>356209
Прописал, Hello world увидел. Но что дальше? Файл по-прежнему в требуемой папке не материализуется. После отправки показывает пустую страницу.
>>356218
Ну это уже проблема твоего метода doPost.
Мэппинги работают - вопрос исчерпан.
Я устал тебе помогать, извини.
>>356220
Нет проблем. Спасибо за помощь!
Как в m-файле от GUI задать глобальную переменную при запуске? Т.е., чтобы когда я нажму f5 у меня уже была глобальная переменная a=0. Я понимаю, что это global a=0;, но я не могу понять, куда это впихнуть.
>>356236
Разобрался, тупо в каждую функцию воткнул global a, а в "function gui_OpeningFcn(hObject, eventdata, handles, varargin)" - global a a=0;
Посоны, а есть аналог Codecademy для C#?
Или просто интерактивная система, в которой можно было бы освоить азы.
Хочу выучить шарп, но от многообразия литературы глаза разбегаются.
Заранее спасибо.
>>356248
да вот сам думал, но как-то не получается у меня вот так взять и начать. Это как язык другой страны учить - просто слова в словаре смотреть, но как их связывать, не зная ни грамматики, ни артиклей, просто каша получается в голове.
Мне бы обрести уверенные базовые знания, чтобы иметь представление, от чего отталкиваться. Пока на уровне ввода\вывода данных в Windows Forms, и по мануалу простенькую БД пилил.
>>356256
Ноп очему тебе просто не взять Троелсена и просто не почитать?
>>356272
ну вот я как раз так и думал. Просто был негативный опыт с ним, когда в сентябре за 100 страниц узнал только про переменные, просто вынос мозга.
Скачал в еПабе оригинал 2012 года, буду пробовать. Ещё "Базовый курс С# 2008" от Майкрософтовских дядек начинал.
Вопрос №2, ребят. Выручайте.
Позвонили только что, в среду СОБЕСЕДОВАНИЕ НА СТАЖИРОВКУ ПО ШАРПУ С ОБУЧЕНИЕМ. Тестирование на полтора часа в конторе. Что надо знать? Что быстро прочитать?
>>356282
Ну в этой книге конечно не очень быстро и по хардкору рассказывается, зато вроде доходчиво. Я маленьких то книг не видел, их наверное и не пишут, а то продавать стыдно будет, хуле тут у вас 200 страниц, пиши больше, автор ебаный.
>стажировка
>с обучением
Ничего знать не надо. Написать свап для двух интовых переменных без создания дополнительных.
А главными своими положительными качествами я считаю быструю обучаемость и целеустремленность.
>>356287
Свап - это поменять местами? А как их поменять, не создавая дополнительную? Интересненько...
Вот если честно, я даже не помню как массив объявить в шарпе. Так что без понятия...
Троелсена есть смысл на русском читать, всё же? Ибо слышал что там ужасный перевод, сам пролистывал - голова кипела, но думал что просто от неопытности.
Второй раунд тупых ньюфажных вопросов. В общем, есть один сервлет с которым я ебался выше по треду допустим, что он заработал, лол. И сейчас я запилил еще один класс, о нем чуть позже. Делаю значит в сервлете такую последовательность действий, пока без усложнений. Отправляется файл, грузится на сервер, затем, если все ок, сервлет запускает процедуру. Ее я описал в соседнем классе в таком вот черновом варианте:
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(); запилить текстареа какой-нибудь и в него накопировать?
Надеюсь, вы меня поняли. Спасайте, пацаны, лаба горит, а жопа горит еще сильнее.
>>356298
Я бы не советовал переводы, а то потом на собеседовании будешь говорить переведенными терминами, которые на самом то деле не переводятся, а используются прямо так. Помню пять минут пвтался понять, что же такое обобщения, а оказалось - generics
Sup, programmach! Появилась мысль податься из корзин в погроммисты, хочу запилиться в местный вузик на заочку. Туда сдавать надо в числе прочего физику, но я с дивана вангую что погроммисту ФНН. Или нужна? Проясни ответ, диванный! Я просто думаю учить мне физику на проходной балл (если она не нужна), или учить поглубже (если она необходима для работы). Погромирование же я собираюсь учить самостоятельно т. к. вуз одно название. Упор на самообучение и постепенную практику - вот мой метод. Буду бампать няшными шлюхами.
Я сидел короче писал один класс, который включает в себя операции по обработке больших массивов данных.
И вот встал вопрос: зачем я это делал? Пишу, если чё, в мультипарадигменном ЯП в основном в функциональном стиле.
Дело в том, что полей я стараюсь избегать. А если без полей, то нахуй вообще нужен этот класс? Только чтоб упорядочить функции? Что-то я не вдупляю, класс без полей (а значит без состояния) вообще не имеет смысла? Ведь моя задача - только совершить некие операции над данными.
>>356309
Физика нужна, куда ж без нее. Но основной упор на электричество - там чайник починить или холодильник, тыж программистом будешь.
>>356298
Думаю несколькими арифметическими действиями это делается.
>>356282
Хорошо, ну а какие могут быть задания, вопросы по шарпу?
Сказали что дадут задание на полтора часа.
мбп
>>354650
Такой вопрос появился. Как сложить в C++ два числа? Маленькое и поменьше.
Числа такие, например: A = 34.99202019855867000000, B = 0.00000000000000318055
А, B, C - long double
C = A + B
С = 34.99202019855867000000
Вот... Как их сложить? Есть какая-то специальная функция в каком-нибудь модуле (Visual Studio 2013)
>>356315
Сервлет получает запрос - отдает ответ. Ну вот и действуй. Получил запросом файл и команду - вернул ответом результат.
Нахуй такие необучаемые нужны в вузах? Ну ничего - Родине ты хоть послужишь.
>>356319
Neeqaque ибо плавающая точка, гроб, гроб, кладбище, ieee 754
>>356321
>Нахуй такие необучаемые нужны в вузах?
Я обучаемый, просто ТАК ПОЛУЧИЛОСЬ. Вот и обучаюсь сейчас в краткие сроки. Моралфаг нашелся, вообще охуеть.
>Сервлет получает запрос - отдает ответ. Ну вот и действуй.
Лол, да ты гений. Что-то на уровне "Бокс? Да это же элементарно. Просто бей противника и не давай бить себя. Вот и действуй, хули ты необучаемый такой."
>вернул ответом результат
Я и спрашиваю, как это лучше реализовать. Может вообще класс отдельный не делать, а все команды запихать в сервлет, а выводить там же через out.println?
>>356325
Да реализуй как хочешь: хоть без класса, хоть writer туда передавай - всем похуй.
Решил недавно попробовать наладить коммуникацию своего робота с человеком. Собственно говоря, подскажите мне пожалуйста какие-нибудь толковые книги на эту тему (как делать несложных чат-ботов) желательно на c++ и с примерами.
Есть один канвас. На канвасе картинка. Нужно сделать грубо говоря перетаскивание нормальное этой картинки. Оно так то понятно в целом, однако в данный момент сия бяка реагирует только на одно событие(клик там, или мув, или еще что), мне нужно, чтобы перетаскивалось при зажатой кнопке мыши(то есть маусдаун и маусмув сразу, но по отдельности они ничего не делают). Я не пишу на джс, вообще, потому вышло только до этого момента написать пока что.
>>356325
ты уебан што ли, кому ты в консоль собрался свои уебанства на сервере выводит? самому себе?
Если пользователю то просто отправляй ответом результат выполнения своего говна
>>356337
не думаю, что такие книги есть
Можешь покопать в сторону natural language processing итд
Но лучше действовать ad hoc: искать ключевые слова, генерировать ответ по шаблону и обрабатывать много специальных случаев
Переписывал код с делфи на пхп и наткнулся на такую поеботу:
strtoint(mas[3][1])
Подскажите, что за обращение такое к массиву MAS? он не двумерный.
>>356353
Таких как ты надо заставлять крутить большие колеса под землей.
>>356348
Нихуя не понял. Я же тесты гоняю, сам себе отправляю, сам у себя запускаю и сам себе возвращаю.
>>356204
Это же интуитивные понятия уровня 5 класса.
Можешь и Саммерфильда читать, но я бы рекомендовал читать Пилигрима. Что не понимаешь - превозмогаешь или ебешь голову завсегдаям питон треда.
http://www.diveintopython3.net/
Но я бы советовал поучит питон 2 сначала, потом уже третий. Так как инфа соточка что работку ты найдешь с питоном 2,7 (если не забьешь болт)
>>356359
Ты уебан , ты в курсе про хттп, реквест-респонс и прочее?
Юзер передает тебе параметр - ты отдаешь ему что угодно в ответ
Какую нахуй консоль ты мел в виду?
Анон, хочу научиться делать сайтики, подскажи с чего начать, что читать? Программирование на уровне 1 курс техникума(паскаль, делфи, с).
>>356384
>1
Если ты не сениор-помидор, а вчерашний студент без опыта, то нахуй не нужно.
>2
Зависит от расторопности HR-а и необходимости в персонале.
Яндекс мне ответил через месяц или два, например (мне уже было всеравно, поэтому как там я не знаю).
Программач, помогай. Попросили сделать лабу на крестах, но я их практически не знаю, но вроде почти все сделал. Не могу сделать сравнение дат. Программа вытягивает из файла строки (фио, хуерга всякая, дата рождения) в экземпляр класса и таким образом формируется массив. Теперь нужно этот массив отсортировать по возрастанию по дате рождения. Дату храню как string.
>>356413
Придумай кривой велосипед, лаба же. Можно, например, перевести дату в число, количество дней/часов/говна с определенного момента, и сравнивать по нему. Извлекая для вывода или еще чего - конвертить число в строку с датой по тому же принципу. Ну или просто сравнивать эти строки своим методом, какой придумаешь. А может в языке и так есть инструменты для работы с датами, я хз как там в крестах.
Программач-помогач. Стоит ли в резюме джава-джуну кидать гитхаб со своими говнопроектами?
Алсо, есть профит откликаться на вакансии сениоров, либо где нужен опыт?
Сап, аноны.
Кто разбирается в друпале, commerce kickstart и хочет заработать на пилении сайтов - оставляйте фейкоконтакты.
Надо поправить один сайт и сделать еще несколько.
Анон, выручай, такой цикл постит блоки один за другим, то есть первый, строкой ниже второй, потом строкой ниже третий. Так не годится, как сделать, чтоб блоки из цикла шли в ряд по горизонтале?
Я в беде. Завтра зачет по моделированию, сдано 3 из 12 программ. Сам физик, программировать почти не умею. Помогите написать реализацию метода Гаусса для решения СЛАУ. Нашел ы инете, но не все корни верные. Кидаю код:
http://pastebin.com/5jWYtmbp
Еще нужно написать программу для определения детерминанта за Гауссом и решение тридиагональной системы уравнений методом прогонки. Кто чем может, помогите, лол.
Ананасы, дайте совет. Сейчас решил подкачаться — сел читать SICP. За сколько времени рекомендуется его пройти? В предисловии написано, что программа укладывается в семестр с выкинутыми частично подглавами. А если брать лекции, то их где-то на 29 часов. Планирую долбить упражнения, а летом еще работать полный день и проходить два курса по алгоритмам на Курсере.
Собственно, сформулирую вопрос еще раз — сколько времени будет считаться адекватным для такого побочного изучения фундаментального труда? Все-таки страниц довольно много, а у меня ментальная боязнь таких книжек. Кормена, например, не осилил (забросил на 500-й, упражнения не решал).
Спасибо!
>>356481
А вот если регрессионный анализ упарывать, жим лежа сразу в два раза больше тянуть начинаешь. Кроме шуток.
>>356481
Расчитывай на год. Главное не как быстро, а как качественно ты освоишь материал. Упражнения важно прорешивать, а это много времени отнимает.
>>356440
Фиговый ты физик, если вычислительную задачу не можешь запрограммировать.
>>356493
Никому не нужно твое программирование, тем более на физфаке, тем более, если до этого не было опыта написания программ.
Нантонас, поясни за типы округления в FPU касательно функций. Я так понимаю, что для обеспечения минимальной ошибки следует брать обычное округление по нольпять? Или надо как-то учитывать производную функции? Или учитывать особенности выполнения трансцендентной функции?
>>356481
600 страниц - это что, много? Что ты до этого читал такого небольшого? И вообще, тупой вопрос, как перевариваешь, так и читаешь. Или ты собираешься проглатывать страницы без понятия смысла?
Есть связь многие ко многим, пациенты и группы риска.
Как лучше сделать, две колонки, ID пациента и ID группы, и составной PK по ним, или три колонки (еще одна для ID самой связи) и триггер на проверку дублирования данных? Что работает быстрее? Я слышал что составные ключи оче тормозят.
>>356353
Строка это тоже массив. Одномерный массив строк - это на самом деле двумерный массив символов.
>>356522
Нет, каждая строка имеет свой собственный адрес в памяти и много других полей.
>>356523
Строка массива тоже имеет свой адрес в памяти. А другие поля - левое чуханство от всяких пиошпи, занимающее лишнюю память.
>>356481
Решай упражнения и забрасывай когла хочешь
Но упражнения решай
>>356511
>ID пациента и ID группы
Это стандартное решение, бери его. Можешь без PK на программном уровне проверять наличие связи. Какая-нибудь ORM тебе в принципе не даст выстрелить себе в ногу таким образом.
http://dan-ball.jp/en/javagame/dust/
Срочно реквестирую необходимую для написания подобного движка инфу.
Мочератор, когда ты начнешь банить за посты, содержащие "накидайте ссылок", я расцелую тебя взасос, а потом куплю тебе тортик.
%%not gay%%
>>354650
Есть десктопное приложение на С++, работает в win/linux. Все данные хранятся в виде кучи (порядка 500-800 Мб) документов XML, PDF, DOC в папке программы. Я хочу сделать что-то вроде сетевой версии, т.е. чтобы был один сервер со всеми документами, а клиенты работали с ним по TCP/IP. Настраивать SMB, FTP будет очень проблематично, поэтому хочу запустить document-oriented database и работать с ней. Хотелось бы максимально портативную базу, чтобы можно было скопировать папку и запустить (хотя бы под win).
Доступ к телу документов в принципе неважен, нужны кое-какие атрибуты и поддержка хранения больших бинарных блобов.
Посоветуйте базу?
Как передать значение переменной между двумя скриптами(двумя страницами) на js?
>>356571
Нихуя не понятно с твоего ТЗ условия задачи.
Ответ: гет, пост, куки.
>>356576
Есть одна числовая переменная, которую получаешь на одной странице(пользователь вводит), при успешном вводе происходит переход к другой странице с другим скриптом, результат работы которого зависит от этой переменной(которой там нет и нужно передавать). Я нагуглил куки, но хз удобно ли будет, щас попробую.
>>356578
Подобная работа свидетельствует о том, что ты написал полное говнище. Стирай нахуй и переписывай с нуля.
>>356583
А как еще можно? В задании сказано про две страницы именно.
>>356568
Или самому сделать простой TCP сервер для передачи файлов, наподобие FTP?
>>356585
Возможно, имелось в виду вот щто:
http://javascript.ru/window-location
>>356587
Я короче нихера не понял. Через куки работает. Само задание для работы с графикой, она вся на второй странице, однако жестко указано, что должна быть первая с маленькой настройкой. Не знаю, важно ли будет, как я это реализовал.
>>356593
1. Параметры HTTP GET.
2. Печеньки.
3. HTML5 Storage.
4. Сессия.
5. БД.
6. Одностраничное JS-приложение.
>>356606
какая производная?
Насколько я понимаю по 0.5 збс и все.
Пофигу ведь где считат на листочке или в фпу
ПРач, как в 2д игре(вид сверху, без движка, пишу сам, нихуя не умея) реализовать такое, чтобы затемнялось всё, кроме того, что видит герой?
Как на пикрелейтед
Думаю что препятствия понимаю, но как сделать с самой линией обзора? Создать такой объект, чтобы он был прикреплен к персонажу и предметы под ним было видно, а вне его пределов не видно?
>>356628
Отвалилось
>>356634
Алгоритм-алгоритм..
Из игрока выходят лучи. У каждого объекта задаешь высоту h. Чтобы отбросить тень, берешь и масштабируешь контур объекта в направлении лучей на расстояние, пропорциональное h и расстоянию до игрока. Закрашиваешь тем же цветом промежуток. Последовательность придумай сам. Тебе понадобится 3 дня где-то по моим прикидкам.
>>356633
>Округлений убердохуя, тащемта
Между ними разницы не так много, главное только то какое в школе учили не используй, а то подумают что школьник.
что у меня за "ошибка постинга попробуйте позже" не могу создать тред.. неужели написал многовато? тогда так и надо говорить же.
>У меня горит лаба, курсач, не знаю какую тему диплома взять
Создал уже в b потом зашёл суда.
Посоны, срочно нужна помощь по курсовой работе по дискретной математике. Предыстория будет в конце. Вообщем, тема курсовой Применение теоремы Холла для построения латинских квадратов, нужно составить программу (желательно на Ц++, бо я только этот язык учил в своё время, ну и чутка ассемблер).
Суть такова, учился на радиотехническом факультете (мамка заставила, сам не хотел), после третьего курса прошёл практику в роли регулировщика радиоэлектронной аппаратуры (искал отказы в блоках питания для авиотехники), после практики окончательно понял, что это всё не моё и перевёлся в своём же универе на программиста. Надо было закрывать академическую разницу и осталась дискретная математика (курсовой работы у меня не было по этому предмету), а сам я вообще не знаю как это всё накатать. Посему анончик, я молю тебя помоги с учёбой.
>>356633
Ну и? Да, я прочита, что их три штуки: к блидайшему целому, к нулю и к плюс или минус бесконечности
У первого максимальная ошибка 0.5 у остальных - 1
Как подключить (где скачать?) octave symbolic для винды? Везде искал нигде не нашёл. Что-то накачал не смог установить.
>>356667
GNU Octave.
Надо по типовому расчёту одному решить трансцедентное уровнение комбинированным методом Ньютона и Хорд. Для этого нужна производная, а без octave symbolic придётся делать через жопу в С++ (через жопу потому что по мере своих знаний).
float f1(x)
{
float y;
y = (f(x+0.000001)-f(x))/0.000001 ;
return y;
}
>>356668
>уравнение
Всегда по привычки со школы пишу это слово с ошибками, а потом исправляюсь.
>>356668
Охх... Уже знаю, что обсуждение закончится холиваром. SymPy
>>356679
Ну это единственное до чего я додумался, потому как не учил нихрена весь год Следил за событиями на Украине, как в сериал залип.
>>356672
Если об f() что-нибудь известно (например что это многочлен), то производную лучше искать через вектор коэффициентов, или как производную другой элементарной функции. После чего вычислять её в точке. По крайней мере результат будет вычислен с машинной точностью. Сейчас у тебя есть опасность получить высокую погрешность даже для 0.000001. Потому что можно подобрать такую функцию так что |f'(x) - approx_deriv_f(x)| > epsilon.
Короче говоря, если f() - элементарная функция, то вычисляй как производную элементарной. Если f() это исключительно многочлен - то вообще супер.
>>356668
Это у тебя хорда
Будет метод хорд с шагом 0.0000001
>>356686
Я примерно по графику на глаз прикинул, где экстремумы функции, то производная примерно равна нулю.
>>356689
Падажди, так тебе уже выдали функцию?
Тогда хардкодь ее и производную, весь курс так делал, один или два человека тока умерли потом
>>356692
>один или два человека тока умерли потом
Это от производной суммы и произведения элементарных функций то? Нда.
Вообще для данного случая (и для лабы) прибить гвоздями производную можно конечно, но в приличных домах так не делают :3
>>356699
Я могу на бумажке, а потом туда хуйнуть, но мне не хватает альбомного листа (для ещё второй производной лол).
Вот расскажите мне, тупому, как устроено общение программ с железом. Вот написана ОС на ассемблере, всё это скомпилено в машинные коды. Какого хуя прикладные программы тоже скомпилированы в машинные коды? Как это всё выполняется? Как ОС скармливает прогу железу, если железо сейчас занято самой ОСью? Намного более логичным был бы Java-подход, когда проги хранятся в своём байт-коде, а уж ВМ объясняет железу, что этот код значит. И вообще, раз всё можно написать на асме, насколько сложно Win16 Application портировать на голое железо?
Может знает кто-то, где почитать про события? Прямо чтобы понятно было даже такому дураку, как я. Я их вроде использую и все такое, а все равно как-то не понимаю что это за херня толком. А хочется.
>>356757
>если железо сейчас занято самой ОСью?
Оне не занято. Когда выполняется программа то ОС ждет.
>Намного более логичным был бы Java-подход, когда проги хранятся в своём байт-коде, а уж ВМ объясняет железу
Ничем не отличается, JAVA-машина такая же точно машина (в принципе, не в деталях) как и IBM-PC (к примеру).
Читни танебаума про архитектуру.
Test ошибка постинга
Парни, а правда Питон норм для начинающего?
>>356817
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>356822
>5 тысяч запросов в секунду
На каком железе? Memcached столько не выдаст, нахуй!
суп двач, есть одна лаба. суть в чем:
В городе имеется несколько маршрутов транспорта. Известны стоимости проезда между станциями. Необходимо поделить город на К зон, установить стоимость в каждой зоне и стоимость проезда между зонами, чтобы максимальное изменение цена проезда между станциями было минимально.
Мб кто подскажет буржуйские сайты с решением или хотя бы примерами?
>>356857
Взвешеный граф (мб орграф), какие-то разрезы, потоки или типа того.
>>356857
Генплан Казани, залогиньтесь!
Метро на Дваче придумывает, вообще охуеть.
Анон, подскажи какой-нибудь интересный алгоритм по которому можно сделать доклад.
Ntcn/
Ну раз уж тут дают темы для студентов, может вы и школьнику тему для проекта дадите?
Посоветуйте литературу для новичка, по C/C++.
>>354650
Ребятушки, нужна ваша помощь, надеюсь кто-нибудь разбирается в RichFaces. Для элемента rich:inputNumberSpinner нужно отключить изменения значения по колесику мыши, причем эта приблуда воспроизводится только в Google Chrome. Гугль молчит
>>356948
Во-первых, есть дохуя спсиков в интернете с литературой, на харкаче даже картинка есть с книжками. Во-вторых, ну подумай, блядь, сам, кто может лучше всего знать свой цэпэпэ? Вот его и читай. Если будет сложно по началу, начни с чего-нибудь легкого вроде "для чайников" или "освой синтаксис cpp за джвадцать один год день".
>>356822
Я ничего не понял из того, что ты написал, но спасибо. Алсо, на каком уровне надо знать математику, чтобы пойти по твоему пути?
Как получить html код страницы двача? У меня вылетает с ошибкой сервера 403. Я так понимаю это какая-то защита от дудоса.
>>356974
Всегда так, ищешь - нихуя, спрашиваешь на дваче - случайно находишь ответ. Нужно было прописать юзерагента.
Можно ли как-то ускорить работу алгоритма на opencv? Проект работает как мне хочится, но очень медленно из за чего не подходит что бы сделать с ним приложение (очень обидно).
>>356961
>Во-вторых, ну подумай, блядь, сам, кто может лучше всего знать свой цэпэпэ
Хуита полная твой аргумент. Во-первых, он скорее всего не знает, как зовут создателя цпп. Во-вторых, не факт, что он умеет книги писать, что он вообще писал книги, а если таки писал - что они хорошие.
>>356946
Знаю делфи, но за лето могу освоить что-нибудь другое в процессе создания( .net, например).
Мне говорили про "Использование программирования для создания анимации", но тема так себе, как мне кажется.
>>356950
Если бы не было калькуляторов на смартфоны, которые содержат в себе кучу математических функций, констант, формул и построения графиков в 2д и даже в 3д, то можно было бы.
Аноны, подскажите, что не так. Писал по книге.
http://ideone.com/O2Bjz7
И почему касперcкий после компиляции находит троян?
>>357031
std::string
линкер заражен и линкует заразу к твоей проге
>>354672
То есть читать сразу эту или начинать лучше с оригинала?
подкиньте пожалуйста ссылку на faq по программированию, там советуют начинать с sicp еще.
Есть какой-то университет заграничный, где делают упор на создание игр. Играл в игры их студентов, забыл как называется.
Помню была игра про гель, как из второго Портала, и про машину, которая как бы внутри компьютера( оформление уровней).
>>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>
public virtual IList<Group> Groups { get; set; }
>>357054
Тщи на луркморе копипаста:программирование
>>357090
Нет, ее можно найти там на странице участника Iamyou . Если хочешь подописывать, милости прошу
Посоветуйте opensource-инструменты для грамматической обработки текстов. Допустим есть статья, надо разобрать на падежи, просклонять каждое слово, собрать статистику и так далее.
>>357119
Удваиваю риквест (для русского языка естественно)
Или хотя бы инфу, статейки там
Смотри, двачик, есть 3 объекта: Магазин, Покупатель, Вещь. Покупатель с помощью Магазина покупает вещь, то есть у объекта Магазин реализован метод Купить(покупатель, вещь), в котором магазин списывает бабло и кладет вещь в инвентарь. Допустим, инвентарь имеет ограниченное количество слотов. Кто должен проверять достаточно ли свободных слотов, магазин или покупатель?
>>357121
>Кто должен проверять достаточно ли свободных слотов
Тот кто вызывает Купить(покупатель, вещь)
>>357121
Обычно делают класс-сервис который находится на 1 уровень выше чем Магазин/Вещь, метод Купить делают в нем, и он соответственно проверяет и вызвает все что надо.
Я.окропить(маня,ротешник);
Аноны, как сохранять класс в файле и как к нему обращаться.
Пытаюсь понять последовательность действий для генерации ключей по схеме Эль-Гамаля по этой статье 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?
>>357162
> почему при поиске g мы проверяем
Почему по предоставленым ссылкам не ходил? http://e-maxx.ru/algo/primitive_root
>>357165
Ходил же, но с математикой такие трудности, что перечитываю десятки раз, прежде чем доходит. Кажется, теперь ясно, что можно было бы перебирать и все значения от 1 до (p-1), но мы намеренно берём в качестве p простое число, чтобы работала теорема Эйлера и нам было проще найти g, приравняв значение функции к (p-1) по свойству функции Эйлера.
А значение d для уравнения всё же берётся случайным образом 1 < d < (p-1) и никак не связано с нахождением корня g.
Посоны, дайте, плиз, линк на жж чувака какого-то, там был пост про образование в рашке/белорашке. И он предлагал свой пятилетний план. А также линк на пастбине, что-то вроде курс обучения программирования от двачика.
>программированию
>>357256
Первую часть вопроса нашёл.
http://theiced.livejournal.com/199711.html
Дайте линк на пасту ещё.
>>357256
Всё самому искать надо.
http://pastebin.com/F062hv8M
Ну ладно, анон, раз ты не помог никак, накидай ещё гайдов подобных, плиз.
Не знаю в какой раздел обратиться, надеюсь на вашу помощь.
В универе лабораторные с использованием CUDA.
У меня nvidia-видеокарты нету, а на ноуте так вообще нет видеокарты.
Как быть? Очевидно что я не буду покупать новую видеокарту\ноут ради 2х лабораторных.
>>356961
>Во-вторых, ну подумай, блядь, сам, кто может лучше всего знать свой цэпэпэ
Хуита полная твой аргумент. Во-первых, он скорее всего не знает, как зовут создателя цпп. Во-вторых, не факт, что он умеет книги писать, что он вообще писал книги, а если таки писал - что они хорошие.
>>357279
У тебя в универе нет компьютерного класса?
[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]
Що цэ за параша така?
>>357290
$ python -m dg <<< "print 'Hello, world!'"
bash: !': event not found
Есть ли решение для следующей проблемы:
Excel 14, открываю через VBA текстовый файл с помощью Workbooks.OpenText ... и везде где в исходном файле были записи вида, например 101/1, получаю 01.01.0101. Как отключить это автопреобразование?
Значит так, я желаю получить код какой-то страницы быдлятни. Я его получаю, однако он далеко не весь, так как страница не промотана вниз. Как ее можно программно перемотать? Шарп.
>>357295
Заглянул. Все вокруг приложений вертится, дальше что?
Аноны, подскажите годный модуль для изменения dbf для Питона 2.7?
>>357296
Прилага должна быть standalone, параметры запроса на скрине.
>>357279
Там раньше была возможно компилировать с эмуляцией GPU флаг -deviceemu но его вроде ДЕПРЕЦИРОВАЛИ. Почитай мануалы, может там есть про эмуляцию.
Алсо есть https://code.google.com/p/gpuocelot/
>>357095
Lazy стоит по дефолту. Но мне же нужно наоборот высчитать кучу всякой хрени для каждой записи, как раз используя эти списки. В общем, забив на ущербность orm, я решил делать через хранимые процедуры. Но тут я тоже днищеибаное, и сразу же уперся в стену. Вот такая процедура:
http://pastebin.com/4xUC7jH0
Принимает ID пациента, должна вернуть 1, если он состоит хоть в одной группе или старше 40 лет, в других случаях 2. Почему-то всегда проходят оба условия и возвращается 1. В SQL Editor проверял запросы, оба работают нормально. Может я не правильно понимаю как в фуррибёрде работают IF'ы?
>>357306
А, извиняюсь, это я еблан. Забыл двоеточие перед входным параметром поставить.
>>357292
Поставь у ячеек формат текстовый. В vba свойство Cell.NumberFormat, кажется.
Программач. Есть одна база данных. В ней есть две таблицы. Надо составить сложный запрос (СУБД MySQL).
В таблице deals есть ссылка по id на объекты de_object_id и дата окончания договора de_end. Если de_end = NULL, то договор не завершен и рассматривать его не надо.
В таблице objects есть ob_cost - цена, и ob_rooms - количество комнат (в квартире).
Надо сделать такой запрос, как на картинке. Т.е. для каждого количества комнат (или хотя бы для 1 и 2) сделать распределение по временным промежуткам (неделям) со средней ценой на квартиры с данным количеством комнат, и начиная со второй недели - с приростом в процентах этой самой средней стоимости относительно первой недели.
Я вообще понятия не имею, как такую еботу составить. Подскажите, няши.
Если кто-то составит для меня такой запрос - кину на мобилу или киви 200р (больше нету, простите). Только способы связи напишите в посте.
>>357311
Но ячеек еще не существует перед выполнением OpenText.
>>357314
http://msdn.microsoft.com/en-us/library/office/ff837097%28v=office.15%29.aspx
Надо шаманить с FieldInfo, видимо.
>>357313
Цена на квартиры находится в таблице objects и не изменяется во времени, возможно вы имели в виду: выручка.
Доставьте гайдов по организации хидеров в с++. Заебала почти полная перекомпиляция проекта при изменении буквы в описании какого-нибудь класса.
>>357319
Нет, все правильно.
Цены не изменяются во времени. Но квартиры продаются в разное время. И надо построить зависимость средней стоимости проданных квартир от периодов времени.
>>357317
Шаманил... там даже есть по-столбцовое задание форматов - но не срабатывает: если значение числовое, оно станет текстом, но вот если не числовое, то срабатывает автопреобразование.
>>357321
На рисунке у тебя переменное количество столбцов, это уже не sql. Мне кажется, надо использовать все таки ЯП какой нибудь, иначе гроб гроб.
>>357332
Мне надо сделать только за 4 недели. Автоматически разбивать не надо, можно вручную в запросе прописать временные рамки для каждого столбца.
ЯП нельзя использовать ах, если бы
Пацаны, подкиньте пожалуйста лютой годноты по STL
>>357332
Создать еще таблицу временные_интервалы, с полями дата начала и дата конца, для deals сделать триггер, который будет создавать новую запись в интервалах при добавлении сделки с датой больше чем дата окончания последнего интервала на, допустим, неделю.
>>357340
Новых таблиц делать нельзя, только работа с этими двумя. Но запрос можно индусский сделать в принципе.
>>357313
Легко средствами SQL это сделать невозможно, так как подобная хуйня выделена в другую технологию (OLAP) и в СУБД такие возможности просто не добавляют, так как лишние. Если у тебя есть заранее известный список периодов, их можно захардкодить - гугли "MySQL pivot table" и "MySQL сводная таблица". Но для общего случая ты одним MySQL ничего не сделаешь. СУБД предназначена только для хранения данных, их анализ вынесен в отдельные приложения.
Пишу бота для веба. Бот будет на Вебките, наверное. Точно знаю, что целевой сайт интересуется тем, какой браузер установлен у клиента. То есть, существует ненулевая вероятность оказаться зобаненым из-за того, что сервер чекнет название моего браузера и узнает что названия-то у него и нету нихуя.
Вопрос: как мне замаскировать своего бота под Хром?
>>357360
Спасибо. А какая ещё нежелательная для меня информация может отправляться на сервер? Ну, кроме куков и юзер агента? Чувствую, что я не всё учёл.
>>357375
Посмотри panopticlick или как-то так сайт есть
Снимает "отпечаток пальца" с браузера
>>357354
Ну так я и говорю, периоды можно вручную задать в запросе.
Спасибо за наводку.
Что из этого нормальное, а что - говно?
>>357376
Оппаньки! Спасибо. Оказывается, по плагинам меня можно практически со 100% точностью идентифицировать.
Блин. Думаю, можно сделать сервис по деанонимизации каких-нибудь педобиров при помощи этой хуйни. А то обмажутся своими проксями и думают, что их никто не видит.
>>357320
Лепишь везде #pragma once, используешь forward declaration везде, где только можешь, не инклудишь ненужные хедеры. Если все по-прежнему плохо - pimpl, а следом ПРИШЛО ВРЕМЯ МЕНЯТЬ АРХИТЕКТУРУ.
Олсо, возможно твоя система сборки упоролась. Или ты ненужных зависимостей нахуярил.
Програнон, помоги.
Есть несколько div-ов, которым нужно назначить id в виде php-переменной, но так, что бы id каждого последующего div-а был на 1 больше, чем у предыдущего, и потом по клику выводить эти id в input. Как?
>>357313
http://info-comp.ru/obucheniest/163-sqlperekresniyzapros.html
Нагуглил вот что. Но там case используется для каждого отдельного значения, а можно ли его как-то использовать для периода времени?
>>357384
>Ctrl+shift+n
У меня вконтакт в новом окне открылся. Так и должно быть?
>>357394
Не то, думал об этом. Грубо говоря, мне нужно указать переменную десять раз на странице, причем одну и ту же, в первой должна быть единица, в каждой последующей - n+1. Кнопка же должна выводить любое одно из этих десяти значений в input.
>>357399
Ткни носом, не совсем понимаю, как именно это сделать.
Пишу так:
WebKitBrowser wb = new WebKitBrowser();
>>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="блабла"></див>
Чертова макака, хтмл не разрешает
>>357405
http://pastebin.com/8bUdTDza
Макака совсем припизднутая, на самом деле. В спам листе куча совершенно безобидных слов и бывает очень трудно понять с какого хрена вдруг у тебя 403 выдается.
>>357409
Благодарю.
Никак не могу заставить себя толком выучить что-то. Нужно бывает раз в полгода...
В общем по работе требуется с инф. безопасностью ознакомиться на хорошем уровне, все что я знаю спустя пару лет крудошлепство, лишь часть из теории алгебры про шифрование и статей хабра. Нужна нормальная литература, ясен хуй англ не брезгую, по сетевой безопасности, по алгоритам и немного мат. основам, вроде криптограф. часть теории чисел, аля галуа и т.д.
>>357471
Бля, одна тема охуительней другой.
>>357471
Тоже превратился в филиал собственного раздела "Политика"?
Сап /pr! Не подскажете как преобразовать QString в bool; Как в инт (QString.toInt()) нету... Что делать?
>>357493
bool stringToBool(const QString &s) { return !s.compare("true", Qt::CaseInsensitive); }
>>357493
> как преобразовать QString в bool
Нахуя? Алсо разве в с++ int не может выступать в роли bool? Преобразовуй в int - получится в том числе гавно bool
Есть ли норм литература (или иные источники) для изучения матлаба, погромировать вообще не умею, а завлабы сказал, надо быстро осваивать.
Побаловался в PHP и понравилось.
С чего начинать погромировать?
>>357510
Посоветуй язык для обучения короче. Не сильно упоротый, и не совсем бесполезный.
>>357512
прочитай оп пост
питон блядь, как же вы достали
как можно портировать приложение с android на ios?
Анон, какой язык выучить чтобы шатать вакабу на уровне Абу?
Посоны, поясните, что я делаю не так. Прога должна выводить один результат, а выводит 3. В чем проблема?
>>357571
Не знаю в чем проблема, подозреваю, что дело в хитром редакторе. Скопипасти на ideone и проверь
И отступы поставь
>>357572
на ideone полный пиздец. 4 ошибки. я нуб в джаве, да и в использовании онлайн компиляторов. самое интересное, что после получения этого ответа, я прошёл урок.
>>357574
Тебе нужна не джава, а джаваскрипт
Это разные языки
>>357575
виноват. попутал.
однакож:
js: uncaught JavaScript runtime exception: ReferenceError: "console" is not defined.
>>357576
ясно
используй язык Node.js - это типа серверный джаваскрипт
обычно джс запускается в браузере и там может и не быть простого вывода в консоль. В ноде точно есть, я проверил
Ебаный джс
>>357404
Версии вебкита вроде как в сотнях уже измеряются.
Сап, анон. Доставь годной литературы по нейронным сетям.
>>357584
Доставляю.
>>357578
Добра тебе. Всё заработала. Ответ 25. Значит, компилятор на том сайте был поганый.
Так, здравствуй анон. Я уже сюда набигал с просьбой алгоритма о котором можно рассказать. Можешь ещё чего-нибудь посоветовать. Желательно интересный алгоритм и который не был в Кормене.
>>357638
Может мне ещё Кормена пойти прочитать, чтоб тебе что-то там посоветовать?!
Анон
Анон, как можно в OpenCV подвинуть картинку (например вправо сдвинуть) не слишком хитрым образом? Буду благодарен за ответ. Желательно примером, заранее спасибо.
C#, WPF, NLog
Поставил в targets метод, пишущий в textbox. Все работает, но теперь хочу вынести основную часть кода в фоновый поток. Как сделать, чтобы логгер мог обновлять интерфейс из другого потока?
>>357670
Зачем тебе обновлять интерфейс из двуг потоков? жизнь твоя лучше от этого не станет Быстрее не будет, обновляй из основного потока, а в фоновых только пересчитывай данные. Ну а вообще можно form.Invoke((Action)delegate { <код> });
form - ссылка на форму в которой ты дергаешь интерфейс.
Visual Studio Express 2013, Windows Forms Application
RichTextBox1.SelectionFont = new Font(RichTextBox1.Font.Name, RichTextBox1.Font.Size, FontStyle.Bold & FontStyle.Italic);
>>357679
& необходимо было заменить на |. Вопрос о выравнивании остаётся актуальным.
>>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();
}
));
}
));
>>357679
>HorizontalAlignment
Возможно вы имели в виду SelectionAlignment?
Как же меня заебал весь этот ваш раздел целиком.
Забаньте меня, чтоли.
>>354650
Пачаны, поясните за руби.
Я быдло-студент быдловуза, которого послали на практику в сурьезную конторку, где есть возможность показать себя, но так как я нихуя не умею (2 курс жи есть) - просто посадили пить чаек с ватрушками.
Там есть возможность запустить пару проектов. Я хочу закрыться на лето дома и ударится в изучение язычка. На выбор - флэш и по рекомендации руби.
Вот хочу спросить у антона - какой стул выбрать за что из языков взяться? И если можно, поясните в кратце за них.
>>357687
>Все работает, спасибо, только приходится раскидывать по коду вот такие громоздкие конструкции:
А теперь представь как ты будешь тестировать это нечитаемое говно. Завязываться таким образом на диспатчер нельзя.
И вообще пиздец, что ты делаешь?
> ((MainWindow)w).textBoxLog.Text +=
System.Environment.NewLine + text;
Ты хоть представляешь какой это говнокод???
Если бы ты использовал биндинги, то тебе вообще бы в данной ситуации не пришлось бы думать о другом потоке, так как string thread-safe, и маршалится в другой поток при биндинге автоматически. Учи матчасть.
>>357679
Это всё ещё я. Есть один ToolStrip, на нём, скажем, 3 ToolStripButton'а. Как мне обратиться к ним через массив и, изменить Checked на false? ToolStrip1.Items[0].Enabled работает, а вот свойства Checked там почему-то нет.
>>357709
Без обид, братишка, но винформс в 2014 нерикамендую.
>>357712
Я учусь, это не что-то серьёзное.
А что ты рекомендуешь вместо них?
>>357713 если устраивает анальность, то WPF, если нужна кросплатформенность, то QT на ебучих крестах или УЕБ-параша.
\o
Полный ньюфаг в плюсах. Сейчас у меня есть файл, в котором находится большая строка, но не суть, так что пусть она будет выглядеть как <a><b>x<c></c></b></a>. Нужно вырезать подстроку x. Проблема в том, что она может быть любой длины (кроме нулевой). Антоша помоги.
>>357734
Ну и ещё несколько разных переменных, плюс она же встречается в этой строке несколько раз.
>>357734
Отрезаешь от начала <a><b>
И от конца <c></c></b></a>
А если серьезно, то прочитай любой туториал по регулярным выражениям и разберись с ними в крестах. Уйдет дня два, зато больше таких глупых вопросов не будет
>>357739
Дня два чтоб хорошо разобраться с нуля. Чтобы решить задачу может и пары часов хватить.
>>357739
Спасибо, а как обрезать строку? Всё же уже зопилено в стандартной библиотеке и мне достаточно будет вызвать функцию, да?
Что это за херня с двоеточиями? t - инт.
if (un->num >= 2*::t - 1)
>>357743
Да, должно быть
Гугли c++ remove substring или cpp remove substring
До сих пор не знаю как кресты гуглить:)
>>357743
Или если у тебя известны индексы начала и конца, тогда нужно гуглить extract substring или типа того
>>357747
>Что это за херня
Похоже на СИ ПЛЮС ПЛЮС оператор разрешения контекста
>>357747
Если это плюсы, то двоеточия означают обращение к внешней t. То есть, подразумевается, что есть также локальная t.
Возможно, я с чем-то путаю, извините
>>357759
Похоже на то.
http://ideone.com/6XR5xf
>>357761
модулей тонет
в цпп своя идеология
вот в смоллтолке например "всё есть объект"
а в цпп всё есть костыль
анон, какие есть норм книги, чтобы упороть тех. английский для программистов ?
>>357700
Ruby, очевидно же. Флеш то ли сдох, то ли хуй знает, но не нужен в любом случае.
>>357809
>computer science
Что-нибудь из рю сегмента есть или просто брать ручку и бумажку и по хардокору через гугль транслейт?
>>357838
>упороть тех. английский
>Что-нибудь изрю сегмента есть?
Ты наркоман штоле?
анон, выручай. хочу добавить все игры в вишлист в стиме, дай скрипт (я знаю что для тебя это пара минут, а я буду ебаться полгода)
http://store.steampowered.com/
нет я не маньяк-долбоёб который их все собрался купить
>>357857
точнее даже так, наверное
http://store.steampowered.com/search/?term#category1=998&os=win&sort_order=ASC&page=1
3063 штуки
Это снова я, писатель бравзерного бота на шарпах.
Решил юзать Гекко. Проблема в том, что этот двиг не хочет создавать юзерагента для каждого экземпляра браузера.
Как сменить агента - прочитал тут: http://stackoverflow.com/questions/14653627/how-to-set-user-agent-in-geckofx
Но агент меняется для всех бровзеров сразу. Как сделать каждому своего? И желательно не при помощи указывания хидера при вызове "Navigate", поскольку хидер слетит при автоматическом переходе на другую страницу, например.
>>357885
https://en.wiktionary.org/wiki/header
смотри pronounciation
header - от слова head
>>357888
Да похуй мне на ихний пидорский язык. Ты бы лучше по делу написал чего.
Здесь есть кто работал с Google Drive API? Я получаю файлы с аккаута, получается список с объектами типа File. Т.к. они представляют собой жсоны по сути, сохраняю их в БД. Теперь вопрос, как мне взяв эту строку-жсон создать объект File? Или есть какие то способы сохранить файлы, а потом загрузить их на другой аккаут гугла?
>аккаунт
Конечно же, лол.
>>357912
Ну окей, я могу не всю строку сохранять. Подскажи что мне надо сохранить чтобы потом смочь загрузить файл?
>>357916
Ну видимо сохранить информацию о файле в виде структуры. Как там закачивается? Там можно копировать файлы через путь? Или надо скачивать к себе и заливать обратно?
>>357929
https://developers.google.com/drive/v1/reference/files/insert
Ну вот здесь чтобы загрузить файл создается объект File, а у меня он уже есть, сохраненный в строку. Можно конечно сделать new File() и сеттерами забить все поля. Но там полей 20+, не хотелось бы это разгребать. Пикрелейтейд меньше половины структуры File. Неужели нет способа проще?
Анон я начал изучать компьютерное зрения и никак не могу найти ответ на вопрос: как можно в OpenCV подвинуть картинку (например вправо сдвинуть) не слишком хитрым образом? Буду благодарен за ответ.
Сап программач, хочу сделать себе напоминалку(например раз в час - нужно 5 минут дать глазам отдохнуть от монитора и т.п.), а выводить сообщения нужно поверх игры, чтобы она не сворачивалась. Что-то похожее на оповещения стима справа-внизу экрана. Собственно, мне нужен способ вывода сообщения таким образом. Я использую Delphi 7, C++ Builder 6, XE 3, но для такой простой задачки могу осилить что нибудь другое, например.
>>358025
Я думаю тебе хватит любого рандомного будильника которых тысячи в гугле.
>>358025
Перехватывай директиксовую функцию вывода и рисуй. Как фрапс делает.
>>358044>>358047
Погуглил. Нашел http://habrahabr.ru/post/60317/
Надеюсь поможет, спасибо.
>>357859
ладно тебе, анон, сложно скрипт что ли написать? пяти минут дело. будь няшей
А если я передаю массив без ref? Шарп же умный, он же догадается, что надо ссылку передать, да?
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
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);
}
}
}
>>358070
Обернуть массив в ArrayList<> Это ведь жаба, да?.
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
>>358074
>from dosmthwith a
>from dosmthwith b
Макаба сосет. Ну вот как можно было сделать блок кода так, чтобы в нем парсилась разметка?
Обычный C++, не .NET. Имеется несколько функций, подобных этим:
std::string stdString(){
std::string res = "qwe";
return res;
}
void feedMeCharPointer(const char * inCStr){
// тут че-то делается
}
void strokaToSomewhere(){
feedMeCharPointer( stdString().c_str() );
}
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);
}
Сколько будет весить калькулятор на хаскеле, если хэловорд занимает 920 кб? 25 мб?
>>358085
>Будет ли очищена память, занятая переменной res пос
Гугли stack allocation и heap allocation.
Твой res was allocated on stack поэтому будет destroyed как только выйдет из scope.
>>358101
Читал про это. res вроде как должна быть убита после выхода из области где она объявлена, т.е. после выхода из stdString(), но я же её могу использовать потом strokaToSomewhere(). Значит, я использую уже не саму res, а её копию? Допустим так, значит в strokaToSomewhere() неявно появляется еще одна std::string переменная, содержащая копию res, её область видимости - функция strokaToSomewhere(), после выхода из strokaToSomewhere() эта копия будет очищена. Всё верно?
>>358099
919 + количество строк кб
>>358116
res не удаляется потому как возвращается. не выходит из области видимости в общем. копирования в этом случае не происходит.
вот можешь посмотреть живой пример:
http://ideone.com/T1wza7
здесь добавилась одна строчка которая уже приводит к копированию:
http://ideone.com/aJ7oro
>>358121
Угу, всё ясно теперь, спасибо.
Через три дня зачет по программированию, 1 курс, каких-то особых навыков от меня не требуется, но я полный ноль в этом деле(абсолютно), с чего начать? Как подготовиться по фасту?
>>358124
Не слушай их.
Тебе нужно прочитать две книги, они тонкие, за ночь осилишь:
Структура и интерпретация компьютерных программ
Типы и языки программирования
Не благодари.
>>358137
Одного сиспа хватит на тройку, а если поулыбается преподу, то и на четверку.
Ой, форсите, блядь, сами не знаете что.
Этот TAPL - та ещё хуита. Книга норм, но нахуй не нужно её читать, если хочешь уметь в ФП. Там же в основном про сабтайпинг-хуяйнинг, которого вообще ни в Haskell, ни в Coq/Agda нет. Да и эту кучу доказательств читать не понятно для чего.
>>354650
Аноны, есть проблема, и ее надо поскорее решить. Я уже писал, и моя расчеточная на МФС как-то прогрессировала. У меня осталась, фактически одна проблема.
Вот есть этот класс животных, член класса - имя типа char*. Поле ввода( принимает переменную типа CString), конвертирует ее в нужный для класса тип, и записывает в мультимапу. Зачем хранить в char*, потом зачем мультимап, да и зачем ключ всегда нулевой - это пофиг, так сложены задания, смысл не в розыске элемента по ключу, а только в сохранении данных в контейнере. Так вот проблема именно - в сохранении. При вытягивании из мультимапа данные херятся, и записывается только последняя порция данных, которая в мультимапе не была. Код приложу, сорри, что есть украинские комменты. На тебя последная надежда.
Сразу обращайте внимание на функцию WriteData() , 181 строка.
http://pastebin.com/yu6dDDmU
Итак, Есть Одно Android-приложение. В нем есть несколько вкладок на главном экране, переключение между ними происходит свайпом. Можно ли сделать так, чтобы переход на одну определенную вкладку был "тяжелее". Грубо говоря, если для переключения между остальными вкладками надо провести пальцем 1 см, то тут надо будет провести 2 см.
Я сейчас такое спрошу... ППЦ просто.
Короче, я пищу червяков на яве. И ппц, выпало прогать сервер/клиент херню. Впервые с таким работаю. Ну так вот.. Как сделать чтобы у меня на компе был и сервер и клиент? Работаю с тредами. И вот проблема в том, что сервер ждёт подключения и тем самым не запускается тред, в котором я это подключение осуществляю. Сервер тоже в отдельном треде. Что делать?!
>>358208
Проблема не в этом, а в том, что к попытке подключения даже не доходит. Сервер создаётся и потом сервер.accept(). А в какой момент мне написать, чтоб подсоединялся к серверу с тем-то ip и портом? Блиииин
>>358207
java язык бога, на нем вселенная запрограммирована
>>358211
Так что делать-то? Я-то думала, что если запускать всю эту серверную фигню в треде, то можно будет параллельно запускать остальное.... А он всё замораживает..
>>358213
>думала
Всё ясно.
Вот линк:
http://www.domashniy.ru/article/eda/recept-dnya/klassicheskij_borsh.html
Тут всё расписано.
>>358207
Традиционно обоссал инперативную пизду.
>>358166
Ну, насколько я понимаю в мультимапе у тебя хранится только ссылка на массив чаров. Память под буфер у тебя выделяется в стеке, сслыка на него помещается в мультимап, при выходе из блока if указатель стека сдвигается назад и все твои чары в буфере идут нахуй, а указатель начинает указывать в ебаное ничто. енджой йор ПЛЮСЫ
>>358240
Ну начни с того что char buf[10]; замени на char * buf = new char[10];
Если инфа перестанет проебываться то проблема действительно в этом и осталось только избавиться от утечек памяти. Для этого каждый раз как ты удаляет какой-либо елемент из мультимапа, для ссылки нужно выполнить оператор delete <ссылка>; Соотвественно если ты очищаешь мультимап то нужно это сделать для всех ссылко в нем, и только потом очищать.
Поясните, резюме должно быть специализировано под конкретное направление? Например я начинал с С++, дополнительно кодил на Перле, потом перешёл на Шарп (и на нём и остаюсь). Вот бытует мнение что в резюме на вакансию шарпера стоит указывать только рилейтед скиллы и аббревиатуры и не писать всякие С++, Перлы, Делфи. Или всё же упоминание будет плюсом?
С++
Если метод класса модифицирует члены вызывающего объекта он должен возвращать this или void?
>>358284
>Если метод класса модифицирует члены вызывающего объекта
Разве такое возможно? Методы класса могут изменять только static-переменные. Возвращать можно что угодно. Возврат this позволяет линковать вызовы методов по типу obj.do1().do2().do3()
>>358289
Возможно я не правильно выразился. Если конкретно
operator*= (cont int &a)
{
this->val*=a;
return ?????
}
Для шаблонных классов определение методов нужно писать в хедере?
>>358271
Могут проигнорировать/выебать на собеседовании, нет?
>>358297
>проигнорировать
А не тебе ли похуй? Если им этот скилл не важен, пропустят сами, тебя это как должно волновать?
>выебать
Задать вопросы по области которая описана в резюме могут, даже если она не по должности. А что ты подразумеваешь под выебать?
>>358292
С точки зрения синтаксиса возваращать можно все что хочешь, но при перегрузке операций считается правильным делать так что бы перегружения операция вела себя как можно более похоже на стандартную. Это значит что надо возвращать this что бы можно было строить конструкции типа b = c + (a*=5); Но, ничто не запрещает тебе принять архитектурное решение о том что подобные конструкции гавно - и возвращать void что бы запретить подобное использование твоего объекта
Господа, помогите с пикрилейтед. Нихуя не понимаю я этот рандом. Язык - Си.
>>358320
Что именно не понимаешь? х - псевдослучайное число в диапазоне от -11 до -8, либо в диапазоне от -6 до 30.
>>358320
Интервал у тебя просто так в круглых скобках, или имеется ввиду "не включительно"?
>>358247
sprintf_s не хочет принимать char* в качестве аргумента
>>358335
Покажи, как и куда ты передаешь. char buf[10] это же тот же самый char*, указатель на массив.
>>358343
http://msdn.microsoft.com/ru-ru/library/ce3zzk1k.aspx
второй параметр должен быть числом, а не строкой. Жалуется на "%s", а не на buf. Ещё ты не написал, кто такой m_nData, то это уже не важно, я думаю.
>>358350
Ну, я имею в виду, в данном случае второй параметр должен быть числом, потому что ты теперь buf определил не как статический массив, а как указатель на char. Там все написано, короче.
>>358353
Сделал с числом, запись нормальная, но как сделать запись каждого имени в новый рядок.
>>358356
"%s\n" - новая строка
"%s\t" - новый столбец (вообще-то, просто табуляция)
Решил обмазаться литературой и купить пару бумажных книжек.
Что по PHP лучше почитать? Не для нуба. Прочитал страниц 70 "PHP. Объекты, шаблоны и методики программирования", что-то хуево написано/переведено.
По CSS норм будет "Большая книга CSS"?
По питону лучше Dive into Python ничего нету?
По jQuery норм будет от HeadFirst книжка?
>>358363
по рнр лучшая литература - туалетная бумага измазанная говном. можеш прямо на толчке сидеть и учить
>>358361
Все, работает. Большое спасибо. Хотя остался один вопрос - можно ли сделать, например так - я кликаю на элемент текста в List Box`e, и его создать обьект с таким классом.
>>358371
Написать интерфейс, реализовать этот интерфейс в классах, которые будут создаваться описанным тобою способом. При клике на элемент ListBox'а создавать экземпляр нужного класса как-то так:
SomeInteface * obj;
switch (listBox1.itemIndex)
{
case 0: obj = new SomeInterfaceImplementation1(); break;
case 1: obj = new SomeInterfaceImplementation2(); break;
...
}
>>358380
Расскажу, как понял я:
От тебя требуется написать функцию, написано какую, после этого 20 раз её выполнить, передавая в неё псевдослучайное x.
Т.е. тебе это x надо сгенерировать самому через rand() или там еще как-то , после чего сделать 20 вызовов F(x) и записать результаты в таблицу.
Ребят, покидайте книг годных которые учат языку С(опыта программирования не имею)
>>358385
там ничего учить не надо, этот "язык" крайне примитивен
просто бери и пиши что тебе надо, по пути подхватишь
>>358386
приведи пример непримитивного "языка"
чсвшная уйбобина
Аноны, как сериализовать сложный объект через yaml? Язык C#.
%YAML 1.2
---
!lab3.Skin {}
...
На данном этапе результат сериализации выглядит так, а skin на самом деле объект класса с кучей полей.
Лаба, 1 курс
>>358406
знаниe языка есть в каждом из нас с рождения
его надо только пробудить
аноны, как в этом ссаном pl/sql сделать обычный селект и вывести его результат на экран? Т.е. чтоб был ровно тот же результат, если б я просто написал SELECT бла-бла-бла, но в рамках PL/SQL
И опять я тут, нужно сделать маску на ввод(дата и номер телефона) в textfield.
Гугл опять не помог, нашел огромный класс на гитхабе, но он ссылается в туевую кучу других левых классов, попытался воспроизвести в ручную, но не получилось. Собственно сам класс.
github.com/jidesoft/jidefx-oss/blob/master/module-fields/src/main/java/jidefx/scene/control/field/MaskTextField.java
Прошу помощи.
>вручную
Быстрофикс.
new AbstractSingletonProxyFactoryBean().sdelatMaskuVTextField(data,nomer);
Я.достатьЧлен().окропитьУриной(358464.достатьРотешник());
Я.достатьЧлен().окропитьУриной(358467.достатьМамку().достатьРотешник());
абстрактнаяФабрикаМеняСинглтонов.сделатьМеня().достатьЭкземпляр(новая ФабрикаФабрикЧленов(новая ФабрикаУрины())).достатьЧлен().окропить(абстрактныйПроксиСообщений.достатьСообщение(новое Целое(358468)).достатьАвтора().достатьРотешник())
Манька[] маньки = новая Манька[] {358469,358467,358464};
для(Манька манька : маньки)
Я.достатьЧлен().окропитьУриной(манька.достатьРотешник());
вопрос про кресты.
Открываем файл. Заполнен словами из букв(лес, река, деньги, анус) и цифр(4534, 125, 00456,2345564) вперемешку(т.е. Я шел 345345 по лесу и 97439545 дернул анус 4353463465 псу). Нужно вычленить слова длинной, допустим 7 символов, состоящих только из цифр.
Как реализовать?
Такие дела, надо запилить на сегодняшний зачет простенький сайт-визитку для рандомной фирмы типа Рога&Копыта с навигацией по яндекс-картам на одной из страниц. Сам в таком не разбираюсь ибо веб-разработчик не человек, сам чаще всего пишу на Java. С чего начать, где взять шаблон, какие подводные камни?
Сап, ночной.
Проблема такова.
Есть функция загрузки шейдера ( это простой текстовый файл ).
Так вот, во время отладки в этой функции текст файла загрузился нормально, но когда я его записываю в другую переменную, то в неё записывается лабуда уровня пикрелейтед.
Сама функция http://pastebin.com/WHgsUsxP
>>358472
Регулярные выражения, используй их
Будет что-то вроде
(\d\d\d\d\d\d\d+)
Время охуительных вопросов.
Можно ли Джаве читать файл с конца в начало? А поддерживают ли стримы многопоточность?
>>358472
>Нужно вычленить слова длинной, допустим 7 символов, состоящих только из цифр.
(\d{7})
Есть 2 объекта. Первый статично стоит (препятствие), второй движется. Как сделать так чтобы объект мог обойти препятствие?
Что гуглить?
Поле не векторно, а растрово.
Сначала проверить есть ли на прямом пути препятствие, потом посмотреть где препятствие заканчивается, проверить все пути - найти найкорочший, идти по нему.
Советуйте еще книженций по геймдеву для чайников, в /гд/ не посылать, плиз, так как задачи простые, просто нужно понять суть.
>>358497
http://mrelusive.com/books/books.html
Поищи что нибудь в разделе геометрии и ИИ
Программач, выручай. В макросе vbaинбифо червь-пидор: у нас курсовая на блядском vba эксель зависает после выхода из цикла с предусловием. Ошибки нет, окно locals не помогает. Сам цикл исполняется нормально, проблема возникает на выходе из него. Если кто решится помочь разобраться - вброшу проблемный код.
Сап программач. Вкратце опишу ситуацию.
Я единственный говностудентокодер в группе (остальные не кодят вообще), написал дуре проги за лабы по матану. Она дико просрочила все дэдлайны по обмену. Скрипя зубами, я проги ей конечно отдам, но хочется как либо поднасрать.
Есть проги шарп:
- Иммитационная модель СМО
- Конечный автомат на примере быдлоанализатора строки
Есть идеи как не очень толсто запороть прогу, чтобы она сразу не просекла, а на защите знатно обосралась?
>>358511
>Если кто решится помочь разобраться
сука, сразу же со своими ебанутыми постами про домашку пишите ссылку на код
иначе раз за разом будете уходить на хуй
Программач, недавно устроился начинающим программером на c# и решил себе поставить цель выучить математику. При этом я в ней понимаю чуть более, чем нихуя. Посоветуйте какие-нибудь годные книжки, где все разжевано для таких тугих, как я.
>>358538
Начни с математики Кнута, а там что не ясно углубляй.
>>358539
Разве его книги не для тех, кто уже неплохо так соображает в математике? Как то я пытался прочитать его исскуство программирования и охуел от того, что там вообще ничего не понимаю. Правда было это года 2 назад, но все же на тот момент мне показалось, что там нужен довольно неплохой базис в математике
>>358538
Твой вопрос можно переформулировать так:
хачу уметь литать с чиво начать?
Какая именно математика тебя интересует? Анализ? Алгебра? И определись с целью, где и как она будет применяться иначе нахуй она тебе не нужна, блядствуй дальше, плебс.
>>358542
Я конечно понимаю, что вопрос пиздец как обобщающий, но я не ебу какие разделы математике есть и какие мне понадобятся. Скажем так: допустим я бэкэндр разработчик какой-либо высоконагруженной системы - что мне необходимо выучить из разделов математики и какие книги по этой теме почитать?
>>358540
> кто уже неплохо так соображает в математике?
Именно "конкретная математика" нет. Это вообще не книга по теории, а просто набор практических иструментов. Максимум для нее нужна школьная программа (алгебра и елементарные функции), ну и про пределы немного прочитать. У него есть овтеты на задания, если решать все и разбирать непонятное с гуглением то я не думаю что нужно что-то дополнительное читать.
>>358546
Он мне сейчас по работе конкретно и не нужна - у нас для этого мат.аналитики есть, но самые основы понимать о чем они там говорят, когда проект обсуждают хотелось бы. т.е. я ее конкретно для себя хочу выучить
Анон, помоги пожалуйста нужно сдать задачу на допуск к экзамену а я в нее не могу почти
В сообщении, состоящем из одних русских букв и пробелов, каждую букву заменили ее порядковым номером в русском алфавите ('А' - 1, 'Б' - 2, ..., 'Я' - 33), а символ пробела заменили нулем. Напишите программу, в которую вводят получившуюся последовательность цифр (не более 100) и находит количество исходных сообщений, из которых могла получиться заданная последовательность. Например, для последовательности "1025" количество возможных исходных сообщений - 4
>>358549
Программу надо сдать на Pascal'е.
Не понимаю как считать варианты
Спасибо, почитаю в таком случае.
>>357706
Ёпта, тут оказывается можно все сократить до
Window w = Application.Current.MainWindow;
((MainWindow)w).logs.Log += text + System.Environment.NewLine;
((MainWindow)w).scrollViewerLog.ScrollToBottom();
>>358513
Вставь условие на проверку даты, чтоб работало ровно до дня защиты.
>>358381
>это x надо сгенерировать самому через rand() или там еще как-то
Вот это я нихуя не понимаю как сделать. Как сгенерировать в заданном интервале?
>>358573
google://с++ сгенерировать случайное число в заданном диапазоне
>>358560
Спасибо, Анон,, хоть это и C который я нихуя не знаю и нужно теперь искать человека которые переведет мне его в паскаль хоть какое-то начало положено. Хоть кто-то откликнулся
>>358560
лови в благодарность
>>358549
Кто-нибудь может переписать Это в паскаль?
https://ideone.com/eSImyF
>>358597
Это уже не ньюфаг программист это я хуй знает как называется. Ты хоть Hello Wolrd на паскале можешь написать? Тут немногим сложнее, ты только начни и гугли по ходу.
>>358586
Вся суть мясных дырок. Ебать праздник-то какой теперь!
D for DG
скачать: тутновое слово в имижбордах: находится здесь
dg for web коминг сон
F.A.Q. В: Какой язык учить?
О: Ответ: Английский/Python (книжка какая-то, я питон не знаю).
В: Ко-ко-ко не работает программа. Анон памаги.
О: Ответ: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
В: У меня горит лаба, курсач, не знаю какую тему диплома взять
О: Задавай вопрос в этом треде
В: Какую программу поставить для ....
О: Вопросы связанные с программами обсуждаются в /s/
В: Взломать акк
О: просто съеби
код оформляйте в теги [code][/code] или лучше воспользоваться специальными сервисами ideone или pastebin
тот самый пик с обложками книжек
литература с того самого пика с обложками книжек
чатик
прошлый тред