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

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

 Аноним 11/04/15 Суб 10:45:46 #1 №462333 
14287383467020.png
14287383467071.jpg

подсветка кода для /PR/ скачать

F.A.Q.

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

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

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

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

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

прошлый тред

Аноним 11/04/15 Суб 11:21:42 #2 №462342 
первонах
Аноним 11/04/15 Суб 12:30:51 #3 №462359 
>>462333
scala
Аноним 11/04/15 Суб 12:41:34 #4 №462364 
>>462359
Неужели это вопрос на мой ответ?
Аноним 11/04/15 Суб 13:28:00 #5 №462381 
Аноны, у меня вопрос по чистоте кода. Вот у меня появилась такая идея: методы, которые возвращают что-либо, не должны иметь сайд эффектов, а методы которые вызываются ради сайд эффектов обязательно должны иметь тип void. Как думаете, в этом есть смысл?
Аноним 11/04/15 Суб 13:33:29 #6 №462382 
>>462381
Нет, профитов никаких, а возврат из функции может позволить использовать анонимные сущности, тогда как ограничиваясь void тебе прийдется выделять переменную под вывод из функции.
Аноним 11/04/15 Суб 13:47:17 #7 №462397 
>>462364
я не он, но купил
Аноним 11/04/15 Суб 14:11:29 #8 №462409 
>>462382
>прийдется выделять переменную под вывод из функции
Ох уж эта императивная мартышка
>методы, которые возвращают что-либо, не должны иметь сайд эффектов
Аноним 11/04/15 Суб 14:11:48 #9 №462410 
>>462381
>методы, которые возвращают что-либо, не должны иметь сайд эффектов
Это ты Хаскелл и другие ФП сейчас описал.

>а методы которые вызываются ради сайд эффектов обязательно должны иметь тип void
А этим ты всё испортил лол. К тому же как уже >>462382 сказал как минимум код возврата для сигнализации успешности сайд-эффекта ты как собираешься возвращать? Я бы сказал, что наоборот ф-ии не должны никогда возвращать void.
Аноним 11/04/15 Суб 14:12:31 #10 №462411 
>>462410
>сигнализации успешности сайд-эффекта
Про исключения слышал что-нибудь?
Аноним 11/04/15 Суб 14:17:25 #11 №462414 
>>462411
Ну ок, вариант, согласен.
Аноним 11/04/15 Суб 14:18:00 #12 №462416 
14287510800480.jpg
>>462410
> 2015
> код возврата
Байты, байтики...
Аноним 11/04/15 Суб 14:37:38 #13 №462423 
>>462411
>java.util.Collection
>boolean add(E e)
>true if this collection changed as a result of the call

>исключения
>исключения
>исключения

oh you
Аноним 11/04/15 Суб 14:39:48 #14 №462424 
>>462423
>boolean add(E e)
Throws:
UnsupportedOperationException - if the add operation is not supported by this set
ClassCastException - if the class of the specified element prevents it from being added to this set
NullPointerException - if the specified element is null and this set does not permit null elements
IllegalArgumentException - if some property of the specified element prevents it from being added to this set
Аноним 11/04/15 Суб 14:42:27 #15 №462425 
>>462424
Это здесь причем? Тут исключения используются по назначению - сообщают о исключительной (вот это каламбур!) ситуации. То, что коллекция изменилась/не изменилась - не исключительная ситуация.
Аноним 11/04/15 Суб 14:49:16 #16 №462432 
>>462425
Хуй на воротник не хочешь?
[code lang="java"]
static class UnmodifiableCollection<E> implements Collection<E>, Serializable {
public boolean add(E e) {
throw new UnsupportedOperationException();
}
}
[/code]
Неизменяемая коллекция всё равно бросит исключение.

[code lang="java"]
public class ArrayList<E> extends AbstractList<E>
implements List<E>, RandomAccess, Cloneable, java.io.Serializable
{
public boolean add(E e) {
ensureCapacityInternal(size + 1); // Increments modCount!!
elementData[size++] = e;
return true;
}
}
[/code]
ArrayList же ВСЕГДА возвращает true.
Аноним 11/04/15 Суб 14:56:15 #17 №462433 
>>462425
>То, что коллекция изменилась/не изменилась - не исключительная ситуация
Именно, что исключительная. Единственная ситуация, где коллекция может нихуя не добавить и не бросить исключение - Set (типа там элемент уже присутствует, поэтому добавлять не нужно).
Аноним 11/04/15 Суб 15:10:03 #18 №462437 
>>462432
Если ты вызываешь add у UnmodifiableCollection, то это исключительная ситуация, чувак.
>ArrayList же ВСЕГДА возвращает true.
И что с того?
>>462433
Чем исключительная? Ты хочешь при обавлении элемента в Set, если там есть "такой же" бросать исключение? Ты поехавший?
Аноним 11/04/15 Суб 15:11:59 #19 №462438 
>>462437
Блять, для любой коллекции кроме Set это исключительная ситуация.
Аноним 11/04/15 Суб 18:59:36 #20 №462492 
Кароч у ньюфага вопрос: как в си из моей программы запустить другую, но с определенным параметром? Ну как в кмд просто вводишь vishmaster.exe -wipe. Я думал через system можно, но чет не выходит. Мб можно просто запустить командную строку и в нее вбивать всякое, что нужно. Тогда как это сделать? Короче хелп.
Аноним 11/04/15 Суб 19:04:22 #21 №462494 
Можно закрепить в шапке эту ссылку:
http://learnxinyminutes.com/
Аноним 11/04/15 Суб 19:06:11 #22 №462496 
>>462492
Читай маны на POSIX-вызовы exec/execve и пр.
Аноним 11/04/15 Суб 19:07:17 #23 №462497 
>>462494
годно, могу еще awk добавить.
но мне лень.
Аноним 11/04/15 Суб 19:10:26 #24 №462498 
>>462494
Прям обязательно нужно добавить, fing, grep, sed, awk.
тогда дяситебалка!
Аноним 11/04/15 Суб 19:10:47 #25 №462499 
>>462498
> find
ffix
Аноним 11/04/15 Суб 19:17:07 #26 №462503 
>>462496
Не понял нихуя из того, что ты написал, лол. Объясни попроще, браток.
Аноним 11/04/15 Суб 19:31:49 #27 №462509 
>>462503
В стандартной библиотеке Си есть функции типа ececl, execv, execvp и т.д. Они нужны для щапуска программ с вргументами. Читай доки на них.
Аноним 11/04/15 Суб 19:32:44 #28 №462511 
>>462509
>ececl
execl
fix
Аноним 11/04/15 Суб 19:33:40 #29 №462512 
>>462509
>щапуска
>вргументами
запуска
аргументами
еще-один-fix
Аноним 11/04/15 Суб 20:08:59 #30 №462523 
Почему моё резюме на hh даже не открывают? Что за хуйня? Там есть какой-то предпросмотр, по которому определяют зашкварность что ли? Или просто очередь не доходит?
Аноним 11/04/15 Суб 21:00:07 #31 №462550 
>>462523
>hh
Это хип хоп ру?
Аноним 11/04/15 Суб 21:00:52 #32 №462551 
>>462550
headhunter
А где ещё работу искать, кстати?
Аноним 11/04/15 Суб 21:01:34 #33 №462552 
>>462523
Сейчас жёсткий кризис, почти никто не нанимает на работу сотрудников, особенно без опыта. Короче, терпи, бро, как-нибудь прорвёмся.
Аноним 11/04/15 Суб 21:03:07 #34 №462554 
>>462552
Да нет же, бывают иногда вакансии, на которые берут без опыта, я на них откликаюсь, но даже просматривают анкету очень редко.
Аноним 11/04/15 Суб 21:16:26 #35 №462565 
>>462333
Аноны, я так понимаю никаких годных книжек на русском по Go нет? И тут программистов на Go нет?
Аноним 11/04/15 Суб 21:17:26 #36 №462566 
>>462551
Профильные форумы. Там часто появляются вакансии.
Аноним 11/04/15 Суб 21:18:25 #37 №462567 
>>462566
/pr что ли?
Аноним 11/04/15 Суб 21:20:30 #38 №462568 
>>462567
Проиграно
Аноним 11/04/15 Суб 22:45:08 #39 №462619 
>>462565
Только если удалёнка на Европу/США/Whatever/odesk. Го востребован довольно сильно, но не в пидорашке. Тут пхп, джава и c#. В основном пхп.
Аноним 12/04/15 Вск 00:45:59 #40 №462640 
Аноны, как в ванильном C сделать так, шобы после нажатия клавиши Enter цикл завершался? 3 часа уже потратил, ничего не нашел.

[code lang="с"]
while(scanf("%d", var)!=EOF)
printf("%d + %d = %d", var, var, 2*var)
[/code]

На крайняк и posix-функции сойдут.
Аноним 12/04/15 Вск 01:34:15 #41 №462653 
Скомпилил библиотеку в .so
Пытаюсь подключить в QtCreator. Все бы хорошо, но он требует помимо адреса либы еще и адрес INCLUDE FILE wtf?
Аноним 12/04/15 Вск 01:35:36 #42 №462654 
>>462640
Может быть, поможет обработка прерываний.
Аноним 12/04/15 Вск 01:53:17 #43 №462657 
>>462653
Поможет кто?
Аноним 12/04/15 Вск 01:57:44 #44 №462658 
>>462640
[code lang="c"]
#include <err.h>
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <signal.h>
#include <sys/wait.h>

int main() {
pid_t pid;

if (pid = fork()) {
while (1) {
puts("Waiting...");
usleep(1000000);
}
} else if (pid < 0) {
err(1, "fork error");
} else {
getchar();
kill(getppid(), 9);
}

exit(EXIT_SUCCESS);
}
[/code]

/pr/ - это находчивость и профессионализм!
Гусары, молчать!
Аноним 12/04/15 Вск 02:02:21 #45 №462659 
>>462658
Чет меня напрягает твой код. Но спасибо божественному Xcode за то, что автоматически выполняет все приложения под песочницей.

Ладно, я уже нашел решение своей проблемы.
Аноним 12/04/15 Вск 02:04:16 #46 №462660 
>>462659
Да я сам знаю, что код не очень. Это первое, что пришло мне в голову. И написано оно скорее лулзов ради. Тем не менее, он работает и поставленную тобой задачу решает.
Аноним 12/04/15 Вск 02:09:08 #47 №462662 
>>462658
>>462659
>>462660
>The getppid() function shall return the parent process ID of the calling process.

А могли бы и чего серьезнее мне подкинуть. Для тех же кто в C не силен есть божественный system(), через который можно было скрипты на том же питоне пропихнуть.
Аноним 12/04/15 Вск 03:44:11 #48 №462669 
>>462640
Таки запилил ёбу:
http://ideone.com/sFoypc

Вроде нормально получилось.
Аноним 12/04/15 Вск 03:48:44 #49 №462671 
>>462669
АШИПКА

Вот нормальный вариант:

[code lang="c"] char massive, f;
int i=0, j=0, toggle=0, counter=0;

massive=f=(char)malloc(10sizeof(char));

while (toggle==0){
for(i=0; i<10; i++)
if(fgets(massive, sizeof(massive), stdin)==0||massive=='\n')
toggle=1;

for(j=0; j<10 ; j++)
f[j+10
counter]=massive[j];
f=(char)realloc(f, (10(counter+1))*sizeof(char));
counter++;
}

[/code]
Аноним 12/04/15 Вск 04:33:36 #50 №462677 
Чё вы блять делаете, никто такую хуйню не пишет. Строго select + read.
Аноним 12/04/15 Вск 05:53:44 #51 №462678 
>>462671
>>462669
>>462640
НЕТ, СУКА, ЭТО ВСЕ ДИЧАЙШИЙ НЕРАБОТАЮЩИЙ ГОВНОКОД

Вот еще один пример говнокода, но он хотябы работает.

[code lang="c"] char massive, s[2];

massive=(char
)malloc(sizeof(char));

for (int i=0; fgets(s, sizeof(s), stdin) != 0 && s != '\n'; i++) {
massive=realloc(massive, (i+1)
sizeof(int));
massive=s[0];
}

[/code]
Аноним 12/04/15 Вск 05:58:45 #52 №462679 
Усе. На эти сраные 5 строчек кода я потратил 12 часов. 12 ЧАСОВ СУКА
Пора ложиться спать, всем спокойной… ночи?
Аноним 12/04/15 Вск 07:46:19 #53 №462683 
14288139790700.png
14288139790701.png
Только начал изучать python, и короче пикрелейтед, почему эта хуета не работает как в примерах? Рандомный invalid syntax постоянно.
Я не очень умный
Ничего не нашел в гугле про это
Аноним 12/04/15 Вск 07:47:05 #54 №462684 
>>462683
>Только начал изучать python
А зачем?
Аноним 12/04/15 Вск 07:48:07 #55 №462685 
>>462684
А почему бы и не изучить? По поводу моей ошибки есть что сказать?
Аноним 12/04/15 Вск 07:51:27 #56 №462686 
>>462685
А, ну да. Видишь? Ты не тот язык учишь. Попробуй выучить язык программирования.
Аноним 12/04/15 Вск 07:52:12 #57 №462687 
>>462686
А какой язык я учу?
Аноним 12/04/15 Вск 07:59:17 #58 №462688 
>>462687
Ты учишь пиздон, а надо язык программирования
Аноним 12/04/15 Вск 08:00:36 #59 №462689 
>>462688
Но ведь питон самое то для новичков.
Аноним 12/04/15 Вск 08:12:31 #60 №462691 
>>462689
что блядь?
Аноним 12/04/15 Вск 08:16:13 #61 №462692 
>>462691
Ну так сказали.

В любом случае я уже разобрался с проблемой, спасибо.
Аноним 12/04/15 Вск 09:05:57 #62 №462704 
>>462683
Отступы.
Аноним 12/04/15 Вск 09:38:14 #63 №462708 
14288206949430.jpg
Эрлангобояре призываются итт.
Суть такова примерно:
=ERROR REPORT==== 12-Apr-2015::09:34:00 ===
Error in process <0.181.0> with exit value: {undef,[{cortex,loop,[<0.180.0>]}]}


=ERROR REPORT==== 12-Apr-2015::09:34:00 ===
Error in process <0.180.0> with exit value: {badarg,[{ets,lookup_element,[45072,{{sensor,6.998781e-10},[-9.903854e-02,-2.422754e-02]},2]},{exoself,'-link_cerebral_units/2-lc$^2/1-2-',2},{exoself,link_cerebral_units,2},{exoself,map,2}]}

Чего надо поменять я разберусь(надеюсь), но неплохо бы вывести содержимое таблицы куда-нибудь в файлик, как это сделать?
Аноним 12/04/15 Вск 10:08:52 #64 №462714 
>>462704
Пистону похуй на отступы внутри скобок, если ты про это.
Аноним 12/04/15 Вск 10:38:38 #65 №462727 
>>462688
А ты у нас, вероятно, С-бог?
Человек решил выучит Питон и это хорошо.
Для хобби и своих нужд этого уже достаточно.
Или ему надо было браться за С, чтоб три дня ебстись с какой-нибудь реализацией словаря, его сортировки и поиска, например?
Я последний раз пользовал С лет 20 назад, может что-то и изменилось, но возвращаться к нему не хочется.
Это только для тех, кому по работе необходимо, но точно не для души.
Аноним 12/04/15 Вск 10:42:35 #66 №462732 
>>462727
Почему си сразу? Пусть учит C#, по мне так хороший язык для начинающих, и иде хорошая есть VS13, даже ошибки подчеркивает для самых непонятливых.
>последний раз пользовал С лет 20 назад
А сейчас что используешь?
Аноним 12/04/15 Вск 11:37:37 #67 №462767 
>>462683
А ты в шелл копипастишь, чтоль?
Ручками набирай - там построчная обработка.
Всё условие в одну строку, а принт автоматически отступится.
Весь блок завершается двойным нажатием ввода.
Если хочешь копипастить, то сначала в меню новое окно модуля создай.
И следи за кавычками - они могут быть неправильные там, откуда копипастишь.
sageАноним 12/04/15 Вск 13:27:50 #68 №462796 
Какой нужен скоуп знаний для нормального разработчика в вебе?
Интересует база. Http, restful, html/css, dom, git, mvc? Что там еще?
sageАноним 12/04/15 Вск 13:35:05 #69 №462798 
>>462796
haskell + yesod/snap
Аноним 12/04/15 Вск 13:37:13 #70 №462799 
>>462798
+asm
Аноним 12/04/15 Вск 13:41:03 #71 №462804 
>>462799
с головой дружишь?
Аноним 12/04/15 Вск 13:44:16 #72 №462806 
>>462804
А ты думал сайты на хтмл клепают? На жабаскрипте, да? Таким пользуются только всякие лошки. Все нормальные сайты даже двач сделаны на асме. Вон, думаешь почему за Путин за кремлин заплатил 20 миллионов? Целая куча макак сутками писала код на асме, а некоторые и вообще в двоичном коде писали. Так что не надо тут пиздеть. Хочешь делать сайты - учи хаскель и асм, хочешь сосать хуи - учи пиздон и пахапэ
Аноним 12/04/15 Вск 13:49:09 #73 №462810 
>>462806
святая толстота
Аноним 12/04/15 Вск 14:14:11 #74 №462813 
>>462806
а потом они там ещё все в жопу поебались, тру стори я не тролль
Аноним 12/04/15 Вск 15:51:35 #75 №462840 
>>462619
Забавно, устроился на удаленку джанго-джуном пару недель назад. Лид/начальник говорил у них есть несколько проектов на go. Даже мне предложил его выучить.
Аноним 12/04/15 Вск 16:15:00 #76 №462847 
>>462381
>>методы, которые возвращают что-либо, не должны иметь сайд эффектов
Это одна из концепций ооп.
>>а методы которые вызываются ради сайд эффектов обязательно должны иметь тип void
Это процедура.
Аноним 12/04/15 Вск 16:16:13 #77 №462848 
>>462796
https://2ch.hk/web/
Аноним 12/04/15 Вск 16:38:37 #78 №462852 
Если знания о компьютерах на уровне вконтактика и вовки, и вдруг захотелось программировать, то с чего начать: с языка программирования или архитектуры компьютера?
Аноним 12/04/15 Вск 16:40:53 #79 №462855 
>>462852
С разработки анальной жопной дыры в попчанском пердаке. Изучай программирование, начни со школьных курсов паскаля например. Все равно забьешь на следующий день
Аноним 12/04/15 Вск 16:51:23 #80 №462857 
>>462855
А вот и нихуя, уже месяц пыхчу над архитектурой. Начинал вообще с цифровой логики. Вот думаю нужно ли это.
Аноним 12/04/15 Вск 16:53:26 #81 №462858 
Есть ли сервис, который автоматически строит блоксхему по коду?
Cтудентоблядь, да.
Аноним 12/04/15 Вск 16:53:33 #82 №462859 
>>462857
Нет, не нужно. Учи паскаль.
Аноним 12/04/15 Вск 16:54:09 #83 №462860 
>>462859
Ок, спс.
Аноним 12/04/15 Вск 17:26:08 #84 №462870 
Выручайте друзья. Горит курсач по микропроцессорной технике.
Я не программист специалист КС, поэтому программу не писал, а стырил с интернета.
Вообщем мне нужно описание кода, выложенного ниже.
https://docs.google.com/document/d/1fiFlywXky31cIVh2OWcbznF-nv-Lc1PqNeNEZGqkn2I/edit

P.s. А вообще будет шикарно если анон напишет программу с описанием кода под это устройство.
http://radioded.ru/skhema-na-mikrokontrollere/kontroller-vodyanogo-nasosa
Аноним 12/04/15 Вск 17:49:33 #85 №462875 
>>462870
За денежку напишу
seizure13th собака mail.ru
Аноним 12/04/15 Вск 18:07:17 #86 №462882 
>>462875
Сколько возьмеш?
Аноним 12/04/15 Вск 18:07:59 #87 №462883 
>>462882
мало
пиши
Аноним 12/04/15 Вск 18:15:44 #88 №462887 
>>462883
Щас с ведра пишу, ты во сколько спать ляжешь?
Аноним 12/04/15 Вск 18:16:16 #89 №462888 
>>462887
да пиши уже
Аноним 12/04/15 Вск 18:51:41 #90 №462897 
Понадобилось мне тут поделиться прогой на питоне, но не могу же я заставить всех кто хочет её использовать ставить питон и подключать те же модули для работы(matplotlib, grab, ещё несколько). А компиляция 20 модулей через cxfreeze вызывает у меня дикую боль.
В связи с чем возникают вопросы:
Все занимаются компиляцией на cxfreeze, если пишут большие программы на python?
Не лучше ли мне бросить это дело пораньше и сразу писать, допустим, на с++?
Почему на с++ нету таких легко подключаемых модулей, чтобы не писать с нуля, допустим, парсинг страниц?
Аноним 12/04/15 Вск 19:31:08 #91 №462916 
Сап, программач, у меня вопрос, как в питоне под линуксом контроллировать объем доступной оперативки?
Просто на вход программе подается очень большой массив инфы, ее надо обработать, памяти может не хватить, потому надо как-то ее мониторить, а как это делать не могу нагуглить.
Аноним 12/04/15 Вск 19:31:25 #92 №462917 
Сап, программач, у меня вопрос, как в питоне под линуксом контроллировать объем доступной оперативки?
Просто на вход программе подается очень большой массив инфы, ее надо обработать, памяти может не хватить, потому надо как-то ее мониторить, а как это делать не могу нагуглить.
Аноним 12/04/15 Вск 19:32:18 #93 №462919 
Сап, программач, у меня вопрос, как в питоне под линуксом контроллировать объем доступной оперативки?
Просто на вход программе подается очень большой массив инфы, ее надо обработать, памяти может не хватить, потому надо как-то ее мониторить, а как это делать не могу нагуглить.
Аноним 12/04/15 Вск 19:33:28 #94 №462920 
>>462919
Соррян, инет ебу дал
Аноним 12/04/15 Вск 19:39:11 #95 №462924 
Накидайте деревьев своих проектов по сложности выше laba*, неважно какой язык. Хочу посмотреть.
Понравился стиль в SFML\Qt (c++), 1 общая папка с хедерами и разбитые на модули библиотеки
Аноним 12/04/15 Вск 19:48:25 #96 №462929 
>>462917
> памяти может не хватить, потому надо как-то ее мониторить
Забей, просто выставь переменные, пусть пользователь решает. Ты же при нехватке, будешь обрабатывать по кусочкам? Если нет тогда вообще не парься, если система память выделила, значит есть... Или как у вас там, выделение памяти есть то?
Аноним 12/04/15 Вск 20:11:25 #97 №462944 
>>462640
Вот начеркал вам http://ideone.com/YWUMbj , на винде наверно не запустится, но мне похуй.
Аноним 12/04/15 Вск 20:13:15 #98 №462948 
14288587959670.png
Программач, выручай.
Требуется сделать запрос для преобразования верхней таблички в нижнюю (пикрилейтед), т.е. вывести уникальные значения по первому столбцу и сумму всех чисел во втором столбце по каждому имени. Возможно ли написать select-запрос под такую задачу?
P.S.
СУБД - MySQL.
Аноним 12/04/15 Вск 20:15:03 #99 №462950 
>>462929
>Забей, просто выставь переменные, пусть пользователь решает
это конечно хорошо, но вот пользователя нет. скрипт должен мапредьюсить терабайты данных на сервере, потому из этих терабайтов над читать не более, чем есть свободной памяти, обрабатывать, выбрасывать результат, брать другой кусок и заново. Потому и озадачился контролем доступной памяти
Аноним 12/04/15 Вск 20:18:05 #100 №462951 
>>462950
Ну есть например команда free в лине. В самом языке вряд ли возможно что-то такое.
Аноним 12/04/15 Вск 20:28:43 #101 №462955 
>>462948
select fam, SUM(N)
from table
group by fam

