Вы видите копию треда, сохраненную 3 июля 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
подсветка кода для /PR/ скачать
\r\n\r\n\r\n
F.A.Q.
\r\n\r\nВ: Хочу стать программистом, какой язык учить?\r\nО: Английский + Ruby/Python (\r\nruby: ruby
\r\npython: книжка какая-то, я питон не знаю).
\r\n\r\n\r\nВ: Ко-ко-ко не работает программа. Анон памаги.
\r\nО: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
\r\n\r\n\r\nЯзыкоспецифичный вопрос можете задать в соответствующем треде, для поиска треда воспользуйся поиском
\r\nНа текущий момент мне известно об - scala\r\npython\r\nhaskell\r\njavascript\r\njava\r\n1c\r\nкурсера\r\nC&C++\r\nRuby\r\nios\r\nandroid\r\nC#\r\nD ну и плюс нетонущий пхп
\r\n\r\n\r\nВ: программировать в 30 лет, съябываем из говнокодинга, обсуждаем новые рецепты маминого борща.\r\nТред для обсуждения нетехнических околопрограммерских тем.
\r\nО: всем сюда (М)
\r\n\r\n\r\nВ: У меня горит лаба, курсач, не знаю какую тему диплома взять
\r\nО: Задавай вопрос в этом треде
\r\n\r\n\r\nВ: Бежать ли мне срочно в Node.js если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust раз все говорят что за ними будущее?
\r\nО: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.\r\nИначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.\r\n
\r\n\r\nВ: Какую программу поставить для ....
\r\nО: Вопросы связанные с программами обсуждаются в /s/
\r\n\r\nВ: Взломать акк
\r\nО: просто съеби\r\n
\r\n\r\n\r\nВ: Подскажите сайтов которые нужно читать, чтобы ...
\r\nО: моя лента из руби, джавы, скалы и ещё какойото херни (кто хочет пусть добавит) rss
\r\n\r\n
\r\nкод оформляйте на специальных сервисах ideone или pastebin\r\n\r\n
\r\nлитература с пика \r\n
\r\n\r\nпрошлый тред\r\n
\r\n\r\nКак ты это себе это представляешь? Подзадачу можно моментально решить или весь день в гугле провести. Ничего лучше гита по динамике общения для программистов еще не придумали. Илита так вообще только через емэйл общается, статьи хуярит и с комментаторами общается.
Ага, спасибствую. Я лучше здесь посижу а для общения с программистами у меня есть #os2russian
У меня стоит пикрелейтед. Версия не та что в статье, естественно, но я думаю, это не принципиально, мне другое не понравилось, hotspot этот.
Некоторые проги на 1.6 принципиально не хотят работать с 1.8
А HotSpot - та самая виртуальная машина, на которой работают все программы, вместе с жавой должна ставится.
>получается, что оно у меня установлено?
Да. Но не той версии. Java 1.6 поставь параллельно той что у тебя стоит.
слышь, ты че охуел, я те ща че-то сделаю нехорошее, кароч
Да.
первые два числа колво вершин и ребер, дальше идут номера вершин, между которыми есть ребро.
Считывание нужно организовать через два массива,
https://pp.vk.me/c622827/v622827614/40859/SNYqD4GVfog.jpg , в одном идет вершина, во втором смежная ей и переход на смежную ей в этом же массива.
Как это реализовать?хелпаните плиз
p {font-family: Garamond;}
body > p {font-weight:bold;}
div > p {color:#7ac5cd;}
ul p {color:#000000;text-decoration:underline;}
Да, я все так и сделал, но он все-равно ошибку пишет. Я уже нашел решение, это баг, на форуме его обсуждали уже два года назад и до сих пор никто не починил.
>во втором смежная ей и переход на смежную ей в этом же массива.
Что-то до меня не доходит смысл этой фразы.
Вот, например, такой файл:
5 3
1 3
3 5
2 4
Как должны выглядеть массивы после его считывания? Не проще ли матрицу смежности намутить?
криво написал что нужно
через матрицу смежности и список смежности я реализовал, это третий вариант считывания нужный мне, самый быстрый вроде как
https://rsdn.ru/article/alg/list.xml
вот тут нашел кажется нужное мне, но мне бы это реализовать по отношению к графу и на плюсах.
допустим есть программа, допустим это сервлет на яве, не принципиально
делаем двач.
по условию у нас на нулевой должно быть 10 нескрытых тредов
то есть я скрываю тред - подгружается новый.
у меня вопрос - как реализовать это так чтобы не привязывать проверку на кол-во тредов к событию скрытия
согласитесь, нелогично что при нажатии на кнопку скрытия происходит вызов какого-либо метода на загрузку нового треда
это же можно сделать как-то красивее и правильнее?
Или возможно всё решить по другому? Реквестирую советов мудрых.
Покажи неубогое и приятное занятие где полно высокооплачиваемой работы.
А то трава всегда зеленее в твоих зелёных фантазиях.
Ступидент, горит курсач, как обычно, лол. Нужен АРМ врача-нарколога на дельфях, сам неосилил программинг впринципе, примерный расклад на 3х пикчах, помогите чем сможете. Анонмейл daja@flurred.com, архивы заливайте на обменник плз и ссылку на почту.
Пикчи с виденьем проги:
http://j-p-g.net/if/2015/06/07/0278014001433715096.jpg
http://j-p-g.net/if/2015/06/07/0345878001433715096.jpg
http://j-p-g.net/if/2015/06/07/0389999001433715096.jpg
Интерфейс на ваш вкус
а, чуть не забыл. На календаре если получится, можно будет сделать функцию что б при нажатии на какой либо день, были видны назначенные пациенты, ноесли это трудно сделать - тогда хрен с ним
хуи сосать?
int step = 0; int brightness = 0;
step++;
brightness = (step / 256 % 2) ? brihtness + 1 : brightness - 1;
значение доходит с 0 до 256 и обратно. КАК? Я читаю про это, нихуя не понимаю блять, ну step == 0, далее step == 1, далее brightness = (1 / 256 % 2 ) ? brightness + 1 : brightness - 1;
1 / 256 = 0
что потом? 0 % 2, как считать этот ебаный остаток от деления?
и что произойдет, когда step == 1300 например?
Можешь максимально ясно разжевать?
Если ты занаешь что на выходе - перепиши этот говнокод, вместо ПОНИМАНИЯ И ОТЛАДКИ И НОВОГО ТУПНЯКА СПУСТЯ МЕСЯЦ.
у меня он есть
>Объясните, как вытащить картинку из таблицы.
?
http://stackoverflow.com/questions/16191974/save-image-content-inside-html-file
лан не парься) я их просто в директорию сохраняю в а базу прописываю путь))) ты мне очень помог)) правда))
Можно напрямую из БД.
Прописать в html ссылку на image.php
В image.php:
header('Content-Type: image/jpeg');
echo $data['image'];
Нет, мне нужно ПОНИМАНИЕ.
Анон, объясни мне вот эту часть:
(step / 256 % 2)
step возрастает на еденицу каждый раз после завершения цикла, step == 1,2,3,4...1245
что происходит и как в этом выражении, что (step / 256 % 2) тут происходит? Что выполняет вот эта [CODE]% 2[/CODE] хуйня ?
Я понимаю, что тут пиздец, математика за 5-й класс, но бля, я хочу пониять.
я уже так делал не сработало, да ну в бд картинки тока мудаки хранят - грузит сервер, не парься)) жеж
хорошо, вот так PHP или Java или Front-end? куда податься?
Что написал на пхп? Что на джаве? front-end означает, что ты умеешь в js фреймворки, что ты на них сделал? Если у тебя только
>дни книжки да говно туториалы заграничные.
то шансов у тебя мало. В ДС можно устроиться за еду, в мухосрансках нет.
есть такой вариант, запилить свою CMS на php/mysql, с блек джеком и шлюхами и кидать его в резюме как портфолио. Или пыха без всяких там фреймворков ни кому не нужна?
подскажите по нескольким вопросам
1) для чего используется вот это prepare -> bind_ param -> execute .
2) почему написано Values (?,?,?,?), что это значит вообще
3)что такое 'isis', для чего это нужно?
4)собственно, почему в новом комменте вместо автора ноль?
Пишет ISIS и потом удивляется кто поделил автора на ноль.
>3)что такое 'isis', для чего это нужно?
когда у тебя ShaitanOUTOfIslamException ты его throw new Isis
фидлер
"Обеспечить проксирование содержимого cgi-bin c указанного абонента"
Тема Nginx
В Линухе
Ты цену-то сразу называй.
Спорное заявление
>UI
Погугли «Apple Macintosh Human Interface Guidelines», тебе нужна 1995 года (т.е. самая старая редакция)
>UX
WinForms, XAML, подписка на события вот это всё.
>2) почему написано Values (?,?,?,?), что это значит вообще
Эти значения будут переданы отдельно, гугли sql prepared statement
>Я понимаю, что тут пиздец, математика за 5-й класс, но бля, я хочу пониять.
Я прочитал как «казнить нельзя помиловать».
Ещё бы пару скобок — и я бы понял, что это.
Как получить .apk файл? Evozi's APK Downloader не качает :(
допустим есть программа, допустим это сервлет на яве, не принципиально
делаем двач.
по условию у нас на нулевой должно быть 10 нескрытых тредов
то есть я скрываю тред - подгружается новый.
у меня вопрос - как реализовать это так чтобы не привязывать проверку на кол-во тредов к событию скрытия
согласитесь, нелогично что при нажатии на кнопку скрытия происходит вызов какого-либо метода на загрузку нового треда
это же можно сделать как-то красивее и правильнее?
Попробуй Доусона, его книга полегче для ньюфагов. А на все вопросы всегда есть гугл, ну или мы поможем.
Я сейчас на 30 стр. пока мало чего понятного. Вот сейчас открыл книгу и поехало: модули, классы, синтаксисы и т.д. Я что-то уже начал сам гуглить, но у меня есть подозрения, что у меня нет банальных основ которые видимо должны были дать на уроках информатики (или ещё в каких подворотнях). Я загуглил, что такое ООП (пока не читал) и вот такого вообще много.
По этому подумал, мало ли вы меня поймете и подскажете, что почитать, типа "база для маленьких".
Ах да, в видео что по ссылкам и на курсерах всяких как раз таки объясняют что такое все эти списки, классы, модули, циклы, ООП, etc. Очень подробно и с картинками-примерами.
могу посоветовать книжку с# для школьников, там объясняется все ооочень просто и легко и оступно
db.default.driver=org.postgresql.Driver
db.default.url="jdbc:postgresql://localhost:5432"
db.default.user=postgres
db.default.password=12345
памагити
Я уже начал питон, мне кажется, что сразу два языка учить я не смогу, да и времени столько не найду.
а все, я деб, нужно использовать следующий адрес, зачем-то роль писать после локалхоста
jdbc:postgresql://localhost:5432/postgres
Сейчас, когда лишь при ленивом контроле с Андроида в моих активах крутится веб-проект, 2 интернет-магазина, высоконагруженный асинхронный веб-сервер на Python (странная была книжка, да еще и толстая..), я сидя в уютном шезлонге, и неспешно потягивая ледяной мохито, вспоминаю своего первого радотодателя… Знаете, это был человек со взглядом стремящегося к успеху неудачника, в свои никчемные 30 лет осознавшего, что, о господи, он понял… он прозрел бизнес… И тут он внезапно сколотил it-контору с пацанами чтобы нарубить бабла: «Мы одна команда, давайте порвем их парни, время не ждет, вперед в светлое будущее ЦККПСС». Я снисходительно смотрел на него… Бедняга, ты ведь даже не знаешь на что способна мощь технологий, гибкий сильный ум человека, который решает по-настоящему сложные задачи.. Привыкшие хапать, урвать побыстрее кусок от бюджетного пирога, вы даже не задумываетесь над тем, кто это создает, вы работаете в удобных интерфейсах, где заложена глубокая сила мысли не гения мира, но талантливого творца, создателя будущего, гуру технического прогресса…
Молодая тайчанка приносит мне красиво выложенную тарелочку борща со змеями, я неспешно вставляю ей 500$ из толстой пачки карманных прямо между яичек…
Да, я на коне….
проигрунькал
Вангую ответы типа "Занимался разработкой серверной логики и оптимизацией безопасности приложения" слишком абстрактны и хуй впечатлят.
Есть ли методики по достижению группового дзена? Может там рекомендации по стилю, контролю и т.д.?
>группового дзена
Это, короче, гогда группа как бы есть, но ее нет. И эта группа в тебе. И ты сам - группа.
В общем, если хочешь, чтобы было хорошо - делай сам.
Ну или найдите себе манагера (тим-лида). Чтобы подогнал вам стандарт кодирования и раздавал подзатыльники в нужное время. Раз уж вы сами организоваться не можете.
Но все это херня, если у вас нет проекта. Вы уже обкатали свое поделие на бумаге? Спецификацию запилили? Если нет, то самое время начать. Ну или найдите еще проектировщика, лол.
>группа как бы есть, но ее нет. И эта группа в тебе. И ты сам - группа.
Предлагаешь шизофреником стать?
програмування на лiсп
Вот начал я читать Хорстманн К., Корнелл Г. - Java. Библиотека профессионала . Но там только теория. Где можно полученные знания закреплять на практике? Какие-то задачки после глав или что-то того, чтобы закрепить материал. С чем можно комбинировать?
Хотя мне эта идея нравится. Пойду, стану.
Что лепить для портфолио по си два плюс?
Из идей только запилить смешной проигрыватель с API тытрубы с параллельным смотром видео, подгрузкой всего плейлиста сразу, чтобы потом можно было глянуть где сети нет, загрузка каналов полностью и т.д.
Но все равно это ведь как-то невесело и ненужно, не так ли?
Что делать-то, ананас? Надо же как-то выделяться на фоне сотен других резюме, а идей совсем нету.
Сколько должно получиться в вычислении [сode](+ ( 3 (+ ( 2 4) (+ 3 5))) (+ (- 10 7) 6))[/code] на лиспе?
Чайничный самоучитель говорит, что 57, но сам терминал выводит число 186. Где правда?
Я правильно понимаю, что в пхп динамически создать страницу можно только через тэг "w"?
Не удивил, просто очередная жертва образования, которое застряло в 90х.
> если можешь в математику и есть немного интереса к наукам, то иди, там и учится будет проще, если программировать сам будешь учиться.
Тут нужно решить вопрос того, что ты хочешь.
Если хочешь зарабатывать деньги кодерством - иди на ИТ.
Если хочешь получить мощную базу, и заниматься уже разработкой игровых движков, CS, или наукой, то лучше иди на математику, а айтишничество учи сам.
Очень большой шанс, что тебе университетская математика никогда не пригодится (кроме первого курса, там вполне годнота). Только мозги больше выебут всякими дифференциальными уравнениями да аналитической геометрией. Если тебе это нравится - иди на математику, иначе лучше на айтишное - там такая же математика будет, но меньше. Плюс более вероятно, что будут люди в группе, которым интересно программирование, вместе веселее.
Ты вкладываешь в свое будущее знакомства, если идешь на ИТ значит твои знакомства (предположительно) — будущие программисты, стартаперы и т.д. Т.е. даже получая формальную вышку, ты можешь получить возможность влиться в стартап и запилить что-то крутое, что позволит тебе уйти со второго курса и переехать жить в силиконовую долину и трахать трапов тяночек.
Хачи и ерохины со стартапами уровня "довайте сделоем как инстограм только лудше", которых мамка отправила в говновуз потому что перспективно, как юрист.
Со всеми нужными людьми можно познакомиться в интернете. Мухосранские IT кружки нужны только бесполезным социоблядкам.
Ты слишком категоричен, анон. Если для тебя существуют только хачи-ерохины-социобляди на одной стороне и умние-успешные-стартаперы на другой стороне, то у меня для тебя плохие новости.
Я мимокрок вообще, не понял, хуле ты доебался.
Пили клиент двача движок. А вообще можешь на гитхабе по названиям и описаниям найти себе какую-нибудь идею, которая понравится, а писать садится уже самому.
Запили B+tree, на отображаемом в память файле с транзакциями. Все охуеют.
Без официального образования - в любую, без фактического - в энтерпрайз/формошлепство на яве/шарпе, наверное.
А что вообще из себя представляет веб и front-end, что ты решил туда не лезть?
начинающий погромист-питонист
Аноны, а какая разница между:
Прикладной информатикой по отраслям
и
Прикладной информатикой в экономике
Вроде первое учат в шарагах, я смогу попасть в вуз по "Прикладной информатике в экономике", если пойду на первое в шараге?
прикладная информатика в экономике - скорее всего, это эконометрика, анализ временных рядов и прочие радости жизни. Гарантирую, что это последнее, чем бы ты хотел заниматься, если хочешь просто кодить.
Да мне просто нужно хуйцы гонять, работая на 1C.
В моем понимании одно и тоже.
Мне просто делать нехуй и могу любое говно учить, а так, как больше гуманитарий, то выбираю это направление.
Устроиться гейшлюхой?
>Львиная доля предметов учебного курса связана с математикой и информатикой — системным анализом, моделированием, теорией алгоритмов, методами оптимизации, работой с базами данных. Кроме того, студенты изучают основы предпринимательской деятельности, менеджмент и маркетинг, бухгалтерский учет и аудит, физику, технику безопасности, правовые основы прикладной информатики. Нетехническая часть предусматривает изучение истории, философии, иностранного языка и экономики. В программу входит обязательная производственная и преддипломная практика.
Допустим есть куча документов word, и все они валяются на одном пк. Я хочу написать софтину, которая позволяла бы вести писк по этим документам, добавляла бы или удаляла их. В режиме клиент-сервер. То есть с любой другой машины в локальной сети. Как это обычно делается? Видимо, нужна бд, с которой и будет работать утилита? И прямо в ней в бинарном формате хранить вордовские файлы? Или только ссылки на них, а сами файлы как-то отдельно? В общем, интересно, как такое делается, просветите, кто знает.
А если я хочу выполнять с файлами всякие хитровыдуманные операции именно программно
С вордовскими? Ну залей, блядь, их на сервак и выполняй операции через ssh, погромист.
Ну лаадно. Как обычно всю инициативу загубили на корню. - Как есть сладкий хлеб? - Тебе не нужно есть сладкий хлеб, выполняй через шшш.
Да делай что хочешь. Только изобретать велосипед не нужно, имхо.
Чего ты из себя клоуна строишь, клоун? Тебе правильно сказали, через ssh самый годный и простой вариант.
ftp, либо любое облако+клиент к нему
Дан бесконечный ряд чисел. Нужно найти сумму ряда до элемента, по модулю меньшего определённого значения.
Понял, что вместо степеней можно просто указать счётчик: если счётчик чётный, то элемент имеет знак "+", иначе "-".
В общем, сделал прогу, которая считает любой элемент ряда учитывая знаки, осталось лишь задать сумму элементов до элемента, меньшего, допустим, 0.01.
А вот, собственно, и программа:
program zachita;
var x, k:real;
i, n:integer; // i - счётчик элементов, n - число, до которого идёт подсчёт элементов
begin
writeln ('Введите x');
readln(x);
writeln ('Введите n');
readln (n);
for i:=0 to n do
begin
k:=(exp(i * ln(x)))/i; // k - любой элемент последовательности
end;
while i<n do
begin
i:=i+1;
end;
if i mod 2=0
then k:=k
else k:=-k;
writeln (k);
end.
Да, из меня слегка хуёвый повествователь..
Дан бесконечный ряд чисел. Нужно найти сумму ряда до элемента, по модулю меньшего определённого значения.
Понял, что вместо степеней можно просто указать счётчик: если счётчик чётный, то элемент имеет знак "+", иначе "-".
В общем, сделал прогу, которая считает любой элемент ряда учитывая знаки, осталось лишь задать сумму элементов до элемента, меньшего, допустим, 0.01.
А вот, собственно, и программа:
program zachita;
var x, k:real;
i, n:integer; // i - счётчик элементов, n - число, до которого идёт подсчёт элементов
begin
writeln ('Введите x');
readln(x);
writeln ('Введите n');
readln (n);
for i:=0 to n do
begin
k:=(exp(i * ln(x)))/i; // k - любой элемент последовательности
end;
while i<n do
begin
i:=i+1;
end;
if i mod 2=0
then k:=k
else k:=-k;
writeln (k);
end.
Да, из меня слегка хуёвый повествователь..
Короче вот псведокод по тому, что я понял (сумма элементов последовательности до n пока элементы по модулю больше 0.01):
var x, k, sum : real
i, n : integer
begin
//собираем инпут для x и n
sum = 0
for i:= 0 to n do
..k = (exp(i * ln(x)))/i
..if i mod 2 = 1 then
....k:=-k
..if Abs(k) >= 0.01 then // Abs - функция, чтобы получить значение по модулю. Точно не уверен, что она стандартная, возможно, надо будет в начале программы прописать uses crt - она может находиться в этой библиотеке.
....sum = sum + k
..else
....break; // break - команда для выхода из цикла
// вывод sum
end.
Разобравшись с синтаксисом, получилось следующее:
var x, k, sum : real;
i, n : integer;
begin
//собираем инпут для x и n
sum := 0;
for i:= 0 to n do
k := (exp(i * ln(x)))/i;
if i mod 2 = 1 then
k:=-k;
if Abs(k) >= 0.01 then // Abs - функция, чтобы получить значение по модулю. Точно не уверен, что она стандартная, возможно, надо будет в начале программы прописать uses crt - она может находиться в этой библиотеке.
sum := sum + k
else
break; // break - команда для выхода из цикла
// вывод sum
end.
Пишет ошибку : break вне цикла.
>сумма элементов последовательности до n пока элементы по модулю больше 0.01
Всё правильно ты понял.
оу, как же я отвык от этих бегин эндов, нужно, чтобы там вот так было:
for i:= 0 to n do
begin
k := (exp(i * ln(x)))/i;
...
break; // break - команда для выхода из цикла
end;
// вывод sum
Ну пиздец: задал ввод х и n с клавиатуры, а сумму всё не выводит... Как так получилось?
var x, k, sum : real;
i, n : integer;
begin
//собираем инпут для x и n
sum := 0;
writeln('введите x');
readln(x);
writeln('введите n');
readln(n);
for i:= 0 to n do
begin
k := (exp(i * ln(x)))/i;
if i mod 2 = 1 then
k:=-k;
if Abs(k) >= 0.01 then // Abs - функция, чтобы получить значение по модулю. Точно не уверен, что она стандартная, возможно, надо будет в начале программы прописать uses crt - она может находиться в этой библиотеке.
sum := sum + k
else
break; // break - команда для выхода из цикла
end;// вывод sum
end.
Джаво-скала.
Джаво-скала.
Раби дно, вычеркивай.
"Философия Java", там есть задания
Fap Manager же.
Скачал VS 2013, создал проект, жму f5, пикрилейтед. Почему так? В гугле ничего конкретного.
>МЯЯЯМ НИМАГУ ПРАГРАМУ ПАСТАВИТЬ, ПОГРОМИСТЫ ПАМАГИТЕ, ВЫЖПОГРОМИСТЫ
Прямо в шапке написано. Тупой штоле?
>О: Вопросы связанные с программами обсуждаются в /s/
при чем здесь ssh, болезный
Когда осилишь VS поставить небось сразу гениальным программистом станешь, все девочки в классе потекут.
>разделе дольше тебя
А такой даун, что даже спермоподелие нормально поставить не можешь, даже у меня через параллель эта хуйня запускалась сразу
Читать научись, обезьяна. Здесь не про игры речь идёт
Какой типичный шиндузятничек.
> для каждого класса свой файл создавать
Пока не разберешься, каждый класс в отдельном файле.
есть view следующего содержания:
@(postForm: Form[(String, String)])
@helper.form(action = routes.Application.createPost, 'id -> "postForm"){
@helper.inputText(postForm("title"), '_label -> "title")
@helper.inputText(postForm("content"), '_label -> "content")
}
и контроллер:
def createPost = Action { implicit request =>
val (title, content) = postForm.bindFromRequest.get
Post.create(Post(new Date, title, content))
Ok(views.html.posts("my blog", Post.all.reverse.toList))
}
val postForm = Form(
tuple(
"title" -> text,
"content" -> text
)
)
и вот такая охуительная ошибка,
Error:(3, 24) Play 2 Compiler:
could not find implicit value for parameter messages: play.api.i18n.Messages
@helper.inputText(postForm("title"), '_label -> "title")
^
https://www.playframework.com/documentation/2.0/ScalaFormHelpers делал все как тут, хуй его знает в чем проблема, вообще уже прихуел от 2.4 с ебучими нововведениями, вроде классов вместо объектов на контроллере и депенденси инъекшн взамен
есть view следующего содержания:
@(postForm: Form[(String, String)])
@helper.form(action = routes.Application.createPost, 'id -> "postForm"){
@helper.inputText(postForm("title"), '_label -> "title")
@helper.inputText(postForm("content"), '_label -> "content")
}
и контроллер:
def createPost = Action { implicit request =>
val (title, content) = postForm.bindFromRequest.get
Post.create(Post(new Date, title, content))
Ok(views.html.posts("my blog", Post.all.reverse.toList))
}
val postForm = Form(
tuple(
"title" -> text,
"content" -> text
)
)
и вот такая охуительная ошибка,
Error:(3, 24) Play 2 Compiler:
could not find implicit value for parameter messages: play.api.i18n.Messages
@helper.inputText(postForm("title"), '_label -> "title")
^
https://www.playframework.com/documentation/2.0/ScalaFormHelpers делал все как тут, хуй его знает в чем проблема, вообще уже прихуел от 2.4 с ебучими нововведениями, вроде классов вместо объектов на контроллере и депенденси инъекшн взамен
Аноны, поступаю в магистратуру на IT. До этого профиль другой был. В вопроснике написано что будет экзамен по дискретной математике. Вопрос, как подтянуть эту дискретную математику?(может книга какая или видеотутор. Может анон знает примерно о чём спрашивать будут) Я в математике вообще не шибко. На 3-ки в универе закрывался, дискретной не было вообще и я понятия не имею, что это.
Буквально-то зачем воспринимаешь? Разумеется, в крайности вдаваться никто не собирается. Но, как я уже сказал, хочется услышать какие-то хинты и мнения на этот счёт.
Смотри, анонч. С помощью PHP я вывожу на страницу табличку из строк базы данных. Левая колоночка - чекбоксы. А ещё есть кнопочки для обработки выбранной строки (удалить, редактировать etc).
Вижу два варианта:
1) JS-ом поймаем изменение чекбокса и запишем какой-нибудь идентификатор в соответствующую строку.
Каждая кнопка у нас в отдельной форме, type=submit. Когда на кнопке срабатывает клик, джаваскриптом его перехватываем и дописываем в форму <input type="hidden"> с айдишником соответствующей строки. Теперь этот id есть в $_POST, всё круто.
Нормально так делать? Не слишком перемешаны JS и PHP?
2) Каждая строка - это отдельная форма. Пиздец, да? А почему бы собственно нет?
Как обычно такая задача решается? Типовая задача-то, ну.
Представим есть массив неких объектов массив[], есть целочисленный счетчик который показывает к какому объекту мы обращаемся назовем переменную - переменная, он должен обновляться. Пример из книги, хочу понять как это работает.
переменная = (переменная + 1) % массив[].length;
Количество объектов в массиве 5, то есть длинна 4, текущее значение - переменная = 0;
Остаток по модулю 0.25(ну или 0) или я что то делаю не так? При этом если базовое значение - переменная = 1, то остаток будет все равно 0(ну или 0,5).
update
Я провтыкал.
Ох лол 0,5 же это 1, а при базовом значении 2, остаток 0.75, то есть все равно 1.
длина и индекс последнего элемента - это разные вещи, длина - это как раз и есть количество элементов
Нет разницы, хоть со 100 считай - длина не изменится.
Почему 1?
А если 2 или 3, то 2 или 3 соответственно? То есть если первое число меньше то пишем его в остаток?
0.1
да 0.1 и будет. a % b = остаток после деления нацело a на b.
Т.е. bn + x = a, где n - сколько раз есть b в a, а x - остаток от деления.
Например, 8 % 5 = > 5 1 + x = 8 => x = 3
В /s/
если тебе для юнити, то у них на сайте есть примеры игор с видеотуториалами, как собрать такую игру, имея только общие материалы (т.е. всю игровую логику прописать нужно и т.д.).
Обычно один класс - один файл.
Иногда могут быть исключения - например если у тебя несколько похожих мелких классов (какие-нибудь исключения в несколько строк каждое можно и все в один файл запихать), но обычно 1-1.
>сделать, чтобы данные выводились в обратном порядке
ORDER BY `id` DESC
>понять, как записать в динамические ссылки тело треда
Щито?
первое я уже сам сделал.
2. ну как на сосаче - нажимаешь на ссылку - открывается тред с постами. каждый тред - это строка в таблице. я так понимаю нужно каждой строке динамически создавать свою таблицу с ответами? динамическую ссылку я уже для треда создал - теперь надо туда (в ссылку) все это записать (сам тред и ответы) как-то. тоже динамически.
Сейчас уже полегче, но всё равно задания на русском звучат как-то пиздецово перегружено, когда на английском они воспринимаются намного проще логичнее звучит терминология чтоле. Это нормально?
Или стоит всё таки ещё почитать статейки на русском чтобы понимать что от меня хотят в итоге в таких заданиях?
На рутрекере было много материалов на тему работы с Unity на C#. Вплоть до реализации неплохой игры с нуля.
Это нормально, английская терминология тупо намного лучше - чище, короче и однозначнее. Отчасти потому и советуют все, связанное с кодингом, только на английском.
Но и на русском понимать быстро привыкнешь, специально читать смысла нет. Просто гугли невнятные/коряво переведенные термины.
А у меня наоборот на русском непонимание. Открою например руссоязычную вики - шаблоны каркасов, программные продукты, накладные расходы, исполняющая среда, среда компановки. Чего, блять? Открыл эту же статью на ангельском - все ок.
А, ну он на русском написал, наверное поэтому я и не понял.
на самом деле дальше первых трех строк не читал
И вообще у меня ПРОМЕЖУТОЧНЫЙ КОД со всей этой хуйни.
спасибо
Модератор. ты самый охуенный мочир на всей доске. Жаль, что на вебаче такого как ты нет.
Просто пиздос.
Удваиваю реквест.
Зкшные гастроэнтерологи в отпуске. Бессрочном.
У меня тоже такое раньше было. Просто продолжай пить кофе и старайся не дрыстать, со временем привыкнешь и не будешь обосрываться.
От какао прёт КАКАО.
Ну вот, я оподливился без кофе.
Нет, протухшим.
Ребзята, хочу себя попробовать в программирование. Выбрал C#
Но ещё не уверен моё это или хотелка на пару недель, так что, мне обязательно вижуалстудию ставить? Нет ли решения что бы на попробовать? А то 8 гигов говна на попробовать как то дохуя.
Попробуй питон тогда. Оче компактный, писать хоть в блокноте можешь.
Где можно прочитать про дискретизацию и квантование изображений в Qt? (В Шлее не нашёл нихуя, гугл молчит).
Ставь monodevelop. Или бесплатную версию студии - она меньше, все самые необходимые фичи в ней есть.
Скачай интенсив и продвинутый интенсив с ннм-клаба. Там есть всё что тебе надо, включая js.
а ещё кодеакадеми
В /s/ бесконечный срач об осях, а тут многие ежедневно работают с VS. Я задавал вопрос в /s/, но там не знают, что делать.
Асечку/писечку?
Ну тогда ты слишком тупой чтобы стать ПРОГРАММИСТОМ. Съеби мамок ебать, или что ты в прошлый раз кудахтать начал.
Это не я писал. А кодингом я давно занимаюсь, но необходимость в вижуал студии возникла в первый раз. Неужели трудно помочь?
>одинаковые скриншоты
>одинаковое оформление
>одинаковый стиль письма
>одинаковая VS13
>гугл одинаково молчит
>Это не я писал
Да съеби уже, ясно все.
Анон?
Переустанови шиндоус или запусти через виртуалку, заебал.
В гугли забанили? https://ru.wikipedia.org/wiki/Обратная_матрица#.D0.98.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_LU.2FLUP-.D1.80.D0.B0.D0.B7.D0.BB.D0.BE.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F
Или чего ты не догоняешь? Как в код переложить?
> При русском языке выдаёт ошибку при попытке запуска, в английском всё норм.
Это обычное поведение 99% программ. Не понимаю зачем ты вообще тратил время на установку русского языка, ведь ясно что рано или поздно из-за него будут проблемы.
На PHP прогал совсем чуть-чуть (дырявую админку, да и то, давно), о Руби и Руби он Рэйлс имею только общее, обзорное представление, и он мне уже очень нравится.
Но у меня в городе 50 вакансий по фронтенду, 14 вакансий по ключевому слову PHP и 1 вакансия по ключевому слову Ruby, и в той требования ого-го для моего энтри-левела. До того уровня, что там хотят, мне ещё пилить и пилить.
Переехать бы переехал, но есть удерживающие обстоятельства.
Соответственно, есть четыре стула, как я это вижу.
1. Упороться всё-таки фронтендом (вёрстка, жыэс, жыэсовые фрэймворки, вот это всё), дотянуть до уровня, требуемого в вакансиях, и идти собеседоваться.
Плюс: есть 50 вакансий в моём городе и они будут, вероятнее всего, всегда.
Минус: хочется Руби он Рэйлс.
2. Упороться всё-таки пыхой дотянуть до уровня, требуемого в вакансиях, и идти собеседоваться.
Плюс: есть 14 вакансий в моём городе.
Минус: хочется Руби он Рэйлс.
3. Упороться Рубями, сделать имейджборду/тудулист/твитор/ещё какой-нибудь свой дохуя авторский понос, высрать его на Гитхаб, прикрепить ссылку на него в резюме и начать рассылать по мылам веб-студий города, коих около двухсот с надеждой, что возьмут стажёром за еду с перспективой профессионального роста. Если никто не отреагирует предложением присоединиться к их команде (а я согласен даже на "веб-студию" в виде двух анонов, сидящих на кухне одного из них с ноутами, лишь бы руку набить), попробовать присоединиться удалённо подмастерьем на реальные проекты к какому-нибудь ёба-гуру Рельс, пусть даже бесплатно. Ну, или команду энтузиастов также удалённо, которые не против погонять молодого да зелёного на реальным коммерческих проектах. А после, если это выгорит, попробовать себя где-нибудь на Апворке, благо, по крайней мере, с письменным английским всё более-менее хорошо (с восприятием устной речи нативных спикеров всё очень плохо, правда).
Плюс: Руби он Рэйлс.
Минус: Всё это может не выгореть. Конторы города либо проигнорят, либо скажут, что не ищут Руби-макак в свои коллективы, а подмастерья и команды энтузиастов могут все как один не желать никаких зелёных ньюфагов в свои ряды, чтобы не мешались под ногами.
4. Забыть про макакинг и заниматься тем, чем занимался.
Нет, я передумал насчёт этого стула.
На PHP прогал совсем чуть-чуть (дырявую админку, да и то, давно), о Руби и Руби он Рэйлс имею только общее, обзорное представление, и он мне уже очень нравится.
Но у меня в городе 50 вакансий по фронтенду, 14 вакансий по ключевому слову PHP и 1 вакансия по ключевому слову Ruby, и в той требования ого-го для моего энтри-левела. До того уровня, что там хотят, мне ещё пилить и пилить.
Переехать бы переехал, но есть удерживающие обстоятельства.
Соответственно, есть четыре стула, как я это вижу.
1. Упороться всё-таки фронтендом (вёрстка, жыэс, жыэсовые фрэймворки, вот это всё), дотянуть до уровня, требуемого в вакансиях, и идти собеседоваться.
Плюс: есть 50 вакансий в моём городе и они будут, вероятнее всего, всегда.
Минус: хочется Руби он Рэйлс.
2. Упороться всё-таки пыхой дотянуть до уровня, требуемого в вакансиях, и идти собеседоваться.
Плюс: есть 14 вакансий в моём городе.
Минус: хочется Руби он Рэйлс.
3. Упороться Рубями, сделать имейджборду/тудулист/твитор/ещё какой-нибудь свой дохуя авторский понос, высрать его на Гитхаб, прикрепить ссылку на него в резюме и начать рассылать по мылам веб-студий города, коих около двухсот с надеждой, что возьмут стажёром за еду с перспективой профессионального роста. Если никто не отреагирует предложением присоединиться к их команде (а я согласен даже на "веб-студию" в виде двух анонов, сидящих на кухне одного из них с ноутами, лишь бы руку набить), попробовать присоединиться удалённо подмастерьем на реальные проекты к какому-нибудь ёба-гуру Рельс, пусть даже бесплатно. Ну, или команду энтузиастов также удалённо, которые не против погонять молодого да зелёного на реальным коммерческих проектах. А после, если это выгорит, попробовать себя где-нибудь на Апворке, благо, по крайней мере, с письменным английским всё более-менее хорошо (с восприятием устной речи нативных спикеров всё очень плохо, правда).
Плюс: Руби он Рэйлс.
Минус: Всё это может не выгореть. Конторы города либо проигнорят, либо скажут, что не ищут Руби-макак в свои коллективы, а подмастерья и команды энтузиастов могут все как один не желать никаких зелёных ньюфагов в свои ряды, чтобы не мешались под ногами.
4. Забыть про макакинг и заниматься тем, чем занимался.
Нет, я передумал насчёт этого стула.
Ну с руби лучше всего как минимум повременить, потому что в твоём случае есть высокая вероятность задрочить любимый руби и кодить даже не за еду, а за ни хуя и для себя. А одной духовной любовью к руби прокормить себя сложно.
>хочется Руби он Рэйлс.
Руби уже все. Во первых. Во вторых не все у него так хорошо как хипстурки стелят, иначе не было бы так плохо. Сиди в пхп и не дергайся. Либо изучай рынок своей мухосрани и ищи живую альтернативу пхп.
Упаривай то, на чём легче найти работу фронтенд в данном случае.
Причина проста - на работе ты научишься большему за месяц, чем за несколько месяцев дроча дома любого говна. Научишься в веб-разработку в целом - легко можешь перекатиться в руби-пхп-питон-что-угодно.
Программирование и дроч синтаксиса - немного разные вещи. А ещё выучив жс можешь освоить ноду и ебашить бэкенд как босс, работы удалённой полно, а джуну самое главное ОПЫТ начальный в офисе со всеми этими ебучими скрамами и агилами
На пхп и весь этот фронтенд есть очень много вакансий, людей нужно много и порог входа ниже чем в случае с руби. А если устроишься куда-нибудь, то начнёшь работать, получишь много экспириенса в вебе в принципе, сможешь подумать ещё раз о своём руби, уже более здраво, и попробовать перекатиться если очень надо.
Решаешь систему квадратных уравнений, как написано в статье про обратные матрицы.
>всего
Опять маняфантазии хипстаров. Приляг рядом с перловиками и не возникай.
Ньюфагу жрать хочется, работы нет, а вы ему руби суете. Вообще охуеть. Он может наслушается и с голоду сдохнет с вашими рубями. Туда и дорога дураку
МЕТОДОЛОГИИ УПРАВЛЕНИЯ ПРОЕКТАМИ.
Короче, хитровыебанные методики такие шаблонные митингами, спринтами, обзорами и совещаниями по проекту. Якобы помогают улучшить качество работы команды, на деле вся эта хуйня нужна манагерам, потому что программистам хватает багтрекера.
Но ирония в том, что всю эту хуйню всё равно надо знать и дрочить в большинстве компаний.
Не совсем так. Жрать мне есть что, работаю, но не в той сфере, в которой хотелось бы. Даже самый примитивный индус-стайл макакинг доставляет куда больше удовольствия, чем то, чем я сейчас занимаюсь. Поэтому хотелось бы сделать это своим основным видом заработка.
А так как спустя некоторое время (пока точно не знаю, какое) у меня может выстрелить одна сделка, и будет финансовая подушка, которая может позволить жить какое-то время, не работая или работая стажёром за 10к-15к. И поэтому я вполне смогу и Рубями упороться, если реально будет найти работу хотя бы через тернии в виде некоторого времени подмастерьества. Вот мне и стало интересно за перспективы. Похоже, что всё-таки пыха и фронтенд, раз уж переезжать мне никак (а это так).
можешь ещё поресёрчить, чего там за рубисты нужны и с какого уровня берут
>подмастерьества
Которого нет, ага. Рубисты что поумней уже сами во всю сваливают, кто на ноду, кто куда. Чего тебе так руби впился? Других языков нет? Увидят дикий хайп, поверят и сидят потом в зк, жрут борщи и огрызаются.
В общем, я понял. Фронтенд, HTML+CSS+LESS+SASS, жыэс, жэыс-фрэймворки, вот это всё, да?
Да что хочешь, нам то что. Но странно что ты лезешь в программирование даже без способности изучить рынок труда.
По вакансиям на руби ищут всяких синьёров с 5+ лет опыта.
И везде третьи рельсы в требованиях.
Можно читать как "наши программисты съебали, разберите это некрокод кто-нибудь, заплатим дохуя"
Я вообще-то писал, что мониторил вакансии по своему городу. Тем не менее, вопросы всё равно возникли, и я их задал.
Я уже ничего не понимаю, просто ничего. Сам .net и немного питон джун. Несколько месяцев пытаюсь найти себе работку в дс2, в итоге несколько собеседований, несколько тестовых заданий, а выхлоп один - работы так и нет. То какие-то пустые придирки к тому, блядь, о чем ты сам переспрашивал и уточнял. Один раз вообще тестовое задание ушло в пустоту, в ответ получил банальный hr-отказ без доли ответа по существу. Недавно еще более странная хрень произошла, прошел собеседование, собеседующий меня разраб сказал, что все ок. Через пару дней должны были позвонить, назначить день оформления, но... В итоге опять нихуя! Не перезвонили.
Сейчас опять какое-то говно, отослал тестовое задание в новую конторку. "Ждите ответа через 2-3 дня". Завтра будет уже 3ий день, вангую опять большое ничего.
Анон, поддержи меня своими историями о поисках работки, пожалуйста. А то как-то грустно это все.
Меня тоже никуда не берут, после тестовых просто не отвечают. Уёбы.
И где я их тебе возьму, блядь? Ебучая рашка, ебучий мир, где все по блату и все по знакомству. У меня жопа горит.
Платиновый вопрос. Если ты полный новичок, то ни на каком. Сейчас с работой все оче туго.
Откуда у вас эти ебучие "перезвоним"? Я свою первую и пока единственную работу (ДС) нашел с первой попытки. Накатал резюме, выбрал одну компанию, отправил на их вакансию резюме. Вечером позвонили, задавали базовые вопросы. Пригласили завтра на собеседование. Пришел со своим ноутом, как дебил, на месте решил задачку. Ну еще по линуксам немного спрашивали, бекенд же на них. Тоже ответил. Тут же получил ответ "выходите на работу на следующей неделе". Знакомых в айти вообще не было, все один как мудак пердолил, а спрашивал только гуголь.
Питонист дропнувший вузик
Возможно, ты не подходишь личностно. Есть такая штука, что для того, чтобы не потерять репутацию компании и не иметь плохих отзывов, они собеседуют всех подряд минимум по 30-40 мин, а потом сливают по-тихому, якобы ты нипадашол, чтобы не выгнать тебя через 5 минут сразу же.
мимо-близкий-друг-HR-из-конторы
Двачую этого. Увидел стажировку очередного бодишопа, выполнил тесты по базовым знаниям ооп, хтмл/цсс, жс и взяли на стажировку. Затем взяли джуном. Такие дела.
Теория графов, задача коммивояжера. Гугли алгоритм на нужном тебе языке
Почти, только в задаче коммивояжера требуется возвращение в исходную точку, а у меня в другую. Может сам додумаю, но буду рад подсказкам. Спасибо
Тебе нужн незамкнутый вариант алгоритма. Он описан внизу статьи на вики.
Я там неправильно наверное твое задание понял, если тебе обязательно нужно проехать через все точки, то тогда это коммивояжер. А* просто для кратчайшего пути по графу.
благодарю
Хотя ведь незамкнутый алгоритм, как я понял, не гарантирует прибытия в конечную точку, только перебор всех из начальной?
> по 30-40 мин
Меня минут 10 максимум собеседовали всегда. Если исключить ожидание, когда все соберутся.
Официального - ноль, вообще нигде не работал, даже трудовой не было. Уровень фактических скилов - джва года интенсивно пердолил питон с линуксами, потому что в вузе учиться скучно было. Почти все учебные задачи решал питоном. Сокурсники херачат в крякнутых маткадах, а я в питоне. А учился я вообще на левую математико-экономическую хуиту, и когда наконец дропнул ее решил попробовать себя в программировании за деньгу и по ТК.
> Официального - ноль, вообще нигде не работал, даже трудовой не было. Уровень фактических скилов - джва года интенсивно пердолил питон
Один в один моя история, только у меня .net вместо питона(но в последние полгода и питон появился в моем вооружении), также делал все задания на шарпе, такая же левая(хоть и не очень) для прогера математическая специальность. Но вот результаты тут >>494979
нагуглил еще совет с А
Для поиска пути можно использовать массив, в котором будут только ключевые точки + начальная и конечная. Переход считать возможным из любой в любую (или задайте какие-то условия, если возможно/необходимо). А потом по этому массиву вычисляете А путь по ключевым точкам из начальной в конечную. Основную роль здесь будет играть эвристика (euclidian, manhattan, chebyshev, да можно хоть честно длину пути по карте рассчитывать, если ресурсы позволят). В результате получите кратчайший путь строго по ключевым точкам.
Оно сработает или читать про комми?
С тобой точно все ок? Ну там без болячек, выглядишь норм? Ну, вдруг ты реально. Такой немытый корзиночка с душем раз в неделю, могли и не взять поэтому. сириусли
Меня час продержали на последнем собеседовании. И это на джуниора.
Еще и не взяли, хотя вакансия до сих пор висит на НН.
А ведь я им это время уже мог бы за еду писать что-нибудь.
А вот это странно, все мои собеседования длились 30 минут - час, но никак не 10. Ты ничего не путаешь?
Мм. Кодекадеми и кодескул по js-html-css, книга eloquent JavaScript, всякая рандомная хуита из гугла. Задачки умел решать только на паскале, все лабы на нем хуячил.
Впрочем, у меня хороший английский и умение в документацию и гугл, может поэтому и преуспел. Ну и да, учился вообще на юриста, сейчас заочно получаю вышку по прикладной математике.
АЗАЗА шарпопидоры-спермоворы соснули у питоно-линуксобогов
Моя кулсторя имела место быть три года назад. Тогда весь этот КРИЗИС еще не чувствовался, и анальный цирк с украиной еще не начался. Сейчас как-то печально все. Особенно для ньюфагов. Да и ДС2 меньше. Там сейчас рынок худеет охуеть как. А наше питерское подразделение вообще распустили, половину к нам в ДС, остальных нахуй.
Не сдавайся, бро, пройдет эта хуйня я надеюсь
>у меня хороший английский
>умение в документацию и гугл
>может поэтому и преуспел
Чет в голосяку с тебя, это не то, чем нужно гордиться, это база. Нельзя называть себя программистом, если ты не можешь в эти пункты, но и гордится тут нечем. Преуспел ты явно не поэтому.
Все тот же >>494979 - кун
Попробуй поискать курсы + стажировки в епамах, люксофтах и подобном. С твоими знаниями по идее будешь там самым умным и легко возьмут на работу.
У меня почти флюент, когда я сказал на собеседовании что слабо ебу в рашкинской терминологии то парень слегка прихуел, лол. Я же ничего на рюском не читал по пограмированию. В отделе кстати лучше всех в итоге могу в английский.
А так хуй знает на самом деле.
Вот только и остается, что оправдывать все эти неудачи кризисом, лол, надеюсь, что это и вправду так.
>Не сдавайся, бро, пройдет эта хуйня
Спасибо.
Мы уже поняли, что ты хочешь похвастать своим знанием английского. Но вот такие заявления меня смешат:
>У меня почти флюент
Либо ты сертификато-боярин, либо хуй простой.
Может он мигрант из США, лел.
Сдавал IELTS на 8.5, пейсательство сдавал хуже всего. нихуя кроме чатиков в ммо и каналов ирок с форчанерами сто лет не юзал
Не понимаю твою агрессию. Это анонимная борода, даже если я скажу что я синиор помидор с зарплатой 10к евро, а вы все хуи - всё равно никто никогда не узнает что это был я, хвастовство на анонимной борще бессмысленно же!
Просто я нихуя по сути не знал, а на работу меня взяли. Притом это было пару месяцев назад и я хохол а нас полный пиздец в стране
Я могу сказать что мне очень легко дается матан и я хорошо запоминаю и понимаю алгоритмы, но это хуйня, даже тут дохуя людей который могут в них намного лучше меня.
Ну, можешь считать что мне повезло, ведь все знают что хохлы хуже жидов даже.
Ебучая автокорректировка. Короче, окончания кривые, пишу с говнооси, исправлять лень.
>хохол
Я понял. Тебя взяли потому что ты хохол, а меня взяли потому что я хач. А нативных не берут. Очевидная расовая сегрегация во все поля.
питон-кун из кулсторей выше
Студент потока характеризуется следующими данными:
- ФИО (до 50 символов);
- номер группы (необязательный параметр);
- набор из пяти оценок за последнюю сессию (без указания предметов);
- размер стипендии.
Группа студентов характеризуется номером и числом студентов.
Необходимо:
1) разработать (и программно реализовать) динамические структуры данных и алгоритмы их обработки, позволяющие поддерживать выполнение следующих функций:
- консольный ввод/вывод данных о всех студентах потока;
- файловый ввод/вывод данных о потоке;
- редактирование данных о студентах и группах потока, включающее операции добавления/удаления групп и студентов;
Запустил С++, решил восстановить летом. Но сейчас я просто не успеваю доделать. Есть желающие? К 17-18 числу надо иметь курсач на руках. И да, курсач по программе 1 курса. Если есть, кто готов взяться, оставлю мыло в следующем посте, обговорим цену и все остальное.
Я не желаю, но это же за один вечер делается, ты чего, неужели такой прям занятой?
Как вы заебали.
Нода для микросервисов, руби для CRUD. Никакие рубисты на ноду не "сваливают", а просто дополняют ей тулсет.
У 4 из 5 свежефинансированных веб стартапов под капотом рельсы.
мимо-я-вообще-не-рубист
У рабистов одни стартапы кругом, а работы так и нет.
> У 4 из 5 свежефинансированных веб стартапов под капотом рельсы.
А потом их переписывают на пхп.
Чего там изучать? В любом мухосранске все одинаково - есть два стула, на одном 1C точеный, на другом PHP дроченый.
Нужно срочно обучаться автоматизации. Думаю попробовать себя как автоматизатор, ибо обладаю квадратно-гнездовым, прямолинейным мышлением. Из опыта погроммирования был только паскаль в шкалке, лол.
Суть в том, что в развернутом на работе QTP как тебе наверно известно используется VBS. Мой выбор пал на него по причине низкого порога вхождения и высокой применимости в профессии. От прогеров я получаю советы типа читай теорию основ программирования (что там черпать, фундаментальные принципы построения кода?), затем про ООП, только потом приступай. За сим рождается занятный вопрос к вам - сколько из вас читало теорию когда начинали? Так ли это надо на таком уровне из-за ограниченности по времени?
Другие говорят, мол, типа сразу практикуй, начни хотя бы с макросов в excel (VBA, записывай-смотри-редактируй), скриптов к винде (сам себе задания придумывать буду?). Мне кажется что прогать, оглядываясь на ось, шаманя с папками или еще чего-то там выдумывая это не то самое ООП, к которому я сейчас стремлюсь. Я ошибаюсь? Где тогда можно практиковаться?
Вообще хотелось бы помасштабней узнать по поводу VBS у владеющих несколькими языками. Это старый язык по сравнению с другими? Он устареет/устаревает? Насколько он удобен вам? Насколько применим/распространен? Где применим? Я сейчас потрачу много времени на него, а окажется что это окаменелое говно мамонта и скоро автоматизация перейдет на другое.
Отдельный тред забанили по причинам неведомым. VBS скриптовый язык программирования, почему бы не обсудить здесь? Очень нужна ваша помощь в данном вопросе, нананасы. Надеюсь только на вас, как обычно. Картинка интересная прикреплена.
А никаких вариантов кроме VBS там нету? С год назад видел, что собирались туда присобачить питон и/или раби.
Нет, только VBS.
А по ООП?
В общем, как я понял из всего вышесказанного, оптимальным планом будет задрочить то, что востребованно в городе (PHP/фронтенд/вот это всё, но без Битриксов), податься туда, получить опыт в офисе, потом, если останется желание по Рубям, взять какой-нибудь большой отпуск, упороться ими и попробовать себя на удалёнке. Вопрос только в том, будет ли там необходим опыт именно в офисе и именно на Рубях.
selectionModel()->select() тоже пробовал, не помогает. Ткните меня туда, где написано как это сделать. С меня нефть.
Да как вы заебали со своими мифами уровня /b/. Пок-пок-пок, руби лучший язык для фрюланса, пок-пок, рубить бабос пинать хуи, ко-ко-ко.
На, вот тебе твой апворк:
>Php Jobs 3,313 were found
>Javascript Jobs 2,345 were found
>Python Jobs 409 were found
>Ruby Jobs 282 were found
282. Чего, блять? Где ваша promised land? Где деревья с деньгами? Нету, блять. Нету. Как и работы нету. Только маняфантазии. Даже ебучий питон почти вдвое нужней вашего недоязычка.
А теперь давай посмотрим Upwork Jobs Completed Quarterly:
7,570 php, 4,622 js, 669 python, 208 ruby. Вот тут вообще охуеть. Затхлость могилы.
И жаль апворк не пишет количество фрилансеров по skills. Так бы хоть поглядеть на армию рабидебилов купившихся на мифы и набежавших на эти ссаные 282 jobs.
Зато на dou висят вакансии для руби-рельсы интерна и две джуниорских позиции, все в себя включают обучение пару месяцев бесплатное и потом приём на работу. Вот так.
Раньше рубисты ради работы становились фрилансерами, а теперь хохлами.
Охуеть, dou.ua оказывается в реестре роскомнадзора за распространение руби. Пришлось через турецкий сервер лезть.
В США программисты на RoR - самые высокооплачиваемые.
http://qz.com/298635/these-programming-languages-will-earn-you-the-most-money/
>считать upwork значимой частью ИТ рынка
лол. Удалёнка на компании из сша/европы за $40-120k в год, вот что имеется ввиду, няша. Ты просто не понимаешь. Нужно очень много пиздеть в интернете на своём блоге и строить приятельские отношения с людьми через твиттер. Только так. Теперь понимаешь? Есть разные рынке, вот есть рашка, где едва ли платят по 10 баксов за час, потому что один хуй прибыли от бизнеса не будет, да и рубль превращается в фантики. А есть процветающие США, где компании могут позволить платить по 100 и больше баксов за час, потому что привыкли. Вот так вот. Только тебе не заплатят, потому что ты недостаточно громко кукарекаешь на сети, поэтому ты ни одного годного клиента и не найдёшь, и не начнёшь обрастать связями. А апворк/еланс это несерьёзно и вообще низкостатусно. Хочешь фрилансить - пробивайся на западный рынок - это проще, чем многим кажется. Вот гайд фронтендерам к рейту в $100/h:
- моги в английский. научись ясно излагать свои мысли без сильного акцента.
- будь хотя бы мидлом, джуны нигде не нужны
- выучи ес6, реакт, следи за ангуляром 2 и аурелией
- кукарекай в блоге про архитектуру, сравнивай фреймворки, пиши туториалы
- сочинай смешные твиты
- теперь ты гармонично вписываешься в мировое ит-сообщество и можешь искать удалёнку за 100 баксов в час
хз почему в россии так не делают. тупые наверно и привыкли к бедности. в россии ИТ сообщество крайне тупое, ты только посмотри на тостер, двач или мегамозг. Чрезвычайно низкое качество контента и коммуникации - дохуя озлобленных неадекватов. Забудь про рунет и страны СНГ тут возможностей нет. Прокачивайся, читай советы от patio11 и tptacek - они объясняют лучше всех в мире как вести собственный консалтинговый бизнес, они элита, они учат серьёзному бизнесу. Двачик это чисто для разъёба, подурачиться и попрокрастинировать. Тут корзиночки, которые с рождения привыкли получать хуй на рыло, они тебе ничего хорошего не смогут посоветовать.
просто на тебе стоит печать неудачника
это видно по выражению твоего лица, как ты одет и как носишь одежду, как разговариваешь
тебе нужно повысить уровень агрессии в организме - начать качаться/делатьзарядку но на износ, до лужи пота на полу, перестать дрочить какое-то время
когда идешь на собеседование сходи в парикмахерскую (короткая аккуратная стрижка), выстирай и выглади всю одежду, одежду и обувь надевай только ту, что уже носил и в которой тебе максимально спокойно
Прости. братишка, но мы не в США. А в рашке/хохлашке и на дваче. И даже на твоем пике у руби отрыв маленький. И это годовая же. Разница 1-5к в год - не геймчейнджер. И в итоге проблема с околонулевым количеством вакансий остается.
>пидорахи
Все ясно с тобой.
Я сейчас пишу на Delphi, legacy говно.
Хохлы это новые индусы. С текущим курсом можно жить на 10 баксов в день как король. Есть онли в кафе и всё такое, рай для аутсорса.
>удалёнку за 100 баксов в час
Это паста такая была сейчас? $16800 в месяц, это, на секундочку, >$200k
sigh
Таких как ты убердохуя в этом мире. На-восемь-на-пять-на-четыре-на-двенадцать, ага. Тебе заказчиков никто не будет подносить на блюдеце, надо себя раскручивать, догавариваться и разруливать сотни мелких деталей, которые присущи бизнесам. Именно это уже миллиард раз даже на двачике объясняли, ты должно быть ньюфаг.
В Sulime Text подсказки классов в css как в Visual Studio можно настроить?
Ты можешь хоть волчком раскрутиться, количество работы на руби это не прибавит. Кричали про вакансии - показали им вакансии. Заткнулись. Спросили конкретно за апворк - показали им апворк. Заткнулись. Теперь у них работа по СВЯЗЯМ. Псс-пс, эй, рубист, у друга моего приятеля его знакомого работа была. Не хочешь? Только тсс. Ну всего разок, ну чего ты, рубист. Завтра вы на черном рынке работать будете, а послезавтра вообще куда-нибудь в анус сотоны дауншифтнитесь, и будете оттуда кулстори шептать, как там тепло и хорошо и покушать дают. Не перестаю проигрывать с хипсторов.
И вот еще странно, 4 из 5 стартапов на руби. 4 из 5. Так и где работа? Эти стартапы настолько идеальны, что там делать ничего не надо? Или загибаются через полгода? Или их действительно переписывают на нормальные языки?
Ну можешь сосать.
Не вижу смысла менять рельсы на что-то другое пока что. Посмотрим что там со свифтом и голангом получится. Для бекенда все же хочется что-то статически типизированное и нетребовательное к ресурсам.
Ну а если руби действительно начнет умирать, то потянет за собой и остальную динамикопарашу – пхп и питон, только джаваскрипт останется, т.к. он и так уже везде. Возможно, этот процесс уже начался.
На чем там пилят корпоративное говно российские бодишопы меня не волнует. Ровно как и популярность натягивателей шаблонов на вордпресс.
Про блог и personal branding это понятно, а как происходит переход от этого непосредственно к клиентам? Все через сарафан? Или ёба-эйчары пишут?
>Что стоит изучить помимо языка, чтобы быть нормальным прогером?
Надо писать программы. Чем больше, тем лучше. Это единственный способ. Размер программ, при этом, стоит постоянно увеличивать - это научит использовать абстракции, без которых ты большую программу в голове просто не удержишь.
>прочту "программируем на пайтон", а дальше что?
А дальше практика. Даже не дальше, а одновременно с книгой. Сотни тонн практики. Если есть идея, личная цель или задачи по учебе/работе - практикуйся на них. Нет - изобретай велосипеды или помогай опенсорсу. Читай чужой код, изучай стандартную библиотеку и популярные third-party библиотеки, фреймворки. По алгоритмизиации и прочим неизвестным вещам наверни примерно половину книг из ОП-пика по CS и Development.
И еще раз практика.
Без практического применения у тебя все знания после книги в момент, в лет, в секунду блядь улетучатся. Будешь только циклы помнить, лол. Оптимально будет пытаться найти стажировку как можно быстрее после проработки основных концепций, пока знаниям пизда не пришла и они не ушли из оперативки в корзину.
>Ну а если руби действительно начнет умирать, то потянет за собой и остальную динамикопарашу – пхп и питон
Чего несешь, блять? Перл умер и что-то никого никуда не потянул. А был популярней и руби и питона в свое время. Но ты перл уже не застал, наверное.
Тут скорее наоборот, мейнстримный пхп начнет умирать - потянет остальных. И то маловероятно. А руби уж точно сдохнет и никто не заметит.
Перл умер потому что был нечитаемым write-once говном для сисадминов. Умер потому что появились человеческие альтернативы в виде питона и руби. Как ты сам же сказал – не смотря на популярность.
>для сисадминов
А вот и школьные фантазии подоспели. На перле херачили ввв когда ты еще не родился. Но я не про это.
Я про другое. Как смерть одного языка может негативно отразиться на другом, не завязанном на умершего? Никак. Наоборот аудитория мертвого перекатится на живой. А вот тенденция вымирания всего, кроме js - есть. Но это не заслуга мертвого руби который "остальных потащил", это заслуга js.
>Как смерть одного языка может негативно отразиться на другом
Все эти языки друг на друга завязаны, т.к. предельно друг на друга похожи и используются для одних и тех же задач.
>На перле херачили ввв
Ага, ввв уровня "вывести абзац текста на экран", с чем не то что перл, а даже брейнфак справится без особых проблем.
Примечательно, что у тебя бомбануло именно на "для сисадминов", а не "write-one", что было основным посылом.
Что еще ожидать от сисадмина, который везде видит школьников.
>Все эти языки друг на друга завязаны, т.к. предельно друг на друга похожи и используются для одних и тех же задач.
А убивающий их бэкендовый JS на них ну совсем не похож, и используется на бэкенде для совершенно иных задач. Охуеть.
От качества зависит. Хуевая идея в большинстве случаев. Мало кто может легко переключаться.
Во времена перла с написанием ввв могли справиться даже сисадмины, особенно учитывая что сисадмины были квалифицированнее нынешних, вроде тебя.
>>495370
Джаваскрипт стоит отдельно от остальных языков, потому что давно был впердолен в браузер, за счет чего и обрел такую популярность, после чего его начали впердоливать везде где можно.
Элементарные вещи объясняю. Сдается мне, ты сам школьник или выпустился недавно. А может просто дебил.
>руби умрет - потянет пхп и питон
>Во времена перла с написанием ввв могли справиться даже сисадмины
>impying не дебил
Можешь не продолжать, рубистик.
И про сисадмина ты даже близко не угадал
Лучше знать разные языки для разных задач, но например дрочить для веба php-ruby-python одновременно глупая затея. Только зря время потратишь. Обычно изучают в духе: php для вебпараши, java для ынтерпрайза, python для мелких задач всяких без дроча на веб и фреймворки, С для всякой ОПТИМИЗАЦИОННОЙ поеботы, лиспы и хаскелли для общего развития.
Ну и от этого и скачут.
Можешь ему ничего не объяснять, рубимакаки необучаемы.
Есть очень простое решение - берешь и учишь дот нет. Всё остальное нахуй. Работы навалом. Энтерпрайз есть. Десктоп есть. Геймдев в виде юнити есть (хотя там конечно знание сишарпа особо не поможет, но хотя бы синтаксис знакомый будет). Летом выходит официально дотнеты на линуксы, так что в вебе доля увеличится (предположительно).
Кстати, ты мне можешь пояснить, вот с открытым дотнетом кто теперь сисярпом рулить будет? Хамарин со своим моно или таки МС? Или какой консорциум создадут? Или будет две независимые реализации, как и сейчас?
>если руби действительно начнет умирать, то потянет за собой и остальную динамикопарашу – пхп и питон
Ну все блять, пойдем закапываться посоны, мы оказывается мертвы давно.
проиграл с главного стража всего it
Ну, он скажем правильный. Сложнее JS (статическая типизация и компиляция обязывает). Похож на джаву, которая перестала быть грубым говном. свойства, вменяемые ивенты, () => и прочее прочее. Кстати, благодаря лямбдам отлично, эмм, могут быть написаны те места, для которых ФЯ более элегантны.
А, и еще из главных плюсов дот нета - Вижла .
Да хуй их знает, вместе они будут или раздельно. Но понятно, что моно нахер не нужно будет при наличии офф реализации. (Хотя Юнити завязан на моно, хз как там выйдет).
Рулить сисярпом конечно же будет МС, Хамарин же просто всегда дотягивал виртуальную машину свою до актуальной версии языка.
>We will continue to use the Mono C# compiler (and perhaps later, Roslyn).
http://blogs.unity3d.com/2014/05/20/the-future-of-scripting-in-unity/
Во всех старых книгах по веб-разработке (90-х годов) описывается почему-то только Perl, хотя CGI можно использовать хоть на Паскале, хоть на Лиспе. PHP заимствовал многие вещи из него (например, $ у переменных), да и Ruby тоже. Был еще ASP с Visual Basic'ом, но это только на винде (а на серверах она использовалась очень редко). Вот и непонятно, чем так Перл удобен для веб-разработки, что выбирали именно его?
Т.е. ситуация останется старой. Очень жаль, я надеялся что С# наконец отцепится от МС и его можно будет использовать. А так - нахуй.
Потому что писать веб на си странно, паскаль нахуй никому не нужен что тогда что сейчас, как и лиспы-хуиспы. А пхп в 90х под стол пешком ходил, как и руби с питоном. Что еще остается для веба? Для мейнстрима только Ларри с его перлом.
Ну не найс, но в целом похуй. Юнити все равно далек от привычного дотнета. Есть в моно лямбды, и то ладно.
Почему нахуй? Опенсорсе же. Кроссплатформенность. Да и МС дотнет никогда не портила.
Но! Я не уверен, но возможно какие-нибудь винформы, WPF (2015 десктоп лол) не будут доступны в .NET Core 5, а именно этот .NET Core 5 будет на линуксы.
Из юнити в дотнет странно :-)
Но да, сложновато, потому что проекты под дотнет (вебы, десктопы) сильно отличаются от того, что ты пишешь в юнити.
У меня нет доверия к МС. Как и к гуглу с его Го, например. Да и к ораклу с жавой. Но жяву на этом фоне вытаскивают 100500 свободных независимых реализаций и широкое применение большими игроками. А у С# только обоссанный истеричка Мигелюшка со своим Моно, с которого народ побежит как только .net станет кроссплатформенным. Не серьезно. Приходите когда всем будет заправлять .net foundation.
>Да и МС дотнет никогда не портила.
Под свои платформы - да. На остальных их поебать, и я предвижу что баги связанные с маком-линуксами будут висеть годами, как бы намекая на единственную расово-верную платформу.
>>баги связанные с маком-линуксами будут висеть годами
Ну тогда майкрософт будут плохими ребятами.
И еще возможен шанс, что наличие моно и дот нет кор в опенсорсе привидет к улучшению комьюнити и ваяянью своей VM :-)
Ну и плюс это же только начало выхода дотнета в опенсорс. Кто знает как этот индус дальше решит сделать. Судя по его доброму лицу, плохого не сделает.
Не отрицаю, что у меня предвзятое отношение к всему этому, я же дот нет девелопер)
Вот надо посмотреть подольше на этого индуса и его политику. Не четкий он какой-то. Прям так взял и развернул весь МС раком в сторону добра. Не бывает так. Либо тут хитрый план, либо его скоро пидорнут за этот цирк.
Смайлики прибери
Спасибо! А как?
>госы
>bpwin erwin windows
Как перестать охуеваеть с нашего образования?
Только что нашел оба на русракере, Совместимость с Vista: да
мокрые-мокрые писечки скачать бесплатно кряк ультимейт
Прикладная информатика в менеджменте это тебе не шутки нихуя. Суть госов - вопрос по проге, вопрос по менеджменту и самая писька - сделать схему в bpwin, по фану, потом хуйнуть на 3 таблицы базу в erwin-e, потом связать его с аксесом. в котором нужно заполнить базу + пару запросов сделать, а после, хуйнуть эту базу в ексель, что бы там сделать диаграмму круговою. О как.
Пиздос.
Не еби мозг себе и накати всё это в виртуалку. Иначе всю систему наверняка распидорасит и ещё и работать не будет.
Про руби выше срачик. Ежедневный.
И да, это был вопрос.
Проиграл с результатов и ненависти рабистов в коментах. Эта параша еще хуже чем я думал. Даже родившийся буквально вчера Го уделывает ее.
а если я живу в Европе? (не Украине) на каком языке будет легче? Я ж не имею ввиду сразу за пару месяцев идти на собеседование, после нескольких нескольких опен сорс прожэектов
З.Ы Есть вариант верстальщиком попробовать, но ООП чет больше нравится
static void Main(string[] args)
{
{
string Text;
System.IO.StreamReader file = new System.IO.StreamReader(@"c:\test.txt");
while ((Text = file.ReadLine()) != null)
{
System.Console.WriteLine(Text);
string[] words = Text.Split(' ', ',', '!');
var lists = words.OrderBy(x => x).Select(x =>x);
foreach (string word in lists)
{
Console.WriteLine(word);
}
Я к вам с таким вопросом, где можно отыскать список или литературу, по которой можно будет задрочить слова на инглише по теме Computer Science и все такое. В курсе, что есть специальная доска по языкам, но пришел к вам, т.к посчитал, что в этом плане у вас больше информации.
Сейчас просто читаю в переводе "Принципы и практика использования C++" Страуса, ну и ради интереса решил загуглить книги на потом. Очевидно, что все новые издания на ангельском, а в переводе лежат пятилетней давности работы. Как-то так что ли.
Книги по дискретике и матстату.
Это на экзамене всё? Чет проигрунькал с этого менеджера-программиста.
Лучшее, что я видел — Марк Саммерфилд.
Да уровня Eloquent Ruby может и не дотягивает, но и у него особенности языка разобраны (генераторы, например).
Посмотри вакансии в своём городе, где есть руби
Ты в любом случае будешь батрачить макакой за еду. В случае с руби/питоном даже за еду не получится, т.к. низкоквалифицированной работы уровня "месяц назад вкатился" на этих языках практически не существует.
Как экранировать разделитель при записи в файл?
Какой вообще символ можно выбрать в качестве разделителя, чтобы можно было совать всевозможные строки в поток, а потом доставать их обратно?
Я записываю в поток одну строку "Kek\nMek", а при чтении получается две разные строки, потому что разделитель — \n.
Если сделать нормальный разделитель, а не \n, то рано или поздно возникнет ситуация, когда он будет случайно записан в строку. Типа, "Kek@Mek".
Что делать в таких случаях?
Посмотри на какой-нибудь Unit separator (http://stackoverflow.com/questions/3735299/unit-separator-in-c) - будет ли он в файл нормально писаться. Если да - то отлично подойдет, в строке обычной не встретится.
Большое спасибо, чувак! То, что доктор прописал.
>руби
>работа
>любая страна
Посмотри правде в глаза. Этот мертворождённый язык нужен только кучке хипстеров. Ни одна серьёзная организация в любой стране не пользуется этим убожеством.
Мань, в зк никого не любят, а рубистов особенно. Иди гемы устанавливай.
Слишком серьезно, нету души/хипстерства/хардкора.
90% там мертвые диванные разработки и хелло-ворлды на рельсах. Проекты использующие руби можно по пальцам одной руки пересчитать. И то с руби принято шустренько переписывать если проект взлетел. Потому что тормозящий неподдержиываемый жручий ад. Вон выше история успеха про перекат с руби на Го. На Го, блять!
Алсо, раби далеко не самый популярный язык гитхаба, его обгоняет почти каждый мейнстримный язык, включая те же пхп/питон.
> его обгоняет почти каждый мейнстримный язык
Только джава и джаваскрипт. Хотя я не очень понимаю как поиск на гитхабе работает – каждый раз показывает разные результаты по одному и тому же запросу.
>не может быть столько глупых людей
Лолблять, ты не поверишь.
А вообще - можно и писать, и прототипить, и вполне нормально. Язык не любят не столько из-за самого языка, сколько из-за его адептов - сплошь неадекватные хипстеры какие-то, которые на синтаксичекий сахар слетелись (которого в раби вагоны, к месту и не к месту).
И еще из-за гемов - они как копипаст кода, только даже не обязательно видеть, что копипастишь. Куча мелких недобиблиотек разной степени вменяемости - подозреваю что поддерживать проект, написанный каким-нибудь дауном, с полтинником гемов на каждый чих - то еще удовольствие.
example.org/captcha.php?0.123456
http://githut.info/
Если смотреть активные репозитории, то из мейнстрима на гитхабе от раби отстают только C, плюсы да шарп.
>каждый раз показывает разные результаты по одному и тому же запросу.
http://githut.info/ Предвидя вопросы по выборке - смотри DATA внизу.
Кстати, гитхаб любит криво классифицировать всякий веб. Лежит в проекте на на языке бекенда куча .js файликов, он обозначит весь проект как js.
Было у меня тестовое задание на интересную, хоть и странную вакансию: найти максимальное число-палиндром, которое можно получить, перемножив два трехзначных числа. Я решил так: http://ideone.com/mwSQ2O
То есть, перебрал все возможные сочетания, палиндромы запихнул в лист, вывел максимальный. Но мне ответили, что это не оптимальный способ, поэтому сорян, продолжать сотрудничество не будем, всего доброго. Мне-то похуй, тем более, что я в программировании всего три месяца, еще учиться и учиться. Но, блять, как решить задачу лучше? Помогите, а то я все мозги себе сломаю же!
>эксклюзивное название для библиотек
this. Это же хипстеры, у них везде смузи, чипперы и светширты. Иначе неилитна.
Просто хипсторское название для запакованных модулей.
>И еще из-за гемов - они как копипаст кода, только даже не обязательно видеть, что копипастишь
>библиотеки это как копипаст кода, только не обязательно видеть, что копипастишь
>фреймворки это как копипаст кода, только не обязательно видеть, что копипастишь
Никто не запрещает залезть в код гема и посмотреть как он работает.
> с полтинником гемов
С полтинником стандартизированных решений, которые поддерживаются сообществом. По-твоему лучше поддерживать проект, в котором "какой-нибудь даун" навелосипедил собственных решений?
Никто не отрицает, что есть хорошие, годные гемы. Проблема в
>недобиблиотеках разной степени вменяемости
которые никем толком не поддерживаются, юзаются тремя человеками, а даун пихает их в свой проект. Велосипед хотя бы требует от дауна минимального понимания.
>Никто не запрещает залезть в код гема и посмотреть как он работает.
>ruby
Мань, для типичного рубиста у которого в голове руби == рельсы а программирование == веб это непосильная задача. Они могут только gem install и Ctrl-C Ctrl-V.
Иначе будет недостаточно времени чтоб написать в бложек (инстаграм?) про то, как он РУБИТ БАБЛО ПИНАЕТ ХУИ и ест чизкейки, и все это благодаря РАБИ.
>недостаточно времени чтоб написать в бложек (инстаграм?) про то, как он РУБИТ БАБЛО ПИНАЕТ ХУИ и ест чизкейки
Это называется СЕЛФ БРЕНДИНГ и он куда важнее чем погромирование! Без селфбрендинга на $100/h не выйдешь, даже если знаешь в какую директорию ставятся гемы и что такое лямбда.
Нее, селф брендинг - это если бы он писал трактаты о том, в какую директорию ставить гемы и почему лямбды - будущее/могила.
А чизкейки в инстаграме - просто долбоебизм.
Гугл, википедия.
Хотел посоветовать Таненбаума из ОП-пика, но
>желательно без книг?
Передумал и решил послать нахуй. Иди нахуй.
Раскрути пека да посмотри что там как.
Жидкий или твердый?
О, а я вчера с помойки годный пластиковый стул принес.
Это круто, но это-то я сделал и так, пусть и тривиальным способом с реверсом строки. Как можно найти максимальный палиндром, являющийся произведением двух трехзначных чисел, не перебирая все их сочетания, вот в чем вопрос.
ЖЕЛАТЕЛЬНО
я имел ввиду мб есть канал какой на ютубе, если нету видосов по этой теме то прийдётся в книги задрачиваться
Нахуй ты лезешь в программирование если тебе даже чтение дается с трудом? Пиздец.
Он не хочет тратить своё драгоценное время на чтение сраной макулатуры. Ведь все знают: книги для тех, у кого нет своих мыслей.
Двачую - все умные люди смотрят только видео. А будущее за комиксами без слов. Четырехпанельными.
у меня ксати есть такая идея учить кодингу в комиксах, но сам я нихуя в кодерстве не шарю поэтому чисто по приколу ищу людей для этого дела. сам я мог рисовать и разпростронять. есть даже пара идей, типа на первом комиксе ололоша спрашивает чо такое монада, а троллфейс говорит "это что-то из теории категорий для элиты, ты не поймешь, подрасти немного". ну думаю такая штука взлетит. типа стартап
какое нахуй даётся трудом, мне с экрана неудобно читать, глаза за 2 часа устают уже и ещё раз ЖЕЛАТЕЛЬНО
нет, я в нём по пол часа в день
Програны, кодскажите сайт, где херачишь по клаве, а там якобы реальный код появляется. Чёрный фон, зеленый текст. Уже и не знаю, как это гуглить.
вааань, ты опять селитры нанюхался?
Благодарю тебя!
Мне нужно, чтобы пользователь вводил общий для собеседников секретный ключ в программу и по этому ключу происходило шифрование, а при получении расшифрование.
Что посоветуете антуаны? Как можно реализовать?
Как насчёт шифрования с открытым ключом?
Бля. Ох уж этот дроч на скорость выполнения того, что в нынешнее время и так за долю секунды считается.
Всем похуй, никогда.
"Архитектура Компьютера"
сэнкс
Да я только планирую в шарашку идти, 1С макакой пойду.
картинка мне тоже доставила, на этой доске и нашел :3
А можешь привести несколько примеров? Желательно побольше.
Например рандомная пикча из моего пака при обращении к файлу randompic. bash
При подключении второго-третьего монитора - перекидывание на них некоторых окон с основного монитора. lua
Поиск окна по названию и классу. lua на самом деле это форк давно умершей поделки
Логин на один мелкосайт, парсер оттуда нужной мне инфы, вывод информации в conky и звуковой бип при наличии изменений. python
Нутыпонел, например.
А куда потом пойдешь?
Я сразу 1С учу, потом в шараге может чему хорошему научат, ты на какой специальности?
Я сетевик. Пойду сисодминить, либо получать вышку после чего все равно пойду админить системки, потому не знаю, идти или нет. Сейчас осваиваю программирование. Может, забью на нынешнюю специальность, стану крутым прогером, попаду в google и буду писать всем на лица.
name = "Random text"
unless name == "Random text" || 2 < 1
puts "Bla-bla-bla"
end
Стыдно к вам идти с куском кода уровня информатики 8-го класса и таким же вопросом, но все же - почему оно не выполняется? Первое условие не подходит, но второе ведь должно подойти, что не так-то?
Unless же можно интерпретировать как "если не", следовательно первое условие не подходит (оно верно), а второе должно подойти, ибо двойка не меньше единицы. Это и поставило немного в тупик, ведь написано по идее все правильно.
>>496043
>true || false --> true
Спасибо, а вот про это я забыл. Глупо вышло.
Гугли push notifications web, или вот еще на вики обзорная статья: https://en.wikipedia.org/wiki/Push_technology
Сам не разбираюсь, так что не могу посоветовать, как лучше/стандартнее это делать.
Так и скажи ему, объясни все, может поймет, только без оскорблений и просто зайди в кабинет к нему и скажи, что надо "так и так", он у тебя ебучий тиран?
старая школа, лойс
Хуй знает на счет тирана, но директор баба и адекватностью зачастую не блещет. Собираюсь зайти и сказать "Здравствуйте, %пизданейм%, я хочу уйти по таким-то причинам, подпишите плз моё заявление. ". Но боюсь получить ответ типа "мне похуй, у тебя контракт, дорабатывай и уволим по статье" :(
У меня тоже была баба, тоже стервозный, закаленный видимо недоебом характер. Меня тоже не хотели увольнять, но я нашел пару огрехов в выплате зарплаты - у меня было несколько ее задержек. Пообщавшись с молодыми юристами как ирл, так и на соотвествующих форумах узнал, что это неплохое нарушение и ей за это могут впаять штраф, не говоря уже о том, что начнут трясти фирму и проверять ее с особым энтузиазмом. В общем, сперва попытался попросить уволить меня по обоюдному согласию, но получив отказ, поставил ее перед выбором - или нормальное увольнение, или звонок в комитет по защите, дабы проверили начисления моей зарплаты. Я ушел конечно побив там все банки, но без записи в трудовой, после которой ее стоит выбросить.
Есть концепт 3D игрушки для смартфонов, никакoго сложного графона. Вот сижу, думаю на чем написать.
>Java + какой нибудь 3d движок.
Плюсы: Самый очевидный способ.
Минусы: Только андроид.
>C++, QT + свой движок
Плюсы: Яебу.
Минусы: Не успею за лето.
>JavaScript
Плюсы: Быстро, модно, кроссплатформенно.
Минусы: Будет лагать на старых девайсах.
>Unity3D
Плюсы: Быстро, модно, кроссплатформенно
Минусы: Логотип unity при запуске.
Я хотел спросить, а там хоть со временем будут давать сложные задания, такие, чтобы охуеть прям, а то поначалу чёт довольно скучновато?
Сажа приклеилась.
Ну если по твоим плюсам/минусам, то шарп и юнити очевидно выигрывают. Из них на юнити быстрее и проще запилить будет.
>Java + какой нибудь 3d движок.
>Плюсы: Самый очевидный способ.
>Минусы: Только андроид.
Есть кроссплатформенный libgdx.
>C++, QT + свой движок
>Плюсы: Яебу.
>Минусы: Не успею за лето.
Ты будешь удивлён, но ты в любом случае не успеешь за лето. Умножай все сроки на 4 как минимум.
>Минусы: Логотип unity при запуске.
Да кого ебёт?
А можно как-то доказать, к примеру, что я работал по 8 часов вместо прописанных 4-х(т.к студентота) в контракте?
Или что первые 3 месяца мне ЗП переводили Western Union платежами без налогов и всего сопутствующего?
Недавно видел пару курсов, закоторые сам всё не могу никак засесть, - один на курсере от принстона, другой - на сайте мит от мит. В первом объясняют на джаве, в другом, кажется, на плюсах. Естественно, язык там не столь важен, всё можно применить куда угодно. В общем, дерзай, там даже где-то русские субтитры были официальные достаточно дерьмовые, да.
Не подскажите ли бесплатный хостинг, где работает escapeshellcmd.
с экрана я это всё не прочту, а в бумаге вряд ли найду, учитывая что последнее издание 2005 года. есть еще какие-то варианты?
Купи себе нормальный монитор, заебал. Второй день ноешь как тяжко читать с экрана.
я не он
Скорее всего можно, но насчет этого лучше тесно пообщаться со студенточками-юристочками.
Спасибо, посмотрю.
Пригласи ее на свидание же. Она конечно же пошлет омегу-программистишку, это тебе и нужно - устрой скандал и скажи, что ты не больше будешь с ней работать.
Обычное дело для этой профессии. В Люксофте вон кодерочков унижает даже не директор, а малолетка, насосавшая на должность PM.
>двач, до меня домогается директриса, как сказать ей "нет" без записи в трудовую и сохранить хорошие отношения
Для .NET есть Nemerle, это C# с макросами в стиле LISP, где можно делать какой угодно синтаксис.
Если домогается, то смысла уходить нет. Надо становиться манагером и строить карьеру вплоть до ее зама. Но это у людей так, а над программистом она только посмеется.
Та же хуита: директриса - пизда лет 28-ми явно на должность насосавшая.
>>496148
>>496284
Не могу понять хули вы про омежность кукарекаете? Я могу эту шлюху хоть нахуй послать, только вот хлопот это мне не убавит, а денег проебу порядочно из-за невозможности перейти на новую работу. А самоутверждаться за счет таких ВЫХОДОК меня не прельщает нисколько - мне нужен наиболее прагматичный и быстрый выход из ситуации.
>>496093 - кун
Ты бы так со своей госпожой разговаривал.
А меня не ебет, спермобак. Повинуйся своей госпоже, Леночке.
>Чтобы начать разбираться в теме.
Д. Грофф, П. Вайнберг — «Руководство по SQL»
А. Бьюли — «Изучаем SQL»
А за Markus A. Modern Fortran in Practice, не скажешь? вот он http://www.twirpx.com/file/1139340/
прост русскоязычной версии пока что free не нашел
я могу надеяться на адекватные ответы и завершенность, чтобы не писать что потом будет неотвечено?
>адекватные ответы
>двач
Лолблять.
А если серьезно, фортран - уродливое говно мамонта, и вакансий почти нихуя. Кобол - крайне уебищное говно мамонта, но работы и вправду побольше (вроде как, не проверял).
Учи нормальный язык.
Да я подозревал, но ньюфаги же такие ньюфаги бывают - думаешь 100% жирнота, а они серьезно.
И да, хаскель лучший язык.
Чтобы криво настроенный сервер или прокси не пытался ее кешировать, очевидно же.
мне в матмоделирование нужно выучить язык. сказали за с++ и fortran. поясните для этого еще годится, а то просто сказали и точка. я даже понять ничего не успел
А, ну раз так, тогда понятно. Фортран говно конечно, но проще и ненамного хуевее плюсов.
> а то просто сказали и точка. я даже понять ничего не успел
Вся суть образования. Там сказали, а объясняет двач. Да любой язык прокатит, но если у тебя два стула - бери плюсы.
Начал прогать на крестах года 4 назад, далеко правда это не ушло, однако прогаю почти лучше всех в группе. Поначалу считал, что лучше этого языка нет и не было, боготворил его, как мог.
А потом начал общаться с опытными программистами, листать двач и понял, что кресты умирают. Да и от отсутствия кроссплатформенности бомбило. Немного покодил на яве - в принципе интересный язык, только разобраться надо. Минусами явы считаю её торможение из-за виртуалки, а также обязательное наличие этой виртуалки для запуска программы.
Недавно вкатился в Qt. Пока что нравится, куришь доки - клепаешь приложения. Но на двачах нашел много ненавистников кутей. Чем он так плох, поясните?
И вообще посоветуйте, куда лучше податься? Есть ещё идея питоном заняться, но в веб не очень хочу. С другой стороны, большинство вакансий именно в веб области. Поясняй зк.
Кресты - говно, но вот насчет умирают - нихуя подобного. Пока раст или Д или еще какая параша реально не взлетит - будут живее всех живых.
Пойми простую вещь - все говно. И чем бы ты не занялся, будут овер9000 людей говорить, что это говно. Нравятся тебе кресты с кутями - кодь на них и не слушай кукаретиков, вот и все. Разонравятся - перекатывайся.
Для работы лучше в веб или жабы, на крайняк шарп. В плюсах обычно люди без опыта работы не нужнвы.
Меньше слушай местных борщехлебов-кукаретиков и просто занимайся тем, что тебе нравится. Я тоже веб не люблю, это унылая рутина с CRUD'ами и никакого простора для творчества. Помимо веба сейчас востребована мобильная разработка - попробуй, может понравится.
Qt нормальный фреймворк, претензии скорее к крестам, тяжелому языку со множеством костылей и неочевидных моментов. Вакансии по C++/Qt кстати появляются регулярно, хоть их и немного. Ибо одно из лучших решений для десктопа.
Да ладно, (говно)энтерпрайз джунов раньше вроде вполне охотно брал. Или это поменялось?
Почему Qt такой bloated? Я думал это гуй, а он идет еще с sql, с сетью, аудио, видео, своим юникодом, вебом, чего там только нет. Даже свой вебкит имеет.
Он хочет быть полноценной кроссплатформенной платформой. Что, в общем-то, крестам как раз очень нужно.
>Предложите чтоле, чего бы написать для обучения.
Текстовый редактор. Да запланируй там сразу подсветку синтаксиса чтоле.
Не надо гнать на Фортран. Это просто очень узкоспециализированный язык, для числовых расчетов на всяких коллайдерах. Преимущество у него в высоком быстродействии, компилятор отлажен до идеала за полвека. Но если ты не физик или математик, он тебе и не нужен.
COBOL сейчас почти не используется, но его наследник ABAP живее всех живых, в своей области (ERP) не имеет конкурентов.
Это фреймворк для полноценного создания десктопных (и не только) приложений. С легкостью можно работать хоть с базой данных, хоть с веб-сервисами.
Если хочешь просто небольшую GUI библиотеку - бери wxWidgets. Но на Qt разрабатывать гораздо удобнее, даже лучше, чем на Delphi (дизайнер форм, например, там лучше).
Это да, но он и правда уродливый, не лучше плюсов в этом плане. И большинству людей он часто в дальнейшем не понадобится, а перекатиться с него на что-либо мейнстримное сложнее, чем с плюсов.
Лол, двачую. И чтоб в 666 кб помещалось, раз уж fasm.
Это первый язык программирования, потому и синтаксис такой. По сравнению с плюсами он гораздо проще, учится за пару недель. И я уже сказал, что обычному человеку он абсолютно не нужен.
Всегда хотел быть суперчеловеком.
То же самое можно о многих профессиях сказать. Или ты просто потралить на тему программистишек?
Программист размышляет не так, как обычный человек. Ему нужно думать алгоритмами. Подобных профессий, где нужно полностью менять образ мышления не так уж и много.
Сейчас "программисту" нужно думать gem install и google "проблема нейм".
Каждая вторая. Музыкант, архитектор, художник, пейсатель, журналист, физик, математик, химик, врач, биолог, юрист, даже ебучий манагер и ИКСПЕРТ ПО ПРОДАЖАМ. Я уж молчу про всяких господ полицейских, у которых пиздецовые профессиональные деформации личности.
Не переоценивай программистишек, чтобы быть профессионалом в любом деле - надо менять мышление.
Может ли программист продиагностировать нетривиальное заболевание и назначить курс лечения? Медицина - это искусство.
У вас рак. Лечение нинужно.
> Может ли программист продиагностировать нетривиальное заболевание и назначить курс лечения?
Конечно. Терапевты на отъебись работают, любой человек так сможет, это всем известно.
Дохуя программистов тоже на отъебись работают, на на компетентные экземпляры смотри.
В Рашке и её приятелях. В нормальных странах врачи - высшее сословие с огромныи з/п.
Программистишка плиз. Если программисты - элита, то почему они занимают низшее положение в иерархии компании?
> они занимают низшее положение в иерархии компании
Вы только посмотрите на маянмирок этого манагера.
Врачи отдают распоряжения мед. сёстрам и прочим санитаркам. А кому отдаёт распоряжения программистишка? Терминалу?
> Врачи отдают распоряжения мед. сёстрам и прочим санитаркам.
Как и тимлиды. А до этого ебашут этими же санитарами в интернатурке.
Программисты находятся на уровне что-типа санитарки-уборщицы. Что и следовало доказать.
Ноудискасс.
Как установить виртуальный сервер для разработки Ruby on rails?
Обмазывался этим: http://nashbridges.me/ruby-windows-bootstrap
этим: http://ufacode.ru/blog/linux/1198.html
и еще много чем.
Все гайды охуительные в теории, а на деле полурабочие.
В первом гайде готовый бокс не открывается, во втором при запуске
gem install librarian-chef скачивается не всё.
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт, 2009. Все права защищены.
C:\Users\Сергей>gem install librarian-chef
Fetching: thor-0.19.1.gem (100%)
Successfully installed thor-0.19.1
Fetching: highline-1.7.2.gem (100%)
Successfully installed highline-1.7.2
... и т.д., список длинный. И потом ошибка:
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
bad response Not Found 404 (https://aws-eu-cache01.rubygems.org/quick/Marshal.4.8/pry-0.10.1-x86-mingw32.gemspec.rz)
Шеф не установился, дальше нихуя не работает.
C:\Users\Сергей>librarian-chef install
"librarian-chef" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Ебусь второй день, выручайте, аноны. С меня сотни нефти.
Как установить виртуальный сервер для разработки Ruby on rails?
Обмазывался этим: http://nashbridges.me/ruby-windows-bootstrap
этим: http://ufacode.ru/blog/linux/1198.html
и еще много чем.
Все гайды охуительные в теории, а на деле полурабочие.
В первом гайде готовый бокс не открывается, во втором при запуске
gem install librarian-chef скачивается не всё.
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт, 2009. Все права защищены.
C:\Users\Сергей>gem install librarian-chef
Fetching: thor-0.19.1.gem (100%)
Successfully installed thor-0.19.1
Fetching: highline-1.7.2.gem (100%)
Successfully installed highline-1.7.2
... и т.д., список длинный. И потом ошибка:
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
bad response Not Found 404 (https://aws-eu-cache01.rubygems.org/quick/Marshal.4.8/pry-0.10.1-x86-mingw32.gemspec.rz)
Шеф не установился, дальше нихуя не работает.
C:\Users\Сергей>librarian-chef install
"librarian-chef" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Ебусь второй день, выручайте, аноны. С меня сотни нефти.
Жируха закукарекала.
С такими вопросами лучше в тред руби, потому что здесь эти долбоёбы считают, что руби - это хипстерская хуета без вакансий и применения, с которой все здравые люди съебывают. И каждый пост про руби может спровоцировать ураган из дерьма.
Нормальный человек не будет трахаться с мертвым Раби. Вот этот Сергей - пример типичного рабиста. Купился на хайп, не разобрался и побежал. Хорошо далеко не убежал.
Потому что Серёже похуй, он увидел БАЛЬШИЕ ЗАРПЛАТЫ и ОЧЕНЬ КРУТОЙ ЯЗЫК, НИ ТА ЧТА ВАШ ПАХАПЭ и побежал, чтобы сразу илитой быть, унижать тупых пхпбыдлокодеров и жалких мейнстримщиков на питоне.
Я смотрю ты не в курсе дел даже. Если освоил руби, то завтра запускаешь сразу стартапы с финансированием в 50 лямов и релокейтом прямиком в Калифорнию. А ты и дальше на своей джаве или сишечке дрочи вприсядку, кодерок.
Теперь все рубисты у нас будут Сергеями коллегами Димачки из люксофтика
Чё за димочка?
Двачую, развелось хейтеров-неосиляторов.
я думал ребисты настолько дауны, что могут только gem install. А они оказывается и этого не могут.
Рубипараша протекла.
Нее, жив только жс. Нода вытеснит все псевдоэлитное ограниченное backend-only говно.
это потому что макбука нет. На макбуке-то нормально ставится.
>в чём сильные стороны
В хайпе и хипсторах.
>когда его стоит использовать
Когда тебя заставил работодатель. Т.е. никогда
Бесправные рабы бодишопа используют только то что дает бодишоп.
http://www.quora.com/Is-Node-js-declining-already/answers/13015922?srid=hzBO&share=1
Довольный рабист идет ставить гемы
Пистонобратушки находятся примерно в таком же положении как и рабисты, зачем спорить. Злой джаваскрипт хотел всех уничтожить, но у него не получилось
А, так вот почему по всему сайту федоры торчат, волосы на шее кучерявятся и носками пахнет!
Вот это поддвачну. Поддался на хайп и решили нашей turn-based игре делать Node.js бэк.
Когда нодовой кодовой базе год - она выглядит очень печально несмотря на промисы и сегметацию по маленьким файлам.
Нахуй хайпы. Теперь только Ruby.
Но это воннаби рабист, ненастоящий. Видишь, даже гем поставить не может. Вот когда макбук купит, тогда и станет рабистом
Шарпоинвалиды это газонюхи в мире программирования, все это знают, даже сами шарпоинвалиды
Тогда он будет уже не Сирожа, а Сергио, и будет носить скарф и пить смузи.
C++ и OpenGL(freeglut), пиши тетрис, базарю, ещё захочешь.
телефонный справочник
Что-нибудь с формочками и БД на Qt.
Вот это поддвачну. Поддался на хайп и решили нашей turn-based игре делать Rabi on Rails бэк.
Когда рабивой кодовой базе год - она выглядит очень печально несмотря на промисы про фуллстак, хаппинес унд продуктивити.
Нахуй хайпы. Теперь только PHP.
Рубихайп сейчас только под кроватью посетителей /pr.
На деле же рубихайп примерно как пыхапэхайп.
Ну так ты же не в гугл идешь устраиваться, наверное. Достаточно просто показать, что других ничем не хуже, и код адекватный с норм архитектурой писать самостоятельно можешь.
С предложениями обычно принято отсылать патчи или хотя бы пруф оф консепт. Хотелки твои если они не прямпиздец нужные скорее всего пошлют. А нужные хотелки давно отправлены.
Попробуй не в мозиллу, а куда поменьше. Там любому вниманию рады.
Между тем, есть у o'reilly книги на тему архитектуры приложений? Ябпочитал
Ну тогда тяжко, да. Пили симулятор адронного коллайдера, чтоле.
Блять, а кроме файрфокса ты опенсорсом не пользуешься? Или тебе поебать на опенсорс, тебе нужно чтоб твою хотелку запилили?
Энивей, с таким подходом не прокатит. Поищи или напиши аддон чтоб фичанейм делалась "правильно".
Я готов ее и сам запилить, мне интересно какова вероятность что примут патч мимохуя.
В гугле не нужно ничего показывать, достаточно уметь инвертировать бинарное дерево на вайтворде и хуесосить эйчаров. Как впрочем и в остальных 90% компаний.
Просто сделай форк. Если фича хорошая, встроишь туда еще майнер и пару баннеров, станешь успешный.
я так-то говнокодер на жс, но последнее время угорел по беку.
но тут есть одна маленькая проблемка – где, блять, брать инфу по архитектуре веб-сервисов? Нужно бы чёткое обоснование различных подходов, описание кешей, инвалидации, проксей, когда какую бд использовать, про шардинг, мапредьюс.
я понимаю, что это дохуя, но есть какая-нибудь книга с системным изложением подобного?
не на gevent же ебошить 5к rps сервер, проходя через это руками?
не, я на святое не посягаю
Проблема в регулярных выражениях.
var loopsPattern = @"(\bswitch\b)";
var loopsMatches = Regex.Matches(this._sourceCode, loopsPattern);
numberOfGraphVertices += loopsMatches.Count;
вот здесь код подсчитывает сколько раз встречается в строке switch. Как мне посчитать это : \\ и \* ?
Не нужны. Но как тест скила норм, пусть даже несложный. Тупо потому, что игру или движок относительно сложно написать так чтоб вменяемая архитектура без говнокода.
Согласен, имиджборда нужнее.
Как в питоне вывести название элемента словаря? Если делать циклом, то получается, а если без цикла? Пикрелейтед.
И имей ввиду что по дефолту dict в питоне unordered. Т.е. каждый при таком получении ключа по индексу будет рандомный ключ. dict вообще так не принято использовать, тут скорее подойдет tuple.
каждый раз*
Пока идёт изучение конкретно словарей.
std::ofstream ofs(filename.c_str());
for(std::vector<std::string>::const_iterator it=Vec.begin();
it != Vec.end(); ++it)
ofs<<*it<<' ';
ofs<<'\n';
ofs<<'\n';
ofs.close();
ifs.close();
записывает в файл элементы вектора через пробел, если я правильно понял.
из рашки? не думаю.
Эккель и Троелсен. Где ты эту хуету откопал?
Эккель (Java) и Троелсен (C#). Где ты эту хуету откопал?
Я надеялся на что-то новенькое.
бамп бампу
Ну так просвети их. Суть в том что здесь на твои удивительные приключения в стране английского языка похуй.
Есть такая кнопка - escape. Она так называется, потому что первоначально использовалась для быстрой остановки/выхода из чего-либо (как сейчас ctrl-c или alt-f4, например). Одно время escape использовался как контрольный символ, отсюда escape sequence.
А я думал по-другому. Есть как бы нормальный поток символов со стандартной его обработкой. Escape-символ позволяет уйти (убежать) от этой стандартной обработки введя специальные команды.
в общем:
Собираюсь уволиться с работы , чтобы наконец нормально вкатиться в pr.
Говорю сразу - не дуб, многие вещи понимаю, знаю или слышал.
Просто у меня с постановкой задач для самого себя возникают проблемы , и с практикой
Почитаю книги, напишу пару прог, а дальше что-то делать мотивации не хватает - от неуверенности в том, что делаю дело, а не хуйню.
В общем, ищу Ментора наставника на пару летних месяцев - нужен вектор и небольшая помощь советами в плане : на что обратить внимание, а на что нет.
Как то так.
спасибо
P.S ^ с языком вроде бы определился - C++ - язык.
>Собираюсь уволиться с работы , чтобы наконец нормально вкатиться в pr.
С какой целью?
>Просто у меня с постановкой задач для самого себя возникают проблемы , и с практикой
Какие проблемы?
> Почитаю книги, напишу пару прог, а дальше что-то делать мотивации не хватает - от неуверенности в том, что делаю дело, а не хуйню.
Это нормальное состояние.
Вангую, что потому что с основанием 2 оно интегрировано во все более-менее современное железо. А с 10 - нет.
js
Питон то чо? Вроде вполне нормально к нему относятся, и в зк и везде. PHP с Руби от своей репутации уже никуда не убегут, но языки как языки, поменьше хейтеров слушай.
Я бы выбирал из этих - php, js, python, java, c#
С##
А что скажешь про разработку мобильных приложений? Как мне кажется, это очень перспективный рынок. Можно ли с него начать?
>Does the iPhone support Java?
>No. The iPhone will not support Java applications of any kind. Steve Jobs has been quoted as saying "Java's not worth building in. Nobody uses Java anymore. It's this big heavyweight ball and chain."
Тем временем жопс из килл, а жаба все тут.
java: 1, jobs: 0
Оподливился кофем.
Вот это интересно. Я уже читал про swift, что он недавно появился, прогрессивный и так далее, но по нему есть один какой-то бесплатный учебник и все. А objc давно существующий язык, материала по нему должно быть намного больше. Но опять же, swift новый, в нем, как пишут, исправлены и учтены недочеты objc. Как тут быть?
Учить Obj-C хотя бы на уровне чтения чтобы не тупить над старыми ответами на SO.
Из всего что еплл делала наверное единственно годное было это СЕКЦИЯ 3.3.1 которая разрешала разработку под iOS только на настоящих ЯП (С, С++, objC, сейчас бы swift добавили), а всякая скриптопараша (Adobe’s Flash, C#, Java(tm)) запрещалась. Хуево что они от этого отказались.
Запрещать это очень полезно и хорошо. Кто как не житель империи должен это понимать.
Как считаешь, анон, возможно ли сейчас стать кем-то вроде Маркуса Фридмана, запилить собственный маня-мирок с фреймворками и социалочками, раскрутить и получать проценты с продаж до конца жизни?
Пили свои кулстори, няша-программист пришедший к успеху:3
сириусли, анон. ведь это же охуенно
не обязательно бросать работу на дядю
можно просто пилить лампу в свое удовольствие а затем монетезировать ее :3
Проблема в том, что эти успехи никак собственно с программированием не связаны. Нужно просто найти способ зацепить внутренние струнки быдла, чтобы оно тебе денюжки несло - если будет идея наемные кодеры все за тебя сделают. Абсолютно все успешные стартапы укладываются в эту схему.
Как и обжС взлетит в пределах ябломирка. Потому что заставят пиздюлями. Вне его - нахуй никому не нужен.
>с какой целью вкатиться решил?
>Какие проблемы?
>Это нормальное состояние.
Всегда хотел этим заниматься, ну и в принципе занимался, с переменным успехом. Просто работа много времени отнимала и нормально времени потратить на pr возможности не было. Сейчас будет. Но хотелось бы сэкономить время немного, не хочу на месяцы зависнуть дома, так как
всякий раз, когда начинаешь что-то писать или делать, кажется что это хуйня. и надо поискать что-то другое. Распыляюсь на суету ненужную.
За этим и прошу помощи у человеков\человека, которые уже занимались - назовем это - "коммерческим" программированием.
Не знаю что там делают ОС. Но есть у меня один нгинкс на хайлоад сайте и там если не делать буфер логов, то начинаются лаги.
Я уже несколько дней читаю про него, но не знаю - стоит начать учить или нет?
Пишут что его ненавидят даже Линуксы Торвальдсы.
Для меня С, питон, Го годные.
Потому что очень широкое применение, еще шире возможности и годная производительность.
Функционал: будучи владельцем учетной записи админа, я могу блочить доступ к интернету (всему интернету, не обязательно к отдельным сайтам) для других учетных записей в определенное время суток.
Жду советов.
Мне кажется, это уже около четырех сотен раз реализовано было до тебя. Советую тебе посмотреть готовые решения.
Что за язык то? Должен уметь, смотри лучше. Например Питон по-дефолту берет bufsize от ОС, но можно указать явно при open(file, mode, bufsize)
Компилируемый гуглопитон Go. Я думал, что при переполнении буфера будет экспериментатус, а не слив его в файл.
> Не понял.
Попробуешь всё по очереди — поймёшь. Тебе совет дают, а ты сопли жуешь и жопой виляешь. Ну начни с C++, потом попробуй Go, если интересно. Там для себя и решишь, почему.
Используй bufio же, там явно указать можно. Он описывает дефолтные reader/writer, разницы не заметишь.
Лучше начни с чего попроще, а потом попробуй C++.
Ну, там пока про код ничего не было.
НА данный момент там ставятся такие вопросы - опишите виды деятельности, которые невозможны без компьютеров.
>виды деятельности, которые невозможны без компьютеров.
Все, блядь. Я даже посрать без ноута не могу.
> опишите виды деятельности, которые невозможны без компьютеров.
Отличное начало обучения программированию.
Страуструп жи. Адовое говно как автор книг. Да и как автор языков тоже не очень.
А Александреску не писал ничего о крестах? Про Д у него книжка просто запоем читается.
Гуглил parental control c++. Ничего, где было бы более-менее описано как это сделано. Что посоветуешь? Заранее благодарен. В приоритете более простые решения, так как и функционал вообщем-то минимален.
>>497129
Такое повсеместно. Авторы то и дело мнят себя графоманами и любят пожамкать яйца первые страниц пятьдесят. Всегда скипал это анрилейтед дерьмо.
В последнее время с этим как-то лучше стало, как по мне. Книги напоминают какие-то очень удобный Readme из гитхабов, но гораздо более подробно расписанный. Что уж там говорить, сейчас как раз модно делать книги в Markdown на гитхабе, как я погляжу. По крайней мере, с околохипстерскими языками такое наблюдается. С C и C++, может, и нет. С другой стороны, там и учить-то нечему по большей части.
Судя по тому, ЧТО ты гуглил, ты полный ньюфаг. Есть сотня способов сделать то, что ты хочешь. Не удивлюсь, что даже из коробки можно какое-то расписание составить. Также уверен, что львиная доля готовых фаерволов имеет нужный тебе функционал. И прочее-прочее.
Как ты думаешь, на сайте для педофилов, наркоманов, извращенцев, мизантропов и хикаи кого нибудь ебёт РОДИТЕЛЬСКИЙ КОНТРОЛЬ???
Не пизди, как автор Страус как раз охуенен так как пишет в математическом стиле - даёт четкие определения как в матане (только то что необходимо и достаточно) и излагает последовательно. 95% других авторов в попсовом CS просто пиздят на заданную тему не особо парясь о последовательности и строгости изложения.
>уже прочитал 1 главу
>про код ничего не было.
>опишите виды деятельности, которые невозможны без компьютеров.
>охуенен
Абсолютно нет работы, самим жрать нечего, учи ондроед!!!
> можно просто пилить лампу в свое удовольствие а затем монетезировать ее :3
У 99 из 100 программистов скилл в монетизации и маркетинге ниже чем у бабушки продающей носки с укропом у метро.
Хочу научиться в PHP, HTML чуток знаю.
Так вот, скачал себе програму NetBeans IDE 8.0.2 и при создании проекта PhP я не могу допустим посмотреть результаты своего труда, ибо выбрасывает на какие то мертвые сайты.
Я так понял, мне надо настроить у себя локальный веб сервер , который называется Апачи?
На чем лучше учиться новичку в php? У меня линукс.
Апач с пхп на линуксе ставится с пол-пинка. Смотришь в конфиге где он хочет видеть .php файлики, закидываешь туда, обращаешься в браузере к локалхосту.
>У 99 из 100 программистов скилл в монетизации и маркетинге
В яблочко. Программист вместо того, чтобы заработать денег, сделает прогу open source, выложит на гитхаб. И даже после этого её хуй найдёшь, потому что программистишка не удосужился описание и название своей проги оптимизировать под поисковые запросы.
Да даже проспамить на stackoverflow. 99% программистов до этого не додумается.
И как ты там апач с пхп через нетбинс поднимешь? Или уже поднял?
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-14-04
Вот неплохой гайд, только степ с mysql дропни если mysql не нужен.
В нетбинсе после этого указываешь нужный каталог. Или руками закидываешь файлы. Или делаешь симлинк
Еще сходи в соседний пхп-тред, кажется тамошний аутист с котятками делал гайд для самых маленьких.
Решил изучить язык D, треда не нашёл, поэтому спрашиваю здесь. С какой книги начинать? Есть ли какие-то перспективы у этого языка? Знаю только пехтон и то на довольно слабом уровне.
D настолько донный, что даже его тред никто не замечает.
Не указывай мне что делать. Не буду изучать.
Александреску The D Programming Language. Есть перевод на русский.
>Есть ли какие-то перспективы у этого языка?
Нет
Жаль. Колебался между D и Rust, хотел изучить просто для интереса, но если язык полумёртвый, то наверное его учить не стоит, пойду в Rust.
> но если язык полумёртвый, то наверное его учить не стоит, пойду в другой полумертвый.
эскобар.жпг
Не совсем. Раст совсем недавно вышел в 1.0, и возможный взлёт у него ещё впереди, когда же невзлетаемость D уже проверена временем.
а там есть вообще программисты
Суть в том, что это нужно сделать используя апи-функции. Фаервол мне в этом как поможет? Или ты имеешь в виду сорцы его взять?
а разве какой-нибудь виндоус апи не позволяет ничего провернуть, что тебе нужно?
Мои знания системного программирования оставляют желать лучшего, а интенсивное гугление ничего не дало. Поэтому пришел за советами, может кто подскажет конкретные функции (или где про них почитать), хотя бы чтоб отрубить программно интернет. Да, я ньюфаг, простите мне мою тупость.
Вся суть шарпоблядков.
а какие мне профитсы с этого?
САЙТ МОЖЕШЬ СДЕЛАТЬ ШОЛЬ?
1. Чтобы научиться решать задачи — надо решать задачи.
2. Либо ты наконец внятно говоришь что тебе нужно (скорее всего ничего и ты боишься ошибаться) либо идëшь нахуй.
3. >назовем это - "коммерческим" программированием.
Лучше огуречным. Или дебетовым. Не плоди сущностей?
Напейсал интерпретатор своего любимого языка на C++. Стоит ли его вылаживать на гитхаб? Как на это будут смотреть работодатели? Что если я мечу в крупные компании вроде микрософта и гуглов?
С одной стороны будет видно что я не хуй, а с другой, что написал очередную ненужную вещь.
Интерпретатор петуха? Выкладывай, у большинства твоих конкурентов и гитхаба то нет.
Pod swoim)
А какая разница?
рrосеdurе TFоrm1. Вuttоn1Сliсk (Sеndеr: ТОbjeсt);
bеgin
try
dm.IBСоnnесtiоn1. DatabaseName:=FileNameЕdit1. FileName;
except
showmessage ('неверный путь');
exit;
end;
try
dm.IBСоnnесtiоn1. Connected:=true;
except
ShowMessage (' Выберите файл базы данных (BASE.FDB)');
exit;
end;
try
dm.SQLТrаnsасtiоn1. Active:=true;
dm.SQLQuеrу1. Active:=true;
dm.SQLQuеrу2. Active:=true;
dm.SQLQuеrу3. Active:=true;
dm.SQLQuеrу4. Active:=true;
dm.SQLQuеrу5. Active:=true;
dm.SQLQuеrу6. Active:=true;
dm.SQLQuеrу7. Active:=true;
dm.SQLQuеrу8. Active:=true;
dm.SQLQuеrу9. Active:=true;
dm.SQLQuеrу10. Active:=true;
dm. Dаtаsоurcе1. Enabled:=true;
dm. Dаtаsоurcе2. Enabled:=true;
dm. Dаtаsоurcе3. Enabled:=true;
dm. Dаtаsоurcе4. Enabled:=true;
dm. Dаtаsоurcе5. Enabled:=true;
dm. Dаtаsоurcе6. Enabled:=true;
dm. Dаtаsоurcе7. Enabled:=true;
dm. Dаtаsоurcе7. Enabled:=true;
dm. Dаtаsоurcе8. Enabled:=true;
dm. Dаtаsоurcе9. Enabled:=true;
dm. Dаtаsоurcе10. Enabled:=true;
label1. Caption:='состояние: подключено';
MenuItem1. Visible:=true;
MenuItem7. Visible:=true;
MenuItem12. Visible:=true;
except
showmessage ('Ошибка подключения к базе');
exit;
end;
end;
рrосеdurе TFоrm1. Вuttоn2Сliсk (Sеndеr: ТОbjeсt);
bеgin
dm. Dаtаsоurcе1. Enabled:=false;
dm. Dаtаsоurcе2. Enabled:=false;
dm. Dаtаsоurcе3. Enabled:=false;
dm. Dаtаsоurcе4. Enabled:=false;
dm. Dаtаsоurcе5. Enabled:=false;
dm. Dаtаsоurcе6. Enabled:=false;
dm. Dаtаsоurcе7. Enabled:=false;
dm. Dаtаsоurcе8. Enabled:=false;
dm. Dаtаsоurcе9. Enabled:=false;
dm. Dаtаsоurcе10. Enabled:=false;
dm.SQLQuеrу1. Active:=false;
dm.SQLQuеrу2. Active:=false;
dm.SQLQuеrу3. Active:=false;
dm.SQLQuеrу4. Active:=false;
dm.SQLQuеrу5. Active:=false;
dm.SQLQuеrу6. Active:=false;
dm.SQLQuеrу7. Active:=false;
dm.SQLQuеrу8. Active:=false;
dm.SQLQuеrу9. Active:=false;
dm.SQLQuеrу10. Active:=false;
dm.SQLТrаnsасtiоn1. Active:=false;
dm.IBСоnnесtiоn1. Connected:=false;
MenuItem1. Visible:=false;
MenuItem7. Visible:=false;
MenuItem12. Visible:=false;
label1. Caption:='состояние: отключено';
end;
рrосеdurе TFоrm1. Вuttоn1Сliсk (Sеndеr: ТОbjeсt);
bеgin
try
dm.IBСоnnесtiоn1. DatabaseName:=FileNameЕdit1. FileName;
except
showmessage ('неверный путь');
exit;
end;
try
dm.IBСоnnесtiоn1. Connected:=true;
except
ShowMessage (' Выберите файл базы данных (BASE.FDB)');
exit;
end;
try
dm.SQLТrаnsасtiоn1. Active:=true;
dm.SQLQuеrу1. Active:=true;
dm.SQLQuеrу2. Active:=true;
dm.SQLQuеrу3. Active:=true;
dm.SQLQuеrу4. Active:=true;
dm.SQLQuеrу5. Active:=true;
dm.SQLQuеrу6. Active:=true;
dm.SQLQuеrу7. Active:=true;
dm.SQLQuеrу8. Active:=true;
dm.SQLQuеrу9. Active:=true;
dm.SQLQuеrу10. Active:=true;
dm. Dаtаsоurcе1. Enabled:=true;
dm. Dаtаsоurcе2. Enabled:=true;
dm. Dаtаsоurcе3. Enabled:=true;
dm. Dаtаsоurcе4. Enabled:=true;
dm. Dаtаsоurcе5. Enabled:=true;
dm. Dаtаsоurcе6. Enabled:=true;
dm. Dаtаsоurcе7. Enabled:=true;
dm. Dаtаsоurcе7. Enabled:=true;
dm. Dаtаsоurcе8. Enabled:=true;
dm. Dаtаsоurcе9. Enabled:=true;
dm. Dаtаsоurcе10. Enabled:=true;
label1. Caption:='состояние: подключено';
MenuItem1. Visible:=true;
MenuItem7. Visible:=true;
MenuItem12. Visible:=true;
except
showmessage ('Ошибка подключения к базе');
exit;
end;
end;
рrосеdurе TFоrm1. Вuttоn2Сliсk (Sеndеr: ТОbjeсt);
bеgin
dm. Dаtаsоurcе1. Enabled:=false;
dm. Dаtаsоurcе2. Enabled:=false;
dm. Dаtаsоurcе3. Enabled:=false;
dm. Dаtаsоurcе4. Enabled:=false;
dm. Dаtаsоurcе5. Enabled:=false;
dm. Dаtаsоurcе6. Enabled:=false;
dm. Dаtаsоurcе7. Enabled:=false;
dm. Dаtаsоurcе8. Enabled:=false;
dm. Dаtаsоurcе9. Enabled:=false;
dm. Dаtаsоurcе10. Enabled:=false;
dm.SQLQuеrу1. Active:=false;
dm.SQLQuеrу2. Active:=false;
dm.SQLQuеrу3. Active:=false;
dm.SQLQuеrу4. Active:=false;
dm.SQLQuеrу5. Active:=false;
dm.SQLQuеrу6. Active:=false;
dm.SQLQuеrу7. Active:=false;
dm.SQLQuеrу8. Active:=false;
dm.SQLQuеrу9. Active:=false;
dm.SQLQuеrу10. Active:=false;
dm.SQLТrаnsасtiоn1. Active:=false;
dm.IBСоnnесtiоn1. Connected:=false;
MenuItem1. Visible:=false;
MenuItem7. Visible:=false;
MenuItem12. Visible:=false;
label1. Caption:='состояние: отключено';
end;
делфи, однозначно.
Похоже на руби.
Jquery
Обычный чятик. Запусти и пусть висит в фоне. Иногда читай, иногда пиши.
как в mvc работают режимы простых пользователей? на контроллере каждой вьюхи првоеряются куки и, если куки==администратор, то появляются дополнительные возможности редактирования и тд - так?
И вообще, при чем тут блять фаерволы, если мне эту хуйню самому надо написать?
Все контроллеры наследуются от базового контроллера, в которым это и проверяется.
Нет, нельзя. Я запрещаю.
контролируйте свои домашние задания
Потому что просто, удобно и эффективно. IRC и mailing list. Больше ничего для общения не нужно.
Ну и АИБ
Из бывших однокуров трое в лучшем случае работают сисадминами, большинство - охранники, продавцы в Эльдорадо и т.д. Бизнесменов нет вообще.
Сам на скалу, тебя на руби.
гитхаб это просто удобное место для разработки, а не твоя доска почёта, так что можешь туда хоть коллекцию хэллоувордов выкладывать.
>2015
>IRL
IRL - самый хуевый способ общения. Эти потные обезьяны, их лица, выделения, дыхания, запахи, мерзкие голоса, отшелушивающиеся частички кожи, летящие тебе в ебло, оседают на одежде. А то еще трогать друг друга вздумают. Фу блядь, фу нахуй.
Только бездушный текст, только хардкор.
нода, это весело и модно + JS универсален, нужен на всех проектах
Меня бесит и угнетает традиция здороваться за руку. Поэтому я просто киваю. Но иногда какой-нибудь особо одаренный мудак подходит и протягивает руку. И держит, держит ее. И смотрит на тебя, а потом на руку, а потом на тебя.
Если хочешь стать нормальным программистом, то на Node.js. Если ты у мамы хипстер, то на Scala. Ну а если ты мечтаешь быть безработным никому не нужным пассивным геем, то Руби в самый раз.
А, ты про это. Прости, меня это тоже раздражает. У меня есть такой знакомый. Он жирный, потный и воняет.
Где такую стажировку найти? Я бы пошёл на скалу.
Текст нужен только для обмена знаниями. А полноценное общение - это когда твой питон исследует пещеры в её скалах.
С программистом правильный пацан за руку не здоровается.
Зажрались, питон им подавай. Раньше-то в деревнях ели все, хлеб мой ели.
нет, всех имеют студенты из sbt
Вот как научишься писать правильно название страны, где планируешь учиться, так и возвращайся.
>ватник
Вы совсем ебаетесь с своими ватниками/хуятниками? Я теперь свою страну не могу назвать, а то меня пиздоглазые шкальники ватником назовут?
Сколько я не захожу последние годы в IRC - там либо молчит 300 человек, либо несколько петухов общаются между собой, а ещё 300 молчат.
Ни разу помощи даже по проекту канала не получил (если что говорю про freenode).
А я получал каждый раз. Запрыгнул на #kivy, получил развернутый ответ напрямую от главного разработчика. Регулярно сижу в #debian и #python, там тоже збс. Ты видимо не умеешь, или вопросы про бочку и хуйцы задаешь.
Ты так говоришь, как будто это что-то плохое. Ватник - это одежда советских ветеранов, которые спасли мир от фашизма. Я вот ничуть не обижаюсь, когда меня называют ватником.
Годные: Мехмат МГУ, Бауманка, МАИ.
Негодные: Физтех, ВМиК МГУ, духовная семинария МИФИ.
Ради денег и карьеры: продажи, менеджмент, нефтя-химия, военное что-нибудь.
>>физтех негодный
>Однако.
Вот типичные ебанашки оттуда.
Матрецы перемножають за 40 тысяч рублеу.
Ну в мою бытность там писали задачички на паскале на бумажке. Потом бабища, которая вела семинары, ставила нам двойки.
А сильные программисты... это предвзятая выборка. Должны же они были хоть куда-то поступить? Ну вот и на выемку поступили. Всё равно это братский могильник, с ботанами задротами или без — всё едино.
Насчет образования в Словении не уверен, уровень жизни повыше, да. Я бы советовал загуглить (потому, что сам толком не гуглил) Эстонию (у них самая развитая ИТ сфера в мире) и Грузию (страна в которую сейчас много вбухивают денег иностранные бизнесмены, возможно привезли образование, ИТ среда у них уже развита)
>Грузию (страна в которую сейчас много вбухивают денег иностранные бизнесмены, возможно привезли образование, ИТ среда у них уже развита
Пиздеж.
мимогрузин в рашке
>Спасибо, а есть инфа по грантам в годных универах ?
Когда как, и с аспирантуры «Мехмата», да простит меня Миша Вербицкий, открыта дорога в банки и другие места.
Вот пример: http://market-lab.org/maxim-kuvshinov-akb-«derzhava» ушёл в банк с кафедры ф. анализа, теперь маркет-мейкер.
Гранты пробегали от Российского Фонда Фундаментальных Исследований, но достаётся не всем, тут надо труЪ математиком быть.
А так, Бауманка и МАИ, заборостроительный институт стали и сплавов ещё — тут работа инженегром за 50-60 т.р. в КБ/НИИ, и если повезёт — на Министерство обороны. Даже, возможно, в комнате будет кондиционер. А вот недавно была вакансия конструктора авиационных двигателей, 150 т.р. и это не предел. Но она одна на весь бывший СССР, там Ту-160 хуячат.
>Ты из /un сбежал?
Нет, я в поисках работы откликаюсь на все вакансии по списку. Именно эти спросили, где же резюме в Ворде.
Оно было в HTML, я сделал выводы. Никогда не виделись с ними.
Ой нет, если бы! Ещё по другим собеседованиям заметил, насколько система образования калечит людей. Они же ещё физ-мат школы заканчивали (№2, №57 и т.п.) по ним диагноз можно ставить.
МФТИ это диагноз. Все вокруг тупые, да. Один этот ебанашка знает про SQL слова план выполнения и любит покрасоваться на собеседованиях. Ну прям Гамлет, достойно пера Шекспира.
кстати, в Литве ещё какая-то движуха была в направлении айти
выкладывать сука Не могу понять в чём проблема, конечно, выкладывай, любые примеры твоей деятельности только в плюс. Наверное, имеет смысл думать об этом, если ты хуёво пишешь хуёвый код, но метишь куда-нибудь, где нужно уметь писать нормальный код, тогда... хуй знает, зачем оно так вообще.
Алсо. Даже если сам проект нахуй не нужен может статься что сэпмлы кода из него кому-то пригодятся. Когда писал одну шнягу и гуголь выдавал по проблеме всего 3 результата, то меня выручил еще живой тогда google code search. Выдал сорец заброшенного проекта с нулем лойсов, из которого я практически без изменений скопипастил пару нужных кусков. Сейчас эти юзаю https://code.openhub.net/ https://searchcode.com/
Говна наверни.
Потом мычал что-то невнятное как уебок, так и не смог вывезти и съебался
Ношу свитор, пишу на С
Кстати насчет Си.
Анон, это охуенно!
Обмазываюсь K&R уже второй день - как божья малафья
Как думаешь, я пидорас?
Господа, у меня следующая проблема. В QNX6 Neutrino сделал лабу, в которой программа-клиент и программа-сервер обмениваются сообщениями. Препод сказал доработать - сделать так, чтобы сервер регистрировал в системе имя, а клиент устанавливал соединение на основании этого имени.
Я сделал через функции qnx_name_attach и qnx_name_locate. Препод сейчас ответил по почте, пишет, что такие функции есть в QNX4, но не в QNX6. При этом в QNX6 есть похожие функции. Я погуглил, но не нашел. Подскажите, какие функции он имеет ввиду?
если у тебя нет проблем с ангельским, то хули ты просто не загуглишь oop explanation или там polymorphism explanation и не посмотришь варианты объяснения - хотя бы на том же реддите или стэковерфло?
Тащемта, я уже загуглил, и теперь смотрю это: https://www.youtube.com/watch?v=lbXsrHGhBAU
А спросил только потому, что кто-то из анонов может знать труднодоступную годноту.
ооп вроде что-то не настолько запретное и непостижимое
Алсо, swift для ньюфага подходит? Я читал, что он мол доступный-понятный и всё такое
А ты эппл балуешься в свободное время? В любом случае, свифт слишком узкий и вряд ли подходит для вкатывания в программирование, лучше выбрать какой-нибудь руби python
Сижу с макбука. Пусть даже питон, но в любом случае, вопрос в силе.
Любая грамотная книга по кампуктер саенсу подойдёт. Там обычно начинают с того, как работает кампуктер и как он понимает код, как работают переменные на самом низком уровне и всё такое, большего и не надо.
Лучше начинать с питона, есть курсы на курсере, есть книги вроде "Introduction to computation and programming using Python". Есть SICP ещё но всё равно лучше начинать с питона.
На нём можно писать что угодно, там уж и решишь что тебе интереснее.
Ах да, очень крутая книга ещё "Practical Programming: An Introduction to Computer Science Using Python 3"
Она это этакий аналог SICP, но про питон.
Любая из ОП поста (картинки), верно? Я присматриваюсь к 5 из первой колонки. Ты какую-то конкретную читал?
Алсо, твоих книг про питон вроде нет в оп посте.
Я его никогда не смотрел, но как я вижу, кроме SICP ничего нет, да.
Читал "Practical Programming: An Introduction to Computer Science Using Python 3", её советовал профессор с МИТовских курсов.
Этого достаточно для всех базовых понятий? Чтобы понимать, что вообще происходит?
>Я не умею :(
ну смотри. я тебе сейчас объясню.
в общем, там интерпретатор есть еще. ну когда либы ставишь так, нормально в общем. строчку написал - потом ОП! мягенько, и так смотришь.
Открыл первую ссылку гугла по запросу An Introduction to Computer Science Using Python 3 pdf
Круто я, да?
https://archive.org/details/PracticalProgramming
Хуле вы такие немощные блядь, сразу видно корзиночек.
if (A} {
long common code
some A code
}
if (B) {
long common code
some B code\t
}
Нужно именно в одно, потому что если разделить на 3 последовательных if, то long code может повлиять на результат условных операторов.
Так не получится:
if ( A|| B ) { long common code }
if (A) { some A code }
if (B) { some B code }
if (A || B) {
long common code
if (A) {some A code}
else {some B code}
}
Теперь это доска для даунов?
Но если ты не даун, то почему не заметил что я написал что код может повлиять на результат выполнения условных операторов A и B? Если бы все было так просто, то я бы не спрашивал.
Вот за это ненавижу русню - на всех ресурсах ебланы пытаются подъебать и думают что они эксперты, даже не пытаясь разобраться в вопросе.
Вообще, можно вычислить A и B заранее, тогда выполнение кода не повлияет на них, но исчезнет наглядность представления условий, придется смотреть что же имелось в виду под A и B.
BinaryOperationOR oper = new BinaryOperationOR( A, B );
if ( oper.both ) {
long common code
if ( oper.first ) {
some A code
}
else if ( oper.second ) {
some B code
}
}
С дискретным движением все просто, а как быть с плавным?
Рисовать график на пиксель правее, когда дойдет до очередной точки, делать дискретное движение.
А что бы научиться программировать на Java , какие основы нужны?
Совсем без образования сидеть не хочу, в биз не смогу, не завод хуярить нет желания, в автомобильном техникуме учится совсем отбитое быдло, хотя сама специальность годная :3 в железнодорожный техникум не пройду по зрению. Больше идти некуда. Посему вопрос - стоит игра свеч? таки 3 года учиться нужно будет.
Это какой-то лошара, а не хачкелист. Всякие парсеры в функциональных языках осваиваются первым делом.
Анон, подскажи, суть в том, что я отправляю техт вида string FileForSpeach = "http://translate.google.com/translate_tts?tl=ru&q=съешь еще этих мягких французских булок";
на сервер гугла получаю ответ скидываю его на жесткий и запускаю плеер, но проблема, в том что вместо съешь еще и тд мне приходят прочитанные но все же крякозябры, пробовал юзать инкодинг, смотрел в отладчике и все там и там хорошо, но вот все равно ересь, если же нажать на ссылку по контролу левый клик ну то есть как на ссылку, тоже приходят крякозябры но если вбить в браузере все ок, где искать траблу? и как решить
public static void StartSpeach(string FileForSpech) { WebClient myWebClient = new WebClient(); // Create a new WebClient instance. myWebClient.DownloadFile(FileForSpech, "Speach.mp3"); myWebClient.Encoding = Encoding.UTF8; using (var ms = File.OpenRead("Speach.mp3")) using (var rdr = new Mp3FileReader(ms)) using (var wavStream = WaveFormatConversionStream.CreatePcmStream(rdr)) using (var baStream = new BlockAlignReductionStream(wavStream)) using (var waveOut = new WaveOut(WaveCallbackInfo.FunctionCallback())) { waveOut.Init(baStream); waveOut.Play(); while (waveOut.PlaybackState == PlaybackState.Playing) { Thread.Sleep(100); } } }
Оу щет код превратился в говно, хотя он и так им был.
Бесплатная масштабируемость. Значит, для создания копии продукта не надо тратить деньги. Не надо платить работнику и вообще кому бы то ни было. Также это значит, что единожды написанный программный продут закрывает всю нишу, как во времени так и в пространстве. Один раз дал кодерам денег, размножил на весь мир, и вечно суёшь бабки в карман. И никто никогда в мире не залезет на твой пирог! Где билли гейц в форбсе - все знают. А программистишки? Да на свалочке. Виндофс и офис уже написан, баги выловлены, досвидания. Хочешь заняться "бизнесом", сделать свой виндофс+форд, даже спиздив код у билли гейца? Валяй! Продукт уже на рынке, ты туда не влезешь, программный рынок не кокурентный.
Подумай над этим, программистишко, поверни свой ссохшийся на ООП мозг в сторону мысли. Подумай об этом, когда будешь засирать мир очередной остоёбившей шареварей, очередным йобаным веп-ресурсом, когда будешь разрабатывать дяде очередную систему. С каждой рабочей системой жизненное пространство для программиста сжимается. В ближайше годы допишут всё, что надо. Останется 1000 кодеров во всём мире дописывать мульки, остальных - на помойку. ВСЁ УЖЕ НАПИСАНО!.
>где искать траблу? и как решить
Может, вызвать всё-таки функцию преобразования?
Строки, из одной кодировки в другую?
К чему ты это, даунёнок?
И ещё, можно ли через volatile повлиять на ситуацию
Должен пояснить еще раз, я скидываю запрос к гугл серверу, синтеза речи и получаю MP3 файл, его могу показать.
http://rghost.ru/92FKyWvJQ
И тут в отладчике тоже вроде все хорошо.
Не совсем понял, что ты имеешь в виду, но в данный момент. Запрос представляется. Вот так. По абсолютной ссылке. Вывести его из этого формата сразу в вид строки с другой кодировкой?
URI uri = new URI("http://translate.google.com/translate_tts?tl=ru&q=съешь");
URL FileForSpeech = new URL(uri.toASCIIString());
Попробуй так, чтоле.
Но аски же не держит русский. На английском запрос проходит нормально.
Да я подумал, что там энкодинга ссылок дефолтного нету или он как-то некорректно его делает.
А есть какой-нибудь вариант достать какие конкретно кракозябры доходят до гугла?
Что то, не могу придумать. Если бы куда нибудь, отправить еще, потому как в консоль вылетает нормальная ссылка. могу кудан ибудь в контакт в сообщение себе швырнуть, но думаю там будет нормальная ссылка тоже.
http://translate.google.com/translate_tts?ie=utf-8&tl=съешь еще этих мягких французских булок";
Я правильно понял, если да то такого сервера не существует. 404 короче.
Хотя я понял к чему ты клонишь. .Net по дефолту юзает IE и нужно проверять в нем было. Блин...
>Поясните за сишный fork().
Присылаю канонiчный пример, выполняетьса на Linux, FreeBSD и OS/2. Должен работать и на MacOS X тоже.
>Память остаётся той же или копируется?
Остаётся той же, видна в обоих процессах через отображения страниц (подробности — в книгах Таненбаума), при попытке записи отдельная страница копируется.
>Если у меня есть какая-то переменная, в обоих потоках я буду работать с одной и той же ячейкой памяти?
Пока один из них не полезет её менять — да.
Но после копируется вся страница.
>Как мютексы без pthread нарулить?
1) прочитать Joe Armstrong — «Programming Erlang: Software for a Concurrent World»
2) прочитать Joe Armstrong — «Making Reliable Distributed Systems (OTP)»
3) отныне пейсать в таком же стиле и на сишке, а мьютексы использовать токо для защиты внешних данных навроде файловой системы. ИБО НЕХЕР.
я имел ввиду
http://translate.google.com/translate_tts?ie=utf-8&tl=ru&q=съешь еще этих мягких французских булок
Блин чувак, спасибо огромное) А в чем дело то было?
Ди нахуй, я пилю свой тетрис на велосипеде с биосом и сраньем на защищенный режим. Помогите, хуле. Или мне сейчас идти качать borland c++ 3.1?
Я ослеп с этой хуйни.
Блять, без пердоленья не попердолиться. Пойду качать. Я еще могу понять, зачем закрывать 13h - дабы не спиздили файлы с хешами паролей, но остальное-то зачем?
а как-нибудь без этой хуйни? Так-то можно и просто зайти на сайт и из ресурсов вытащить видос, но это хуйня какая-то.
youtube-dl, а теперь свали.
Можно ли открыть проект из VS 2012 в VS 2010? Если да то как? Ибо не открывается.
Со спермопроблемами в /s/
Есть такой сайт - google.com
http://stackoverflow.com/questions/12143383/converting-vs2012-solution-to-vs2010
Ну так нашел-то через гугл.
Есть задача, где нужно найти сумму 2-х соседних пар чисел. Можно использовать цикл, но нельзя использовать проверку на целочисленность. Если бы можно было использовать - было бы изи, просто проверял бы четность итератора и если он не четный брал итератор + итератор-1 и складывал, а так вообще хуй знает. Вот задача:
9. Используя язык программирования задачи 8, написать программу, которая вычисляет произведение сумм всех соседних пар целых чисел из диапазона от 12 до 36 и выводит значения тех сумм, которые меньше 52.
Вот язык задачи 8
8. Какие значения s, y будут выведены после выполнения следующей программы?
начало y:= 2;
нач_цикла для j от 0 до 5
s:= y + 2j + j/2;
если s <= 15 то нач s:= s – 2j; y:= y + 2 кон
иначе нач s:= s + y; y:= y – 1 кон;
кон_цикла;
вывод (” s=”, s, ” y=”, y);
конец
> В кратце: Проверить четность числа без целочисленного деления и встроенных функций языка.
`num & 0x1 == 0`
> В кратце: Проверить четность числа без целочисленного деления и встроенных функций языка.
[CODE]bool isEven(int x) { return x & 1 == 0; }[/CODE]
Чётные: 2i
Нечётные: 2i + 1
Прогоняешь `i` от 0 до `len(arr) - 1`, складывая чётные и нечётные и умножая аккумулятор на это.
Нормально задание напиши, у тебя только вкратце твое и понятно, дальше идет шизоидная мешанина слов.
Я ни хуя не понял, чего ты хочешь, но вот - http://ideone.com/eXSLNT
Надеюсь, ты знаешь питон хоть немного.
Да-да-да, можно было редьюс сделать.
Спасибо, но, для 4-х чисел 20, 21, 22, 23, 24
Будет считать 20+21, 21+22, 22+23, 23+24
Т.к. берется элемент массива i+i+1, а надо
20+21, 22+23, 23+24
В общем соседние числа - не повторяющиеся числа, я и хотел брать все четные и для них уже делать i+i+1
Точно, спасибо
именно
Выдавать рандом из одного и того же массива и каждый раз удалять оттуда элемент?
Нагенерить их заранее необходимое количество в массив. Выбрать из него рандомно index (m < index < array_length, m = 0). Получишь первое число. Чтобы выбрать второе, меняешь в массиве местами array[0] и array[index], увеличиваешь m на 1 и снова выбираешь index.
Если количество чисел не известно заранее, то можешь сохранять их и генерить, проверяя, что таких ещё не было.
Бамп.
var r = new Random();
var randoms = new Stack(Enumerable.Range(0,1000).OrderBy(x => r.Next()));
Func<int> nextRandom = () => randoms.Pop();
(http request), записать его в переменную, затем в BeanShell использовать эту переменную (там используется код на java, кто подскажет как должен выглядеть этот код записывает в файл .csv выдранный кусок текста+ указан относительный путь ) Затем опять из сохраненного .csv кусок текста вставить в поисковик и нажать кнопку search(опять используя http request). Битый час уже бьюсь и не могу догнать как с этим всем справится
Фигач на работе свои проекты, очевидно же.
просто делаю, в какой-то момент перестал прокрастинировать и начал работать, даже если сил совсем нет, начал читать книги по зк, учить функциональную хуйню, делать проекты, читать философию и прчоее, у меня просто с опытом пришло
начните с рельс, там дохуя материала, где попутно объясняются все концепции mvc и прочее, в джавах, например, вам никто ничего объяснять не будет, вот тебе плей, вот тебе плагины, хуяч, а по похапе кач-во материала оставляет желать лучшего, так что лучше начать с руби, а потом уже идти куда хотите, просто так вы уже будете знать куда смотреть, что гуглить.
Ничего страшного если я начал учить Паскаль на примере основ?
Ничего, но лучше взять живой язык
лучше с django там меньше "магии"
кстати, думал над этим, всегда хотел книжку или какие-нибудь интересные туториалы в лурк-формате, пару месяцев назад начал делать пару туториалов угарных, но потом время взяло меня за очко и я бросил, там была криптография, веб и мешин лернин на примерах скалы, последний так вообще угар, вот похуй на остальное, мешин лернин я доделаю, это вин
хто як не рельсi?
Она что, жива только в ынтерпрайзе и андроиде?
Сайтики тоже бывает пишут. Иногда натыкаюсь на километровые стэктрейсы на сайтах всякого серьезного бизнеса типа сбербанка. Хотя тоже тырпрайзом считать можно.
Вообще жаба чаще всего дает о себе знать стэктрейсами. Надежность во все поля.
Город-миллионник, уже 3 месяца висит висит обьявление о C++ программисте, до сих пор не нашли.
В чем может быть дело?
HR-блядь набивает базу сишников.
В зарплате?
Переутомление. А после работы надо отдыхать. Если правильно спланируешь время, то работе можно уделять 4-6 часов, остальное время своим проектам и самообразованию.
DosBox / виртуалка
OllyDbg.
Под Ring0 - не знаю. Вроде бы для этих дел существует отладчик в составе WinDDK. Под .com можно заюзать любой старый отладчик из-под DOSBOX.
Собственно вопрос такой, как перекатиться в рынок автомейшн тестеров, только то что нужно другим нормальным людям? Что используете, может есть у кого сет литературы, гайдов, сайтецов, а главное проекты потестить.
>Приезжаешь как ребенок к 50 летним мидлам в швецию на корпоративчки
А я все думал почему в рашке так мало программистов за 35.
Если брать наших там, то им там похуй на твой возраст, у нас есть такие, которые в 45 лет пришли джунами, при этом раньше были експертами, лидами и так далее, а так в швеции да - джуниор до 28 лет норма.
Бля поцоны, сфейлил мат. анализ, я теперь не стану программистом?
Хорошая практика же. В этой стране создается впечатление что для не успевшего свалить программиста после 40 жизни нет. Too old, блядь. Каким бы ты помидором не был.
А там сразу можно рассчитывать на работу длинною в жизнь. Ништяк же.
Можешь на раби гемы устанавливать.
Ты говоришь так, будто жизнь заканчивается в 40. В нормальных странах к 30 только образование получают, к 40 становятся специалистами
может тебе VBA поможет?
Вот мне тоже говорили, что можно так. Но он заполняет той же формулой.
Да это ж просто рандомные числа, у себя в excel вбей отбалды, суть в формуле с переменными.
С того, что есть у меня : данные с дельтой 12 минут от начальной даты. В первой стоке формула, остальные просто тянешь за угол, там такая черная точечка и оно сделает формулу для всех строк.
http://rghost.net/8vskPShgL
Ну пиздец, давай тут еще филиал саппорта по МИКРОСУФТ ВОРД откроем, и вообще по всему офису. А хуле бы и нет, в чем курсовую редактировать будешь?
Я, кстати, питоном и генерировал и редактировал.
Охлади траханье, твое сравнение не корректно. В данном случае нужно действительно есть что-то, что связано с программирование. Инкрементирование на прямую относится к программированию.
>Инкрементирование на прямую относится к программированию.
А сложение не относится? Чет блять за уши ты притянул.
попробуй мой пример и есть возможность записать с экрана маленькую gif? Или хотя бы принтскрин, я не пойму о какой черной точке ты говоришь.
http://rghost.net/84kyBDtjD
Ебануто скрин сделал втрой и третьий, берешь от первой строки и тянешь вниз.
Всё, понял свою ошибку, надо через формулу произведения это проделывать, тогда все работает. Скинь номер мобилы на фейкопочту, скину 10Р :3
g5428343@trbvm.com
OSI/RM TCP/IP Ethernet. Где толково описано, без углубленного обмазывания, но с примерами и тд?
>без углубленного обмазывания
>Таненбаум
Таненбаум - профессионал углубленного обмазывания. У него там даже примеры реализации протоколов есть. На Си!
Ну тогда и правда Таненбаум, Компьютерные сети. Только придется выбирать нужные куски.
я тут заметил, что мне порой припекает от того, что я употребляю И вместо ИЛИ
То есть, я говорю, мне нужно СИНЕЕ И КРАСНОЕ, но на самом деле мне нужно СИНЕЕ ИЛИ КРАСНОЕ
Сука, пзд
Этот Избранный сломался, несите нового.
Решил себе в виде хобби устроить погроммирование на языке. И да, выбрал Java.
Так вот, обложился инфой, решил себе для текущей работы написать вспомогашку. И теперь вопрос: когда применяется многопоточное программирование? Т.е., грубо говоря, для ситуации, в которой я пускаю таймер, записываю данные в поле ввода и отправляю это в массив, ставлю пару чекбоксов и этот самый таймер останавливаю - для этого потоки нужны или и без них заработает?
Многопоточность нужна чтобы UI не зависал. В одном потоке UI, в другом обработка данных. Все остальные случаи это попытка ускорить роботу, если в производительность не упираешся то многопоточность ненужна (кроме UI). Ну или асинхронность, например если хочешь обратится к ресурсу в веб, то ждать ответа блоча поток не всегда хоршая идея.
Понял тебя, благодарю.
Ад какой. Это полный рабочий день, 5/7?
Ты небось аниме на работе смотришь, в вовку рубишься, с няшными блондинками с ресепшна чай пьёшь, а тебе за это ещё и деньги платят. Не тралю, на полном серьёзе видел таких аникеев в одном из самых известных местных бодишопов.
Вообще не угадал.
Сижу дома, жду заданий.
Если и приходят, то всякая хрень типа "смари, у него хуета не работает кака-то", которая делается в пару кликов.
Мне нравится делать вещи которые выглядят хорошо(JS), но также люблю закапываться во всяких системах(C++).
Я о результате, ну.
Потому что джун уже имеет представление о том, что он хочет, что востребовано а что нет, о качестве и удобстве языков и их назначении. Ты не джун, ты школьник, который за лето каникулы вздумал всех наебать и запрыгнуть в миддла, а потом и на трактор.
Поехавший я студент (уже) третьекурсник, есть опыт работы длиною в год JS макакой, и много времени пердоленья в линуксы со всякими питонами дома.
После семестра C++ и ASM-а в универе, я понял что могу вполне вкатиться в системное программирование, и, это, возможно лучше чем пилить проекты на nodejs, хайп на JS может и пройти.
Хуйню спрашиваешь. Но если у тебя два стула - бери говноJS, работа легче, работы больше.
Ну блядь, идешь на hh страны куда наметил трактор, смотришь вакансии, подбираешь.
Страну тоже мы за тебя выбрать должны?
Перечитай мой первый пост.
Выручайте горе-быдлокодера, срсли, нахуя так жить, когда в элементарщине фейлишь?
Просто ты начинающий программист. Советую http://acmp.ru - научишься решать примитивные задачи, более-менее овладеешь алгоритмами (ты же не хочешь оставаться быдлокодером?). Можешь также покрутить программерские рулетки, или заняться закрытием багов в open-source.
Лучше/не лучше имеет значение только на больших проектах.
Бамп
Никак. Если используетс исключительно таблица цветов, то по количеству цветов в таблице можно определить, если только черный и белый то изображение чернобелое.
А за счет чего между цветным и черно-белым bitmap'ом разница в размере в 30раз?
Битность разная. В нормальном чернобелом будет 1 бит на пиксел, а в цветном и все 64 может быть. При этом и чернобелое может быть огромного размера.
Воот, а говорите никак без прохода не отличить. Можно ведь по битности отличать.
Во-первых по битности нельзя, так как однобитное изображение может быть цветным (с двумя цветами). А во-вторых про это писали (таблица цветов).
Нет ты!
Я в jmetr'e работаю, там нужно найти кусок текста (Вася Пупкин) используя регулярное выражение (по другому никак), не уверен, но там (в jmeter) используется синтаксис Perl,
Ананс, етсь страничка с див классами. Там есть лейбл и циферки. Мне нужно сделать в жава скрипте из этих циферок в дивах вары чтобы проверять их значение
\t\t<div class="showcase_content_bg">
\t\t\t\t<div class="showcase_stats_row showcase_stats_trading">
\t\t\t\t\t\t\t\t\t\t\t<a class="showcase_stat" href="https://steamcommunity.com/idхуйпизда>
\t\t\t\t\t\t\t<div class="value">y</div>
\t\t\t\t\t\t\t<div class="label">тут имя 1</div>
\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="showcase_stat">
\t\t\t\t\t\t\t<div class="value">x</div>
\t\t\t\t\t\t\t<div class="label">тут имя 2</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="clear: left;"></div>
\t\t\t\t</div>
>”http://www.discogs.com/artist/534-Monolake","Monolake","","http://www.discogs.com/Monolake-Lantau-Macao/master/1956","Lantau / Macao","","CR-15","1997"
А мне нужен такой:
|-
| [#|Monolake]
| [#|Lantau / Macao]
| [http://discogs.com/Monolake-Lantau-Macao/master/1956|CR-15]
| 1996
|-
Я не могу вдуплить, как отметить значения по типу %title%, %date%, %url% и запихнуть это в нужный шаблон, чтобы на выходе он мне заебенил все результаты в таком виде.
Такое вообще возможно?
Никогда дальше указателей в Сишке не заходил. Изучал пайтон, а тут дали лабы в универе и я не могу понять некоторых вещей.
Как называется эта фича: int rand_buf[]={1, 2, 3}; ?
Она мне необходима, чтобы забить рандомными данными бинарный файл.
Каким образом в нее можно добавлять элементы с помощью итератора for?
Создаю динамический массив:
int *array=new int[size];
for (int i=0; i<size; i++)
\t{
\tarray=rand()%201-100;
\t}
почему sizeof(array) - всегда 4 байта?
Почему при записи в файл:
fwrite (array, sizeof(int), sizeof(array), fh);
В файл всегда записывается только 16 байт (если вместо sizeof(array) беру size)?
я уже заебался макросы писать хомячкам
Алсо нужна поддержка Excel
Тогда где лучше писать код на С++ и переводить его в машинный код?
Есть бесплатная версия. Можешь взять нормальную книгу и накатить MinGW, может даже в составе Qt. Есть Code::Blocks сразу с компилятором. Скачал и программируешь. Простые програмки можно на ideone крутить.
>Можешь взять нормальную книгу
Я, вроде, нормальную книгу читаю - от стауструпа, мне её порекомендовали тут.
Страуструп писал от себя для себя. Как книга для начинающего она абсолютно не подходит. Её конечно стоит прочитать, если не хочешь быть говнокодером, но начинать изучение с неё - это изврат.
Вроде норм пока, 7% книги осилил, дошёл до хелло ворлд, но там, как раз, требуется компилятор, я его и ищу.
>если не хочешь быть говнокодером
Алсо, последнее время я слышу от кучи опытых людей, что использовать inheritance никогда не надо, потому что это абсолютно всегда плохое решение для проблемы. Прототипное наследование это ок, например в js, но классовая это полный зашквар и даже хуже goto на несколько порядков. Что-то говорят про coupling и дебри иерархии, нерасширяемость и т.д. Чёто я запутался. А ещё говорят что-то про state, что надо избегать, какая-то мутабельность, надо чтобы всё было иммутабельно, т.к. так легче думать. Я уже устал всё это читать и просто хочу писать свои велосипеды, но уже боюсь, что делаю всё совсем не так. Поясни мне про state, inheritance и mutatation и почему это плохо, плиз.
Точно! Спасибо.
> использовать inheritance никогда не надо
Это толстый наброс. Причина в фундаментальном недостатке ООП - fragile base class. При наследовании нужно стараться чтобы у тебя не размазывалась реализация по десяткам классов. Если у тебя в наследовании цепочка абстрактных классов и в конце единственный с реализацией, то похуй какой длины цепочка наследования (в пределах разумного естественно). Так же само если у тебя есть базовый класс с реализацией ты спокойно можешь от него отнаследоваться чтобы изменить или дописать какую-то мелочь. Особенно если от этого класса ты наследоватся уже не будешь. В таких случаях боятся наследования не стоит. А вот если наследуешь класс сменив половину реализации, от него наследуешь еще где снова переписал половину, потом еще разок - это кончится хуитой.
> mutatation
Ололошен.
>от кучи опытых людей
От восторженных хипстерков, услышавших про функциональное программирование. Оно сейчас в тренде, Леночка не даст соврать.
не еби себе мозг и используй наследование и интерфейсы как и десятки лет до этого. там, где у интерфейса надо реализовать поведение по принципу DRY - используй композицию. всё.
Бодишоп набирает программистов, а потом сдает их в аренду другим фирмам забирая себе часть (возможно большую) зарплаты.
>MinGW + Codeblocks. Брат жив, зависимость есть.
Спасибо, попробую их.
А за что отвечает кодблокс?
>Бодишоп набирает программистов, а потом сдает их в аренду другим фирмам забирая себе часть (возможно большую) зарплаты
мир проёбан
Поясните за программу, программаны, что-то я в ней слабо понял что делать.
C оф сайта.
Если что - вопрос еще открыт.
Чуваки, проблема до сих пор не решена. Может мне кто с ней помочь?
Руби для ньюфагов же.
Наоборот, кстати, заметил, что какие-то полуёбки форсят, что руби умирает, нивыстрилил, языкрельсов и т. п.
>какие-то полуёбки форсят, что руби умирает
Как будто это не так.
>нивыстрилил
Выстрелил. Но теперь его популярность идёт на спад и язык нигде не используется. inb4: GitHub. Да, гитхаб. Единственный более-менее крупный проект. Больше нигде.
>языкрельсов
Таки да.
Потому что простой. Единственная сложность - большинство литературы на английском. А так, руби - это умытый и причёсанный PHP, и отношение к нему соответствующее.
Code::Blocks надо ставить отдельно, качать с их сайта. Как и Qt Creator.
А это только MinGW, портированные пакеты для GCC из Линукса. У меня выбраны эти:
mingw32-gcc / dev
mingw32-gcc / lic
mingw32-gcc-g++ / bin
mingw32-gcc-g++ / dev
mingw32-gdb / bin
mingw32-libgcc / dll
mingw32-libgmp / dll
mingw32-libgomp / dll
mingw32-libiconv / dll
mingw32-libintl / dll
mingw32-libmpc / dll
mingw32-libmpfr / dll
mingw32-libpthread-old / dll
mingw32-libpthreadgc / dll
mingw32-libquadmath / dll
mingw32-libssp / dll
mingw32-libstdc++ / dll
mingw32-libz / dll
mingw32-make / bin
mingw32-mingw-get / bin
mingw32-mingw-get / gui
mingw32-mingw-get / lic
mingw32-mingwrt / dev
mingw32-mingwrt / dll
mingw32-w32api / dev
Всякие фортраны и ады ставить не стал, только C/C++, Make и отладчик GDB.
Code::Blocks надо ставить отдельно, качать с их сайта. Как и Qt Creator.
А это только MinGW, портированные пакеты для GCC из Линукса. У меня выбраны эти:
mingw32-gcc / dev
mingw32-gcc / lic
mingw32-gcc-g++ / bin
mingw32-gcc-g++ / dev
mingw32-gdb / bin
mingw32-libgcc / dll
mingw32-libgmp / dll
mingw32-libgomp / dll
mingw32-libiconv / dll
mingw32-libintl / dll
mingw32-libmpc / dll
mingw32-libmpfr / dll
mingw32-libpthread-old / dll
mingw32-libpthreadgc / dll
mingw32-libquadmath / dll
mingw32-libssp / dll
mingw32-libstdc++ / dll
mingw32-libz / dll
mingw32-make / bin
mingw32-mingw-get / bin
mingw32-mingw-get / gui
mingw32-mingw-get / lic
mingw32-mingwrt / dev
mingw32-mingwrt / dll
mingw32-w32api / dev
Всякие фортраны и ады ставить не стал, только C/C++, Make и отладчик GDB.
Что?
>какой язык сейчас наиболее востребованный?
JS
>Сколько займёт обучение?
Всю жизньХотя бы года 3.
>Когда получу первую работу?
Когда забьешь на программирование и пойдешь работать.
Maze набирает популярность.
> какой язык сейчас наиболее востребованный?
Haskell.
> Сколько займёт обучение?
Пару недель по книге Душкина.
> Когда получу первую работу?
Сразу.
>или ABAP
Двачую этого содомита. В случае с абапом даже учить ничего не надо, достаточно купить хороший пиджак, туфли и гель для волос.
Не ссы, даже сами абаповцы на нем практически не пишут. Тупо сидят и целыми днями скролят двощи/смотрят сериалки.
И мультики.
Никто. А зачем? САП все равно ни у кого нормально не работает.
Тут вот пишут, что
>Список инициализации, например, - единственный выход для инициализации не статических констант класса.
Я, правда, нихуя не понял, зачем это надо, но так говорят.
Выполню это задание за 2000 р. в течение трёх дней с поддержкой графического интерфейса пользователя и документацией.
А без пиздежа?
Зачем закрыли тред с едой, отличная тема.
Пошел нахуй, сам уже все сделал.
Через cin принимаю строку вида "0х00000А3С" - как ее преобразовать в DWORD?
Ты, долбоеб, даже пять секунд погуглить не можешь? http://stackoverflow.com/questions/1070497/c-convert-hex-string-to-signed-integer
Гуглю уже на протяжении двух с половиной часов.
Не работает тот пример.
Есть функция
OpenProcess(
_In_ DWORD dwDesiredAccess,
_In_ BOOL bInheritHandle,
_In_ DWORD dwProcessId
);
С первыми двумя аргументами проблем нет. В третий я должен передать вот эту
>0х00000А3С
строку, полученную посредством ввода с консоли. Постоянно вылетает ошибка "Нарушение прав доступа при записи"
В смысле не учат? Постоянно натыкаюсь на вакансии с обучением и последующим трудоустройством.
Надеюсь, тебе полегчало.
Помогите студенту-аутисту решить задачу в VBA.
Суть: есть таблица продаж изделий по дням. Задача - написать программу для вывода в другую таблицу продаж каждого из изделий в каждый из дней.
Цикл при любых значениях выдает таблицу нулей.
С языком почти не знаком, никак не могу понять, где проебываюсь.
Этот адекват знает о чем говорит!
Есть пачка cmd файлов в линупсе. Задача такова: запускать эти файлы пачками на нескольких хостах параллельно. Размер пачки определяет пользователь.
Т.к. это часть проекта на перле, то сейчас я использую OpenSSH::Parallel для подключения к нужным хостам, а на каждом уже распараллеливаю через xargs всю пачку коммандников. В каждом комманднике стоит проверка на выволнение или выполненность (если есть папка с именем скрипта, то пропускаем). И дураку понятно - это костыльный велосипед, 100% есть метод покрасивее. Может кто подсказать что-то?
У меня был небольшой опыт вижул студии, а тут совсем уже не понятно.
> В треде посоветовали
В голос прост. Компиль в VS и не занимайся извращениями для даунов. Надо будет скомпилить под пингвинью парашу - накатишь пингвинью парашу в виртуалочку и запустишь gcc.
Многие знают, что у быдлятни есть очень хорошее API, собственно которым я бы хотел воспользоваться.
У них есть два типа авторизации:
1. Логин\пароль; Этот вариант мне больше всего нравится, но требует подтверждения от администрации. У меня есть некоторые сомнения, что мне позволят использовать данный метод.
2. OAuth; Нынче дико модная технология, которая требует диалогового окна, в котором пользователь подтверждает свое желание расшарить свои данные.
Однако второй вариант мне не подходит, так как там требуется открыть БРАУЗЕР С ОКОШЕЧКОМ ДЛЯ ЧЕГО ЭТОГО ГОВНА. Мне же надо выполнить эту операцию в консольном окне. Да-да, я не шучу.
Итак, мне нужно выполнить авторизацию через OAuth vk в консольном окне, не таща за собой всякие графические браузеры. Жду ваших предложений.
inb4: займись уже нормальными делами.
> мне нужно выполнить авторизацию через OAuth vk в консольном окне,
Пользователь может выполнить операцию в браузере, а потом скопировать токен в консольное окно.
Ну это слишком ебливо. Конечно, я понимаю, что я тут не менее гвоздатый дилдак задумал, но всё же.
>консольный браузер
>браузер
Не вариант. Надо писать на Java. Наверное, надо скачать какой-нибудь lynx и распотрошить его. Обмениваться какими-то общими параметрами. Хотя vk его отфутболит, как badbrowser, наверное.
Интересно, а там можно эту кнопочку "allow" за пользователя нажать?
Что за приложение? Для большой аудитории, что-ли?
На днях делал себе APIшную качалку музыки из ВК на пайтоне. Так сделал себе бесконечный по времени токен и качаю сколько влезет откуда хочу.
>Что за приложение?
Консольный клиент для vk.
>Для большой аудитории, что-ли?
Я и 3 моих знакомых крайне заинтересованы в этом подели, так как держать браузер ради этого невыгодно, да и gui приложение тоже не всех нас радует.
+
Ещё какие-нибудь хикканы-криптеры, которые не прочь попердолиться мальца.
>Нахуя
Потому что можем себе позволить. На самом деле просто дружно его используем исключительно для общения, поэтому не нуждаемся в использовании графических элементов. Хотя думаю запилить на псведографике.
>На чём кодите?
Планирую на Java.
Видел, спс. Вопрос в том, как поменять данные отображение данных в QListView. Убрать расширение файла из строки я и так могу.
В общем, авторизировался через lynx. Всё хуйня, Миша, давай по новой. Блядский редирект с токеном. Не знаю, как его без особого геморроя перенести в нормальную программу.
оп-пик
А ты чего от вузика-то ждешь? Думаешь, что ты туда придешь и тебя посадят с нуля операционку на asm/C писать?
Если тебе надо хоть что-то почитать - читай статьи на хабре в тематических хабах.
А если что-то конкретное, то называй именно область, которая тебя интересует.
Олсо, вряд ли, ты на программировании пососешь. Вот на каком-нибудь матане или линале у вас половина программистов-то сольется.
Харольд Абельсон. Джеральд Джей Сассман при участии Джули Сассман. Структура и интерпретация компьютерных программ
Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python.
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.
Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python.
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся.
Любая книга по питону для начинающих.
На самом деле в универе учат такую хуйню, что ты сможешь делать все лабы в последнюю ночь, при этом даже не зная темы лаб. И получать за это четверку как мамких хорошист.
А вот про матан правильно сказали, там тебя то скорее всего выебут в рот и в жопу, и будешь хуячить уравнения пока из ушей матан не полезет. Притом дискретная математика, которая и нужна программисту - будет самой легкой, а на всякой бесполезной хуите будет кромешный ад.
Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.
Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учишь. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы.
Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.
Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.
Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учишь. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы.
Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.
Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Книги: Вирт, Ахо по алгоритмам и структурам данных. Тут вот читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику.
Сети. Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smpt. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath.
Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно.
Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок, компилятор, интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка.
Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Для прихода к просветлению можно таки выучить модный хачкель. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Книги: Вирт, Ахо по алгоритмам и структурам данных. Тут вот читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику.
Сети. Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smpt. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath.
Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно.
Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок, компилятор, интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка.
Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Для прихода к просветлению можно таки выучить модный хачкель. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
>многопоточность следует отложить до лучших времён
В смысле до лучших времен? Да какую сейчас программу без многопоточности-то написать можно, епта?
Вот эту уже начал. Вступление прочитал. Спасибо.
>>499932
Просто мне кажется, что я слишком туп, сам я ничем не занимался, кроме кратковременной подготовки к ЕГЭ, а как инфа преподается в наших школах и так все знают (хуево).
Насчет чего-то конкретного. Я сам еще ниче не решил, куда идти. Сейчас баллы придут, буду думать денек. От такой я долбоеб.
>>499935
Спс.
Может тогда посоветуете какой-нибудь литературы по матану? Или что там вообще проходят обычно на 1-ом курсе? Алгебру школьную вроде нормально знаю, если что. В геометрии сосу.
>Может тогда посоветуете какой-нибудь литературы по матану?
Литература говно без задач. Иди на какую-нибудь курсеру и ищи нужные курсы (есть всякие русские варианты).
И решай задачи. Так тебе полезней будет, да и в вузе письменные задания будешь решать. А теорию походу вызубришь\поймешь.
>Я сам еще ниче не решил, куда идти.
Ну как определишься, так приходи и говори. ИТ имеет слишком много областей и знаний. Всех их не осилишь.
Я вот например учусь на ИБ (но не в профильном вузе, мда), специальность у меня идет настолько легко, что я даже билеты не открываю вовсе. Всех знаний, которых набрался в сосничестве более чем достаточно, чтобы сдавать всё на отлично.
Правда это где-то 1/1000 всех знаний, которыми должен обладать джун.
>специальность у меня идет настолько легко
Но вот математики вообще идут со скрипом. Дико сосу в ней и очкую. Думаю за лето подтянуть тоже.
Уже забыл даже как брать интегралы.
А я думал, что на ИБ сложнее всего. Там баллы проходные на бюджет относительно высокие. Пойду туда, наверно, если баллов хватит на бюджет, только их не хватит, мне кажется.
>Хотелось бы летом почитать
>посоветуете какой-нибудь литературы по матану
Ты чё ботаном решил стать?
Да не. Просто пора уже начинать хоть что-то делать. В школе уже 11 лет проебаны. Еще пять лет проебланить не хочется.
На самом деле самое говеное место, если у вас не какая-то жутко специализированная кафедра, как всякие академии фсб.
Я вообще пошел туда ради языков. У нас там английский и немецкий, а программирование сам осиливаю. Впрочем, языки уже дико заебали, да и общагу не дают, поэтому по 6 часов катаюсь в день блядь. В общем всё сука уже беси. Сдаю последний экзамен и просто в говнину до конца месяца.
>>499963
Не ссы, проебешь. Тоже думал, что образование - это очень важно. Но в рашке походу говно везде. Бесполезно, уныло, тупо. Либо тебя дрочат каким-то не прикладным говном, которое тебе вообще не пригодится никогда по работе, либо очень поверхностно затрагивают очень важные темы блядь. Наверное, только в каких-то очень серьезных местах преподают годноту.
Дико жалею, что не попал на iu9.bmstu.ru. Больше всего грущу, да.
Я думал, что если по-настоящему учиться, то это точно не проеб. Я же молодой-наивный.
Чему ты там учиться-то собрался, гений? Ты кем вообще работать собрался? Или в IT идешь, потому что мамка сказала, что это ПЕРСПЕКТИВНО?
Не, не шучу. У меня в группе все хотят быть менеджерами и пошли, потому что перспективно. Сука, целое поколение управлецев, которые нихуя не умеют, но лезут блядь управлять.
Да я не гений, тупой я, епта. Работать я не собирался пока что, потому что не ебу куда и на что поступать.
Мамка ничего не говорила, кроме того, что надо сдавать физику. А я не хотел сдавать ее, потому что она мне не нравится (потому что я тупой). поэтому и выбрал инфу, другого альтернативного предмета не видел для себя. Сдам ее через год может, хз.
А ты че такой злобный-то, а? Случилось что-то? Или ты за меня так сильно переживаешь?
Ну потому что ты - это я, а у меня просто с головой проблемы и всё раздражает, потому что недосып и стресс, а ещё и эта ебучая сессия. К тому же я не хочу, чтобы ты проебался.
Так чтобы не проебаться, не надо учиться в универе что ли? Или не надо связываться с информатикой?
А ты на каком направлении учишься(или как там это херня называется)?
Бля, то есть факультете.
>Так чтобы не проебаться, не надо учиться в универе что ли?
Сначала надо дать определение слову "проебаться". Да и тебе вряд ли кто-то правильно скажет. Кто-то бросает универ и приходит к успеху, а кто-то сосет в любом случае.
>Или не надо связываться с информатикой?
Если тебе это доставляет, то есть смысл заняться. Если нет, то реально лучше не соваться. Будешь посредственностью. Для меня хуже этого нет ничего.
>А ты на каком направлении учишься
Ну епта, я тебе тут посты по полстраницы катаю, а ты даже не прочитал. Информационная безопасность.
Да я понял.
>Будешь посредственностью. Для меня хуже этого нет ничего.
>Информационная безопасность.
Чувак, плиз.
Я же говорю - серьезная кафедра, это заебись. А у меня унылая кафедра.
У меня с уклоном в языки. Ребята в компьютерах дико тупят. Просто нереально. Зато МАНЯФРЕЙМ стоит. Центр обработки данных.
Серьёзная кафедра. В СНГ такой не существует. Ну что может сделать зелёный юнец, только что выпустившийся с кафедры ИБ, против кибер-преступников?
Ну блядь, вот что у нас в этом семестре было из специальности?
Методы оптимизации, где читали линейное программирование, которые нормальные люди изучают по 120 часов, а у нас всего 34 часа было.
Численные методы. Вообще никто не слушал. Я написал программку, которая решает линейные уравнения, так мной восхищались и пророчили зарплату в 9к евро.
Программирование. Прочитали в общих чертах Ruby. До рельсов не дошли. Больше программирования не будет.
Аппаратные средства вычислительной техники. Ну вот там нам iptables дали в общих чертах. Вообще нихуя нового в общем. К экзамену я даже не готовился. Пришел, порешал всем задачи, кто рядом сидел и за 1 минуту получил 5.
Базы данных. MS Access. Даже говорить ничего не буду.
Ну и ещё какая-то хуйня унылая. Уже всё не вспомню. Ещё у нас есть САЙТ, который работает на очень старой версии движка. Я в нем ищу дырки всякие. Мной восхищаются и называют хакером.
По ночам я плачу в подушку просто от безысходности нахуй. Хуй знает зачем туда поперся. Зато хоть на практике дали поиграться с настоящим сервером в стойке. Был счастлив, как ребенок. А на следующий год у меня будет там своя личная виртуалка. Буду майнить битки на хеонах, лол.
Получается прикладное и системное осталось только на сях?
Куда вкатываться вообще, глаза блин разбегаются уже на этом этапе.
А хуй его знает. Сами сижу и охуеваю. Я вот уже на третий курс вкатился. Надо работать идти, а я не знаю кем. Дрочу вот Java. Я хочу писать прикладное ПО, а в Java все сайты какие-то пилить блядь.
Ну так на работе-то это быстро поймут. Да и перед собой стыдно. Это, как выебать табор шлюх 3/10 и говорить, что ты альфач.
Гугол посоветовал запустить qmake и сделать ребилд. Сделал - нихуя, все те же потерянные символы. ЧЯДНТ?
Тут есть Qt тред. Там сидит илитный-qt-саже-питух. На самом деле нормальный парень. Спроси у него. Он хуями тебя покроет, конечно, но решение с большой вероятностью притащит.
Проверь что точно отовсюду удалил и сделай чистый билд.
Да.
Вы видите копию треда, сохраненную 3 июля 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.