Поссал в рот моче. Сажи говнотреду
Мелкобуквенный, язык недели Питон?
Еще была идея запилить как у музыкантаче. Иконки по языкам и оффициальные треды языков. Ясен хуй другие тоже можно создавать, но так быстрее ориентироваться можно было бы.
Алсо, пидор. Ты мне полтора года назад обещал подсветку кода как на нульче, орал что в новом движке абу поставит. И где, сукаблядь, подсветка? Заебали, уже виталика ебал даже на эту тему, помню - похуй. Ебал абу - похуй. Ты то хоть на пидора надави или он на лицензию не хочеть жлобиться?
>>358653
>язык недели Питон?
100 раз говори нахуя питон если есь дг?
>Иконки по языкам
сложна в гугле найти, м?
>оффициальные треды языков
ёбу дал? и так тут за одного треда не могут угомонится
>Ты мне полтора года назад обещал подсветку кода как на нульче, орал что в новом движке абу поставит.
ска пздц, сам жду
>Ты то хоть на пидора надави или он на лицензию не хочеть жлобиться?
не могут походу на новый движок перекатится.
>>358655
>ёбу дал? и так тут за одного треда не могут угомонится
Это потому что один тред смешивает всё в кашу, вопросы по всем языкам, все лабы, все "взламайти плиз акк!11" и т.д., получается полное бесструктурное говнище.
>>358658
А ну так этих в /web/ надо пидорнуть давно, это не программирование.
Ты чо блжад, а если мне нужно социальную сеть создать, тыж програмист отвечай!
Господа, хочу научиться красиво комментировать, можете какие-нибудь примеры красивых комментариев в программировании показать, пожалуйста? Примеры, не знаю, ту-ду блока, заголовка секции, завершения секции?
>>358641
Какой язык стоит учить ньюфагу для начала? Последнее время если и интересуюсь по-этому поводу, то вижу какой-то ФОРС ПИТОНА. Даже на этой доске первым делом, я вижу какой-то форс/срач/обсуждение Питона. Вроде как все кукарекают об универсальности и мол туда можно подрубить все что угодно.
Так вот стоит ли начинать с него? Интересуют вообще перспективы начала и развития в этом области.
Только не конкретно какой-нибудь пэхэпэ и один веб, а все-таки разноплановость применения.
Программчата, у меня назрела идея запилить свою собственную АИБ на самом деле просто пошатать вакабу, чтобы хоть примерно понять, как оно работает, и успокоиться. Как лучше всего это сделать? Поднимать на своем компе и с него же заходить? Искать бесплатные серверы в интернетике, которые дадут мне возможность поднять ее и пошатать немного?
Алсо, часто на гитхабе вижу всякие игрушки типа 2048, которые располагаются в репозиториях и позволяют играться собой всем желающим плохо выразился, но вы, надеюсь, поняли. Это гитхаб сервер дает всем желающим или что? Можно так поднять одну маленькую вакабку для личного пользования?
>>358676
>Поднимать на своем компе и с него же заходить?
Да.
>Это гитхаб сервер дает всем желающим или что?
Только для статичных сайтов на хтмл. Вакабу поставить не получится.
>>358672
можешь по-старинке начинать с васика или пасцаля
если стальные яйца - начинай с сишечки
если яйца плазменные - тогда лисп, если яиц нет - ruby, а если хуй обрезан - тогда php, лол
Нужна помощь в парсинге хтмл таблицы на жабе.
Таблица представляет собой расписание говношараги.
Структура пикрелейтед.
>>358685
Спасибо, очень содержательно, возьму на заметку.
Господа, отчего вот эта хуйня не работает?
Есть возможность прямо указывать, какой сервер (нод) должен быть выходным. IP в этом случае будет постоянным. Для этого в torrc дописываем две строчки:
ExitNodes <имя узла>
StrictExitNodes 1
Где:
Переменная ExitNodes – указывает использовать определённый сервер в качестве выходного узла
StrictExitNodes 1 – указание в случае недоступности выбранного сервера не пытаться подключиться к другому, а выводить ошибку.
Допускается записывать несколько узлов через запятую или, например, указав ExitNodes {de} - получим только немецкие сервера в качестве выходных.
ОП-пик божественен.
Только не понимаю, зачем
плодить столько языков.
>>358693
Так и сделал, но я не знаю как можно связать данные по смыслу.
Т.е. например, связать А с {1,2,3} которые ниже него.
Посоны заканчиваю универ по специальности Прикладная Математика. Оценка 7/10 возможно даже 8, но маловероятно, скорее 7.6>.
Пишу диплом по MPI/OpenMP.
плюсы, яву, пхп, яваскрипт изучил самостоятельно. Так вот я в говне теперь? считается ли для работодателя что я закончил универ как "программист" или он будет думать что я никому ненужный математик-теоретик? Какой у меня шанс того, что на меня будут смотреть, как на человека который не закончил вышку по специальности?(по сути так оно и есть но нас обучали алгоритмам всяким для серьезных вычислений и т.п.)
>>358701
специальность называется прикладная математика, но диплом оффициально- просто математика почему-то.
>>358707
>Дежурные администраторы: Пидарас. А.С.
А код?
>>358709
Там ничего нет.
Мне стыдно показывать такую хуйню.
>>358712
Ну, серьёзно, всё что я сделал это распарсил таблицу по ячейкам в лист строк.
Я не знаю как их можно связать по смыслу.
Помогите! Лемма о разрастании!
Нужно доказать, что следующий язык не является автоматным:
L={a^i b^j|i+j простое число}
Помогите пожалуйста! Не могу придумать подходящее слово.
Java. netbeans.
Image back = getImage(getCodeBase(), "C:\\pic.png");
судя по всему не получаем изборажения,потому что когда пытаюсь его вывести оно не выводится. Помогай анон
>>358728
Это в 8-й так?
Кстати, вопрос про версии, как я понял, сейчас стоит начинать что-то писать на 8-й?
>>358734
Назови хоть одну причину, по которой не стоит использовать последнюю версию?
А вообще используй скалу
>>358740
>Назови хоть одну причину
Я джаву недавно начал трогать.
Итак, обыскал весь двач, подходящей доски не нашёл, новый тренд создавать не хочу поэтому спрошу здесь.
Как, мать его, стать хакером? Нет, я не шкальник, и даже не студент, пишу говнокод в одной конторке за хлеб с солью. Хочу за просто так, мне просто интересен сам процесс. Что посоветуете? Куда копать? Знаком с C, WinAPI, PHP, C#. Понимаю, что указание языков с которыми работал - не столь существенное, но все же решил упомянуть.
Что делать, анон? Гугл по такому запросу выдаёт хуйню. Может есть какие то годные туториалы, после изучения которых я смог бы двигаться дальше?
>>358742
Ну вот и начинай сразу с последней версии, а не с легаси говна.
>>358744
Большинство книг же на легаси говне, не?
Или есть какой-то другой метод научиться?
>>358745
Каким образом это мешает использовать новую версию?
>>358685
Мимо.
>>358728
https://ideone.com/zYq6Br
У меня получилось так.
Где-то есть косяки?
Вроде бы оутпут что-то напоминает типа того.
Здравствуй, утренний анон, можно вопрос? Начальство переводит меня на другую должность, с моего согласия. С сисадмина-эникейщика на эникейщика, php-макаку, одминистратора SQL. На пыхе придется ваять программы для отдела кадров, учета документов и прочей лабуды. Подскажи каков порог вхождения в этот язык? Справлюсь ли я, с авторизацией, внЗдравствуй, утренний анон, можно вопрос? Начальство переводит меня на другую должность, с моего согласия. С сисадмина-эникейщика на эникейщика, php-макаку, одминистратора SQL. На пыхе придется ваять программы для отдела кадров, учета документов и прочей лабуды. Подскажи каков порог вхождения в этот язык? Справлюсь ли я, с авторизацией, внесением новых работников в бд, отображением этих сотрудников в виде таблицы и т.д. Сам знаю почти нихуя, ну могу цикл от условия отличить. Но будет время в отпуске перед работой попревозмогать. Пиздец страшно.
>>358760
Я недавно, месяц назад, вошел в PHP с минимальными до этого знаниями по программированию, только говно простое на JS до этого писал — в общем, справедливо сказать, что я вообще ничего не знал. Хватай какой-нибудь фреймворк, рекомендую Ларавел, но если не умеешь в английский, возьми лучше что-нибудь другое и просто начинай на нем писать, фреймворк сам заставит тебя не сутулится и выпрямить спину, а уж такие рудиментарные вещи, как ввод—вывод данных, с фреймворком вообще просто.
Единственное, не пытайся писать авторизацию сам, там столько всякой разной хуйни, с которой можно налажать, что лучше либо использовать стандартную функциональность фреймворка, либо какой-нибудь сторонний пакет. Для Laravel я пользуюсь Sentry, например, он есть и для некоторых других фреймворков.
Больше ничего советовать не буду, потому что сам еще ничего не знаю.
Программач, а что читать/делать, чтоб научиться правильному мышлению? Ну знаю я язык, а дальше то что?
Коданы, порекомендуйте бесплатную библиотеку для дотнета.
Нужно выдавать отчеты с табличками в пдф.
Нагуглил itextsharp, но это пиздец какой-то. Там вроде как есть генерация из xml, но ни одного туториала о том как это работает я не нашел, а без этого приходится писать тонны говнокода (пик релейтед) для того чтоб вывести простейший документ.
>>358781
Вместо того чтолбы написать обвертку - пишем хуиту.
Но это я так - о накипевшем.
>>358781
Дергай texlive/miktex через какой-нибудь шаблонизатор, если уж нужно без компромиссов.
http://theiced.livejournal.com/12555.html
Поясните мне за Cyclone. Информации мало? Стоит смотреть? Нужен ли C, если есть Cyclone
Посоны, у меня проблема: из-за того, что у меня перфекционизм головного мозга, я не могу начать делать средний\большой проект без комплексной подготовки к нему, что, по моему мнению, включает в себя полное описание архитектуры(какие либы использовать), дизайн приложения(количество классов, их описание, какой класс в какой заголовочный файл запихать, общую "структуру" приложения) ну и, собственно, прототип гуи.
Вот пока я это все не заделаю, я не могу начать писать код, вот не могу и все.
Хотел начать изучать UML, но потом, когда начал гуглить, прочитал много отзывов, мол UML полная хуйня и тратить на него время совершенно бесполезно, лучше сразу начать код писать.
Так вот, вопрос: что мне со всей этой ебалой делать? Все-таки выучить UML или забить болт и пробовать кодить без всех этих "предварительных ласк"? И вообще, есть ли какая-нибудь альтернатива UML на сегодняшний день?
Нужна программа, отправляющая данные о системе и лог специализированного софта с инфой об ошибке ко мне, дабы не бегать по кабинетам. Но я в сетях полный ноль. Как легче это реализовать: через FTP халявного веб-хостинга (пройти регистрацию, получить домен, но юзать фтп в своих целях) или в качестве вложения по e-mail? Готовые решения не предлагать, есть интерес к самостоятельному написанию.
Помогите с mysql, братишки.
Есть таблица:
датавремя | значение
Данные за каждую минуту, надо из этих данных наковырять средние ежедневные значения за день/ночь.
Например средние за день могу хуйнуть так:
SELECT date(date), ROUND( AVG( dannnie ) , 2 )
FROM table
WHERE (
DATE
BETWEEN CONCAT( DATE '2014-04-29', ' 10:00:00' )
AND CONCAT( DATE '2014-04-29', ' 22:00:00' )
)
DATE
BETWEEN CONCAT( DATE '2014-04-29', ' 22:00:00' )
AND CONCAT( DATE '2014-04-30', ' 10:00:00' )
?>>358823
что плохого в предварительной подготовке? обычно те кто начинают сходу писать код не подумав, потом очень жалеют об этом
>>358823
Архитектура хорошо. Понимание того как ты это собрался делать сокрщает время необходимое на разработку. И лишает тебя разного сорта проблем возникющих при "гибкой" разработке.
UML не нужен.
>>358823
Есть же СИВС, например.
>>358836
Ну я же говорю, что мне самому было бы интересно написать такое. Я начинающий, изучаю C++. Готовые решения буду использовать, если уж совсем прижмёт, а у меня свой код не готов.
>>358826
Ну смотри значит, берешь нормальный VPS и пишешь себе REST-приемщик логов вместе с админским веб-интерфейсом. Конечно на крестоговне этого сделать не получится, так что юзай джяву.
>>358641
Как пофиксить лабу? Надо посчитать разницу в масиве от первого отрицательного до второго положительного. Где фейл?
#include <ctime>
#include <iostream>
using namespace std;
template<class Type>
class Array
{
private:
Type *arr;
int _size;
public:
void Random()
{
Type randomNumber;
for(int i=0;i<_size;i++)
{
randomNumber=-5+(rand()% ((100-1) *1 + 1))/Type(10);
arr[i]=randomNumber;
}
}
Array ( int size)
{
_size = size;
arr = new Type[_size];
for(int i=0;i<_size;i++)
arr[i]=0;
}
void print()
{
for(int i=0;i<_size;i++)
cout << arr[i] << " ";
cout << endl;
}
~Array() {
delete[]arr;
}
Type diff();
};
template<class Type>
Type Array<Type>::diff()
{
Type diff = 0;
int flag1 = 0 ,flag2 = 0;
for(int i=0;i<_size;i++)
{
if(arr[i]<0) {
i = flag1;
break; }
}
for(int i=flag1;i<_size;i++)
{
if(arr[i]>0)
{
flag1 = i;
break;
}
}
for(int i=flag1;i<_size;i++) {
if(arr[i]>0)
{
flag2 = i;
break;
}}
for(int i = flag1; i< flag2; i++)
diff-=arr[i];
return diff;
}
int main()
{
srand(time(NULL));
Array<double> arr(20);
arr.Random();
arr.print();
cout << endl << " Diff between first negative and second positive: " << arr.diff() << endl;
return 0;
}
>>358876
1. Уебански сформулировано задание, возможно ты его неправильно понял. Разница может быть только между двумя велечинами. Если у тебя дохуя величин - у них есть только сумма.
2. У тебя два индекса (flag1,flag2) - один указывает на конец последовательности елементов которые следует суммировать, второй указывает на начало. Исходя из задания началом должен быть первый отрицательный елемент - ты же устанавливаешь его на первый отрицательный а потом сдвигаешь на первый положительный. Второй флаг устанавливается на первый положительный (хотя должен стоять на втором положительном).
>>358869
Что ты там доделал-то, уеба?
http://ideone.com/VXHjD3
Помогите долбоебу с ассемблером.
Задание такое (выполнено): Даны два числа в двоичном виде. Логически их перемножить и в результирующем значении поменять местами 7-ой разряд с 1-ым, 5-ый со 2-ым.
Препод просит дополнить: вывести исходные данные в 16 системе счисления. Что куда писать?
>>358878
>Разница может быть только между двумя велечинами
Орлы? А если так: 2-5-6-8, например?
>>358876
#define DOHUYA = 100500;
int mas[DOHUYA];
//vvod chisel v massiv
bool vt = false;
int otr = 0;
int pol = 0;
for (int i = 0; i < DOHUYA; ++i) {
if (mas < 0) {
otr = i;
break;
}
}
for (int i = 0; i < DOHUYA; ++i) {
if (mas > 0) {
if (vt) {
pol = i;
break;
} else {
vt = true;
}
}
}
int res = mas[otr];
for (int i = otr + 1; i <= pol; ++i) res -= mas;
//vivod rezultata
>>358886
Блять, с дефайном я, конечно, обосрался. Либо
#define DOHUYA 100500
либо
const int DOHUYA 100500;
>>358880
Спасибо, конечно, но можешь ли ты объяснить алгоритм?
Нет, не понятно.
>>358886
>Орлы? А если так: 2-5-6-8, например?
Написать то ты такое можешь, но нельзя сказать "разница между 2, 5, 6 и 8". Хотя можно сказать "сумма 2, 5, 6 и 8". Все потому что вычитание некомутативно. Поэтому ты не можешь просто назвать множество и сказать сделать вычитание над ним - кроме этого нужно ясно указать порядок элементов, так как от этого зависит результат. А вот сложение (как и умножение) комутативно, поэтому можно назвать множество и сказать "сложить".
Посоны, помогите с VBA. Хочу на работке сделать систему связанную с вводом штрихкода посредством сканера.
Ну суть в общем такая, Сканер сканирует штрихкод, в экселе это выглядит как ввод 8 цифр в ячейку. Нужно, чтобы после ввода 8 цифры, автоматически переходило на ячейку ниже.
В общем все что я прошу, это как сделать выполнение действий при изменении данных в ячейке.
Private Sub Worksheet_Change(ByVal Target As Range)
Нихуя не работает, потому что выполняет код ПОСЛЕ ввода данных и перехода на другую ячейку.
>>358897
Это и ежу понятно, но также понятно и то, что требуется в задании. Зачем выебываться, когда все просто?
>>358896
Ну падажжи ебана, значит епта хуярим по пять рядов нахуй, и первый типа заголовок, а остальные блядь заебениваем в таблицу, и таблицы кароче лепим в лист, ебана.
>>358912
А если будет не пять рядов? В расписание может стоять по 6 пар.
>>358925
В твоей таблице ровно пять рядов, если шесть она будет составлена по-другому.
>>358926
А если заранее неизвестно сколько будет рядов?
Можно как-нибудь абстрагировать это всё?
>>358928
Это должно быть прописано где-нибудь на странице.
Мочератор, а ты ведь запятую пропустил. Я про ОП-пост.
>>358884
>что куда писать?
если делал не сам, то пиши военкому
>>358828
бумп
>>358902
В вба нет таких функций по дефолту. Придется пердолить винапи.
http://www.mrexcel.com/forum/excel-questions/402721-custom-worksheet-keypress-event-catching-key-strokes-data-validating-you-type-into-cells.html
Привет, есть вопрос про Django + South.
Стянул с гита проект, в нем есть несколько файлов в /migrations/ и нормальный models.py, и мне нужно создать у себя по этим файлам базу данных. South установлен, но на любую команду отвечает, что
django.db.utils.OperationalError: no such table: %один_и_тот_же_тейблнейм%
Почему breakpoint принято называть "точка останова", а не "точка остановки"?
норит лаба по проге. задача комивояжера на с#. с меня чисто символическая сумма wmz/wmr. сделать нужно просто перебором всех вариантов. дано количество городов и матирца расстояний, начало и конец пути - похуй. буду рад любому куску кода сгенерировать все перестановки городов, найти минимальную сумму пути ибо задача не сложная а времени чуть меньше чем нихуя.
Уважаемый аноним, разбирающийся в классических структурах данных, нужно немного разъяснить кое чего.
Про деревья. Как и где они используются?
Вот бинарное дерево поиска: слева элемент меньше, справа больше. А сами элементы могут быть какими угодно сравнимыми объектами? Строками, числами, списками, массивами? В языках типа С деревья реализуются с помощью ссылок? А в языках с динамической типизацией (Пайтон в моем случае) нормально ли сделать деревья с помощью классов?
>>359083
Ну ладно.
А как в реальной жизни используются такие деревья?
> Бинарные деревья поиска обычно применяются для реализации множеств и ассоциативных массивов (например, set и map в с++ или TreeSet и TreeMap в java). Более сложные применения включают в себя ropes (про них я расскажу в одной из следующих статей), различные алгоритмы вычислительной геометрии, в основном в алгоритмах на основе «сканирующей прямой».
Вот написано, но непонятно как именно.
>>359080
Деревья используются там где нужна динамическая структура данных, но связный список не подходит по причине времени доступа к элементам. Или сами данные по своей сути представляют собой дерево (структура файловой систему, например). Или алгоритм удобен на дереве, там какой-то рекурсивный поиск по дереву, например. Реализуются как угодно, хоть строкой символов (но это конечно больше для хранения, работать с деревом в виде строки не сильно то и профитно). Различия между типизацией языков может проявлятся только в том что в языках со статической типизацией должен быть зарание известен тип переменной в листе, а это скорее всего означает один тип на все дерево - но не обязательно. Классы это просто способ явно увзать данные с функциями, они тут нипричем.
Антуаны, а есть какая-то быстрая шпора с инфографикой по чистому SQL? На собеседке могут спросить. Я когда-то знал это всё, но уже год как не использовал. Ну там основные операторы/функции, джойны и т.д. Чтобы не открывать толстые книги.
Как переименовать родительскую директорию в гите? На стэковерфлоу нихуя не понятно. git mv выдаёт bad source.
anon@anon /E/Data/R/vehicle_mass_est (asfunc)
$ git mv vehicle_mass_est est.vmass
fatal: bad source, source=vehicle_mass_est, destination=est.vmass
>>359094
Всё понял. Рут можно тупо в винде переименовать.
>>359089
https://study.cs50.net/trees
Довольно подробно разжёвано.
Как учить python, java и c# одновременно? Что изучать в первую очередь?
>>359099
Ахахахахахаха
> одновременно
> Что в первую очередь
>>359099
Python, java и c#. Ну а на следующий день можно java, Python, и c#. А раз в неделю шарп. Вместе с жабой. И питоном.
>>359103
Бля, дебил ёбаный, бля, научись в логику, бля, и не начинай, бля, каждое предложение с "бля", придурок.
В прошлом треде спрашивал про ведроид тему на диплом. Ну вот я вроде бы решился. Хочу ведроид п2п мессенджер сделать. До этого писал только простенькие чятики на десктопах через клиент-сервер. А тут хочу на ведроиде + прикрутить какие-то штуки вроде передачи файлов этц.
Сильно сосну с p2p? И какие вообще подводные камни?
Пока прочитал только http://developer.android.com/guide/topics/connectivity/wifip2p.html думаю этого не хватит.
Не хуесосьте сильно.
Чет не понял чем хуже Visual studio express по сравнению с обычной версией.
Я многое потеряю, если буду юзать экспресс версию?
Pr, помоги нубу разобраться.
Нужно по матрице смежности построить матрицу достижимости.
Вот есть возведение в степень, но тут же не просто возведение, или как?
http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0_%D0%B4%D0%BE%D1%81%D1%82%D0%B8%D0%B6%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8
>>359153
Можешь поподробнее? Сказано про булевы степени, но это я тоже не знаю.
>>359150
Динамику лучше юзать (Флойд-Уоршелл).
По твоему алгоритму: в степень матрица возводится также, как и обычная, только вместо сложения - дизъюнкция, вместо
умножения - конъюнкция (ЕМНИП)
>>359176
Понял.
Так простое возведение в булевы степени по сути и является частным случаем реализации Уоршелла?
Пасантре, такой вопрос от полного нюфага. Вопрос по Eclipse. Вот в джаве, когда делаю сканер и прошу ввести десятичное число (double), он не понимает если вводить с точкой. Т.е. 9.44 он не поймёт и будет психовать, а если ввести 9,44 то всё ок. При этом если в самом коде поставить точку, то всё ок и нормально выводит. Думаю тут что-то в настройках проги, но не могу найти ничего связанного с decimal point и comma. Кто-нибудь сталкивался?
Я у бабки молодец?
public class QuickSort {
private static <T extends Comparable<T>> int split(T[] list, int lo, int hi) {
int left = lo + 1;
int right = hi;
T pivot = list[lo];
while (true) {
while (left <= right) {
if (list[left].compareTo(pivot) < 0) {
left++;
} else {
break;
}
}
while (right > left) {
if (list[right].compareTo(pivot) < 0) {
break;
} else {
right--;
}
}
if (left >= right) {
break;
}
T temp = list[left];
list[left] = list[right];
list[right] = temp;
left++;
right--;
}
list[lo] = list[left - 1];
list[left - 1] = pivot;
return left-1;
}
private static <T extends Comparable<T>> void sort(T[] list, int lo, int hi) {
if (hi - lo <= 0) {
return;
}
int splitPoint = split(list, lo, hi);
sort(list, lo, splitPoint - 1);
sort(list, splitPoint + 1, hi);
}
public static <T extends Comparable<T>> void sort(T[] list) {
if (list.length <= 1) {
return;
}
sort(list, 0, list.length - 1);
}
}
Антоны, скажите, можно ли на PHP повторить все те чудеса, о которых говорится в пасте про Питон?
>>359188
Конечно можно. Можно даже на HTML повторить все те чудеса.
Антуаны, как вывести матрицу такого вида? язык си или php
>>359191
Асинхронный сервер на 5000 откликов в секунду можно написать на HTML?
Мне нужны дампы вопросов для Цисковского экзамена CCENT (CCNA ICNS1).
Честно прочитал, понял и законспектировал всего Одома, прорешал все тесты, которые были в книжке. Но тесты в книге, да ещё и на русском - это одно, а в реальности боюсь сонуть просто потому, что формат вопросов будет непривычный.
Где бы достать старые дампы в vce формате?
Анон, помоги ньюфагу.
Хочу сделать браузерную игрушку, суть такова. Есть алгоритм из N действий, каждое из которых сопряжено с генерацией псевдослучайного числа. Этот алгоритм нужно прогнать много-много раз в зависимости от числа донатеров игроков. Никакого графона и прочих гадостей нет, в обработке и на выходе только числа и массивы чисел. Вопрос заключается вот в чем: на каком языке ты бы стал писать подобную штуку, чтобы все работало быстро и по минимуму грузило сервер?
сам я умею только в С, но, подозреваю, для подобных штук есть более удобные языки
>>359194
Как-то так
http://pastebin.com/34LBXd0W
>>359203
Хачкель выглядит настолько по-уебански, что возникает стойкое желание его выучить.
Привет. с++, есть вектор в который запушбэфчивается класс.
Как сортануть элементы вектора в порядке убывания одной переменной из класса?
Пример для пояснения: вектор студентов: имя, год поступления, средний балл дипома. Вот по убыванию среднего балла я хочу их выстроить, например.
Я у бабки молодец?
public class QuickSort {
private static <T extends Comparable<T>> int split(T[] list, int lo, int hi) {
int left = lo + 1;
int right = hi;
T pivot = list[lo];
while (true) {
while (left <= right) {
if (list[left].compareTo(pivot) < 0) {
left++;
} else {
break;
}
}
while (right > left) {
if (list[right].compareTo(pivot) < 0) {
break;
} else {
right--;
}
}
if (left >= right) {
break;
}
T temp = list[left];
list[left] = list[right];
list[right] = temp;
left++;
right--;
}
list[lo] = list[left - 1];
list[left - 1] = pivot;
return left-1;
}
private static <T extends Comparable<T>> void sort(T[] list, int lo, int hi) {
if (hi - lo <= 0) {
return;
}
int splitPoint = split(list, lo, hi);
sort(list, lo, splitPoint - 1);
sort(list, splitPoint + 1, hi);
}
public static <T extends Comparable<T>> void sort(T[] list) {
if (list.length <= 1) {
return;
}
sort(list, 0, list.length - 1);
}
}
>>358641
Меня просят написать открывашку электромагнитной двери, используя микроконтроллер Arduino с различной степени загруженности шилдами. Где я объебался?
>>359214
https://ideone.com/sl9L23
Не благодари. Большего сделать не могу, мамка зовёт спать.
>>359214
И не запушбэфчивается, а запушбэкчивается, питушок.
>>359214
Есть же там метод compare, и там можно подставить свою функцию для сравнения. хуйня написал какую-то
[google](http://google.com)
>>359222
>схема в jpg
>>359250
Чё у тя пальцы заплетаются? Пацанам нравится такой код.
>>359238
Тебе в SVG заебашить, обмудок? Уже нельзя использовать скетчи в онлайн редакторе
>>359148
В экспрессе нет многих шаблонов, например windows service.
В профессиональной есть всякие там встроенные модули, типа там контроль версий, создание отчетов, юнит тесты, lightswitch, blend, встроенный msdn, редактор uml и всякое такое.
Вроде как автоматический рефакторинг пизже, подсчет ссылок есть, еще там что-то.
Короче, для написания laba01.cs оно все совершенно ненужно.
ребят, верстаю свою первый шаблон. скажите использовать атрибуты height и width и задавать их значения в пикселях-это порочная практика? Как бы для меня это самое простое и очевидное решение многих моих проблем, но я не пользуюсь этими свойствами, потому как боюсь что моя верстка будет неадаптивной. или забить хуй и не заморачиваться? как верстают гуру?
Трудно научится программировать на php?
Я новичок, по математике и физике всегда пятерки были, английский тоже в норме.
Котаны, думаю записаться на https://www.coursera.org/course/algs4partI
Смущает требования знания Жабы (базовое), которого у меня нет, зато есть знание С++. Сильно ли разнятся языки? Можно ли будет на ходу "переучиватся" с помощью гугла, или нужно срочно садиться читать книгу по Жабе пока время есть?
Антуаны, давно вынашивал идею написать свою 2д-игорь типа европки универсалис. Наконец появилась куча времени и желание. В сосничестве самую малость курнул плюсов писал всякое простейшее консольное говно, но с 2д графикой дела не имел. Что можете мне посоветовать? Учить какой-нибудь новый язык, или продолжить изучать плюсы? Жду советов мудрых, сильно говном не закидывайте, я нюфаня. С меня лучи добра.
>>359319
В том объеме что она используется в курсе разницы нет. Объекты там врядли будут, а других отличий нет.
Я хочу стать пыхомакакой, как вы думаете это по силам омежке?
>>359330
>>В том объеме что она используется в курсе разницы нет.
Это из личного опыта изучения данного курса, или просто предположение?
>>Объекты там врядли будут, а других отличий нет.
Там же структуры данных изучаются, или обычных структур хватит?
C++
Строки 30 - 43 срр файла.
Пытаюсь сравнить значение элемента многомерного массива с величиной, а выходит сравниваю УКАЗАТЕЛЬ на элемент. Как правильно провести такое сравнение?
Векторы не предлагать - суть задания использовать стандартные массивы.
>>359365
Из личного опыта, правда я только половину просмотрел, но не думаю что там что-то резко меняется.
>Там же структуры данных изучаются, или обычных структур хватит?
Это же курс по алгоритмам, ты там свои структуры пишешь (на основе базовых типа массивов) а не пользуешся готовым. И потом в том что я прошел задач именно на программирование небыло (на джаве ничего писать не надо было). Джава там только для описания алгоритмов. Задания там типа: "Есть хештаблица на основе кольцевого массива, дается содержимое массива, нужно определить каким будет содержимое массива после добавления еще перечисленых элементов".
Программистом быть уныло, творчества 0. stfu
>>359367
>int **FIeld[][WIDTH];
Этим ты объявляешь двухмерный массив на массив ссылок на ссылки. Тоесть 4-х мерный массив. Попробуй int FIeld[][WIDTH];
>>358641
Посоны, ай кейм ту саксэсс, получил голд бэйдж на стэковерфлоу. Я кончил. Пока.
Нужно писать в экселевский файл. Использую шарп и openxml sdk.
Вот эта хрень
http://pastebin.com/S6ZhzrWx
должна брать объекты, получать значения их полей, и делать строки из ячеек с этими значениями.
Но почему-то неправильно сохраняются даты, эксель при открытии файла ругается на поврежденный файл. При попытке восстановить даты стираются, все остальное работает.
>>359370
>>Это же курс по алгоритмам, ты там свои структуры пишешь (на основе базовых типа массивов) а не пользуешся готовым.
Это понятно, просто думал, может эти структуры классами надо будет делать. Типа там структура данных с встроенными методами поиска, вставки, извлечения и прочей фигни. Если обычных базовых типов хватает, то зашибись.
>>Джава там только для описания алгоритмов. Задания там типа: "Есть хештаблица на основе кольцевого массива, дается содержимое массива, нужно определить каким будет содержимое массива после добавления еще перечисленых элементов".
Ясненько, значит если будет влом на бумажке ручкой выводить, можно будет и на сишечке быстренько програмку накидать и ответ получить.
А вообще странно, ведь данный курс позиционируется как "concentrates on developing code", а кода как такового, судя по твоим словам, нихера и не пишется. ты его точно с https://www.coursera.org/course/algo не перепутал?
А вообще спасибо, добрый человек!
>>359324
Сходи в /gd, если еще не был. Там тебя говном закидают как очередного Семена могут посоветовать что-нибудь дельное, либо сам в тредиках найдешь что полезное.
>>359383
Да, это другой курс. Он же уже идет месяц, записывайся простомотри уже прошедшие задания, если что ливнешь. Проблем я думаю быть не должно.
Где можно нарыть годных уроков по математике?
Программач, я что то совсем разучился в рекурсию на хаскелле.
Есть функция, считающая радиус:
radius :: Double -> Double -> Double
radius i n = 6378 * sqrt(1 - (i ** 2) / (n ** 2))
Есть функция, считающая количество радиусов:
radiusCount :: Int -> Int
radiusCount lambda = div polarRadius lambda
where polarRadius = 6357
т.е. n в функции radius
мне нужна функция, которая будет формировать список радиусов от 0 до n
>>359387
Тот что идет мне не интересен хотя когда он начинался хотел и его пройти, но на работе завал был, интересует именно тот, что 13-го стартует.
Ладно, буду надеяться, что основ хватит, если что, буду на ходу изучать.
И спасибо еще раз.
Посоны, учусь по книге - ява полное руководство для jdk 7, сейчас 8. Как быть? Как хотя бы понять, что не подходит? Или старые варианты тоже работают?
>>359422
Выучи по 7, потом по надобности перекатишься. Что ты как корзиночка, ёпта.
>>359426 я установил jdk 8. Мне не нужно устанавливать jdk 7?
Как в динамический массив вставить новый элемент запрашиваемый у пользователя с клавиатуры?
Карочи, есть две благородные аппликации, на шарпах и плюсах, у первой есть интерфейс, который она хочет предоставить в пользование второй, а вторая хочет на этот интерфейс получить указатель. Всё это дело происходит на одной машине под окнами. Щто делать? как быть? кудах гуглить? Начитался про COM и RPC, голова квадратная, может есть проще?
Посоны, что за хуйня? По мере изучения C# балуюсь с графическим редактором и сейчас пилю маленькое приложение по работе со шрифтами. Чтобы придать строчке текста в поле Label для разных шрифтов определенный стиль (курсив/жирный), проблем не появляется. В методе описания CheckBox фигни пишу
if (checkBox1.Checked == true)
{
label2.Font = new Font(label2.Font, FontStyle.Bold);
}
else
{
label2.Font = new Font(label2.Font, FontStyle.Regular);
}
>>359471
#include <vector>
#include <iostream>
using namespace std;
int main() {
vector<string> dinamicheskiiMassiwe;
string stroka;
getline(cin, stroka);
dinamicheskiiMassiwe.push_back(stroka);
cout << "vvedeno: " << dinamicheskiiMassiwe[0];
return 0;
}
>>359471
Это твой тред там закрытый?
Если да, то там все уже написано.
>Запросить память большего размера;
int* temp = new int[++size];
Потом копируешь элементы в цикле.
>Уничтожить старый массив;
delete[] head;
head = temp;
>>359481
во второй надо в свойствах включить поддержку CLR
и потом использовать managed c++ (C++/CLI) синтаксис
>>359481
В свойствах проекта на шарпе ставь com-visible.
Дальше вызывай как ком компонент из с++.
>>359509
а если нам нужно создать класс - динамический массив?
где мы прописываем что массив будет динамическим?
>>359017
Посоны помогите, никогда раньше не пердолил винапи, книжечки какие-нибудь посоветуйте, в шапке нихуя нету в оглавлении про винапи.
>>358641
Прочитал, наверное, все темы по этой проблеме, но так и не нашел решения.
Пытаюсь авторизовать java приложение в vk при помощи HttpClient. Все выглядит хорошо, запрос выполняется, но header "location" не находится, выпадает NullPointerException. Что с этим делать, что я делаю не так?
>>359534
> com/dev/auth_mobile
Смотрел уже раз 10, делаю ровно то, что они просят.
А если честно, я нифига не понял и основываюсь на этой статье http://habrahabr.ru/post/144813/
>>359536
Извини, братишка чем мог помог, я в вебе вообще не шарю, онли системное программирование, просто решил помочь товарищу, удачи тебе, надеюсь найдешь решение.
>>359543
Вот весь код текстом, если ты про это:
https://www.dropbox.com/s/0m670v25dfi6jkz/main.java
А я сегодня завалил свое первое собеседование.
>>359547
Пили прохладную.
Я вот еще не одно не завалил. Из двух
>>359548
Да ступил. Не мог найти два максимальных элемента в массиве. До сих пор стыдно. Постоянно какая-то фигня выходила.
>>359419
>интересует именно тот, что 13-го стартует
Так я именно его и проходил, но там в описании есть programming assignments - значит я до программирования не дожил (тоже завал был). Еще напрягает то что на курсере все в виде видеолекций, слишком дохуя времени надо, давали бы еще конспект лекции - было бы идеально. После С++ в яве нихуя сложного нет, главное помнить что там с классами работают только через указатель. Это если после джавы, не зная С++ попытатся на нем писать, то можно знатного огня на сраку словить. Может тоже попробую второй раз его пройти, но я на https://www.coursera.org/course/principlescomputing записался, два курса это уже дохуя.
От чего можно отталкиваться при запиливании генератора псевдослучайных чисел (кроме времени)?
>>359563
Я такую хуйню придумал
http://ideone.com/Hb27Qt
>>359570
у меня мой временной быдлогенератор в 2 строки уместился нахуй! Зачем такой большой?
>>359526
в названии?
http://pastebin.com/kt1TWpKq
>>359563
Промежуток времени мужду нажатиями пользователем клавишь.
>>359590
>От чего можно отталкиваться при запиливании генератора псевдослучайных чисел (кроме времени)?
>Промежуток времени мужду нажатиями пользователем клавишь.
>Спасибо, подходит
>>359598
Лол, ну я имел ввиду время в данный момент, то бишь сейчас 23:26:16
Аноны, я изучил основы крестов и библиотеку СТЛ. Куда двигаться дальше - Qt или перелазить на Шарп?
>>359554
Наркоман чтоле? Конспекты были ко всем курсам, которые я только видел.
знающие антоны, помогите прошу, курсач горит, код на пикрелейтед для уравнения x''+2u*x'+w*w*x=0(уравнение затухающего осциллятора), как его изменить чтобы был для трех вот таких уравнений:
x''= -n[Ex + 1/c*(y'*Hz-z'*Hy)]
y''= -n[Ey + 1/c*(z'*Hx-x'*Hz)]
z''= -n[Ez + 1/c*(x'*Hy-y'*Hx)]
P.S.
Это движение электрона в скрещенных магнитном и электрическом полях.
-n удельный заряд электрона
с скорость света
Hz,Hy,Hx напряженность магнитного поля
Ex,Ey,Ez напряженность электрического поля
>>359649
Пикча не прикрепилась
>>359644
Спасибо, я бы тебе отсосал если бы был пидором.
Программанон, хочу начать обмазываться С/С++. Поясни на пальцах:
1) В чем между ними главная разница и далеко ли от них ушел шарп?
2) С чего начать и какие учебники для ньюфагов самые лучшие?
3) Где начать программировать бесплатно без смс (маздай 8). Visual studio или есть что-то круче?
>>359656
>В чем между ними главная разница
Ну и почему ты захотел обмазываться, если ты не знаешь что это и зачем это нужно? Чтобы быть модным как все?
>2) С чего начать и какие учебники для ньюфагов самые лучшие?
Начать лучше с документации на офф. сайте.
>3) Где начать программировать бесплатно без смс (маздай 8). Visual studio или есть что-то круче?
Под линуксом в консоли. Студийные макаки не нужны.
test
Привет, анон. Прохожу начальный курс (#PR4E) на курсере, Python 2.7, сейчас изучаем словари. Поставили задачу, есть текстовый файл (http://pastebin.com/29Y4Jygc), и там надо находить строку "From ", разделять ее, и подсчитывать кто сколько коммитов сделал (т.е. подсчитывать количество вхождений почты). С этим я разобрался, теперь у меня формируется словарь, но надо сделать цикл, чтобы он по этому словарю находил наибольшее значение и выводил на экран. Т.е. программа должна вывести точь-в-точь следующее:
>[email protected] 5
Но я не никак не пойму, как вообще делать проход по словарю и найти в паре ключ\значение наибольшее значение.
Код (отдублирован здесь: http://ideone.com/bJbnsu) :
(сюда тоже нихуя не грузится)
Ребят, мне нравиться один эффект на сайте http://2012.buildconf.com/
когда прокручиваем сайт вниз, div с классом "pattern", меняет значения атрибутов position и top и отображается наверху страницы. Не понятно после как описать событие после которого он меняет эти атрибуты. пытался ковырять событие scroll() из jQuery - эффекта как на сайте не получил.
>>359666
Не разбирался в задаче, скидывай емейлы в список и
a=["a", "b", "c", "a", "b", "a", "a"]
def count_elem(i):
return i, a.count(i)
print map(count_elem, set(a))
>>359674
Спасибо, гуру, ты очень помог мне)
Натоны, как устроиться C#-джуниором, где смотреть вакансии? 2-курс-кун, город 1кк населения.
Привет Антоны. Нужна помощь. Дело в том, что я - хуй и рак.
Я скачал пробную версию Visual Studio 2005. 30 дней прошло, а лабы-хуябы не делись никуда и мне их надо делать. Для этого мне нужна полная версия. Как ее получить, бесплатно ли?
>>359733
Никак. Ты дебил и ничего тебе уже не поможет.
Как ты этот сайт нашел вообще?
>>359741
если ты студент, то сть возможность получить студию (хз, ккая версия) через https://www.dreamspark.ru/
>>359733
Есть Expression Edition версии Visual Studio, они полностью бесплатны, правда там только один язык (ну можно их несколько ставить - по одной на нужный тебе язык). Не знаю, правда, как насчет 2005, для 2008 Express Edition точно были.
Студенты еще могут получить версию с сайта Dreamspark, ключ для активации дают в деканате (только если твой универ сотрудничает с Microsoft), надо только бумажку какую-то заполнить там (хотя можно и онлайн, наверное, хз, не пользовался такой возможностью, хотя мог).
Можешь еще пиратку скачать, какая тебе разница.
Отправил резюме на C++ джуниора. Там вроде embedded-программирование, ну или может софт какой прикладной. Сейчас повторяю все в целом, но может что конкретно поучить по этой теме?
А у меня Visual Studio 2012 поломалась.
Открываешь проект, и при первом же изменении выкидывает пикрелейдед и пидарасит все подсвечивание.
Вот из того лога ошибка http://pastebin.com/qzMGBxwB
Можно починить?
>>359753
Установи норм VS12. Это какая-то хуйня лицензией и своместимостью, и т.д. и т.п. и пр.
rutracker . org / forum / viewtopic.php?t=4156770
>>359748
Фабрика фабрик зигоморфизмов
Память, процессор, прерывания, i2c, ком-порт, кэн, регистры бинарное и шестнадцатиричное исчисление.
>>359753
охуенно ты делаешь пробелы возле =, но не делаешь их у +.
Суп, ананасы.
Суть токова. Есть много разных баз на ФТП. Нужно скачивать определенные базы и выводить определенное их содержимое в браузере, в зависимости от того, какие данные запрашиваются на страничке. Нужно выбрать язык, сервер и базу, с помощью которых эту задачу можно будет реализовать максимально легко и быстро.
Посмотрел связку С++ sqlite и cgi. Тут на этапе установки забил хуй, так как еботни на дохуя времени.
>>359764
>Ну чтобы глазами искать проще было, а так не люблю пробелы.
> а так не люблю пробелы.
ну и дура.
Где заказать курсовую на Delphi(БД не особо тяжелая), бюджет до 5к.
Главный критерий: качество. И ещё нужно, чтобы человек написал, что он вообще делал, хотя бы в общих чертах.
С#
Как вернуть 2 значения из функции?
>>359803
Я там не увидел ничего про программирование, ни слова. Это нормально?
>>359814
>count=count++
Присваивать не надо. Плюсплюс же модифицирует переменную.
>>359816
Насколько я понимаю, вопрос в том почему при постфиксной записи не увеличивается счетчик.
>count=count++
Тут сначала выполняется присваивание, а потом инкремент - значение перменной должно увеличиваться. Единственной причиной я тут вижу что компилятор запоминает что count надо присвоить еденицу (но не присваивает) потом выполняет инкремент, а потом выполняет присваивание - переписывает двойку еденицей. Довольно забавное поведение.
Вопрос по sqlite. Получается провал производительности при добавлении в таблицу, а где сделал неправильно, не знаю.
Есть две таблицы со связью m:n. Чтобы их связать, создаю третью с двумя полями.
CREATE TABLE A_B_id (id1 INT, id2 INT);
CREATE UNIQUE INDEX index1 ON A_B_id(id1, id2);
CREATE UNIQUE INDEX index2 ON A_B_id(id2, id1);
>>358641
Вот нужно мне языком R спарсить CSV файл в вида
<число>;<число>;<число>;<строка>
делаю что то типа
reads <- read.table("csv.txt", header=TRUE sep=";")
Оно парсит строку в факторы, мне надо что бы он парсил строку в строку. Смотрим справку, там есть параметр as.is:
read.table(file, header = FALSE, sep = "", quote = "\"'", dec = ".", row.names, col.names, as.is = !stringsAsFactors, na.strings = "NA", ...)
Ну в ставляю я этот блядский as.is в функцию
reads <- read.table("csv.txt", header=TRUE, as.is = !stringsAsFactors, sep=";")
Вылетает ошибка Error in read.table("FRAG.txt", header = TRUE, as.is = !stringsAsFactors, : object 'stringsAsFactors' not found
Что блять за хуйня, а?
Запускаю это говно через RStudio под виндой. В стековерфлоу нихуя нет. Что за блядский язык?
В общем, вся надежда на вас ребята, что я делаю не так то? Все ж по справке пишу.
>>359841
FRAG.txt - настоящее название файла, не суть в общем.
>>359841
Ух ты блять, оказывается в этот as.is надо хуячить название конкретной переменной. Блять. Извините что побеспокоил.
10 vs выдает такую херь при простом cout<<
1>CL : fatal error C1033: cannot open program database ''
Не знаю, куда мне, поэтому сюда тоже запощу.
Почему в старой опере юзерскрипт два раза выполняется?
Самый простой пример:
(function() {
var run = function ( x ) { alert( 'hello' ); }
if ( window.opera ) window.document.addEventListener( 'DOMContentLoaded', run, false );
else run( x );
})()
Стоит ли начинать учить языки с паскаля?
>>359863
Тебе сколько лет то ? Мы его в школе учили еще.
>>359863
Буржуины на питон перекатываются в SICP.
Можно и с паскаля, студентам LABA1.PAS делать.
Посоны, один я такой криворукий, или действительно редактор HTML-кода в visual studio - ебучая, плохо работающая хуита?
>>359877
Мне 16 лет, лол. На уроках информатики мы делаем НИХУЯ, то есть ВООБЩЕ НИХУЯ. Единственное, чему нас научили- это делать всякие таблицы в ворде.
Что лучше - несколько баз данных поменьше, или одна большая, если известно, что большая часть запросов будет обращаться к её отфильтрованным частям?
Возьмём, к примеру, 2ch.hk. Что будет требовать меньше времени для обработки - одна база со всеми постами имиджборды, или отдельные базы для каждой доски? Что реально используется, что предпочтительнее и почему?
C# 4.0. Почему в этой строке не работает перенос с помощью символа \n?
output.WriteLine("K = {0}\nM = {1}\nA = ({2},{3})\nR = {4}", arr[0].Number, arr[0].count, arr[0].x,arr[0].y,arr[0].R);
Как вывести now.время в своем формате?
import datetime
peka = %H%M
print peka
>>359907
>\r - другая команда
это какая же?
Используй Environment.NewLine
тогда, хех.
Другая команда у него.
насколько вы умны ответы
рисунки вазы для цветов
агент ру авиабилеты
примеры тыквенных плодов
мне парень твой не нужен краски
челябинск где питомник хаски
гадание на королей
мадонна книга для детей
проверить скорость интернета
круглоголовка казахстан
скачать всего автопоэта
где продуктовый теплый стан
костюм лиса комбинезон
ортопедический салон
Котаны привет, есть запрос в дб, например селект * фром юзверс где автор ин (?) и есть массив с неизвестным колличеством индексов который идет в этот знак вопроса, ПХП ПДО жалуется что знак вопроса всего один а индексов в массиве вона скоклько лол, и я в принципе понимаю что он говорит но надо запилить чтобы запрос получил все индексы и сработал норм, наверняка это очень легко но я чет не найду.
>>359945
Все забей анон, я просто уже поехал.
Нужна помощь, поцоны. Суть такова - есть одна sql, которая вставлена в VS C# проект WFA. Нужно запилить кнопку, которая бы создавала в нужной пользователю директории точно такую же БД. Как это сделать?
В руби полтора антона, спрошу тут.
Я молоденький девственный быдлокодер на рубях. В ходе самообучения столкнулся с фактом, что для полноценной работы на рельсах мало одного руби. Вопрос в чем: антошки, дайте оптимальный список того, что необходимо знать помимо рубей. А то щас глянул резюме - там и пыху и яваскрипт приписывают.
>>359733
Пиздуешь на сайт мелкософта, ищешь через тамошний поиск Visual Studio Express Edition, пытаешься скачать, регстрируешься, тебе дают ключ на эту express edition, качаешь express edition, всё.
Какой проект запилить на Джанге, чтобы можно было показать работодателю когда приду устраиваться на джуна?
Анон, помоги, искал на форумах и не нашел даже приблизительно. Суть в том, что если в командной строке введу mysql -uroot/mysql.exe -uroot/mysql.exe -uroot -p очевидно, что пробовал все варианты ничего не происходит. Командная строка, необходима, так как делаю все по примерам.
Что-то я не пойму.
Вот есть самое обычное двоичное дерево поиска. В википедии написано, что данные должны обладать сравнимым ключом. А я всегда думал, что сами данные должны быть сравнимы. Какой смысл в этих ключах? Если я просто интеджеры буду хранить разве не могу я обойтись, без ключей? А строки? Или например номер телефона - человек. Что из этого ключ, что данные?
>>359971
> Если я просто интеджеры буду хранить разве не могу я обойтись,без ключей?
Можешь. Ключ может быть значением. или наоборот
>>359963
Запили хостинг картинок, все как у людей чтобы )
>>359132
Ладно хуй с ним с мессенджером. ПОдскажите как лучше шифровать передачу файлов?
>>359963
Онлайн калькулятор, который бы раскладывал по Лагранжу. Думаю, на джуниора маловато, но если контора совсем задрипаная, то возьмут.
>>359863
Не стоит, параша. Начинай учить сразу с С++. Если ты не ебаный даун, то ты его выучишь, если приложишь усилия, а если нет, то затупишься даже на ебучем паскале.
Такой вопрос. Что лучше: прогнать по верхам несколько ЯП (по одному мануалу на каждый и через идеон), например яваскрипт, пхп, кресты, шарп, питон и руби. А потом уже выбрать, какой углублять.
Или же лучше прогнать один язык, но серьезно: по нескольким мануалам со скачиванием программы, каждую тонкость. Например пхп. А потом ко второму. И к третьему и ориентироваться на вакансии?
>>359753
Купи VS, нищенка.
Нет бы рефки использовать. Нет. Хочу жрать говно.
Посоны, может кто видел англоязычный сайт, а то я ссылочку проебал.
Суть такова: сайт - сборник ресурсов по программированию. На главной только поле ввода по центру, с заголовком "What language do you want to learn today?".
Только не гоните ссаными тряпками, мне очень нужна помощь, уже задолбался искать ошибку. Есть код на дельфи с сетевым взаимодействием, TServerSocket, TClientSocket. Проблема в том, что когда я пытаюсь через TClientSocket.socket.SendText(msg) что-то отправить, то программа падает с Access Violation. При отправке с сервера такого не наблюдалось.
>>358641
А что это за 1С такой. Открыл объявы по ИТ-вакансиям, везде 1С нужен в моем городе. Это же бухгалтерия, не?
Пасаны, поясните дибилу, как в джаве реализуется механизм оповещения главного потока из других потоков. Вот, допустим, в коде main я запускаю Thread, начинает выполняться его код. Затем в этом коде мне захотелось как-то вызвать метод, чтоб он выполнился в main потоке. Андроидопетухи для этого используют Handler, посылают сообщения в очередь сообщений. А как на чистой Java такое сделать? Где wait(), где notify() вызывать? Вот смотрю я тут лекцию Корнеева по java multithreading - вроде основы понятны, но как это вместе применить для этого - непонятно.
Мод, не удаляй плз, погоди хотя бы пока я не получу ответ.
Простите, что не в вэб, но мне кажется там нихуя не знают. Вопрос таков: что случилось с пикрлейтед? Не могу написать, т.к оно в спамлисте. Судя по всему они еще и закрыли индексирование сайта, при вводе в гугл выходит следующее:
>A description for this result is not available because of this site's robots.txt
Кто нибудь знает как теперь туда попасть? Видимо об анальной огородке сайта предупреждали где то в тамошнем /d и рассказывали какие то пути доступа, но я все прослоупочил.
Халп. Установить PhoneGap хотел, но вышло вот такое вот фиаско.
Если рекурсия - это слабая сторона питона, то как лучше всего искать минимум в бинарном дереве?
http://ideone.com/lfDmeT
Почему?
http://ideone.com/jY6WXu
Есть строка вида "10|--11|--00", где каждый символ строки сравнивается с состоянием определенных битов. Минус значит бит может быть чем угодно, а | - означает или.
Я написал набросок алгоритма на Си, но я не уверен в его правильности. Вот код: http://ideone.com/FFdNN9
С++ .Проебал пол семетра погроммирования, нуб-первокур, посему запрашиваю помощи с лабой здесь: написать структуру Знак зодиака, содержащую поля - фамилия и имя, знак зодиака, дата рождения. Реализовать ввод данных в массив, поиск данных по месяцу рождения.
Сделал все, кроме сортировки по знаку зодиака.
>>360106
Не знаю, как.
Думал просто сделать доп. поле структуры типа int num,и потом в цикле просто присвоить каждому знаку свой номер, и выводить по num, но выдает ошибки.
>>360094
>BinarySearchTree
while not node is None:
node = node.left
return node.value
Псевдокод.
>>360107
Алсо, может лучше будет сделать знак зодиака = int, а при выводе этот int интерпретировать как тебе надо. Тупо заменять на слово. Тогда сортировка обычная.
>>360109
Да, я тоже уже сделал через while. Почему-то сразу не додумался. Спасибо.
>>360109
Ты ведь понимаешь, что при таком условии в строке "return node.value" будет node == None?
>>360093
Ну же! Хотя бы наводочку дайте. Или подскажите как гуглить.
Привед анончики, учу C#, не могу понять разницу между спецификатором "readonly" и константой. Один хуй изменять нельзя, какая разница? Единственное что понял, что readonly-переменную нельзя тревожить без создания экземпляра класаа.
>>360113
Все. Теперь точно фпизду. Второй раз за это дерьмо берусь уже.
>>360093
>Additional logging details can be found in:
Действуй.
>>360116
C# не знаю, но предполагаю, что константы задаются во время компиляции, а readonly могут создаваться во время исполнения.
>>360119
Тут какая-то непонятная хуита. Я ничего не нашел, что могло бы подсказать решение проблемы.
Но все равно вот: http://pastebin.com/R0jahfFe
>>360127
>438 error notarget No compatible version found: cordova-lib@'lorinbeer/cordova-lib.git#pg.3.5.0'
>438 error notarget Valid install targets:
>438 error notarget ["0.21.2","0.21.3"]
>438 error notarget
>438 error notarget This is most likely not a problem with npm itself.
>438 error notarget In most cases you or one of your dependencies are requesting
>438 error notarget a package version that doesn't exist.
Например
>>360128
И что я могу с этим поделать-то? Это я давно видел. И на скрине это было.
>>360116
Значение константной переменной известно при компиляции. readonly переменная может задаватся динамически (при разных запусках программы она может иметь разные значения), при этом после инициализации она естественно изменятся уже не может. Константами могут быть только встроеные типы, никаких константных класов и т.п. readonly может быть переменная любого типа. Вообще получается что const как бы и не нужно, скорее всего это используется компилятором для какой-то оптимизации (тоесть известные при компиляции неизменные переменные лучше объявлять const а не readonly, хотя синтаксической разницы нет) но тут хуй знает.
Действительно ли существуют хакеры, способные взломать всякие ёба-банки и сервера ЦРУ?
Программаны, что за хуйня?
Купил ноут, поставил всякие апачи, СКЛ, пхп етц. Локалхлст работает.
Кидаю в него папку с .пхп файлом, а его локалхост не видит. Т.е. если я выну из папки, допустим 111 этот пхп файл и перемещю в www т.е. на 1 каталог выше,то видит, а сами папки не видит.
В чем проблема?
>>360152
Мы не знаем, как ты че там наконфигурировал, какие у тебя пути, какие права на эти пути, есть ли vhost'ы и т.д. Если совсем не шаришь поставь себе Denwer какой-нибудь.
>>360151
Канешна. И все они сидят на двачике. Хочешь они тибя научят ломать бпнки и сирвера цру?
Как найти минимальный каркас ЛЮБОГО графа? Краскал и Прим для этот вроде не подходят, их можно модифицировать?
Анон знакомый с Ruby on Rails, нужна твоя помощь. Когда я жму на ссылку, то у меня по идее запускается функция в контроллере и на основе этой функции формируется представление. Сейчас я хочу в эту же функцию добавить параметр (она без параметров). Как мне это сделать начиная от заголовка и кончая вызовом функции с параметром?
>>360175
>минимальный каркас ЛЮБОГО графа
А для каких графов они не подходят? Ориентированых? Так для ориентированого графа неопределено понятие каркаса (остовного дерево), следовательно нахождение минимального каркаса не имеет смысла.
Аноны, что нужно знать перед изучением java?
Сап, есть файл в котором присутствует огромное кол-во функций. Как посчитать среднее число строк для функций?
>>360210
Количество строк разделить на количество функций.
>>360214
Ну, лично я бы начал с того что попытался понять что за ЯП используется.
>>360219
Сгенерить tags-файл. Там будет подсчитано все, начиная от функций и заканчивая переменными.
>>360219
Олсо, дохулиард программ, считающих метрики кода. Там и длину функций посчитает и цикломатическую сложность и даже аллаха.
читаю банду четырёх
дохуя раз слышал про "программирование от интерфейса, а не от реализации"
но я не понимаю что это значит!
я знаю что такое интерфейс и нахуя он нужен.
но под интерфейсом понимается что-то что мне нужно от объекта, в котором этот интерфейс. а объект - это и есть реализация.
поясните мне про это
>>360234
интерфейс это спецификация поведения объекта. для кореектной работы программы, объекты должны соответствовать этой спецификации.
>>360235
естественно мой объект соответствует спецификации
иначе нихуя не будет работать
у меня работает, но мне поясняют что я разрабатываю от реализации а не от интерфейса
>>360236
Ну короче смотри. Ты пишешь так:
class A { ... }
class B {
void foo(A a) { ... }
}
interface A { ... }
class AImpl implements A { ... }
class B {
void foo(A a) { ... }
}
>>360234
Это значит, что когда у тебя возникает необходимость прочитать, что-то из файла, ты пишешь class IFileReader { virtual vector<char> readFromFile(string filename) = 0; }
А потом пишешь class SimlpeFileReader : public IFileReader {...}, который реализует виртуальный(е) метод(ы). И все кто хочет использовать чтение из файла завязываются на IFileReader, т.е. на ИНТЕРФЕЙС.
А мне всегда казалось, что интерфейс - это публичные методы класса, через которые он взаимодействует с другими классами, например set_variable(), get_variable()
Зачем нужен Руби, если был Пайтон? Зачем эти синтаксические ненужности begin-end? Какой-то атавизм ей-богу.
Неужто нельзя нормально разрабатывать без скобочек и без точек-с-запятой?
Почти дочитал учебник Лафоре по C++. Что читать дальше, чтобы:
1) Углубиться в язык и не писать как первокурсник?
2) Узнать C++11.
Немного слышал про Effective C++, скорее всего под первый пункт подходит, но книжка уже довольно старенькая, и приёмов C++11 наверняка там нет.
Могу в английский, но нищеброд, поэтому книжка должна быть в сворованном электронном варианте.
>>360245
вызывать интерфейс вместо класса?
а что будет если несколько классов имплементируют один интерфейс?
какой класс сработает?
Ребята, поделитесь ссылками, где можно почитать как работают программы типа ArtMoney? Когда-то я читал про виртуальное адресное пространство и страницы, которые, вроде, должны защитить от таких инвэйдеров, но сейчас вспомнил и стало интересно.
>>360266
зачем пиздишь ему?
я нихуя не зная стал
сейчас мне аноны объяснят как ебашить через интерфейсы а не через реализацию, накачу паттернов и пойду устраиваться ява-макакой в местный интерпрайз
к успеху иду
>>360260
Напрямую и не выйдет. Из своей виртуальной памяти ты никуда и не выберешься. Но можно через WinAPI. Гугли методы, если интересно.
>>360259
Я так понял, имелось в виду, "создавать экземпляры интерфейсов и вызывать их методы". А где это можно делать?
>>360259
Сперва просто хотел запостить фейспалм, но ты заставил меня вспомнить адовое изобретение крестов под названием виртуальные методы. То есть если у тебя метод "невиртуальный", то вместо вызова метода произойдет пиздец. Пиздецу мешает произойти то, что в c++ интерфейсами называются pure virtual классы, наподобие того что запостил >>360246
Отвечаю на вопрос: при вызове метода объекта выполнится метод того класса, к которому принадлежит объект.
>>360269
А в юниксах такое не получится? WinAPI не интересуюсь, просто стало интересно, возможно ли такое повторить везде или только на вин так можно.
>>358641
У меня тут идея, в общем, появилась, но я ошибся разделом, по-моему.
Итак, я школьник и хочу стать кулхацкером с высшим образованием, но куда идти, какую специальность выбрать - я хуй знает. Гугл не помогает.
Почему бы не создать отдельный тред про ОБРАЗОВАНИЕ НА ПОГРОМИЗДА в РФ?
Привет прогромач, пишет тебе второкурсник. В общем есть один сайт, и я под него планирую написать простенький браузер для андроида с возможностью открывать pdf'ки в нем же. Какие подводные камни!? Авторизации на сайте нету, только разделы. С чего стоит начать!? Яву и другие приложения уже поставил. Накидайте мануалов что ли каких, если есть. Хуйцами не обкладывайте, перывй раз в жизни буду что то пытаться запилить, да и шекелей срублю попутно, если сделаю.
Сам думаю что вряд-ли что то получится, потому что ровным счетом нихуя не знаю, буду познавать все в процессе разработки.Так легко и сходу ничего не выйдет.
Извиняюсь за неровный почерк, субмурный текст
>>360272
Для unix гугли ptrace.
Там можно писать/читать память чужого процесса
>>360258
Бамп.
>>360283
Спасибо большое, ты меня очень выручил.
Какие есть аналоги нашей хабропараши, только интернациональные?
Здравствуй кодач! Дело в том, что я, будучи молодой и уверенной в себе прыщеблядью, недавно открыл для себя всю винрарность такой технологии, как "|". У меня возник закономерный вопрос: хуле ей не пользуются все, для любых целей, и вообще всё время? Такое чувство, что она так и осталась где-то на задворках восьмидесятых годов - до этого видел её только в книжке по ДОСу, а в винде с ней вообще не сталкивался. Почему такому винрарному подходу составлять программы уделяется так мало внимания? Это же как круто - пишишь ты себе какую-нибудь команду в консоль, и тут - ХУЯК - берешь и перенаправляешь её результаты ещё куда-нибудь, и делаешь с ними вообще всё что только можешь представить. Можешь управлять с их помощью ВООБЩЕ ЛЮБОЙ программой, преобразовывать любые данные в текст, и наоборот. Есть даже специальные програмы для графических диалоговых окон. Так можно же вообще все графические программы составлять из таких вот фильтров вместо этих ваших объектов. Да и вообще, составление программ из других программ - это в плане удобства, по-моему, шаг вперед от всего этого байтоёбства с приведением типов, наследованием, и прочими утечками памяти - ты, бля, даже не замечаешь, как пишешь программу - открыл терминал чтобы запустить команду из одного слова - через десять минут уже сохраняешь полноценный скрипт. Главное - что стирается вот эта грань между куском кода и пользовательской командой и между командой и сочетанием клавиш. А то раньше, когда я по сишке угарал, сидел перед этим исходником, как будто сочинение пишешь или роман какой. Нахуй это надо. Я сейчас даже сишку сделал читать исходник из $1, как sed или awk. Только для задротства, конечно, но задротствовать в нём стало реально удобнее чем в гв-бейсике, и, главное мне стало менее лень это делать - хендс-он экспириенс ФТВ. Вопрос: 1) Что бы мне ещё почитать на данном этапе (пока читал abs-guide, сейчас читаю книжку с верблюдом. Доставляет) 2) Посоветуй ещё какие-нибудь книги, где автор петросянит (типа верблюда) а то у меня мозг съеден двачами, я не могу долго читать когда не смешно 3) В какой области можно будет потом найти работу с подобными интересами, еще интересует сеть/вэб и байтоёбство 4) Какие минусы у |, кроме того, что нет границы отдельных сообщений (если не считать "\n")? Какое о нем сейчас мнение вообще 5) Нужно ли мне изучать алгоритмы и прочий матан / уметь решать школьные задачки на компе
По-моему никаких. Есть то что более менее напоминает: gizmodo, techcrunch, how to geek.
>>360306
Проиграл. Это ж надо такую оду пайпу написать. Ты наверное вообще уссышься, узнав как он реализован. Пайпы вместо ООП - это да, это сильно.
>>360306
Поздравляю, ты открыл для себя функциональное программирование. Подари мамке книжку "100 рецептов борща", а себе скачай лёрн ю э хаскиль.
>>360315
Ты везде монады видишь? В windows-овском редиректе тоже монады? А то что в pipeline stateless-ом (где там вообще стейт?) даже не пахнет это ничего?
>>360314
>Проиграл. Это ж надо такую оду пайпу написать.
Дело не в пайпе, а в самом подходе. Это же и есть юниксвей.
Я вот и спрашиваю, чем можно заниматься, если вот это всё доставляет.
>Ты наверное вообще уссышься, узнав как он реализован.
Не знаю, как он реализован сейчас, но на днях читал Лайонса, там всего где-то две функции, строк по десять. Но в этом и вин, я считаю. Ты лучше бы на вопрос ответил.
>Пайпы вместо ООП - это да, это сильно.
А почему бы и нет, сейчас же как раз тенденция, что время кодера - дороже, чем время цпу/память пользователя. Как будто современные .нет/джавы выжирают намного больше памяти, чем будут простые сишные утилиты, а пользоваться ими будет проще. Да и дело не в том, что я предлагаю переписать опенофис на баш, а я говорю о том, что у этой технологии большие возможности и она проста в использовании. Соответственно: Есть ли какие-нибудь её современные развития или применения?
Почему книги по джаве такие огромные? Что, блядь, можно рассказывать о языке, что-бы получить "Introduction to java programming" на 2000 страниц?
>>360316
При чём тут монады?
>где там вообще стейт?
Вот именно. Что у нас есть? Чистые функции и их комбинации. Программа представляет из себя суперпозицию этих самых функций. При написании программы мыслишь в терминах преобразования данных из одной формы в другую. Куда уж функциональнее.
>>358641
Антоны, малыш хочет в серверсайд и без хиппстерского прыщеблядства. Пхп или Питон?
>>360315
Вообще, я тоже последнее время подозреваю, что превращаюсь в функциональщика - что-то мне дико нравится всё нэстить.
Недавно, например, написал вот такое:
if [ $1 = '-r' ]
then
links2 -g \
"tv.kraslan.ru/?mode=schedule&id="$(\
eval dialog --menu tv 1000 1000 1000 $(\
curl tv.kraslan.ru| iconv -f cp1251 |
sed -n 's/^[^0-9]\([0-9]\+\).jpg'\''>\(.\)$/\1 \2/gp' |
sed 's/^\([0-9]\+ \)\(.*\)/\1"\2"/' |
sed 's/!//g') 2>&1 >$(tty) )
exit
fi
print reverse sort map {lc} keys %hash;
>>360306
Нихуя не понял, что ты написал, т.к. читал отрывками. Я сегодня тоже про эту хуйню узнал, забавно. Про mkfifo слышал? Ты не упоминал это.
>>360336
>Нихуя не понял, что ты написал, т.к. читал отрывками.
<два-экрана-стандартного-нытья-про-не-торт>
Отрывками он читал. Охуеть бля.
>Про mkfifo слышал? Ты не упоминал это.
Вот по-моему, как раз, ненужно. В большинстве случаев, конечно. Потом ещё стирать его. Лучше бы в баш добавили синтаксис для создания анонимных пайпов, чем всякий "coproc", тем более, что его из них можно легко сделать.
А ты про подстановку процессов слышал? man bash @ /process substitution @ n
Алсо, советую почитать abs-guide - поясняет весь баш по хардкору.
>>360323
>Дело не в пайпе, а в самом подходе. Это же и есть юниксвей.
Не знаю что там насчет "юниксвея", но передавать вывод программы X в ввод программы Y это наверное вместе с программированием повелось.
>Я вот и спрашиваю, чем можно заниматься, если вот это всё доставляет.
Ты вертишь в руках гаечный ключ, и думаешь чем можно с ним заниматься. Надеюсь аналогия ясна.
>У этой технологии большие возможности и она проста в использовании. Соответственно есть ли какие-нибудь её современные развития или применения?
Да у какой блядь технологии?! Что ты хайп разводишь? Ну пайп. Ну в скриптах его запихать можно, чтобы связать скрипты. Что еще... Ну процессы через пайп месседжи друг другу кидать могут, сын папе, папа сыну (кстати именно так этот самый "|" работает). Сильно извратившись асинхронный протокол реализовать можно, без дедлоков. Инструмент это.
Какие бездарные программисты. Даже ничего не умеют, кроме складывания циферок, вот и пошли в программисты. Ничего созидать не умеют: рисовать, создавать музыку, писать увлекательные сюжеты. Тьфу на вас.
>>360341
> анонимных пайпов
Это list | ( list ) | ...
? Оно уже есть.
>>360258
Ещё раз.
Укажите элемент, не принадлежащий контексту устройства:
Ответ 1
BRUSH
Ответ 2
BITMAP
Ответ 3
PEN
Ответ 4
LINE
Это у меня какие-то вопросы по каким-то WinAPI, не писал на них никогда, что является верным ответом?
>>360347
>Не знаю что там насчет "юниксвея", но передавать вывод программы X в ввод программы Y это наверное вместе с программированием повелось.
Ну, и почему сейчас этим так редко пользуются, что я про это только недавно узнал?
%%Алсо. Там передавались двоичные данные или на перфокартах, из табулятора в табулятор, или из одной программы, в файл/на ленту, а потом в другую программу. Прямо на лету их соединять, вроде бы, придумали в юниксе. Во всяком случае, в вот этом видео про них говорят как про что-то новое: http://www.youtube.com/watch?v=XvDZLjaCJuw
%%
>Ты вертишь в руках гаечный ключ, и думаешь чем можно с ним заниматься. Надеюсь аналогия ясна.
Анон вертит в руках гаечный ключ, и думает, чем можно с ним заниматься. Спрашивает тебя, а ты ему такой и говоришь: "Ты вертишь в руках ножницы, и думаешь чем можно с ними заниматься. Надеюсь аналогия ясна.". Надеюсь аналогия ясна.
>Что ты хайп разводишь?
Описываю, что мне конкретно нравится в "|", чтобы получить более подходящие советы.
>Да у какой блядь технологии?!
Может быть правильнее и "инструмент", просто в юниксе так как раз эти сами фильтры часто называют. Да и технология - грубо говоря - это то, что закладывает основу того, как ты что-то делаешь. В случае со скриптами пайп как раз закладывает основу их написания. Хотя, может лучше сказать "парадигма" или "подход". Не буду спорить насчет определений.
Как в пайтоне удалить объект так, чтобы совсем. Чтобы все, кто на него ссылались стали None или просто удалились. А то я пишу del obj, ну окей, obj теперь не определен. Но на сами данные ссылки то остались в парочке других мест и они так же доступны.
>>360362
> Как в пайтоне удалить объект так, чтобы совсем?
пунктуационный фикс.
>>360357
Да, такие. Но чтобы тебе от них хэндлы вернули для твоих надобностей. А не чтобы они просто БЫЛИ пока программы запущены.
Типа как тут, в нижнем ответе.
http://superuser.com/questions/184307/bash-create-anonymous-fifo
>>360362
> ссылки то остались в парочке других мест и они так же доступны
Удалить их и там?
>>360366
С этим сложность. Напрямую у меня к этим объектам доступа нет. Надо высчитывать его. Странно. Неужто нет просто удаление из памяти? Ну есть же собиратель мусора, который подсчитывает количество ссылок, почему нельзя все эти ссылки оборвать?
>>360368
> нет просто удаление
нет удаления, естественно. Что-то я сегодня.
Джентлеманы. Есть один Yii. Осваиваю его недавно, зашла надобность прилепить к нему например SwiftMail. Даётся с трудом. Подмогите нуфагу инструкциями или советами? Гуглил, читал руководства. Вроде настраиваю, но не могу отослать письмецо, такие дела.
Аноны, что выбрать для серверсайда - Пыха или Питон?
>>360362
Никак, ибо если тебе это понадобилось, то ты уже ошибся.
Ты удалил память занимаемую объектом, следовательно, если на этот участок памяти были ссылки, они стали invalid. В результате segfault, гроб, гроб, кладбише, сука_что_за_пидор_написал_этот_говнокод_щас_вычислю_по_истории_коммитов. В C/C++ выстрелить себе в ногу так сделать можно.
>>360360
Лайн. А теперь БЫСТРО ответил, где ты нашёл вопросы по самой элитной и охуеннейшей библиотеке в мире после Direct3D.
Вопрос по шарпу.
Почему
int area = Areas[i];
var clientsByArea = clients.Where(c => c.Area == area);
var clientsByArea = clients.Where(c => c.Area == Areas[i]);
>>360384
Ну у меня к госэкзаменам тесты. Тебе нужны? Могу залить. Там около 20 вопросов.
>>360386
У реализации Areas медленный доступ к конкретному элементу, к примеру это линкед лист.
>>360382
Ну я так и подозревал. Значит, в моем дереве все таки придется создавать поле parent, чтобы легче было удалять все ссылки.
ребят, чтото у меня не получилось грамотно код написать.
помогите найти ошибку, плиз.
меню должно зафиксироваться наверху при прокрутке страницы вниз
http://jsfiddle.net/2HztQ/
>>359918
Напомнило мне мой генератор новостей.
Вброшу, пожалуй.
http://jsfiddle.net/LA7ZJ/
>>360451
добра тебе.
Не затруднит обьяснить почему без else{} у меня ничего не работало? это какое то нарушение логики js или это у меня с ней проблемы?
>>360455
извиняюсь. else тут не причем. я -идиот и не подключил jQuery в jsfiddle
просто не обращайте на меня внимание-я-местный дурачок.
>>360456
https://d_b.tt/OV07MpN3
"_" уберёшь из ссылки.
>>360258
1. Въебывать код и никак иначе. О том как красиво делать всякие штуки и избегать подводных камней гугли c++faq lite. Потом нагугли c++ fqa - там объясняется почему плюсы говно и подводные камни о подводных камнях из предыдущего faq. Очень полезно.
2. Страуструп писал коротенький C++11 FAQ, читай его. Там три с половиной фичи один хуй, всё умещается на пару листов A4.
Effective C++ тоже читай, во-первых недавно было новое издание, там какие-то фичи из 11 рассматриваюся. Даже если бы не рассматривались - там один хрен приличное количество годноты. В электронном виде по-моему тоже есть, я вроде находил.
Добра.
Посоветуйте лучшие учебники/книги/видео курсы для c++ и питона с нуля.
Sup программач,лаба горит как и моя жопа. Помоги решить следующую задачу;
На вход программы поступает строка содержащая путь, задача определить является ли путь абсолютным или относительным. Если путь относительный, то относительный к какой директории. Входные данные, пикрелейтед.
>>360467
Хуль там проверять, если начинается со слэша - абсолютный. В остальных случаях относительный.
>>360468
>Если путь относительный, то относительный к какой директории
В этом вся проблема.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace program
{
class MainClass
{
public static void Main (string[] args)
{
double reskb, resmb, b;
int kb = 1024;
int mb = 1048576;
Console.WriteLine("Введите A (байты): ");
b = Convert.ToInt32(Console.ReadLine());
reskb = b/kb;
resmb = b/mb;
Console.WriteLine ("Байтов в килобайтах: ", reskb);
Console.WriteLine ("Байтов в мегабайтах: ", resmb);
System.Console.ReadLine();
}
}
}
>>360471
Переменная b с плавающей точкой ? Вроде строка должна быть.
>>360471
>Console.WriteLine ("Байтов в килобайтах: {0}", reskb);
>Console.WriteLine ("Байтов в мегабайтах: {0}", resmb);
>>360470
Относительный путь всегда относителен текущей директории. Та хуйня, что там написали насчет домашней папки - хуйня, потому что шелл, перед вызовом команды экспандит тильду и путь получается абсолютным.
Так что: есть слеш - абсолютный. Нет слеша - относительный от текущей папки.
>>360471
Нахуя 2 переменных вводить? Это что за язык? По синтаксису наплминает с и жабаскрипт.
>>360462
Спасибо. Насчёт Effective C++: последнее нагугленное мной издание — третье, 2005 года. Но автор прямо сейчас работает над книгой специально по C++11 и C++14: http://scottmeyers.blogspot.co.at/2014/03/book-report-new-title-new-toc-new.html
Возможно, нагуглил что-то не то, так что буду рад, если кто-то направит на путь истинный.
Знаю, что не туда зашел. У меня статический сайт. Как закрыть папку /upload/ от людей и поисковиков, но, чтобы был доступ к картинкам?
inb4: предупрежден
>>360492
Ты чутка туповат. Если ты даже основ ООП не понимаешь, путаешь объект и класс, какие тебе интерфейсы? Иди книжки читай по своему языку, потом приходи.
>>360502
очевидно так и есть раз я спрашиваю советов на дваче.
но я прочитал зандастру, объектно-ориентированное мышление вайсфельда, осталось прояснить совсем чуть-чуть и мне всё будет ясно!
>>360503
Ну так научись для начала вопросы задавать, а не писать "я тут чето сделал и ниче не работает, как мне создать объект который никому не принадлежит"
>>359753
>(int vv1, int vv2, int xx1, int yy1, int xx2 ...
Поссал на опущенца, не могущего в грамотные структуры данных.
Посоны, как включить подсказки при вводе в visual studio 2013? В интернетах просят зайти в сервис-параметры-текстовый редактор-с/с++-форматирование-включить подсказки, но там что-то нет нихуя.
Кодач, поясни по хардкору за тырпрайзнутую жабу. Второй моесяц бьюсь со спрингом, пытаясь написать свой говнопроект лаба1 перед походом по собеседам. У меня дикий багет от всех этих абстрактсинглтонпроксифакторибинпостпроцессор, причём год назад я отработал в бодишопе 6 месяцев жаба макакой с этим самым спрингом, но так нихуя и не разобрался получается. А ведь спринг считается революционным по легкости и скорости разработки по сравнению с классической JavaEE.
Мне бросить тщетные попытки стать погроммистом и продолжать работать гейшлюхой?
>>360492
http://pastebin.com/3QgzRLDj
Как-то так, не?
Почему кодеров экстравертов так мало? Вот решил поискать какие-нибудь комьюнити, где люди совместно учатся кодить/решать что-то и вот хрен. Максимум - чья-то инициатива и пару постов троллей в ответ.
Коданы, а нормально будет после Дайв инту Питон начать учить джангу? Или нужно еще литры по питону почитать? Если нормально, то что по джанге посоветуете?
>>360578
потому что чтобы кодить, надо в момент кодинга держать в башке дохера всякой контекстозависимой хуйни, поэтому в этот момент у тебя аццкая концентрация, которую легко сбить. Интровертам концентрацию держать проще (так как они ставят себя так, чтобы их не отвлекали, да и вообще привыкли)
Поцаны, подскажите книгу про Сети, ну типа что бы можно было бы подготавливаться на роль сисадмина.
>>360519
>отработал в бодишопе 6 месяцев жаба макакой с этим самым спрингом, но так нихуя и не разобрался
сука ты это я просто
дольше полугода говнокодил в конторе, и нихуя на знаю по сути
>Мне бросить тщетные попытки
совет - если ты 6 месяцев просидел - значит тебе доставляет
стремись к ынтерпрайзу до последнего, не опускай руки
будет причина ссать в рот быдлокодерам и вертеть на хуе абстрактные итераторы синглтонов
>>360519
Ты PoEAA или хотя бы выжимку из нее отсюда: http://martinfowler.com/eaaCatalog/ читал? Там же все эти паттерны описаны.
Алсо, не ленись, открой исходники спринга и читай. Это самый надежный способ разобраться.
>>360665
Ну ты правда не понял нихуя. Это нормальная практика, везде пишем интерфейсы. Если тебе компилятор ошибку выдает, то может ты хуйню написал?
мимо другой кун
Почему-то ругается на какое-то слово из спам-листа. Вопрос - пикрелейтед.
>>360691
выше писал уже
посоветуй самых подробных, по основам ооп
>>360696
блять, ну смотри например, мне нужно получить из бд данные, обработать дохуя, получить ещё данные, и захуячить их в другую бд
я обработку данных выношу в отдельный класс, и затем просто из этого класса беру готовые данные.
зачем тут интерфейс? в классе один открытый метод, которым я и заберу данные
>>360708
я тут самый тупой, но мне кажется что раз у тебя возникла такая ситуация, то ты спроектировал всё через жопу.
нехуй костыли городить, сделай заново чтобы заебись было
>>360571
Да там для гайда гайд нужен. Всё прям как в коде фабрики для фабрик.
>>360722
Я в программировании месяц. Изучаю и творю пока только для себя. Суть в том, что я хочу получать данные массивом из бд, посредством вызова Aclass::Method(), но подобных методов много, и все они используют подключение к бд, и промежуточные результаты я храню в переменных, которые норм бы вызвать $this->a. Но это же статическая функция, я не могу запустить же конструктор вне объекта. Вот я и попросил примеров с подобной задачей, ну или объяснения.
>>360726
я нихуя не понял что ты написал, но может лучше синглтон?
http://pastebin.com/zds7gqZd
>>360728
Слушай, бро, а это, похоже то, что мне нужно! Тут я и инициализировать могу одни функции и статически вызвать другие. Спасибо!
Анон, а есть ли какие-нибудь книги или статьи для ньюфага, которые учат хорошему стилю программирования(желательно связанные с плюсами)?
>>360731
если ты долбаёб то тебе нихуя не поможет
а если норм то у коллег научишься за пару месяцев
так что не книги читай а пиши код
>>360732
Какие нахуй коллеги? Я вчера последний школьный экзамен сдавал(информатику). Мои коллеги - вы. И, пожалуйста, давайте без "уебывай отсюда, школьник".
>>360734
что ок?
только на дваче бывают такие ебанутые ответы в 2 слова
>>360552
>>360652
Спасибо, сижу читаю сейчас.
На работе всем было похуй на чтение, надо было сделать задачу, а читать заставляли дома, но дома я хер ложил. Т.к. я дома то не бывал, но это совсем другая история. Сам дурак, накосячил.
А сейчас думал по быстрому накидать тестовый проект, т.к. если я начинаю читать, то сам не замечаю как превращаюсь в теоретика, и пытаюсь постигнуть всё, на код не остается времени. Но засыпался при попытке связать spring security (basic authentication) с restful бекэндом и angularjs в качестве веб морды на другом домене.
За эти 2 месяца, у меня такая каша в голове: Spring core, MVC, boot, Spring security, Spring data, Spring data REST и hateoas, Hibernate, Junit, Mockito, Hamcrest, Angularjs, Bootstrap, nodejs, bower, grunt, karma, protractor. Это только то что я взялся использовать в своём проекте и изучаю.
Был выбор, задрочить Java core до уровня как пишут в модных гайдах и вакансиях или написать рабочий проект. Я выбрал второе, и, кажется, соснул по обоим пунктам. И это я ещё сознательно заставил себя не лезть в другие стеки технологий, хотя безумно хочется поковырять Scala/Play framework, RoR, и всякие прочие nodejs. Всё выучить и понять, но где же столько взять времени. Когда я вижу новую библиотеку, мне хочется попробовать там всё, но в итоге от всей этой каши, я не понимаю нихуя.
Такую бы устремленность на первом курсе универа, да вот беда, я тогда совсем головой не думал, а теперь, спустя 2 года с окончания, нужен кому нибудь будет такой джуниор с хуёвой рабочей историей и нихуя не умеющий?
>>360664
Ну я по большей части хуйнёй тогда занимался, ложил на работу и крайне непрофессионально вёл себе, ушёл сам. Сейчас таки прозрел.
>>360735
Постараюсь поступить, по крайней мере, либо в МИЭТ, либо в МГУПИ. На кого - хуй знает. На обычного кодера, скорее всего.
>>360737
Пиши как хочешь свои базы. Если у тебя "скрипт" на один запуск, то действительно нечего заморачиваться интерфейсами - это все для повторного использования в условиях меняющихся требований.
>>360742
сраный максималист
это не скрипт на один запуск
но это и не ядро блять всей системы
ты сейчас хочешь сказать что если писать по хорошему - то нужно писать интерфейс к каждому классу, даже если этот класс просто готовит данные для одного побочного модуля?
>>360744
>Пиши как хочешь свои базы.
вот что я хочу сказать
и не еби нам мозги про ошибку компилятора
>>360747
тебя переклинило на компиляторе?
я там как раз писал через интерфейс, и была ошибка, и поэтому я и спрашиваю когда именно их нужно использовать
Что быстрее: много маленьких запросов к mysql или один большой?
>>360738
>Был выбор, задрочить Java core до уровня как пишут в модных гайдах и вакансиях или написать рабочий проект. Я выбрал второе, и, кажется, соснул по обоим пунктам.
Ты прав. Нужно было просто хорошо выучить Java Core и идти на стронг джуниора. Вступил без навигатора в море говна фреймворков и соснул во всём.
Надо создать программу которая генерирует слова максиально на русские похожие, но не русские.
Есть два варика, начинаются одинаково:
берем большой текст и составляем по нему базу таким принципом
(первый вариант): составляем рейтинг среди первых букв, затем вторых, затем третьих итд боюсь что получится что то типа: аървгр, то есть дерьмо
(второй вариант): состовляем пирамиду популярности как на пикебоюсь что будут тупо русские слова
а дальше извращаюсь как хочу
Если есть варианты более лучше, предлагайте.
>>360761
Берешь несуществующие морфемы (приставки, корни, суфиксы и коночания) и рандомно смешиваешь
>>360761
Ну например, для начала научиться разбивать слово на слоги. Потом забить русский словарь и составить список возможных слогов. Далее либо твой вариант с частотностью, только не букв а слогов, либо написать генератор по типу цепи Маркова (опять же, не для слов, а для слогов).
>>360761
Разбиваешь слова по слогам, их делишь на три группы - те что могут быть в начале слова, в конце и остальные. Высчитываешь частоты слогов. Частоты количества слогов. Генеришь слова.
>>360761
На хабре есть статья на эту тему. http://habrahabr.ru/post/135127/
Общая идея: n-граммы
Коданы, как считаете, имеет смысл джуниору съебывать в ДС со своего мухосранска (полторы конторы), если хочешь быстро развиваться и в перспективе хорошую зарплату. Ага, сам и ответил на свой вопрос, но что то тушуюсь.
На сколько это вообще распространенное явление в среде успешных погроммистов? От кулсторей просто бы радугой кончил, спасибо.
>>360776
Это распространенное явление среди успешных всех
Поясните за teamtreehouse.com
Програч, не отправляй в /web/. Короче говоря, есть пикрелейтед. Какими способами можно взаимодействовать с ним через php? Интересуют выводы из sql запроса в этот бокс, и возможность делать его неизменяемым в зависимости от условий. Да-да, я аутист.
Посоны, вам смешно будет, конечно, но что учить, с чего начинать, коли я хочу делать игры?
Сейчас лето, после - одиннадцатый класс. Потом - ебля в университете, так что у меня есть три месяца, чтоб положить хорошее уверенное начало или решить, что это не моё.
Знаю, что даже полные мудаки на своих Паскалях умудряются аркадки пилить. Не думаю, что я чем-то хуже их.
>>360788
Любая игра это программа. По этой части выше уже отвечали. Дальше - в /gd/
>>360787
Ну в php скрипте бери данные из базы, проверяй выполнение нужных тебе условий, генерируй нужный html код.
>>360792
У <select> есть один атрибут - Disabled. Можно ли каким-нибудь образом, выставлять/снимать данный атрибут, в зависимости от условия в пыхе? К примеру есть 4 таких выпадающих <select>. И при изменении первого на дефолтное - вешать Disabled на остальные <select>. Можно ли вообще манипулировать кусками гипертекста функциями в пыхе?
>>360788
>забиваешь в гугл "как зделоть игру"
>качаешь юнити пробуешь - нихуя не понятно
>да ну нахуй канструктор я сам все напешу
>качаешь туториал по директх
>бле чета не компилится 100500 ошибок
>гуглишь ошибки
>о заработало, красный куб на черном экране
>ну все еще чуток и движок готов
>бле каникулы кончились, ууу опять все лето проебал за компом
Примерно так.
>>360793
>есть 4 таких выпадающих <select>
На одной странице? Если да, то вот этим
>при изменении первого на дефолтное - вешать Disabled на остальные <select>
Уже должен заниматься javascript на стороне клиента. На стороне сервера нужно только игнорировать значения "остальных <select>" если значение "первого" равно дефолтному. Через if-else или switch-case, про это есть в гугле инфа.
Или ты собираешься после каждого изменения <select> посылать запрос на php скрипт?
>Можно ли вообще манипулировать кусками гипертекста функциями в пыхе?
Он для этого и создан.
>>360796
Окей. Еще вот такой вопрос, допустим, есть десяток строчек в mysql таблице, которые необходимо вывести в <select>. Как это сделать таким образом, чтобы количество <option value="0"></option> запиливалось в зависимоти от количества строчек в таблице? То бишь, вызывается функция с запросом, каждая строчка которого создает один <option value> с своим содержимым внутри <select>.
>>360799
Код покажи. По-разному можно, зависит от того, как ты данные читаешь.
>>360799
Короче, заведи перменную-счетчик, после каждой прочтенной строки БД увеличивай эту переменную и подставляй в option value= на место цифры.
>>360799
Ты че, пидр, охуел, чтоли. Это обычный цикл. Иди книжки читай.
В гд какая-то хуита, спрошу здесь.
Я Кирилл, суть такова. Хочу попробовать написать простенький 2д игорь. Имеет ли смысл брать XNA? Вроде слышал что они прекращают его поддержку или что-то такое? Монодевелоп сильно хуже хны, стоит ли эта крошплатформенность своего?
>>360751
>это все для повторного использования в условиях меняющихся требований
>>360787
>выводы из sql запроса
Не помню как оно там в пыхе, но что-то вроде
foreach ($sqlrows as $value){
echo <option>.$value.</option>
}
>>360738
>если я начинаю читать, то сам не замечаю как... ...пытаюсь постигнуть всё, на код не остается времени.
Читай выборочно то что нужно для твоей цели. Конспектируй.
>Но засыпался при попытке связать spring security (basic authentication) с restful бекэндом и angularjs в качестве веб морды на другом домене.
Конкретнее. Чем быстрее ты выбросишь из головы шум типа "засыпался... " и научишься дебажить проблему, т.е. отслеживать что куда и с чем связано и находить проблемный момент - тем лучше.
>Всё выучить и понять,
Это невозможно и ненужно.
>Когда я вижу новую библиотеку...
То бери из нее нужные тебе книги.
Анон, почему в книжке по кодингу на плюсах в конце функции main() возвращают 0, если и без этого все работает. Такое чувство, что я заново учу бэйсик, только с другим синтаксисом. И да, я ньюфаг.
>>360816
Нулик кагбэ говорит нам: "все закончилось лучше, чем я ожидал".
>>360816
>Анон, почему в книжке по кодингу на плюсах в конце функции main() возвращают 0,
Таким образом функция main() возвращает операционной системе статус об успешном завершении программы (в текущем процессе).
Поясните пожалуйста.
>>360826
>CHAR(57);
Охтыбля, допер, вопрос исчерпан.
Перестал запускаться eclipse. До этого не запускал давненько единственное что могу вспомнить ставил prelink и игрался с темами. prelink пидорнул через autoremove.
Эклипс не запускается. Показываетcя splash и все. Не выбора ворспейска, нихуя.
Пидорнул воркспейсы, скончал дистр эклипса. ОН ТОЖЕ НЕ ЗАПУСКАЕТСЯ. Это вообще пушка. Куда копать? В какие логи смотреть? Что делать вообще?
xubuntu 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
>>360837
Вот что в консольлоге:
./eclipse -consoleLog
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry after the state location is initialized.
Гугл советует всякую хуйни типа почистить воркспейс, но у меня блядь новый дистр не запускается.
>>360839
Я все понимаю. Но это жи линупс, тут же даже ребут - зашквар.
Тыдыщ Двощ!
Учусь азам быдлокодинга, пикрелейтед.
Подскажи пжлста, почему в цикле for, в консоль выводиться 0? Ведь он же должен был прибавить count'у единицу и соответственно отсчет в консоль выводить с 1?
>>360856
сount увеличится на еденицу в конце цикла после WriteLine.
Цикл
for(i = 0; i < n; i++)
{
/body/
}
for(i = 0; i < n;)
{
/body/
i++;
}
>>360857
Алсо, через while он будет выглядеть так
i = 0;
while(i < n)
{
/body/
i++;
}
>>360857
>сount увеличится на еденицу в конце цикла после WriteLine.
а почему? т.е. начало работы цикла начинается не с условия и инкремента, а со строчки вывода в консоль? А зачем так?
>>360860
Да. Условие инкремента выполнится после тела цикла т.е. после WriteLine.
Это удобно, если учитывать, что в С# индексация массивов начинается с нуля.
>>360862
Че то результат одинаковый получается!
Что с count++, что с ++count в теле for.
В консоль отсчет пишется с 0.
C# VS express 13
посоны, есть класс, который я потом использую для вариэйблов в другом классе, и я хочу всё это делать без поинтеров на них и дрочки с деструктором. вот так делать насколько глупо:
void Load(const char *filenamevs,const char *filenameps,const char *name);
Shader(const char *filenamevs,const char *filenameps,const char *name) {Load(filenamevs,filenameps,name);}
Shader() {}
>>360867
цикл работает так:
- инициализация (count = 0)
- проверка условия (count < 5) - да это 0
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 1
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 2
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 3
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - да это 4
- тело цикла
- увеличение (count++)
- проверка условия (count < 5) - нет это 5
- конец
Анон, как вычислить факториал x, когда 500 < x < 1000 используя только чистый си, без библиотек для больших чисел?
>>360884
Написать свою библиотеку для больших чисел
Списки
Сложениетумножерие в столбик
Если тебе не точно нужно, то можно еще что-нибудь придумать
>>360867
Посмотри на результат того и другого в output'е objdump'а. Иначе нихуя не поймешь.
что за ошибка постинга
Так поцаны, как в мухосранске начать студенту выпускнику начать работать? И кем? Никогда не работал, не целовал, за руку не держался.
>>360965
Дворником, грузчиком, подсобным рабочим - после выпуска перед тобой все двери открыты, просто просмотри раздел о работе в какой-нибудь местной газетёнке.
>>358641
Сап, /pr.
Как в Oracle PL/SQL получить массив имён загруженных с веб мультилод-формы файлов? В пыхе, это был $_FILES, кажется.
В owa.vc_arr почему-то хранится только одно имя в варчаре, а не массив
такая проблема: http://ideone.com/UJ9UoV
теорехтически это генератор паролей вида "ИМЯ"."ЧИСЛО" (пример - Андрей99)
пароли генерируются так: $имя1.1...$имя1.999; $имя2.1...$имя2.999; и так далее. Почему-то работает некорректно. Компилирует, но не работает. Олдфаг, поясни!
>>360987
>foreach($arr as $key => $mean);
Точку с запятой удали.
>>360988
и все? В этом вся проблема? Или просто смотрится неэстетично?
>>360987
Вот короч. Не очень понял я, че ты там написал, сделал по твоему примеру вывода. http://ideone.com/CemieB
Генерирует name1, name2, ..., name59, anon1, anon2, ..., anon59, ..., тебе это, ведь, надо? И зачем тебе вручную заданные числовые ключи в массиве, если даже ты их не использовал?
>>360992
Ну как же не использовал!
>foreach($arr as $key => $mean)
>for($key=1;$key<16;$key++){
>>360992
хотя да, можно было не задавать, можно было просто начать $key в цикле с 0
>>360990
>Или просто смотрится неэстетично?
Ты понимаешь, как работают такие конструкции?
foreach(...) (и вообще любой цикл) без блочных фигурных скобок будет выполнять одно следующее выражение, т.е. всё до точки с запятой:
foreach($arr as $key => $value)
echo $value; // выполнится
echo $key; // это уже вне цикла
foreach($arr as $key => $value) echo $value; echo $key; // выполнится только echo $value
foreach($arr as $key => $value)
{
echo $value;
echo $key;
} // выполнится всё, что в блоке (в фигурных скобках)
foreach($arr as $key => $value) ; // точка с запятой
echo $value; // это уже вне цикла
echo $key; // это тоже вне цикла
>>360993
ну вот ты берешь сначала $key из массива здесь
foreach($arr as $key => $mean)
а потом тупо затираешь это значение
for($key=1;$key<16;$key++)
и даже после этого нигде оно не используется. Зачем?
Очень годная штука, но хотелось бы разъяснений для каждого пункта, что подразумевается, и небольшое направление в плане реализации
>>361006
Выбираешь яп, открываешь браузер и гуглишь тот или иной алгоритм.
Есть код, копирующий файл.
#include <windows.h>
int main()
{
system("copy C:\\1.txt D:\\1.txt /A /B /Y");
return 0;
}
Как поместить внутрь кавычек int, дабы в цикле файл размножить с разными именами?
>>361013
"rjrjr" + to_string(1) + "ewerwe"
Не на всех компиляторах работает.
sprintf(str, "copy C:\\1.txt D:\\%d.txt /A /B /Y", i);
system(str);
>>361020
А не подскажешь, как заставить прогу узнать папку, в которой она лежит, и производить все действия с ней?
http://pastebin.com/bAbrAnS4
>>361026
Не знаю, но смотри, что знает гугл!
http://stackoverflow.com/questions/143174/how-do-i-get-the-directory-that-a-program-is-running-from
>>361026
Хуетой какой-то занимаешься, по-моему. Возьми лучше питон какой-нибудь, там такое в разы легче делать будет. Ну или если очень нужен C++, то юзай WinAPI.
Студентота с Си в треде.
Помоги, Анон. Моя жопа уже уже в районе Луны.
>>361031
Алсо, код
#include <stdio.h>
#include <locale.h>
void main()
{
char s1[15]="Тест", s2[15];
setlocale(LC_ALL, "rus");
gets(s2); //Также ввожу "Тест"
puts(s2);
}
>>361033
Блять
#include <stdio.h>
#include <locale.h>
void main()
{
char s1[15]="Тест", s2[15];
setlocale(LC_ALL, "rus");
gets(s2); //Также ввожу "Тест"
puts(s2);
}
>>361034
во-первых, по стандарту, в Cи нельзя инициализировать переменные во время определения. это на будущее.
во-вторых, кириллица в консоли это не то, чем нужно заниматься при изучении Си. проще писать по-английски, отвечаю.
но ты, наверное, хочешь извращений? их есть у меня:
#include <stdio.h>
#include <locale.h>
#include <windows.h> // для SetConsoleCP
void main()
{
// изначально консоль в DOS-кодировке 866, а данные в windows-1251
char s1[15] = "Тест", s2[15];
// благодаря этой хуйне ты таки смог вывести на экран текст в кириллице
setlocale(LC_ALL, "rus");
// но при вводе текста та хуйня не работает, поэтому переключимся в windows-1251
SetConsoleCP(1251);
gets(s2); //Также ввожу "Тест"
// и обратно в 866
SetConsoleCP(866);
puts(s2);
}
>>361037
Проиграл с проблем байтодебилов, юникод не завезли?
>>361047
Non standard C include files (tchar.h), vot eto vse...
Поясните за сложные классы. Переменные этого класса относятся ко всем подклассам одновременно или к какому-то одному подклассу? Желательно рассказать своими словами, но можно и статью
define "сложные классы".
>>358641
Суп, погромиздач. Суть в том, что я сейчас закончил школу и собираюсь поступать в вуз. Точнее я уже практически поступил, ибо мамка ректор. Так вот, я хотет заниматься погромированием и изучать С++ и еще какой-нибудь другой язык. Что вы мне можете порекомендовать?
>>361055
>В: Какой язык учить?
>О: Ответ: Английский/Python
>>361011
Love Calculator? HangMan? Name Generator? FizzBuzz?
>>361059
Сонсоль в маке нормально тоже без изъебов работает.
Так что тут вопрос скорее к виндоконсоли.
Чики, программач. Поясни про haskell.
Есть тип - data Point a, который описывает точку на плоскости.
У меня есть несколько функций, самых обычных, которые преобразуют значения х, у в нечто иное.
Мне надо ВНЕДРИТЬ всякие функторы, АФ, монады и прочий матан в это всё. Собственно, в этом и нужна помощь или хотя бы совет.
Я правильно понимаю что можно написать функтор, который будет применять функцию f к Point a, а возвращать тип Govno a?
Как?
>>361073
>Мне надо ВНЕДРИТЬ
>всякие функторы, АФ, монады и прочий матан
>написать функтор
хаскелл обыдлел
http://www.haskell.org/haskellwiki/Functor
>>361031
У тебя там одна кодировка и это ASCII. Сделай чар беззнаковым, загугли аски-таблицу с кириллицей и всё поймёшь
>>361074
Нахуя давать ссылку на определение функтора? Чем ты думал? Головой чтоле? Тебе лень показать как его применять в моей ситуации?
>>361078
Ты зато дохуя знаешь, всем помогаешь, смотрю, сажа-кукарекун.
>>361077
> Нахуя давать ссылку на определение функтора
дебил сука
> fmap :: (a -> b) -> f a -> f b
> fmap :: (a -> b) -> Point a -> Point b
>>361077
>Чем ты думал? Головой чтоле? Тебе лень показать как его применять в моей ситуации?
тебе еще тут кто-то что-то должен? сдохни в мучениях, тупая мразь
Ребят, посмотрите вот код http://e-maxx.ru/algo/mst_prim
Что там пихать в вектор vector < vector<int> > g; ? Это же должна быть матрица весов просто?
>>361084
Ну да матрица весов. Двухмерный массив. Вектор в векторе. Если ты математик, то в программировании под "вектором" понимается исключительно одномерный массив, а не так как в математике.
Что нужно знать из мира математики, чтобы быдлокодить программировать на Haskell'e?
C++
http://pastebin.com/61bskmZB
http://pastebin.com/2LBwExc4
http://pastebin.com/rcKESpAR
error: request for member 'printSet' in 'IS2', which is of non-class type 'IntegerSet()'
Не пойму в чем проблема. Помоги, Антош.
Кроме моих рук и головы.
Змеепоклонники нид халп.
Вот говнокод
http://codepad.org/Fs73uJYE
Он парсит еще больший говнокод(слава богу, что не мой) html и получает следующее:
<a class="output__name HH-VisitedResume-Href" data-qa="resume-serp__resume-title" href="/resume/e9a5fa100001edd7e80039ed1f346e66436968" itemprop="jobTitle" rel="nofollow" target="_blank">Аналитик</a>
Нужно вытащить:
href="/resume/e9a5fa100001edd7e80039ed1f346e66436968"
или
"e9a5fa100001edd7e80039ed1f346e66436968"
Вот. Спасибо заранее.
Аноны, имеет ли смысл читать книгу Иванова "Логика"? Сам ньюфаг, планирую поступать на погромиста в этом году. Оглавление книги открыл, там автор пояснял за экономистов, я и подумал, что сейчас приоритетнее для меня: "Логика" или "Искусство программирования" Кнута? Или посоветуйте книжку для нулевого уровня погромиста(ну или почти нулевого)
>>361132
>Аноны, имеет ли смысл читать книгу Иванова "Логика"?
Нет.
>"Искусство программирования" Кнута
Лол.
>Или посоветуйте книжку для нулевого уровня погромиста(ну или почти нулевого)
SICP.
>>361132
>планирую поступать на погромиста в этом году
нахуя тебе учить что-то , если в течении полугода тебе будут вбивать основы дефолтного языка для новичков? Что ты хочешь получить? Выбери язык и бери книжку по нему её и читай. Всякую хуйню для общего развития можешь читать со второго года обучения или даже с третьего.
>>361132
Алгоритмы сэджвика читай, самая годнота для начинающего.
О, мимопроходил, вспомнил. Только честно, котаны. Какой процент заданий из СИСПА вы решили сами?
inb4: 100% СХЕМА НЕ МОЖЕТ БЫТЬ СЛОЖНОЙ
>>361146
Процент не считал, но перестал делать задачки после главы о написании интерпретатора. До этого все сделал, емнип.
>>361121
>IntegerSet IS1();
>IntegerSet IS2();
Убери тут скобочки, оно думает что ты декларируешь две функции. ЕНДЖОЙ ЙОР СИ ПЛЮС ПЛЮС Алсо у тебя код в bool IntegerSet::isEqualTo(IntegerSet _is2) довольно говнистый, запись типа
>return false;
>break;
не имеет смысла, перменная k вообще ненужна - даже с тем кодом что у тебя, ты можешь ее просто удалить и нихуя не изменится.
>>361168
Когда k становится true у тебя выполняется ветка if. В ней находятся два оператора, оба из которых выбрасывают тебя из while без проверки его условия (а return вообще из функции - твой break никогда не выполнится). Тоесть условие while будет проверятся только при k==false.
Анон, есть один код. Мне надо заставить его работать и сделать скрины. А то выгонят. Помомги.
http://pastebin.com/5WVd225W
>>361173
Вообще наркоман? Кто эту берестяную грамоту читать будет? Приведи в нормальный вид, почитай пеп8, дзен питона там...
>>361173
Сука пздц((( Я мозг сломал. Шо ета за хуйня? Только начал задрачивать ваш петон. Вообще охуеть. Передумал кароч. Какой язык учить? Шоб был похож на пэхэпэ, только без ебучего синтаксиса.
Что с разделом? Почему он скатился в сраное говно?
Не был в программаче 6 месяцев
>>361185
Эта хуета, очевидно, была сгенерирована другой программой, руками такое ни один нормальный человек не напишет.
>>361188
Это свойство мозга, что запоминаешь только лулзы. Загляни в архив, ничего не изменилось.
Здрасьте. Вопрос по Java
Есть соединение типа TCP/IP, есть сервер, клиенты, в общем чат. И у меня вопрос, как оборвать соединение сервера с определённым клиентом? Т.е. выкинуть юзера из чата. Спасибо заранее за ответы. Само лучше ссылка на хороший пример. :3
Сап, пограмачъ. Я быдло-анон с базовыми познаниями в плюсиках кутэ и питоне. Куда мне податься? что дальше учить? Ассемблер: нужно или нет? Хочу быть богом своего компьютера. В компьютере разбираюсь на уровне пользователя
Будьте няшами
>>361194
>Ассемблер
Нахуя. Питнон, плюсы и делают тебя богом твоего компа. Если у тебя не сперма, вместо ОС, конечно.
Курсера выдает бумажные сертификаты или только электронные? Хочу выебнуться, ну вы понели.
>>361200
Электронные PDF-ки, готовые к печати.
Пример:
https://github.com/FengqianLi/coursera-certificate/raw/master/Coursera%20algo%202014.pdf
Если хочешь выебнуться, потрать деньги на verified certificate: http://blog.coursera.org/post/49446662335/the-anatomy-of-a-verified-certificate-shareable
http://ideone.com/abDy0Y
Анон, хули не работает?
>>361218
Потому что за глобальные переменные нужно бить ногами. Алсо прочитай как вводить данные с помощью cin.
>>361218
Внеси внутрь main или вникай в консольке, где они уже были (у меня в mathcalls.h:241:1).
>>361221
нефункциональненько
можно случайно изменить и распидорасит
Вводится число с запятой, нужно вывести его целую часть. Я что-то нагуглил(http://www.cplusplus.com/reference/cmath/modf/), но нихуя не понял.
>>361229
Не благодари, петушок
http://ideone.com/Bs6bvz
>>361230
Нахуя мне готовое решение, если я задачник прорешиваю? Я попросил объяснить что к чему, а не писать код, который я даже прочесть не могу.
>>361232
> Каждая функция семейства modf() разбивает аргумент num на целую и дробную части. Функция возвращает дробную часть и размещает целую часть в переменной, адресуемой параметром i.
Данный фрагмент программы выводит на экран числа
10
и
0.123
double i;
double f;
f = modf(10.123, &i);
printf("%f %f",i , f);
Сложный выбор.
С# или Qt?
>>361258
Ну надо выбрать, на чем практику делать, помимо джавы.
>>361259
>помимо джавы
Лучше С#, нахуй тебе усираться с плюсами. Если ты не собираешься потом работать с С++ то их лучше и не трогать.
Посоны, собираюсь ебануть полиморфизм
есть такая схема классов:
[двач] - родительский
[нульчан][харкач] - наследуют
раньше я вызывал вручную нульчан и харкач из двух мест, отдельно каждому передавал параметры
теперь я хочу запилить так чтобы класс сам определял через какой подкласс выполнять действия по параметрам, которые передаю (например входной параметр "раки" - вызывает харкач. "илита" - нульчан
3 вопроса:
1) это и есть полиморфизм?
2) как это лучше делать? запилить отдельный класс или в конструкторе родительского класса
3) нужны ли тут интерфейсы? если да, то вкратце как они будут выглядеть
4) что значит программирование через реализацию а не через интернфейс?
>>361263
Дело в том, что я-то как раз кроме с++ нихуя и не знаю. Это все для самостоятельного изучения, а жаба для всех обязательна.
C# проще освоить?
>>361264
> это и есть полиморфизм?
niet
> как это лучше делать? запилить отдельный класс или в конструкторе родительского класса
xyita kakaja-to
> нужны ли тут интерфейсы? если да, то вкратце как они будут выглядеть
niet
> то значит программирование через реализацию а не через интернфейс?
eto znachit - idti naxyi
>>361265
>C# проще освоить?
Да там просто у жабовских методов первую букву большой сделать и процентов 80% кода будет работать. Отличия есть, но они какбы НИНУЖНЫ. Типа есть свойства - но можно ебашить без свойств, как в жабе. Есть лямбы - но они идут нахуй. Есть беззнаковые - нахуй. Тоесть языки как бы и отличаются, но жабовский код можно спокойно перенести просто поменяв названия класов/методов на соответственные из .NET
Но если ты уверенно себя с С++ и Qt чувствуешь, то может и даже лучше на нем, все таки дополнительная практика, вдруг пригодится. Но с С# явно меньше ебли будет.
Впервые запустил VCL Aplication на C++ и нихуя не понимаю, хочу вывести одномерный массив в Memo. Вывожу, но у него стандартный не отформатированный вид. Я добавил форматирование и у меня в Memo стал выводить -1-1-1-1-1-1 заместо массива.
Memo2->Text=Memo2->Text + printf ("%.2f \t", mi);
Анончики, начал проходить жабу на javarush, на втором уровне полный ступор, вообще не понимаю, что такое объекты, переменные-ссылки, что это за скобки, откуда все эти охуительные строчки берутся, классы, вообще все, о чем там говорилось. Перечитываю по слогам - становится понятно, очень смутно, дохожу до задачки "найти минимум из двух чисел" и опять в голове пустота. Хотя она выше решенная уже.
Что мне делать (кроме самоубийства)? Может, есть что почитать для совсем глупых?
>>361274
Нет, ьучше писать сразу на шарпе, но как на джаве
Что за хуйня, анон?
Год учил сишарп, сейчас пригодилась java, начал писать простенькую хуйню по готовому проекту - а она не работает. Ошибка на пике.
>>361280
Что нужно сделать теперь, чтобы оно блять СКОМПИЛИРОВАЛОСЬ? Ну я сделал класс main, ошибок нет, но при нажатии различных кнопок со словом Run пишет хуйню разную.
>>361286
Блядь, жопу тебе не подтереть? Ты с каждой хуйнёй сюда будешь приходить? Вынь руки из жопы и настрой эклипс нормально. Не можешь - лучше не продолжай быть погромистом.
>>361290
>printf ("%.2f \t", mi);
>f
>mi
Откуда ж вы лезете, а...
>>361292
Вещественный массив mi, хули тебе не нравится мой флаг?
>>361295
Это на картинке случайно удалил. Но суть в том, что я и с индексом делал.
>>361296
Суть в том что ты мудак, нахуя на картинке удалил? Чтоб нас запутать. Теперь пробуй еще раз
Господа, ньюфаг здесь.
К своему стыду, забросил программирование лет 8 назад, и все забыл нахуй.
Недавно попытался написать простой скрипт с парой проверок для /init.d на sh и вспотел. Та же проблема с банальными скриптами для клиентов AD. Простейшие, блять, конструкции рожаются хуже ежа поперек шерсти.
Есть ли литература по этому делу для даунов? То, что увидел в гугле - либо короткая вводная по синтаксису, либо труды уровня Кнута, материал из которых мне применить тупо негде - я их не усвою.
Как ебашить приложения на ведро?
>>361264
бамп вопросу
в б на ночном люди отвечают добрее и лучше чем тутошние мамины программисты лол
>>361337
Кароче такой берешь нахуй и блядь ебашишь. Прям ебуришь короч. Ну ты понел.
алсо, 361337
>>361340
Тамошним не приходится рассказывать одно и то же куче разных людей каждый день. Это очень заёбывает.
>>361342
а разве мой вопрос какой-то тупой, элементарный или который задают каждый раз?
>>361345
а в чём суть этого треда тогда?
я вижу что вы тут активно отвечаете только на вопросы уровня сортировки массивов и построения циклов
остальное слишком банально?
>>361346
Просто у тебя вопрос тупой, тебе следовало как бы более точно описать проблему. К примеру возмем "выполнять действия в зависимости от параметра". Что это нахуй значит? У тебя происходят события на основе которых та генеришь пареметр в зависимости от которого тебе надо выполнять действия? Или тебе нужно два объекта, которые ты генеришь с помощью параметра, а потом дергаешь эти объекты по событиям для того что бы выполнять действия? Две разных ситуации, два разных подхода. А ты написал хуиту, естественно получаешь хуиту в ответ.
>>361348
>написал хуиту, естественно получаешь хуиту в ответ
ебанутая позиция
тем более ты поебался в глаза
я специально уточнил -
>например входной параметр "раки" - вызывает харкач. "илита" - нульчан
просто в зависимости от входящего слова вызывается разный подкласс. это упрощённо конечно, но сути это не меняет.
лучше не отвечай. ты себе так мозги засрал что за простейшим примером ты видишь хуйню уровня
>два объекта, которые ты генеришь с помощью параметра, а потом дергаешь эти объекты по событиям для того что бы выполнять действия
Нужно файл преобразовать в одну строку.
В итоге выдает ссаный бред
>>361350
Вот что выходит, первая часть ичходный файл, вторая то как он преобразоал.
Посоны, помогите. Язык С#.
Плз, подайте мне идею для написания десктопного приложения с графическим интерфейсом. Не слишком сложное с математической точки зрения т.к. я пока даже с логарифмами не очень знаком. Мне это нужно для практики в языке.
Написать дешифратор/шифратор (хз даже как это назвать), который будет разбивать текст на элементы массива с типом string и анализировать их с точки зрения разных известных методов шифрования, а затем выводить результаты, в зависимости от требования пользователя - слишком ли сложное это дело?
Заранее спасибо, посоны.
>>361355
не обращай на меня внимание, я просто перебугуртел.
и да, с такими вопросами не обращаются к людям
это вопрос уровня ответа в одну строку, который ты найдёшь в гугле
я бы пояснил, но я пхп-бог и не могу с с#
и да, я вижу в твоём цикле какую-то хуйню. ты же каждый раз переписывпешь переменную line.
тебе нужно прямо в цикле заменять перенос на пробел, и конкатинировать с переменной вне цикла.
и не забывай что \n это не всегда перенос. есть ещё \r. в божественном пхп есть спец штука для переносов PHP_EOL, в c# тоже что-то такое должно быть
>>361358
Где ты цикл узрел?
А вообще, он берет последнюю строчку и пребаовляет какой-то мусор. Почему непонятно. И как сделать что бы работало.
И да, это обычный текстовый файл, с обычным преводом строк.
Мог бы загуглить, загуглил. А тут хуй знает, поебота.
>>361350
Попробуй заебашить Environment.NewLine вместо '\n'
>>361333
Shell Scripting: Expert Recipes for Linux, Bash and more
Linux Shell Scripting Cookbook
например
преувеличил насчет кнута, но и сабж достаточно простой
Хотя пока формулировал вопрос, осознал что проблема не в программировании а неумении правильно ставить задачу.
Буду искать подходящие книги по администрированию.
Вышеуказанные книжки более чем достаточны в качестве расширенного туториала, в общем-то. Только мне от подробного описания инструмента ни холодно ни жарко, лол.
Ещё неизвестно, какие именно переносы использует текстовый редактор, в котором был создан файл.
Кстати, можно попробовать читать файл не целиком, а по строчке и строчки склеивать через пробел. Ридер сам разберется, какие там переносы.
>>361360
не работает
>>361359
спешите видеть, пхп-макака пишет на сишарпе
http://pastebin.com/A8sZe5U1
>>361360
Ругается, что не char. При попытке написать так:
Convert.ToChar(Environment.NewLine);
Во время отладки возникает ошибка: "Длинна строки должна составлять один знак".
>>361363
сразу прокомментирую
столкнулся с двумя проблемами:
1) Environment.NewLine работает не так как я ожидал. На стаковерфлов предлагают костыль со множественными заменами, что я и сделал
2) Не мог заменить на пробел. Слова слипались. Поэтому сделал костыль через иф
>>361365
Narkoman? Signaturu chitaj.
>>361365
Ну так Environment.NewLine это "\r\n". И зачем его переводить в char?
Почаны, гляньте на моё кресто-говно. Моё говно должно искать число вхождений подстроки в строку, но оно не ищет, оно выходит за массив. Что не так? Я не так.
http://pastebin.com/fBk2xtYy
>>358641
С++
Посаны, а почему нельзя лучше писать определение методов класса в срр файле, а не в хедере? Я знаю, что в хедере нужно писать методы если класс шаблонный и френд методы, но даже не для шаблонных писать хедере дохера удобно.
>>361371
string::find запретили?
Когда найдешь подстроку, указатель вперед на длину искомой подстроки.
>>361368
Охуенно. Работает. Только хуй пойми почему первая версия не работала.
>>361374
Потому что у тебя в файле строки разделялись по "\n\r" (обычно в окнах), а не по '\n' (обычно в прыщах).
Environment.NewLine зависит от платформы.
>>361349
>просто в зависимости от входящего слова вызывается разный подкласс
Зависит от реализации. Если у тебя зарание известны классы, то в главном классе будет простой switch, который в зависимости от параметра будет вызывать метод конкретного объекта. Никакого полиморфизма тут нет. Алсо ты собрался делать в конструкторе не понятно (там можно вызвать только окнстантные методы). Интерфейс можно добавить, для подстраховки, но он нахуй не нужен.
Но можно сделать динамически. В главном классе у тебя контейнер в который ты загружаешь кучу объектов. Для этого тебе нужен интерфейс, типа IМогутОтвечатьЗаВсюХуйню, который должен реализоватся вложеными классами. В этом интерфейсе должно быть два метода (к примеру). Первый проверяет должен ли объект реагировать на переданый параметр. В твоем примере когда ты отслылаешь "раки" на [харкач] возвращаеться true, когда на [нульч] возвращается false. И собственно метод который выполняет действия. В главный класс загружается куча объектов реализующих интерфейс (можно в конструкторе, можно добавить метод на добавление). Когда ты отсылаешь в главный класс параметр, он отсылает этот параметр каждому вложеному классу, и для тех классов которые возвращают true вызывает их метод который делает нужную хуйню. Это полиморфизм.
>>361356
Смотря что за методы шифрования. Если на цезаря проверять то ничего в принципе сложного. Там разных других наверное можно подобавлять, типа перестановки столбцов или атбаш. Если во входе символы распределены равномерно, то можно пытатся утверждать что используется криптографический стойкий алгоритм (ну или данные случайны), правда не могу гарантировать насколько такое утверждение истинно.
>>361373
Если бы мог, то уж воспользовался бы библиотечной.
Скажи, ты видишь там указатели? Совет охуенно полезен просто.
>>361372
Это для того что бы уменьшить объемы компилирования. К примеру у тебя 2 cpp файла, один собственно main с основной программой. А второй с реализацией твоего класса. После того как файл с классом скомпилируется 1 раз, второй его компилить уже не надо (пока ты не внесешь изменения в реализацию класса). Ты можешь менять main.cpp и заново компилиться будет только он. А если ты включишь реализацию в хедер, этот код будет дописываться в main.cpp и все будет постоянно заново компилиться. Если ты решил изменить реализацию одного класса типа ты дохуя умный был и сделал все по ООП, поэтому у тебя при изменении реализации 1 класса не пошел по пизде весь проект - тебе достаточно перекомпилить только один исходник, а потом просто заново пересобрать.
>>361371
>str==word
У тебя i меньше str.length() а ты суешь его в word у которого может быть другой размер. Если размер word меньше str.length() то получается выход за границы.
>>361386
Позицию из find, которого у тебя нет.
Байтоёбские указатели не интересны.
>>361387
Понятно. Спасибо.
Буду и дальше ебашить задачки из книжки в хедер.
>>361387
> типа ты дохуя умный был и сделал все по ООП, поэтому у тебя при изменении реализации 1 класса не пошел по пизде весь проект
Ох лол, ни разу так не получалось. Что-нибудь да надо фиксить.
Как так делать?
>>358641
Анончик, может у тебя завалялась книжка Круза "Структуры данных и проектирование программ"? Поделись, будь добр. Не могу найти.
>>361388
http://pastebin.com/dxHYen09
Верно, не заметил. Вроде пофиксил этот момент, но всё равно выход за границы. Посмотришь?
>>361394
Алсо, смарите как я могу:
b = (a += b -= a) - b;
>>361394
Качай в аглицком.
>>361405
Если никто не даст на русском, то придется. Но мне неудобно.
>>361401
Не понимайн. j дотикает до конца word ИЛИ k до конца str и всё, где проблема?
>>361408
Цикл for выполняется пока условие истинно. ИЛИ истинно пока хотя бы один операнд истинен. Цикл будет выполняться пока не нарушаться оба условия одновременно.
Чем можно визуализировать граф?
>>361415
Можешь попытатся найти и прикрутить библиотеку, такие есть, например libgraphviz, но я хуй знает насколько это реально.
Можешь угореть по ASCарту, типа
node4----node3-----node1
| |
| |
| |
node2-------+
Как я могу вывести вещественный массив в memo или lable, я заебался уже. Он мне постоянно пишет заместо массива -1.
for (i=0; i < размер массива; i++)
{
memo.добавитьСтрочку(перевестиФлоатВСтрокуЕслиНужно(массив[i]));
}
>>361426
Memo2->Text = Memo2->Text + printf("%.2f \t", mi);
>>361427
Полностью код вывода покажи, с циклом и объявлением переменной mi. Хотя уже здесь написана хуета.
printf выводит текст в консоль и возвращает количество выведенных символов, либо отрицательное значение при ошибке, читай - http://www.cplusplus.com/reference/cstdio/printf/
>>361430
float *mi = new float[n];
for (i = 0; i < n; i++) {
mi = rand() % (10000) / 100. - 50;
Memo2->Text = Memo2->Text + printf("%.2f \t", mi);
}
Мне нужно этот массив вывести в Memo, желательно отформатировав его.
Посоветуйте какой-нибудь сайт или книжку, чтобы оче быстро в написанном виде синтаксис Java и самые основы по ней. Совсем основы программирования я как бы знаю.
>>361431
Вакаба перекосоебила всё, пиши в тегах [ code ] [ /code ] пробелы убери только, либо на pastebin.
>>361434
mi я обозначил в классе TForm1
Сап, програмачи.
Очередной хочу быть погромистом в треде, суть в том, что с детства увлекался программированием, пилили всякое говно ещё в лет 14, потом затянула учеба и быт, и родители настояли чтобы я шел на юриста потому что топвуз и связи чтобы попасть, плюс работка после, ну и вот я закончил его и понял что юриспруденция полнейшее говно, хотя знания получил и был твердым хорошистом.
В целом о себе скажу, что в математику всегда мог, да и в целом сама тема программирования нравки. Меня интересует - смогу ли я, хуесос с юридической вышкой добиться успеха в карьере программиста? Английский знаю неплохо, читать и понимать могу почти полностью, в устройстве пека и прочем разбираюсь выше переустановки шиндоуса, могу в никсы, знаю базовые основы программирования, могу в математику и судя по записям лекций во всяких вузах, вполне смогу осилить и илитарную математику вроде дискретной правда прозреваю баттхерт, но думаю найти УЧИТЕЛЯ.
Смогу ли я с такими данными к ~24 мне будет 21 через 3 недели стать успешным программистом и хотя бы лучше пхп макаки за еду и юниора младшенького?
На что стоит обратить внимание при обучении? Стоит ли идти на вторую вышку на погромиста или лучше получать скиллы так, но при этом учить алгоритмы и матан, посещать всякие школы яндекса и прочие курсы? Замечал, что существует практика высшее обзразование в ИТ или 5+ лет опыта на всяких вакансиях, это так, то есть с опытом можно пробиться в норм компании?
Как-то так. Понятное дело, понимаю что надо будет ебашить и получать знания по дохуя часов каждый день, но я ещё во время учебы работал, так что мне ПРИВЫЧНО.
Заранее спасибки.
>>361435
Borland C++ builder? Там есть функция FloatToStr(), вот её заюзай там, где у тебя printf.
Memo2->Text = Memo2->Text + FloatToStr(mi[i]) + "\t";
>>361437
Ты написал про
Memo2->Text = Memo2->Text + FloatToStr(mi[i]) + "\t";
Memo2->Text = Memo2->Text + FloatToStrF(mi[i],ffFixed,8,2) + "\t";
С какой книги лучше начинать учить Си?
>>361438
>я готов отсосать тебе!
А мог бы пользоваться гуглом и аутофеллировать.
>>361440
А какие пропорции и какой формат лучше всего использовать в моём значении? Ибо у меня в разных Memo он по разному форматирует. Если в одном Memo представит число как 15.62, то в другом 15.00
ffFixed, 4, 2
Где лучше кормят, программач, во front-end или back-end разработке?
Если я, например, выберу server-side проггинг, но мне по каким-то причинам надоест, я смогу относительно безболезненно сменить специализацию (и наоборот)? Я в том смысле, что и там, и там требуется кроме отличных знаний в своей области еще и определенный уровень знаний в противоположной.
Правда ли, что многие валят из фронта в бек? Если да, то почему? Что-то простенькое я верстал и скрипты писал, но вот с подводными камнями не встречался, ну разве что с проблемой написания кроссбраузерного кода.
>>361449
Это два бородача, которые придумали Си и Юникс и написали про Си книжку.
>>361444
Что за словесный понос?
Сервер сайд учи. Снаала можешь пых, потом и к джаве дорастешь.
Cмотрите, что я придумал. (Цель: бекенд, после мат. подготовки (которой пока нет) и опыта 1 - 1.5 лет на фронте) Я изучил хтмл и цсс. Верстаю учебные макеты. Приступил к JS (3 глава Фленагана, то есть самое начало. Далее jquery).
Почему мне не надо брать Лутца, "Изучаем питон", и не начать штудировать 1 главу, после того как я закончу 4 главу js Фленагана? Закончить первую-вторую, взять js с пятой. Так делать до конца, сменяя книги, эстафетой.
"Эстафетой", кажется, что будет больше примеров отличий языков, что сравнивая, лучше помойму их синтаксис и особенности?
Само сабой, буду делать так, что бы каши не было. Буду делать конспекты в разные тетради
>>361455
>Цель: бекенд
Не, не так. Знание на уровне синтаксиса и особенностей Python'a (с заявкой через 1.5 года изучить django (для того чтобы идти джуном в бэкенд))
Анон, прохожу практику в фирме которая в 1с пишет, оно того стоит чтобы работать в такой ебале?
Господа, я тут немного не по теме. Начал интересоваться сетями и вспомнил пост: http://habrahabr.ru/post/195454/
Кто-нибудь может объяснить, как эта база может быть полезна, если трекер (промежуточный сервер между двумя компьютерами) перестанет существовать? Как получать данные о пирах и т.д.? А если всё ещё и под NAT'ом сидят? Не пойму.
>>361459
1C как технология отличный вариант для тех, кому программирование не так нравится, как большинству посетителей программача.
Карьерный и зарплатный рост гарантированный, потолок, говорят до 200к. С увеличением квалификации 1с-ник программирует всё меньше, пиздит языком с заказчиками всё больше. Бонусом изучишь бухгалтерское дело.
Если ты социоблядь хотя бы не конченный хикка и хочешь бабла - прямая дорога. Если любишь программирование и получаешь удовлетрворение от написания хороших, годных программ - не программируй за деньги ищи что-нибудь ещё.
>>361465
Ну ок, попробую тогда, в моем мухосранске единственный норм вариант пока что видел
private void readXmlBtn_Click(object sender, EventArgs e)
{
formatsGrid.DataSource = null;
formatsGrid.Rows.Clear(); //не очищает
formatsGrid.DataSource = xmlToDataSet(@"\cfg\formats.xml");
}
Хочу выучить js и php, но, насколько я понимаю, лучше выучит сначала c++. Эти 2 языка несколько кривы, а со знанием си их можно будет выучить гораздо проще и быстрее.
Я ошибаюсь, или нет?
>>361482
learning perl, intermediate perl, higher order perl
>>361479
А кресты не кривые?\
Хочешь учить жс и пых - учи их, что ты себе напридумывал. Еще бы асм учил.
>>361491
Но в ++ вроде как больше возможностей и более строгие правила. Си вроде как относительно прост. Не лисп же с хаскелем дрочить?
>>361492
скалу надо учить, и хаскелл
неужели вы ещё не поняли?
>>361479
Ты вообще две разные хуйни выбрал. И жабу/пхп, и кресты учить не получится. Конкретно реши что тебе надо сначала. А то ты хочешь пойти учиться и на машиниста трамвая, и на подводника.
Платина: как и в кого можно трансформироваться из PHP-макаки, чтобы получать около 30к в Мухосрани.
>>358641
Программеры, попробовал андроед сегодня, допрограммировался до непонятной ошибки.
http://pastebin.com/y44wsnb7
Среда гласит, что ошибка здесь.
buttonres.OnClickListener(onClick(View v);
>>361521
Во-первых, ошибку надо прилагать вместе с кодом.
Во-вторых, её вообще-то нужно прочитать и понять, не просто так они пишутся.
Ты скобку не закрыл здесь.
>>361525
Скобка есть. Тут не написал просто. Ошибка такая "Cannot resolve symbol v ".
Анон, можно ли в плюсах функции rand() задать диапазон генерируемых значений?
>>361531
http://www.cplusplus.com/reference/cstdlib/rand/
rand(); // 0 ... RAND_MAX // RAND_MAX зависит от того, где пишешь.
rand() % 100; // 0 ... 99
(rand() % 100) + 50; // 50 ... 149
(rand() % 1000) - 500; // -500 ... 499
>>361506
Но js тут многие считают недоязыком, например. Не научусь ли я чего вредного, если начну его дрочить?
Что-то я не уверен насчет перевода.
>Scrape data from a coupon website
значит просто скачать и распарсить или это какое-то особенное действие?
>>361546
Тут почти все языки считают недо. Дрочи, конечно.
Грац меня, антоны. Неделю назад устроился на работу php-погромистом на удаленку (мне 18 лет), учил этот язык 6 месяцев, обещают платить 35к(для моей мухосрани это пиздатая зарплата),недельку поработал уже,ничего сложного,работодатели довольны.Теперь дальше изучаю php и краем глаза смотрю на кресты и джаву.С зарплаты буду откладывать деньги на билет и буду разрабатывать план по съебу из Рашки.
>>361572
pozdravlyawki
>>361544
Ну подучи алгебру, будь же ти прогромистом.
>>361572
А я выучил за 6 месяцев хаскелль и теперь ем борщ (мне 18 лет).
>>361544
Если он сложен для тебя, то лучше вообще не программировать.
Простите меня, посоны. Темная сторона шальных денег вебмакакой берет верх. Я чувствую, как духовные скрепы строгой типизации шарпа тают во мне и очень скоро я буду складывать целые числа и строки без угрызений совести. Слишком много вакансий пхп-макакой рядом с домом. Я верю, что мы встретимся в лучшем мире, где веб, десктоп, эмбедед и борщехлебы возвращаются к единому истоку.
Антоны, вопрос понимающего. Если на пыхе пишут веб-парашу и на джаве пишут веб-парашу, то какое преимущество у джавы как платформы для веб-разработки?
Что-то я не вижу одной вакансии на питониста джуна. Графа Монте-Кристо из меня не получилось, похоже придётся переквалифицироваться в джависта. Может кто озвучить примерные сроки освоения джавы до уровня стажера? Мне это важно, анон. Я почти в отчаянии.
>>361629
>Ты выучил синтаксис, маня.
Нет, петушок. Прорешал весь тапл и переписал прелюдию на комонадах.
Анон, есть один сайт, на котором есть одни картинки. Картинок много, и их надо все вытащить.
Адрес картинки такой: сайт.ком/число/число/text_словочисло.png
Где число от 0 до 1000, а слова может быть два - или xy, или cz.
Сам очень-очень неофит. Посоветуй, как сохранить все картинки. Спасибо.
>>361531
Используй лучше std::random, раз на плюсах пишешь. Там как раз в конструкторе генератора можно задать диапазон и не будет такой лажи с распределением как в rand()
>>361531
В цикле генерируй ссылку нужного вида, дальше делай GET (а лучше сначала HEAD и там проверять status code и Content-Length) запрос через HTTP клиент, проверяй status code когда придет ответ от сервера (200, 404, и т.п.), в зависимости от него сохраняй или не сохраняй в файл данные, пришедшие тебе. Советую взять питон, там всё просто, куча готовых библиотек, нет изъебств с выделением памяти под буфер и прочей хуйни.
С какой книжки начать изучение С++ (более-менее знаю С и Питон, линуксоид)? Шилдт? Оверленд?
>>361662
Дай ссылку на сайт или объясни толком: тебе нужны все картинки именно из директории /число/число/, или же вообще все картинки с сайт.ком/?
>>360837
Очевидно, поставь нормальный дистр вместо своей бубунты.
>>361663
А почему в чистом С не сделали нормальный рандом? Это ведь очень нужная функция. В серьёзных программах, где нужен рандом, пишут свой, что ли?
>>361681
Этоже С, минималистичность. Такого алгоритма генерации что бы он был и быстрым и надежным нету. В стандартной библиотеке поставляется более быстрый но менее надежный - для задач не связаных с криптографией и разными там монте-карло его более чем достаточно. А когда кому-то нужна надежность - он уже сам выбирает алгоритм в зависимости от требований/возможностей. Алгоритмов генерации же больше одного, и все со своими нюансами.
>>361685
Но как пользоваться стандартным сишным рандомом? Например, мне нужно сгенерировать много случайных чисел в каком-то диапазоне. Я делаю вначале srand(time(NULL));, потом n = rand() [+диапазон], и в итоге получаю последовательность чисел, в которой каждое следующее число зачастую равно предыдущему. Что ставить в аргументе srand(), чтобы было "более случайно"?
>>361688
Обычно берут отстаток от деления
x = rand() % MAX
Вангую, что здесь никто даже не знает, что такое класс вычетов хотя бы.
>>361667
Бамп вопросу. Просто я в основном слышал положительные отзывы о книжке Шилдта, а в /pr/ guide её даже нет, зато есть Оверленд. Чем он лучше Шилдта?
>>361701
Читай Прату. Книгу шилдта по с++ дохуя обсирают в интернетах из-за неточностей, сам я не читал, не знаю.
>>361700
>если делитель - не степень двойки
Зависит от реализации же. Для того что бы получить равномерное распределение при взятии остатка, нужно что бы делитель был множителем RAND_MAX. RAND_MAX c большой долей вероятности будет представлять собой число 2^x-1, тоесть не иметь степеней двойки в своих дилителях, и вообще быть простым числом. Если RAND_MAX простое, то равномерное распределение (при взяти остатка) получить никак нельзя. Но смысл в том что, учитывая недостатки самого rand(), это не особо то и важно. Несовершенность rand() внесет больше в неравномерность распределения чем взятие остатка.
>>361679
Все картинки с сайта, ссылку не дам, извини, сорт оф деанон.
На чём можно быстро написать код ,выполняющий то, что мне надо?
Посоны, я собираюсь кодить на пхп. Что надо знать, чтобы без проблем устроиться на нормальную зарплату без опыта? Примерно какие тестовые задания дают?
Планирую работать сначала в пхп, и параллельно учить питон. Норм идея? только объективно, без хейтерства.
>>361561
Да ладно, математически обоснованные уж точно не недо. А js за язык вообще не считают не только здесь. Так, приблуда какая-то со свистоперделками.
Ребзя. С++. Из текстового файла переписать строки в другой, переворачивая самое длинное слово. Делал это же со строками, условие есть, проблема - подогнать это к варианту с файлами. Если можно, запилите хоть пример переписывания чего-либо в другой файл.
Я не аутист, гуглил, но "нельзя использовать возможности ООП" для этого задания, т.е. без std, stream'ов.
Благодарю.
>>361191
!!!
Поясните, чем занимаются жабисты на работе? Что это за энтерпрайз такой? И как джава относится к вебу, на что она способна в этом плане?
>>361742
Если бы ты потратил время и изучил его, а не судил о книге по обложке, то понял бы, что JavaScript — это на самом деле совершенно чудесный и недооценённый язык.
Стремление сделать язык как можно более простым рождает великие вещи. Так и в JS: по сути никаких абстракций кроме объектов и функций в нём и нет, но на основе их можно создавать системы, такие же сложные, как на C++, и — одновременно! — такие же красивые, как на Python.
Попробуйте начать с лекций Дугласа Крокфорда.
Сейчас лето, а значит я снова пытаюсь освоить программирование. Каждый раз я натыкаюсь на одну и ту же проблему. Я понимаю суть каких-нибудь действий, но не могу понять, как это вообще применить на практике. Последний раз раз читал C# 4.0 in a nutshell. Остановился на индексаторах. Прочитал в жизни полностью только "C++ для чайников" и понял, что ничему не научился. Особенно не понравились указатели, потому что я не понял зачем они вообще нужны. Здесь такая же ситуация. Это нормально? Надо просто продолжить читать?
У меня горит лаба спасайте антоны.Язык C
Написать программу, считывающую информацию о ноутбуках из файла note.txt, обрабатывающую данные в соответствии с вариантом задания. Результат вывести в текстовый файл noteNew.txt. Формат файла noteNew.txt должен совпадать с форматом исходного файла note.txt. Запись в файл осуществлять при помощи функций: fprintf(), fputs().
Выбрать все записи, наименование модели в которых состоит из трех слов. Записи в выходном файле должны быть упорядочены в порядке возрастания числа пикселов дисплея.
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
main()
{
int t,j,n,m,i;
struct notebook
{
char nam[20];
int pay;
float mas;
float x,y,z;
int cpy;
int ozy;
float diag;
int vid;
int k,l;
int hz;
float hdd;
} nb[50],nbb;
int l=78;
char s[80], fn[50];
FILE *start,*end;
puts ("Vvedite nazvanie faila");
gets(fn);
if((start=fopen(fn, "r"))==NULL)
{
puts("Oshibka\n");
}
else
{
printf("File %s opened \n", fn);
puts("File:\n");
i=0;
while (!feof(start))
{
fgets(s,l,start);
printf("%s",s);
if(atof(&s[24])<=7)
{
strncpy(nb.nam,s,18);
nb.nam[18]='\0';
nb.pay=atoi(&s[19]);
nb.mas=atof(&s[24]);
nb.x=atof(&s[28]);
nb.y=atof(&s[33]);
nb.z=atof(&s[38]);
nb.cpy=atoi(&s[42]);
nb.ozy=atoi(&s[47]);
nb.diag=atof(&s[51]);
nb.vid=atoi(&s[56]);
nb.k=atoi(&s[58]);
nb.l=atoi(&s[63]);
nb.hz=atoi(&s[67]);
nb.hdd=atof(&s[71]);
i++;
}
}
t=i;
m=t-1;
for(j=0;j<t;j++)
for (i=1;i<=m;i++)
if (nb[i-1].k>nb.k)
{ if (nb[i-1].l>nb.l)
{
nbb=nb;
nb=nb[i-1];
nb[i-1]=nbb;
}}
for(i=0;i>2;i++)
{
if(nb=' '&&nb[i-1]=' ');
nb.nam[18]='\0';
(
puts("\nNazvanie faila resultata\n");
gets(fn);
end=fopen(fn,"w");
printf("file resultata\n");
puts("\n Finished file:\n");
for(i=0;i<t;i++)
{
printf("%-19s%4d%4.1f% 5.1fx%3.1fx%4.1f%4d %3d%5.1f%2d%5dx%4d%3d% 5.3f\n",
nb.nam,nb.pay,nb.mas,nb.x,nb.y,nb.z,nb.cpy,nb.ozy,nb.diag,nb.vid,nb.k,nb.l,nb.hz,nb.hdd);
fprintf(end,"%-19s%4d%4.1f% 5.1fx%3.1fx%3.1f%4d %3d%5.1f%2d%5dx%4d%3d% 5.3f\n",
nb.nam,nb.pay,nb.mas,nb.x,nb.y,nb.z,nb.cpy,nb.ozy,nb.diag,nb.vid,nb.k,nb.l,nb.hz,nb.hdd);
}
puts("\nVichod-lybaja knopka");
fclose(end);
fclose(start);
fflush(stdin);
}
getch();
return 0;
}
Вот мои наброски но проблема в выводе ноутов с названием из 3-ех слов.
>>361771
Иди не от языка, а от вакансии. Посмотри вакансии на сишарписта, какие есть направления и что требуется. Сейчас ты пытаешься увидеть конечный продукт, смотря на ящик с инструментами.
>>361779
Разбей свое говно на функции, назови переменные по-человечески, потом залей на пастбин какой-нибудь или хотя используй тэг code. Читать твою дрисню в таком виде никто не будет.
>>361768
Пошел нахуй! Из-за твоего говна браузер открыть страшно, все свистит, тормозит и не уважает свободу юзеров.
>>361785
Как-то так?http://pastebin.com/print.php?i=staqPnsQ
Первый раз обращаюсь за помощью на двач)
>>361794
Ты подсветку забыл.
http://pastebin.com/sPGU6DbU
Посоны, помогите решить задачку на Java. Условие подробно расписано и всё вроде бы понятно. Но даже не знаю как подступиться. З.Ы. Рефлексию нельзя использовать
http://pastebin.com/2eAYxtne
Няша авансом
Как сделать?
trait hasId[C] {
val id: C
}
class Cache[T <: hasId[C]] { // так нельзя, а как тогда сделать?
var cache = Map[C, T]()
def put(obj: T) =
cache += (obj.id -> obj)
}
case class Prime(id: Long, v: Long) extends hasId
val cache = new Cache[Prime]
cache.put(Prime(0, 2))
cache.put(Prime(1, 3))
>>361807
>case class Prime(id: Long, v: Long) extends hasId
>case class Prime(id: Long, v: Long) extends hasId[Long]
fix
>>361789
А ещё у белых людей появился gmail, вконтакт и даже эта борда. Инструмент есть инструмент, его можно по-разному приложить.
>>361813
>появилось ненужное говно и еще одно говно
А вакаба-то и без js хорошо работала.
>Инструмент есть инструмент, его можно по-разному приложить.
Тренд сейчас такой, что его только к анусу прикладывают, а затем что-то пишут наотъебись.
>>361768
Жабоскрипт - уебищный язык, что по семантике, что по синтаксису. Кофискрипт хоть второе исправляет. Чудесным это говно тебе кажется только потому что ты привык к костылям.
>на основе их можно создавать системы, такие же сложные, как на C++
Открыл для себя тьюринг-полноту? Это и на брейнфаке можно делать.
>такие же красивые, как на Python
Пиздеж стопроцентный.
>>361789
>не уважает свободу юзеров
Штульман, ты?
>>361819
>А вакаба-то и без js хорошо работала.
Вакаба без жс работает как говно. Ссылки на посты вставляешь вручную, форма ответа всегда прицеплена к верху страницы, админку не открыть, при переходе по ссылке с #якорем нужный пост никак не подсвечивается, и так далее.
>>361818
Твой код просто жуть.
1. Разбей на функции. Например, одна функция читает данные из файла, возвращает массив ноутбуков, другая фильтрует этот массив, третья применяет встроенный qsort и сортирует выбранные записи, последняя записывает в файл. Так будет проще понимать код, проще писать и проще думать.
2. Тип notebook определи глобально, он должен быть доступен всем функциям. Вообще, над структурами данных надо думать так же тщательно, как и над декомпозицией на функции.
3. Поработай над стилем. Найди и следуй какому-нибудь стайлгайду (https://en.wikipedia.org/wiki/Indent_style) или скомпилируй свой (но обязательно строго следуй). Назови переменные нормально. Взять хотя бы char nam[20]
. Одну букву пожалел? Многие остальные имена не лучше. Не надо играться с c89, функции должны иметь возвращаемые значения. Если у функции нет аргументов — ставь void и пр.
>>361794
Молодец. Теперь нормальные переменные и функции. Глядишь и сам в своём говне разберешься.
>>361841
Я в своем говне не разберусь так как это левак.Я блять инженер по связи а не программист мне это все в хуй не впилось,а предмет такой добавили(Мол для общего развития)
>>361832
>такие же красивые, как на Python
>Пиздеж стопроцентный.
Люто удваиваю.
>>361845
Инженер не умеющий программировать? Прораб чтоле?
>>361832
> Жабоскрипт - уебищный язык ... по синтаксису
Здесь соглашусь. Синтаксис спорный. Сказывается желание Netscape сделать из JS нечто жабоподобное.
> Открыл для себя тьюринг-полноту? Это и на брейнфаке можно делать.
Нет, я действительно так считаю. Прелесть JS в минималистичности, но эта не того же сорта минималистичность, что в случае с брейнфаком.
На брейнфаке можно неделями писать нормальное умножение чисел, и всё ещё будет работать как говно, потому что язык очень ограниченный и непрактичный и к серьёзным вещам не располагает. Программирование на нём — это попытка превозмочь искусственные ограничения, которые на тебя этот язык накладывает. (Язвительное замечание про С++.)
JavaScript, наоборот, убирает рамки и только расширяет свободу действий. Всё, что можно сделать на других языках, можно сделать и на JS так же быстро. Но JS не навязывает никакого способа достижения, в итоге программирование на JS — это программирование в чистом, сублимированном виде. И этот процесс доставляет удовольствие, если вы считаете себя программистом.
>>361848
я инженер связи.Мое дело оптоволокно а не эта хуйня
>>361852
Лол. А численно расчитать что-нибудь, прикинуть, как без компа?
Хватит пиздеть не по делу. Уебывайте.
>>361858
А если ты маткад осилил, то что ты не можешь другое алголоподобное говно осилить? Видать на маткаде ты тоже данные из файла прочитать не сможешь.
>>361798
Ну же анончики, неужели нет среди вас сеньор джава девелоперов для которых подобная задачка хуйня хуйнёй?
У меня утекло?
struct A{
int* f;
A(){f = new int;};
};
int main()
{
A* t = new A;
delete t;
return 0;
}
struct A{
int* f;
A(){f = new int;};
};
int main()
{
A* t = new A;
delete t;
return 0;
}
Ананасы, какие перспективы с питоном?
>>361897
Будешь миллионером!
>>361897
Уже через полгода любая телка будет теч при упоминании твоей зарплаты.
>>361900
Сначала нужно борду написать, 5000 запросов в секунду чтобы держала.
Реквестирую литературы, про программирование бэкэнда на пыхе желательно for dummies
Ребят, посоветуйте сайты, где можно бесплатно парсить прокси, а то скучно, решил чужие мэйлы почитать.
В Borland c++ builder создал проект, пытаюсь запустить на другом компьютере мне выдаёт кучу ошибок типа [Linker Error] Unresolved external
Как это исправить?
>>361924
Подключи библиотеки, которые тебе в этих ошибках пишутся.
>>361932
В свойствах проекта просто указать путь до библиотек, которые в проекте хранятся ?
Антуаны, а посоветуйте хороших книжек по проектированию архитектуры. Подрабатываю в свободное от универа время Андроид-быдлокодером и мне надоело что все мои программы к концу проекта превращаются в нечитаемое говно полное хаков и костылей архитектурных особенностей. Читал из этой серии Макконнелла, как то не очень пошло (хотя часть про стиль кодирования вроде ничо так)
На сколько востребованы программисты на Си?
>>358641
История - одна из миллионов.
Имею какие-то (очевидно, базовые) понятия о программировании в целом (не могу сказать конкретно какие именно, ибо никогда их не проверял; заранее благодарен за тесты/наборы вопросов для контроля), могу подправить/слегка переделать несложный код программы на питоне, си, жс и перле.
Больших проектов (т.е. больше 500 строк) не писал никогда. Отсутствие этого опыта - очень хуево?
Не имею (наверное, типичной для /зк/) предубежденности насчет пхп, явы или любого другого языка, равно как и ОС.
Хотя основное образование естественно-научное, хочу хотя бы в перспективе (в запасе пара месяцев) зарабатывать небольшую денежку на масло к хлебу.
Было бы прекрасно, если бы это еще и не давало заржаветь мозгу (хотя, насколько я знаю, только никому не нужные ФЯП связаны с теорией категорий и подобным; а ведь это пригодилось бы в моей работе).
Итак, вопрос: какой язык и связанные с ним "технологии" осваивать? Что востребовано?
Иначе говоря, легко ли встроиться в нестройные ряды вебмакак? А фрилансеров вообще? Знаю, эти истории всех доебали, так что может уже есть гайд по этому вопросу?
Не хочу много расписывать, так получилось, что у нас ВУЗы принимают по внутренним вступительным испытаниям. Что посоветует анон с высоты своих лет и опыта?
Цель — максимально быстро и основательно освоить HTML/CSS/JS/PHP, а если повезёт, то и настоящие остальные ЯП. Поначалу буду рад хоть за еду работать.
Пути достижения:
1) Поступление в ВУЗ. Сопряжено с бессонными ночами перед сессией, уймой ненужных предметов и предположительно низким уровнем преподавания. Правда, есть вероятность, что чему-то всё-таки научат, а перспектива поработать стажёром на последних курсах не может не прельщать.
2) Никуда не поступать, отдав предпочтение самостоятельному изучению. Много свободного времени, но мало полезных знакомых + не исключено, что меня, больного и немощного, всё-таки призовут в армию.
3) Поступить в техникум под боком. Пожалуй, самый глупый вариант, но не лишённый своих преимуществ: нагрузка меньше, чем в ВУЗах, что даст больше времени для освоения нужных мне вещей + не надо переселяться в общагу, а потом постоянно бояться за сохранность ноута, на котором планирую кодировать в свободное время. Осло, техникум не первый год становится лучшим по области.
Вопрос: мне готовиться к экзамену по математике, восполняя пробелы в знаниях, чтобы поступить в универ, или забить и сразу приступить к самообразованию? Экзамены 4-12 августа. 17 лвл.
На каком языке можно написать бота для игры?
Есть один <select> в который выводятся данные из sql таблицы. Каким образом можно обновить отображаемое содержимое, без обновления страницы?
>>361954
Можна и на пыхе. Но советую брать жаву и опенцв.
взломать акк
Котаны, выручайте. Есть некоторое количество <div>-ов, в которых лежат надерганные из мускуля таблицы. Таблицы постоянно обновляются. Есть кнопки, количество которых соответствует количеству дивов, при нажатии на которые меняется класс соответствующего ей дива. Как проще всего сделать обновление контента таблиц (скажем, каждые 10 секунд) при сохранении класса дива?
Все в С++, консольная;
Помогайте.
Задача №1
Составить программу, которая по данной символьной строке формирует числовой массив, содержащий коды символов, составляющих строку.
Задача №2
Составить программу, определяющую тождественность двух введенных с клавиатуры строк.
Задача №3
Составить программу, удаляющую в данной строке каждый символ с четвертым номером.
>>361979
#include <iostream>
using namespace std;
int main ()
{
cout << "Mama, nahuya ya suda postupeel?";
}
>>361981
Скорее мама сама запихнула личинку туда, ведь программист это сука модно-молодёжно и платят им много!
Есть у кого-то "Thinking in Java" в .mobi? Русский или ингриш, неважно.
>>361264
Ya nihuya ne ponyal.
У меня такой вопрос по c#.
Есть куча переменных типа BlaBlaBla001 BlaBlaBla002 и так далее.
Так вот, я думаю, что если задать последние три числа массивом, то можно не ебстись объявляя каждую переменную.
Но как это сделать?
>>361798
бамп вопросу, ну подскажите хоть что-нибудь
>>362040
Паста отвалилась уже( Пересоздал
>>362054
ты нормально напиши что сделать надо, а то же ничего не ясно
>>362056
Дык там в шапке в комментах всё расписано. Передаваемые методу объекты используются в качестве локов, сначала первый потом второй, если это так то порядок считается нормальным, если аргументы идут в обратном порядок то нет. Собственно нужно написать реализацию метода isNormalLockOrder который каким-то образом должен проверять порядок передачи аргументом и порядок их использования в синхронайзд блоках. Если порядок соответствует возвращать true иначе false.
Господа, сегодня к нам на работу пришел один парень. Он работал на шиндоус и все его спрашивали, настроил ли он CRLF у себя в гите. Т.к. мы все ребята нормальные, и все те, с кем мне когда-то приходилось работать, сидели на юниксах, то я не сталкивался с этой проблемой. Мне просто стало интересно, как это внешне будет выглядеть в редакторе. Ну, один символ (хоть и невидимый) на виндоус добавляется, а как это будет выглядеть, если я напишу "Line\nNew_Line"? Нихуя не могу представить.
трабл на пикрелейтед
гугл выдает только это: otvet.mail.ru/question/64559538
>>362067
Может кто-нибудь для меня на виндоус пописать в hex редакторе каком-нибудь и вставить между словами 0A? Потом открыть в любом редакторе и сделать скриншот? Я сейчас умру от любопытства.
>>361931
Следующий вопрос: дайте книжку в которой есть список подобных узких мест c++. Притом именно кратенький список с минимальными пояснениями, а не как у Страуструпа: он растекается, от этого становится неимоверно скучно, теряется концентрация и через страницу уже непонятно, о чем он толком говорит.
>>362075
не упомянул что ошибка искусственная - большой трабл в кракозябрах. так отображаются все ошибки.
>>362074
Как-то так.
Сап, программач, нуждаюсь в помощи.
Написал змейку в шестом Борланде С++. Никакого вмешательства пользователя она не требует - направление движения выбирает сама, рандомно. Но есть одно "но" - нужно переписать её так, чтобы был класс "змейка". Мыслить категориями ООП мне, походу, не позволяет отсутствие мозгов склад ума, потому писал максимально близко к довольно неплохо выученному старому, доброму, ламповому процедурному С, как можно более усердно минуя непосредственно сам объектно-ориентированный подход. Всё у меня происходит в "Таймере", за исключением только начального положения змейки, описанного в "ФормКриэйт". Так вот, собственно вопрос. Правильно ли я понял - все переменные и функции, работающие с ними, я должен описать в классе "змейка"? Но где мне тогда создать новый объект этого класса? Как организовать его взаимодействие с таймером, формой и пэйнтбоксом, за пределы которого змейке нельзя выходить? Нихуя не могу сообразить. Анончик, выручай, уже и так курсач слоупочу гораздо больше, чем разрешено. Добра тебе.
>>362081
Даже вот так
>>362085 ещё бы я, конечно, охуел от радости, если бы для кого-нибудь эта задача оказалась пятиминутной и он сделал бы её как царёк
>>362085
Весь код что у тебя есть пихаешь в класс "змейка". Все то что "происходит в 'Таймере'" (довольно подозрительная фраза) выделяешь в метод к примеру onTick(). Собственно в таймере приложения вызываешь "змейка" -> onTick().
>>362085
>Правильно ли я понял - все переменные и функции, работающие с ними, я должен описать в классе "змейка"?
Да.
>Но где мне тогда создать новый объект этого класса?
Где он должен использоваться, там и создавай.
>Как организовать его взаимодействие
>пэйнтбоксом, за пределы которого змейке нельзя выходить?
1) Можно добавить змейке свойство border: TRect (могу путать типы, давно не юзал bcpp) - прямоугольник, за который она не может выйти. Тогда она сама будет решать, куда ей идти.
2) Создать в змейке событие onMove(newPos: TPoint; var allow: boolean); Это событие будет возникать когда змейка захочет пойти на координаты newPos. В классе формы определить обработчик этого события, который будет смотреть newPos, проверять, можно ли змее идти в эту точку и ставить allow соответственно решению. В змейке смотреть, разрешили ли ей идти в точку, если да, то все ок, если нет - идти куда-то ещё и опять событие.
>с таймером
Создать в змейке метод doNextStep(), в котором будет происходить всё. То есть просто из твоего обработчика onTimer перенести всё, что связано со змейкой (хотя я вообще не ебу, че ты там и как писал) в этот метод. Вызвали doNextStep - змея начала думать, куда бы ей пойти, дальше идет/не идет, меняет координаты и т.д..
>формой
А что там?
Реакция змейки на кнопки? Заставить обработчики событий нажатия у каждой кнопки вызывать конкретный метод змейки.
Отрисовка? Заставить змейку возвращать массив координат своих звеньев, дальше на paintbox рисовать что-то по этим координатам.
>>362096
Это ты системную локаль сменил или в настройках язык поменял?
>>362103
Добра тебе не ипашит
>>358641
Ребята не знаю в тему или нет но мне прислали сообщение Вот Пика:
я на неё нажал но тор.меня придупредил о том что вы пытаетесь скачать идт . . . что может это означать ?!!?
Сап!
Глупейший вопрос, но..
Можно ли писать на C++ не используя напрямую WINAPI?
MFC?
Можно как-нибудь простенько, как на Delphi совесем.
>>358641
C++
Метод класса и функция-элемент это ведь одно и тоже?
>>362134
Метод класса == член функция.
Что такое функция элемент хуй знает.
>>362139
Да не смешно.
Я программист на Qt.
Но тут осознал, что что-то еще знать хочу.
Подскажи книги по быстрому старту на C++ под Windows.
В принципе я и не прочь приобщится к C#.
Изучение winApi считаю крайне не рациональной тратой личного времени.
В общем, есть ли гайды?
>>362141
Расширяю квалификацию.
Иногда необходимо написать мелкие утилиты, не тянущие за собой 20 Мб библиотек.
Я бы хотел иметь что-то кроссплатформенное, но боюсь увязнуть в WinAPI, который мне не доставляет никакого интереса.
Поясните за руби на рельсах, не останусь без работы, если начну учить?
Что щас вообще в вебе модно молодежно, по-прежнему пхп?
>>362142
И честно, чувствую себя каким-то хуйлом, не осилившим кроме Python и C++/Qt и Delphi ничего более.
Даже не знаю, как можно еще писать под Windows с формами.
>>362133
Если тебе нужно отображать окно в виндовс то без WINAPI никак, даже Qt же использует винапи. Если подойдет "полноэкранный" режим, то можешь дергать INT 10h (хардкор мод), ну или использовать библиотеки какие-то OpenGL или там DirectX.
>>362133
Я бы гуглил в сторону .net и cli(вроде так называется), и вообще посмотри на виндовс формы которые в visual studio новых есть. Там же не чистое win api, и не mfc вроде.
>>362156
На Qt я написать могу все, что собственно мне нужно. Даже для мобильной платформы пытался.
Я хорошо понимаю, как он работает.
Дело в том, что без Qt, я хуй простой. Это меня пугает.
Я знаю тот же OpenGL, но без QSurface или QGLWidget я опять таки, хуй простой. (хотя в своих проектах Qt мне только контекст и линковку с функциями осуществлял, остальное же ручками, API Qt для OpenGL я не использовал).
Я знаю как работает WINAPI и это меня адово пугает. Сопрягать С++ с С с потерей ООП местами, или заново изобретать Qt ну никак не хочется.
Сейчас почитал пару статей об переходе с C++ на C#. Не такая уж и сложная задача. С++/CLI вызвал органическое отторжение за какое-то извращенство с управляемой кучей.
Понять Winforms куда будет сложнее.
>>362157
виндовс формы это не кроссплатформенно. Есть GTK# для .NET
Эй, петухи, а ну быстро пояснили за матан и программирование.
>>362160
Нет такого термина.
Вообще, изрядно бесит эта, доставшаяся от C++ терминология.
Член-функция, статическая функция-член класса != статически объявленный член класса, и тому подобное со словами член, функция, статический, динамический...
>>362165
>Нет такого термина.
>доставшаяся от C++ терминология
Дак что в плюасх называется член-функцией? То же, что и в русском языке? Просто функция, которая является членом чего-то?
Объясните, пожалуйста, на пальцах дурачку, как на C++ программируют игори под смартфоны и почему именно на C++? В чем пишут?
Сам щупал только Objective-C и AS, мне очень понравилось, удобно, наглядно так, но они как-то безвременно скончались, как я понял, и нет смысла тратить время на их изучение, пока я из падавана перейду в джедаи, они уже сгниют в сырой земле.
Еще вот посмотрел сейчас на юнити 3д, мне это раньше казалось каким-то высером для кирилла,у которого эльфы набигают, но вроде как тоже есть приятный наглядный интерфейс, в отличие от программ, в которых кодят на плюсах, я так понимаю, там только текст кода и ничего больше?
Не гоните в /гд только, потому что я озабочен еще возможностью применить знания и вне игростроя. Надеялся в этом плане на обж-с, теперь на с++. Кстати, на с++ ведь можно обычные, не игровые, аппы для разных ос смартов писать? А на юнити?
Простите за сумбур.
>>362177
>как на C++ программируют игори под смартфоны
Что значит "как"? Берут и программируют. Качаешь sdk целевой платформы, например андроида:
https://developer.android.com/tools/sdk/ndk/index.html
и вперед.
Если тебе нужен готовый игровой движок, то банально гуглишь, вот первое что выдает:
http://mobilegameengines.com/
>>362168
Если ты собираешься работать в научной лаборатории при Гарварде.
На чем сейчас модно мелкие круды по-быстрому лепить? А то я охуел когда увидел, что в офисе вся работа ведется в экселе и тетрадках.
Андроиды, помогите оценить приложение, которое разрабатывалось как диплом. Использует карты, просчет своего слоя на карте с использованием нормальных по сложности математических функций, использующее tcp/ip соединение, многопоточность и базу данных.
>>362104
Нахуя ты закомментировал строчки с include и using namespase std? Убери "//", и всё будет норм. И почитай хоть что-нибудь по С++ наконец.
>>361945
Ну так учи или представителя пыхоплеяды (в ОП посте предлагают питон, если ты слепой) или жаву.
>>361945
>Отсутствие этого опыта - очень хуево?
Фатально, и вообще начни с:
http://www.dmoz.org/World/Russian/Компьютеры/Программирование/
http://www.dmoz.org/World/Russian/Общество/Работа/
>Не имею (наверное, типичной для /зк/) предубежденности насчет пхп, явы или любого другого языка, равно как и ОС.
Фатально.
>Хотя основное образование естественно-научное, хочу хотя бы в перспективе (в запасе пара месяцев) зарабатывать небольшую денежку на масло к хлебу.
В запасе у тебя должно быть лет 20, не меньше: ровно столько надо для того, чтобы пропахать весь материал из ДМОЗа и других унылых мест.
Два нубских вопроса о С/С++.
1. Почему компиляторы нуждаются в прототипе функций?
2. Почему символ * используется сразу и для объявления указателя, и для непрямого обращения? Мне интересна именно логика такого решения: вроде бы вещи же разные, почему бы не сделать разные символы?
>>362242
1) Потому что компилятор ебал остальные файлы шерстить для поиска тела вызванной тобой неизвестной функции. Каждый файл компилируется совершенно независимо. А вот все получившиеся после конпеляции объектные файлы кучей валятся в линкер.
>>362242
А я отвечу на "2": те исходники печатали на принтерах о 9 иголках, и другого символа не было прост))
>>362242
>1. Почему компиляторы нуждаются в прототипе функций?
Два слова раздельная конпеляция
>>362242
2. потому что логика такая: для объявления ты пишешь выражение, которое сводится к какому-нибудь примитивному типу, а перед ним - его тип. *p
вернует инт, поэтому пишешь int *p;
. Или например если у тебя это указатель на функцию, принимающую два инта и возвращающую инт, то вызов (*p)(int, int)
вернет int, поэтому р объявляется как int (*p)(int, int);
>>362249
А почему логика такая?
>>362250
А почему в стандарте написано что если функция не объявлена, конпелятор должен считать, что она все равно существует и возвращает инт? Захотелось так, вот и сделали.
>>362244
>>362248
А зачем ему вообще знать, что делает какая-то функция? Например, встретил компилятор строку "cout << f(n);". Какая ему разница, будет ли это int f(n) или double f(n), например? И так ведь понятно, что нужно вывести в выходной поток то, что возвращает функция, а что она возвращает не важно.
>>362249
Спасибо, понял.
>>362255
>Какая ему разница, будет ли это
Во первых СТРОГАЯ ТИПИЗАЦИЯ. Во вторых 157 - может быть как числом, так и символом. Как компилятору узнать то ему выводить если все что он знает это 157?
>>362256
Т.е. функции
char f() { return '1'; }
и
int g() { return 49; }
возвращают одинаковую последовательность битов, и компилятор при строчке "cout << f() << g()" не знает, выводить ли ему '1' или 49 в обоих случаях, да?
Тогда понял, спасибо.
Хочу написать что-то типа удаленного управления пекой по вифи с андроида. На пеке будет работать сервер, получать с устройства команды и выполнять их. Какие подводные камни?
>>362259
Забыл главный вопрос.
Достаточно ведь обычных сокетов для соединения, если в одной сети?
>>358641
блять аноны я заебался в край нужна помошь мастера.
Есть скрипт на питоне надо вызвать его из пхп и результат вывести на страницу с этим проблем нет. Параллельно в этом скрипте в файлик пишется кое какие данные.запускаю скрипт из консоли все работает нормально, запускаю из пхп в файл ничего не пишется хотя никаких исключений не ловится права на файл 777
>>358641
Какими функциями в BC 3.1 без winsock библиотеки можно получить значения открытых сокетов?
Ну или как winsock.h подключить к этому говну.
Ну, посоны, пиздец какой-то.
Учу в универчике С++, ну там базовые какие-то понятия есть, и то маловато. Ну мне захотелось хуй забить на него, потому что вроде как не слишком-то он востребованный и вообще. Решил начать учить Джаву. Потом захожу сюда, и в Джава-треде читаю, что он вообще-то нихуя нигде и не применяется, кроме интерпрайза, да и вообще говно и нинужно. Ну и что это за хуйня вообще? Миллион языков, хуй поймёшь, за что взяться и в каком направлении двигаться. Хочется научиться хоть чему-нибудь, кроме дрочки в консоли. Что делать-то, посоны, что делать?
>>362273
скриптовые на карпаративных мелкопрограммах юзают.
с - для ебаустройств в духе автоматизированных комплексов управляемых при помощи пека.
а то, что тебе будут рассказывать, что с для мегапроектов - сказки и мечты долбоебов. никто не будет год делать мелкопрограмму. лишь бы заработала уже через неделю а там уж как нибудь допилим.
>>362273
Это несложно понять, но может оказаться совсем не просто объяснить. Вот, к примеру, Пашка. Он не пиздит. Так? Ну и что, что он не пиздит, хуй с ним. Дело в бобре, понимаешь, В БОБРЕ! БОБЕР ПИЗДИТ! ПИЗДИТ, МОЖЕШЬ ТЫ ЭТО ПОНЯТЬ? БОБЕР - ПИЗДУН! Стало понятно? Так вот весь этот двач, все его доски, сообщения, и все остальное это все эманации бобра. Его пиздеж. Ты спрашиваешь "Ну и что это за хуйня вообще?", ну так я тебе только что объяснила, что да как. Но суть знания в другом - ТЫ ХУЙ, вот в чем суть знания, ТВОЯ МАТЬ ШЛЮХА! ПОНЯЛ ТЫ НАКОНЕЦ?
>>362282
Да, но с шарпа слезть легче будет, инструменты для работы с ним бесплатные (не все) и не такие уёбищные.
>>358641
С++
Есть ли какой хитрый способ использование конструктора базового класса в конструкторе производного для создание объекта производно, если у производного одно дополнительное поле?
Конструктор базового класса принимает N аргументов.
Производного N+1.
Ведь указатель/ссылка производного класса может ссылать на обьект базового, поэтому я думаю как реализовать нижеследующее.
Я хочу в конструкторе производного для N аргументов вызвать конструктор базового, тогда достаточно присвоить одно поле.
>>362297
child(T1 a, T2 b, T3 c, T4 d) : parent(a,b,c), new_field(d) {}
>>362297
Ты до главы про наследование не дочитал, наверное.
1 - What is the problem with this code? Please explain.
void InitString(char *destination)
{
destination = new char[256];
destination[0]='a';
destination[1]='b';
destination[2]='\0';
}
void main()
{
char *p=0;
InitString(p);
cout<<p[1];
delete p;
}
>>362306
> What is the problem with this code?
C++ вместо языка. Вызван delete вместо delete[]
Аноны, поясните по регэкспам.
Вот допустим мне надо найти в строке все вхождения 123, но так чтоб этот 123 не был членом большей числовой последовательности (т.е. исключая всякие 012345). Допустим напишу я регэксп
([^0-9]|^)123([^0-9]|$)
123 123
C++
B(int v = 0) : x(v)
Что означает такая запись?
В - класс. х - поле класса.
>>362321
Это поле инициализации. Равносильно B(int v = 0) { x = v }
господи, уже 5 лет пишу на жабе/шарпе, а все еще помню это
>>362314
спасибо анон, я знал что создатели регэкспов должны были предусмотреть что-то подобное
>>362327
Обычный макрос, что тут не ясного? Когда вызовешь Display(x) вызовется printf(#x"=%s",x)
>>362331
Тебе ссылку на статью о принтефе в википедии кинуть? Может еще с ложечки покормить и попку подтереть?
>>362331
см. https://gcc.gnu.org/onlinedocs/cpp/Stringification.html
т.е.
Display(x) раскроется в: printf( "x""=%s", x) // обрати внимание на кавычки
Display(XYZ) раскроется в: printf( "XYZ""=%s", XYZ) // последовательно идущие строковые литералы объединяются
"x=[i]значение х[/i]"
"XYZ=[i]значение XYZ[/i]"
Анон, завтра нужно сдавать лабу, а у меня не сделаны 2 задания по плюсам. В силу того, что я забил на программирование хуй в начале года, я нихуя не знаю как их делать. Эти джва задания для опытного ( и не очень) кодера на плюсах займут максимум 20 минут. Кто может помочь?
>>362378
"Дан массив из n-элементов, заполненный датчиком случайных чисел в диапазоне от -50 до 50. Найти среднеарифметическое элементов массива."
"Разработать для вычисления суммы ряда на языке С++."
Ряд скину вам на фейко ( и не очень) мыльцо. Собсно два задания. Спасай, ананас-кодер.
>>362378
Даже при очень сильном желании никто не сможет тебе помочь, пока ты не ВЫЛОЖИШЬ ЗАДАНИЕ.
>>362379
Сюда всё давай, а не на мыльцо, в личечку, скайпик...
>>362379
Собственно ряд.
Походу красноглазики легли спать.
Печально...
Сап всем.
Может кто подкинуть годной литературки или ссылок по поводу механизмов работы кэш-памяти процессора, в частности особо интересует Sandy Bridge второго поколения.
Разрабатываю тему false sharing, т.е. последовательной записи в процессорный кэщ и дальнейшего замедления чтения из-за этого, препод сказал что мне придётся обмазаться теорией кэшей не хуже братишки, чтобы сдать курсач быть в теме. Добра.
>>362386
>n=2
>4^(n^2)+1
>4^(2^2)+1
>4^4+1
>256+1
>257
>17
Суп, программеры.
Проверьте на ошибки позязя.
http://pastebin.com/KjB9DWjN
>>362427
> int random (int n){return random;}
Так и должно быть? Собственно получение рандомного числа потом напишешь?
Во втором циклнаписал > вместо <.
Остальное вроде норм.
Аноны, есть одна задача: дан массив R( N,M). Подсчитать в нем количество элементов, удовлетворяющих условию:
S/2 < = R(I, J) < = 2 * S (где S - среднее арифметическое элементов массива) и напечатать все элементы попавшие в заданный интервал с указанием индексов. Надо писать на мерзком бэйсике. Я объявил массив, нашел среднее арифметическое, но встал на месте, где нужно напечатать элементы в интервале.
CLS
RANDOMIZE TIMER
PRINT "размеры матрицы А"
INPUT "количество строк n="; n
INPUT "количество столбцов m="; m
s = 0
m1 = 0
DIM a (N, M)
Print "матрица А"
FOR i = 1 to n
FOR j = 1 to m
A (i, j) = INT (RND * 20)
PRINT A (i, j); " "
NEXT j
PRINT
NEXT i
FOR I = 1 to n
FOR J = 1 to m
m1 = s + a (i, j)
NEXT j
NEXT i
s = m1 / (N * M)
А как дальше -- я в хуй не дую, помогите, аноны
>>362401
Бамп. Или тут есть только пишущие программки на крестах и шарпе?
>>362430
Хуй знает чем тебе помочь. Это же прост Intel64 - по нем и ищи спецификацию, как не странно на самом сайте интела.
>>362432
Ну, меня больше интересует общая информация по работе кэша современных процессоров, в частности вышеупомянутого.
Но всё равно спасибо за совет, перерою интеловский сайт, может упустил что-то в прошлый раз когда заходил на него.
Вот и пришло время когда меня родители практически выгоняют из дома в взрослый мир. Раньше я работал и писал на крестах. Ну знаю жабу и питон. Давай поясни мне что сейчас будет выгоднее в плане заработка, быдлокодить под мобильные платформы типа ведроида или айфона или учить какой-нибудь руби и Node.js и быдлокодить бэкэнды а может и фронтэнды в вебе?
Аноны, посоветуйте книгу, посвященную передаче данных, то есть, например:
1) Принцип работы электронной почты
2) Связка клиент-сервер
3) Сетевые протоколы
4) Взаимодействие с хостингами
и т.п.
>>361981
Код не скомпилится.
return 0 забыл.
Даун в итте. Как такие вычисления называются, которые как бы закольцованы при переполнении? К примеру, 350° + 15° = 5°. Английское название нужно.
>>362456
Вычисления по модулю, наверное.
(350 + 15) % 360 = 5
>>362442
Посмотри Таненбаума - этот графоман точно накатал что-нибудь по этой теме.
>>> 5.2 % 1.0
>>362473
>Зачем так заумно писать, ненавижу ёбаную википедию
Признай, ты просто дебил, который не может в математику.
Всем привет! Изучаю С#. Visual Studio довольно сложный, столько кнопок и всякой хуйни. Сначала надо изучить среду или язык?
>>362511
Читай Троелсена, там про яп и про студио по ходу дела поясняют.
main = do
(Just hIn, Just hOut, _, _)
<- createProcess (proc "cmd.exe" []) {
cwd = Just "C:\Windows\System32"
, std_out = CreatePipe
, std_in = CreatePipe
}
cmd hIn hOut
hClose hIn
hClose hOut
>>362516
Ошибка в строке cwd = Just "C:\Windows\System32"
быстроfix
Если существует такая вещь как Starling - разработка на флеш под мобильные платформы, то ничего плохого нет в том, чтобы делать приложения не на джаве, а на пайтоне с помощью qpython + kivy? Как думаешь, возможно на этом создать полноценное приложение, которое не будет падать каждые две минуты непонятно из-за чего?
>>362519
Охлол, первым же делом так и сделал, но не помогло.
Попробовал еще раз пошло, добра тебе.
handsInAss-кун
Есть последовательность чисел, в которой некоторые подпоследовательности повторяются 2 или больше раз в разных частях основной последовательности. Подпоследовательности могут быть любой длинной от 2х до 100 чисел, при повторениях примерно четверть чисел подпоследовательности может меняться.
Нужно найти индексы всех этих подпоследовательностей и их повторений.
Я попробовал решить перебором, но это пиздец медленно. Есть более быстрый алгоритм?
>>362504
А тому кто может в математику, википедия и не нужна, разве что ему захочется поучаствовать в этом соревновании по занудству. Может мне ещё и медицину на уровне лектора нужно знать, чтобы почитать статью про пиздецому? По-моему, единственное, для чего пригодна википедия, это цитирование, и чтобы прокрутить весь сюжет фильма, если смотрел жопой.
>>362473
> Зачем так заумно писать
Пиздец ты тупой.
мимо-школьник
>>362527
Ты открой русскую статью, а то на английском легко воображать, что всё понял.
>>362524
Посмотри алгоритмы сжатия.
>>362530
Тама из первых курсов дискретки материал, обучаемый.
Вопрос не по программированию, но с дз.
Пикрелейтед.
Compute the projection of the point P(107,-243,89) on the plane x=5. Я что-то не понимаю, так как опустив перпендикуляр из точки Р на плоскость x=5 даст пересечение в точке (5,-243,89). В тоже время в инете есть решение задачи, которое не совпадает с моей логикой за 9 класс.
Поясните, помогите разобраться.
>>362570
Проекция - точка на плоскости x = 5, поэтому, у нее 5 первой координатой.
>>362570
Матрицы не нужны.
Уравнение плоскости: Ax + By + Cz + D = 0.
Нормаль: (A, B, C).
Если есть точка (x, y, z), то ее проекция - (x - kA, y - kB, z - kC) - лежит на плоскости.
A(x - kA) + B(y - kB) + C(z - kC) + D = 0
Ax + By + Cz + D - k(A^2 + B^2 + C^2) = 0.
Ну и решаешь для k.
Плоскость x=5 это x-5=0, A = 1, B=C=0, D=-5. 107-5-k=0 => k = 102.
Подставляем в (x-kA,y-kB, z-kC): (107 - 102, -243, 89) = (5, -243, 89).
>>362585
Покаж решение из интернета.
>>362570
Это другая проекция. Представь себе, что ты сидишь в точке (0,0,0) и видишь все на плоском мониторе х=5. Тогда точку (107,-243,89) ты увидишь там, где прямая из (0,0,0) в (107,-243,89) пересекает плоскость x=5. (x-0)/107=(y-0)/-243=(z-0)/89; x=5
=> 5/107=y/-243=z/89
=> (x,y,z) = (5,-11.355,4.159)
.
>>362593
Спасибо, я уже раздуплил. Посчитал тем методом, для некоторых других точек (100,100,100) и все понял.
#include <iostream>
void StrIn(char *sp)
{
sp = new char[256];
sp[0] = '1';
sp[1] = '2';
sp[2] = '\0';
}
int main()
{
char *pt=0;
StrIn (pt);
std::cout << p[1];
delete[] pt;
return 0
}
Чо прога вылетает?
#include <iostream>
void StrIn(char *sp)
{
sp = new char[256];
(*sp)[0] = '1';
(*sp)[1] = '2';
(*sp)[2] = '\0';
}
int main()
{
char *pt=0;
StrIn (&pt);
std::cout << p[1];
delete[] pt;
return 0
}
всем зависимые типы пацаны!
F.A.Q.
В: Какой язык учить?О: Ответ: Английский/Python (книжка какая-то, я питон не знаю).
В: Ко-ко-ко не работает программа. Анон памаги.
О: Ответ: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
В: У меня горит лаба, курсач, не знаю какую тему диплома взять
О: Задавай вопрос в этом треде
В: Какую программу поставить для ....
О: Вопросы связанные с программами обсуждаются в /s/
В: Взломать акк
О: просто съеби
код оформляйте в теги [code][/code] или лучше воспользоваться специальными сервисами ideone или pastebin
тот самый пик с обложками книжек
литература с того самого пика с обложками книжек
чатик
прошлый тред