мимо MSSQL
Аноним 12/04/15 Вск 20:32:40 #102 №462956 
>>462955
А я городил вложенные запросы...
Добра тебе, анон!
Аноним 12/04/15 Вск 20:56:17 #103 №462970 
Кротаны , хочу в веб. С вебом до этого не сталкивался(кроме html4 , css2, голый жс Подскажите, как и на чем сейчас пишут всякие UI , что модно, что перспективно? Как выглядит современная html5 разработка приложений?
Аноним 12/04/15 Вск 21:17:52 #104 №462988 
>>462970
>как и на чем сейчас пишут всякие UI
jquery + рейлс/джанга/рандом_пхп_фреймворк/вордпресс/пизда_твоей_мамаши

>что модно, что перспективно
Javascript MVC

>Как выглядит современная html5 разработка приложений?
Смотря где и что разрабатываешь.
Аноним 12/04/15 Вск 21:22:41 #105 №462993 
14288629611650.png
Ананасы, прошу помощи. Как исправить пикрелейтед? Ошибку выдает из-за выделенного красным.
Аноним 12/04/15 Вск 21:51:46 #106 №463008 
>>462993
Вангую что не хватает привилегий.
Аноним 12/04/15 Вск 22:22:09 #107 №463036 
Короче, не понял нихуя. Мне нужно, чтобы запускалась командная строка, а в не последовательно сами по себе забивались данные. Ну не сами по себе, а чтобы я их написал в самой программе, а они бы забивались. Как сделать такое максимально просто? Язык си.
Аноним 12/04/15 Вск 22:25:06 #108 №463039 
>>463036
Уточню за тебя, ось - винда.
sageАноним 12/04/15 Вск 22:25:38 #109 №463041 
>>463036
функция
zapustitKomandnujuStrokuANePosledovateljnoSamiPoSebeZabivalisNuNeSamiPoSebeA4tobiJaIxNapisalVSamojProgrammeAOniZabivalis(void *dannie);
из stdio.h
Аноним 12/04/15 Вск 22:26:25 #110 №463045 
>>463036
>Как сделать такое максимально просто?
Написать программу, которая эта делает, скомпилировать и запустить.
Аноним 12/04/15 Вск 22:30:03 #111 №463050 
>>463041
>>463045
>>463039
Не тральте плиз. Мне раз в жизни пришла норм идея в голову, а все упирается в эту хуйню. Просто я прочитал 20 страниц учебника, поэтому туплю.
sageАноним 12/04/15 Вск 22:31:38 #112 №463052 
>>463050
прочитай еше, очевидно же
Аноним 12/04/15 Вск 22:32:30 #113 №463054 
>>463050
Не вижу идеи, вижу бессвязную кашу из слов
Аноним 12/04/15 Вск 22:36:31 #114 №463062 
>>463008
Это я и сам понял, но как это лечится. Еще вопрос, как мне написать эту прогу на ебунте, если там нет конио, следовательно этого outp. Есть ли аналоги?
Аноним 12/04/15 Вск 22:37:10 #115 №463064 
>>463054
>>463052
Доебал, бля. Мне нужно, чтобы запустилась cmd.exe, а потом она бы делала всякие вещи, например, переход в другую директорию, или еще что-нибудь. Но только я в программе прописываю, что она должна делать. Например я тип спрашиваю: "В какую папку вам нужно?". Потом идет ввод с клавы. Потом открывается командная строка и уже из нее идет переход в ту папку. Вот
Аноним 12/04/15 Вск 22:38:25 #116 №463065 
>>463064
cmd /k "cd /d C:\"
Аноним 12/04/15 Вск 22:38:40 #117 №463066 
>>463062
>конио
Совсем ебанутый, нахуя тебе это дос говно?
Аноним 12/04/15 Вск 22:43:18 #118 №463073 
>>463065
Чет не работает.
Аноним 12/04/15 Вск 22:43:27 #119 №463074 
>>463066
Я просто хз как еще из cmos памяти данные прочесть. Так есть ли современные аналоги outp? Для никсов желательно.
Аноним 12/04/15 Вск 22:47:32 #120 №463084 
>>463074
Да я так, я даже не знаю что это хрень делает. Что тебе нужно то? Может и подскажу/подскажут.
Аноним 12/04/15 Вск 22:52:39 #121 №463095 
>>463084
Мне нужно прочитать знаечение, которое хранится в ячейке CMOS памяти и записать его в переменную.
Аноним 12/04/15 Вск 22:56:08 #122 №463100 
>>463095
>CMOS
А что там? Читаю время, тебе время нужно? Или тебе вообще нужен доступ в эту память? Тогда ты должен быть драйвером, простые программы туда не пустят.
Аноним 12/04/15 Вск 22:57:48 #123 №463101 
>>463100
Например время. Но вот этот петух http://frolov-lib.ru/books/bsp/v33/ch1_3.htm как-то все данные вытащил.
Аноним 12/04/15 Вск 22:59:18 #124 №463104 
>>463101
Аннотация

В книге приведено описание методик программирования аппаратуры персональных компьютеров, выполненных с применением процессоров Intel, на уровне портов, прерываний DOS и BIOS
Аноним 12/04/15 Вск 22:59:59 #125 №463105 
Под DOS вообще очень прикольно было жить, как я читал...
Аноним 12/04/15 Вск 23:02:09 #126 №463107 
>>463104
Ну я из под досбокса сейчас сижу. И все равно эти проги даже не компилируются.
Аноним 12/04/15 Вск 23:03:10 #127 №463108 
>>463107
Ну так выстави компилятор в режим доса или как оно там, или найди компилятор под дос.
Аноним 12/04/15 Вск 23:04:24 #128 №463109 
>>463108
Борланд, вроде бы такой был...
Аноним 12/04/15 Вск 23:06:44 #129 №463110 
>>463107
А, стоп. Или ты компилишь под самим досбоксом, через уже найденный компилятор под дос? Но досбокс это же эмуль, попробуй под виртуалкой.
Аноним 12/04/15 Вск 23:07:38 #130 №463111 
>>463108
В борланде не работает. Пишет что outp должна should have prototype.
Аноним 12/04/15 Вск 23:08:47 #131 №463113 
>>463110
Так-так. Можно поподробнее? Я просто установил досбокс и запустил через него борланд си.
Аноним 12/04/15 Вск 23:11:22 #132 №463114 
>>463113
Ассемблерной вставкой пробовал реализовывать чтение из порта?
Аноним 12/04/15 Вск 23:12:09 #133 №463115 
>>463114
Нит. Есть ссылочки на то, как это делается?
Аноним 12/04/15 Вск 23:12:19 #134 №463116 
>>463113
Я вот щас сижу и думаю. Ведь есть защита памяти на уровне процессора, даже во время виртуализации. То есть или виртуалка должна эмулировать эту память или не даст в неё доступ?

> Можно поподробнее?
Что по подробней? Досбокс это не операционна система дос, это эмулятор запуска каких-то программ.
Аноним 12/04/15 Вск 23:16:04 #135 №463119 
>>463116
>Что по подробней? Досбокс это не операционна система дос, это эмулятор запуска каких-то программ.
Это я понимаю.
>То есть или виртуалка должна эмулировать эту память или не даст в неё доступ?
Скорее всего эмулирует. Я из под досбокса запустил уже скомпилированный вариант проги(был на сайте) и он работал, правда объем памяти показал меньше, чем на скринах 97 года.
Аноним 12/04/15 Вск 23:16:10 #136 №463121 
>>463115
http://www.cyberforum.ru/post5508094.html
Ищи раздел про Borland C++.
Аноним 12/04/15 Вск 23:22:28 #137 №463123 
>>463119
> Это я понимаю.
Да просто я о чём, досбокс предназначен для запуска же программ. Может там что отсутствует для компиляции, хуй его знает, мало понимаю в этом процессе.
Аноним 12/04/15 Вск 23:25:38 #138 №463125 
>>463123
дак ведь VirtualBox разве не эмулятор тоже? Не ставить же дос. Ладно попробу через ВБ попробовать.
Аноним 12/04/15 Вск 23:25:44 #139 №463126 
>>463123
Некоторые под ним запускают Windows 3.11. Я и сам раньше с ним игрался подобным образом. Думаю, CMOS там эмулируется. Вообще редкая программа для DOS писалась без былинного колдунства, поэтому эмулятор, который может запускать досовские игры и древнюю винду должен учитывать специфику среды.
Аноним 12/04/15 Вск 23:28:14 #140 №463128 
>>463126
Дело в том что не всегда всё удаётся повторить или не хочется, при реконструкции, поэтому для отдельных программ делаются костыли, чтобы они работали. В виндувсе эта практика пошла с давних времён...
Аноним 12/04/15 Вск 23:31:05 #141 №463130 
А вообще всё это мне напомнило как я малым пытался сделать программу под консоль, с цветным выводом и прочие, прочёл дохуя, а потом узнал что это было для дос, обломался, но начал нарубать винапи, реализовал, и съебал на линь.
Аноним 12/04/15 Вск 23:35:43 #142 №463138 
14288709438580.jpg
Сычи нужна расшифровка ,онлайн сервисы ничего не дали.Переберите по своим словарям .Собсвенно сам мд5 578a1889269c3a80c6d5330bd6a51bae
Аноним 12/04/15 Вск 23:37:46 #143 №463141 
>>462840
Расскажи, как удаленку для Джанги искал.
Аноним 12/04/15 Вск 23:39:48 #144 №463142 
>>463138
>Переберите по своим словарям
Да, конечно, как скажешь.
Смотри: это случайно не я там уже перебираю?
Аноним 13/04/15 Пнд 00:21:16 #145 №463148 
Так все же, почему люди, почесав пузо, решившие вкотиться в айти из-за карьерных возможностей, фейлятся и ничего у них не выходит, если я знаю несколько примеров из жизни, когда люди вынужденно находили новую работу, осваивали ее тонкости с нуля и нормально жили?
Чем погромирование отличается от остальных сфер? Про тонны книг и постоянное самообучение - а где его нет, если человек хочет вырасти?
Аноним 13/04/15 Пнд 00:22:55 #146 №463150 
>>462654 >>462658 >>462669 >>462678 >>462944
Ебать, до чего убого это ваше сиговно.
5 ответов, что бы не разъебаться и написать не криво работающий перехватчик нажатия двух, сука, ебанных, клавиш. До чего же вы опущенцы.
Аноним 13/04/15 Пнд 00:25:18 #147 №463151 
>>463150
> перехватчик нажатия
О виндопетихо пожаловали. Перехват да, в консоли, стек тебе входящих нажатий клавиш.
Аноним 13/04/15 Пнд 00:43:46 #148 №463155 
14288750266700.jpg
>>463150
Аноним 13/04/15 Пнд 01:03:40 #149 №463158 
SMOC- петух снова врывается в тред. Всё-таки все оказалось очень банально. Вместо борланда поставил турбо си, и все скомпилировалось. Хз почему, они вообще ничем не отличаются внешне.
Аноним 13/04/15 Пнд 01:04:16 #150 №463159 
>>463158
Cmos*
sageАноним 13/04/15 Пнд 01:16:44 #151 №463161 
>>463158
в тред врывается мм и провожает чмос-петуха на парашу где ему протрут гребень и смажут срачло для встречи с ротой спецназа 1С
Аноним 13/04/15 Пнд 01:51:37 #152 №463169 
>>463161
>спецназа 1С
У петухов есть свой спецназ?
Аноним 13/04/15 Пнд 03:41:18 #153 №463180 
Как, собственно, и на каких языках можно работать как фрилансер? На каникулах времени масса. Мне 15 лет, до этого пробовал Pascal + Delphi, C Pure и всё. Книги из ОП-поста по development и computer science не читал. Стоит ли? Нужно хотя бы от $130 в месяц.
Аноним 13/04/15 Пнд 05:41:47 #154 №463186 
14288929077170.png
https://ideone.com/faf7WW
Лаба по Паскалю, Бинарные деревья через массив.
Тестю на массиве 8,3,10,1,6,13,14. Почему не срабатывает алгоритм поиска?
Аноним 13/04/15 Пнд 07:48:33 #155 №463204 
>>463186
> Почему не срабатывает алгоритм поиска?
Потому что его там нет.
Аноним 13/04/15 Пнд 08:03:35 #156 №463208 
>>463186
Хотя я почитал внимательней, у тебя там таки есть милый линейный поиск в бинарном дереве. Поиск работает. Не работает там удаление. Основная причина в том что параметры в функцию передаются по значению, и изменения параметров внутри функции не влияеет на их значения снаружи, это касается и твоего массива, тебе нужно указать что ты хочешь сохранять изменения в массиве изменив объявление процедуры на procedure Find(N: integer; var Tree: A); Также сам процесс удаления очень подозрительный, но возможно это то что тебе надо.
Аноним 13/04/15 Пнд 10:23:30 #157 №463228 
14289098103080.jpg
>>463208
О боги. В глаза долблюсь. Не подумал об этом. Спасибо большое.
Аноним 13/04/15 Пнд 12:42:47 #158 №463262 
Анончики, какие средние и крупные компании-аутсорсеры в Москве занимаются разработкой для иностранных компаний и набирают джунов?
Аноним 13/04/15 Пнд 13:02:46 #159 №463272 
14289193660620.jpg
Братишки, поясните за гит. Запилил репозитоарий на битбакете, сгенерировал кдюч командой ssh-keygen, потом сделал ssh-agent bash, ssh-add. Но один хуй при git push эта срань просит пароль. Помогите сделать чтобы не вводить каждый раз пароль. Спасибо.
Аноним 13/04/15 Пнд 13:05:43 #160 №463274 
>>463272
У тебя адресс репозитория записан скорее всего как https:, бака.
Я уже не помню, посмотри, но вроде как git протокол юзать, что бы без пароля
Аноним 13/04/15 Пнд 13:08:18 #161 №463275 
>>463274
Это когда git remote add origin __https://__ ?
Аноним 13/04/15 Пнд 13:12:21 #162 №463276 
>>463275
git remote set-url origin [email protected]:username/repo.git
держи
Аноним 13/04/15 Пнд 13:16:35 #163 №463278 
>>463276
set-url? Я сделал git remote add remote [email protected]:user/repo.git
Всё ок, только попросило вместо git push сделать git push --set-upstream origin master
Аноним 13/04/15 Пнд 13:17:23 #164 №463279 
>>463278
>remote add remote
remote add origin
Аноним 13/04/15 Пнд 14:50:50 #165 №463303 
14289258509830.jpg
Сап двощ, я тян, и хотела бы заняться программированием, есть ли те добрые аноны, которые мне смогут все подробно объяснить, хотя бы попытаться, буду признательна, пишите на фейкомыльце [email protected] .За помощь требуйте С меня что хотите, только в пределах разумного. Думаю, тут найдутся такие, которым делать нечего, и смогут не помочь.
Аноним 13/04/15 Пнд 15:01:12 #166 №463306 
14289264726670.jpg
>>463303
>смогут не помочь
Аноним 13/04/15 Пнд 15:01:24 #167 №463307 
>>463303
Сиськи с супом, чтобы доказать серёзность твоих намерений
Аноним 13/04/15 Пнд 15:25:50 #168 №463321 
У меня есть пхп скрипт, который обрабатывает огромную кучу значений, и работает несколько минут. Я его запускаю на сервере напрямую, т.е. в консоли пишу ./scriptname.php param1 param2. Если нужно, я могу остановить его нажав ctrl+c.
Хочется сделать, чтобы скрипт можно было запускать через веб морду, но т.к. он выполняется долго, возникают вопросы. Если его запустить, можно ли будет остановить? Если закрыть вкладку, он продолжит выполняться на сервере? Если мой скрипт во время работы пишет что-то в консоль, то тут как быть? Чтобы постоянно что-то выводилось, нужно юзать ajax или как?
Аноним 13/04/15 Пнд 15:43:08 #169 №463324 
>>463321
>остановить его нажав ctrl+c
У тебя че, скрипт падает от операций с буфером обиена? Ну ты ламер.
Аноним 13/04/15 Пнд 15:43:47 #170 №463325 
>>463324
>обиена
обмена
fix
Аноним 13/04/15 Пнд 16:10:31 #171 №463334 
Анон, ответь про стажировку, пожалуйста:
В любом возрасте можно на стажировку устроиться?
Я студентота 3 курс и мне кажется, я проеюу все полимеры
И в какое время нужно проситься, летом?
Аноним 13/04/15 Пнд 16:24:52 #172 №463339 
>>463324
1. passthru/exec/system/popen/proc_open
2. сохраняем пид запущенного процесса
3. в другом инстансе достаём сохранённый pid
4. exec("ps ax | grep $pid 2>&1", $output);
5. если нашёл pid то exec("kill -9 $pid", $output);
Аноним 13/04/15 Пнд 16:33:32 #173 №463344 
>>463339
или же вместо похапе берём нормальную платформу умеющую в удобные процессы типа Erlang, или быдлоплатформу умеющую в процессы хоть как то, типа Go, или недоплатформу умеющую в ивент-дривен типа node.js/python twisted/ruby event machine, либо если совсем нельзя поменять язык - дермодемона phpdaemon, но осторожно он требует определённой доработки напильником.
Аноним 13/04/15 Пнд 18:35:21 #174 №463389 
>>463344
Akka же
Аноним 13/04/15 Пнд 19:21:04 #175 №463405 
>>463306
Знаю, ошибки:с
>>463307

Аноним 13/04/15 Пнд 19:24:16 #176 №463406 
14289422566150.jpg
>>463307
Ой пиздос._.
Аноним 13/04/15 Пнд 19:38:37 #177 №463409 
Как на js сделать эмитацию нажатия кнопок? Хочу чтобы на страничке было "сохранить в pdf", но не пилить создание pdf'ки на сервере и потом отдачу юзеру, а чтобы сохранялось средствами браузера.
Аноним 13/04/15 Пнд 19:42:59 #178 №463411 
>>463406
тебе повезло! сегодня стартовал новый курс от Мартина, он все объяснит, просто прими учатие - https://class.coursera.org/reactive-002
Аноним 13/04/15 Пнд 19:44:43 #179 №463412 
>>463180
scala
Аноним 13/04/15 Пнд 20:06:04 #180 №463421 
>>463303
Интересно, сколько пиздолисов написало.
sageАноним 13/04/15 Пнд 20:23:58 #181 №463429 
>>463406
Шлюха в моём программаче! Нет пути.

а вообще - тяны не могут в программирование, в гейдеве ни одной не видел
Аноним 13/04/15 Пнд 20:29:10 #182 №463433 
>>463406
Тред зашкварен
Аноним 13/04/15 Пнд 20:32:00 #183 №463434 
14289463204310.png
помогите опознать шифр
Аноним 13/04/15 Пнд 20:36:17 #184 №463437 
>>463429
Кто нибудь уже написал ей? Если никто не хочет, то я думаю взяться, а то последнюю неделю не делаю ничего.
хотя 17 числа стартует rails challenges
оп жс треджов
Аноним 13/04/15 Пнд 20:41:21 #185 №463440 
>>463437
Я написал и мы уже поебалися. После поебушек вместе смеялись над жс-инвалидами.
ОП хаскель тредов
Аноним 13/04/15 Пнд 20:43:59 #186 №463445 
>>463440
проиграл с тебя, садомит)
Кстати, ты видел как анонас с доброчана запилил борду на хацкеле? Очень любопытно.
оп жс трендов
Аноним 13/04/15 Пнд 20:47:43 #187 №463452 
>>463445
https://github.com/ahushh/Monaba - вот оно. Почему в нашем хаскеле треде ничего не делают, кроме как обсуждения новых рецептов борща?
Аноним 13/04/15 Пнд 20:47:44 #188 №463453 
>>463445
Что там любопытного? В хачкеле это делается в одну строчку.
ОП хачкель тредов, доктор PhD философии принстонского университета
Аноним 13/04/15 Пнд 20:59:29 #189 №463462 
>>463445
>оп жс трендов
Убери это нахуй, ты давно уже не создаёшь жс треды.
Аноним 13/04/15 Пнд 23:07:26 #190 №463516 
>>463462
а мне норм
на фоне него тут все остальные ОПы быдло и хуйло
Аноним 13/04/15 Пнд 23:11:59 #191 №463519 
>>463437
>>463440
сьебали нахуй отсюда

оп закреплённых тредов
Аноним 13/04/15 Пнд 23:54:25 #192 №463527 
>>462333
Аноны, я к вам с платиной и я тут впервые, стоит ли начинать с руби?
Олсо я тян пруфов не будет, так что нужно то, где есть подробные мануалы для дцпшников, хотя бы поначалу. В ангельский немного могу, апну быстро, ибо филолог. Мозги среднекунские, может и хуже.
Аноним 14/04/15 Втр 00:03:42 #193 №463532 
>>463527
Бери пример с >>463406
Аноним 14/04/15 Втр 00:06:19 #194 №463533 
Ириша, читай SICP, годная книга. Спустя год программирования читаю вот в данный момент и охуеваю с охуенности автора и книги. Из навыков программа до 11 класса по математике и хоть какая-то ориентация в математических терминах (охуел с охуенности функции Аккермана). А также возможность провести пару безрезультатных дней\вечеров над задачами из-за
> так что нужно то, где есть подробные мануалы для дцпшников, хотя бы поначалу.
>Мозги среднекунские, может и хуже.
Ну, а если программировать уметь не хочешь, то пиздуй делать скорее гостевуху на пхп, а после завтра идешь искать...
Алсо, правила ты знаешь, шлюха
Аноним 14/04/15 Втр 00:06:58 #195 №463535 
>>463533
это ответ этому >>463527
хуй знает как проебал пост
Аноним 14/04/15 Втр 00:07:25 #196 №463537 
Пацаны, есть два числа, одно отличается от другого сдвинутыми вправо битами (цикрулярно). Как посчитать, насколько сдвинуты биты?
Аноним 14/04/15 Втр 00:12:42 #197 №463538 
14289595625280.jpg
>>463537
>есть два числа
Возьму циклы точёные, сосчитаю сдвиги дрочёные.
sageАноним 14/04/15 Втр 00:13:17 #198 №463539 
>>463537
числа хоть скажи, долбоёб
Аноним 14/04/15 Втр 00:14:04 #199 №463540 
>>463538
Так и сделал, но как-то нематематично.
Аноним 14/04/15 Втр 00:14:36 #200 №463541 
>>463539
Сам придумай, даун
Аноним 14/04/15 Втр 00:18:46 #201 №463542 
>>463541
Ну смотри, каждый сдвиг вправо на один разряд, в случае целого числа, это деление на два. Тебе надо узнать сколько раз надо поделить или умножить одно число на два, чтобы получилось другое.
Аноним 14/04/15 Втр 00:19:21 #202 №463544 
>>463542
Этот ответ для >>463540
Аноним 14/04/15 Втр 00:21:00 #203 №463546 
>>463542
Цикрулярный сдвиг жи есть, то есть
0000 0101
становится
1000 0010
Аноним 14/04/15 Втр 00:26:42 #204 №463549 
>>463527
Сень?
Аноним 14/04/15 Втр 00:40:17 #205 №463554 
>>463537
никак
Аноним 14/04/15 Втр 01:45:31 #206 №463561 
>>463527
В руби тред иди - https://2ch.hk/pr/res/454166.html
Аноним 14/04/15 Втр 02:02:00 #207 №463563 
Есть смысл учить пистон вторым языком? Какие профиты?
Аноним 14/04/15 Втр 02:32:36 #208 №463568 
>>463563
а первый какой?
Аноним 14/04/15 Втр 02:35:32 #209 №463570 
>>463568
пхп
Аноним 14/04/15 Втр 02:37:43 #210 №463571 
>>463570
Тогда ты уже зашкварен
Аноним 14/04/15 Втр 02:38:39 #211 №463572 
>>463570
Зачем тебе еще одна динамическая параша?
Аноним 14/04/15 Втр 07:39:36 #212 №463585 
Напомните, неоплачиваемая стажировка - это зашквар?
Аноним 14/04/15 Втр 07:40:56 #213 №463586 
>>463141
Подал объявление на авито. Через месяц на hh и еще на один сайт. Примерно через неделю после этого пришло предложение о работе. Причем как ни странно с авито. Пару дней переписывались по почте. Потом попросили заполнить анкету с указанием навыков. Потом пригласили на собеседование по скайпу.
Посмотрели мой гитхаб, благо у меня там было на что посмотреть - небольшой сайт на джанге и контрибьюты в другие проекты (писал юнит тесты и переписывал явный говнокод). Назначили тестовую неделю которую я уже благополучно прошел. В целом работа нравится, но живого общения не хватает. В результате на устранение каких-то проблем и ошибок уходит значительно больше времени, чем они того стоят.
Аноним 14/04/15 Втр 08:18:36 #214 №463591 
>>463585
>ните, неоплачиваемая стажировка - это зашк
Если гарантируют трудоустройство, и норм контора то для среднего анона ок, в текущей ситуации.
Аноним 14/04/15 Втр 08:22:18 #215 №463592 
>>463591
Нормальные конторы потом засчитывают эту неделю в общий стаж и оплачивают.
Аноним 14/04/15 Втр 09:17:22 #216 №463613 
Вопрос по ассемблеру: чем отличается команда
mov eax, [edx] от
mov eax, edx ?
Аноним 14/04/15 Втр 09:24:41 #217 №463617 
>>463613
Способом адресации.
В первом случае значение в edx воспринимается как адрес в ОЗУ, поэтому в eax оказывается то, что находится по данному адресу.
Во втором случае в eax просто копируется содержимое edx.
Аноним 14/04/15 Втр 09:29:29 #218 №463619 
>>463617
Т. е. с переменными та же ситуация?
mov a, dword == a=*b
mov a, b == a=b
верно?
Аноним 14/04/15 Втр 09:31:56 #219 №463621 
>>463619
dword, конечно же
Аноним 14/04/15 Втр 09:32:18 #220 №463622 
>>463621
dword [ b ]
Аноним 14/04/15 Втр 09:42:02 #221 №463630 
Подскажите прогу на линупс, которой можно удобно открыть и редагировать MySQL бд.
Аноним 14/04/15 Втр 09:52:39 #222 №463632 
Анон, а на чем можно написать игру типа hotline miami? А то вон какие-то говноеды сделали пародию с МЕМЕСАМИ)), а я вот думаю, что, я не смогу что ли? Ну естественно для себя, а не для того чтобы толкать ее в стиме по 666 баксов.
Я вот думал о C# и XNA. Как думаете, подойдет?
Аноним 14/04/15 Втр 09:56:19 #223 №463633 
14289945799510.png
>>463632
кстати вот примерный геймплей игры (если кто не знаком)
https://www.youtube.com/watch?v=i6llEoiY7V8
Аноним 14/04/15 Втр 09:57:08 #224 №463634 
>>463619

Верно. Только правильнее будет так:

[code lang="nasm"]
mov eax, dword
mov [a], eax

mov [a], b
[/code]
Аноним 14/04/15 Втр 09:57:59 #225 №463636 
>>463634
Черт. Там после dword стоит b в квадратных скобках.
Аноним 14/04/15 Втр 10:06:09 #226 №463641 
У меня такие пхп скрипты, которые выполняются долго (один обрабатывает множество значений в бд, другой получает много значений по snmp от железок). Если я запускаю их через консоль, т.е. ./script.php, то они отрабатывают нормально. Относительно долго, но отрабатывают. А если я эти же скрипты вызываю через свое веб приложение (т.е. вывод будет не на консоли, а на веб страницы), то страница грузится где-то полминуты и потом работа скрипта обрывается на половине примерно: опрошены только половина железок, выборка из сделана не по всем значениям. Даже страница не полностью прорисовывается: у меня там хедер, потом идет цикл с выводом на страницу полученых значений и футер. Так вот страница обрывается примерно на середине цикла, даже футер не прорисовывается.
Такое ощущение, что где-то в настройках апача или php установлен таймаут. Можно как-нибудь эту проблему решить, чтобы страница грузилась сколько нужно, а не с таймаутом?
Аноним 14/04/15 Втр 10:37:16 #227 №463658 
>>463641
Выброси пхп и возьми нормальную платформу
Аноним 14/04/15 Втр 10:41:00 #228 №463659 
>>463586
Самоучка? сколько потратил времени на обучение?
Аноним 14/04/15 Втр 11:05:57 #229 №463670 
>>463619
Нет.
mov eax, edx - скопировать содержимое edx в eax
mov eax, [edx] - скопировать содержимое ячейки памяти по адресу из edx в eax; в масме потребуется dword ptr перед [edx]
mov eax, d - на фасме это скопировать в eax адрес переменной d; на масме - скопировать значение переменной d в eax
mov eax, [d] - скопировать значение переменной d в eax; в масме потребуется поставить dword ptr
mov a, b - нельзя ни в каком виде, потому что нет такой команды на x86
Аноним 14/04/15 Втр 11:11:54 #230 №463672 
Блядь каков пиздец в моем мухосранске с работой.
Пошёл я значит на собеседование джуном, там мне 3 долбоёба начали задавать вопросы, вопросы легкие - все им разобрал по частям.
Ну и конце концов они такие:
Ну знаешь, вот пистон это заебись конечно, я питоничтов уважаю, но вот знаешь у нас все на пхп работают, это и быстро и заказчикам нравится, ты давай постажируйся у нас на пыхе, мы тебе научим как из ЦМСки говно клепать и будешь у нас работать.
Пиздец, домой я уехал на реактивной тяге своего пердака.
Аноним 14/04/15 Втр 11:24:56 #231 №463675 
>>463672
Тебе хотябы что-то предложили.
А в моей мухосрани даже до собеседования не доходит. Ни у кого нет вакансий.
Аноним 14/04/15 Втр 11:27:19 #232 №463677 
>>463670
"mov [a], b" в Фасме таки канает. Поскольку b здесь всего лишь адрес.
Аноним 14/04/15 Втр 11:39:22 #233 №463681 
блеать, тут же много анонасов из мухосрани, почему бы нам совместно не переехать в столицу то? Вдвоем или даже троем снять хату будет легче! Если кто заинтересован, то пишите
оп жс трендов
Аноним 14/04/15 Втр 11:40:07 #234 №463682 
>>463672
ну и почему ты не пошел? типа нитакойкаквсе, пхпзашквар
Аноним 14/04/15 Втр 11:45:27 #235 №463685 
14290011274310.png
пытаюсь реализовать sha-1.
http://en.wikipedia.org/wiki/SHA-1
там последний этап - файнал хеш:
Produce the final hash value (big-endian) as a 160 bit number:
hh = (h0 leftshift 128) or (h1 leftshift 96) or (h2 leftshift 64) or (h3 leftshift 32) or h4

что это за хуйня? у меня сука 5 частей хэша по 32 бита, эти сдвиги влево нихуя не дадут, а логическое или просто опустит под шконку числа и там никак не будет 160 бит, что делать?
Аноним 14/04/15 Втр 12:01:15 #236 №463697 
Как заебали толстяки с такими вот ответами >>463658
Аноним 14/04/15 Втр 12:07:23 #237 №463700 
>>463697
Тебе советуют единственно правильное решение
Аноним 14/04/15 Втр 12:09:31 #238 №463701 
>>463659
Да, самоучка. Боюсь тебе с моих сроков будет мало толку. Много времени было потрачено впустую и не туда куда стоило. Плюс все осложнялось моим здоровьем. Вообще удивляюсь что меня все же куда-то взяли.
Думаю что за год можно дорасти с нуля до уровня когда будет не стыдно просить зарплату. Именно из расчета на удаленку. Просто питона будет мало. Если мотивация и работоспособность будут бешенными, то может в полгода можно уложиться. Как-то так.
Аноним 14/04/15 Втр 12:16:57 #239 №463706 
>>463701
А свой проект на гитхабе, сильно навороченый? Я просто сейчас иду в таком же направлении. Можно сказать, что я это почти ты
Аноним 14/04/15 Втр 12:27:31 #240 №463708 
>>463706
> Можно сказать, что я это почти ты
Это очень наврядли. Тебе надо быть кем-то вроде ДЦПшника чтобы оказаться в похожей ситуации. Собственно из-за проблем со здоровьем и пошел в кодинг.

Нет, он как раз таки простой. Бложик с коментами на дискусе. Там всего пара моделей. И почти тысяча строчек кода тестов. Пожалуй контрибьют имел больше значения. Меня в благодарность даже в одном проекте в доке упомянил. Точнее release notes.
Аноним 14/04/15 Втр 12:30:46 #241 №463710 
>>463708
Как искать опенсурс? Ты пушишь в любое, даже где 0 звезд 0 форков? Лишь бы было?
Аноним 14/04/15 Втр 12:44:14 #242 №463712 
>>463708
Гитхаб свой можешь показать?
Аноним 14/04/15 Втр 12:52:33 #243 №463719 
>>463710
Ну как как, есть вот например пыховский джок для борд - поищи такое же на питоне. Смотришь сырци и ищешь косяки. Нашел - исправь. Тут особой магии нет. Ну походу написания моего говнобложика решил воспользоваться парой сторонних приложений. Заодно решил глянуть их сырцы чтобы узнать как нормальные люди пишут. Могу сказать что если проект не yoba вроде торнадо или ансибля, а что-нибудь на пару сотен звезд, то новичку работы хватит.

>>463712
Не хотелось бы - он на мое имя. Да и смотреть там особо нечего. Я же еще сам новичек.
Аноним 14/04/15 Втр 13:04:04 #244 №463722 
Ребята, нужен совет.
Я java - макака - нуб. Хочу сделать для портфолио мобильный проект типа тиндера чтобы грабить корованы.

Логику представляю себе так:
- БД с инфой и фоточками телок и пацанов
- фронтенд дергает по фильтру записи из базы и устанавливает новые связи (записываются в базу) если кто-то выбрал кого-то или удаляет связи, если кто-то не понравился
- нужен какой-то чат

На чем можно быстро сделать это говно, чтобы хоть как-то работало?
Какие технологии использовать для бекенда (бд, веб-сервер)?
Аноним 14/04/15 Втр 13:14:02 #245 №463725 
>>463719
Алсо, если можешь напиши скиллы , которыми ты владеешь и какие требовали
Аноним 14/04/15 Втр 15:01:12 #246 №463755 
Недавно стал активно использовать Mind Manager для создания карт ассоциаций. Решил купить программулину, че уж, полезная штука. Я зашел на http://www.mindjet.com/mindmanager/buy/? и охренел. 349 баксов! Какого хера? Это просто пиление схем, это проще чем Visio, это проще чем даже paint, они там ебанулись совсем? Это ж домашняя лицензия, а прога должна, в первую очередь, помогать студентам и т.п.. В общем, дома то могу спиратить, а вот на корп ноутбук совать всякую гадость не охота, так что реквестирую альтернативы, кои обязательно должны быть при таком ебанутом ценнике.
Аноним 14/04/15 Втр 15:05:06 #247 №463756 
>>463755
Копирасты, они такие.
мимо ни одной лицензии с 2005 года
Аноним 14/04/15 Втр 15:09:01 #248 №463757 
>>463685
Чё ты за хуйню несёшь? Расположи все байты своего числа в нужном по endian порядке.
Аноним 14/04/15 Втр 15:11:34 #249 №463758 
>>463756
Я не знаю, кто у них занимается project placement-ом, но он хуево делает свою работу. Нет, чтобы популяризировать продукт среди той же студентоты, раздавать халявные лицензии, способствуя естественной рекламе и рубить бешеные бабки на популярной софтине. Но зачем, можно же стричь 3.5 долбоебов, которые согласятся выложить такие бабки. Это для большинства жителей любой страны значительная сумма. О чем чуваки нахер думают...
Аноним 14/04/15 Втр 15:21:19 #250 №463759 
Дали задание >Вытащить из дампа mysql базу данных pradmin_ng и ссылку на файл типа .vbk. Кто может подсказать, как открыть этот файл?
Аноним 14/04/15 Втр 15:38:11 #251 №463762 
14290150916220.jpg
Погромач, что делает этот код?
Аноним 14/04/15 Втр 15:44:15 #252 №463768 
>>463762
Разрывает мне глаза...
Вот за что я не люблю С - кроме %&()==!!{}[]%%&[]&^*()! ничего не вижу.
Сорри, что не по-существу.
Аноним 14/04/15 Втр 16:01:05 #253 №463777 
>>463762
>Код на листе бумаги
Дать бы тебе по ебалу.
Аноним 14/04/15 Втр 16:01:28 #254 №463778 
Читаю сейчас про классы. Вот есть поля public и private, ну и соответственно пишут что private закрывает доступ к полям. Для чего это делается? Чтобы в случае ошибки программиста не случилась хуйня?
test Аноним 14/04/15 Втр 16:03:41 #255 №463782 
[CODE]puts "test".chars[/CODE]
Аноним 14/04/15 Втр 16:04:59 #256 №463784 
>>463778
Гугли "инкапсуляция".
Аноним 14/04/15 Втр 16:08:18 #257 №463786 
>>463762
Вводишь матрицу, тебе выводится вектор минимальных элементов из каждой строки.
Аноним 14/04/15 Втр 17:03:06 #258 №463813 
>>462333
Кто подскажет как в R сделать статистический ряд?
Хочу построить стандартную таблицу и сколько каких элементов повторяется раз, затем по ней уже попытаюсь графики строить.
Данные в вектор занес, вот не могу нагуглить комманду для этого
Аноним 14/04/15 Втр 17:32:37 #259 №463822 
Java или Python?
Какой язык проще для гуманитария вроде меня?
Аноним 14/04/15 Втр 17:33:44 #260 №463824 
>>463822
Никакой
Аноним 14/04/15 Втр 17:43:17 #261 №463828 
>>463571
>>463572
Да не пхп. Это какой-то пидарас шутканул.
Я как спать ушел, так только и проснулся, лол.
Я пишу на C++/Qt. Только что-то его на хлеб не намажешь.
Да и самому как-то хочется параллельно что-то годное изучать, как скриптовый язык.
Джава вызывает конвульсии, даже не предлагать
Аноним 14/04/15 Втр 17:43:50 #262 №463829 
>>463813
Так, вроде со всем разобрался, охеренная поддержка документации, осталось только понять как вектор чисел делить на интервалы и смотреть сколько в эти интервалы попадает элементы.
Аноним 14/04/15 Втр 17:53:38 #263 №463833 
>>463784
Лол, щас начитается википедии, а там явно писал какой-то недалёкий с "сиплаплас" головного мозга. Инкапсуляция - это отношения объекта к какому-либо неймспейсу
Аноним 14/04/15 Втр 18:10:01 #264 №463841 
Расскажите про тестирование. Насколько это востребованно, насколько макакинг и зашквар. А то куча вакансий и я чет хуй знает.
sageАноним 14/04/15 Втр 18:11:02 #265 №463843 
>>463833
> отношения объекта
> к какому-либо неймспейсу
К писхиатру, срочно.
Аноним 14/04/15 Втр 18:12:00 #266 №463845 
>>463833
Инкапсулировал с этого.
Аноним 14/04/15 Втр 18:47:57 #267 №463862 
>>463757
в каком смысле? я не понимаю, поясни пожалуйста
Аноним 14/04/15 Втр 19:00:24 #268 №463865 
>>463822
scala
Аноним 14/04/15 Втр 19:16:14 #269 №463868 
>>463758
Разве что любой Африканской/Постсоветской страны
Аноним 14/04/15 Втр 19:16:47 #270 №463869 
>>463762
Перепечатай его сюда, тогда поговорим
Аноним 14/04/15 Втр 19:17:42 #271 №463870 
>>463833
>Инкапсуляция - это отношения объекта к какому-либо неймспейсу
Надеюсь, ты сейчас процитировал того недалёкого?
Аноним 14/04/15 Втр 19:18:05 #272 №463871 
>>463865
Двачую. Scala сила, джява могила.
Аноним 14/04/15 Втр 19:30:22 #273 №463876 
>>463833
> начитается википедии
Ну если читать английскую статью с обязательным переходом и прочтением "Information hiding" то там все ок поясняют. А русская это конечно пиздец, такое ощущение что россиянские википидоры дрочат на количество, переводят рандомный абзац из английской версии, называют это "статьей" и переходят к следующей. Наполнение есть только в идеологически важных статьях.
Аноним 14/04/15 Втр 19:59:14 #274 №463879 
>>463871
двачую этого мартина
Аноним 14/04/15 Втр 20:49:07 #275 №463894 
>>463672
Манька, а ты бы взял и пояснил им почему пхп говно. Так нет, лучше повыебываться
Аноним 14/04/15 Втр 23:12:14 #276 №463939 
>>463828
Хуёв накати, формочкалеп, язык ему нужен, скучно ему.
sageАноним 14/04/15 Втр 23:16:16 #277 №463941 
програмист эт тип у компа сидит)))
програмами пользуется)))
Аноним 15/04/15 Срд 00:19:56 #278 №463963 
>>463941
>)))
Лиспер в треде! Все в переменную!
Аноним 15/04/15 Срд 02:07:57 #279 №463979 
>>463963
Открывающих нет.
Аноним 15/04/15 Срд 02:46:27 #280 №463983 
Поясните за xamarin. Стоит ли оно того или лучше катиться в жабку?
Аноним 15/04/15 Срд 02:48:58 #281 №463984 
cocos2dx вообще где-то используется кроме хуинди для себя?
Аноним 15/04/15 Срд 06:08:17 #282 №463996 
14290672978640.jpg
Использовал раньше один Gmail аккаунт, теперь другой. http://stackoverflow.com/ логинится по старому аккаунту, а я хочу полностью переехать и не использовать 2 аккаунта синхронно. Как быть?
Аноним 15/04/15 Срд 07:34:49 #283 №464003 
>>463996
https://security.google.com/settings/security/permissions?pli=1
Аноним 15/04/15 Срд 09:21:02 #284 №464021 
>>463984
во всяких тормозных игрушках типа brave frontier
Аноним 15/04/15 Срд 09:28:42 #285 №464024 
>>463996
Используй лучше оба, причём спонтанно. А всё самое интересное пиши через сервисы временной почты, которые позволяют создать ящик на 5 минут и удалить. Тогда за тобой сложнее будет следить, когда ты и сам толком не знаешь, что откуда и когда писал, и чем что ещё напишешь.
Аноним 15/04/15 Срд 09:46:38 #286 №464028 
>>464024
Нахуя? Я же не преступник. Мои разговоры мало кому интересны, кроме собеседников.
Аноним 15/04/15 Срд 09:55:54 #287 №464032 
14290809546500.jpg
>>462333
Блять, пацаны, нид хелп.
Дали ебанутую прогу для курсача написать. Суть в том, что никто внятно объяснить не может, что именно требуется. Вброшу тут.
Нужна программа, реализующая изучение IP-адреса.
И все. И что конкретно изучать в IP я хуй знает и никто, блять, сказать не может. Пришел на консультацию, час в пустую просидел. Нахуй так жить?
Я предполагаю, что нужно просто вбивать айпишник и по нему инфа разная - маска сети, там, подсети.
Кинь хоть что-то, антош, хотябы намекни что мне делать. Можно кусочки кода. Похуй, пусть даже на некроделфи.
С меня тоходевочки.
Аноним 15/04/15 Срд 09:59:49 #288 №464033 
>>464032
Сконвертируй ip в число и обратно. Keep it G.
sageАноним 15/04/15 Срд 10:00:37 #289 №464034 
14290812377760.jpg
Дело такое, немного знаю pascal/delphi. Время от времени пишу читы для онлайн игр. И тут столкнулся с такой проблемой, что доступа к клиенту нету, его процесс где-то в Ring0 висит, в ObjectType (как на пике, пример). Можно анхук сделать не входя в Ring0, без своего драйвера. Сейчас делаю все вручную, только потом работает.
Аноним 15/04/15 Срд 10:01:19 #290 №464037 
>>464034
ссори, с прошлого треда сажа приклеилась
Аноним 15/04/15 Срд 10:04:03 #291 №464039 
14290814432350.png
>>464032
https://who.is/whois-ip/ip-address/162.159.253.6
https://en.wikipedia.org/wiki/IPv4#Special-use_addresses
Это если нужно "сам ip" изучить, ну и маски с подсетями тож можно вывести.
Но еще возможно скорее всего разговор идет о трейсе до ip, пинге до него, открытых портах и пр.
sageАноним 15/04/15 Срд 10:07:15 #292 №464040 
>>464032
Нет постановки задачи - нет курсача. Если препод не согласен - дуй в деканат, там ему брызнут уринушкой в охуевшую харю.
Аноним 15/04/15 Срд 10:08:01 #293 №464041 
>>464040
А потом >>464032 анону препод брызнет уринушкой в литсо, когда он четверку попросит
Аноним 15/04/15 Срд 10:22:29 #294 №464044 
>>463841
Максимальный макакингозашквар. Хуже только червь-пидор.
Аноним 15/04/15 Срд 10:26:43 #295 №464045 
>>463778
Ну вот написал ты библиотеку какую-нибудь, выложил в интернеты. Кто-то ее даже скачал и хочет присобачить к своей программе. Что ему будет приятнее, видеть только методы, которые выдают ему нужный результат, или видеть все методы и переменные, включая промежуточные которые где-то там у тебя используются, но пользователь не разбираясь в коде даже не поймет зачем они нужны? Я так думаю, что все-таки первое. Поэтому ты делаешь то что выдает конечный результат public, а все остальное private.
Аноним 15/04/15 Срд 12:32:37 #296 №464077 
Господа, что базового можно почитать по ИТшной тематике? Программирую где-то полгода, но понял, что занимаюсь макакингом, т.к. нет абсолютно никакого представлений о работе/устройстве компьютера, принципов исполнения программ, понимания почему в байте 8 бит, а не 9 и т.д. Если литература будет на английском - даже лучше, заранее спасибо.
Аноним 15/04/15 Срд 13:09:41 #297 №464088 
>>464077
Таненбаум "Архитектура компьютера" из шапки треда же!
Аноним 15/04/15 Срд 13:53:47 #298 №464106 
>>463778
Private это начинка. Условно говоря, если у тебя есть класс Date, пользователю в паблике совсем не нужна функция "сконструировать long date", ему нужно работать с днями, месяцами, годами. Да что там, ему даже представление long date не нужно, тоже пускай идёт в прайват.

В паблике находится всё, что к использованию. В прйвает начинка. Ты сел за бэху последней модели. Ты же за контактики не дергаешь, чтобы машину завести? Или кондёр вручную не настраиваешь, чтоб послабже дул?
Аноним 15/04/15 Срд 14:28:52 #299 №464117 
Скажите, пожалуйста, на пайтоне действительно only one way to do things, в то время как в руби всегда имеется несколько вариантов - касательно Django и Rails. Или этот чел пиздит?

http://www.youtube.com/watch?v=mBmzFYSjfdE
Аноним 15/04/15 Срд 14:32:14 #300 №464118 
>>464117
это один из принципов питона
Аноним 15/04/15 Срд 14:36:29 #301 №464119 
>>464118
Меня возбуждает такой подход) - 2 недели балуюсь с руби и рельсами - вроде нравится, но хотел бы питон еще попробовать - опыта в программировании до этого не было.
Странно, что чела засрали на тубе.
Аноним 15/04/15 Срд 15:14:01 #302 №464132 
14291000410750.jpg
Кодеры, нужна утилитка для вайпа мелкоборды c пизданутой мочей, капчи там нет. Нужно, чтобы посты были разными, там защита от флуда.
Заплачу. Пишите на фейкомыло [email protected]
sageАноним 15/04/15 Срд 15:54:50 #303 №464159 
>>464132
рулет небось вайпать собрался?
Аноним 15/04/15 Срд 15:55:36 #304 №464160 
Посоны, как пишут игровых ботов? Я под гейосью и я хочу чтоб мой герой в диабло 3 прокачивался сам пока я ебусь с Мишей.

Мне нужно всего-то делать скриншот и кликать в пиксель, который я укажу. Делать скриншот из терминала, на основе скриншота applescript'ом нажимать на кнопки и вот этой http://www.hamsoftengineering.com/codeSharing/MouseTools/MouseTools.html хуйней кликать мышкой – нормально? Или есть получше варианты?

Как близард палит ботов? Мою учетку не пидорнут за такую хуйню?
Аноним 15/04/15 Срд 16:31:21 #305 №464194 
>>464159
Net.
Аноним 15/04/15 Срд 16:32:47 #306 №464196 
>>464077
>понимания почему в байте 8 бит, а не 9
Их девять.
Аноним 15/04/15 Срд 16:34:20 #307 №464198 
>>464044
Мнение пацанов с сосача для меня авторитетно, но хотелось бы более развёрнутого ответа.
Аноним 15/04/15 Срд 16:34:47 #308 №464201 
>>464160
http://habrahabr.ru/post/251137/
Аноним 15/04/15 Срд 16:36:49 #309 №464206 
>>464160
> пока я ебусь с Мишей
ты пидор что ли?
Аноним 15/04/15 Срд 16:44:26 #310 №464212 
>>464003
И что?
Аноним 15/04/15 Срд 16:54:30 #311 №464223 
>>464198
Там directx и какая-то байтоебля. Уверен, существуют решения попроще. Мне никакой супер-производительной йобы не надо, хочу состряпать простую кликалку на коленке за пару часов.

Попробую с applescript'ом, в общем.
Аноним 15/04/15 Срд 17:48:02 #312 №464248 
Двощ, ты поможешь анону выполнить тестовое задание, а именно сверстать страницу7 Я бы и сам с радостью, но боюсь, что мои знания JS на уровне основ.
Аноним 15/04/15 Срд 17:49:04 #313 №464249 
>>464248
за денежку
оставь мыло
Аноним 15/04/15 Срд 17:54:33 #314 №464251 
>>464248
Нахуя тогда тебе вообще тестовое задание? Думаешь, его тебе анон сделает, тебя возьмут на работу и не спалят в первую же неделю, что ты нихуя не знаешь?
Аноним 15/04/15 Срд 17:56:19 #315 №464252 
>>464251
Он будет там сосать у менеджера и сидеть на двачах.
Аноним 15/04/15 Срд 18:01:13 #316 №464257 
>>464252
Тогда следовало бы дать ему тестовое задание другого рода.
Аноним 15/04/15 Срд 18:02:58 #317 №464259 
>>464251
Т.е предлагаешь так просто проебать единственную вакансию стажера только потому, что я недавно начал обмазываться этими делами7
Аноним 15/04/15 Срд 18:04:49 #318 №464261 
>>464259
надеюсь тебя выпнут оттуда хорошим пинком под сральник
Аноним 15/04/15 Срд 18:09:03 #319 №464263 
14291105436340.jpg
Анон, вопрос такой.

У моего лучшего друга появилось желание изучить какой-либо язык программирования. О нём могу сказать так - помешанный на мобильной технике человек. Очень любит пердолиться со смартфонами и планшетами. С заделом на будущее - что ему перспективнее всего изучать, чтобы потом пилить различные приложения для мобильных устройств? Желательно выдать советы в виде алгоритма. Парень очень смышлёный. Спасибо.
Аноним 15/04/15 Срд 18:10:51 #320 №464266 
>>464263
Java -> Android.
Аноним 15/04/15 Срд 18:11:32 #321 №464267 
>>464263
Scala
Аноним 15/04/15 Срд 18:12:05 #322 №464268 
>>464267
Когда Scalaphone выйдет?
Аноним 15/04/15 Срд 18:13:17 #323 №464270 
>>464263
Мимо.
Я сам ещё только учусь.
Аноним 15/04/15 Срд 18:28:26 #324 №464281 
Чем отличается команда real от integer в псскале?
Аноним 15/04/15 Срд 18:29:28 #325 №464283 
14291117680440.jpg
Аноним 15/04/15 Срд 18:30:35 #326 №464286 
>>464281
Real - числа с плавающей запятой, integer - целые.
Аноним 15/04/15 Срд 18:31:03 #327 №464287 
>>464281
Это не команда, а тип переменных.
Integer - целочисленные, не допускает деление
Real - с запятой, допускает деление
Аноним 15/04/15 Срд 18:35:30 #328 №464291 
>>464286
>>464287
А есть еще что-то подобное, чтобы знать, а то вдруг опять наткнусь при написании чего-либо? Или мы только этим и ограничиваемся при написании решения тех же обычных формул? X:=(a+b)/c и т.п.
Аноним 15/04/15 Срд 18:36:52 #329 №464292 
>>464291
Чтобы не было подобных вопросов, нужно начать изучение с начала, а не с середины.
Аноним 15/04/15 Срд 18:37:04 #330 №464293 
>>464291
попробуй мануал почитать, долбоеб
Аноним 15/04/15 Срд 18:52:11 #331 №464306 
>>464248
>>464259
Покажи хоть, что за задание.
Аноним 15/04/15 Срд 19:00:33 #332 №464311 
>>464268
Что, простите?
Аноним 15/04/15 Срд 19:05:09 #333 №464314 
>>464311
Ну чтобы писать под Scaloid.
Аноним 15/04/15 Срд 19:07:17 #334 №464317 
>>464314
А, всё ясно, мартышка не знает, что Scala компилируется под JVM
Аноним 15/04/15 Срд 19:11:00 #335 №464320 
>>464317
Лол, и правда ведь.
Аноним 15/04/15 Срд 19:12:22 #336 №464322 
>>464306
Прикол в том, что я не знаю какое тестовое задание мне пришлют. И как ананасы сверху пояснили мне о том, что если мне решат задание, один хуй меня спалят за незнание и выгонят нахуй.
вообще, за какой максимально короткий промежуток времени можно понять что представляет собой верстка?
Есть ли вероятность усвоить материал быстрее если над моей головой будет стоять знающий человек и объяснять что к чему?
Аноним 15/04/15 Срд 19:18:47 #337 №464325 
>>464322
> откликнуться на веб-петушню
> не знать, что представляет собой верстка
ну ты пипец
Мне просто интересно было, что дают на тестовое.
Аноним 15/04/15 Срд 19:20:13 #338 №464326 
>>464322
>вообще, за какой максимально короткий промежуток времени можно понять что представляет собой верстка?
1-2 часа
 Аноним 15/04/15 Срд 19:23:51 #339 №464328 
ломаю мозг уже 2 часа над задачей http://codeforces.ru/gym/100267/problem/B
Вроде простая, но не могу понять.
Кто сможет, подскажите принцип решения.
Аноним 15/04/15 Срд 19:24:29 #340 №464329 
>>464325
Знаком с понятием только в теории.
Неужели для того, чтобы сверстать страниц нужны более глубокие знания в том же JS?
Обратиться -- обратился , но тестовое не взял т.к. обосрусь без шансов.
Аноним 15/04/15 Срд 19:29:58 #341 №464331 
>>464032
Пацаны, наковыляйте прогу тогда чтоле, плиз. Готов заплатить.
Аноним 15/04/15 Срд 19:38:05 #342 №464335 
>>462333
Анончик, помоги с ассемблером. Что-то написал, но вот в 23 и 29 строках несоответствие типов операндов.
http://pastebin.com/WKHJZ9ip
Аноним 15/04/15 Срд 19:38:18 #343 №464336 
>>464263
java
Аноним 15/04/15 Срд 19:38:42 #344 №464337 
>>464329
Я и сам не очень, но там вроде ничего сложного. Надо уметь гуглить только.
Аноним 15/04/15 Срд 19:47:04 #345 №464341 
>>464335
Перепиши на хаскелле, тогда поговорим
Аноним 15/04/15 Срд 19:48:53 #346 №464342 
Предлагаю ввести haskell и scala в спамлист.
Аноним 15/04/15 Срд 19:49:48 #347 №464344 
>>464337
Думаешь стоит взять тестовое?
Аноним 15/04/15 Срд 19:55:06 #348 №464345 
>>464342
Байтопидор порвался
Аноним 15/04/15 Срд 20:06:04 #349 №464347 
>>464326
Этот прав. Если еще руку набивать, то можно примерно за сутки надрочиться, как гуру. Если тупой - то за двое суток.
Аноним 15/04/15 Срд 20:09:54 #350 №464349 
>>464347
>можно примерно за сутки надрочиться, как гуру
Маняфантазии байтоеба.
Аноним 15/04/15 Срд 20:10:39 #351 №464350 
>>464349
Что не отменяет того что этот >>464326 прав, впрочем.
Аноним 15/04/15 Срд 20:12:28 #352 №464353 
>>464347
С какого момента стоит начать7
По пунктам, если не сложно с:
Или попытаться осилить гайд на хабре7
Аноним 15/04/15 Срд 20:26:28 #353 №464354 
14291187887610.jpg
Что скажете?
Аноним 15/04/15 Срд 20:29:57 #354 №464355 
Двач, есть один диплом. Тема "Использование языка Phyton для создания баз данных". Собственно какую базу данных лучше всего юзать?
Аноним 15/04/15 Срд 20:31:27 #355 №464359 
>>464354
Если речь о начинающих, то я бы сократил до Python и Java. C# не нужен, C++/С слишком сложно, Ruby и JS как единственный ЯП — не вариант. PHP ворошить смысла нет.

Хотя у меня было QBASIC → Visual Basic → Perl → Delphi → PHP → C → JS → Python лол.
Аноним 15/04/15 Срд 20:37:57 #356 №464364 
>>464354
>>464359
Дали вам Scala, но нет, хотим говно жрать.
Аноним 15/04/15 Срд 20:44:15 #357 №464366 
>>464354
Почему питон сравнивают с лего. Я вот пытался сесть на руби. Если честно не очень. Язык понравился, но слишком много мути. Я вот люблю часами делать одно и то же. Что-то штрудировать, изучать, выполнять кропотливую работу. Подгонять под себя. Питон взлетит, как думаете?
Аноним 15/04/15 Срд 20:44:39 #358 №464367 
>>464359
Вот объясни мне почему C# не нужен?
В последнее время я вижу как C# развивается и идет к кроссплатформенности и open source, т.е к тому что ему ставили в минус при сравнении с Java, так почему же он не нужен?
Аноним 15/04/15 Срд 20:53:37 #359 №464371 
>>464367
C# зашкварился майкрософтом.
Аноним 15/04/15 Срд 21:00:02 #360 №464375 
>>464367
Узковато потому что. ИРЛ на нём пишут только всякое корпоративное добро. А по джаве и работы больше и можно слезть и на андроид и в веб даже можно.
Аноним 15/04/15 Срд 21:01:41 #361 №464376 
>>464364
Полтора рабочих места на всю страну.
Аноним 15/04/15 Срд 21:06:02 #362 №464380 
>>464375
На C# (asp.net) в веб пишут больше, чем на java.
Для андройда есть Xamarin, хотя по мне на чистом java оно будет лучше, но возможность все таки есть.
Аноним 15/04/15 Срд 21:16:53 #363 №464385 
>>464367
Потому что мантра, как про шинду. Не обращай внимания.
Аноним 15/04/15 Срд 21:27:13 #364 №464390 
Почоны, есть одно задание, вроде бы кажущееся простым, но ломаю над ним голову уже второй день, не могу найти оптимального решения. Буду рад любой помощи.
Вот собственно само задание:
Дано натуральное число. Найти, сколько в нем одинаковых цифр.
дали на с++, но думаю не принципиально
надеюсь туда задал вопрос
Аноним 15/04/15 Срд 21:31:30 #365 №464394 
>>464390
Элементрано же, делишь число на 10, остаток - это 1 цифра, инкрементируешь соотв. ячейку массива, повторяешь пока число не закончится, в массиве лежит количество одинаковых цифр.
Аноним 15/04/15 Срд 21:33:28 #366 №464397 
>>464385
>>464380
Мы (ну по крайней мере я) говорю исключительно про работу. Для души можно писать что угодно на чём угодно.
Аноним 15/04/15 Срд 21:44:48 #367 №464405 
>>464385
Будто про шинду неправильно говорят. ОС из говна. Ничего с годами не меняется.
Аноним 15/04/15 Срд 21:45:35 #368 №464406 
Привет сиебам, крестоебам, а также шарпоебам. И прочим, кто любит программировать под шиндовс.

Нужна винапи/драйверная/клавиатурностековая или чо там блядь функция.
Которая реагировала бы на нажатие на клавишу. Тут внимание. НА ЖА ТИ Е. Т.е. мне не нужно знать зажата ли клавиша. Мне нужно будет узнать, когда её еще раз нажмут.
Кароч. Сразу говорю.
IsKeyDown(
GetKeyState(
GetAsyncKeyState(
Не дают результата желаемого при зажатии клавиши - будут постоянно срабатывать.
Как сделать толковый хук в душе не ебу.
Что делать как быть.
Аноним 15/04/15 Срд 21:52:03 #369 №464408 
>>464406
Хуй знает, то, что нужно это или нет, но glfw обрабатывет key_press и key_release, можешь глянуть их код, или всю либу подключить.
Аноним 15/04/15 Срд 21:55:07 #370 №464409 
>>464406
>IsKeyDown();
>Не дают результата желаемого при зажатии клавиши - будут постоянно срабатывать.
Или я тебя неправильно понимаю или ты хуй. Чтобы не срабатывала постоянно обмазывай флагом. При нажатии устанавливай в тру, при отпускании в фалс, ну ты понял. Таким образом на вермя, прока клавиша зажата, у тебя не будет левой хуйни происходить.
Аноним 15/04/15 Срд 21:55:51 #371 №464410 
>>464409
>при отпускании в фалс,
Можешь прямо сейчас на хуй пройти, даун. Нет винапи на отпускание клавиш.
Аноним 15/04/15 Срд 21:56:19 #372 №464411 
>>462333
писали графику на SFML? как там ебаное нажатии мыши настроить???
Аноним 15/04/15 Срд 21:56:56 #373 №464412 
>>464408
Это ж сколько рыть то надо. Перебор чо т для такой простой задачи так изъебываться.
Аноним 15/04/15 Срд 21:58:30 #374 №464413 
>>464410
Поправка. На си нет.
Аноним 15/04/15 Срд 21:59:08 #375 №464414 
>>464410
Помогаешь ему, а он еще и огрыщается, когда вопрос сам же сформулировал жопой. Вот ведь хуйло отбитое.
Аноним 15/04/15 Срд 21:59:57 #376 №464416 
>>464414
Чем ты мне помог, даун? Показав свою некомпетентность в вопросе? Охуенный помощник блядь. На хуй.
Аноним 15/04/15 Срд 22:07:21 #377 №464420 
>>464410
Чо блять? А WM_KEYUP это тогда что?
Аноним 15/04/15 Срд 22:07:55 #378 №464421 
>>464416
За 7 лет в этой помойке впервые нашлось неполноценное быдло, которому я желаю рака от души. И, кстати, я верное решение тебе дал. Ты бы хоть попытался, прежде чем под себя дристать.
Аноним 15/04/15 Срд 22:08:35 #379 №464422 
ясно кароче. Уебываю. Я же и быдло и дристун.
Аноним 15/04/15 Срд 22:14:15 #380 №464425 
>>464420
Это сообщение, посылаемое окну. Иди на хуй тоже. Знатоки блядь. Ясно чо у нас только в веб могут.
Аноним 15/04/15 Срд 22:17:43 #381 №464426 
>>464425
А нельзя ли прикрутить обработчик события onkeypress/onkeydown?
Аноним 15/04/15 Срд 22:19:04 #382 №464427 
>>464426
>событие
>onkeypress/onkeydown
Просвещая. Чо за "события"?
Аноним 15/04/15 Срд 22:19:47 #383 №464429 
>>464427
проиграл
Аноним 15/04/15 Срд 22:19:51 #384 №464430 
>>464425
>>464427
Вон из профессии. Ты безнадежен.
Аноним 15/04/15 Срд 22:21:07 #385 №464432 
>>464429
>>464430
ЯСН)))))))
Аноним 15/04/15 Срд 22:21:33 #386 №464434 
>>464427
https://msdn.microsoft.com/en-us/library/windows/desktop/ff728900%28v=vs.85%29.aspx

Ищи строку с функцией OnKeyPress.
Аноним 15/04/15 Срд 22:23:19 #387 №464435 
>>464434
Undefined Function (VS 2008)
Аноним 15/04/15 Срд 22:24:13 #388 №464437 
>>464394
сделал все, кроме количества одинаковых цифр. можно про этот момент поподробней?
Аноним 15/04/15 Срд 22:28:45 #389 №464443 
>>464435
Да да, при работающем OnKeyDown
Аноним 15/04/15 Срд 22:29:38 #390 №464444 
>>464443
Ну так может его и заюзать?
Аноним 15/04/15 Срд 22:31:07 #391 №464445 
>>464444
Так юзаю. А он чо то знаешь - не может отличить то ли новое нажатие, то ли не отжимали.
Аноним 15/04/15 Срд 22:32:05 #392 №464446 
>>464437
[code lang="C++"]
a = number%10;
array[a]++
//повторять до конца
[/code]
ну вот теперь у тебя в a[8] лежит количество восьмерок, чего не понятного?
Аноним 15/04/15 Срд 22:38:08 #393 №464449 
>>464435
А ты бы код просмотрел нормально.

[code lang="c++"]
// Handler for WM_CHAR messages.
void OnKeyPress(WPARAM key)
{
switch (key)
{
// Space key toggles between running and paused
case VK_SPACE:
if (g_pPlayer->GetState() == Started)
{
g_pPlayer->Pause();
}
else if (g_pPlayer->GetState() == Paused)
{
g_pPlayer->Play();
}
break;
}
}
[/code]
Аноним 15/04/15 Срд 22:38:45 #394 №464450 
>>464444
>>464434
>>464430
>>464429
>>464426
>>464449
ООО! Я кажется понял! Вы думали я тут формочку делаю? Не, ребят. Я процесс без окна делаю, а он сообщения принимать видимо не умеет такие. Вот дела, да?
Аноним 15/04/15 Срд 23:07:56 #395 №464458 
>>464450
Ладно, я кажется обосрался. НО И ВЫ НИХУЯ УМНОГО НЕ СКАЗАЛИ ЛОЛ.
GetKeyState

Return value

Type: SHORT

The return value specifies the status of the specified virtual key, as follows:

If the high-order bit is 1, the key is down; otherwise, it is up.
Аноним 15/04/15 Срд 23:20:20 #396 №464461 
>>464446
спасибо тебе, доброанон, я почему-то даже подумать не мог о такой простой хуйне как array[a]++.
Все запилил, рад как слон. :3
Аноним 16/04/15 Чтв 01:15:08 #397 №464480 
Прочитал тред и не понял нихуя какой язык учить. Я хочу что-то актуальное, которое не перестанет быть таковым завтра или через год. И с помощью чего можно ЗАРАБАТЫВАТЬ. Алсо как началку ща паскаль учу, просто что бы освоиться.
Аноним 16/04/15 Чтв 04:36:01 #398 №464496 
>>464480
пхп
Аноним 16/04/15 Чтв 04:39:49 #399 №464497 
>>464480
Ну Scala же
Аноним 16/04/15 Чтв 05:19:12 #400 №464498 
Вопрос по регехп.
Cкачал базу регулярок, они немношк не работают в Qt.
Тестил простейшие, вроде [0-9]+ - они пашут.
Попробовал вывод isValid() - пишет невалидны
http://pastebin.com/aceR00x2 - неужели невалидны?
Аноним 16/04/15 Чтв 05:29:03 #401 №464499 
А, и еще такой вопрос. Кто работал с апи Вкудахта?
Если не наглеть, и выполнять по 2 запроса к message.send в минуту, то капчи не будет?
Аноним 16/04/15 Чтв 05:31:24 #402 №464500 
>>464498
Стоило на двач написать, как я узнал, что QRegExp говно мамонта, только QRegularExpression, только хардкор
Аноним 16/04/15 Чтв 07:09:18 #403 №464506 
14291573582160.jpg
>>463996
Бамп.
Аноним 16/04/15 Чтв 07:10:19 #404 №464507 
Парни, VK API. Будет ли капча, если я раз в сутки будет отправляться одному и тому же пользователю одно и то же сообщение?
Аноним 16/04/15 Чтв 07:50:42 #405 №464509 
>>464507
>раз в сутки
нет
Аноним 16/04/15 Чтв 08:24:21 #406 №464511 
14291618618650.png
14291618618661.png
14291618618662.png
https://ideone.com/GMnYQF
Лаба по Паскалю по сортировкам. Почему вылетает две такие ошибки? Бывает, что по второй сортировке проходит без ошибок.
Аноним 16/04/15 Чтв 08:37:49 #407 №464515 
>>464511
Потому что индекс выходит за границы массива. У етбя наверное массив размера N а не N+1
Аноним 16/04/15 Чтв 09:16:29 #408 №464521 
>>464515
Ну епт, я тоже умею читать.
Аноним 16/04/15 Чтв 09:19:33 #409 №464523 
>>464509
То есть могу оставлять на 50 лет и не беспокоиться?
Аноним 16/04/15 Чтв 09:27:08 #410 №464524 
>>464523
да
Аноним 16/04/15 Чтв 10:30:52 #411 №464530 
>>464496
Пхп это же сайты, верно? Мне более интересно программульки писать.
Аноним 16/04/15 Чтв 11:51:48 #412 №464536 
Анон, тут такое дело, не ходил я, короче, на пары 2 месяца, и препод на зачете задал мне какие-то ебанутые вопросы:
Проблемы децентрализации репозиториев
Ветвление версий
Стратегия объединения
Закрытый и открытый ключ
Тематика ключей
Взлом сервера и кража ключа
Симметричные и ассиметричные шифрования на примере ключей и паролей
Я вообще не понимаю, где искать по ним информацию, за исключением совсем простых вещей, вроде ключей и симметричных/ассиметричных шифрований. Поспрашивав у одногруппников, я узнал, что все вопросы касаются серверного программирования, в частности такой штуки, ка Git. Анон, молю, расскажи в общих чертах (или подробно) за "проблемы децентрализации репозиториев", "Ветвление версий" (это я нашел в гугле, на сайте гита, в вики, но там нихуя не понятно для простого человека в кодинге понимаю чуть менее, чем ничего), "стратегия объединения" (вообще не нашел ничего), "Взлом сервера и кража ключа" - вообще пушка, как сказали одногруппники, такого мы даже не проходили. Лол. Конспектов никаких они не вели, только кодили на парах и всё. Треш.
Анон, выручи, месяц до диплома, не хочется обосраться.
Аноним 16/04/15 Чтв 12:19:47 #413 №464542 
>>464536
>месяц до диплома
>в кодинге понимаю чуть менее, чем ничего
>вопросы про Git
Какой диплом ты получишь если анон тебе поможет? Неужто диплом ПРОГРАММИСТА?
Аноним 16/04/15 Чтв 12:21:35 #414 №464544 
>>464536
> серверного программирования
> Git.
чо блядь?
git это VCS
Аноним 16/04/15 Чтв 12:39:12 #415 №464552 
>>464542
В нём будет написано "Квалификация - техник". Да, учусь в колледже. Я не собираюсь работать программистом, если что. Просто диплом нужен.

>>464544
Я могу и ошибаться. Честно, я даже не знаю, как предмет называется.
Аноним 16/04/15 Чтв 12:55:39 #416 №464560 
Пиздец, студенты. Один охуительнее другого. Зато в стране все образованные! У любого охранника как минимум два высших, даже если он собственное имя не может написать без ошибок.
Аноним 16/04/15 Чтв 12:57:03 #417 №464561 
>>464560
слава императору!
Аноним 16/04/15 Чтв 13:40:32 #418 №464566 
Сап.
Обнаружил у себя учебник по Java2, датируемый 2003м годом. Хорошо написан, вернее сказать, понятно для меня.
Вопрос. Знания, которые я почерпну оттуда, могут оказаться актуальными, или я ебанулся даже спрашивать о таком? Между Java2 и актуальной сегодня версией - пропасть, или смогу просто допиливать скилл на основе этого учебника?
Я вообще без особых амбиций, просто хочу повникать в ООП, который в универе в своё время был совершенно отторгнут, но ведь согласитесь, применять полученные знания на практике было бы очень приятным бонусом.
Аноним 16/04/15 Чтв 13:45:32 #419 №464569 
На какой программе можно программировать на С?
Аноним 16/04/15 Чтв 14:26:02 #420 №464577 
Пишет вам ньюфаг-первокурсник. Знаю Си и немного джаву и когда-то знал питон. Хочу вот в качестве учебной работы написать простенькую карточную игру десктопную. Даже не карточную, а в духе "найди все пары". Ну и вот озадачился, что использовать для работы с графикой. Нагуглил каких-то WinApi, Qt и много чего еще, но так и не понял, что лучше. Посоветуйте?
Как думаете, это же не больно много времени займет?
Аноним 16/04/15 Чтв 14:31:56 #421 №464578 
Не материтесь плиз. Т.е. вообще не материтесь в /pr никогда, а то мне кажется тут слишком много негатива.
Аноним 16/04/15 Чтв 14:56:12 #422 №464582 
>>464566
Для основ вполне можно использовать любую книгу, которая тебе понятна.
Аноним 16/04/15 Чтв 15:23:34 #423 №464586 
Есть один код.

Graphics::TBitmap gBitmap = new Graphics::TBitmap;
TCanvas
DTop = new TCanvas;
gBitmap->LoadFromFile("fs500.bmp");
DTop->Handle = GetDC(HWND_DESKTOP);

while(1)
{
DTop->Draw(0,0,gBitmap);
DTop->TextOut(0,0,"lalal");
Sleep(1);
}

Изображение отрисованное Draw - не мерцает.
Изображение отрисованное TextOut - мерцает.

Есть идеи как убрать мерцание?
Аноним 16/04/15 Чтв 15:45:48 #424 №464597 
>>464586
А это баг.
http://forum.vingrad.ru/act-Print/client/printer/f-94/t-137228.html
Жаба vs Похапэ Аноним 16/04/15 Чтв 16:14:42 #425 №464601 
14291900825540.jpg
Привет, программач.
Поясните, что профитней в плане денег Жаба или Пхп?
Для души знаю Пистон(джангу/фласк), но в моём мухосранске, как водится, никакой работы нет.
Вроде в пыхе и порог вхождения ниже и заработок примерно тот же, но с другой стороны учить ещё одну динамически типизированную порашу не айс.
Короче холивара подводных камней пост.
Аноним 16/04/15 Чтв 16:18:41 #426 №464603 
>>464601
>Что профитнее - теплое или мягкое?
нахуй пошел
sageF# Аноним 16/04/15 Чтв 16:38:38 #427 №464605 
разыскивается функция х

х "ключ=значение" вернёт пару ключ,значение
"ключ=значение" строка если чо
Аноним 16/04/15 Чтв 16:45:47 #428 №464607 
>>464605
[code lang="scala"]
"key=value".split('=').toList match {
case head :: tail =>
head -> tail.mkString
}
[/code]
Аноним 16/04/15 Чтв 16:46:31 #429 №464608 
>>464607
[code lang="scala"]
"key=value".split('=').toList match {
case head :: tail =>
head -> tail.mkString
}
[/code]
sageАноним 16/04/15 Чтв 16:52:37 #430 №464609 
"ключ=значение".Split([| '=' |], 2)
sageАноним 16/04/15 Чтв 16:54:36 #431 №464610 
kr4
[| key; value |] = stroka.Split([| '=' |], 2)
Аноним 16/04/15 Чтв 16:57:51 #432 №464611 
Стоит ли прочесть совершенный код? Книжка, вроде как, не очень новая, но тем не менее хвалят. что еще подобное можно прочитать?
Аноним 16/04/15 Чтв 16:58:47 #433 №464612 
>>464611
Почитай еще "Освежитель воздуха РОМАШКА состав"
Аноним 16/04/15 Чтв 18:50:31 #434 №464665 
Ононы, вопрос

На андроиде пилю рсс - ридер.

Беру из разных источников rss и xml. Как сортировать это говно по дате?
Аноним 16/04/15 Чтв 19:26:01 #435 №464683 
Как написать вирус?
Аноним 16/04/15 Чтв 19:26:58 #436 №464686 
>>464683
Берешь и пишешь
Аноним 16/04/15 Чтв 19:27:50 #437 №464687 
>>464686
Лол, ну а если серьезно. Что можно почитать на эту тему?
Аноним 16/04/15 Чтв 19:45:14 #438 №464698 
>>464687
Открываешь блокнот, включаешь русскую раскладку. Можешь включить подсветку синтаксиса для ассемблера. Но это не суть важно. Потом нажимаешь клавиши в такой последовательности: D B H E C. Нажимаешь Ctrl+S, выбираешь имя файла. Et voila! Ты написал вирус!
Аноним 16/04/15 Чтв 19:48:46 #439 №464699 
>>464698
Лол, я а еще думаю "что за херня такая в ассемблере", набираю в гугл, а он выдает страницу "вирус", дошло вообщем.
просто игнорь его, пожалуйста, пусть он сам съебет в гугл читать про вирусы на C#. Заебали какиры мамкины
Аноним 16/04/15 Чтв 20:02:51 #440 №464702 
>>464699
И зачем ты шарп припомнил?
Аноним 16/04/15 Чтв 20:04:39 #441 №464704 
>>464702
Да видел одну полуебищную статью на хабре, ну погугли вирус на C#, поймешь
Аноним 16/04/15 Чтв 20:58:54 #442 №464710 
Пацаны, подкажите научно-популярных статей по аналогому кодированию цифры, например видео.
Cпасибо.
Аноним 16/04/15 Чтв 21:12:47 #443 №464714 
>>464577
Qt
Две недели. Хотя ты же нихуя не умеешь год-полтора.
Аноним 16/04/15 Чтв 21:14:31 #444 №464717 
>>464507
Что пишешь с его помощью?
sageАноним 16/04/15 Чтв 21:40:58 #445 №464732 
>>464717
взломщик аккаунтов
Аноним 16/04/15 Чтв 22:37:41 #446 №464750 
>>464732
На апи? Кек, ну какой же ты вруша
sageАноним 16/04/15 Чтв 22:45:49 #447 №464754 
>>464750
он будит замаскирован под авто-лайкалку
Аноним 17/04/15 Птн 01:45:09 #448 №464788 
>>464732
У меня от твоего поста ностальгия по крякеру интернета.
Аноним 17/04/15 Птн 04:40:03 #449 №464820 
>>464511
Господа, в чём оказия?
sageАноним 17/04/15 Птн 07:50:56 #450 №464827 
>>464820
Сорее всего проблема в том что индекс выходит за границы массива.
Аноним 17/04/15 Птн 08:46:51 #451 №464832 
Платиновый вопрос.

Правильно я понимаю, что чаще всего похуй с чего начинать вливаться в айти? И что просто надо выбрать то, что тебе больше нравится, а там уже по ходу дела разбираться?
Аноним 17/04/15 Птн 10:01:24 #452 №464842 
>>464832
Алсо, пока не могу выбрать между геймдевом и вебом.

Веб надёжней и перспективней, а геймдев мне нравится.
Аноним 17/04/15 Птн 10:33:45 #453 №464850 
Поясните за классы, шот начал учить всë подряд, так и не понял зачем они
Аноним 17/04/15 Птн 11:42:40 #454 №464875 
>>464850
для организации данных и кода
класс = структура данных + процедуры для работы с этой структурой.
каждый объект - ээкземпляр такой структуры.
Аноним 17/04/15 Птн 13:39:30 #455 №464892 
>>464875
двачую
Хорошо обьснил
Аноним 17/04/15 Птн 16:31:44 #456 №464955 
В треде про БД не отвечают, подскажите нормально ли хранить в БД ссылки? Например хочу добавить на сайт несколько флешигр, само собой не скачивая их, а встраивая с постороннего сайта.
Аноним 17/04/15 Птн 16:36:24 #457 №464957 
>>464955
база данных всё стерпит
Аноним 17/04/15 Птн 18:31:30 #458 №464970 
В делфи можно часть строки проверять?
Нужно сделать проверку на нажатие системных клавиш, но не хочется их перечислять в виде:
if key=vk_f1 or key=vk_pause or ... then
case key of
vk_f1: ...;
end;
Можно как-то по началу vk проверять?
Аноним 17/04/15 Птн 18:37:16 #459 №464972 
Питоны, поясните как конвертировать

[code]
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19']
[/code]

в
[code]
['1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19']
[/code]
Аноним 17/04/15 Птн 19:01:02 #460 №464976 
>>464972
"".join(list)
Аноним 17/04/15 Птн 19:21:36 #461 №464978 
>>464976
Да уже понял.
[code='python']
",".join(list)
[code]
Аноним 17/04/15 Птн 19:50:11 #462 №464981 
Какую среду разработки Python выбрать для ультра ньюфаг левела? Ну так чисто, чтобы писать 5 строчек кода и запускать их?
Аноним 17/04/15 Птн 20:15:15 #463 №464986 
>>464981
ipython
Аноним 17/04/15 Птн 20:33:50 #464 №464992 
14292920307510.jpg
Ну че за хуйня.
Я тут изучать Си начал да, ну и обосрался же мгновенно.
Там задание было подсчитать кол-во символов в строке.
офк оператором getchar(), так вот, когда я жму энтер (=EOF?), то никакого сообщения не вылетает о кол-ве символов. Че делать?
Загуглил короче да, там говорят, что нужно обозначить этот конечный символ кобминацией. (Ctrl+Z у шиндовс) Я так и сделал, мне выдало кол-во символов.
Ну и вопрос, можно как-то бля без этой хуйни, хы?
И да, задачка из K&R.
Аноним 17/04/15 Птн 20:38:27 #465 №464995 
14292923077760.jpg
ПРЕДЕЛЫ ИЗМЕНЕНИЯ ПОЛЯРНОГО УГЛА

Анон, нужна помощь. Если даны окружности, расположенные как на картинке или каким-то другим образом (но не с центром в начале координат и не соприкасающиеся с осью Oy), то по какому алгоритму найти пределы изменения полярного угла и полярного радиуса?
Аноним 17/04/15 Птн 20:52:07 #466 №464999 
>>464992
коде:
#include <stdio.h>

main()
{
int n = 0;
while (getchar() != EOF)
++n;
printf("%d\n", n);
}
Аноним 17/04/15 Птн 21:00:10 #467 №465003 
14292936102120.png
>>462333
хз где спросить но всеже. Что за файловые системы без файлов?
Аноним 17/04/15 Птн 21:08:39 #468 №465005 
>>465003
Например в контроллерах, нет файловой системы. А может в каких-то и есть... хотя мне видится это как - есть проц, какой-то спец вод/вывод, есть 2 памяти оперативка и флеш(или нет её), всё.

Не разу не писал на контроллеры
Аноним 17/04/15 Птн 21:12:31 #469 №465006 
>>465003
А или ты прост не правильно прочитал. "Системы" не значит файловые системы.
Аноним 17/04/15 Птн 21:27:17 #470 №465012 
14292952378340.png
Хули не работает?
Аноним 17/04/15 Птн 21:28:03 #471 №465013 
>>464981
pycharm edu
Аноним 17/04/15 Птн 21:29:30 #472 №465014 
>>465012
Хуево назвал переменные
Аноним 17/04/15 Птн 21:31:23 #473 №465015 
>>465014
Переименовал, все равно не работает. Та же ошибка
Аноним 17/04/15 Птн 21:36:49 #474 №465020 
>>465013
спэйсемакс
Аноним 17/04/15 Птн 21:37:18 #475 №465021 
>>465015
Да я же траллирую. Читай внимательно текст ошибки. Вероятно ты обращаешься к элементу, которого нет. Попробуй poloj[i-1] = i
Аноним 17/04/15 Птн 21:44:42 #476 №465023 
>>465021
Хохох, все равно не работает. Че это за ошибка вообще?
Аноним 17/04/15 Птн 21:54:49 #477 №465029 
>>465023
Запости код куда-нить, я у себя запущу
php || java Аноним 17/04/15 Птн 22:01:49 #478 №465031 
php наверное полегче
за то много удаленной работы

java наоборот

so, Java or PHP?
Аноним 17/04/15 Птн 22:17:17 #479 №465037 
>>465029
N = int(input())
pol = []
otr = []
n = 0
for i in range(1, N):
r = int(input())
if r < 0:
n = n + 1
otr = i
if r > 0:
pol = i
if n % 2 == 0:
for i in range(N):
print(pol, otr)
else:
for i in range(N):
print(pol)
Аноним 17/04/15 Птн 22:17:40 #480 №465038 
>>465031
php - посасывание хуйца и ковыряние в говне (пускай и удаленное)

java - стабильная работка в офисе, ебля с over 9k фреймворками и устоявшимися за 10 лет методами

почему выбор стоит именно между ними?
Аноним 17/04/15 Птн 22:18:34 #481 №465040 
>>465037
>>465029
Вот. http://pastebin.com/JRf6EBwN
Аноним 17/04/15 Птн 22:24:50 #482 №465047 
>>465031
>>465040
слушай, а что это говно должно делать?
Аноним 17/04/15 Птн 22:26:27 #483 №465048 
>>465038
главный критерий выбора в данный момент найти удаленку
есть еще нод жс, но тут явно выбор меньше чем у похапе
ну а еще есть фронтенд куда совсем лезть не хочется
Аноним 17/04/15 Птн 22:38:00 #484 №465059 
>>465048
Сейчас набирает популярность связка AngularJS (фронтенд) + вебсервисы на Spring'е (бэкенд).
За последний год дважды участвовал в проектах с такой связкой.

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

Лично я бы выбрал Node JS. Так как javascript с каждым годом всё крепче закрепляется в топе.
Аноним 17/04/15 Птн 22:40:07 #485 №465061 
>>465059
Ангуляр уже мейнстрим тащемта
Аноним 17/04/15 Птн 22:43:44 #486 №465063 
>>465061
чем мейнстримнее язык/фреймворк/библиотека, тем сильнее конкуренция, НО так же вырастает и предложение.
Заказчики редко доверяют немейнстримовым технологиям из-за возможных проблем с поиском разрабов для поддержки.
(поэтому у Ruby не так хороши дела, как могли бы быть).
Аноним 17/04/15 Птн 22:48:43 #487 №465067 
>>465063
Я не понял, ты к чему это вообще?
Аноним 17/04/15 Птн 22:50:37 #488 №465070 
>>465067
пардоньте, думал, что ты имел в виду, что мейнстримовость ангуляра делает его плоховатой технологией для использования.
Аноним 17/04/15 Птн 23:02:56 #489 №465082 
>>465070
Ну я не видел ангуляр в масштабных проектах на долгосрочной основе, а так вот сам иоником проникся, пилю свое говно.
Мой комментарий был вот к этому
>Сейчас набирает популярность связка AngularJS (фронтенд) + вебсервисы на Spring'е (бэкенд).
Не знаю именно в связке со спрингомхотя какая разница что там за апи скрывается, но ангуляр уже перешел стадию набирания популярности.
Аноним 17/04/15 Птн 23:13:55 #490 №465092 
>>465082
в текущем виде да, его уже многие освоили.
Но, так как разрабы постоянно кричат про ангуляр 2.0 который ПОКРОЕТ ВЕСЬ МИР и будет кардинально отличаться от текущего, считаю, что до этого момента идет лишь некий бета-тест и о популярности еще рано говорить
Аноним 17/04/15 Птн 23:36:28 #491 №465101 
>>465047
Ну как бы надо вывести номера чисел, которые делают максимальное произведение. Если есть ноль или число отрицательных чисел нечетное, то произведение либо нулевое, либо минусовое, то есть не максимальное. Например водим 5 чисел:
5
-64
0
33
55
Он должен вывести 1 4 5
Если числа 5
-64
0
-33
55
То выводит 1 2 4 5
Аноним 17/04/15 Птн 23:36:34 #492 №465102 
В с++ можно создать переменную типа класса или как это называется? Пишу class T = int, например, а он ругается. В гугл не смог.
Аноним 17/04/15 Птн 23:50:52 #493 №465110 
>>465102
Шта? Я не пони!
Аноним 17/04/15 Птн 23:54:29 #494 №465114 
>>465102
Нет.
Аноним 18/04/15 Суб 00:00:30 #495 №465120 
>>465110
Бля, даже не знаю, как объяснить. Есть параметризированный класс, соответственно вопрос в том, можно ли создать его экземпляр не как Yoba<int> BolshoyYoba(), а как Yoba<переменная> BolshoyYoba(), где собственно в переменной хранится класс имя класса? ещё какая-то сущность? нутыпонел (у меня это может быть либо инт, либо дабл), можно и без этого обойтись, но тогда код становится более громоздким.
Аноним 18/04/15 Суб 00:09:19 #496 №465126 
>>465120
Нельзя так, потому что статическая типизация. Если публичный интерфейс твоих Yoba можно сделать одинаковым то можно абстрактную фабрику навернуть.
Аноним 18/04/15 Суб 00:37:52 #497 №465143 
>>465120
Сделал подобную хрень на D.
У меня успешно выполняется вот такой код:

[code lang="d"]
import std.stdio;

class Yoba(T) {}
class Xynta {}

void main() {
int n;
double m;
auto x = new Xynta();

auto obj1 = new Yoba!(typeof(n))();
auto obj2 = new Yoba!(typeof(m))();
auto obj3 = new Yoba!(typeof(x))();

obj1.writeln;
obj2.writeln;
obj3.writeln;
}
[/code]

Думаю, на плюсах тоже можно замутить что-то подобное.
Можно еще с шаблонами поизвращаться.
Аноним 18/04/15 Суб 00:43:04 #498 №465146 
>>462333
питонщики примерно тем же что и пыхеры занимаются? все теже аналоги Yii и т.д.?
Аноним 18/04/15 Суб 01:05:54 #499 №465151 
>>465146
Есть асинхронные фреймворки, либы для гуя, всякие нормальные биндинги, можно даже игоры делать. Но да, в мухосрансках и вообще в большинстве вакансий тебя ждёт быдлофреймворк джанга и та же зачистка говна вилкой, что и в похапе.
Аноним 18/04/15 Суб 01:15:49 #500 №465155 
Антон, помогай.
В делфи в результате вычисления получается число в двоичной системе исчисления. Нужно его представить в качестве массива и найти в нем 0 или 1 на определенном месте. Как это сделать?
Аноним 18/04/15 Суб 02:21:12 #501 №465173 
>>465155
Число - это число - оно не может быть в какой-то системе счисления. Система счисления - характеристика строкового представления числа. Так что либо у тебя есть переменная строкового типа и ты можешь пройтись по ней посимвольно, либо у тебя есть переменная численного типа и ты можешь использовать побитовые операции, либо ты хуйню городишь.
Аноним 18/04/15 Суб 03:02:47 #502 №465179 
>>465173
Очевидно же, что у этого полуебка строка "001010101"
Аноним 18/04/15 Суб 03:57:31 #503 №465184 
Не знаю, что для курсовой работы придумать.
Может быть, простенький аналог Evernote'a для *nix? Или слишком очевидно?
Аноним 18/04/15 Суб 04:37:23 #504 №465188 
>>465184
Напиши прогу для стеганографии, если хочешь паразить всех неочевидностью.
Аноним 18/04/15 Суб 09:56:26 #505 №465206 
>>465120
Yoba(decltype(m))
Аноним 18/04/15 Суб 09:58:06 #506 №465207 
>>465206
Yoba<decltype(m)>
quick fix
Аноним 18/04/15 Суб 10:32:45 #507 №465211 
>>465012
Потому что у тебя массивы пустые. append делай.
Аноним 18/04/15 Суб 12:06:35 #508 №465236 
>>465003
Погугли замечательный язык Forth. В нем (в рантайме) нет файлов.
Аноним 18/04/15 Суб 12:16:32 #509 №465238 
Распознавалка капчи на ассемблере - возможно ли?
Аноним 18/04/15 Суб 12:19:57 #510 №465240 
>>465238
Ты охуеешь это писать.
Аноним 18/04/15 Суб 12:25:47 #511 №465241 
>>465240
Ну а что, ведь дрова в нвидии пишут именно на ассемблере и С. Думаю, что написать дрова на это дрянья намного тяжелее, чем сверстать распознаватель.
Аноним 18/04/15 Суб 12:37:25 #512 №465243 
>>465238
Возможно. Но ты ведь все равно будешь вызывать библиотечне функции для работы с изображениями, так ведь? Я как-то сомневаюсь, что ты собрался пилить собственный парсер GIF или PNG. Какой тогда профит? Или ты считаешь, что сможешь оптимизировать циклы и вычисления лучше компилятора?
QPython3 Аноним 18/04/15 Суб 14:28:17 #513 №465257 
короч, есть android 2.3.5 (другого нет и не будет), на него поставил QPython3. пытаюсь запустить тестовый скрипит, который поставлялся с ним, в консоль пишется следующее :
[code]
$ python -c 'import site;exec(open("/mnt/sdcard/com.hipipal.qpyplus/scripts3/test.py").read())' && sh /data/data/com.hipipal.qpy3/files/bin/end.sh && exit
[1] Illegal instruction python -c "import site;exec(open(\"/mnt/sdcard/com.hipipal.qpyplus/scripts3/test.py\").read())"
$
[/code]
гуглить пробовал, ничего нет. как исправить это? куда копать?
Аноним 18/04/15 Суб 15:01:10 #514 №465262 
Аноны, прочитал Доусона, теперь хочу начать писать сайты на Джанге, что почитать по Джанге (В английский не могу).
Что еще читануть, для понимания того, как работает веб и какое место в нем занимает Джанга?
Аноним 18/04/15 Суб 15:15:55 #515 №465268 
>>465257
В какой консоли? QPython хер пропишешь так чтобы он из консолей вызывался, да ещё и path-ы все были правильными. По крайней мере у меня не получилось. А из самого qpython-а всё работает заебись. Перенёс на него одну urwid+requests приблуду, работает.
Данон 18/04/15 Суб 16:24:30 #516 №465276 
Подскажите, кто шарит, как искать компоненты связности в мультиграфе с петлями?В обычном графе без петель знаю как(http://ideone.com/CqL5Da).Хотя б идею пож.
Аноним 18/04/15 Суб 16:32:45 #517 №465278 
Есть один скрипт, он убирает комментарии например от пользователя 123.

setInterval(function() {
$('div.comment:contains(123)').hide();
}, 0);

Как сделать, чтобы он скрывал всё, кроме (123)?
Аноним 18/04/15 Суб 16:45:02 #518 №465281 
>>465278
$('div.comment:not(:contains(123))').hide();
Аноним 18/04/15 Суб 16:47:54 #519 №465282 
>>465151
В Мухосрани джангу не видел вообще. Я в провайдере работаю и всякую автоматизацию питонирую.
Аноним 18/04/15 Суб 16:51:52 #520 №465283 
>>465005
Может быть может не быть. Часто данные хранятся просто в лоб, но для подключения к ПЕКА эмулируется файловая система FAT12 какой-нибудь которая просто в рантайме формируется так сказать.
Аноним 18/04/15 Суб 17:20:58 #521 №465293 
>>465281
Спасибо.
Аноним 18/04/15 Суб 17:50:29 #522 №465300 
14293686291230.gif
The choice of how to divide a component into smaller components is called factoring, after the operation in number theory. And when you take an already factored component and rearrange things so that it is factored into a different set of subcomponents without altering its behaviour, you are refactoring.
Аноним 18/04/15 Суб 18:39:42 #523 №465309 
>>462333
Начал учить С++ но походу обучения часто всплывает ассемблер. Решил немного его выучить. Самые азы. Одну неделю чтобы учить и вкратце понять про стек вызова, хранение данных в памяти. Из литературы в оп-посте выбрал калашникова. Стоит ли начинать читать или есть способ весь необходимый ассемблер для С++ за пару часов выучить?
Аноним 18/04/15 Суб 18:59:21 #524 №465314 
>>465276
Также как и обычно, поиск в глубину или ширину. Чем тебе петли мешают? Помечай йже пройденые вершины, если у тебя такого нет.
Аноним 18/04/15 Суб 19:10:39 #525 №465318 
>>465309
Есть. Выкинуть нахуй книгу в которой для изучения С++ нужен ассемблер.
Аноним 18/04/15 Суб 20:43:52 #526 №465344 
14293790329730.jpg
Сегодня день Ассемблера, штоле?
Один без него капчепарсер написать не может, другой плюсы выучить. Куда катится эта доска? Пойду, кароч, имиджборду пилить на асме.
Аноним 18/04/15 Суб 20:52:48 #527 №465349 
14293795688090.jpg
Появилась идея для очень простого приложения в VK, но я нихуя не знаю по html,css,js, которые, как я понял, будут нужны. Еще будет нужен парсинг с одного/нескольких сайтов. Короче, кто готов мне показать, как делается все это дерьмо? Ибо мне в пизду читать статьи и учебники, в которых при запиливании моей хрени 90% инфы не пригодится. О цене за помощь договоримся, будет что-то типа репетиторства по скайпу.
Приложение будет на пару страниц, будет содержать, в основном, текстовую информацию с картиночками.
[email protected]
В универе писал лабы на сях.
Аноним 18/04/15 Суб 22:20:21 #528 №465363 
python

Есть файл, со строками в виде

key1

value1
value2
value3

key2

value1
value2
value3
value4

key3

value1

key4

value1
value2

Как его разобрать и представить в виде словаря с ключами key и значением в виде списка value?
Все перепробовал, нихуя не выходит. Вышло только без пробела между key'ями и value, но если между ними пробелы есть - не выходит, т..к делал через for line in lines, не знаю как перескочить.
Помогите, пожалста.
Аноним 18/04/15 Суб 22:43:30 #529 №465368 
>>465363
Через генератор с условием? Питон забыл.
(line for line in lines if line_is_not_empty)
Аноним 18/04/15 Суб 23:05:59 #530 №465378 
>>465368
Не понял.
Аноним 18/04/15 Суб 23:20:32 #531 №465386 
http://pastebin.com/9w4A0zqK
Вот так сделал. Дебильно конечно, но лучше не получается.
Аноним 18/04/15 Суб 23:52:47 #532 №465390 
>>465386
http://pastebin.com/FfQ64MXv
Аноним 19/04/15 Вск 00:15:23 #533 №465394 
>>465363
http://ideone.com/Sc7pvy
Аноним 19/04/15 Вск 00:27:11 #534 №465399 
14293924311380.jpg
>>465394
Ты классный.
Аноним 19/04/15 Вск 00:35:22 #535 №465402 
>>465399
Эмма Уотсон сказала что я классный...
Жаль что в реальности тяны не текут, когда показываешь им свой питон.
Аноним 19/04/15 Вск 00:37:08 #536 №465407 
>>465402
Зависит от тяны
Аноним 19/04/15 Вск 00:37:29 #537 №465408 
14293930492490.jpg
>>465402
Ты показываешь им не того питона.
Аноним 19/04/15 Вск 00:40:09 #538 №465409 
>>465394
бляяяа... Как ты это сделал... Ты бог...
Вдохновившись этим, я просто обязан задрочить питон!
Аноним 19/04/15 Вск 00:40:37 #539 №465410 
>>465408
Да, коротенький он у меня. Вот у двух парнишей выше - подлиннее.
Аноним 19/04/15 Вск 00:46:11 #540 №465413 
>>465410
Затралел.
Аноним 19/04/15 Вск 01:38:09 #541 №465423 
>>465394
Почему \n\n удаляет пустые?
Аноним 19/04/15 Вск 07:22:10 #542 №465442 
14294173306480.png
Аноны как в Sublime Text перенести окно вывода вправо часть экрана? На их сайте нашел решение, но оно не работает http://www.sublimetext.com/forum/viewtopic.php?f=2&t=8910
Аноним 19/04/15 Вск 09:58:43 #543 №465456 
Посоны, как в C сложить два 160-разрядных числа по модулю 2160?
160-разрядные числа представлены как 5×unsigned __int32
Аноним 19/04/15 Вск 10:00:30 #544 №465457 
>>465423
Я не он, но предположу, что пустая строка — это не что иное, как двойной перенос строки. Вот и вся магия.
Аноним 19/04/15 Вск 10:00:37 #545 №465458 
>>465423
read() считывает всё содержимое как строку, split('\n\n') делит эту строку на подстроки, используя как разделитель '\n\n' (два подряд символа новой строки).
Очень красивое решение, жаль, что девочки не текут от его питона
Аноним 19/04/15 Вск 13:12:27 #546 №465483 
Привет, посоны. Поясните, зачем нужен адрес 127.0.0.1? Ну, то есть, я знаю, что это обращение к самому себе, вопрос в другом - зачем это надо, когда можно обращаться к себе по ip?
Аноним 19/04/15 Вск 13:14:52 #547 №465485 
>>465483
Не во всех случаях может быть внешний IP. А 127.0.0.1 будет всегда, если стек TCP/IP поднят на машине.
Аноним 19/04/15 Вск 13:19:37 #548 №465486 
>>465485
А в каких случаях ip может не быть? Понятно, что можно просто специально сбить настройки, но я имею ввиду реалистичные ситуации.
Аноним 19/04/15 Вск 13:22:13 #549 №465487 
>>465486
Когда нет сети (хотя бы локальной), очевидно же.
Т.е. если выдача адресов динамическая, а DHCP-сервера нет.
Аноним 19/04/15 Вск 13:22:33 #550 №465488 
Привет, посоны. Поясните, зачем нужен this? Ну, то есть, я знаю, что это обращение объекта к самому себе, вопрос в другом - зачем это надо, когда можно обращаться к себе по указателю/ссылке?
Аноним 19/04/15 Вск 13:23:51 #551 №465489 
>>465488
>по указателю/ссылке
Зачем, когда есть this? This гарантированно указывает на самого себя.
Аноним 19/04/15 Вск 13:28:30 #552 №465490 
>>465487
Ага, понял. А зачем вообще оно применяется? Тестирование чего-то?
Аноним 19/04/15 Вск 13:32:10 #553 №465491 
>>465490
Что применяется?
Аноним 19/04/15 Вск 13:32:36 #554 №465492 
>>465491
IP адреса)
Аноним 19/04/15 Вск 13:42:14 #555 №465495 
>>465491
Обращение к самому себе через 127.0.0.1.
Аноним 19/04/15 Вск 14:26:53 #556 №465498 
>>465458
>>465458
Двачую, очень красивое. Но все же, почему именно split('\n\n') :c
Аноним 19/04/15 Вск 14:35:59 #557 №465500 
>>465498
Да чего ты тупишь?
Тут даже языка не надо знать.
Всё уже выше объяснили три раза.
Делится по двойному переносу строки, то есть - пустая строка будет разделителем.
Нечетные блоки уходят в один список, четные- во второй.
Потом генератором объединяются попарно в словарь.
Аноним 19/04/15 Вск 16:02:41 #558 №465524 
Господа, а я что-то не понял, в Питоне нет switch/case? Каким образом мне менюшку написать тогда?
Аноним 19/04/15 Вск 16:04:01 #559 №465525 
>>465524
старым добрым if-else
Аноним 19/04/15 Вск 16:05:19 #560 №465526 
>>465500
Чет я и действительно тупанул, все более очевидно,чем я думал.
Просто сбило с толку, не заметил что у того кто скинул код во входящих данных было два отступа вместо одного, стало быть я должен у себя вместо \n\n сделать \n
Аноним 19/04/15 Вск 17:41:31 #561 №465559 
>>465500
Не хочу быть столь назойливым.
Что если у меня в конце где-нибудь попадеся ключ,который уже был, но с новыми значениями? Как мне в http://ideone.com/Sc7pvy предусмотреть такое объединение?
Аноним 19/04/15 Вск 18:00:29 #562 №465562 
14294556292520.jpg
Погромач, отчего на книгопике у Java имеется отдельная книжка по многопоточности, а у C# нет? Читал Concurrency in practice, потому недоумеваю - неужели .NET так здорово автоматизирует межпоточные взаимодействия, что у сишарпистов не возникает java-траблов?
Аноним 19/04/15 Вск 18:04:25 #563 №465565 
>>465524
бугага, пля, ты серьезно?
Аноним 19/04/15 Вск 18:29:20 #564 №465574 
>>465526
Там входящие данные такие, как ты указал -- с одной пустой строкой в качестве разделителя.

Key1\n
\n
Value1\n
Value2\n


Теперь видишь откуда два подряд \n появляются?
Аноним 19/04/15 Вск 19:07:06 #565 №465586 
>>465562
> межпоточные взаимодействия
Там везде одинаковые проблемы, достаточно почитать что-нибудь по многопоточности какие бывают модели, локи, локфри, CAS, акторы, всякие проблемы навроде ABA и т.д. чтобы кодить на любом языке. Правда в шарпе есть мощный TPL, async/await и всякие ConcurrentDictionary, в жабе вроде такого нету.
Аноним 19/04/15 Вск 19:12:40 #566 №465587 
>>465586
>>ConcurrentDictionary
Да ты охуел? Зачем тогда Даг Ли усёралси и запиливал нам concurrency? У нас есть божественный ConcurrencyHashMap и прочее.
Аноним 19/04/15 Вск 19:14:09 #567 №465588 
>>465559
Вставь там вместо
[code]res = {k: v.split("\n") for k, v in zip(keys, values)}[/code]
Вот это
[code]
res = {}
for k, v in zip(keys, values):
if k not in list(res.keys()):
res[k] = v.split('\n')
else:
res[k] += v.split('\n')
[/code]

Аноним 19/04/15 Вск 19:14:34 #568 №465589 
>>465587
Не ебу в жабе, есть - хорошо. Продолжения-то обещают вам или нет?
Аноним 19/04/15 Вск 19:15:57 #569 №465591 
>>465589
Java 9 на подходе, но там срань одна.
Аноним 19/04/15 Вск 19:39:38 #570 №465598 
аноны как разломать компьютер одной шлюхе на расстоянии? хочу кинуть ссылкой во вк
Аноним 19/04/15 Вск 19:42:43 #571 №465602 
>>465598
оставь мыло - я могу помочь
Аноним 19/04/15 Вск 19:45:02 #572 №465603 
>>465559
http://ideone.com/wFPMsx
Функциональненько. На самом деле у >>465588 решение лучше, но 1) императивщина 2) вместо того чтобы ебашить список ключей можно проверить просто k not in res.
Аноним 19/04/15 Вск 20:07:53 #573 №465611 
>>465603
Блять, как задрочить скилл до такой степени, чтобы не олько понимать, как это устроено по готовому коду, но и самому придумывать такие изящные решения?
Аноним 19/04/15 Вск 20:12:13 #574 №465612 
Со вторника уволился с qa, начал читать шилдта, но столкнулся с тем, что на хх нет вакансий стажеров или младших в дс, как так? Снова идти в qa н собираюсь, устроиться думаю в сентябре октябре, летом отдыхать
Аноним 19/04/15 Вск 20:12:30 #575 №465613 
Со вторника уволился с qa, начал читать шилдта, но столкнулся с тем, что на хх нет вакансий стажеров или младших в дс, как так? Снова идти в qa н собираюсь, устроиться думаю в сентябре октябре, летом отдыхать
Аноним 19/04/15 Вск 20:12:47 #576 №465614 
Со вторника уволился с qa, начал читать шилдта, но столкнулся с тем, что на хх нет вакансий стажеров или младших в дс, как так? Снова идти в qa н собираюсь, устроиться думаю в сентябре октябре, летом отдыхать
Аноним 19/04/15 Вск 20:13:06 #577 №465615 
Со вторника уволился с qa, начал читать шилдта, но столкнулся с тем, что на хх нет вакансий стажеров или младших в дс, как так? Снова идти в qa н собираюсь, устроиться думаю в сентябре октябре, летом отдыхать
Аноним 19/04/15 Вск 20:14:31 #578 №465616 
Ебать заключило приложение.
Аноним 19/04/15 Вск 20:39:19 #579 №465624 
>>465615
Хули ты два раза сообщение написал, даун тупой?
Аноним 19/04/15 Вск 20:43:40 #580 №465629 
Может, это платиновый вопрос, но есть возрастные рамки вхождения в программирование? Ведь никто не возьмёт на работу, например, тридцатилетнего джуниора.
Когда уже поздно?
Аноним 19/04/15 Вск 20:43:41 #581 №465630 
>>465624
4
Аноним 19/04/15 Вск 20:44:35 #582 №465631 
>>465629
В 23.
Аноним 19/04/15 Вск 20:54:34 #583 №465635 
>>465629
Когда уже поздно?
>20
Аноним 19/04/15 Вск 21:16:07 #584 №465639 
14294673676230.png
Кароч, анон, такая хрень. Есть один типарь в универе "Разработка визуальных приложений" . Его надобно сделать, но мой тупой мозг не может додуматься каким образом провернуть сию операцию:
1) Есть две формы: одна основная, а другая всплывает по нажатию одной кнопки.
2) В первой форме есть таблица и также есть графический элемент, где координатная сетка
3) Во второй форме есть ручной ввод геометрического элемента(сфера) и также требуется ввод координат по клику! А клик должен совершаться путем клика по координатной сетке.

Т.е. такой алгоритм:
1. Нажали на кнопку ввода данных -> Открылось окно, форма1 стала неактивной и некликабельной
2. Нажали на кнопку ввода данных с координатной сетки ->окно ввода стало неактивным и форма1 вылезла вновь на передний план
3. Мы кликаем по координатной сетке -> Координаты клика на элементе передаются в процедуру всплывающего окна, где мы подтверждаем координаты и задаем радиус окружности.
4. Если нам не понравилось, то мы можем начать заново с 2ого шага, иначе жмем на подтвердить и запись записывается в таблицу элементов.

Так вот анон, проблема в том, что нужно сделать так, чтобы процедура в Окне дождалась клика(который производится на элементе TImage процедурой OnMouseDown на форме1) и получила от этой процедуры нужные координаты.
Аноним 19/04/15 Вск 21:17:30 #585 №465640 
>>465635
>16
Аноним 19/04/15 Вск 21:56:12 #586 №465648 
>>465629
> никто не возьмёт на работу, например, тридцатилетнего джуниора
Что за манясказки, будешь толковый - возьмут.
Аноним 19/04/15 Вск 21:58:01 #587 №465649 
Ребята, дайте годные туториалы, видео курсы и мануалы по css-анимации. Начал на htmlacademy, но там надо баксы башлять вроде.
sageАноним 19/04/15 Вск 22:12:44 #588 №465659 
>>465629
Мамка начала работать в IT когда ей было лет 37. Вот 10 лет уже работает, сменила где-то 4 работы.
Аноним 19/04/15 Вск 22:16:03 #589 №465660 
>>465659
>программирование
Аноним 19/04/15 Вск 22:30:30 #590 №465663 
>>465602
[email protected]

пиши. пытался сделать сам а самоисполнющаяся прога не отправляется в контакте. в почту она думаю не зайдет т.к заподозрит.
если хорошо поможешь- я даже кину тебе на телефон денюжку анон:3
Аноним 19/04/15 Вск 22:31:16 #591 №465664 
>>465629
Купи курсы Попова.
Аноним 19/04/15 Вск 22:38:53 #592 №465667 
>>465629
>тридцатилетнего джуниора
Зачем они нужны, если есть толпа студентов, которые готовы работать за еду?
Аноним 19/04/15 Вск 22:40:25 #593 №465668 
>>465663
написал
Аноним 19/04/15 Вск 22:47:08 #594 №465672 
>>465667
Они есть только в твоем манямирке
Аноним 19/04/15 Вск 23:06:50 #595 №465675 
БЛЯДЖ, поясните за ебучий urllib в третьем питоне. Он мне нахуй могзги вынес.
Запускаю из блядского саблайма3, билд на третьего питона
> AttributeError: 'module' object has no attribute 'request'

Запускаю из IPython3 всё заебись.
Код
[code="python"]
import urllib
url = "http://makaka.org")
resp = urllib.request.urlopen(url).read()
[/code]
ШТО ЕМУ БЛЯДЬ ОТ МЕНЯ НАДО?
sageАноним 19/04/15 Вск 23:08:05 #596 №465676 
>>465660
Ну она вначале программистом начинала, потом стала работать что типо администратором/проектировщиком БД.
Аноним 19/04/15 Вск 23:08:37 #597 №465677 
>>465675
>[code="python"]
Ты сука тупой? Какой же ты поц блядь
Аноним 19/04/15 Вск 23:14:00 #598 №465678 
>>465677
[code lang="python"]
import urllib
url = ("http://makaka.org")
resp = urllib.request.urlopen(url).read()
[/code]
Соси хуй, мойша.
Аноним 19/04/15 Вск 23:15:10 #599 №465679 
>>465678
ебать дебил, ебать дебил
Аноним 20/04/15 Пнд 00:41:09 #600 №465698 
>подсветка кода для /PR/ скачать
впилите на уровне макабы долбоёбы блядь
раньше была нормальная подсветка синтаксиса, сейчас какие-то быдлоскрипты кочать
плохо зделали тупо в рот ссал
Аноним 20/04/15 Пнд 00:53:04 #601 №465700 
>>465675
Модуль называется urllib.request, так что пиши import urllib.request

>ШТО ЕМУ БЛЯДЬ ОТ МЕНЯ НАДО?
> AttributeError: 'module' object has no attribute 'request'
Аноним 20/04/15 Пнд 01:20:34 #602 №465705 
>>465698
Скажи это намазову
Аноним 20/04/15 Пнд 01:54:42 #603 №465709 
Ананасики, значит так, написал мне один товарищ, давно с ним не общался, он теперь типо погромистом работает. Разговорились, я сказал, что работы нихуя найти не могу, всё плохо, а он мне - пройди курсы на codecademy и можешь идти джуниор фронт-энд макакой работать, без регистрации, без смс. Типо у них там один чел на работе так и сделал, брат жив. Реально ли по такому сайту научиться кодить более менее, чтоб взяли хоть кем-то? ПХП, хтмл, жаваскрипт, к примеру.
Аноним 20/04/15 Пнд 01:56:14 #604 №465710 
>>465709
Нет, тебе нужен Haskell
Аноним 20/04/15 Пнд 02:14:44 #605 №465712 
>>465710
Там нету никакого хаскелля, интересно именно можно ли по такому сайту (или подобному) чего-то добиться, а потом уже на более гулбокое изучение перейти, а не начинать с нуля читать лит-ру.
Аноним 20/04/15 Пнд 02:19:06 #606 №465714 
>>465712
Начинай с дискретной математики. Во-первых, она действительно используется на практике (практически всё, здесь перечисленное http://ru.wikipedia.org/wiki/Дискретная_математика в той или иной мере используется при составлении алгоритмов), во-вторых, это подготовит тебя к изучению любых теорий, оперирующих значками. Можешь взять что-то ориентированное на программистов, например, книжка совсем для чайников так и называется: Дискретная математика для программистов. Еще тебе понадобится что-то по алгоритмам, например Алгоритмы: построение и анализ Кормена. Если это слишком сложно, еще один автор, который популярно пишет для самых маленьких - это Вирт - Алгоритмы и структуры данных. Дальше язык программирования. В случае книжки Вирта это будет Паскаль, которому ты и научишься по ходу чтения.

После того, как ты научишься писать алгоритмы и начнёшь самостоятельно ориентироваться в индустрии (т.е. сможешь понять любую задачу, найти и разобраться в любом нужном тебе алгоритме, изучить и начать использовать любую библиотеку или фреймворк, выбрать прочитать специализированную книжку) можно переходить к осуществлению твоей ебанутой мечты. Для этого тебе понадобится изучить хороший язык программирования. Хороший в том плане, что находясь в тусовке, ты всегда сможешь развиваться и изучать что-то новое, как фундаментальных, так и в прикладных направлениях. Сейчас таким языком является Haskell. Изучая его ты естественным образом придёшь к изучению теории типов, углублению своих знаний во многих разделах абстрактной алгебры, мат. логики, теории категорий, а также в области дизайна программ и языков программирования. Впрочем, как я уже писал, изучение его требует самостоятельности, а следствием самостоятельности будет то, что ты сам выберешь себе специализацию. Например тот же теорвер, если он тебе нравится (мне, например, нет), тогда Haskell будет языком программирования для структуризации и записи алгоритмов, а теория категорий - инструментом, помогающим спроецировать знания предметной области на конструкции языка программирования.
Аноним 20/04/15 Пнд 02:31:27 #607 №465716 
>>465714
Плиз
Аноним 20/04/15 Пнд 02:56:46 #608 №465719 
1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
2) Посоветуйте задачу для однослойной нейросети с пороговой функцией, максимально простую в выполнении, но выглядящую эффектно.
3) Не поздно ли сейчас учить С++, если желаемые направления работы в порядке убывания - геймдев, кроссплатформенный софт, высоконагруженные клиент-серверные системы, дата сайнс, а ожидания - высокая зарплата? Обоснуйте свое мнение.
Аноним 20/04/15 Пнд 08:17:06 #609 №465746 
>>465639
>типарь
Добавляешь второй форме метод типа onGridClick(int x, int y), из OnMouseDown дергаешь этот метод с нужными координатами точнее правильней будет и в форме1 создать метод для ивента, из OnMouseDown дергать его а он уже должен дергать метод второй формы, но похуй и там уже делаешь что тебе надо.
Аноним 20/04/15 Пнд 08:59:52 #610 №465754 
14295095923010.png
14295095923011.png
>>463725
Лучше поздно, чем никогда. Чет все лень было это кидать.

>>465262
Тогда советую заняться английским. На русском есть пара книжек (вроде той что с оппика), но они уже очень устарели.
Потом читать Tango with django и, например,
Test-Driven Development with Python.

>>463672
Собственно после таких собеседований уже окончательно проклял все и решил для себя прорываться на удаленку. Из последнего - какой-то супер-универсал с опытом работы на пыхе и разработки под мобилки и зп "стабильные" 20тр.
Аноним 20/04/15 Пнд 09:32:20 #611 №465762 
>>463672
>Ну знаешь, вот пистон это заебись конечно, я питоничтов уважаю, но вот знаешь у нас все на пхп работают, это и быстро и заказчикам нравится, ты давай постажируйся у нас на пыхе, мы тебе научим как из ЦМСки говно клепать и будешь у нас работать.
Уёбища какие, надеюсь у нас хоть не везде такой пиздец.

Программач, я вот к тебе с вопросом: читаю сейчас книжку троелсена Pro CSharp 5.0 & .NET 4.5. До этого уже был опыт программирования как на самом шарпе так и на с++ (непрофессиональный, на уровне студенческих поделок типа прикрутить форму, сделать событие, выполнить запрос к базе данных, но шарп мне понравился и я решил его по-нормальному изучить, сижу вот читаю книгу и понимаю каким же я дебилом был, когда учился пользоваться фичами шарпа по видео на ютубе).
Так вот, я хотел спросить, вот я дочитаю книгу, потом хочу взять что-нибудь по LINQ ещё толстенькое такое, а потом я смогу пойти ну хотя бы вот сюда? Ну т.е. я смогу хотя бы скинуть резюме свое с сопроводительным, так мол и так, работал работал системным администратором, потом прочитал пару книг и решил в погромисты податься. Есть хоть какие-то шансы что меня не выкинут в мусорную корзину, а хотя бы пригласят поговорить?
http://hh.ru/vacancy/13212516



Аноним 20/04/15 Пнд 09:34:42 #612 №465764 
>>465762
В дополнение к первому предложению: как вообще можно писать на пхп, особенно если ты начинающий программист? Это же набор выдранного из разных языков функциональностей, приправленный кучей зарытых граблей, чего только пизданутая реализация динамической типизации там стоит, === там вот это всё...
Аноним 20/04/15 Пнд 09:41:13 #613 №465766 
Хочу спросить совета у бывалых. Скоро исполняется 24, работаю быдломанагером за 45к, вышка эконом. Всё заебало, чувствую себя не на своём месте, не моё и всё тут. Хочу забросить программирование, благо на работе времени много свободного. Есть шансы? С нуля в 24 года? Очень хочу послушать мнение анона
Аноним 20/04/15 Пнд 09:43:20 #614 №465767 
>>465766
>задрочить
Фикс
Аноним 20/04/15 Пнд 10:05:07 #615 №465775 
>>465762
Блять, хули вы все книжки поглощаете километрами, у меня прямо бомбит. Я за все 7 лет работы прочитал может быть штуки 2. Хули от них толку-то?
Аноним 20/04/15 Пнд 10:10:53 #616 №465777 
>>465764
Начинающему программисту на языке с динамической типизацией вообще писать не стоит. Нужно что-то аскетичное для даунов с одной стандартной библиотекой - диез/жаба, например отлично зайдут.
Аноним 20/04/15 Пнд 10:12:16 #617 №465778 
>>465719
>1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
Примерно так

import java.util.;
import java.lang.
;
import java.io.*;

class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
int[] massivIntov = {1,2,3};
int elementInt = 2;
System.out.println(najtiElementVMassive(massivIntov,elementInt));

double[] massivDoublov = {1,2,3};
double elementDouble = 2;
System.out.println(najtiElementVMassive(massivDoublov,elementDouble));

String[] massivStringov = {"odin","dva","tri"};
String elementString = "dva";
System.out.println(najtiElementVMassive(massivStringov,elementString));

Integer[] massivIntegerov = {new Integer (1001),new Integer (1002),new Integer (1003)};
Integer elementInteger = new Integer (1002);
System.out.println(najtiElementVMassive(massivIntegerov,elementInteger));

// !!!
int[][] massivMassivIntov = {{1,2,3},{2,3,4},{3,4,5}};
int elementMassivIntov[] = {2,3,4};
System.out.println(najtiElementVMassive(massivMassivIntov,elementMassivIntov));

String[][][] massivMassivMassivStringov = {{{"a"},{"b"}},{{"c","d"}},{{"e","f"}}};
String[][] elementMassivMassivStringov = {{"c","d"}};
System.out.println(najtiElementVMassive(massivMassivMassivStringov,elementMassivMassivStringov));

String[][] oshibochniiElementMassivMassivStringov = {{"c","e","z"}};
System.out.println(najtiElementVMassive(massivMassivMassivStringov,oshibochniiElementMassivMassivStringov));
}



// -1 esli NotFound, snachala massiv potom element
static int najtiElementVMassive(Object massiv,Object element){
if(massiv instanceof int[]) {
for(int i=0; i<((int[])massiv).length; ++i)
if(((int[])massiv)==(int)element)
return i;
} else if(massiv instanceof byte[]) {
for(int i=0; i<((byte[])massiv).length; ++i)
if(((byte[])massiv)==(byte)element)
return i;
} else if(massiv instanceof boolean[]) {
for(int i=0; i<((boolean[])massiv).length; ++i)
if(((boolean[])massiv)==(boolean)element)
return i;
} else if(massiv instanceof char[]) {
for(int i=0; i<((char[])massiv).length; ++i)
if(((char[])massiv)==(char)element)
return i;
} else if(massiv instanceof float[]) {
for(int i=0; i<((float[])massiv).length; ++i)
if(((float[])massiv)==(float)element)
return i;
} else if(massiv instanceof double[]) {
for(int i=0; i<((double[])massiv).length; ++i)
if(((double[])massiv)==(double)element)
return i;
} else if(massiv instanceof short[]) {
for(int i=0; i<((short[])massiv).length; ++i)
if(((short[])massiv)==(short)element)
return i;
} else if(massiv instanceof long[]) {
for(int i=0; i<((long[])massiv).length; ++i)
if(((long[])massiv)==(long)element)
return i;
} else {
try {
for(int i=0; i<((Object[])massiv).length; ++i)
if(sravnitMassivi(((Object[])massiv),element))
return i;
} catch (Exception e) {
for(int i=0; i<((Object[])massiv).length; ++i)
if((((Object[])massiv)).equals(element))
return i;
}
}

return -1;
}


static boolean sravnitMassivi(Object massiv1,Object massiv2) {
try {
if((((Object[])massiv1)).length!=(((Object[])massiv1)).length) return false;
boolean ravni=true;
for(int i=0; i<(((Object[])massiv1)).length; ++i)
ravni=ravni&&sravnitMassivi((((Object[])massiv1)),(((Object[])massiv2)));
return ravni;
} catch (Exception e) {
if(massiv1 instanceof int[]) {
return Arrays.equals((int[])massiv1,(int[])massiv2);
} else if(massiv1 instanceof byte[]) {
return Arrays.equals((byte[])massiv1,(byte[])massiv2);
} else if(massiv1 instanceof boolean[]) {
return Arrays.equals((boolean[])massiv1,(boolean[])massiv2);
} else if(massiv1 instanceof char[]) {
return Arrays.equals((char[])massiv1,(char[])massiv2);
} else if(massiv1 instanceof float[]) {
return Arrays.equals((float[])massiv1,(float[])massiv2);
} else if(massiv1 instanceof double[]) {
return Arrays.equals((double[])massiv1,(double[])massiv2);
} else if(massiv1 instanceof short[]) {
return Arrays.equals((short[])massiv1,(short[])massiv2);
} else if(massiv1 instanceof long[]) {
return Arrays.equals((long[])massiv1,(long[])massiv2);
} else {
return massiv1.equals(massiv2);
}
}
}
}
Аноним 20/04/15 Пнд 10:13:00 #618 №465779 
>>465777
http://scala-lang.org
Аноним 20/04/15 Пнд 10:13:01 #619 №465780 
>>465775
> Я за все 7 лет работы прочитал может быть штуки 2.
Ну и зря. Да и справедливости ради скажем, что я-то прочитал около 400 страниц из "ООП в С++", потом ещё 400 из "Язык программирования С++" (дошёл до шаблонов, ничего не понял, дропнул). И теперь вот ещё одну читаю. Получаются две, так что я на верном пути.
Да и как элементарные вещи-то узнавать без книжек. Я вот до книжек думал что System.Delegate это просто ссылка на метод, не умел почти совсем пользоваться LINQ, толком не представлял почему у всех классов есть методы .ToString() и прочее, не знал и не умел строить свои исключения, наследуя их от System.Exception, не знал, что в С# посути нет примитивов, ибо int и прочие на самом деле являются ключевыми словами, которые заменяются компилятором на System.Int32 и т.д.
Аноним 20/04/15 Пнд 10:14:59 #620 №465781 
>>465777
>Нужно что-то аскетичное для даунов с одной стандартной библиотекой
Именно поэтому я хорошо отношусь к С/С++, после них современные языки вроде шарпа и джавы очень хорошо идут, хотя в С я вообще не разбираюсь, но, думаю, он помог бы мне их освоить, вот после плюсов же шарп нормально так хавается.
Аноним 20/04/15 Пнд 10:16:22 #621 №465783 
>>465781
Байтоговно не нужно
Аноним 20/04/15 Пнд 10:17:45 #622 №465784 
>>465783
Почему? После него труднее будет новый материал усваивать штале?
Аноним 20/04/15 Пнд 10:19:35 #623 №465785 
>>465784
Зашкваришься и станешь императивным байтодауном
Аноним 20/04/15 Пнд 10:22:29 #624 №465786 
>>465785
Чет слабовата у тебя аргументация(
Аноним 20/04/15 Пнд 10:41:25 #625 №465788 
>>465786
Типичный байтоёб ничего кроме байтоёбства не знает и не умеет. Для нормального же программиста байтоёбство - это всего лишь один элементарный маленький кирпичик, помимо которого в программе еще сотни других ничуть не менее важных кирпичиков.
Нет такой байтоёбской задачи, которую не смог бы решить обычный программист. Дело в том, что всю байтоеблю проходят 1-2 семестра (местным байтошкольникам это еще предстоит понять) и больше в байтоёбстве ничего нет! Никакой логики, никакой абстракции, никаких сложных и фундаментальных вещей, лишь примитивный язык, примитивные команды и примитивная работа с памятью.
Если высокоуровневый господин может скрепя сердце и приложив лед к жопе ограничить себя в инструментах, то труды байтоеба в высокоуровневой разработке будет, как правило, выглядеть как немытый бомж на приеме у английской королевы.
Аноним 20/04/15 Пнд 10:48:15 #626 №465789 
>>465788
А как же "понимать, как это работает на низком уровне, чтобы не допускать ошибок на высоком", вот это всё?
Аноним 20/04/15 Пнд 10:49:43 #627 №465790 
>>465789
Знаешь, как это выглядит со стороны?
Представь ситуацию. Господа в смокингах и цилиндрах сидят в обедне и пьют чай, ведя жаркую дискуссию о кластерах метапарадигм. Тут к ним вползает пьяный вдрызг кучер Ванька. Отплевывая лошадиный навоз, он ссыт под себя, одновременно блюя на пол несвежим портвешком. Затем достает задроченный спектрум, найденный на помойке. «Вот где мыслЯ, блеать, вот где красота и свежесть!» Смеясь, господа растегивают ширинки и мочатся быдлу в рот. Зовут дворника Ваську — местного лисп-задрота, он спускает байтоеба с лестницы. Он делает это с удовольствием — хоть зачем-то сгодился элите. Поднимаясь, за похвалой, он начинает зациклено бормотать про жидов. Господа для острастки ссут на него, после чего возвращаются к своим светским беседам.
Аноним 20/04/15 Пнд 10:52:26 #628 №465791 
>>465790
У тебя как будто какая-то нездоровая фиксация на маргиналах (бомж, кучер Ванька)
Аноним 20/04/15 Пнд 10:53:23 #629 №465792 
>>465790
Забавно, спасибо. Но всёже я не понял, с одной стороны ты презрительно говоришь "императивный байтодаун", с другой стороны в твоём рассказе лиспер тоже предстаёт не в лучшем свете. Но если лисп тоже плох, где истина-то?
Аноним 20/04/15 Пнд 10:53:26 #630 №465793 
>>465791
Низкоуровневая разработка удел низших рабочих. Проведём аналогию: прикладной программист = инженер, способный проектировать сложные системы, проводить их интеграцию, подготавливать продукт для дальнейшего расширения и модификации, распределять систему на много узлов и т.д. Байтораб = рабочий который умеет делать одну вещь, он может научиться делать её хорошо (слесарь высокой квалификации), но его узколобость и ограниченность, а так же незнание теории не позволяет ему осознать как всё работает в целом и как собрать все эти вещи в систему.
Аноним 20/04/15 Пнд 10:54:00 #631 №465794 
>>465792
Scala, Haskell
Аноним 20/04/15 Пнд 11:03:38 #632 №465797 
>>465781
> C
Ничему не учит.
> C++
Хуевый дизайн с тонной говна в котором хуй разберешься.

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

> как это работает на низком уровне, чтобы не допускать ошибок на высоком

Это так не работает, да и не поймешь ты нихуя будучи нубом.

> Haskell
Чистое функциональное говнецо никому не нужно. Разве что развлечься

Аноним 20/04/15 Пнд 11:05:38 #633 №465798 
>>465797
>нормальный императивный стиль
>нормальный
>императивный
Топ кек
Аноним 20/04/15 Пнд 11:09:01 #634 №465801 
Питонисты, стоит ли изучать tkinter ньюфагу, или сразу скипнуть до PyQt?
Аноним 20/04/15 Пнд 12:05:36 #635 №465808 
>>465801
Сразу
Аноним 20/04/15 Пнд 12:29:14 #636 №465817 
Двач, а чо без ВО даже джуниором на С# никуда нельзя устроиться, я так понимаю? Смотрю вот вакансии по Москве даже, везде ПОК-ПОК ВЫСШИЕ АБРАЗОВАНИЯ АБИЗАТИЛЬНА, либо пишут требования для уверенного мидла, откуда я такие знания возьму-то блядь если нету у меня опыта работы разработчиком ебаныйврот.?!
Аноним 20/04/15 Пнд 12:30:32 #637 №465818 
>>465817
Так потренируйся
Аноним 20/04/15 Пнд 12:47:04 #638 №465819 
>>465817
Зачем фирме тратить время на джунов, если и так полным-полно мидлов, ищущих работу?
Аноним 20/04/15 Пнд 12:49:09 #639 №465820 
>>465818
Ну а где практиковаться-то и как? Некоторые петухи иногда пытаются агитировать за то, что единственный путь стать программистом - сначала учиться в вузике, потом только устраиваться на работу, однако практика говорит, что это не так: можно встретить много программистов на серьёзных позициях, при этом не имеющих ВО. Но если у них нет ВО, где они учились и опыта-то набирались, блять? Вот куда нужно пойти на работу чтобы хоть что-то кодить и какими знаниями для этого нужно обладать?
Аноним 20/04/15 Пнд 12:52:42 #640 №465821 
>>465820
Извини, но ты не сможешь стать программистом. Это не твое.
Аноним 20/04/15 Пнд 12:53:53 #641 №465823 
>>465793
Программирование удел низших рабочих. Проведём аналогию: бизнесмен = человек, способный придумывать сложные проекты, проводить их продажу, подготавливать бизнес для дальнейшего масштабирования и т.д. Программист = рабочий который умеет делать одну вещь, он может научиться делать её хорошо (слесарь высокой квалификации), но его узколобость и ограниченность, а так же незнание теории не позволяет ему осознать как всё работает в целом и как собрать все эти вещи в систему.
Аноним 20/04/15 Пнд 12:56:20 #642 №465824 
>>465821
Слабовата-с у вас аргументация.
Аноним 20/04/15 Пнд 13:53:24 #643 №465844 
>>465824
Это ты слабоват, как ни печально.
Аноним 20/04/15 Пнд 14:17:56 #644 №465851 
>>465844
Нет, аргументация твоя слабовата. Точнее, она вообще отсутствует.
Аноним 20/04/15 Пнд 14:18:53 #645 №465852 
>>465851
Как и твои знания
Аноним 20/04/15 Пнд 14:31:49 #646 №465854 
>>465852
Наоборот, у меня как раз определённые знания присутствуют, но здорово то, что факт отсутствия аргументации ты признал.
Аноним 20/04/15 Пнд 14:44:02 #647 №465858 
>>462333
Здравствуй, кодоанон.
Есть пара вопросов:
1. Пишу диплом на PHP+MySQL+jQuery/JS+Bootstrap. Писать и тестить все от руки или есть какие-то интересные IDE для таких целей?
2. Поясни за http://develstudio.ru/. Выглядит как очевидная параша для школьников, но, может, я что-то не так понял?
Аноним 20/04/15 Пнд 14:47:08 #648 №465862 
>>465709
Почаны, поясните про codecademy, есть ли саксесс стори у кого? Реально просто знакомый убеждает этим заняться, а я не верю, что из этого что-то выйдет.
Аноним 20/04/15 Пнд 14:48:35 #649 №465863 
>>465858
>Писать и тестить все от руки или есть какие-то интересные IDE для таких целей?
IntelliJ IDEA
Аноним 20/04/15 Пнд 14:51:21 #650 №465864 
Сап. Подскажите, как рассчитать количество подсетей с для IP-шника 128.0.0.0/8. В каждом примере происходит расчет над маской больше 8 и в итоге как минимум один октет остается не пустым (и от него идет расчет). То есть, каждый пример так и говорит «смотрим на последний октет — опа, смотрите, в нем три единицы. Значит, мы можем использовать 7 подсетей (или как-то так)».
Аноним 20/04/15 Пнд 14:51:45 #651 №465865 
>>465863
Так ведь он работает с жаботранслируемыми языками, разве нет?
Аноним 20/04/15 Пнд 15:11:44 #652 №465868 
>>465778
Это щютка или ты не тот код скопировал?
Аноним 20/04/15 Пнд 15:39:27 #653 №465874 
>>465612
>>465613
>>465614
>>465615
Это мобильное приложение заглючило, но вопрос все еще актуальный.
Аноним 20/04/15 Пнд 15:55:19 #654 №465876 
>>465865
Есть плагины под всё.
Аноним 20/04/15 Пнд 16:02:53 #655 №465881 
>>465862
>саксесс стори
>ссач
Здесь у каждого своя САКсесс стори
sageАноним 20/04/15 Пнд 16:18:09 #656 №465887 
14295358898060.png
>>462333
>подсветка кода для /PR/ скачать
Нахрена они тебе?
sageАноним 20/04/15 Пнд 17:09:40 #657 №465911 
[code lang="js"]
img.src = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAACXBIWXMAADdcAAA3XAHLx6S5AAAACXZwQWcAAAAQAAAAEABcxq3DAAAABmJLR0T///////8JWPfcAAAEZUlEQVR42o3PeVDUdRzG8Wf3p7DhRVqTTcwoljlmdpijZFoOlpOEaQiYFKy1brAcCizHmKKJcsS1yLEYMrlsLJoKyIZOqXgkiKmlkJMX5xBTmVozOjKr6Cee2aWmHCferz+e+f3z/X5/GGz6SgJSLxOU1jNtxnYDkF+3ecLmOyp9dXZ14R4vYFnrssshkxenfeK/wZq65Wx9XorJx2QSKbGXrCxZ+OGBojNFYUUTAbPZHG9ePjQIgy1aS0CcnoDEtMT4xGB1RIw5ZlF0O6Dv0u/XJ2o3WiItdeUzRKou1GTXGkV27dg9a/d7H/cm3E76JfktwBSePz+/TFmWm5zzbvZVeGKw6boJmD2e0IR/NSLMVm6z2iraf27LbktvSxExTy/uLT5RctTU3H9hIpDzWs6RnLtDe+CqdG/pmtIwXc7///kSAhI6CAifSWr3Bd8Q8M7hfkemTzrZQvfWO2IcKx2xIpYuy++WGzVbRRiQHpx5PWsKUH2rJr2mYk3S5tyC+QXbRPCgYoMIMFwmqJOEgKRAUlW+7EOA7pLuou6it9uhDuotuFZFIldir6y6skrEWmK1WnfWtJo3mOeYPbaYq4v3vGl/TiT1+Y1rN8WfWoD/lpBBgGErQR0YQxjIu6GLlLSGqwRUHKXkJQ2vkkjnLLqruZbfzySPOayOLxw2KWztam1r/VGkbHSZruy6SIhviF/I50GjMVCqDwHGKQRVcD1hoDGNC0ipPO1LwO48Sjhce5REuifR3fYTD1OfsvdP6tWdiuxnELFl2bJtub/O0Z7Tbte+v3xCmldaT0YAgPT1BMSXElQLvQgDab4tJmVf09sEVHdS7CG7hkQ6A+h2YeMmEol4iVYvDl1HY7cHXaCZuSOP0Kjjnj94nve8BATcDmgPOKc6CEMbQeWTQIAIA/YvJeXY4WAC7HkU3Wj3J5GOe3TH/fhvJBJuoaRPa3MJOFFKqoyB8+r96gPrV2C1scyYaTSoV8GZJ9zP0j8X72khpbnejYC6JIq4VjuZRNq/pzupTf4kEvEixft8GUrAZ2+Qkhf9FakKoiNIPdX3a0JLaAoBKxyEIX9fbA0l5Z69h4CqDtJ77nqWRC5epT7Nd0+QSNQMivljxw0CzD+RUgtnz4xrJmDaXIL6FX/C/eXkkRJXEUbAtu30QaClmERaQqiv6Hg4iSTMIcPJyrEEmE+TchDOvB5dRMDUBoJ69nDCgxs4KDeOIkcUZpNIUx31NR7yI5E4I300bOvrBGRU05An4cwPmaB5OAPyhbMXXOvt2kdcq3GtGvoOmle/9hjZvPdl0c259l4SiTxAWlNmDwFVnaQO6BxDgAi7bwff8p2UrInKIiBFS5Wnw8opblTNQgKebqKRUQDzKMJT5DERCj00D2Dufc51S3PukFvOVWKcqx4GZ92unYqoWWTq9ltH605OuUlLfQE2rtltA/k0AWxmOTxohgfApoW6zlni3Emu7/Hnnfu460FjNM4d7u/coa6HqZb+Bc4aATGWnT7IAAAAInpUWHRTb2Z0d2FyZQAAeNorLy/Xy8zLLk5OLEjVyy9KBwA22AZYEFPKXAAAAABJRU5ErkJggg==";
[/code]
Аноним 20/04/15 Пнд 17:13:54 #658 №465912 
>>465911
КАКОЙ ЖЕ ТЫ ПОЦ БЛЯДЬ!
Аноним 20/04/15 Пнд 17:26:33 #659 №465914 
Вопрос о подключении внешних библиотек в visual studio.
Есть две библиотеки: boost и местечковая, которая использует boost. boost я подключил просто указав в properties - c++ - additional include directories путь к папке буста. Теперь вторая: в том же additional include ... я указал путь к хэдерам этой библиотеки, а в свойствах линкера (additional library directories) путь к папке с .lib файлами, а в input - additional dependencies прописал имена .lib файлов.
Теперь студия видит путь к хэдерам (инклуды не вызывают ошибки), но не хочет использовать классы этой библиотеки. В чем может быть проблема?
sageАноним 20/04/15 Пнд 17:31:46 #660 №465915 
14295403061920.png
О пиздец. Это что за херня?
Аноним 20/04/15 Пнд 18:40:12 #661 №465925 
14295444126980.jpg
>>462333
Где скачать басик?
Аноним 20/04/15 Пнд 18:58:47 #662 №465933 
14295455278100.png
14295455278131.png
Бля че я сделал
Аноним 20/04/15 Пнд 19:10:07 #663 №465936 
14295462075270.png
>>465933
Поздравляю. Ты прошел посвящение в программисты. Завтра тебе позвонит наш человек и возьмет на работу. Для начала поучишься всему пол года, зп всего 200к в месяц, дальше станешь хорошим программером и будешь зарабатывать 500к в месяц. Тебе как полноправному сотруднику будет снят пожизненно номер в отеле в Тайланде, где каждый вечер к тебе будут приводить двух самых дорогих трапошлюх.
Аноним 20/04/15 Пнд 19:11:19 #664 №465937 
никогда не работал с вебом, только на эйчтиэмейле делал сайт 3 года назад, уже все забыл. Щас создал проект на плее со скалой и смотрю на все это как кыргыз на новоподъехавших, нихуя не понимаю, как сгенерировать две строки для ввода текста и одну для вывода, не говоря уже о их приведении к нормальному виду, что мне почитать по этой теме?
Аноним 20/04/15 Пнд 19:39:20 #665 №465944 
>>462333
Господа, полный нуб просит вашего совета. В вузике С# не преподавался ни разу, но теперь просят выполнить лр на нем. Нужна простая книга, где с самого нуля расскажут что, зачем и как. Желательно простым языком для даунов. Заранее благодарен.
Аноним 20/04/15 Пнд 19:40:31 #666 №465945 
>>465944
>Желательно простым языком для даунов
гугли "C# для школьников" я так программировать научился
Матлабист Аноним 20/04/15 Пнд 20:10:50 #667 №465956 
14295498509310.png
14295498509921.png
Аноны, есть несколько изображений со специальными маркерами(пикрелейтед). Найдены центры маркеров. Нужно программно найти соответствующие маркеры. То есть чтобы программа понимала где какой маркер расположен на одной и на второй фотке. нувыпонели надеюсь. "вон тот маркер на первой фотке, вон там лежит на второй" - говорит программа
Нужен хоть примерный алгоритм решения такой задачи, а лучше на матлабе если кто шарит. но приветствуются любые мысли на этот счёт
Аноним 20/04/15 Пнд 21:13:04 #668 №465979 
>>465766
Ты ничего не теряешь в любом случае
Аноним 20/04/15 Пнд 22:24:30 #669 №465997 
>>465766
Самая хуевая работа - это та, где ты не получаешь удовлетворения от сделанного.
Например, когда 50/50 физический труд и умственный, в итоге и сложных хуевин не делаешь и задачи решаешь простые и не интересные.
Аноним 20/04/15 Пнд 22:34:28 #670 №466002 
>>462333
антон, у меня проблема. я работаю жава макакой и получаю вполне неплохую зп. но я каждым месяцем я все больше и больше теряю интерес к такой разработке - шаблонной. недавно я открыл для себя timus и я стал счастлив, но моя продуктивность в плане работы и общение с коллегами пошло по пизде. они начинают на меня косится и избегать разговоров со мной. как мне вернуть друзей и остаться счастливым?
Аноним 20/04/15 Пнд 22:35:29 #671 №466003 
Посоветуй функциональный язык. Чтобы клепать апи сервис, возможно на микросервисах (ололо сейчас запилим каждый сервис на своем любимом языке!!!11) нужно выбрать язык, хочу функциональный.
Какой мне посоветует Анон?

Когда-то читал СИЦП, дошел вроде чуть дальше чем алгорит Ньютона. И вместе с богоподобным МЛ и раби учил на курсере.
Думаю о скале, но я не ебу эти оракл штучки и виртуальные машины жавы. Значит не буду видеть подводные камни.
Аноним 20/04/15 Пнд 22:38:14 #672 №466004 
Programming — is about understanding people.
Аноним 20/04/15 Пнд 23:31:39 #673 №466036 
1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
2) Посоветуйте задачу для однослойной нейросети с пороговой функцией, максимально простую в выполнении, но выглядящую эффектно.
3) Не поздно ли сейчас учить С++, если желаемые направления работы в порядке убывания - геймдев, кроссплатформенный софт, высоконагруженные клиент-серверные системы, дата сайнс, а ожидания - высокая зарплата? Обоснуйте свое мнение.
Аноним 20/04/15 Пнд 23:43:44 #674 №466041 
14295626248060.png
Куда делся шарпотред?!
Аноним 20/04/15 Пнд 23:46:42 #675 №466046 
>>466041
https://2ch.hk/pr/res/459851.html
Аноним 20/04/15 Пнд 23:47:03 #676 №466047 
Вечер добрый товарищи, не подскажете как закрепить шапку у таблицы при скроллинге? В инете полазил - ничего дельного не нашел, все ползет. Желательно с помощью простого html/css Использую bottstrap, возможно из-за него
Аноним 20/04/15 Пнд 23:51:29 #677 №466051 
>>466047
https://github.com/jmosbech/StickyTableHeaders
Аноним 20/04/15 Пнд 23:52:48 #678 №466052 
>>466051
Спасибо
Аноним 20/04/15 Пнд 23:54:19 #679 №466053 
>>466046
Почему он уже не всплывает?
sageАноним 21/04/15 Втр 00:09:48 #680 №466058 
>>466053
говно тонет в моче
Аноним 21/04/15 Втр 00:20:58 #681 №466066 
Чувствую, что платина, но нагуглить не получается.

Прога на плюсах считывает из файла числа дабл типа 0 и 1 (в поисках решения я их уже менял и на 0.0, и на 0.0E+1). Но вместо нулей и единичек я на выходе получаю какую-то хуету типа -6,27744E+066, отчего так происходит, двач? Использую fscanf
Аноним 21/04/15 Втр 00:40:40 #682 №466070 
>>466066
Проблема в ц/цпп? 99% какая-нибудь хрень с ебучими пойнтерами ( сам в байтослесарство подался, вот и пердолься ). Хинт: в фсканфе должен быть указатель на переменную, в которую читаешь.
Аноним 21/04/15 Втр 01:03:06 #683 №466075 
>>466070
fscanf(in,"%a",&arr);
Ну вот так это выглядит, например. А дело ещё в том, что с инт все норм.
Аноним 21/04/15 Втр 01:06:10 #684 №466076 
>>466075
IEEE 754
Аноним 21/04/15 Втр 01:06:56 #685 №466077 
Сап программач!
Вопрос наиглупейший. Но, задам его тут, так как я инженер-программист.

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

Сам я разработчик прикладного ПО на Java/C/C++/Python/Qt/QML (т.е. JavaScript знаю уже). Прекрасно знаю что такое XML, HTML, CSS и как с этим работать, могу верстать интерфейсы, но вот для Веб мне не доводилась ничего писать. И с WCMS я дел не имел, и хочу понять, как это все работает.

Т.е. - формально, языки вроде PHP или JavaScript вряд ли будут новшеством для меня, но вот как работает это именно в браузере (Графика, фреймы, интерфейсы) - я не знаю.
Аноним 21/04/15 Втр 01:10:54 #686 №466078 
>>466076
А более конкретно? Ну пожалуйста
Аноним 21/04/15 Втр 01:18:29 #687 №466083 
>>466078
Почему через поток не хочешь делать?

Приведи код, как получаешь указатель на файл (консоль) и как объявляешь переменные.
Аноним 21/04/15 Втр 01:54:30 #688 №466089 
>>466083
Всё довольно топорно. Я вообще крайне плохо пока разбираюсь в плюсах, и сейчас, видимо, буду гуглить альтернативные методы. Мне просто интересно, что надо сделать, чтобы этот способ. выбранный просто случайно, всё же работал.

double arr = new double[nm];
FILE in = fopen("matrix.txt", "rt");
for (int i=0; i<n
m; i++){
fscanf(in,"%a",&arr);
}
Аноним 21/04/15 Втр 02:06:53 #689 №466092 
14295712134040.png
С мая бросаю учебу и иду искать работу. Учился в частной путяге академии (ШАГ называется), следовательно никакого диплома у меня нет, да и вышки тоже нет, есть только средне-специальное по хуйне с ЧПУ. За джва года прошел хуевую кучу курсов, которые я уже и сам не вспомню. Начинал помню с базовых алгоритмов в Сишке, параллельно были какие курсы от CISCO, на которых учили разбираться в железе. Потом было ООП в C++, всякие WinAPI, хуевенький JavaScript вместе с HTML, работа с базами банных в Оракле и MS SQL. Последним предметом был C# и немного вебформ в ASP.NET с AJAX'ом на котором я сгорел от кросс-доменных запросов.
Так вот, что мне делать со всей этой поеботой в голове? Оно там все перемешалось и на теоретические вопросы на собеседовании я вряд ли отвечу, а практическое задание разве что с доступом в интернет сделаю.
Аноним 21/04/15 Втр 04:12:45 #690 №466106 
>>466089
Не могу сказать, почему у тебя это не работает.

Но не забудь после new delete вызвать, а то так и останется в памяти.

Вообще, переменные для местного использования лучше на стеке размещать, и использовать контейнеры.
sageАноним 21/04/15 Втр 05:56:33 #691 №466112 
>>466089
А разгадка простая: double - это %lf, а просто %f - это float.
Как? Аноним 21/04/15 Втр 06:17:18 #692 №466114 
OSD на винду поверх OpenGL и DX приложений
Аноним 21/04/15 Втр 07:04:17 #693 №466117 
>>466114
Никак блять, это слишком сложно, нарисовать что-нибудь на экране. Для этого надо в ядре писать драйверы.
Аноним 21/04/15 Втр 08:16:58 #694 №466121 
14295934185460.jpg
Привет. Я полный нуб, хочу написать небольшой парсер страниц. Нужен по работе. В школе-институте отлично знал паскаль, но это было овер10 лет назад. Представляю, что просто надо получить страницу, задать цикл поиска нужного слова до конца страницы, если соответствует записать в файл/вывести на экран. Но не представляю с чего начать. Посоветуйте что почитать, где покурить. Всем добра.
Аноним 21/04/15 Втр 08:26:56 #695 №466123 
>>466121
Пожалуй удвою реквест. На чем можно нормальный парсер написать? Я сотню раз пытался на шарпе, но там абсолютно всегда полнейший сверхпиздец с кодировками, какие не выбери.
Аноним 21/04/15 Втр 08:27:44 #696 №466124 
>>466121
http://docs.python-guide.org/en/latest/scenarios/scrape/
Аноним 21/04/15 Втр 09:13:55 #697 №466134 
Пацаны, как правильно писать олимпиадные программы в плане чтения ввода и вывода? нужен Python
вот скажем такие условия постоянно вижу:
Ввод: стандартный ввод или input.txt
Вывод: стандартный вывод или output.txt
и чо как с этим быть? мне самому эти файлы искать по имени или создавать? скиньте пример кода
Аноним 21/04/15 Втр 09:26:30 #698 №466136 
>>466134
вот дибил
Аноним 21/04/15 Втр 09:30:36 #699 №466139 
>>466123
> шарпе
> сверхпиздец с кодировками
Штоу?

> нормальный парсер
Для нормального лексера и парсера надо составлять правильно конечные автоматы. Вручную это мало кто делает, чаще всего пишут грамматику в БНФ и использую проги, которые пишут код для парсера на каком-нибудь языке. Для дотнета/жабы http://goldparser.org/
Аноним 21/04/15 Втр 09:44:56 #700 №466146 
>>466139
>Штоу?
Ну я сколько не пытался содрать код русской страницы, так тут абсолютно всегда были каракули вместо русских букв. Даже приходил пару раз сюда по этот вопрос.
Аноним 21/04/15 Втр 10:11:34 #701 №466159 
>>466134
Типичный олимпиадник в треде, все в output.txt
Аноним 21/04/15 Втр 10:24:47 #702 №466165 
>>466146
Может ты криворукий даун не умеющий в кодировки?
Аноним 21/04/15 Втр 10:26:50 #703 №466166 
>>466165
Ну давай, напиши мне на C# код, который просто спиздит вот эту страницу http://2ch.pm/pr/res/462333.html так чтобы русский текст отображался кириллицей, а не иероглифами или вопросами
Аноним 21/04/15 Втр 10:36:24 #704 №466171 
>>466159
Проиграл.
Аноним 21/04/15 Втр 10:41:02 #705 №466174 
>>466166
Я даже не знаю в чем твоя проблема, наркоман.
[code lang="C#"]
static void Main(string[] args)
{
var req = HttpWebRequest.CreateHttp("http://2ch.pm/pr/res/462333.html");
var resp = req.GetResponse();
using (var reader = new StreamReader(resp.GetResponseStream()))
{
File.WriteAllText("dump.html", reader.ReadToEnd());
}
}
[/code]
Аноним 21/04/15 Втр 10:54:51 #706 №466183 
>>466174
Охуеть блядь. А я то все сохранял в txt
Вот вся суть анона. Попросишь помочь - хуй, посягнешь на ум - сразу все сделает.
Но тебе все равно спасибо, милашка, конфет тебе и твоей маме.
Аноним 21/04/15 Втр 11:07:24 #707 №466187 
>>466183
Оно в txt тоже работает. И даже в Console.WriteLine скорее всего, если работают русские буквы там. Если попадутся страницы не в юникоде, можно менять кодировку например:
> new StreamReader(resp.GetResponseStream(), Encoding.GetEncoding(1251))
Аноним 21/04/15 Втр 11:18:48 #708 №466192 
pr, если я попрошу помочь а лучше сразу написать лабу, меня пошлют нахуй? Не могу понять как реализовать вообще. Задание на чистом C, первый курс.
Аноним 21/04/15 Втр 11:20:28 #709 №466194 
>>466187
та я в txt пробовал овернайнтаузенд вариантов кодировки, чего только не пробовал - все не работало.
Аноним 21/04/15 Втр 11:23:20 #710 №466195 
>>466192
Если за деньги - не пошлют.
[email protected]
Аноним 21/04/15 Втр 11:26:17 #711 №466197 
>>466195
толстый намек?
Аноним 21/04/15 Втр 11:28:07 #712 №466198 
>>466197
Ну да. Пиши что за лаба, если сможешь заплатить - договоримся
Аноним 21/04/15 Втр 12:16:30 #713 №466215 
>>465956
Бамп вопросу
трубы горят, аноны!
Аноним 21/04/15 Втр 13:23:05 #714 №466243 
>>466215
1. Соединить на каждой фотке все точки в граф, чтобы получилась сетка из треугольников.
2. Посчитать соотношения сторон в треугольниках.
3. Соотнести треугольники с похожими соотношениями сторон (из-за того, что ракурс другой, соотношения изменятся, но не слишком сильно).
4. ???
5. PROFIT
Аноним 21/04/15 Втр 13:26:59 #715 №466248 
>>466243
Хотя разбиение на треугольники может быть разным для двух пикч. Может быть, надо соединять каждую точку с n ближайшими. И сравнивать углы между отрезками и их длину.
Аноним 21/04/15 Втр 13:37:30 #716 №466253 
Обьясните пожайлуста, что такое json, нахуй он нужен и что с ним можно сделать? Учу джангу.
Аноним 21/04/15 Втр 13:40:39 #717 №466254 
>>466253
>json
формат представления данных например для передачи. удобный, лаконичный, понятный, а главное с ним все умеют работать.
Аноним 21/04/15 Втр 13:50:02 #718 №466261 
>>466243
>>466248
Велосипедоизобретатели плз. Задача известная и непростая, называется point feature matching. Смотри алгоритмы в OpenCV. Вот в матлабе есть что-то http://www.mathworks.com/help/vision/examples/video-stabilization-using-point-feature-matching.html, но оно плоское и есть дескрипторы. У тебя преобразование с проекцией и дескрипторов нет. Я бы попробовал какой-нибудь RANSAC, точек мало, хорошо сработать должен.
Аноним 21/04/15 Втр 14:43:47 #719 №466287 
>>465344
Вернулся посмотреть что мне про плюсы с ассемблером ответили и проиграл с тебя. Почем для scala python haskell javascript java 1c курсера C&C++ Ruby ios/android dev C# D есть свои треды а для ассемблера нет?
Аноним 21/04/15 Втр 14:47:30 #720 №466290 
>>466134
Ребятки, ответьте пжалста, я не дибил, просто нет ни времени ни желания разбираться с яп и инфраструктурой, я вообще свои задачи в основном с ручкой и бумажкой обдумываю.
Аноним 21/04/15 Втр 14:50:19 #721 №466291 
>>466290
Есть http://codeforces.ru/ сайт для олимпиадного программирования и его англоязычные аналоги. Там можно посмотреть чужие решения. Я тоже не знал как на С++ грамотно вывод сделать и там подсмотрел.
Аноним 21/04/15 Втр 15:05:40 #722 №466295 
>>466290

Не знаю что нашёл но проверь так ли надо?
http://stackoverflow.com/questions/20872941/how-to-read-user-input-in-python
http://codeforces.com/blog/entry/1752
http://codeforces.ru/blog/entry/2585
Аноним 21/04/15 Втр 15:26:43 #723 №466316 
Посоны, помогите с регуляркой. Есть строка вида "блаблабла [блабла] блабла [блабла] блабла". Надо удалить все [блабла] из строки. Ебался-ебался с этими ебанутыми регулярками и так ничего и не вышло. Количество символов в квадратных скобках, количество [блабла] неизвестно, количество нужного текста тоже неизвестно. По сути надо удалить все квадратные скобки из текста и все, что между ними.
Аноним 21/04/15 Втр 15:44:13 #724 №466333 
>>466316
Пиздец, услышали про регэкспы и пихают куда можно, вместо того, чтобы в 3 строчки написать счетчик ебаных скобок. Чтобы тебя демоны пожрали, сука. Линкрелейтед.
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags
Аноним 21/04/15 Втр 16:02:17 #725 №466343 
>>466333
Нахуя ты вообще мне этот линк кинул? Или ты хочешь, чтобы я понял, что не стоит парсить хтмл регэкспами? Так я таким не занимаюсь. Я хочу обработать строку с квадратными скобками, блять. Тут даже близко хтмлом не пахнет.
Аноним 21/04/15 Втр 16:08:47 #726 №466345 
>>466343
> вместо того, чтобы в 3 строчки написать счетчик ебаных скобок
Аноним 21/04/15 Втр 16:14:24 #727 №466348 
>>466345
Но меня потом тру-погроммисты засмеют. Скажут, что тут можно было в 2 строки регулярку использовать.


Аноним 21/04/15 Втр 16:18:49 #728 №466350 
Анон, выручай. Хочу написать хоть что-нибудь, есть небольшие знания пхп и js, откуда взять идеи вообще? А то сижу и не знаю, что вообще придумать. Единственное условие - это код должен быть открыт в итоге, чтобы можно было его показывать.
Аноним 21/04/15 Втр 16:22:04 #729 №466351 
>>466348
Речь и идет о том, что
> тру-погроммисты
не пихают регэкспы туда, куда не надо. Разве что ебанутые перлодауны.
Аноним 21/04/15 Втр 16:26:31 #730 №466353 
>>466351
Не слушайте этого глиномеса. Регекспы - дар божий.
Аноним 21/04/15 Втр 16:29:11 #731 №466356 
>>466351
Ладно.

for(i = 0; i < stringLength; i++)
{
if(symbol == "[")record = true
if(record)result += symbol
if(symbol == "]")record = false
}

Такое решение моей задачи будет работать? Или можно поэлегантней написать?

>>466353
Тогда может подскажешь мне регексп?
Аноним 21/04/15 Втр 16:30:35 #732 №466357 
>>466356
Ты блаженный? Я написал - ДАР БОЖИЙ. Попроси у бога чего желаешь, помолись, и даст тебе он чего просишь ты.
Аноним 21/04/15 Втр 16:46:32 #733 №466363 
>>466356
Там вложенные скобки могут быть. Счетчик нужен.
http://dpaste.dzfl.pl/78177c7e5c85 короч
Аноним 21/04/15 Втр 16:53:30 #734 №466366 
>>466363
Я уже тоже подумал про вложенные. И начал себе строить ужасные схемы в голове с рекурсиями и предварительным подсчетом скобок. Спасибо за решение. Не то, что некоторые.
Аноним 21/04/15 Втр 17:07:11 #735 №466368 
>>466366
А ты говоришь не похоже на html. Любая хрень со вложенными скобками произвольной глубины регэкспом не парсится. Пруф http://stackoverflow.com/questions/133601/can-regular-expressions-be-used-to-match-nested-patterns
Аноним 21/04/15 Втр 17:17:56 #736 №466371 
14296258761820.jpg
Сап. У меня не очень много опыта в ООП. Такой вот вопрос: целесообразно ли создавать несколько классов от одного предка, у которых буквально переписывается один метод, и у каждого класса будет только один экземпляр? Сейчас сделано на обычном си структуры, у которых есть поле с указателем нам функцию, но это уебищно, и в некоторых местах появляются костыли. Спасибо.
Аноним 21/04/15 Втр 17:34:16 #737 №466376 
14296268568230.jpg
Привет, мой любимый программач.
Как в makefile получить возвращаемое значение проги?

int main()
{
return 1488; // <- вот это вот!
}

Чтобы потом где-нить в мейкфайле
if(kek.exe == 1488)
Аноним 21/04/15 Втр 17:38:45 #738 №466380 
>>466371
>Такой вот вопрос: целесообразно ли создавать несколько классов от одного предка, у которых буквально переписывается один метод
Ну это как бы один из принципов, ради которого стоит юзать ооп
Аноним 21/04/15 Втр 17:44:40 #739 №466383 
>>466376
>1488
>kek
Обоссал тебе ебасосину, тупорылый выблядок
Аноним 21/04/15 Втр 17:53:17 #740 №466386 
>>466371
Именно так ООП и используется, лолка
Аноним 21/04/15 Втр 17:57:38 #741 №466388 
>>466380
> у каждого класса будет только один экземпляр
Хуйня какая-то. Дизайн в студию.

Аноним 21/04/15 Втр 18:02:55 #742 №466391 
еб твою мать да где же ваш PHP-тред то?!
Аноним 21/04/15 Втр 18:10:29 #743 №466397 
>>466380
>>466386
И что, будет дохрена крайне схожих классов, у которых всего лишь один экземпляр? Как-то странно это все
Аноним 21/04/15 Втр 18:15:42 #744 №466398 
>>466397
Просто лепи их анонимно. Типа
final Runnable myRunnable = new Runnable {
override void run() {
...
}
};
Аноним 21/04/15 Втр 18:26:50 #745 №466401 
>>466397
Все норм. Можешь абстрактную фабрику сделать.
Аноним 21/04/15 Втр 18:28:18 #746 №466402 
>>466243
>>466261
И на этом спасибо. Буду обмазываться
Аноним 21/04/15 Втр 18:37:16 #747 №466405 
>>466402
Оче похоже на то, что тебе надо.
http://docs.opencv.org/doc/tutorials/features2d/feature_homography/feature_homography.html#feature-homography
Аноним 21/04/15 Втр 18:39:29 #748 №466407 
>>466397
> буквально переписывается один метод, и у каждого класса будет только один экземпляр
метапрограммирование уровня /зк
Мам, мам, я вообще без классов сделал!
http://dpaste.dzfl.pl/2ce293d2db03
Аноним 21/04/15 Втр 18:40:08 #749 №466408 
>>466398
>>466401
Благодарю.
Аноним 21/04/15 Втр 18:40:36 #750 №466410 
Я вроде знаю что есть на OpenCV подобные решения.
Спасибо анон. И твою инфу я обязательно поизучаю, может получится всё переделать в матлаб хотя сомневаюсь.
Аноним 21/04/15 Втр 18:40:56 #751 №466411 
>>466405
>>466410
Аноним 21/04/15 Втр 19:40:53 #752 №466435 
>>466407
Каир и вообще этот D использует? И вообще, зачем столько языков крайне близких к С++ понаделали?
Аноним 21/04/15 Втр 19:41:47 #753 №466437 
>>466435
*кто
быстрофикс
Аноним 21/04/15 Втр 20:24:08 #754 №466468 
>>466291
>>466295
спасибо!
Аноним 21/04/15 Втр 20:43:18 #755 №466480 
В чём преимущества линукса для кодера? Особенно для веб-кодера.
Аноним 21/04/15 Втр 20:45:40 #756 №466483 
>>466480
А ты попробуй написать гостевуху на винде и на линухе
Аноним 21/04/15 Втр 20:51:30 #757 №466486 
Как пишется sql запрос на вывод таблицы, за исключением одного только столбца, не перечисляя остальные? Вставляю через oledb да, да на ссаный ВИЖУАЛ БЭЙСИК.
Программа для работы с solidworks, да, да я знаю что есть макросы и хуйня муйня, но я ебнулся, мне нужна отдельная программа
Аноним 21/04/15 Втр 20:53:45 #758 №466487 
>>466435
> Кто вообще этот D использует?
Я, тащемта, например
> зачем столько языков крайне близких к С++ понаделали?
Потому что кресты неудобное говно и это все понимают? Вот например в крестах ты бы ебанулся так делать. Ни чистых шаблонов, ни миксинов.
Аноним 21/04/15 Втр 21:02:25 #759 №466491 
>>466483
Ну писать везде одинаково удобно, а тестить на винде можно через локальный сервер. Почему на линухе проще?
Ну же Аноним 21/04/15 Втр 21:09:08 #760 №466497 
1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
2) Посоветуйте задачу для однослойной нейросети с пороговой функцией, максимально простую в выполнении, но выглядящую эффектно.
3) Не поздно ли сейчас учить С++, если желаемые направления работы в порядке убывания - геймдев, кроссплатформенный софт, высоконагруженные клиент-серверные системы, дата сайнс, а ожидания - высокая зарплата? Обоснуйте свое мнение.
Аноним 21/04/15 Втр 21:11:15 #761 №466501 
>>466491
Ты писал или с дивана вещаешь?
Аноним 21/04/15 Втр 21:14:31 #762 №466502 
>>466497
Вот тебе код, создающий превьюшки
[code lang="scala"]
private def redrawImage(img: Image, size: Int): BufferedImage = {
val bufferedImage = new BufferedImage(size, size, BufferedImage.TYPE_INT_RGB)
val graphics = bufferedImage.createGraphics()
try {
graphics.setRenderingHints(Map(
KEY_RENDERING → VALUE_RENDER_SPEED,
KEY_COLOR_RENDERING → VALUE_COLOR_RENDER_SPEED,
// KEY_ANTIALIASING → VALUE_ANTIALIAS_ON,
KEY_INTERPOLATION → VALUE_INTERPOLATION_NEAREST_NEIGHBOR
))
graphics.drawImage(img, 0, 0, size, size, null)
bufferedImage
} finally {
graphics.dispose()
}
}
[/code]
Аноним 21/04/15 Втр 21:14:58 #763 №466503 
>>466501
Я писал. Что дальше?
Аноним 21/04/15 Втр 21:49:44 #764 №466509 
>>466483
Нахуй ее писать, когда есть disqus? А так на винде даже на Asp.Net MVC том же что угодно хуяк хуяк и в продакшн. Что там у линурасов такого? Да нихуя.
Аноним 21/04/15 Втр 22:33:49 #765 №466527 
Для чего на php нужен оператор ->
Аноним 21/04/15 Втр 22:45:04 #766 №466532 
>>466527
Где тв видел такой оператор?
Аноним 21/04/15 Втр 22:46:20 #767 №466533 
>>466532
пошел на хуй, php-макака
Аноним 21/04/15 Втр 22:47:28 #768 №466535 
>>466533
Ванга в треде, все в будущее
Аноним 21/04/15 Втр 22:53:00 #769 №466537 
>>466532
if(time() >= $time + $hui->ping_time) {
В чем смысл этого условия, помогите?
Аноним 21/04/15 Втр 23:02:24 #770 №466541 
>>466537
бля, тут помоему ping_time константа в классе и короче это типа как таймер хуе-мое
Аноним 21/04/15 Втр 23:04:21 #771 №466543 
>>466537
>$hui->ping_time
Это оператор доступа к публичному полю (в данном случае, может быть метод еще) объекта hui.
Аноним 21/04/15 Втр 23:04:53 #772 №466544 
>>466543
спасибо
Аноним 21/04/15 Втр 23:43:31 #773 №466564 
>>466502
и причем тут скала?
Аноним 22/04/15 Срд 02:18:56 #774 №466594 
Извиняюсь, если платина, но есть вопрос: нахуй нужен питон? Вот плюсы нужны для геймдева, сишарп чтобы девелопить под винду, джава для тырпрайза и ведра, джаваскрипт для веба, пхп туда же, с обжектив си тоже понятно всё. А для чего питон нужен?
Аноним 22/04/15 Срд 02:29:13 #775 №466599 
Правильно ли я понимаю, что если в нет соединении, например тцп, кто-то быстро отдал все данные а потом закрыл соединение, то нет гарантии что все данные придут? Или драйвер будет и дальше обеспечивать доставку?
Аноним 22/04/15 Срд 03:16:00 #776 №466602 
14296617605740.jpg
Программач, помоги.
Хочу вот податься в геймдев. Нет, не потому что в игрушки люблю играть, а мне это действительно интересно.
Лет в 12 во всю клепал простенькие платформеры на гейм фактори, пытался осилить гейм мейкер (скрипты были непонятны, но аркандоид с легкостью мог запилить). Вот и сейчас встал на перепутье жизненного пути. Пытался в изучение руби, не взлетело. Щас трясусь на пыхой и питоном. Понимаю что все не то, как-то не цепляет. Представляю, что даже если я изучу эти языки, потом нужно будет заниматься разработкой каких-нибудь нудных интернет магазинов или еще какой-то веб-ересью.
Вот хочу спросить у анонов, куда можно влиться? За какой язык лучше взяться? Йоба 3д-шутаны меня мало интересуют, а вот инди-поеботу или какие-нибудь браузерки с удовольствием бы поклепал.
Аноним 22/04/15 Срд 03:21:21 #777 №466603 
>>466602
> гейм фактори
> гейм мейкер
Эх такое родимое.

>пик
Но нахуй иди.
Аноним 22/04/15 Срд 03:26:02 #778 №466604 
>>466602
>Йоба 3д-шутаны, инди
Очевидный С++ очевиден.
>поеботу
Хаскелль, руби, что угодно, на то и поебота, иногда что-то дельное выходит, майнкрафт например.
>браузерки
Традиционные - очевидный пых очевиден. Полноценная игра в браузере - снова очевидный С++ (на крайняк - шарп) / HTML5 + JS.
>>466594
А для чего нужен хаскелль, clojure, rust, brainfuck? Чтобы было. Ни для чего. От шарпа и обджектива отличаются тем, что их делают не акулы бизнеса, а хипстеры или нерды. Конкретно питон - "красив", в остальном хуже пыха. Медленнее, труднее в поиске информации, меньше информации и всего остального. Но питон исключение - часто используется в качестве изи-скриптового языка в матпакетах, для написания плагинов, часто используется в научной среде.
>>466599
Как ты себе это представляешь в тцп? Следующие пакеты не шлются до тех пор, пока не придет подтверждения получения предыдущих и до этого момента соединение добровольно не разрывается. В других протоколах иногда да, такое бывает.
Аноним 22/04/15 Срд 03:35:23 #779 №466605 
Горит! нужны срочно циклические алгоритмы по VBA Любые, с пояснениями
Аноним 22/04/15 Срд 03:57:42 #780 №466606 
>>464992
Без какой хуйни?
Аноним 22/04/15 Срд 04:38:25 #781 №466610 
>>466486
Ну пиздец. Неужели тут нет инженеров-проектировщиков? Только верстальщики сайтов остались?
Аноним 22/04/15 Срд 04:58:35 #782 №466611 
>>466604
> Как ты себе это представляешь в тцп?
Например так, что функцией send ты переписываешь данные на буфер драйвера, где он своим процессом там отправляет как оптимальней (Не будет же он блять блокировать возврат, пока не отправит всё лол), и пока эти данные не отправятся send блокируется, ну для следующих вызавов. Ну то есть, возврат из send идёт сразу после пере копирования памяти+- и вот если после него закрыть соединение, то драйвер будет дальше отправлять данные, а закрытие произойдёт позже, или что будет с сокетом то?
Аноним 22/04/15 Срд 08:28:09 #783 №466621 
>>466610
>Только верстальщики сайтов
Разве SQL запросами не версталщики сайтов занимаются?
Аноним 22/04/15 Срд 08:42:42 #784 №466625 
>>466564
Ты настолько умственно-отсталый, что не можешь переписать 3.5 строчки кода на джяву?
Аноним 22/04/15 Срд 09:43:46 #785 №466638 
>>466486
Никак. Перечисляй все столбцы, что тебе нужны.
Аноним 22/04/15 Срд 10:36:16 #786 №466657 
аноны , пилю задачу . почти допилил, но не смог в кэширование .
посоветуйте , как исправить быдлокод .

задача для ламера

Задача "Ход конем"

Шахматная ассоциация решила оснастить всех своих сотрудников такими
телефонными номерами, которые бы набирались на кнопочном телефоне
ходом коня. Например, ходом коня набирается телефон 340-4927. При
этом телефонный номер не может начинаться ни с цифры 0, ни с цифры 8.

Клавиатура телефона выглядит так:
789
456
123
0


Напишите программу, определяющую количество телефонных номеров
длины N, набираемых ходом коня.

Входные данные
Во входном файле записано целое число N (1<=N<=100).

Выходные данные
Выведите в выходной файл искомое количество телефонных номеров.

Пример входного файла
2

Пример выходного файла
16



var n,b:integer ; a: array[1..100,0..9] of integer ;

function f (n,d:integer):integer ;
var y,i,j:integer ;
begin
for j:=0 to 9 do
begin
for i:=1 to 100 do a[i,j]:=-1 ;
end;

if ((a[n,d])<>-1) then
begin
y:=a[n,d] ;
end else
begin
if n>1 then
begin
case d of
1: begin
y:=f(n-1,6)+f(n-1,8) ;
a[n,1]:=y;
end;
2: begin
y:=f(n-1,7)+f(n-1,9) ;
a[n,2]:=y;
end;
3: begin
y:=f(n-1,4)+f(n-1,8) ;
a[n,3]:=y;
end;
4: begin
y:=f(n-1,0)+f(n-1,3)+f(n-1,9);
a[n,4]:=y;
end;
6: begin
y:=f(n-1,0)+f(n-1,1)+f(n-1,7) ;
a[n,6]:=y;
end;
5: begin
y:=0 ;
a[n,5]:=y;
end;
7: begin
y:=f(n-1,2)+f(n-1,6);
a[n,7]:=y;
end;

9: begin
y:=f(n-1,4)+f(n-1,2) ;
a[n,9]:=y;
end;
else y:=0 ;
end;
end else y:=1 ;
end;

f:=y
end;

begin
readln(n);
writeln(f(n,1)+f(n,2)+f(n,3)+f(n,4)+f(n,5)+f(n,6)+f(n,7)+f(n,9)) ;
end.


быдлокод итт
Аноним 22/04/15 Срд 10:38:57 #787 №466658 
гет прогроммистом
Аноним 22/04/15 Срд 10:39:15 #788 №466659 
гет прогроммистом
Аноним 22/04/15 Срд 10:39:31 #789 №466660 
>>466659
лох
Аноним 22/04/15 Срд 10:39:42 #790 №466661 
гет прогроммистом
Аноним 22/04/15 Срд 10:39:52 #791 №466662 
>>466660
1
Аноним 22/04/15 Срд 10:40:03 #792 №466663 
>>466660
мамку ебал
Аноним 22/04/15 Срд 10:40:15 #793 №466664 
соси хуй, гетчик
Аноним 22/04/15 Срд 10:40:15 #794 №466665 
>>466662
ПХП))
Аноним 22/04/15 Срд 10:40:33 #795 №466666 
ПХП
Аноним 22/04/15 Срд 10:40:35 #796 №466667 
ПРОГРАММИСТ - НЕ ПРОФЕССИЯ
Аноним 22/04/15 Срд 10:40:52 #797 №466668 
>>466666
да еб твою!
Аноним 22/04/15 Срд 10:40:55 #798 №466669 
14296884552080.jpg
гет
Аноним 22/04/15 Срд 10:41:23 #799 №466670 
>>466666
я твою мамку ебал
Аноним 22/04/15 Срд 10:41:39 #800 №466671 
>>466666
>466666
Гет уровня /pr/
Аноним 22/04/15 Срд 10:42:07 #801 №466672 
>>466671
Гет уровня тематики
Аноним 22/04/15 Срд 10:42:28 #802 №466673 
14296885489200.jpg
>>466657
а теперь поясните пикрилл , плс ребят
Аноним 22/04/15 Срд 11:22:19 #803 №466691 
>>466621
Приехали
Аноним 22/04/15 Срд 12:15:38 #804 №466719 
>>466691
Ну не знаю, у нас в конторе сложный запрос может составить наверное только одна тня-рубистка, которая и занимается вебпарашей. Нахуя обычному разработчику SQL если у него core data есть?
Аноним 22/04/15 Срд 13:06:01 #805 №466747 
>>466625
Я не знаю ни скалы, ни джавы, я УЧУСЬ, мог бы и пояснить, раз такой умный.
>>466497
Бамп
Аноним 22/04/15 Срд 14:06:33 #806 №466791 
>>466719
>Нахуя обычному разработчику SQL
СУБД быстрее, чем файловая система, там хитрый кеш + индексы.
Аноним 22/04/15 Срд 16:00:48 #807 №466843 
Чё это?


program magtracer
c by Charles Danforth for JHU 171-304
c 4-24-97 last modified 4-29-97

c Variable declarations
real b(3) (magnetic field
real p,dp (integration angle, interval
integer t,tmax,dt (time, max, interval
real rr2,g,current,const (radius squared, loop rad
real r(3,10000) (particle coordinate(time)
real v(3,10000) (particle velocity(time)
real a(3,10000) (particle accelleration(time)
real radius (scalar dist from origin
real dv(3),deltav (deltaV vector and scalar
real Pi,mu0,q,m (physical constants (SI units)

c Constant Definitions
Pi=3.1415926535
mu0=4Pi.0000001
q=1.6E-19
m=1.672E-27

c Open data file
open(1,file='magtracer.output')

c &&& multiparticle loop start &&&

c ---- INITIAL CONDITIONS ----
c positions in meters (1,2,3)---(x,y,z)
r(1,1)=-50000
r(2,1)=(yinit)10000
r(3,1)=0
c velocities in meters/second
v(1,1)=500000
v(2,1)=0
v(3,1)=0

c ---- PARAMETERS ----
c Set number of time steps TMAX in units of dt
tmax=250
dt=.001
c Set dp increment (radians)
dp=.01
c Set mag field scale factors current=I(amps), loop radius=g(meters)
current=1E6
g=10000
const=I
mu0dp/(8Pi2)

c write initial condition in the data file
write(1,),1,r(1,1),r(2,1),r(3,1),v(1,1),v(2,1),v(3,1)

c ### Start moving the particle ##############
do t=2,tmax
radius=(r(1,t-1)
2+r(2,t-1)2+r(3,t-1)2).5

c ^^^^^^ FIND MAGNETIC FIELD at current particle location ^^^^^^^
c Code offers three options for magnetic field. The first is the
c full Biot-Savart law which should be universally applicable.
c Second is the magnetic dipole approximation which is very similar
c to the first but takes much less time to run since it involves no
c numerical integration routines.
c Thirdly, for comparison, a uniform field is presented.

c &&&&& BIOT-SAVART LAW FOR CURRENT LOOP (radius 1) &&&&&
do i=1,3
b(i)=0
end do

c Numerically Integrate around loop, dl X r / r^3
do p=0,6.28,dp
rr2=((r(1,t-1)-gcos(p))
2+(r(2,t-1)-gsin(p))2+r(3,t-1)2)
b(1)=b(1)+const
r(3,t-1)gcos(p)/rr21.5
b(2)=b(2)+constgsin(p)r(3,t-1)/rr2
1.5
b(3)=b(3)-constg(r(2,t-1)sin(p)-r(1,t-1)cos(p)+1)/rr21.5
end do

c &&&&& DIPOLE FIELD (dipole approx) &&&&&
c >> Current Loop in xy plane, dipole in z direction <<
c if(radius.lt.0.00001) then
c b(1)=0
c b(2)=0
c b(3)=bo
c else
c b(1)=bo
3r(1,t-1)r(3,t-1)/(radius)5
c b(2)=bo3r(2,t-1)r(3,t-1)/(radius)5
c b(3)=bo
(2r(3,t-1)2-r(1,t-1)2-r(2,t-1)2)/(radius)5
c end if
c
c &&&&& CONSTANT FIELD &&&&&
c >> Constant field in z direction <<
c b(1)=0
c b(2)=0
c b(3)=bo

c Find the accelleration for this step (componentwise Lorenz Force Law)
a(1,t)=q/m
(v(2,t-1)b(3)-v(3,t-1)b(2))
a(2,t)=q/m(v(3,t-1)b(1)-v(1,t-1)b(3))
a(3,t)=q/m
(v(1,t-1)b(2)-v(2,t-1)b(1))

c Move the particle in r and v
do i=1,3
v(i,t)=v(i,t-1)+a(i,t)dt
r(i,t)=r(i,t-1)+v(i,t)
dt
end do

c Print everything to a file and screen
write(1,),t,r(1,t),r(2,t),r(3,t),v(1,t),v(2,t),v(3,t)
print
,t,r(1,t),r(2,t),r(3,t),v(1,t),v(2,t),v(3,t),radius

end do

c Calculate delta-v of particle (and hence of the field)
do i=1,3
dv(i)=v(i,tmax)-v(i,1)
end do
deltav=(dv(1)2+dv(2)2+dv(3)2).5
print*,'DELTA V=',dv(1),dv(2),dv(3),deltav

c &&& End of multiparticle loop &&&
close(1)
end
Аноним 22/04/15 Срд 16:14:09 #808 №466855 
>>466843
Говно какое-то
Аноним 22/04/15 Срд 16:20:23 #809 №466860 
Анон, проверь мою реализацию бинарного поиска. Правильно будет написать int right = size или int right = size - 1? Ведь индексы начинаются с нуля, стало быть, int right = size индексирует пустоту.

https://ideone.com/eQkP8w
Аноним 22/04/15 Срд 16:22:16 #810 №466862 
>>466860
Отвечу просто - вери бед.
Аноним 22/04/15 Срд 16:26:44 #811 №466866 
>>466862
И что же плохого?
Аноним 22/04/15 Срд 16:28:56 #812 №466871 
>>466866
Алсо, хорошо ли реализовывать рекурсивный вариант на крестах? Стек вызовов не переполнится на массивах размером 30к и больше? Там же благодаря постоянному делению массива пополам должно получиться мало вызовов.
Аноним 22/04/15 Срд 16:31:10 #813 №466872 
>>466871
Не должен. Там всегда достаточно небольшая глубина рекурсии.
Аноним 22/04/15 Срд 16:44:12 #814 №466878 
а последние полгода пришлось собеседовать 5 человек на должность веб-разработчика в нашу студию.

Первое задание, на котором повалилось 4 человека: «Отсортируйте массив целых чисел по возрастанию. Метод сортировки любой. Язык программирования любой». Все вспомнили про пузырек, но:

1 пытался писать использую только 1 условие (без циклов)
2 пытались писать с использованием только 1 цикла и 1 условия (думаю все помнят что нужно 2 вложенных цикла и условие)
1 сделал 2 вложенных цикла, но условие не внутри, а снаружи.



Итого из 5 человек только 1 смог написать банальную сортировку пузырьком. А зарплатные ожидания у всех пятерых были огого!

Анон, это как? Дауны решили выебнуться на задании, в котором дали полную свободу - делай вообще как хочу, и в итоге соснули?
Аноним 22/04/15 Срд 16:48:48 #815 №466885 
>>466878
Пфф, не написал бы сортировку без гугла. Мимо-сеньор 5 лет стажа.
А всё потому, что 100 (сто, сука, ты это понимаешь?) процентов людей используют готовую сортировку из библиотеки, и давать настолько базовую низкоуровневую вещь в качестве тестового задания может только полный дегенерат.
Аноним 22/04/15 Срд 16:50:33 #816 №466887 
>>466885
А мне было бы по фану реализовать сортировку на пирамиде.
Аноним 22/04/15 Срд 16:53:28 #817 №466889 
>>466878
array.sort

Готов начать работать с понедельника за $2000.
Аноним 22/04/15 Срд 17:03:39 #818 №466896 
>>466878
Пиздец ты дебил. Кто тебя вообще до найма сотрудников допустил?
Аноним 22/04/15 Срд 17:16:58 #819 №466901 
>>466878
[code]

module DvachSort
def self.sort array
begin
shuffled = array.shuffle
end until sorted? shuffled
shuffled
end

def self.sorted? array
(0..array.size - 2).all? do |i|
array <= array[i + 1]
end
end
end

DvachSort.sort [88, 14]

[/code]
Аноним 22/04/15 Срд 18:30:43 #820 №466954 
>>462333
анон, надо написать игрушку под андроид, но с моделью "клиент-сервер". Сервер надо просто поставить на ПК, телефон просто чтобы коннектился к нему. Можете как-то быстро просветить что за сервер, и как в целом это должно выглядить?
Аноним 22/04/15 Срд 19:29:33 #821 №466984 
>>466954
>Можете как-то быстро просветить что за сервер
Сервер это сервер
>и как в целом это должно выглядить?
Телефон коннектится к серверу, получает с него данные
Аноним 22/04/15 Срд 19:31:30 #822 №466986 
>>466871
Глубина рекурсии будет логарифм по основанию 2 от размера массива.
Аноним 22/04/15 Срд 19:32:42 #823 №466987 
>>466901
Хуясе, какая мощная сортировка. Интересно, какая тут сложность? O(дохуялион)?
Аноним 22/04/15 Срд 19:34:44 #824 №466989 
>>466987
O(n x n!) в среднем.
Аноним 22/04/15 Срд 19:36:58 #825 №466990 
>>466989
Хмм, а рандом теоретически не может их постоянно перемешивать не так, как надо?
Аноним 22/04/15 Срд 19:49:49 #826 №466999 
1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
2) Посоветуйте задачу для однослойной нейросети с пороговой функцией, максимально простую в выполнении, но выглядящую эффектно.
3) Не поздно ли сейчас учить С++, если желаемые направления работы в порядке убывания - геймдев, кроссплатформенный софт, высоконагруженные клиент-серверные системы, дата сайнс, а ожидания - высокая зарплата? Обоснуйте свое мнение.
Аноним 22/04/15 Срд 19:54:06 #827 №467004 
>>466999
>1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
Я же тебе давал код, болезный

>3) Не поздно ли сейчас учить С++, если желаемые направления работы в порядке убывания - геймдев, кроссплатформенный софт, высоконагруженные клиент-серверные системы, дата сайнс, а ожидания - высокая зарплата? Обоснуйте свое мнение.
Поздно, C++ зашквар и не нужен. Учи Scala, Rust, и т.п.
Аноним 22/04/15 Срд 19:56:36 #828 №467006 
>>466747
>Я не знаю ни скалы, ни джавы, я УЧУСЬ, мог бы и пояснить, раз такой умный.
А как ты собрался на ней писать нейросети, если не знаешь, Маня?
Создаёшь new BufferedImage
Берёшь bufferedImage.createGraphics()
Рисуешь свою картинку graphics.drawImage(ИМАГЕ, ...)
По всем этим методам есть документация
Аноним 22/04/15 Срд 19:57:19 #829 №467007 
>>466999
> 1) Как в Java привести объект класса Image к объекту класса BufferedImage? Как выполнить обратное преобразование?
BufferedImage bufferedImage = (BufferedImage) image;
Image image = (Image) bufferedImage;
> 2) Посоветуйте задачу для однослойной нейросети с пороговой функцией, максимально простую в выполнении, но выглядящую эффектно.
Распознать капчу яндекса. Простая задачка на пару вечеров.
> 3) Не поздно ли сейчас учить С++, если желаемые направления работы в порядке убывания - геймдев, кроссплатформенный софт, высоконагруженные клиент-серверные системы, дата сайнс, а ожидания - высокая зарплата? Обоснуйте свое мнение.
Поздно. Сейчас все игры пишут на хаскеле, кроссплатформу - на асме, клиент-сервер - на шеллскрипте, дата саенс - на джаваскрипте.
Аноним 22/04/15 Срд 19:59:42 #830 №467009 
>>467007
>BufferedImage bufferedImage = (BufferedImage) image;
Лол
Аноним 22/04/15 Срд 20:00:40 #831 №467010 
Когда-то я тоже был петухом, который не знал чего он хочет и доебывал одного кодера глупыми вопросами, запихивал в гугл дебильные запросы, типа как стать кодером, какой язык выбрать и тд. А на днях я увидел одну замечательную швабодную программку и наконец понял, чего конкретно я хочу от программирования. Все глупые вопросы отпали сами собой.
Аноним 22/04/15 Срд 20:03:04 #832 №467011 
>>467009
Аноним 22/04/15 Срд 20:03:59 #833 №467012 
>>467009
Аноним 22/04/15 Срд 20:06:19 #834 №467014 
14297223791380.jpg
>>467009
Аноним 22/04/15 Срд 20:08:00 #835 №467016 
>>467014
>>467012
>>467011
Вот это порвало тебя.
Аноним 22/04/15 Срд 20:09:20 #836 №467017 
>>467016
Аноним 22/04/15 Срд 20:47:01 #837 №467039 
>>466878
> на должность веб-разработчика в нашу студию.
>Отсортируйте массив целых чисел по возрастанию
Охуительные истории
Аноним 22/04/15 Срд 21:22:52 #838 №467069 
14297269722630.jpg
Дурацких вопросов тред.

Знаю js, хочу копнуть в сторону бэкенда.
Мне выбрать какой-нибудь python/ruby/php или выбрать node.js как модные пацаны?

Да и в целом, что стоит выучить? Поверхностно понравился ruby ООП, все дела, гибкий синтаксис, но я начинающая макака и пишу больше для себя всякие бложики-магазинчики-борды пока для практики.
Может лучше python или php? По python вроде больше материала, плюс там есть всякие PEP8 и требования к оформления кода, которые смогут избежать моего превращения в ужаснейшего быдлокодера. Кому я вру, лёл.
А с php такого не выйдет, меньше ограничений видимых, буду писать как аутист, но зато работы дохуя и очень простой.

Карочи, щито делать?
Выбрать node.js или python/ruby?
Пока писал передумал php учить, лёл
Аноним 22/04/15 Срд 21:30:27 #839 №467078 
>>467004
Где давал? Либо я его не понял, либо ты дал что-то не то, глянь выше.
>>467006
Не на ней.

Хуета какая-то. bufferedImage.createGraphics() создает Graphics2D из готового bufferedImage, мне же надо содать bufferedImage из Image, полученного методом getToolkit().getImage
или скопировать содержание этого имаджа в bufferedImage

>>467007
Да ты просто гений
Аноним 22/04/15 Срд 22:13:53 #840 №467114 
>>467078
> Хуета какая-то. bufferedImage.createGraphics() создает Graphics2D из готового bufferedImage
Не готового, а созданного через new, Маня
Аноним 22/04/15 Срд 22:33:15 #841 №467149 
>>467114
Даже если, что мне с этим делать?
sageАноним 22/04/15 Срд 22:36:51 #842 №467155 
>>467149
> что мне с этим делать?
Нахуй пойти, необучаемый.
Аноним 22/04/15 Срд 22:38:33 #843 №467158 
>>467149
Использовать в своей недопрограмме
Аноним 22/04/15 Срд 22:59:58 #844 №467184 
>>467155
>>467158
Неужели так сложно нормально объяснить?
Аноним 22/04/15 Срд 23:03:25 #845 №467185 
>>467184
Но я уже объяснил, что тебе ещё непонятно?
Аноним 22/04/15 Срд 23:05:20 #846 №467186 
>>467185
Что ты блядь объяснил? Я не понимаю, как выполнить преобразование img2... = ... img1 ... и наоборот, если есть некоторая переменная img1 типа Image и переменная img2 типа BufferedImage. Допустим, img1 я получил через getToolkit().getImage().
Аноним 22/04/15 Срд 23:09:47 #847 №467189 
>>467186
Блять я же тебе сказал, делаешь новую BufferedImage, и копируешь в неё Image с помощью .createGraphics().drawImage(image)
Аноним 22/04/15 Срд 23:35:56 #848 №467205 
>>467189
>.createGraphics().drawImage(image)
cannot resolve method createImage
Наследую Frame, подключаю
import java.awt.;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
import java.awt.image.
;
import java.awt.Image;
Аноним 22/04/15 Срд 23:39:29 #849 №467208 
>>467189
>>467205
Я наверное совсем идиот, полностью написать строку можешь? Для переменной img1 класса Image и переменной img класса BufferedImage?
Аноним 23/04/15 Чтв 05:00:43 #850 №467303 
>>467208
Неактуально, спасибо
Аноним 23/04/15 Чтв 09:41:29 #851 №467354 
Аноны, посоветуйте годную книгу по алгоритмам
Аноним 23/04/15 Чтв 10:11:00 #852 №467372 
>>467354
SICP
Аноним 10/05/15 Вск 20:08:16 #853 №476430 
Не смог найти пхп тред. Спрошу тут.
Есть сайт со списком документов:

http://edu.ru/index.php?page_id=35

Надо спарсить весь список документов, но вот беда. Этот список появляется только после того как мы нажмем кнопку "поиск". Как правильно спарсить список? Куда копать?
PHP-ньюфаг по принуждению
comments powered by Disqus

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