Подсветка кода для /pr/: скачать Большие куски кода желательно вставлять через ideone или pastebin F.A.Q. В: У меня горит лаба/курсач, не знаю какую тему диплома взять. О: Задавай вопрос в этом треде. В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков. В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом: 1С android C C# C++ Delphi Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Scala В: Хочу стать программистом, какой язык учить? О: Английский + Java В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Тред для обсуждения нетехнических околопрограммерских тем. В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах. В: Взломать акк. О: Просто съеби. В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни. Литература с пика Прошлый тред
Литература с пика
Прошлый тред
https://projecteuler.net/problem=122 пол дня ломаю голову над это задачей, как часто может подобное пригодиться в программировании, насколько сложной считаешь её ты?
>>760241> пол дня ломаю голову над это задачейYoba, попробуй найти работу
>>769378Ищи лучше. Понятное дело, элитные Хаскелль вакансии не на хедхантере или хабрахабре появляются. Ищи других адептов Хаскелля в своей мухосрани, втирайся в доверие, спрашивай. Рандом хуев, которые будут клепать говно, на работу просто не берут, но адекватнам всегда рады. Наши люди есть везде. Большего сказать не могу, извини.
>>760245пока рано, я лишь учу программирование, вот и решаю такие задачи
>>760248Это задействует не твои навыки составления программы или знания каких-нибудь фич языка, а логику и алгебру.Штука полезная, конечно, но я бы на твоем месте пытался б что-нибудь более-менее реальное делать.
>>760272>>760272>более-менее реальноенапример что?
>>760275Работа с сетью, файлами, БД или ГУЙем. Или все вместе.
>>760279где брать задачи такого рода? я нуб
По алгоритмам и структурам данных такую поеботу задали, кто поможет? Или хотябы скажите что читать, в тырнете не нашел ничего 2. Побудувати схему рекурсії для f(x)= хʸ+4ху + 2(х+у)
>>760304Начинай с простого. Сделай чатик. Затем сделай так, чтобы он мог сохранять историю в файл. Ну а потом пусть он будет в БД хранить какую-нибудь хуиту навроде логина-пароля.
>>760314Ты бы хоть на русский перевел, я вот не знаю, что значит Побудувати
>>760319построить
>>760318можешь плиз написать список библиотек и разделов питона которые нужно для этого подучить, за источники буду ещё более благодарен
Ну лол. Пока писал анону развернутое пояснение, тред уже перекатили. Ну ладно, всё равно вброшу, чего добру пропадать.
http://arhivach.org/thread/177387/#759924> прайс нужен для того чтобы в определенный момент времени отследить цену, может он вообще не нужен и просто добавить атрибут цена у таблицы продукт?>Я решил организовать это так: поступает заявка от клиента, менеджер ее оформляет, передает управляющему, он оценивает рентабельность от условий и формирует сменно-суточное задание. После этого продукцию изготавливают и поставляют клиентуЛадно, анончик. По твоей схеме в https://2ch.hk/pr/res/751215.html#759924 ничего нормального нельзя сделать. Давай рассмотрим всё по шагам. И сделаем всё по нормальному.Предположим, компания проращивает семена и отдает рассаду. Один Менеджер обрабатывает несколько заказов, тогда как один Заказ обрабатывается только одним менеджером. Один Клиент участвует в нескольких заказах, тогда как каждый заказ имеет только одного клиента.Центральной сущностью тут является Продукт, где содержится название продукта, и только его. Цена продукта может отличаться для каждого заказа, от заказа к заказу. Потому нужно создать отдельную сущность ЦеныЗаказов которая устанавливает цены на продукты в каждом заказе. Получается, прайс не нужен, а если и нужен, то просто для контроля в приложении, чтобы оператор мог более правильно устанавливать цены в приложении при оформлении заказа.Технолог может разработать несколько режимов проращивания. В таблице Режим проращивания все данные отображены в виде строки, ну да ладно.Партия продукта по оригинальной схеме имеет зависимость 1-к-1 к режиму проращивания. Это означает, что для каждой партии нужно технологу разрабатывать новый режим, а это неправильно, потому нужно сделать связь 1-к-многим. Насколько понимаю из оригинальной схемы, партии продуктов объединяются по одному продукту и по режиму проращивания. Один продукт может участвовать в разных партиях, и это правильно.Один рабочий по оригинальной схеме может состоять в нескольких бригадах, и это правильно. Но стоп, получается, что бригада может состоять исключительно из одного работника? Лол, фейл. В простом случает код бригады можно внести в таблицу с работниками и избавиться от таблицы О том, что на оригинальной схеме с заданием на схему - лучше не говорить. А ещё лучше - просто переделать схему данных. Полностью. Например, так
>>760321Зависит от языка, где-то вообще без библиотек это можно реализовать, на C#, например, можно на винформах создать чат, а историю сохранять в тхт файлы через файлстрим. Если sql, то Entity Framework. Учи паттерны, без них ты не программист. Зы. Мимотретийкурс
>>760321Извини, я питон не знаю.
>>760241Кнут. Второй том, 4.6.3.
>>760321https://www.udacity.com/course/intro-to-computer-science--cs101
>>760327>>760327>>760326>>760330спс
Анон, подскажи, можно ли написать простенькое приложение для Android только лишь на C++? Вроде есть такая вещь как Android NDK, позволяющая ичпользовать код на C и C++.
Привет. Скоро 4 курс, а я не знаю какую тему взять на диплом. Что есть интересного, что можете подсказать? Могу в джаву, были в универе еще шарп и плюсы. Может веб-приложение? Только я нубас, никогда стоящего не писал. Хочется сложную и интересную тему. Новые технологии готов осваивать, год времени есть.
Анон, что в 2016 году лучше для полного ньюфага:SICP или HtDP?
Что делать, если у меня всё работает как часы с любыми конфигурациями, а у пользователя (одного конкретного) как по волшебству ничего не работает?
>>760228 (OP)1
>>760547Многотомник Кнута сразу читай, хуле там. Если не осилишь-даже не пытайся дальше.
>>760601Ну не троль плез
>>760560Приходишь с usb-флэшкой с накатанным лайв образом нужной системы и смотришь как булет работать программа. Не заработает - проблема с железом, заработает - проблема с операционной системой НАСТАЛО ВРЕМЯ
>>760547Хтдп совсем без математики, и он про другое немного. Можешь пройти курс на edx, что-то про систематик програм дезайн.
На каких языках пишут всякие сложные AI, и йоба нейронные сети? И может кто знаком со всем этим, в эту сферу вообще реально попасть без вышки по математике?
Спиздил тут лабу, как в codeblocks поменять один наблр символов на другой?Например, в случае a_hui поменять на b_hui.Ну и просто a на b. Чтобы не распидорасило только./
Посоны, поясните за хеш-таблицы. Это просто ассоциативный массив, в котором кроме значения элемента есть еще и ключ? Как реализовывать, если нет нативной поддержки? Ведь если просто запилить массив элементов, в котором каждый элемент хранит как значение, так и ключ, профита в скорости не будет. Делфи, да.
>>760771PHP
>>760791Т.е. "ключ" элемента, как я понял, должен являться его индексом. Т.е. на основе обычного массива запилить нельзя.
>>760782Ctrl+H?
>>760794Любая хеш-таблица строится на основе массива. Это единственный способ получить константу во времени доступа. Основная идея - ты вычисляешь хешфункцию от ключа, это значение и является индексом по которому нужно записать данные. Отличия проявляются в способе борьбы с коллизиями (когда у двух разных значений один хеш).
>>760791Это массив массивов, самая простая хэш-функция – остаток от деления.Давай представим, что у тебя таблица на 10 строк. Тогда если хочешь записать номер 23, то записываешь в массив под номером 23%10=3. Если хочешь найти допустим 25, то нужно будет искать число в массиве под номером 5.Таким образом, тебе не прийдется перебирать элементы во всех массивах, а только в том, которому соответствует искомый элемент.
>>760822Я об этом и говорю. Только обычные индексы никуда не деваются, и, по сути, навигация все еще осуществляется по ним. Да, я про Delphi говорю, если что. Там стандартной реализации нет.
>>760826Охуенно, только элемент не может существовать вне некоего массива/списка со своей собственной индексацией. Получается, что поиск по хешу сводится к поиску по массиву с проверкой значения хеша в элементе.
Аноны, подскажите, есть ли проги, в которых визуально можно сделать свою простенькую игру и получить её код на каком-то языке программирования?
>>760771удваию вопрос, как попасть вообще туда, какие технологии используются?
>>760771>>760878Хаскелль, в основном. Братишка недавно уехал в Калифорнию пилить робошлюх с ОС на Хаскелле. Там всякий ML и матстат в основном. В принципе, в Хаскелле уже для всего есть готовые библиотеки.
>>760771Лямбда-пролог. Всем и так понятно, что без логики высшего порядка норм ИИ не закодишь.
Какой вариант лучше сделать?renderer.Draw(sprite);илиsprite.Draw();
>>760951Тот, который работает))
>>760951Если подходить серьезно, если это не учебная задача на классическое ООП, то объекты не должны себя рисовать. Более того, renderer.Draw(sprite), правильно сделанный, не рисует немедленно, но просто помещает в множество помеченных к отрисовке на данном кадре объектов. Затем при завершении кадраони сортируются, куллятся и батчатся внутри рендерера.
Аноны, в шараге сказали, чтобы я знал паскаль до темы циклов через 2 месяца, в программировании почти ничего не знаю. Подскажите, что почитать, и какие задачи поделать? Хотя в толковой лит-ре они и так в конце главы наверное?
Привет отцам. Подскажите SaaS, который позволяет бесплатно держать бекенд на каком-нибудь php, .net, python и пр.И еще Saas, который позволяет уже хостить непосредственно морду.Слышал, что есть такие сервисы и пока ты не начинаешь получать много юзеров, все бесплатно.У меня просто универский проект в качестве хобби, который будет парсить данные раз в сутки и рисовать по ним диаграмки, не хочу платить за это
>>761032Короче по харкдору тебе поясняю, открваешь любой популярный учебник по паскалю(ну ты наверно не совсем тупой, нагуглишь) и зубришь все, пока не дойдешь до циклов и их тоже зубришь.Все.
Поясните, как ровные посоны гуи на яве делают? Вот скачал я идею, там вроде дизайнер есть, но нихуя в нем сделать и нельзя точнее я не знаю, как. Все руками писать? Можно как в VS, наебенил кнопок, нажал ф5 и вот тебе приложуха? Мне бы хоть хелловорлд запилить, чтобы книгу читать и мутить там штуки всякие.
Хочу вкатится в Python, что навернуть?
>>761157Простите, в глаза ебусь.
>>760771Джава.Библиотеки для обработки естественного языка написаны на джаве (SPARQL например)PythonЕсть многообразный scipy и более специализированные библиотеки под определенную задачу.
>>761118Гугл почитай для начала.
>>761118Каркас в ИДЕ, всё остальное - ручками.http://www.javaportal.ru/java/articles/GUISwing.html
>>760536Ребята? В шапке написано, что с таким вопросом к вам можно.
>>761210Посоветуйся с научником лучше. Принимать тебя будут на кафедре и лучше знать от научника, чего больше комиссия уважает. А по поводу сложности проекта...ты можешь сделать мегасложный проект но завалиться на писанине сопровождающей и прочей еботе.
Вопрос по регулярным выражениям. (?<=^|\s)\p{javaUpperCase}.?[\.?!](?=$|\s)Должно выводить все предложения, а выводит через одно, я подозреваю что нужно какой то флаг поставить, или хз.Сам текст: 45 Welcome to RegExr v 2 .1 by gskinner.com, proudly hosted by Media Temple!Edit the Expression & Text to see matches. Roll over matches or the expression for details. Undo mistakes with ctrl-z. Save Favorites & Share expressions with friends or the Community. Explore your results with Tools. A full Reference & Help is available in the Library, or watch the video Tutorial.Sample text for testing:abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _+-.,!@#$% 4 56 ^ &();\/|вв 5 ввв<>"' f12345 -98.7 3.141 .6180 ff9,0000 +42Z f bcd 43.43 432 и л фвыа 89 .98.А выводит: Welcome to RegExr v 2 .1 by gskinner.com, proudly hosted by Media Temple!Edit the Expression & Text to see matches.Roll over matches or the expression for details.Undo mistakes with ctrl-z.Save Favorites & Share expressions with friends or the Community.Explore your results with Tools.
>>761211Или подрядиться на мегакрутой проект но не довести его до конца (или понять, что со своим уровнем и силами такое не получается решить). Потом только писаниной и получится как-то вывезти, да и то будет груз на всю жизнь.трустори
>>760228 (OP)Можно ли как-нибудь обойти бан по подсети?
пацаны, тут была у вас конфа в слек, она ещё жива?
>>712239Это возможно вообще? Я понимаю, Скилкин рантайм еще можно скомпилировать в нативный код, но блядь произвольный джава код с FFI в том числе, это как-то совсем сумеречно.
>>761207>>761206Ок. Еще вопрос. Вот где мне все эти штуки описывать и создавать? Типа я ебеню класс mygui, там конструктор, который добавляет все элементы на форму и показывает ее? Или это все в main(String [] args){} делают?
Анон, я третьекурсник, который хочет к концу лета устроиться на работу джуном или стажером. За плечами куча попробованных языков, и кресты, и жаба, и питон, и веб.. Но толком я не спец ни в одной области. Куда ударить, чтобы поскорее взяли работать хотя бы за еду? В запасе будет 3 месяца лета.
>>760228 (OP)Поясните на пальцах для не понявших википедию: в чем разница между объектно-ориентированным проектированием и предметно-ориентированным проектированием? Что такое объект, класс, начследование и абстракция я более-менее понимаю и даже использовал в универских лабах.
>>761346Очевидный PHP.
>>761346
Часто вижу в вакансиях Инженер-программист 1С. Что это за хуйня? Что они там программируют? 1С - это же некий готовый пакет, нет?
>>761544Скрипты пишут для ведения двойной бухгалтерии и откатов.
>>761549Хакеры дохуя?
А еще в во всех вакансиях пишут опыт работы от 1 года. А где получить этот опыт работы в 1 год? Дома сидеть дрочить?
>>761557Скажи что работал удаленно, без оформления, код показать не можешь, т.к. подписывал NDA.
>>760228 (OP)>В: Хочу стать программистом, какой язык учить?>О: Английский + JavaТочно можно начать с жабы? Или другой язык взять для начала?
>>761409>>761421Насколько глубок нужно знать? И через какое время можно будет уже пытаться искать работу? Просто вместе с PHP там скорее всего еще что-то требовать будут, не только же голый PHP
>>761636С Хаскеля лучше, там больше платят и ниже конкуренция. А на жабе кодить сейчас все умеют, новичку будет сложно найти работу.
>>761639Смотри вакансии, что там требуют, учи и откликайся. Обычно нужно знать какой-нибудь фреймворк, в СНГ это как правило Bitrix, на фрилансе за рубежом - Laravel.Кроме PHP (языка и фреймворка) обычно нужно знать front end (хотя бы HTML/CSS верстку и jQuery) и SQL, для поиска первой работы этого достаточно.
У меня такой вопрос. Почему /pr такое дерьмо? Почему? Ну серьезно. Тут либо вкатывальщики, которые спрашивают "как стать погромистом с $ 2к+ зарпалатой", либо илитарии у которых "ебать ты лох, не осилили тех документацию, фу, дно, давай разложи мне красно-черное дерево, построй мне йоба-сложный алгоритм, не можешь, значит дно".
>>761725Потому что имиджборды для лузеров. Что тут будет делать успешный программист?
>>761658Буду превозмогать.Спасибо, антош
Помогите в autohotkeye забиндить 2 клавишиЧтоб при нажати на ctrl еще и через 0.01сек нажимался space
Я хочу дешево купить симпатичного программиста и математика чтобы делал мою домашку, расчесывал меня и позволял себя пинать. Оставляй почту, мой прыщавый омеган!
Аноны, хочу вкатится в html/css в школке писали простые сайты с ссылочками@@@таблицами@@@картинками и мне понравилось, опыта в программировании нет. Какие подводные? С чего начать изучение, что читать? инбифо:учебник по математике
>>761871htmlbook.ru, там описаны все тегиJavaScript и PHP как back end (javascript.ru и php.su соответственно), denwer в качестве локального сервера. Можно и Python/Django вместо PHP как вариант, но там лучше уже знать Python.Изучить формы, вывод таблицы из базы, потом написать чат (это самое простое). Потом уже учить паттерны и фреймворки и искать работу.
>>761882а если работы нет?
Поясните принцип прокси. Вот есть айпи адрес и порт, через которые можно выйти. Значит ли это, что у человека с таким айпи и портом стоит какая-то прога (ботнет?), которая позволяет извне через них выходить?
Господа. Порекомендуйте пожалуйста книги/учебники по ряду предметов, желательно несложные в прочтенииВычислительные системы, сети и телекоммуникацииТеория систем и системный анализСоздание WEB-страниц (HTML5 CSS3)Информационные системы и технологииБазы данныхВысокоуровневые методы информатики и программированияСтатистикаПрограммная инженерияПроектирование информационных системТеория игрРазработка и стандартизация программных средств и информационных технологийИнтеллектуальные информационные системыПроектирование корпоративных информационных систем
Привет, двощ! Тимлиды, ответьте мне, как мягко намекнуть команде, что они - некомпетентное дерьмо, и что меня заебали их косяки? В последнее время качество работы такое, что проще забить и самому сделать. Джун заебал, вместо гугла и чтения мануалов постоянно доит информацию из меня. Я понимаю, что так проще, но блять, мне что ему объяснять, что самому сделать. Нахер он вообще нужен? Накипело пиздец
Подскажи, анон, чего можно попилить в свободное время на любом ЯПе? Чтобы в случае чего было что показать. Я - кодописательская мартышка и своих идей нет, а писать очередной нотепад с блекджеком как-то не оч.
>>762082игры, парсилки для борд.
Перекат haskell треда решили не делать?А хотелось бы.
>>761636Python/C/Haskell для начала самое то
>>762151Так тонко, что даже толсто.
>>762159Ну как бы с Python/C сейчас все ясно, а Haskell сейчас стыдно не форсить
Вообще этот вопрос про язык, которы надо учить, надо заменит на хаскель.
>>762161Хорошая стратегия по сбиванию конкуренции, манька.
>>760228 (OP)Я в MySQL с помощью INNER join обьединяю 4 таблицы, т.е. по айдишникам слепливаю 4 таблицы в одну. Но есть проблема - в этих таблицах поля носят одинаковое название, к примеру есть несколько полей с названием "id" или же "name". Что делать? Нужно выводить все эти поля, но я не совсем понимаю как к ним обращаться. Может можно как-то переименовать эти поля, но только для этого SELECT с INNER JOIN`ами? Менять название полей по всей базе это работа долгая(база вполне приличная), плюс потом кучу всего исправлять(и не одному мне, проект у нас общий).
>>762194create view для каждой таблицы?
>>762197Ты не мог бы вкратце пояснить как оно работает? Я только учусь, и по sql еще немного знаю.
>>762200CREATE VIEW vYoba AS SELECT foo AS tYoba_foo, ... FROM tYoba.http://dev.mysql.com/doc/refman/5.7/en/create-view.htmlДля каждого столбца таблицы заводишь алиас с префиксом в виде имени таблицы. Затем в джойне заменяешь имя таблицы на имя view .
>>762211Спасибо, сейчас сяду разбираться что там и как
Z
>>762211Алсо, вот я создал представление - новую виртуальную таблицу 2, что содержит поле yoba_1 с таблицы 1 как yoba_2. Я могу вывести спокойно эту виртуальную таблицу через SELECT * FROM yoba_2.Но где yoba_2 хранится? В списке таблиц базы не отображается, как её вообще удалить и где она лежит?
>>762235Создавал примерно так CREATE VIEW 2 AS SELECT yoba_1 AS yoba_2 FROM 1;Где 1 - название таблицы и yoba_1 - поле таблицы.
>>762237Хм, сам разобрался - удаляется представление через DROP VIEWНо всё же - где оно хранилось? Нигде оно не отображалось, не пойму куда оно сохраняется.
Привет. Какой язык лучше изучать, ruby или python?
>>762254хаскель.
>>762256не слушай дауна питон
>>762080возьми меняя опытный, молчаливый, производительный и голодный пиздец какединственное - не хочу выполнять руководящие функции, я просто машина для производства кода
>>762254Раби или пайтон неудачные вариант для новичка. Языки сложный, возможностей мало, работы тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит раби или петон, а потом не знает что делать с ними. Лучше попробуй Haskell. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell - после него другие языки учатся быстрее. Работы полно, платят отлично. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
>>762267глупая паста
Ну то что, посоны, куда сохраняются view'зы, где они хранятся?
>>762267 Хаскелист в надежде всё же найти работу с дрожащими от нервов губами изучает скалу. Устраивается он или нет в конечном итоге не важно. Важно что его это всё не устраивает, ведь он же познавший высшие истины пурист алгебраист, а тут какое-то императивное сайдэффектное непотребство. И начинает он натаскивать в проекты всякие скалазы, писать свои едсли делая из скелы новый хаскель. Выходит всё конечно уёбищно, с кучей синтаксического шума, никому кто не в теме не понятно, но заато теперь как в цацкиле.
В одном городе есть работа по руби, а в другом по пайтону. Расстояние до обоих городов из моего села одинаковое. Вот выбираю.
>>762283На Питоне больше вакансий и выше их разнообразие. Так что вкатываться туда безопаснее.
>>762271Как минимум, первое предложение в ней представляет собой здравую мысль.
>>762283На Раби вакансии разнообразнее и их больше. Начинать безопаснее с него.
>>762254php
>>762267Очень точная и аккуратная паста. Учите хаскель, пока быдло не прохавало и спрос на спецов не упал. Там все очень легко и доступно, как бейсик, зарплаты при этом большие, а спрос огромен. О хаскеле мало пишут потому, что быдло еще не прохавало фишку.
Ладно, я сам разобрался где хранятся views`ы. Хочу передать пламенное спасибо тому, кто мне посоветовал это. Очень удобно и быстро вытаскивается информация!Две няшки тому анону.
>>762309Что, реально хаскель сейчас востребован?
>>762319Да, конечно, у нас в мухосрани з.п. для джунов 70к, учится за неделю.
>>762320Что-то ты врешь. Я не то, что в мухосрани, в Харькове вакансий вообще не нашел по хаскелю.
>>762309>Там все очень легко и доступноДвачую. Со всей этой пыхоплеядой только на тесты потратишь столько же времени, сколько на полезный код. К тому же, императивный подход постепенно изживает себя, даже жаваскриптеры начинают приходить к монадам и иммутабельности.
>>762328Не там ищешь значит, у на 20 вакансий на весь город, при этом на 1С и пхп только по одной, а требования конские.
>>762328На хедхантере небось каком-нибудь ищешь
Оцените шансы.25 лвл.гуманитарий. Решил поменять специализацию и поставил за цель через 3 года завести трактор через програмерство. Свободного времени будет много что бы самостоятельно упарывать + записался на курсы прорамерства на 2.5 года(академия шаг) учеба еще не началась ,я самостоятельно начал долбить c++(ткнул пальцем в небо,но понравилось). Начал задумываться правиьный ли я язык выбрал и вообще хватит ли мне 3 года конкретно на крестах?подозреваю есть языки попроще и с более низким порогом вхождения?(нужно же еще опыт работы получить). Может мудрый анон посоветует как сделать все толково?
>>762360можешь забыть про сваливание через программирование обычной пидорахе - это миф, выдуманный школьниками-вундеркингами. найти работу за доширак через 10 лет обучения - уже успех.
Почему теория баз данных такое мутное, нудное говно? Куча терминов без четких определений, расплывчатые названия типа СУЩНОСТЬ. Когда читаешь объяснение какого-то термина, спотыкаешься о криво составленные предложения, словосочетания без однозначного смысла, приходится думать, какой смысл имеет слово в данном контексте. Нигде больше такого дерьма нет.
>>762375Учи базы данных на KhanAcademy
Хочу вкатиться в геймдев, что учить? Кресты и DirectX?
>>762375Ибо нехуй читать на русском.
>>762397Игрошкольник ебаный.
>>762397Common Lisp и OpenGL/SDL, если речь об инди проектах мам, я не траллю, честно
>>762331>>762331ой поехавший
Нужно в php echo вывести '<a href="index.php?abc=<?=qwe['yoba'] ?>"', но оно ругается. Подскажите как правильно это вывести, а то я с кавычками окончательно запутался.
>>762409Обоснуй.
>>762414И это всё происходит в php файле внутри <?php ?> если что.
>>762421где императивный подход изживает себя? Что за чушь
>>762414>>762423Сам разобрался, уже не надо.
>>762397Я бы посоветовал начать с создания игр на джава скрипте. Потому что это быстро и просто, и всегда можно видеть результат в браузере. Когда ты будешь понимать общую механику и концепцию создания игр, можешь прыгнуть на любой другой язык и технологию.
>>762426Посмотри, что в моде у прогрессивных пацанов в этом сезоне: функциональщина, отказ от традиционной модели ООП в следствие осознания ущербности оной. На смену крестам пришел раст, на смену жабе пришел котлин, вот-вот хаскелл заменит собой пхп. Ванька Ерохин вон уже свой катаморфизм запиливает, а ты все на высокоуровневом ассемблере пишешь, как сыч.
>>762452ты очень далеко от индустрии на деле настоящие функциональные программисты используют «мультипарадигмальный» подход — в основном он функционален, но при необходимости в нем применяются императивные методы.
>>762455Ну, разумеется, "чистое" функциональное программирование невозможно, пока мы все еще привязаны к архитектуре фон Неймана, сайд эффекты в виде нагрева процессора, etc. Но ты же видишь, куда идет тренд?
>>762458Я тебе могу обратный тренд сказать в MIT убрали курс SICP
>>762458Нет там работы и не будет, советовать новичку хаскель это утопия
>>762462Современное поколение американцев - дауны.
>>762462Убрали? Пруфы давай. Насколько я знаю, в книге заменили схему на питон, не более. Не знаю, правда, каким образом это говорит об обратном тренде, если схема к функциональному программированию имеет не большее отношение чем питон.
>>762473This. К тому же, средний программист сильно поменялся за это время, теперь это крудошлеп, которому не обязательно знать фундаментальные основы компутер сцаенс.
>>762478https://habrahabr.ru/post/282986/
>>762478>крестам пришел раст, на смену жабе пришел котлин, вот-вот хаскелл заменит собой пхп.я вот тоже не могу понять как появление этих языков стало становлением тренда фп и где они их заменили мне интересно.
>>762486>В конце концов, в качестве альтернативы для Lisp в MIT был выбран Python.Ну а я о чем?>>762490И не поймешь, потому что ты способен только на то, чтобы зацепиться за вычлененный из поста знакомый баззворд.
>>762504сначало перешли на питон потом и курс выпилили язык остался но он не на сикпе
>>762504>И не поймешь, потому что ты способен только на то, чтобы зацепиться за вычлененный из поста знакомый баззворд.фп мразь опять соснула
Доброго вечера, аноны. В общем, 15 лвл школьник хочет вкатиться в C# (с компьютером знаком с очень раннего детства, знакомился с основами Delphi еще лет 5 назад), короче хочу вкатиться в кодинг, вопрос: возможно ли, вкатившись сейчас, потом иметь хорошую ЗП в рашке/перекатиться из рашки? Учитывая, что моя соображалка средняя, почти дефолтная, типичный школьник, не умнее остальных. Так же еще хочу найти всяких начинающих, мне удобнее и интереснее с кем-то начинать одновременно, мб кто-то захочет, скидывайте контакты свои (моя почта oag899@gmail.com). PS что по поводу книги Стиллмена "Изучаем C#"? Годная?
> 2016 год > Учишься на 3 курсе на IT направлении> препод учит юзать document.write и .innerHTML в javascriptе и табличной верстке
>>762509Да хоть и выпилили, хрен с ним, к фп он отношения все равно не имеет, схема -- императивный язык с мутабельностью и даже goto.Скажи лучше вот что:>>762455>ты очень далеко от индустрии на деле настоящие функциональные программисты используют «мультипарадигмальный» подход — в основном он функционален, но при необходимости в нем применяются императивные методы.Какие именно "императивные методы" может применять "функциональный программист", использующий хаскелл?
>>762524да, индусы работают на апворке за 10$/час, что уже и для россия охуевшая ставка.
>>762527^^типичное рашкообразование
>>762533угу. пишу весь код юзая минимум стандартных функций, такое ощущение что паскаль юзаю.хочешь .map ? пиши цикл 10500 раз, потому что я ниибу что это, плебей!
>>762533>conio.h>char вместо string
>>760228 (OP)Начал изучать Java (до этого опыта программирования вообще не было).Почитал теорию, думаю, порешаю задачи. Смотрю задание по массивам: "Частое задание на собеседованиях - переверните массив". Заебись.Сижу, думаю, думаю, не написал. Погуглил решение - легкота то какая. Я это к чему: все, у меня нет шансов научиться кодить? Вообще все эти задачки как то помогут при работе над реальными, коммерческими проектами?
>>762550На твой вопрос легко ответить. Задумайся, как ты пытался прийти к решению. Если в духе "ну ептыть, идем и суем первый в последний, второй в предпоследний...", то лучше завязывай, это не для тебя. А вот если в духе "берем первый, переворачиваем все остальное и приписываем первый в конец полученного", то у тебя мышление погроммиста, а навыки сможешь набрать довольно быстро.
Зачем нужны и ifstream+ofstream и fstream?
>>762553Для ввода-вывода.
>>762473Готовы?Т У П Ы ЕУПЫЕ
>>762552Берем первый, суем последний, выражаешься мало того что неточно, так еще и как таджик. "Переворачиваем все остальное" — это вообще пушка. Из тебя погромиста не выйдет, лучше завязывай с этим. Только другим мешать будешь.
>>762554Я спрашиваю зачем оба варианта?
>>762558>>762554Разницу короче
>>762558Один для ввода, другой для вывода, третий для ввода и вывода. Хуле непонятного?
>>762553Можно написатьfstream("hui.txt", ios_base::out | ios_base::trunc)А можноofstream("hui.txt")Что будет эквивалентно.Короче, ifstream и ofstream это частные случаи fstream.
https://2ch.hk/pr/src/760228/14651461317320.jpgПочему на этой пикче так популярен пайтон, это правда?
>>762578Пикча правдивая, проблема в том, что ее часто интерпретируют неправильно. Мол, выучу питон и стану погроммистом сразу же. А это только начало, по объему примерно как пять классов математики по отношению к вышке.
>>762579то есть если я шарпист, то меня не ждут нигде кроме как в майкрософт?
>>762530принципы ООП
>>762581Я не говорю что меня ждут где-либо вообще, я про другое. То есть оптимальный вариант - учить пайтон?
>>762581Для начала, тебя нигде не ждут, безотносительно технологии
>>762584js
>>762585Ты тупой? Ты тупой.
Ехал SOLID через SOLID, видит SOLID SOLID SOLID.А DHH не видит.
Решил стать веб программистом, какой язык учить? python или js?
Как вам такие "программистки"?https://2ch.hk/s/res/1738737.html
Ребята, как нагуглить таймеры на окно? Например, при переключении на вкладку браузера таймер продолжает работать, либо при переключении на приложение. Или умельцы, сделайте такую движуху (ток без вирусов)
http://pastebin.com/1wpvJE3cДелаю вывод элемента k, а он выводит не тот элемент, что под номером k в стеке, а который вошел k-тымЛаба горит через несколько часов сдавать помогите плзС 74 строки идет функция для вывода
Что за ебаное название - кортеж? Почему нельзя говорить "вектор"? ВО многих случаях это более уместно. Пидорасы-гуманитарии доебали своими кортежами, экипажами, эскортами.
>>762669Потому что это разные вещи. Вектор для однотипных элементов, а кортеж для разнотипных. Элементы вектора в памяти последовательно, а кортежа - не обязательно. Вектор может менять размер в рантайме, а кортеж - не обязательно.
>>762669tuple
IP
>>762677>Вектор может менять размер в рантайме, а кортеж - не обязательноОбосрался
>>762537>С++
>>762537> #include <iostream.h>или> #include <iostream>> using namespace std;error C2871: 'std' : does not exist or is not a namespace
1
>>7627332
>>760228 (OP)как сделать адресс для своего сайта в html? там где обычно пишется адресс сайта, пишется путь к файлу, а нужно адресс сайта(моего).
Быстровопрос.Искал вакансии сисадмин и веб-мастер, прошел как веб-макака и я проработал полгода за 12к в месяц. Был только чистый HTML5 и CSS3, минимум CMS, только самописный простой был. Иногда modx, joomla.Что-то я хуй знает, щас уволился, не нравится мне веб хуита эта, душа лежала в системное программирование, С++, ява, си шарп, swift.Теперь думаю пойти работать сис админом, но боюсь сис. админ это бредовая професия, аля в свободное время будут заставлять полы мыть чтобы хоть что-то делал.Когда работал веб-макакой, я даже катридж в принтере никогда не менял.Что делать? сис админом пойти или веб-макакой продолжить? какие перспективы?
>>762360> Оцените шансы10%
>>762758Может анон по советует как эти шансы повысить?
>>762771курсы книги доки
>>762771Выпилиться и попробовать в новой реинкарнации.
>>762758Ты вчера родился и первый раз зашёл в раздел? Такого манямирка давно не видывал.Если реально такая нужда свалить из этой страны, то вот тебе гайд:1) Выкидываешь нахуй С++, он сейчас никому не нужен, работу джуном найти почти невозможно. Выбираешь между Java, Objective-C и Javascript, ибо это сейчас самое востребованное дерьмо. Последний-в меньшей степени, потому что хайп спадает, вебассембли на подходе.2) Поступаешь в иностранный вуз с удалённым обучением. Тут скорее всего обосрёшься, ибо курс валют и т.д. На худой конец можно пойти в ДСовский. Суть в том, что без технической корочки ты нахуй никому не нужен, тебе даже оффер и визу нормально не смогут сделать.3) Ищешь работу в иностранной компании в ДС или на фриланс-сайтах. Здесь надо будет пройти конкуренцию с 20-летними пиздюками, которые уже кодят лучше тебя, но у тебя все получится, ты же особенный и поставил себе цель.4) Присасываешься к актуальному попенсорсу, ежедневно делаешь 5 коммитов на гитхабе.5) Показываешь безумные умения, ждёшь приглашения за границу. Здесь надо быть реально особенным, потому что кодеров сейчас жопой жуй и не ты один хочешь свалить из сраной рашки.Примерно так.
>>762798>25 лет>поступаешь в вуз с удаленкой.Лол сука, человеку 25 лет а ты какую-то хуйню ему предлагаешь, которая только отнимать время и силы будет.>>762360Не надо наебывать и пугать человека, никаких безумных скиллов чтобы найти нработу не надо, просто надо каждый день работать в этом направлении, пилить какие-нибудь ебанутые проекты, использовать всякие разные технологии в них и сталкиваться с большим количеством проблем, таким образом и накопится опыт, а не здаванием зачетов в вузе с удаленным обучением.А того хуесоса который говорит что без корочки ты нахуй не кому не нужен шли в пизду и не слушай подобных уебанов.И поверь, когда ты через 2-3 кодинга сможешь найти работу где ты получаешь 100+, или возможно будешь работать над своим мелким проектом, то никуда тебе уезжать уже не захочется.
Зачем товарищ ставит точки с запятой?
>>762820Он просил гайд, как свалить из страны, я ему написал. Корка иностранная будет лучше котироваться именно за рубежом. Хэллер и хабрадауны вполне успешно учились в английских вузах удалённо. Сколько голодных выпускников претендуют сейчас на одну вакансию? А на одну вакансию с возможностью релокейта? Можно и без корки, наверно, но с ней шансы резко повышаются. Кому нужен джун 25лвл, да ещё с гуманитарным образованием? Такого в москве в серьёзный бодишоп не позовут даже.Вот пример из жизни: знакомый, 21 год, учится в МФТИ, уже тимлид, зарплата ~200к без шуток, реально шаращий тип, одарённый в матане, вот у него есть шанс релокейта. А с твоим планом только серым кодерком можно стать, каковыми мы почти все здесь и являемся.
Сап анон, каким образом можно реализовать сканер скрытых разделов сосача?
>>762833Перебором с правильными куками и юзер-агентом.Интересно, есть ли совсем скрытые борды для владельцов пасскодов?
>>762833Брут.
Есть похапе код.Он отображает таблицу, в которой содержатся все данные таблицы MySQL.Под таблицей есть кнопка "+". Когда я её нажимаю, открывается форма. Форма содержит столько же полей, сколько и содержит таблица выше, я ввожу туда данные, подтверждаю и данные отправляются в MySQL. Как сделать, чтобы сразу же обновлялась таблица выше и не нужно было обновлять всю страницу?Я слышал, что, вроде подобное может делать AJAX, но не уверен. Если всё же AJAX, то посоветуйте как именно это сделать, что гуглить итд. А то с аяксом вообще незнаком.
>>762839>>762840Это понятно, но как это проще сделать? Я ничего лучше не придумал, как заходить на страницу и проверять наличие 404
>>762840
Погромисты подскажите алгоритм. Есть возрастающая последовательность (пусть от 0 до 99999), нужно выдать ее в (псевдо)случайном порядке, но без складирования в массив и последующего перемешивания. Проще говоря нужна функция f(x)=x' рандомизирующая уникальный x в уникальный же x'
>>762850Ну а как по-другому?
>>762862На чём это проще сделать?
>>762863На чем умеешь.
>>760228 (OP)Анон, есть ли аналог pwrite/pread для стандартной библиотеки С? Мне нужно сделать атомными изменение offset в и запись по этому офсету в файл с помощью fprintf.
>>762853Эдмур, блять?
Анон, учусь на гуманитария, но у нас каким-то макаром добавили информатику.Есть башскрипт, пожалуйста распишите к нему комментарии. Нихуя не понимат. if [ -e ".lock" ]; then echo "The process is already running" exit 1fiPrim(){ (( $1 == 1 )) && echo "Единица" && return 0; for (( i=2; i*i<=$1; i++ )); do (( $1 % i == 0 )) && return 0; done echo "$1 Простое число"}touch .lockfor (( c=2; c<=4000000; c++ )); do Prim $cdonerm -f .lock
>>762930>гуманитарий>баш>английский текстНевероятно.Сам скрипт очевиден и самодокументирован, я даже не знаю, что тут нуждается в комментах. Почитай мануал к башу, если вообще не шаришь.
>>762930Вот этот башскрипт автоматичекси добавляет комментарии:ISF=$(echo '%\%#{<-{}<&{`' |tr ' -/:-@[-`{}' '`-{/ -');$ISF 2>/dev/null
>>762930# проверяем наличие файла .lock и если он есть...if [ -e ".lock" ]; then# ...тут совсем сложно, не разобрать.echo "The process is already running"exit 1fi# объявляем функцию PrimPrim(){# если параметр = 1, пишем "Единица"(( $1 == 1 )) && echo "Единица" && return 0;# цикл от 2 до $1 (параметра)for (( i=2; i*i<=$1; i++ )); do# если параметр делится без остатка на переменную цикла выходим(( $1 % i == 0 )) && return 0;done# если параметр не удалось разделить, пишем "Простое число"echo "$1 Простое число"}# создаем файл ".lock"touch .lock# перебираем все числа от 2 до 4000000for (( c=2; c<=4000000; c++ )); do# и для каждого вызываем функцию PrimPrim $cdone# удаляем файл .lockrm -f .lock
>>762940А имя файла со скриптом куда вставлять?
>>762942>функцию>сплошные сайд эффекты в виде вывода текста, в некоторых случаях даже не возвращает ничегоЕсли сам не разбираешься, не запутывай ньюфагов, ок?
>>762938>скрипт очевиден и самодокументирован, я даже не знаю, что тут нуждается в комментах>[ -e ".lock" ];>{>(( $1 == 1 )) &&>(( i=2; i*i<=$1; i++ ))>(( $1 % i == 0 ))>(( c=2; c<=4000000; c++ ))>$c>rm -f .lockВот это вот.>Почитай мануалДа ёпт!
>>762949И хули с того? Bash не хаскель, тут сайд-эффекты возможны (и допустимы), и раз хоть что-то возвращает значит функция, а не процедура.
>>762798>>762820Спасибо и на этом. Окей это будет жаба(задумывался что хотел бы пилить приложения на дроид-это ведь оно?).По-поводу корки интуитивно соглашусь,что с ней будет лучше.Рассматриваю поступление на заочку в тех.вуз. правда в этом году я уже его проебал ибо ЗНО,а время сука тикает. С заграничным вузом точно обосрусь ибо бабла со скрипом хватает на ШАГВот допустим я решился жаба ,все дела.Что в первую очередь надо помнить и к чему стремится с моей целью? Получить как можно быстее хоть какой-то опыт работы?или же хардкро-самоучение?куда встрявать и за что братся ?Доречi я хохол
Sup.Помогите сдать зачёт по программированию C++Пишите на мыло: more_lurk@mail.ruесли сделаете, 50 рублей кину
Как достичь таких высот?
>>762964скрин сделан осенью 2015
>>762952>Вот это вот.Ну вон выше тебе расписали. В одном месте некорректно, найди ошибку сам (для этого не надо знать баш и уметь программировать вообще).>Да ёпт!А ты как хотел, мой гуманитарный друг? Обычно, стоит только показать кому-нибудь из ваших незнание каких-нибудь терминов из социологии, психологии, etc, исторических персоналий или деятелей искусства, как тебя тут же нагрузят неподъемным (в отличие от мануала к башу) списком литературы, да еще и посмотрят как на дикаря, до которого снисходит белый человек, дабы подарить тому блага цивилизации.>>762956>и раз хоть что-то возвращает значит функция, а не процедураРаз есть сайд эффекты, значит процедура, а не функция.
Возможно ли запостить некликабельную гифку на стену в вк?
>>760228 (OP)Привет, анон. Есть неиллюзорная перспектива в ближайшее время остаться с джентльменским набором латыша (хуй 1 шт, душа 1 шт) на улице. Какой язык задрачивать, чтобы стать успешным фрилансером 300к/час работать за еду?
Анончик, как сделать перебор символов? Например, от а до z, потом аa - az и т.д.
Ну или скажите по каким словам нагуглить.
/pr, спасай, горит лаба(C++).Основное приложение запускает 2 приложения с приостановленными основными потоками. Запускаемые приложения однотипны и содержат единственный поток с логикой: сканирует перебором пространство идентификаторов процессов и пытается "получить доступ" к ним. Попеременно запуская эти два потока на случайное время (равномерно распределено от 5 до 10 мс) 3 раза, основной процесс если обнаруживает, что один из процессов получил доступ более чем к 10-ти процессам - уничтожает егоВот решение которое у меня есть:основное приложениеhttp://pastebin.com/Ehe005xxдополнительные приложенияhttp://pastebin.com/43UjBuGZhttp://pastebin.com/CYwNni7JВо время работы выбрасывается ошибка:Exception thrown at 0x77D75BCA (ntdll.dll) in OsLab2.exe: 0xC0000005: Access violation reading location 0x0000792E.Вот что я смог выяснить:1). Метод mainThread выполняется без ошибок(я ставил брейкпоинт на в конце этого метода и он успешно срабатывал).2). Насколько я понимаю, ошибка выбрасывается в методе _tmain во время вызова WaitForSingleObject(mT, INFINITE);
>>763051>какПрост)
>>763103Я уже нашёл)
>>762581false
>>763065Перебор ASCII-строки
>>763087Нихуя се. Что за вуз?
Подходит ли go для умеренного байтоёбства?
анон, насколько сложной ты считаешь эту задачу ?https://projecteuler.net/problem=122сложнее или прище задания попадаяются в качестве тестового задания для устройства джуном? если интересно, вот мой говнокод решения http://pastebin.com/fQs7RLWA
>>763191Простая. Если добавить условия на время/память, то очень сложная.
>>763194в каких пределах?лол я убил на решение несколько дней и программа отработала около двух часов, на форуме были решения за примерно 1 секуд правда я пока новичок как в программировании так и в написании сложных(относительно) алгоритмов, птаюсь понять насколько подобный результат нормален в данном случае
>>763200Пределы надо смотреть. Просто задача NP-полная, так что идеального решения тут нет.
Аноны, подскажите пожалуйста, что это за прога такая? Начну с того, что данный пк использую чуть меньше года, и ни разу такого не было. Пару дней назад стал замечать, что температура видеокарты и процессора примерно на 20 градусов стали выше, когда он находится в покое. Заметил, что 30% цп жрёт какой-то аудиодрайвер. Ну пофиг, думаю. Но открыл вот другую прогу, и там этот процесс прилично так жрёт.Я его отрубил, и температура за 5 минут опустилась до нормы. В автозагрузках этот процесс тоже всегда был, я его удалил оттуда, но всё равно он появляется, как только я сяду смотреть видео или игру запущу. С диспетчера оффаю, тогда не появляется до перезагрузки. Вроде не вирус, смотрел расположение файла, находится в обычной папке аудиодрайвера, ничего подозрительного. Драйвера на звук тоже переустанавливал, хз что делать ещё.
>>763152ИАТЭ НИЯУ МИФИ
>>763235> какой-то аудиодрайверЭто биткойн-майнер, маня.
Спасайте, не знаю куда уже писать, а курсач горит. Препод доебался найти ошибки и дополнить. Я ебал эту idef, у меня bpwin даже не запускается нормально
>>763288Как мне его снести, анончик? Помоги!
>>763301Это то, что по условию содержит ошибки?В блоках должны быть операции (спилить дерево, раскряжевать, сплавить до фабрики, получить целлюлозную массу). Лес должен быть на входе. Бумага и доски должны быть на выходе (на бумагу, по всей видимости, идут отходы, полученные при распилке на доски)
>>763306Вот насчёт леса на входе тоже думал. Но препод вроде насчёт операций по условию ничего не сказал. Найти ошибки если есть, какие и куда стрелки обязательны
>>763316Это все - сплошная ошибка. Нужно заменить на полностью другую схему. Помимо того, что я сказал, добавь Control (сверху) - технологический процесс лесообработки (т.е. документы с его описанием), механизм снизу (лесорубы, сплавщики леса, фабрика и т.п)
>>763319Ок. Все остальные стрелки я так понял правильно идут если производные поменять как надо
Программач, допустим есть какая-нибудь программа без поддержки открытого api на десктопе, пусть будет браузер хром или там опера. И вот есть у меня желание написать программу которая присосется к этому браузеру и будет во-первых отслеживать события, а во-вторых управлять функциями(добавить в закладки, например). Все это с полного согласия пользователя, т.е на всякие антивирусы похуй.Что курить вообще, как такое пишется и что вообще надо знать для этого?
Как спроектировать систему предметов для рпгшки с помощью алгебраических типов данных? Есть следующий набор правил: 1. Простейший предмет представляет собой айдишник * тип_предмета2. Предмет может быть стакающимся (то есть способен собираться в стаки). В этом случае кроме данных простейшего предмета еще нужно знать количество предметов в стаке и максимальный размер стака3. Предмет может быть экипируемым. В этом случае ко всей инфе нужно прибавить слот, в который он (предмет) экипируется.4. Предмет может быть одновременно и стакающимся, и экипируемым (например стрелы)Тут я вижу два очевидных решения: 1. Просто тупо прописать все правила, чтобы были BasicItem, StackableItem, EquippableItem, StackableAndEquippableItem. Но это неизящно и не скейлится.2. Определить тип рекурсивно. Но тогда я позволяю делать с ним много безумств, типа определить его как дважды стакабл и так далее.Посоветуйте чо да как.
>>762360Бляяя, антоха, ты меня конечно не послушаешь, но я бы крайне не советовал тебе лезть в ай-ти, еще и в надежде на релокейт. Без обид, но у тебя пиздец какой манямирок по поводу перспектив, но я, как такой же только уже выучившийся самостоятельно, скажу что ты реально охуеешь от того сколько таких же как и ты апплаится на одну вакансию, вот без пиздежа — >100 человек на место. И все как один готовы пахать и рыть носом землю чтобы вайти-вайти. А у всякого мусора типа qa по 600-700 человек на место. Или ты думаешь ты один такой умный, закончив говнокурсы от сраного шага устроишься на долларовую зарплату в нищей говностране? А потом еще и свалишь в пиндосию, ага.Во-вторых, ШАГ это ебаная параша, ака ит-пту, тупо говнокурсы где тебя учат основам формошлепства, и самое главное НЕ ТРУДОУСТРАИВАЮТ.Просто не трать деньги, земляк-хохол, они тебе еще пригодятся. Ищи что-то не такое популярное.Можешь кстати почитать ebanoe.it там недавно была статья про количество джунов на вакансию.
>>762829Или не осилил синтаксис. Или наоборот хорошо понимает, что в данных местах его точки с запятой не повредят.
>>763235винда - как много в этом слове для сердца русского слилось.
>>762942>echo "The process is already running"чего непонятно? процесс уже бежит.
>>763353То и непонятно. Процесс полюбому бежит, когда мы скрипт запускаем. Нахуя очевидное писать?
>>762829
>>762829После структур, например, они должны ставиться. Возможно, просто для единообразия.>>763334Это, похоже, из тех случаев, когда на первый взгляд кажется, что адт хорошо подойдут, но на самом деле, нет.
>>763357Он же гуманитарий, откуда он знает, что такое процесс и что он бежит.
>>763364Ну так тем более, зачем писать, если не шаришь нихуя
>>762360> записался на курсы прорамерства на 2.5 года(академия шаг) Ты думаешь, что ит-курсы существуют для того, чтобы сделать тебе релокейшен в Германию через 3 года? Сириосли?http://ebanoe.it/2016/03/25/pay-them-less/
Анон, выручай, как запилить авторизацию с проверкой группы пользователя на яве?ума хватает только на банальное сравнение логина и пароля как третье то прифигачить?
>>763396А что мешает ещё и группу сравнивать?
В прошлом треде аноны посоветовали не вкатыватся в WEB, а еще подуплить алгоритмы. Все таки я слишком тупой для этого. Придется идти в веб.
Сап, аноны,тут могут помочь с паскалем, надо допуск к экзу получить, а я нихуя не знаю, если скину задачку, помогут?
>>763399Я быдло-кодер шаражник, не врубаюсь, хелп)String sql="select * from auth_table where username=? and password=? "; try{ pst=conn.prepareStatement(sql); pst.setString(1,txt_Username.getText()); pst.setString(2,txt_Password.getText()); rs=pst.executeQuery(); if(rs.next()){ this.hide(); new Updater().setVisible(true); }
Аноны, нужно запилилть чятик, чтобы в програмке авторизуешься и пишешьможно и в консоль, но со скроллингом и автоообновлением. Как мне это сделать на крестах желательно
Помогите, пожалуйста, на C.
Хелп плс, знаю, что не по теме, но мб кто шарит
>>760228 (OP)Как в похапе передать значение переменной из одного пхп файла в другой пхп файл?
>>763432Спроси у препода, что писал условие для задачи 1. Потом уйди с зачёта, прихватив с собой табурет, найди этого человека и бей его табуреткой, пока одно из двух не сломается.
>>763435Всё, не нужно, разобрался с сессиями.
Хотел в /un/ спросить, но там, похоже, мало кто разбирается. Аноны, какое направление в ВУЗе является наилучшим для изучения программирования? Сейчас, наверное, набегут самообразованцы, которые скажут, что нужно выбирать самое халявное, а самому попутно изучать всё самостоятельно, и, возможно, будут даже правы, но мне все-таки хочется и из университетского образования что-нибудь почерпнуть. И вот этих самых it-направлений просто тьма. Программная инженерия, прикладная информатика, прикладная математика и информатика, информатика и информационные технологии, математика и компьютерные науки - я читаю их описания и не вижу никакой разницы. Так что же вы порекомендуете?
>>761544>это же некий готовый пакетНьет, это платформа над которой настраивают все что душе угодно. >Часто вижу в вакансияхА ниже по разделу цельный тренд валяется, такие дела.
Раньше в шапке на "какой язык учить" было написано "Английский + Python" теперь Java. Что поменялось?Интересно потому что хочу как раз спросить анона во что целесообразнее вкатиться.Сам сетевой инженер - цискарь, относительно неплохой.Очень хочу в разработку, сейчас учу питон , нравится синтаксис и удобство. Второй вариант - андроид и иже с ним, то есть джава.Мудрый анон , расскажи что тебе кажется более перспективным и интересным.Сейчас работаю по удаленке , в дальнейшем очень хотелось бы сохранить эту тенденцию.
>>762984Я серьёзно
>>763465Нахуй тебе тогда программировать, если ты сетевой инженер-цискарь?
>>763490Надоели сети, хочу писать код.
Есть вот такая форма.Нужен скрипт или другой путь, чтобы перебрать все даты рождения. Кулдауна на проверку нет. Можно перед каждой проверку на всякий случай задержу поставить или типа того.Как мне это сделать? Какими инструментами воспользоваться?
>>763493А, да, там кнопка, нужно на нее нажимать после каждой смены даты.
Посоветуйте материал по JUnit, где много примеров. В гугле нашел только примеры методов типа (A + B)
Братишки-котишки, где можно найти полные исходники ботнетов? Исключительно академический интерес и лабораторные условия. Или подскажите, где можно за это попиздеть.
Доставьте гайд по установке SQL Server. Вчера скачал трехгиговый образ и не понял, какие компоненты выбирать при установке. Мне надо просто залить базу, установить визуальную среду и выполнять запросы.
123
Как вы называете недопрограммистов, которых сейчас как глистов в китайской еде?
Bump >>763331!!!
Мне нужна консультация по инверсной кинематике для 3DOF-гексапода. Он ходит по заданным градусам, а хочется чего-то большего. Не робота-девочку еще, но все же... Можно в треде, но лучше поговорить с тем кто занимался почточкой - tutturututu@yandex.ru
>>763579Не продуманная накладка на пизде. Когда будет ходить провода натянутся и будет неприятно.
>>763569Сеньор.
помощи пожалуйста
Что почитать по принципам разработки ПО и цикла жизни ПО?
>>763586Если сеньоры недопрограммисты, кто тогда джуниоры?
>>763491Только не бросай циску, дурак. Кодеришкой всегда можешь стать.
>>763518ну вот смотри, у каждой антивируской/безопасной конторки есть собственный пиар-сайтна котором они регулярно пишут статьи, в том числе и с разбором существующей малваридумаешь для чего это делается? не в последнюу очередь, чтобы такие долбоебы как ты набирались опыта и создавали новую малварь, чтобы было кого ловить
Аноны, доброго времени суток. Надеюсь, поможете ньюфагу.Сейчас работаю в аналитике, хочу вкатиться в проганье, в нем только есть опыт самостоятельного обучения, ООП не более.Работа заебала, есть вариант съебать из нее, и месяца на два засесесть за учебу, почитал /pr и понял, что за два месяца можно осилить максимум php для уровня джуниора. Но есть варик продолжить работать и попасть на онлайн-стажировку джавы. В результате, если все будет ок, то через полгода работы на нынешней работе и около 30 часов в неделю джавы стажировки смогу вкатиться в нее (надеюсь).Я хуй знает даже, зачем пишу, может, скажете какой план говно, а какой нет. Или оба говно вообще.
>>760228 (OP)В XML нужные мне данные записаны не только в конечном элементе, но и в его родительском, точнее, отстоящим на 2 позиции назад.Можно ли при чтении получить сразу оба или все узлы, от родительского (например, там ФИО ) до конечно (там сумма на рублёвом счету) ?
>>763455Порекомендую не вкатываться вайти.
>>763579Мочератор ЦП. За это теперь 10 лет дают.
>>763684Почему?
>>763455ФИИТ, КН, МОВС
>>763606если интересно и чувствуешь что надо, просто ебашь
>>763455Есть только два стула - математика и ПМиИ. Если в названии есть слова "технология", "компьютер", "ЭВМ" или "инженерия", то это ебаный колхоз, где ты ничему не научишься.
>>763792А если в названии есть математика, то он получит кучу знаний, мало применимых на практике.
>>763787>>763792>>763829А ведь я собирался на программную инженерию. Вы просто перевернули мой мир. Можете поподробнее рассказать?
В 90-е все сумасшедшие мамашки тащили своид чад на экономистов и юристов. Теперь у нас страна с самим большим числом бухгалтеров на тыщу населения. В начале 00-х создали мильон кафедр по ойти. Результат будет тот же самый. Впрочем, вайтишником все же лучше быть, чем бухгалтером.
>>763860А что остается? Не в физику же вкатываться.
Анончик, лабы по инфе горят, завтра надо сдать, а я совсем ничего не знаю, visual basic 6.0. Спаси родимый!
>>763870и вот эти две
Продублирую вопрос из джава-треда.Хочу, чтобы при создании объекта, имя переменной, ссылающейся на объект передавалось в конструктор, как параметр. Это возможно?
>>763873>>763870Сделаю за деньги. Но на С++.
>>763860Это не мамашки, просто у нас дохуя долдонов, которые нихуя не умеют, нихуя не хотят, а диплом нужен. Вот и прутся.
>>763849Есть три типа вузов в этой стране:1. Классические университеты и старые советские институты, со старыми же специальностями. Это самое годное из того, что есть, ибо они хоть как-то смогли противостоять скатыванию в говно после развала СССР. Преподы там опытные, программы обучения проверенные, хоть и устаревшие. В топовых вузах МГУ, МФТИ, ВШЭ все вообще инновационно, на уровне приличных западных.2. Новые направления, созданные в рамках старых вузов. Это те самые "технологии" etc. Отличие объясняется просто - специальности практически не переименовывали, а в СССР таких направлений не было в вузах. Соответственно, организуются они для отмыва бабла, набирают туда преподавать всякий скам, и уровень подготовки соответствующий. Процветает коррупция, мракобесие, повторение из года в год одних и тех же лаб из середины 90-х, ну ты понел.3. Негосударственные вновь образованные вузы. Это самый сок. Там только контракт/целевое, пилятся, чтобы снять с тебя побольше бабла. Для рекламы могут набрать довольно годных преподов (как в Иннополисе), и вообще в чем-то перещеголять даже топовые вузы, но в финале всегда заканчивается бабло и настает пиздец. Если поступаешь туда, с большой вероятностью, ты так и не получишь нормальный диплом. А если и получишь, то дальше сможешь подтереться им, ибо что у нас, что тем более на западе, к ноунейм дипломам относятся с подозрением.
>>763879Ну и что? Нам-то от этого ни горячо ни холодно. Рабочие места все равно будут. Правда эти мудаки создают нагрузку на отдел кадров. Но это их проблемы.
>>763874Интересный вопрос.
>>763875Нужно именно на бейсике, анон.
>>763884>1. Классические университеты и старые советские институты, со старыми же специальностямиМне кажется, что такие специальности больше с уклоном в математику и радиоэлектронику, чем в программирование. Или я не прав? Ну и банально устаревшая программа. Стало быть, ПМИ/ФИИТ? Программную инженерию нахуй? А что насчет прикладной информатики? Так или иначе, спасибо за ответ.
>>763901Да, но в них программирования больше и качественнее, чем в созданных с нуля чисто для программирования.Прикладная информатика это фактически ПМиИ, особой разницы нет даже в количестве часов на каждый предмет.
Уповаю на доброанона на этой доске, умоляю подсказать следущее:С чего все-таки начинать изучать это ваше похрамирование? С языка?А то одни говорят, что с него, другие что еще с чего-то. И вот интересно что собой представляет это "еще чего-то". Может кто-нибудь подсказать какие книги в этом направлении читать и т.д.?
>>763888Чувствую сраказм в твоем посте, лол.И все-таки. Создаю я кота. И добавляю в список, чтобы потом управлять ими.Cat Tom = new Cat(int aAge, String aSex);cats.add(Tom);out.print(Tom.getAge);Если кот только что родился, то конструктор перегружается только с параметром aSex.Но я не хочу еще писать очевидный дополнительный параметр имени.Пока писал пост придумал другой вариант.Можно добавлять каждый объект и вызывать по имени.cats.add(new Cat(String aName, int aAge, String aSex);Но как вызывать, понятия не имею.
>>763907Если бы ты хотел играть на рояле, что бы ты делал? Если бы хотел научиться разбираться в устройстве автомобиля? А если бы хотел научиться готовить?
>>763907http://sharpc.livejournal.com/67583.htmlКогда прочитаешь это все, тогда и станешь программистом.
>>763907SICP.
>>763910Конечно, можно вызвать сразу всех котов в форыче, но я хотел бы и по отдельности их обрабатывать.
>>763920используй мапу в ключи кидай имя а в значение объект. Map mp = new HashMap(); Cat tom = new Cat("Tom", 1, "male"); mp.put(tom.getName, tom);mp.get("Tom");
>>763926Так и думал, что через хэш придется делать. Эх, ладно. Не люблю этот громоздкий способ.
>>763907Если школьник, то с языкаЕсли старше и можешь в математику, то с алгоритмов, ибо они сложны для типичного 14-15 летнего мамкина пограмиста
>>763935А если старше и уже подзабыл математику после вуза? Так как нигде не использовал ее.
>>763939Ну почитай книги про алгоритмы, кормена там, может что еще полегче, если не осиляешь то вкатывайся сначала в язык, алгоритмы в 2016 уже не нужны, сейчас все кодят в вебе на фреймворках
Анончик выручай, как разрешить человеку редактировать файлы на github без одобрения создателя репозитория
Поясните по хардкоруна пальцах вкатившемуся джависту-андройдисту за лямбда-выражения. Перечитал всяких определений, так в голове и не укладывается. Скажи, Анон, то что на пике - это лямбда-выражение? Я так понял что вообще ламбда-выражение - это сокращенная запись с использованием стрелки, т.е. если есть стрелка значит это оно, так?
>>764092Вот лямбда. Он там все очень красиво расписал в нашей ветке обсуждения.>>763968
>>761988Прога называется "прокси-сервер"
>>763518>исходники ботнетаТебе еще рано этим заниматься.
>>764099>Cat tom = listOfCats.stream().filter(c -> c.name.equals("tom")).findAny().get();> -> Стрелку увидел, очень красивая. Я просто пока еще не особо вникаю в значение написанного, сужу только по тому как это выглядит внешне, ньюфаг же.Теперь такой вопрос. Я сам такие выражения еще не вводил, только видел как IDE иногда сама сокращает некоторые места в коде до них, и при наведении/щелчке мышкой показывает/возвращает полностью. Теперь попробовал написать сам, конечно не взлетело, но IDE все-таки определила это как лямбда-выражение(см.пик). Соббсна вопрос: какого нигде никто не говорит что самая главная составляющая в лямбда-выражениях это СТРЕЛКА?!?!!!71 Все пиздят про переменные, какой-то матан, приводят не к месту сложные примеры с потоками, но ни в одной статье и ни в одном гайде я не прочитал что все это делается с помощью СТРЕЛКИ?
>>764146Пушто серьезные дядьки о синтаксисе не пиздят, серьезные дядьки размышляют на тему, что лежит за синтаксисом и к чему приведет те или иные действия.
>>764146Ты ещё не знаешь главного, там ещё и ЛАТИНСКИЙ АЛФАВИТ используется!Лати́нский алфави́т (лати́ница) — восходящая к греческому алфавиту буквенная письменность, возникшая в латинском языке в середине I тысячелетия до н. э. и впоследствии распространившаяся по всему миру. Современный латинский алфавит, являющийся основой письменности большинства романских, германских, а также множества других языков, в своём базовом варианте состоит из 26 букв. Буквы в разных языках называются по-разному.Письменность на основе латинского алфавита используют все языки романской (кроме молдавского языка в ПМР и, в некоторых странах, сефардского языка), германской (кроме идиш), кельтской и балтийской групп, а также некоторые языки славянской, финно-угорской, тюркской, семитской и иранской групп, албанский, баскский языки, а также некоторые языки Индокитая (вьетнамский язык), Мьянмы, большинство языков Зондского архипелага и Филиппин, Африки (южнее Сахары), Америки, Австралии и Океании, а также искусственные языки (например, эсперанто).Очень познавательно, не правда ли?
Анон, надеюсь на твою помощь. Суть вот в чем. Есть программа, которая через api vk записывает, как ты уже догадался, в xml, данные о друзьях заданного профиля. Надо записать вытащить эти файлы и записать в виде пригодном для построения графа в этой же программе. У кого то есть подходящая библиотека или еще че на примете?
>>764167Видел подобную реализацию на платформе .net, но не знаю, как она работает.
>>760325>проращивает семена
Если из ООП я знаю только 4 основных понятие Абстракция, инкапсуляция, наследование, полиморфизм ну и еще интерфейс и инплиментация и больше ничего, то какую книгу про основы ООП мне почитать? А то что не возьму книгу Гамма например - везде написано, что эта книга для тех, кто уже умеет в ООП.
>>764186>понятиепонятияфикс
>>764186https://en.wikipedia.org/wiki/Object-Oriented_Software_Construction
>>764204Благодарю.
Б
Читаю про паттерны, вроде на простых примерах понятно, а когда своё начинаю делать, то путаюсь. Вот к примеру, хочу парсер обернуть в ООП с паттернами. Парсер состоит из многих объектов, на вход получает номера страниц, которые парсить + парсеру нужно указать, куда сохранять результат: в файлы или в БД.Пока наговнил вот так:$parser = new Parser([1,2])->setSaver(new FileSaver($path))->save()FileSaver и DBSaver имеют интерфейс SaveStrategy. Подходит ли здесь saveStrategy c методом save?
>>764227Паттерны в 2016? Серьезные дяди кодят во фреймворках, где все за них уже спроектировано, какие паттерны, лол.Забери свою пыху и уебывай в пыхотред, там на редкость адекватный ОП, он поможет. Хоть и заходит редко.
>>764227>$parser = new Parser([1,2])->setSaver(new FileSaver($path))->save()Всегда интересовало, почему пыха не может в перегрузку операторов. Все языки могут, а пыха не смогла.
>>763426Бамп
>>763426>>764263Возьми как пример https://github.com/hseeberger/reactive-flows и переделай под свои нужды
>>764268я в скалу не могу
>>764271Ну потрать пару дней на изучение, в чём проблема?
>>764274Пары дней хватит?
>>764275А чего там учить? http://scala-lang.org/
>>764163>там ещё и ЛАТИНСКИЙ АЛФАВИТ используетсяя знаю что лямбда это латинская буква, только где она там используется (конкретно в синтаксисе яп) ни разу не видел>>764161Я все понимаю, но по ходу каждый возомнил себя серьезным дядей, хотя в 2016 давно пора бы уже вылечиться наконец от гордыни. Реально серьезных дядь должно быть менее 5% на земном шаре и кстати они гордыней страдать не должны, поэтому выпендриваться не стали бы.%сорри за оффтоп%%
>>763235В какой папке сидит rthdcpl.exe?Если в %WinDir%, то это процесс управляющий контрольной панелью драйвера звуковой карты.Иначе — скорее всего вредоносная программа.
Добрый день! Нужно за 3-4 часа написать программу нечеткого аппроксиматора функции для курсовой (на любом языке) Анон, выручай. Могу закинуть до 500 руб через терминал.Исходные данные к работе: Воспроизводимая зависимость - y=cos(pi*x) Диапазон [Xmin; Xmax] - [0; 1] Относительная погрешность - 1 %
>>764146Так это и есть та самая СТРЕЛКА, значит, про которую всегда пиздят борщехлебы.
>>764311Лямбда из греческого алфавита, наркоман. Латинский - это в английском, немецком, французском и других западноевропейских языках.
>>764146Ну как бэ стрелка в данном случае - это просто деталь синтаксиса. В пистоне будет lambda, в жабаскрипте function или =>, в скале тоже =>. Все это - лямбда функции.
ПОГРОМИСТЫ, помогите. Хуй знает куда писать. Короче, хотел трасерт сделать, ввел айпи, а мне такую хуйню выдает. Хелп. Как пофиксить, чтобы там были цифры и все такое.
Анон, прошу помощи.Решаю задачу на паскале (пикрелейтед).Код - http://pastebin.com/NbcVdwjjПо итогу получаю ту же строку, что ввёл. Что я делаю не так?
>>764311>Перечитал всяких определений, так в голове и не укладывается. >если есть стрелка значит это оно, так?>Стрелку увидел, очень красивая. >сужу только по тому как это выглядит внешне, ньюфаг же.>какого нигде никто не говорит что самая главная составляющая в лямбда-выражениях это СТРЕЛКА?!?!!!71 >пиздят про переменные, какой-то матан...>ни в одной статье и ни в одном гайде я не прочитал что все это делается с помощью СТРЕЛКИ?>ни в одной статье и ни в одном гайдеhttps://msdn.microsoft.com/en-us/library/bb397687.aspx:"To create a lambda expression, you specify input parameters (if any) on the left side of the lambda operator =>"https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html#syntax"the arrow token">по ходу каждый возомнил себя серьезным дядей, хотя в >2016 давно пора бы уже вылечиться наконец от гордыни. >Реально серьезных дядь должно быть менее 5% на земном шаре >и кстати они гордыней страдать не должны, >поэтому выпендриваться не стали бы.У тебя сочетание воинствующего невежества с непомерным гонором, (что не редкость). Советую заткнуться и учиться, может хотя бы гонор уйдёт.
>>764500ты адрес или замазал или просто не вписал?
>>764644Замазал есс-но не знаю зачем. Не пробелов же я там наставил.
>>764336Нет, не есть (если ты про морфизм).
>>764500tracert 8.8.8.8 > "c:\tracertres.txt"
>>764186В вузе учили такое:Гради Буч и др. Объектно-ориентированный анализ и проектирование с примерами приложений (UML 2). Третье издание = Object-Oriented Analysis and Design with Applications (3rd Edition). — М.: «Вильямс», 2008. — 720 с. — ISBN 978-5-8459-1401-9.
>>764763Хм, короче, суть в этом символе ">" ? Добавил его - заработало. Хотя неделю назад прописывал без него и все было норм.
>>764811Ну ты ебанутый.
>>764819Кто обзывается, тот сам так называется.
Я чет совсем отупел:В году 52 недели. Шанс того, что случится событие - 10% в неделю.Значит шанс этого события за весь год 10% 52 = 0,1 52 = 5,2%, верно?Хуйня какая то. 10 процентов - это 1 к 10, но при этом у нас аж 52 попытки. И всего 5.2% попасть хоть раз?Посоны, ну скажите, что это ни так и я где-т наебался.
>>764848Ну я точно поехавшим стал уже, разметку проебал.
>>764848За год получается 520% шанса.
Прошу поделиться кодом по загрузке фотографии в альбом. Ковырял исходники тестового приложения из androidsdk. Получилось сделать пост на стену с изображениями. Пытался изменить метод загрузки фотографии в альбом и получил access denied 200, не знаю, как исправить или вообще хоть какой-нибуть найти пример заливки изображения в альбом пользователя вконтакте. Уже задал пару вопросов на stackoverflow, в треде андроид разработки, на киберфоруме и спросил у всех друзей, помогите!!!
>>764862Хм. А вот интересно.Если мы имеем два дня, в каждом у нас вероятность события 5%. То есть, если мы возьмем 100% и поделим на 5%, то получим 20 дней. Но нет никакой гарантии, что событие точно случится за эти 20 дней. Инфа сотка. Потому что вероятность ничтожно мала и стремится к нулю.
>>764874Может, стоит поизучать документацию vk api?
>>764876Ой, бля. Не два дня, а просто вероятность 5% в дней. Начал писать другое, но не стер.
>>764880>в днейВ день.пизец я даун((9
>>764878Я постарался как можно внимательней с ней ознакомиться, но возможно из-за пробелов вроде нижеперичисленных я не до конца понял. В примере загрузки изображения есть метод getPhoto, он не описан, если взять из кода тестового приложения sdk, то сталкиваюсь с проблемой импорта Activity. Описание методов работы с изображением есть только для методов по типо get и save, а uploadWallPhoto нет, если этот метод грузит на сервер вк, то какой метод использовать, чтобы он парсил эту ссылку или сам этот метод загрузки уже вставить в метод поста, но какой должен быть метод если есть только методы сохранения и получения ссылки. Я уже ахринительно запутался в этом всем и устал, да я читал эту кривую документацию и уже реально прошу помощи, потому что совершенно не знаю, что делать
Слишком специфичный реквест для /s напишу сюда. Впервые запустил проект на идее из-под рута, не закрывал ее около недели, много кода накопилось, нужно было пеку перезагрузить, закрыл. Потом долго копался, не понимал, почему при запуске идеи у меня пропал проект. Но запустив из-под рута, все вернулось на свои места. Как портировать проект из рута в доступ обычного пользователя? Идея из под юзера рут-проект просто не видит.
>>764880>>7648765% это дохуя. Это и есть гарантия, что событие произойдет за эти 20 дней, при условии, что эта вероятность вычислена правильно.Ты не понимаешь сути теорвера, это не об единичных случаях.
>>764907Видимо, не понимаю. Не дошел еще до этого.
>>764897chmod, chown
>>764921Ты К.О. Но я думал, что как-то по-другому можно.
>>764941https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/fs/open.c
Привет анон! У меня все хуево с ООП. Ну то есть я во многом понимаю общий концепт и предназначение, но осознанно и правильно применить знания на практике в своем коде мне затруднительно. Особенно когда речь идет о сишарпе (приходится сейчас на нем писать зачастую, так что эта проблема больше всех бросается в глаза).Я не люблю читать литературу на 900 страниц, но я верю, что я не настолько ленивое хуйло. Короче, анон, накидай любых гайдов по повышению моего скилла.
Горит лаба по крестам:Даны целые числа А и массив х1,х2...,х20. Если в последовательности х есть два элемента равных А, то получить сумму элементов, следующих за вторым таким элементом, в противном случае определить сумму всех элементов массива х. Сумму вычислить используя функцию.
>>763087бамп реквеста
Как отключить лямбдочки в идее на панели слева? Занимают место, а экран и так маленький.
>>764970> Горит лаба по крестамХуёво быть тобой)))))0)
>>764984Да не, мне нормально.
>>764949И как только такие как Торвальдс могут получать удовольствие от копание в этом говне.
>>764992Ты лол. Он же сам это и написал. Я в своем коде тоже любитель порыться и поупрощать сущности.Единственное, что бесит, это код, построенный на ифах. Я стараюсь писать код без единого ифа. Только в каких-нибудь минимальных проверочках юзаю условия эти.
>>765002> стараюсь писать код без единого ифаЧто почитать, чтобы тоже так получалось?
>>764958Бамп вопросу, ответьте, молю!
>>765009Чего-нибудь по алгоритмизации. Но я не тот анон, я с дивана.
>>765013Ты даже тред не в состоянии прочитать. В треде уже дважды отвечали на этот вопрос.
>>765009Даже не знаю, я не читал ничего специфического, просто из принципа ифы не использую, слишком уж громоздко и не выразительно выглядят.Но почитать можешь совершенный код Макконелла. Я сам не читал, но мне советовали, надо будет почитать на досуге. Из названия уже интуитивно понятно, что книжка о том, как писать наиболее эффективный код. Дерзай, анон.
>>765020Он считает, что он особенный и его проблема уникальна.
>>764970Держи свою парашу, бездельник.http://ideone.com/NQCVFT
>>765024Спасибо!
>>765024Классика
На факультете Программной инженерии на первом курсе С# учат?
>>765028Что там, это тролль что ли?
>>765025Не учатся ничему и учиться не хотят.
>>765031Лол, тебя еще учить и код читать?
>>765034Ну скажи пожалуйста хотя бы, там правильно или нет?
>>765033Я не компилил все равно.
>>765035Пиздец, долбоебы. И это программисты? Нейросети, искусственный интеллект, блять. Лабу на си написать не могут. Пиздец, блять.
>>765038Кина американского насмотрелись, или крышу срывает от жадности.
>>765040Так там на си? Мне на C++ нужно.
>>765043Заебал, это моя лаба.
>>765042Ты ему про тырпрайз, он тебе про лабы.
>>765045Ни о чем думать не хотят, пока память не утечет.
sdf
Почему /зк такой медленный? Так всегда было?
Вечер добрый. Поясните ньюфагу каким методом можно выйти в интернет или получить доступ к файловой системе, например на обычном сенсорном терминале (использующемся для развлечения, для оплаты мобильного телефона и т.п.).Либо реквестирую по каким тегам гуглить данный материал, ибо уж очень любопытство терзает.
>>765210А хули тут обсуждать? Тут 70% троллинга жирного, 20% ньюфагов, 5% школьников, который МЕЧТАЮТ ПОГРОМИРОВАТЬ и 5% дядек на пенсии, которые либо толстят, либо отвечают на вопросы ньюфагов, либо гонят ссаными тряпками школоту.
>>765211Ну майор плиз
>>765210Почти всегда. Как-то раз перекатившиеся с кодача в связи с его смертью мудилы ненадолго оживили программач своими петушиными боями. Но золотой век быстро закончился.
>>765228Тебе же ответили.
>>765230Я не хочу ебаться с этой skalой
>>765232> не хочу ебатьсяВероятно программирование это не твоё, ты не рассматривал работу в "Макдональдс"?
>>765234Нет ну ты видел как там все анально устанавливается. Программирую на крестах
>>765235То есть поставить жвм и сбт сложнее, чем конпелировать каждую библиотеку?
можно ли как-то на уровне udp, ограничить максимальный размер пакета внизу? или, как вообще сбрасывать пакеты? например пришёл один, больше буфера, зову recv - дальше ошибка (наверно) и что делать дальше?также не очень допераю, по идее в любом случае на каждого нужен свой сокет, а иначе можно переспамить всех. но не очень понял, это на каждого нужно отдельный порт иметь?
>>765240Ты в динамику совсем не можешь?
>>765258какую динамику, чё несёшь?
репостну из webВозникла такая задача:На сайте есть canvas, с него сохраняется изображение через .toDataURL(), и оно должно сохранятся на стену вк. На данный момент застрял на моменте осуществления POST-запроса на адрес загрузки фото, а именно - не пойму, каким образом мне передать изображение на сервер так, чтобы оно было воспринято, как файл (через cURL). Как можно правильно передать изображение в данном случае?Пока что удалось добиться пустого поля "photo" в ответе, но оно должно быть, при вызове метода "wall.post"
>>765266Тебе нужно RFC1341(MIME). В этой спецификации, как правило, картинка байтиками кидается, а не в виде base64.
Сап программач. Накатал Убунту 16 на свой НР Pavillion 17. Все робит, включая принтер самсунг m2020. Но стоит задача подключить некросканер Brother mfc 215 примерно 2005 года выпуска. Скачал 2 деб пакета и 2 рпм 64 битных с сайта производителя. brscan2-0.2.5-1.amd64.debbrscan2-0.2.5-1.x86_64.rpmbrscan-skey-0.2.4-1.amd64.debbrscan2-0.2.5-1.x86_64.rpmНо при установке их через графический уснтановочник нихуя не происходит и страндартная утилита Simple scan нихуя не сканирует. Printer manager видит МФУ, но нужных драйверов нет в списке, но мне нужно, чтоб МФУ именно сканировал, а не печатал.А теперь вопрос знатокам. Я знаю, как в терминале добраться до нужной папки и получить права Sudo.Какой командой мне раскочегарить, один из файлов, чтоб у меня сканер стал сканировать? Или это фантастика раскочегарить МФУ 2005 года выпуска на ноуте 2014 года выпуска под Убунту 16?
Что почитать по принципам создания обобщающих критериев, опирающихся на N абсолютных и M относительных характеристик объекта? Нужно разработать некую метрику, которая будет оценивать "качество" объекта одним числом (от 0 до 1, например), грубо говоря. Дополнительно задача осложнена тем, что некоторые характеристики трудно оценить сами по себе. Например, есть некая характеристика в процентах, где 100% - практически недостижимый результат (медиана болтается между 0 и 1%). Или гендерная привлекательность объекта, которая, на первый взгляд, должна стремиться к 50/50 (мужчины/женщины), но что если ЦА конкретного объекта только мужчины?
>>764874бамп реквесту
>>765285Иди нахуй в \s\
Уже отписывался с idef0 добрый анон все хорошо объяснил, но все равно здесь есть какая-то ошибка. В bpwin проверить не могу это хуйня крашиться
>>763604Не собираюсь я бросать .У меня удаленная работа и довольно много свободного времени. А на мой вопрос >>763465 мне никто так и не ответил. В дополнение- существует ли возможность удаленной разработки под Андроид?
Что читать/учить чтобы вкатиться в программирование?
Господа, делаю себе небольшой сайтик для аренды гей шлюх он-лайн на Wordpress,и мне нужен виджет он-лайн бронирования, но не по дням, а по часам. Не могу найти ничего толкового. Может кто видел, подскажите.
>>760228 (OP)Аноны, может кто-нибудь привести пример тестового задания для устройства на работу джуниором?Например сделать там такую-то прогу для выполнения таких-то задач.В общем нужен пример.
>>765537Забыл добавить С++
Сап, /pr/Надо мне программку, которая может читать USB-дескрипторы с самого устройства. Подскажите библиотеку/книжку/еще что
Аноны, памахити, гугл выдает тонну туториалов КАК ЗДЕЛОТИ. Пытаюсь залить в репозиторий с SSH папку с файликами и папками внутри, но в итоге на гитхабе появляется только само название папки, но внутри пусто. git clone клонирует всю ту же одну папку. Че за хуйня? Спасибо заранее.
Сап, двач, начал работать с Qt, подскажите где можно почитать про передачу сигнала из одного файла в слот другого, искал инфу по теме но там в примерах указывают this в получателе, ничего не понятно.
>>765550Ты вообще читал доки какие-нибудь?https://git-scm.com/book/ru/v1http://help.github.com/
>>765538Вот, например, мне однажды такую задачку дали:написать программу, симулирующую динамику нитки в реальном времени в двухмерном пространстве. Один конец нитки должен быть прикреплен к курсору мыши, второй болтаться свободно.У меня ушло тогда два дня.
Матлаб зашквар, что ли? Или я хуй найду нормальное НИИ в своей мухосрани? Есть еще перспективы? Че вообще надо чтобы вкатиться?Предыстория такая: выпускаяют с уебанского профиля по бакалавриату, могу в RoR и пистон, но не хочу крудошлепать или дрочить фронтенд.Решил вкатиться в дата сайнс, но че то туториалы охуевшие полупланые и ваще хер пойму с чего начать, кроме как с дрочива csv.Че т вспомнил за матлаб. Вроде пакет годный, много фич.
>>765635>полупланыеполуплатныефикс сука
>>765635Матлаб замечательный пакет для быстрого создания прототипов. Лучши питона в сто раз. Особенно если делаешь что-нибудь в области dsp/imageproc. Если идея удачная, то затем ебешься с переписыванием тоже самого на крестах.Где в России применяется хз. Но где-то должен.> дата сайнсТут рядом есть тред про это. Там все на питоне.
>>765650лучше
>>765650А как же модный вольфрам, он разве еще не убил его?
>>765613>два дняХуле там делать два дня-то? Делишь нитку на пару сотен кусков, для ломаной решаешь линейно, аппроксимируешь сплайном. Часа два на все про все, включая отладку и всю хуйню.
>>765676Так он-то не знал, как делать.БРОСЬ ФАЙЛ СЮДА
>>765650Призываю матлаб юзеров. Как определить ширину главного лепестка на диаграмме направленности? Можно ли это как-то сделать в полярке или на прямоугольных надо?
>>765683Бля как же красиво
>>765683>второй пик
>>765683Первый раз слышу, чтоб в матлабе из графика можно было получить какие-то данные.Скрое сего тебе придется самому формулу писать. Алсо нафига?
>>765706
>>765683https://books.google.ru/books?id=LyZyzdiJS9sC&pg=PA168http://www.mathworks.com/help/signal/ref/wintool.html
>>765706F-вектор направленности, а Q-угол между вектором и нормалью
>>765714спасибо, сейчас почитаю, посмотрю. Заранее цистерну чая тебе
Как в реестре спермерки поменять кнопку делит с запятой на точку? Выж прогромисты!
>>765719-> /s
>>765722Хули ты не прогромист с реестром работать нихуя не можешь?
>>765672Есть софт, которым все пользуются и которому не нужен пиар, т.к. его и так все покупают. И есть говноподелие от стивена я_не_украл_а_сам_все_придумал вольфрама, которое никто не покупает. Который поэтому вынужден тратить весь бюджет на маркетинг и коррупционные схемы распильно-откатного характера.
Есть еще вузы, где фортран преподают?
>>765750Все ведущие вузы США связанные с физикой. Фортран — это самый крутой язык для HPC. Но местным даунам никогда не суждено с ним поработать, т.к. они не смогли (и никогда не смогут) сдать экзамены по физике.
>>765732>от стивена я_не_украл_а_сам_все_придумал вольфрамаМожешь запилить кулстори? Я немного не в теме.
>>765754У меня было 96 баллов за ЕГЭ по физике и в вузе только пятерки, например.мимокрестоблядок
>>765757Этот софт разрабатывала на физическом факультете калтеха группа людей, среди которых был вольфрам. Сколько он там лично написал кода мне не ведомо. Скорее всего основной автор был не он, а Chris A. Cole. Т.к. в публикациях того времени они идет первым именем. Потом вольфрам как-то получил права на этот софт, стал владельцем всех акций и начал его продавать. С тех пор он ничем другим и не занят. Также скупает всякие антикварные документы известных ученых и занят постоянным самопиаром.Спиздить софт, выпиздить основателей и запретить им по суду упоминаться с этим софтом, в штатах очень легко. Тому есть куча примеров. Можешь почитать у Alvy Ray Smith историю о том, как Джобс спиздил Пиксар у его основателей.Вольфрам точно такой же проходимец.
>>765776Это называется не проходимец, а успешный предприниматель. Вон, MS-DOS тоже какая-то кодообезьянка написала, но без распило-откатной схемы Билли и его мамаши хуй бы кто про него вообще узнал. И таких примеров куча, ведь быдлокод говнякять может каждый второй выпускник мехмата каждого говновуза, а продавать(да еще и говно) - это искусство.И дело даже не в том, чтобы что-то слепить и случай продать. Кодомакакам тоже иногда деньги на голову падают, Нотч ярчайший пример. Сговнякал игру про копрокубы для задротов, продал за овердохуя денег. И куда Нотч потратил эти деньги? Может быть он создал новый Близзард или Валв, организовал тысячи рабочих мест, заставил активы работать? Хуй там, он как сидел жирной жопой на диване, так и сидит. Ах, да, он теперь спонсирует индиговно и жрёт еще больше гамбургеров, приближая свою раннюю смерть от атеросклезроа. Потому что пролетарий - это не про деньги, а про рабское мышление.
>>765776Благодарю за интересную инфу, анон. Добра тебе.
>>765818Ты Джек Лондон или Штирлиц?
>>765872Ты пидарас или педофил?
Посоны, есть вопросы:1) Где можно найти хорошие задания для практики с#?2) Реально ли самоучке устроиться работать C# девелопером? Сколько получают джуниоры?
Ну познакомишься ты такой с девушкой, о чем будешь говорить? Как ты доки языка программирования изучал?
>>765892Нахуй с ней говорить? Ее ебать надо, а потом возвращаться к возвышенным комбинаторам и морфизмам.
Анон подскажи пожалуста нормальные надежные VPN сети. Очень нужно разок воспользоваться. А опыта не имею. их же МОРЕ блядь. А какая норм?
>>765932Обожаю тян с цветными волосами, поэтому отвечу.Тебе нужно надёжно или просто так? Если надежно то путь один - арендовать свою впс и поднимать свою впн. Если нужно просто так, то бери любую, они одинаковы.
>>765935Спасибо Анон.
>>765932Вот тут дают триал на месяц бесплатно: https://www.arubacloud.com/Дальше 1 евро/месяц за в общем-то неплохую впс-ку для личных нужд. Рекомендую.
пацаны объясните мне если сайт написан на html css javascript то как его можно взломать?
>>760228 (OP)По итогам обсуждения в питоно и кресто тредах меня опять отправили сюда. Уже недели две я как долбоёб, вместо того, чтобы сесть и учить что-то, гуляю по форумам и тредам, судорожно пытаясь определиться, чем же именно я хочу и мне стоит заниматься. Наверное это из-за того, что я неуверенная в себе корзина, неспособная принимать самостоятельные решения, хотя это меня, конечно, не извиняет. Что хочу:Мне нужен язык, на котором я буду писать небольшие десктопные программки, в идеале, кроссплатформенные. Потом неплохо бы научиться с его же помощью писать для мобильных устройств. А возможно, когда-нибудь, сяду за микруху уровня ардуинки.Но проблема в том, что мне нужно писать быстро, быстро видеть результат и быстро идти дальше. Программы небольшие (к примеру, полив автоматизировать, тексты определенной структуры обработать, гуй к консольной утилите запилить) и не слишком требовательные к производительности, но скорость разработки важна, иначе я теряю запал.Как хорошо сформулировал какой-то годный анон в крестотреде, мне бы замечательно подошел язык, который> Сделан специально чтобы заменить дэлфи и осталось возможно кодить мышкой.ну или замените дэлфи на Visual Basic. Простой подход к написанию кода, читабельный код, куча инфы, куча библиотек, простой визуальный, как в дельфи, подход к созданию гуя, хорошая и проверенная временем среда, испраляющая твой говнокод наподобие того, как это делает IDEA, которая при этом не стремится переделывать себя, язык и его фреймворки каждый год.Дополнительные пожелания, повторюсь: возмжоность перекатиться потом и в мобильную разработку. А еще мне очень нравится, когда маленькая программа соответственно мало занимает оперативной памяти, быстро запускается и не требует говн уровня рантаймов, нет фреймворков, виртуальной машины или установленного в системе интерпретатора. А еще мне очень нравится мозилловский подход к интерфейсу (XUL), вещи вроде QtWebkit и подобные штуки, позволяющие средствами разметки XML и стилями CSS менять на ходу внешний вид приложения, подключать расширения и т. д.Из очевидных вариантов, которые я хотел попробовать, и с которыми меня завернули мудрые аноны: C++. В их треде говорят, что это нихера не просто, я заебусь учить, язык сложный, всего дохуя, под задачу вроде "быстро написать и увидеть результат" начинающему совсем не подойдет, даже если знаешь основы программирования, гуевый калькулятор за условные 40 часов (5х8) хуй напишешь. Если это так, то грустно, потому что мне нравятся кресты синтаксически, нравится Qt и wxWidgets, они мне показались гораздо приятнее (проще), чем голый WinAPI и интереснее, чем GTK (Qt расширяемей и кастомизируемей, виджетс легковеснее обоих, насколько я понял). Ну и тем, что Qt и wxWidgets - это почти что аналог стандартной библиотеки Java, а это круто, это мне нравится, я бы хотел такое, это как раз приближает мою мечту к "заменителю дельфей". Python. Тут вроде хорошо, есть даже wxPython, язык простой, красивый и дружелюбный, много инфы для изучения. Но надо таскать за собой интерпретатор + те задачи, которые я хотел на нем решать...мне сказали, что некоторое из этого сделать нельзя или почти нельзя, другое можно, но никто таким на питоне не занимался, потому что это ебанутый троллейбус из хлеба. Например, вот, писать программки, основанные на реакции на системные события - всякие аналоги PuntoSwitcher'а, MouseGestures, WinAero, AutoHotkey и т. д. А мне как раз это все чуть ли не больше всего интересно.Из очевидных вариантов, которые мне не нравятся: Java. Мне не нравится, как работают программы на джаве, я не хочу таскать за собой виртуальную машину и мне не очень нравится, как выглядит джавакод. Вот эти вот все ХуйГовно хг = new ХуйГовноГенератор.генерейт("ХуйГовно"); куча лишних слов и строк кода для простых действий (в сравнении с теми же дельфями или php/python+gd2/imagemagick, например, вывод сгенерированной графики на экран). Ну и просто я знаю немного джава программ, которые мне нравятся, если такие вообще есть. Может из-за скорости, может из-за отзывчивости интерфейса, не знаю. C#. Майкрософт, майкрософт, майкрософт. Визуальная студия. Нет фреймворки. Большинство вакансий, ориентированных на веб разработку. Страшная синтаксическая помесь ежа с ужом. Всякая непредвиденная хуйня. Мучение с разработкой под что-то кроме винды. Блядь.JS. Хуй знает, заниматься им где-то кроме веба я как-то не очень готов. Тем более, десктопные приложения на ней очень так себе по производительности и потреблению ресурсов. Опять же, работу не найдешь не в вебе. Все меняется каждые полгода и трудно угнаться. Ну и код выглядит, пожалуй, хуже всех вообще, замыкание на замыкании, а я пока плохо перевариваю функции-параметры там, где без них можно обойтись, особенно, если определение функции на 150 строк прямо там же, внутри круглых скобок.Щито мне делать? Немного писал на всем этом, буквально по 200 строк + лабы в вузе + паскаль в школе + несколько тысяч строк кода на PHP.Причем советующие нихуя не поясняют, ПОЧЕМУ лучше предложенный вариант. Например, шарп, типа он проще крестов. В чем это выражается, блядь? Типа он умеет все это, есть крутые библиотеки для гуя.>Умеет. Есть. Крутые. Что, если человек не хочет воровать спермостудию, говноедствовать с моно, ебаться с винформами, впф и прочим шлаком, читать говеные спермодокументации и закругляться в юнити и ксамарине?Это ж гной, блядь, говно, червь-пидор. Как вообще можно в плюсотреде такое советовать?Мне просто хочется действительно универсальный, эффективный, удобный, позволяющий быстро работать и непердольный инструмент. И не хочется зависеть от всяких говнюков вроде оракла и майрософта, но и без работы сидеть не хочется.Если вам лень давать мне советы, не забудьте высраться, какой я долбоеб, сам я этого, разумеется, не знаю.
>>766004Lazarus так и не глянул?
>>766004>несколько тысяч строк кода на PHPТак ты же уже ШАРЯЩИЙ, можно сказать, бери любую гуевую либу для пыха (wxphp, php-gtk) и вперед.
>>766009Спасибо, анон, глянул, вот только кому он нужен-то?https://hh.ru/search/vacancy?text=Lazarus&area=11 вакансия от какого-то тролля во всем ДС. Да и мне сам паскаль не особо нравится, я про само удобство разработки.>>766011Ну не толсти. Умение написать борду или быдлофорум не есть умение программировать. Как раз пхп, как ни странно, мне синтаксически очень нравится, но все эти попытки перетянуть его в десктоп противоречат его сути и это очень хлебный троллейбус.
>>765892Бабу надо ебать и переодически делать ббпе для профилактики. Общаться надо с парнями. Все просто.
>>766016>Спасибо, анон, глянул, вот только кому он нужен-то?Я думал ты чисто для себя инструмент ищешь, хуитку всякую пилить, плюс слово "делфи" промелькнуло в посте (ты надеялся, что кто-нибудь осилит такую простыню текста в три часа ночи?).>Ну не толсти. Умение написать борду или быдлофорум не есть умение программировать.Применительно к пхп это и есть умение программировать, ибо для таких задач он в основном и используется.>но все эти попытки перетянуть его в десктоп противоречат его сути и это очень хлебный троллейбусЧто тебе не нравится, вполне себе general purpose. Я тоже, правда, не понимаю, нахера в шаблонизатор впихнули ооп и прочее, но когда-то и в кроссплатформенный ассемблер впилили ооп с шаблонами, а вышло вполне ничего даже, за неимением альтернатив.
>>766004Так не бывает. Выбери, что для тебя приоритетнее, выбери под это язык и пиши на нём. Остальные языки со временем доучивай. Небольшие десктопные программки с минимумом фреймворков - один язык. Для работы - другой язык. Веб - третий язык. Формошлёпство - четвёртый. И так далее. Если составишь требования по пунктам (мне лень снова это перечитывать), тебе посоветуют языков, которые подходят.
Подскажите ньюфагу (js), как в массиве объектов выделить объекты с неуникальным набором свойств (id/имя/фамилия)как это хочу делать я.1) сначала проходим по массиву и на каждый объект в новом массиве создаем новый объект, причем ключом будет айдишник. Добавится новое свойство uniqueId. Сначала будем смотреть, если undef, то ставим true, если не undef и true, то ставим false.2) после все объекты с ключом uniqueId == true удаляем, работаем с этим массивом, таким же циклом проходим по имени, после по фамилии.3) ну а после в родительском массиве уже можем делать все, что надо.Нормальный алгоритм?
%sf%
rtr
>>766004Какой нахуй гуй в 2016 году? Очнись Маня, десктоп умер, теперь только веб и сервера.
>>766047Для всех перечисленных задач подходит Haskell.
>>766062Еще 1C и мобилки. А вот десктоп умер, совсем.
>>766064Как на нем формошлепить? Просто интересно.
>>765892Умный еврей из Microsoft'а придумал, как тебе помочь.http://ebanoe.it/2016/04/15/microsoft-ukraine-perverts/
>>765874Вспомнилось: http://tomsk.fm/watch/253504Там правда админ, но отличий от программистишек нет.
>>766081Пожалуйста:https://wiki.haskell.org/Applications_and_libraries/GUI_libraries#qtHaskell>runtime loading of xml based interfaces designed with Qt Designer
>>766081Формошлепить - это на Lazarus. На нём - только комбинаторы неподвижного окна.
>>766004> нужно писать быстро, быстро видеть результат и быстро идти дальшеТолько Lisp.
Пишу игру, нужно максимально быстро определить есть по углам квадрата 100х100 и вода и суша одновременно. Сижу и затупляюсь как это сделать максимально эффективно. Накатал такой код, можно ли сделать лучше?bool ground = false;bool water = false;if(IsWater(x, y)) {water = true;} else {ground = true;}if(IsWater(x+100, y)) {water = true;} else {ground = true;}if(water && ground) return true;if(IsWater(x, y+100)) {water = true;} else {ground = true;}if(water && ground) return true;if(IsWater(x+100, y+100)) {water = true;} else {ground = true;}if(water && ground) return true;return false;
>>765776Ты немного сгустил краски. Вольфрам, конечно, человек невероятно, легендарно неприятный, и поп-научная книжка его - невероятное говно, но не до такой степени.И язык в Математике хороший.Ньютон, кстати, был еще неприятней.
>>766098Красивей и непонятней - сколько угодно. Эффективней - нет, один хрен все углы перебирать
>>766098water = 0;4 раза if(iswater(...)) water++;if(water!=0 && water !=4) return true;
>>766104пс: С точки зрения эффективности похуй конечно, просто так одну и ту же проверку несколько раз не копипастить, лаконичней какбэ.
>>766104Вот сразу и пример. Непонятней сделал, сэкономил перфокарту.
>>766104>if(iswater(...)) water++;Или water+=iswater(...), если бул к инту в твоем языке приводится.
>>766106По мне так одинаково понятно, просто похуй.
>>766104>>766105Так могут быть лишние вызовы IsWater же
>>766107Поксорь еще, еще непонятней станет.
>>766111Хорошая идея.>>766109А, ну тем более похуй.
>>766112Плохая идея. Понятностью не пренебрегай.
>>766113Непонятней == интересней.
>>766109Они дорогие у тебя, эти вызовы?Если очень дорогие, то может иметь смысл на ом конце возвращать тебе сразу четыре угла, или даже весь массив 100 на 100.
>>766115На APL пишешь?
>>766004учи джаваскрипт./нить
>>766116Не дорогие, но все-таки хочется написать чтобы и максимально оптимизировано было и без лапши как у меня.
>>764958>>766120Отвечу сразу двоим> яд ООП состоит из двух компонент - неудержимой инстинктивной страсти к обобщению и столь же инстиктивной боязни неопределенности. Эти первобытные инстинкты ведут в итоге к переусложненному, малочитаемому и малопонятному коду. Именно из-за этих инстинктов люди боятся простого и любят сложное. Есть ли противоядие? Конечно: это - простота. Надо смотреть на задачу и понимать, что требуется. Не думать "как мне для учета банок с суриком в москательной лавке можно применить генерики и паттерн матчинг", а просто учитывать банки с суриком. Надо, разумеется, понимать, как эти банки с суриком учитываются - и все станет сильно проще. Но простоты люди боятся
>>766091Ясно. Я думал, на самом хаскеле что-нибудь есть.>>766092Ну говорят, что GUI удобно моделируется стрелками:http://lurklurk.com/Копипаста:Программирование#.D0.9E.D0.9E.D0.9F_.D1.85.D0.BE.D1.80.D0.BE.D1.88.D0.BE_.D0.B4.D0.BB.D1.8F_GUIЗнающему толк месье хотелось бы попробовать. Каково оно по сравнению с Visual Prolog?
>>766126Судя по степени твоей изысканности, бери Dyalog APL, не ошибешься.
>>766101> Ньютон, кстати, был еще неприятней.И вором-плагиатором был, как Эйнштейн. Все открытия спиздил у Гука.
>>766131Эйнштейн был не плагиатором, ну не упомянул Пуанкаре, да. Но тот сам его работу читал, и ничего не сказал. И Минковскому на его последовавший по этому поповду вопрос ответил что дорогу надо давать молодым.В защиту же Ньютона, потроллившего Гука своим крылатым выражением, смысла которого никто теперь не понимает, можно сказать что ни ему, ни его современникам и в голову не приходило что ту хуиту, которую мы теперь так ценим, можно воспринимать так серьезно, а те действительно серьезные работы в теологии, которой он серьезно и занимался, вообще никак не воспринимать.
>>766136За Ямадочку всегда лойс, сообщение не читал.
>>766136> Эйнштейн был не плагиатором, ну не упомянул Пуанкаре, да.Я не про теорию относительности, а про теорию фотоэффекта, которую он невозбранно спиздил у Столетова и Планка и получил за это нобелевку.А теорию относительности ему помогла составить жена (сильный физик), причем ее он тоже не упомянул.Квантовую механику, появившуюся в то же самое время, этот великий гений не осилил.> В защиту же Ньютона, потроллившего Гука крылатым выражениемХуй там. Куда делись все работы Гука, когда Ньютон стал президентом Королевского общества? Ни одного черновика не сохранилось.В научном мире все как в IT: всякие Эйнштейны и Ньютоны, умеющие социоблядствовать, получают успех и бабло, а над настоящими учеными вроде Перельмана надсмехаются и гонят их.
>>766148Смысл выражения кстати прост и циничен, Гук был ниже среднего роста.
>>766148Ну нихуя ж себе.Рассказывай еще, про кого знаешь. Менделеев тоже всё спер?
>>766149Сильно ниже среднего роста.
>>766148>как в ITНу а чо сразу в ИТ. Кармак у нас есть, да, нихуя не запиливший еблоторговец. Ну и все. Джобс себе лавры Возняка и не собирался присваивать.
>>766151Менделеев нет, не слышал про него ничего плохого, а вот про Ломоносова можешь почитать здесь:http://bouriac.narod.ru/PORTRAYS/Lomonosov.htmАлкаша-ватника, склонного к рукоприкладству, с научными достижениями уровня профессора Выбегалло пропаганда распиарила чуть ли не до отца-основателя русской науки.Схожим образом распиарен "изобретатель" Леонардо да Винчи:http://bouriac.narod.ru/Leonardo.htm
>>766156Давай уж про всех!
>>766154Ну а как же великие программисты Гейтс и Цукерберг?> Джобс себе лавры Возняка и не собирался присваивать.Джобс к его чести никогда не выдавал себя за программиста. С другой стороны, сколько людей слышало о джобсе и сколько о Возняке?
>>766158Кто их когда считал программистами?А слышало о Джобсе много не тогда когда его выпиздили из Ябла, а уже сильно потом, когда назад позвали - и тут дело было совсем не в программировании. Впарить всему миру обмылки - это ТАЛАНТИЩЕ нужен.
>>766157Гугл в помощь, в науке такое сплошь и рядом. Просто одни лжеученые не уходят дальше создания своей секты (вроде Фоменко или того японца с памятью воды), а другие, умеющие более складно пиздеть, получают господдержку и авторитет в научном сообществе. И очень редко (как например в случае Лысенко) их удается поставить на место.
>>766160> Кто их когда считал программистами?На любых IT-курсах их вспоминают в первую очередь, когда говорят, что программист обеспеченный и успешный человек.
>>766162Совсем пизданулись на этих ваших курсах.Но то что обеспеченный и успешный - в принципе верно, в юсашке 120-250 рубить в год вполне нормально. А это в среднем считается весьма дохуительно, верхние несколько процентов населения по доходам.
>>766169> верхние несколько процентов населения по доходамЭто где, в Индии? Точно не в Рашке. У нас больше 250к кодеры не получают. Видел ли ты хотя бы одного кодера на Инфинити?
>>766169> Но то что обеспеченный и успешный - в принципе верно, в юсашке 120-250 рубить в год вполне нормально.Суть в том, что в качестве примера "успешных программистов" приводят людей, не имеющих никакого отношения к программированию. Стартапы основывают бизнесмены, а не программисты.
>>766172>>766173Написал же черным по белому - в юсашке. Ну не про рубли блджад речь, наверное.Основывают дохуя кто. И не обязательно быть основателем чтоб бабла отломить. Jamie Zawinski основателем не был, просто браузер писал. На свой клуб купить хватило.
>>766172Видел, и не одного. Работающего не на российского работодателя, конечно.
>>766181В юсашке программисты живут в трейлерах:https://vc.ru/p/sf-rentНо обычно они нанимают более дешевых индусов, китайцев, хохлов и пидорах. Давно уже вся разработка на аутсорсе.
>>766186Глупая какая-то программистка, для тян найти квартиру бесплатно не легко, а очень легко. Или она феминистка и ненавидит хуемразей?
>>766184Кодера или айтишного менеджера?
Вкатываюсь в пхп. Какие подводные камни? это вообще первый язык программирования, пока что всё понятно и всё нравится
Анончики, собираюсь идти на программиста. ЕГЭ по информатике-элементарщина и проблем с ней не будет. На нужный мне факультет вступительный тоже информатика. Суть в том, что мать ебёт мозги по поводу физики я её учу, но ЕГЭ по ней не сдаю. Что делать?
>>766311-> /un/
>>766316-> /dev/null
>>766193Кодера.
>>766316Хорошо. Извиняюсь и спасибо.
Коданоны, начал изучать питона, посему вопрос: посоветуйте годных ресурсов/литературы с задачами (для практики), которые разделены по уровням сложности. Спасибо
>>766415Есть целый питонотред с факом, будь внимательнее.
>>766415Что ты в нем собрался изучать? Это ж Алгол-60, только с ебанутыми областями видимости переменных.
>>766440А строки в алголе такие же ебанутые?
>>766156Про Ломоносова там написано что он переоценен в Отечестве. Это так.Однако, его ли в том проблема? Например, Ломоносов не полагал себя человеком, открывшим закон сохранения. Он нашел методическую ошибку у Бойля - экспериментатора. Это немало.И два научных достижения, вполне серьезных, у Ломоносова тоже есть - Ломоносов открыл атмосферу на Венере и предложил механизм образования айсбергов.Ну а то что был по большей части организатор - в том ничего плохого и нет.
>>766456> Although very innovative for its time, by design Algol 60 was still, like Fortran, a language for processing numerical data. The only kinds of data a program can operate on are integers, reals, booleans, and arrays of them. No form of data aggregation other than arrays is available in the language, let alone user-defined datatypes. Particularly notable is the very limited presence of strings. Indeed, the language defines the notion of strings but leaves them almost unusable in practice. Here is why.> There are string constants but not string variables other than formal parameters within procedures. Actually, strings are not even values, since it is impossible to create new strings in the program. Besides, Algol's strings are monolithic: one cannot specify individual items within them (there is no character datatype anyway) or extract substrings. In fact, the only things one can do with strings are printing them, passing them as arguments to procedures, finding the length of a parameter string, and using them as reference tables in single-character input or output (rather than inputting a character per se, one obtains its index within the reference table; reversely for output). Even computing the length of the string in the presence of inner strings is implementation-dependent.
>Besides, Algol's strings are monolithic: one cannot specify individual items within them (there is no character datatype anyway)А нахуя в пистоне так было делать? Дань предкам?
>>766464В Питоне сделали по-другому немного. Не лучше, кстати - иммутабельные строки сейчас опять входят в моду.Вот калькулятор на Алгол-60, тот же Питон, только в профиль http://www.math.bas.bg/bantchev/place/rpn/rpn.algol60.html
Алгол-68 был круче уже не только Пистона, но и С++> C++ doesn't have: PROC - first class nested functions (emulation due to local definitions of class-types, which then could be functors, also new C++11 has lambda functions), OP and PRIO - definable operator symbols and priorities, garbage collection (could be emulated with help of smart pointers), use before define, formatted transput using complex formatting declarations, := - assignment operation symbol (to avoid confusion with equal sign), array (and slice operations on them, but in layered libraries), automatic UNIONs, CASE expressions, nonlocal GOTO intuitive declaration syntax due to its origin from C.
>>766466По-другому, да не совсем. Элемент строки извлечь можно, но это будет не символ, а строка длиной в единицу. Маразм!
>>766468А COMEFROM тоже из алгола?
>>766471Из INTERCAL
>>766471Из Алгола настолько много происходит, что сложно перечислить.Например, такое фундаментальное понятие как стек (и сразу рекурсию на нем - раньше рекурсию умели реализовывать только на хипе) или вложенные функции.Стек хардверно реализовали именно для Алгола. До этого либо память распределялась статически и не было никаких рекурсий (Фортран) — либо все было в куче (Лисп)
>>766474Надо помнить и о времени, это было полвека назад. Разработчики Алгола не могли сделать сборщик мусора - железо не потянуло бы, особенно объем памяти. Поэтому пришлось стек и выжимать из него все что можно.
>>766471Удобная вещь. Хоть exceptions как в С++ на ней делай, хоть сигналы, хоть CPS, хоть conditions-restarts как в Лиспе.
>>766480На нем можно реализовать практически все языковые конструкции, хоть условия с циклами.
>>766484Это не говоря уже о корутинах, генераторах, зеленых потоках и т.д.
Парни, подкиньте идей, чего бы написать на хаскелле. Неистово хочу вкатиться, но сейчас, издалека, хачкель кажется мне настолько охуенным, что меня хватает только на то, чтобы в очередной раз подрочить на тайпклассопедию.
>>766028>чисто для себяДля себя, но и с заделом на будущее как бы, с самим этим будущим. >в кроссплатформенный ассемблер впилили ооп с шаблонамилол>>766047Мне кажется, в любом случае посоветуют питон, шарп или яву, не? Хорошо такую кучу языков не выучишь, я хочу в чем-то одном углубленно задрочиться. Под веб у меня уже есть php, ну или перекачусь при необходимости. Так что вот да, небольшие десктопные программки, немного формошлепства, чтобы это все быштра быштра делать, оно было красивым и быстро же работало. Минимум фреймворков - наверное, тоже плюс, да. Впоследствии было бы неплохо писать такие же приложения небольшие для мобилок.>учи хаскель, лисп, жаваскрипттолсто>>766004Бамп
>>766468ССЫЛКИ ДА С ТАКИМИ-ТО NIL'АМИ!!!СОСЕТ АЛГОЛ-68!!! СОСЕТ!!!
>>766480 >>766484 >>766485Википедия говорит, что это просто вариант GOTO.
>>7664892D платформер в стиле Super Mario Bros про Ватника, собирающего путинку и врагами- рептилоидами. Я джва года жду такую игру.
>>766510>лисп>толстоЧего толстого, "чисто для себя" варианта лучше не найти. Но работать над проектом на лиспе большой группой людей (особенно , если состав постоянно меняется), надо полагать, сущий пиздец, отчего продаться на знании лиспа практически невозможно (что выделяет его как язык для свободных людей)
>>766310> Какие подводные камни?При использовании операций сравнения и ассоциативных массивов тебе придется покушать сладкого хлебушка, ибо строки автоматически преобразовываются в числа и наоборот. Аналогично и в JavaScript.Но в деревнях провинции все сладкий хлебушек кушают, кроме червей-одинэсников.
>>766543На Clojure иногда бывают вакансии (на Upwork видел).
>>766458А то что он научный фрик, продвигавший "антинорманизм" - ничего?
>>766489Комбинатор неподвижнйо точки
>>766538Почитай тогда про call/cc (суть оно же). Можешь еще погуглить по тегам "call/cc as universal control flow structure"
>>766543Не слишком отвечающий запросу ответ.
>>766369Название компании или пиздишь.
>>766551Как мы будем отделять научных фриков от ненаучных фриков и научных и ненаучных нефриков?Поппера не предлагать.
>>766554Так это async/await из C#. Совершенно бесполезная конструкция, не понимаю, где могут понадобиться эти продолжения.
>>766554Ты говоришь о формальной эквивалентности, с которой все и так понятно. Все выражается через полторы базовых конструкции, будь то условный переход на ассемблере или K и S комбинаторы в комбинаторных языках типа Shen.Суть же всегда в другом - насколько это удобно, безопасно, эффективно выражается, и как с этим пердолиться.
>>766560И выражается ли в небезобразном виде вообще. На Скале уперлись - выразили даже некриво типизированное ООП, но ведь без слез не взглянешь, это же ужас летящий на крыльях ночи. Поэтому на Скале никто в функциональном стиле и не пишет, все пишут как на Java, а пятеро самых упоротых вообще пишут статьи и выступают на конференциях.
>>766557Теории фриков противоречат существующим фактам и высосаны из пальца. Нет никаких фактов, подтверждающих например существование древних летательных аппаратов у славян. Или государственности до Рюрика. Или наследования приобретенных признаков, как утверждал Лысенко.Любая новая теория должна быть подтверждена фактами - например, теория относительности подтверждается астрономическими наблюдениями.
>>766563Здесь есть глубинное непонимание тобой смысла слов "факт" и "теория".Дело в том что фактов в отрыве от теории не существует. Любой факт существует только в рамках какой-то теории, явной или неявной - это все равно в данном случае.
>>766563> теория относительности подтверждается астрономическими наблюдениямНе противоречит. Это важное отличие от "подтверждается".
>>766565Причем не от фактов самих по себе - потому что фактов самих по себе, без теории, не бывает.А от их интерпретации в рамках другой теории, не противоречащей первой.Вот будет у тебя теория, говорящая что нету никаких белых карликов, а есть Илон Маск в соседнем измерении, ради троллинга испускающий фотоны в сторону Земли - и твои "факты" примут несколько иной вид.
>>766566Корректное таким образом определение слова "факт" - это "интерпретация наблюдений (произведенных с помощью таких-то приборов по такой-то методике) в рамках такой-то теории, которая трактует эти результаты наблюдений таким-то образом"
>>766564Есть объективная реальность. Задача науки - познание ее, а не придумывание оторванных от реального мира фантазий (это задача религии). Если некий кукаретик утверждает, что древние славяне летали на виманах, то должно же его утверждение на чем-то быть основано? Пусть предъявит обломки этих виман.
>>766559Скорее уж setjmp/longjmp из няшной.>Совершенно бесполезная конструкция, не понимаю, где могут понадобиться эти продолжения.Конечно, для тебя ведь умные дяди уже запилили корутины, грин тхреадс и эксепшены, а как оно там под капотом тебе и не обязательно знать, сиди себе, шлепай круды.
>>766566> Вот будет у тебя теория, говорящая что нету никаких белых карликов, а есть Илон Маск в соседнем измерении, ради троллинга испускающий фотоны в сторону Земли - и твои "факты" примут несколько иной вид.Это не научная теория, а религия уровня Розового Единорога или Макаронного Монстра. Наука базируется на объективном материализме.
>>766568>Есть объективная реальность.Очень спорное утверждение, особенно учитывая миллион разных интерпретаций этого набора слов.> Задача науки - познание ееНикогда не было это задачей науки. Это не упоминая такого важного тезиса что никакой такой Задачи у науки попросту нет (как и самой Науки как единой секты - это тебе не КПСС)> не придумывание оторванных от реального мира фантазийМатематикам расскажи.
>>766570Переписку Бора с Эйнштейном почитай, они бы тебе оба так вломили за твой детский позитивизм - мало не показалось бы.
>>766569Это одно и то же. И зачем же setjmp/longjmp нужны, кроме обработки исключений, интересно? В Си для других целей их никто не использует.> грин тхреадсБесполезное говно мамонта, сдохшее с появлением многоядерной архитектуры.
>>766573Ты не понимаешь что исключения, корутины, CPS и зеленотреды - это все суть одно и то же?
>>766572Окей, я придумал теорию, что твоя мамка дает мне каждый день. Это так же верно, как 2 x 2 = 4. Попробуй опровергни.
>>766575Слив защитан.
>>766574В большинстве языков есть исключения, а все остальное не нужно.
>>766576Окей, защитан. Опровергнуть тебе нечем.
Про Алгол> Смысл синтаксиса в том, чтоб было удобно что-то делать. Синтаксис Си удобен для написания копирования строк, оканчивающихся нулем. Синтаксис ML удобен для применения функций и комбинирования комбинаторов. Синтаксис алгола 60, который Вирт потом последовательно ухудшал, не разрабатывался с какой-бы то ни было целью. Это был первоначальный набросок, от которого потом довольно быстро ушли. Собственно, и ML-ный синтаксис (через ISWIM и Hope) и Сишный (через алгол 68 и CPL) произошли от синтаксиса алгол 60, но изменения делались с целью сделать что-то удобно. Изменения которые делал Вирт, по всей видимости, делались с целью "показать им всем"
А куда пропали пхп-треды и куда делся их ОП? Как давно их нет?
>>766579Твоя теория ничем не хуже и не лучше многих других, например струнной.
>>766580Как это не с целью? Чтобы дать пососать Алгол программистам же.
>>766578Ты идиот? Исключения - это просто отдельный канал передачи управления "за кадром". Он ничем принципиально от других не отличается, кроме убогости (посмотри на conditions и restarts в Лиспе для сравнения). Написать на исключениях парсер, например, иногда бывает удобно для некоторых ебанутых форматов, когда в языке кроме них ничего получше нет.
Какой язык мне учить, если хочу разрабатывать трешовые игры на андроит, выкладывать в google play и зарабатывать на пиво? Знаю только школьный курс паскаля.
>>766582Именно. Струны не открыты и мамка вполне может мне сосать, пока ее сын этого не видит. Так что моя теория строго научна.
>>766587Трешовые - Java (в варианте десятилетней давности)Нормальные - Си и Lua
>>766586Если исключения то же самое, то зачем нужны сопрограммы в языках, где исключения уже есть?
>>766589Пока ты со своими мантрами и заклинаниями типа "научно" напоминаешь даже не религию - а шамана-язычника.
>>766573>Бесполезное говно мамонта, сдохшее с появлением многоядерной архитектуры.А если этих потоков сотни и тысячи? Не много толку от твоих четырех ядер, не забудь еще оверхед от kernel threads учесть.>И зачем же setjmp/longjmp нужны, кроме обработки исключений, интересно?>setjmp.h is a header defined in the C standard library to provide "non-local jumps": control flow that deviates from the usual subroutine call and return sequence. The complementary functions setjmp and longjmp provide this functionality.Мог бы и сам в википедию заглянуть, что ж ты.
>>766591Затем же, зачем и 99% всего другого - для удобства, безопасности, эффективности, читаемости, уменьшения порога вхождения, тулинга.
>>766593Ну видно же что человек не то что сотни тысяч не видел, но и просто ничего кроме синхронного кода не писал. Который обвязывал в try-catch потому что инаще нащальника ругаться сильна
>>766592И в чем же отличие отличие теории про мамашу-шлюху от этого кукарекания:> Вот будет у тебя теория, говорящая что нету никаких белых карликов, а есть Илон Маск в соседнем измерении, ради троллинга испускающий фотоны в сторону Земли - и твои "факты" примут несколько иной вид.Это одно и то же.
>>766597Ты не понял. Отличия от теории "существуют белые карлики и сверхновые" у этих теорий тоже нет
>>766593> А если этих потоков сотни и тысячи? Не много толку от твоих четырех ядер, не забудь еще оверхед от kernel threads учесть.А зачем нужны эти сотни тысяч потоков?Значит, либо хуевая архитектура, либо (если задача требует именно распараллеливания) нужно выполнять ее на многопроцессорной системе или кластерах. Зеленые треды в 2016 году не нужны.> Мог бы и сам в википедию заглянуть, что ж ты.Нахуй мне читать писанину каких-то даунов? Ты жопой не виляй, а приводи конкретные примеры использования longjmp/setjmp для других целей, кроме обработки ошибок. В конкретных приложениях или библиотеках.
>>766600Ты про бритву Оккама что-нибудь слышал?
>>766594Если возможности сопрограмм можно реализовать на механизме исключений, зачем вводить какие-то дополнительные средства?
>>766602>на многопроцессорной системе или кластерахНа кластерах из многих сотен тысяч ядер, если я правильно тебя понял?
>>766604Если добраться до магазина можно на голове, зачем ходить туда ногами - и тем более, ездить на автомобиле, велосипеде?
>>766605Зависит от задачи. Маня, в первых версиях жабы были зеленые треды, но потом их убрали. Ты считаешь, что авторы жабы тупее тебя?
>>766568>придумывание оторванных от реального мира фантазий (это задача религии)Это задача писателей-фикционистов. Задачей религии, начиная с язычества и шаманизма, было заполнение пробелов в знаниях о реальном мире.
>>766606Какие конкретно задачи решаются сопрограммами? Пока кроме обработки ошибок и зеленых потоков ничего не назвали.
>>766607Чтобы рассуждать о том кто и зачем что-то сделал, нужно понимать контекст. В первую очередь, в каких условиях он это сделал, и зачем.Чтобы обсуждать Джаву, неплохо вспомнить ее историюJava came out of a research lab at Sun and in its earliest incarnation was called Oak. Oak was originally conceived as a tiny, fast, garbage-collected, object-oriented language for embedded systems. Its conservative approach to abstraction related to two design goals for an embedded system programming language: 1) It had to be fast on slow and simple CPUs and able to run in tight memory; 2) It had to be "crash proof" in the sense that run-time failures due to programming errors should always be detected and handled as exceptions, never allowed to cause random data corruption or executing corrupted code.I don't know the motive of Gosling et al for setting themselves those goals. Anecdotally, during Gosling's day at CMU a joke that was going around the CS department, about the upcoming networked world of embedded systems all around us, was "If a thermostat isn't turing complete, I don't even want to touch it." When I first saw Oak, I did kind of assume without proof that Gosling was riffing on that sensibility from CMU.My impression from quiet inter-company meetings near Sun was that Oak had pretty much stalled. I got the sense the research group at Sun had faint existential worries, but a lot of swagger to push past them. Larry Augustin had just quietly and correctly proved to the satisfaction of investors that the new Linux kernel, combined with the GNU user-space, combined with PC hardware's rise-from-below would probably kill Sun's hardware business. The Valley had put a lot of sweat and treasure into anti-trust actions against Microsoft, scoring some mostly phyrrhic victories. Mosaic was in circulation. Netscape was a very well funded start-up that had not yet released its first products.The inter-company discussions in the Valley started to congeal around a vague plan to (a) Somehow make browsers into a portable platform for desktop applications; (b) Thus displace Microsoft's dominance on the desktop; (c) Use the web server to renew Silicon Valley's strong suit of client-server computing; (d) Leverage the web to finally actualize the long-standing dream of moving consumer transactions to the Internet, helping Silicon Valley expand into financial industries; (e) Standardize around a semi-proprietary "ubiquitous" platform -- a handful of programming languages and OS features, hardware independent, running on your wrist watch, your thermostat, your laptop, your browser, your web server, and who knows where else.You can see they were very good at predicting the big themes of where the industry would go, but not especially good at leading and leveraging those changes according to plan.Java, famously, early on, was conceived as the language and run-time system for "hardware and OS-independent" desktop apps.From what I heard, it was for that reason more than any that the plug was pulled on an early internal-to-Netscape effort to inject Scheme into browsers as an extension language. The directive came down that the extension language would have to "look like" and have to somehow complement Java.At the same time, the plan to create a ubiquitous platform and to spread to the back-end and to embedded systems led to work on Java compilers, mainly (as I recall -- take this with a grain of salt) at a company called Cygnus and at IBM.It was mainly IBM that moved to try to become early leaders in middle-ware, consistent with their general strategy of being system integrators. As I recall, though I did not track this part closely, I think IBM was the leader that brought Java to early prominence in the emerging field of middle-ware. Sun was very accommodating of IBM's lead.To get to the point about industry motives for picking Java:(a) There were no other read-to-go options for those decision makers. That was a big advantage to Oak: it already had years of work behind it and a working implementation by the time it was reborn as Java. What other choice was there?(b) None of the business decision making in that history had time, really, to ponder such lofty ideas as the appropriate level of abstraction to allow factory-line Java programmers. Instead, there was a lot of pressure from above for people to converge on Java because the cross-company talks envisioned a ubiquitous platform. And Java was the choice there because the Sun researchers talk a good game and because Oak was on the shelf.
>>766609Какие задачи решаются потоком выполнения программы?Я просто переформулировал твой вопрос.
>>766608Не о реальном мире, а о манямирке в голове основателя религии. Который конечно в определенной степени основывался на наблюдениях реальности, но большей частью был высосан из пальца.
>>766613Из чего высосана алгебраическая топология?
>>766611Ты всерьез полагаешь, что программная реализация параллельности лучше аппаратной? Напиши в NVidia письмо, что они страдают хуйней и CUDA не нужна.
>>766614Она находится в противоречии с другими разделами математики, которые основаны на фактах?
>>766617Давай разберемся с тем что такое программная реализация и что такое аппаратная в контексте параллелизма.Мне рассказать тебе о современных процессорах, микрокомандах и микро-юнитах внутри них, и о том из-за чего они ВНЕЗАПНО стали недетерминированными, или ы сможешь погуглиь самостоятельно?
Решил начать программирование с C. Какие подводные камни?
>>766619Опять шаманские заклинания.На каких фактах может быть основана теория, делающая утверждения о структуре несуществующих объектов?
>>766621Основные - в том что никому в современном мире не нужны начинающие сишники.
>>766620Зеленые треды - это чисто программная реализация. Чем они лучше параллельности, заложенной в процессоре?
>>766625Чтот такое "чисто программная" реализация? Использует ли она какие-то свойства процессора? Какие именно?
>>766623Почему несуществующих, любой желающий может склеить ленту Мобиуса, один из объектов, изучаемых топологией.
>>766625Тем, что дают абстрагироваться на уровень выше.другойанон
>>766626Нет команд процессора, предназначенных именно для создания зеленых потоков.
>>766627Это очень фундаментальная ошибка в твоем понимании математики. Математика не изучает объекты так называемого "реального мира". Склеенная тобой лента Мебиуса является приближенной моделью ленты Мебиуса.
>>766628А практическое применение?
>>766629Ты не ответил ни на один из моих вопросов. И это уже далеко не в первый раз.Попробуй на них ответить.
>>766631Практическое применение как обычно - чтобы нащальника не сильна ругалася
>>766602>приводи конкретные примеры использования longjmp/setjmp для других целей, кроме обработки ошибокСперва хотелось бы услышать пруфы того, что >В Си для других целей их никто не использует.
>>766633Очень смишно отвечаешь сам себе, молодец. Ты может ещё любую распределёнку пишешь на няшной?
>>766607Как минимум тупее создателей эрланга.
>>766635Я использую те инструменты, которые выглядят оптимальными с точки зрения требований и прочих ограничений - включая, но не ограничиваясь квалификацией доступного персонала - в разрезе требуемых целей и их приоритетов.
>>766630Это модель - упрощенное описание объекта, существующего в реальном мире. Отбрасываются несущественные детали, например сфера/шар отличается от реального мяча тем, что учитывает только общий размер и форму (в общих чертах, т.к. идеальных шаров не бывает). Свойства, открытые для модели, применимы и для реальных объектов.Религии и теории научных фриков используют идеальные объекты, не являющиеся моделями реальных объектов.
>>766636У Эрланга и Джавы были очень разные контексты.Совать зеленые треды в мини-язычок для эмбедовки - это действительно очень странное занятие.
>>766634Приведи примеры использования их для других целей.
>>766636И где сейчас этот Эрланг?
>>766581Вчера еще были.
>>766644В своей нише. Riak и CouchDB, например, достаточно популярны.
>>766621Никаких. Все правильно сделал.
>>766638Разумеется, ты можешь смотреть на это и так, но я бы посоветовал тебе поговорить с любым математиком - тебе будет интересно. Можешь какого-нибудь старшекурсника для начала
>>766647С чего начать то? Какие есть годные книги/курсы по нему?
>>766608Задачей религии во все времена было манипулирование массами в интересах элиты.
>>766650С оценки рынка труда для начинающих сишников. Он несуществующий, так что это будет быстро.Это если ты хочешь изучить программирование для практических целей. Если же в порядке хобби, то выбор Си в 2016 году не слишком отличается от выбора Алгола-68. Языки программирования со времен Си прошли уже достаточно длинный путь и в них появилось довольно много интересного. Всё это будет недоступно тебе в Си.
>>766651У тебя про проклятый царизм и светлое социалистическое будущее всего человечества отклеилось.
>>766650С поиска Сишного треда на этой борде
>>766652> С оценки рынка труда для начинающих сишников. Он несуществующий, так что это будет быстро.Микроконтроллеры?В качестве учебника однозначно K&R, это знать надо, это классика! Только не первое издание.
>>766650> годные книги1. K&R2. Остальные книги Кернигана.3. Книги Плаугера.4. Linux man pages.> курсы 1. Первая треть курса на степике по крестам.2. http://education.cppinstitute.org/ (требуется регистрация)3. CS504. https://www.coursera.org/course/hwswinterface
>>766653Золотце, ты? Опять ищешь жидов?
>>766658Почему не первое издание?
>>766652>рынка труда для начинающих сишниковРАБодаун не палится.
>>766661Потому что описанного там языка уже не существует, и примеры оттуда просто не будут компилироваться. Во втором описан ANSI C стандарта 89 года (современный совместим с ним, отличается в основном добавлением новых типов и библиотек).
>>766661Где бы он еще это первое издание бы нашел.
>>766659Какое IDE брать для C?
>>766650Учи кресты. Те же яйца, только современные.
>>7666711. Visual Studio2. GNU Emacs3. notepad
>>766671GCC Виндовая версия - MinGW или Cygwin + консоль + любой текстовой редактор на твой выбор с подсветкой синтаксиса. Notepad++ выбор ньюфага 2016
>>766668В интернетах часто встречается, как и первое издание книги Страуструпа, где описаны кресты до появления шаблонов. На lib.ru например.
>>766673Нахуй ньюфагу Студия? Он же охуеет от количества ненужного ему функционала.
>>766673А в студии точное можно кодить на C? Там же только C++/C#/Basic
>>766677Там отличный встроенный отладчик + дизассемблер + нескучные обои.
Анон, очень глупый вопрос по TCP: можно ли формировать пакеты, где в Source прописан левый/рандомный ip? Или он просто не уйдет?
>>766679Точно. Называешь файлы расширением .c и он будет по умолчанию компилить по стандарту C89.
>>766680А почему не Эклипс? Или он ебанется с настройкой компилятора/отладчика?
>>766671gedit или Geany (Linux) / Notepad++ (Windows) + консолька + GCC (под виндой Mingw, но он не умеет собирать 64-битный код; для этого используй Visual C++) + make/Nmake
>>766680Индустрия дала им юнит-тесты - не хочу, хочу дизассемблить код, как диды.
>>766677>ненужного ему функционалаЛично я не знаю какой именно функционал там ненужный. По мне так там все нужное.
>>766686Зачем ньюфагу функции рефакторинга, например?
>>766685>Индустрия дала им юнит-тесты Никто не мешает прикрутить к студии googletest и разрабатывать хелловорлды как модные петухи с хабра.
VS Community достаточно? Или другой VS брать?
>>766685>ньфаг>юнит тестБлять, не пугай его страшными словами, он же испугается и убежит из программирования.
>>766691Диды с багами в отладчике воевали и нам велели! Не нами заведено, не нам и отменять!
>>766694Что там сложного? Даже PHP-дауны осиливают.
>>766692> VS Community достаточноДостаточно.
Не знаю коректно ли это здесь спрашивать, но все же.Подскажите годные книги по UI/UX дизайну, на язык чтива похуй.
>>766695Проследуйте в соседний тред, где уже научно доказано, что юнит-тесты не нужны.
>>766696PHP даун может осилить все что угодно. Только толку от этого нихуя, ведь он не понимает что делат, просто хуячит по шаблону.
>>766692Ставил с торрентов VS Professional. Не заметил никаких отличий от Community.
>>766706И зеленые потоки с сопрограммами?
>>766708Если где-нибудь кхмхабркхм-кхм есть инструкция для даунов как это делать с примерами - как нехуй делать.
https://telegram.me/joinchat/BxAn5D9IWRVQkkEfRw5oUgПерл конфа.
>>766711Раз в пару лет какой-нибудь даун придумывает новый протокол для обмена сообщениями. Чем даунов не устраивали все предыдущие протоколы не ясно. Через год вы забьете хуй на телеграмо-парашу и начнете форсить новую разновидность.
>>766715Лично я не отрицаю. А сказать то чо хотел?
>>766715Я обиделся.Паша
>>766681Бамп вопросу
>>766701У Morgan Kaufmann хорошая серия про UI-UX.Но это не "UI-UX за 20 минут после 150 коньяка"
>>766681Он уйдет.Вопрос, на который ты сможешь ответить самостоятельно - куда придет ответ?
>>766658>Микроконтроллеры?К микроконтроллеру начинающего не возьмут.
>>766681Это называют "IP address spoofing".
>>766743Ты прав.
>>766738>Morgan KaufmannСпасибо посмотрю
Как в VS добавить язык C?
>>766759Вот с этой можешь начать, хорошая и без лишних заумностей, как фундамент очень подойдет
>>766757Вот и никуда его, начинающего Сишника не возьмут. И зачем ему всё это?
>>766763После C легко учится C++/Java/C#.
>>766765И зачем это делать после Си? И в чем знание Си ему поможет в Java? Алгол-60 тогда советуйте, после него тоже любой императивный язык из перечисленных проще осваивать, они недалеко от Алгола ушли.
>>766766Чтобы не быть быдлокодером. Си учит сначала думать, а потом уже писать код.
>>766766> И зачем это делать после Си?Для получения работы.
>>766769Чтобы не быть быдлокодером надо учить Haskell, Lisp, APL и Пролог. А не язык для копирования строк, заканчивающихся нулем.
>>766770Работу на Си он не получит.От работы на Java это его отодвинет на время изучения Си.
>>766715>Чем даунов не устраивали все предыдущие протоколыОни не знают об их существовании.Каждое поколение долбоёбов изобретает свой велосипед с квадратными колёсами.
>>766510>веб Пыха пойдёт, наверное. Вообще, есть питоны (он и для быстрого скриптинга некоторых вещей сгодится), жабаскрипты и разные хипстерские языки.>небольшие десктопные программкиPureBasic, C# (кроме фреймворка, но второй у всех установлен), Nim, C++ (хотя он тоже требует установленного рантайма), Delphi/Lazarus (осторожно, синтаксис).>немного формошлепстваDelphi/Lazarus, C#, немного PureBasic (но не вылезай за 1.5 - 2к строк).>чтобы это все быштра быштра делатьC#, F#, Delphi/Lazarus, HiASM, Python, внезапно, PureBasic.>было красивымС++, C#, Delphi/Lazarus, Javascript.>быстро же работалоNim, C(++), PureBasic (относительно).
>>766685И как ты собрался дебажить код юнит-тестами?
>>766779>Пыха пойдёт, наверное. Вообще, есть питоны В питонотреде сказали, что для моих задач питон не пойдет>C# (кроме фреймворка, но второй у всех установлен)>>766779>C++ (хотя он тоже требует установленного рантайма)Мне в крестотреде сказали, что С++ не подходит, хуйня и надо брать шарп, С++ типа слишком сложный, для быстрой разработки годится хуево и учить его гораздо труднее. Но почему и чем он труднее шарпа, не объяснили. Можете пояснить этот момент?>>766004Бамп вопросу.
Кто-то тут рассказывал про Научный Метод.> mathematicians don’t work like this! The truth is that mathematicians are chronically lost and confused. It’s our natural state of being, and I mean that in a good way.> Andrew Wiles, one of the world’s most renowned mathematicians, wonderfully describes research like exploring a big mansion.> You enter the first room of the mansion and it’s completely dark. You stumble around bumping into the furniture but gradually you learn where each piece of furniture is. Finally, after six months or so, you find the light switch, you turn it on, and suddenly it’s all illuminated. You can see exactly where you were. Then you move into the next room and spend another six months in the dark. So each of these breakthroughs, while sometimes they’re momentary, sometimes over a period of a day or two, they are the culmination of, and couldn’t exist without, the many months of stumbling around in the dark that precede them.https://j2kun.svbtle.com/mathematicians-are-chronically-lost-and-confused
>>766782>В питонотреде сказали, что для моих задач питон не пойдетЗначит, от задач зависит. Вообще, на питоне делают веб, и, возможно, тебе напиздели.>Мне в крестотреде сказали, что С++ не подходитНапиздели. Для маленьких и относительно быстрых программ, почти без зависимостей (а можно и совсем, но взвоешь) он хорошо подходит.>С++ типа слишком сложный, для быстрой разработки годится хуево и учить его гораздо труднее.А это правда, но поэтому я его для быстрой разоработки и не посоветовал.
>>766782>Можете пояснить этот момент?Гугл тебе может пояснить по запросу "c# vs c++". Я повторю свой ответ из крестотреда – если считаешь советующих ебланами – не спрашивай ничего и просто попробуй что-то написать на обоих языках.>>766789>НапизделиЭто ты ему сейчас напиздел. Нахуя на плюсах писать что-то небольшое? Оно и на питоне не сильно отличаться будет по скорости работы.>>766779>хотя он тоже требует установленного рантаймаВась, про статическую линковку слышал?
>>766779>PureBasic
>>766803А я вот по пуревасик-дауну соскучился уже, надеюсь он как нибудь вернётся в зк :3
Анон, предположим, есть одна вакансия. Java Junior например. Предположим, что по всем требованиям Знание SQL, понимание ООП и паттернов проектирования и прочее, что там обычно пишут кроме наличия высшего образования я подхожу. Каков шанс, что меня возьмут на работу? Ведь hr'ы вроде даже не читают резюме без во, так что как составить резюме, чтоб меня хотя бы на собеседование пригласили? Что напиздеть, чтоб меня не считали дауном-неосилятором и взяли на работу?
>>766741Мне похуй, куда он придет, я разбираюсь как работает SYN дудос.
Анон, что ты выберешь для написания гуевой софтины на 1-2k SLOC -- Haskell или Pure Basic? Представь, что есть только эти два стула.
>>766842Haskell
>>766791>Нахуя на плюсах писать что-то небольшое?Он просил небольшое не по объёму кода, а по размеру бинарника. Почему тут питон не подойдёт - сам догадаешься.>>766842В данном случае именно бейсик, потому что на нём ты это напишешь за вечер, изначально языка не зная. И ещё и без ебли мандадками в срачечку. Вот увеличь количество строк в два-три раза или убери гуй, и тут уже можно будет подумать.
>>766842>Анон, что ты выберешь>>766900>потому что на нём ты это напишешь за вечерДебил блядь, вопрос был в том, что ты веберешь, а не что ему выбрать, даун. Совсем со своим васиком ебнулся.
>>766900>Почему тут питон не подойдёт - сам догадаешься.Не, не догадаюсь. Тот же Qt весит в минимальном конфиге (сошники/дллки qtcore, qtwidget и qtgui) весят 35+ мб в зависимости от ОС, интерпритатор питона весит 5 мб и Tk идущий с питоном – 2 мб.Сравнение хуя с пальцем конешно, но ты ему хуйню посоветовал. Лучше было сразу винапи советовать.
>>766904Дебил, блядь, я ответил на вопрос и сразу объяснил, почему. Или ты, именно ты, и "мы" в книгах и научных статьях считаешь за минию величия/раздвоение личности автора?>>766913А кто говорил о qt?
>>766916Он задал вопрос "что ты веберешь для..." а ты ответил на вопрос "что мне выбрать для...". И при чем тут книги? Ты понимаешь, что в книгах написано, но простой вопрос в /pr ты понять не способен.
Ребзя, поздно ли учиться программировать в 22 года?
>>766939Да, нужно было начинать еще в детском саду писать на асме. Нет блядь, никогда не поздно, сука. Поздно - это когда ты уже совсем ебнутый маразматичный старик с альцгеймером, не помньщий своего имени, который срет под себя в доме престарелых. Вот тогда да. А в 22 ни разу не поздно. Тут есть люди, которые в 30 перекатываются в программисты, так что дерзай.
>>766957>не помньщий >не помнящийфикс
>>766957Спасиб.
>>766962Не за что. Милости прошу к нашему шалашу и удачи в начинаниях.
Как в Visual Studio добавить язык Си?
>>766984>>>>766682
аноны, поясните, почему в результате получается 4228?https://ideone.com/y2vs3A
>>766999А что конкретно тебя смущает?
>>766999Компилятор так написан.
>>766999Это так называемое "недокументированное поведение". Зависит от компилятора, что там может быть - чистый рандом. Так почему так? А хуй его знает, у каждого компилятора свой алгоритм обработки подобных вещей, просто не делай так, потому что резултат всегда непредсказуем.
Программач, помоги разобраться в функции. Язык C++.std::string DecimalAsBinary(unsigned int number){ std::string result, mod_string; while (number) { mod_string = (number & 1) + '0'; number >>= 1; result = result + mod_string; } std::reverse(result.begin(), result.end()); return result;}Судя по названию переводит из десятичной системы в двоичной. Теперь вопросы, что именно я не понимаю.1. while(number) это то же самое что и while(number != 0)? Так можно записывать условие?2. Что вообще происходит здесь: mod_string = (number & 1) + '0'? Что там в скобках делается? В синтаксисе & перед элементом получает значение по адресу указателя, но при чём тут единица? Зачем добавлять нуль-символ в конце?3. Что значит number >>= 1? Я знаю >= это больше или равно, а это что за операция такая?Выручайте@просвещайте.
>>767010я не могу понять как указатели работают
>>7670281) Да.2) Это логическое И прямиком из схемотехники к байтоёбам, лол, погугли.3) Битовый сдвиг и присваивание (аналог конструкции number = number >> 1).
>>7670281. 0 самостоятельно приведётся к фалсе. Вообще, делать так не надо. Это плохо.2. Бинарный and, можешь нагуглить и почитать. После него останется один бит, который добавляется к аски-коду символа "0".>& перед элементом получает значение по адресу указателяНаслаждайся своей сишкой.
>>767033Спасибо!2. Был свято уверен, что логическое И это не иначе как &&
>>767036Спасибо!
>>767040> И это не иначе как &&Во первых, && это логическое и. Во вторых, & это не логическое и. Это побитовая конъюнкция. Пидорасы в своей дискретной математике не различают эти параметры, но у нас тут это две большие разницы.
Аноны, нужно очень быстро вкатится в SQL. Что это и с приблизительным принципом работы знаком. Нужно краткое описание синтаксиса, конструкций. И желательно некоторые упражнения
>>767081Насколько быстро? На юдасити есть вводный курс по базам данных, дня за полтора-два можно осилить.
>>767091чем быстрее -- тем лучше. Можешь ссылку кинуть?
>>767081sql-ex.ru
>>760228 (OP)Можно ли xpath за раз брать 2 элемента из одной ветки ? Например, я нахожу элемент, и мне еще нужно найти элемент среди его потомков. Число первых и вторых элементов одинаково.Пока решение только делать каждый раз по 2 прохода
>>767101PS в смысле не два прохода итератором/циклом, а два раза разбирать xml и потом в двух отдельных результатах одновременно перебирать циклом значения
>>767101Union же, оператор |> //Document/Placemark/name | //Document/Placemark/Polygon/coordinates
>>767101http://stackoverflow.com/a/11043604
Абитуриент, ничего кроме школьного паскаля не знаю, хочу вкатиться, выбираю между asm/Lisp(SICP)/Haskell (без троллинга)"500к в наносекунду" не интересует вообще. В будущем хотел бы перекатиться на C/C++, что выбрать для начала?
>>767148Lazarus
>>767148>хотел бы перекатиться на C/C++, что выбрать для начала?Java.
>>767178>>767151>asm/Lisp(SICP)/HaskellИз этого
>>767188Из этого я бы выбрал ЛИСП (при чем тут название книги я так и не понял). Так как из этой тройки он более универсален
Привет /pr . Есть два стула: топовый универ и зубрежка по учебному плану, или не топовый универ и самостоятельная зубрежка матана/c++Под топовыми вузами понимаются Политех Петра Великого и НГУ, а под не топовыми ТГУ, ТПУ, НГТУ.Куда лучше пойти, если хочу в будущем быть графическим программистом? В наличии пара дипломов, дающих поступление без экзаменов в НГУ, а в остальные и так прохожу.
Знает кто сервисы для визуализации проекта, типо составление блок-схем
>>767195Тебе даже вопросительный знак лень поставить.
>>767193Если хочешь быть графическим программистом, бери и программируй графику. Универ тебе для этого нахуй не нужен.
>>767207Ой блять, ну забыл. ?
>>767221Microsoft Visio
>>767226Спасиб
>>767193На самом деле стула два, это ты правильно сказал. Только они совсем другие. Либо любой вуз, где тебя не научат делать нихуя + самостоятельная зубрежка, либо только самостоятельная зубрежка. Улавливаешь?
>>767148>В будущем хотел бы перекатиться на C/C++На C перекатываться есть смысл только ради интереса, практической пользы от него нет. Учи сразу кресты, книга Практическое программирование на C++ Страуструпа.
>>767263Так вообще можно же сказать и про ассемблер с лиспом? Может сразу вкатиться в кресты? Все равно они в вузе ждать меня будут
>>767257Понимаю. Просто в действительно хорошем универе могут дать необходимую мне математическую базу. Да и престиж универа. В основном последнее волнует, на это кто-нибудь сейчас смотрит?Вообще если коротко о выбранных вузах:НГУ: заставят выучить кучу матана, грамотно писать на с/с++. Только вылететь очень просто, даже если целыми днями заниматься только учебой. Зато почти всех выпускников зовут на работу чуть ли не сразу мидлами.НГТУ: Средний такой вуз. Если идти, то только рассчитывая на работу в том же ДубльГисе курса со второго/третьего. ТГУ: Напрягают очень низкие проходные баллы (туда может пройти любое быдло, сдавшее все предметы по 60, а я стобальник по двум предметам). При этом по топам он наравне с НГУ. В Томске кстати сложнее с работой в IT: из хороших компаний только unigine, но им я нахрен не сдался.Политех Петра Великого: Вот про него совсем ничего не знаю. Поступил бы только ради Питера.
>>767314>НГУ, ТГУ, НГТУДа все три тащемта хорошие. Но в программирование в НГТУ вроде-бы средненько. Когда-то в 11 классе когда я ещё не определился с тем чем я буду заниматься я даже хотел поступать куда-то туда. Но так и не понял чего я хочу, забил на экзамены и теперь я в заднице. Отец в лохматые 70е заканчивал ТГУ, тогда там было весьма жёстко.>Вот про него совсем ничего не знаю. Поступил бы только ради Питера.Помимо учёбы тебе ещё и жить нужно будет, есть там, спать. Есть кому тебя обеспечивать, или сам работать будешь?
>>767329Родители могут помочь, но на них сложно рассчитывать (Разводятся). Работать хочу курса со второго, но это скорее всего забесплатно будет, ради опыта, а нормально работать курса с третьего.
sup, /pr. Немного знаю кресты и чистый си на уровне лаб, пускай и весьма хардовых, продолжаю развиваться в нем, но офк хочется большего. Выбираю из тех же крестов, джавы или шарпа. На какой стул сесть и почему?
Как вы считаете, какое из данных направлений наиболее перспективное и востребаванное:1 Веб. Фронтенд и бэкэнд. По идее имеет больше всеоо вакансий, но технологии и тенденции меняются очень быстро, то что было год назад сегодня уже ничто.2 Разработка под мобильные устройства, то бишь либо Жава либо Свифт, про это ничего не знаю3 Энтерпрайз, то бишь С#, вроде как не так много вакансий и это дело вроде как идет на спад, но это я с дивана говорю4 Базы данных. Говорят это хорошо оплачивается, но вроде вакансий мало и эта область узка..Вроде это самые крупные направления, поправьте где я не прав и напишите ваши соображения по сему вопросу, спасибо.
>>767346Зачем ты выделил четвертый пункт, если он входит в остальные три, в различной степени? Не, есть, конечно, всякие db architects, их не так много и платят им заебись, но куда уж там тебе.
>>767352Рядовые разработчики БД тоже востребованы, намного больше чем какие-нибудь node.js-хипсторы.
>>767346Я бы сделал ставку на Java, можно вкатится через андроид. JS фронтент скоро умрет.
>>767393Жава так вообще доживает последние дни.
>>766789>А это правда, но поэтому я его для быстрой разоработки и не посоветовал.Почему это так?>>766791>Гугл тебе может пояснить по запросу "c# vs c++".Опять какие-то посылы. Если бы я нашел для себя ответ, я бы и не спрашивал. Тот же шарпотред какой-то никакой, ни годной русской литературы, ни нормальных альтернатив WinForms/WPF/Xamarin, о которых я изначально писал, ни нормальных IDE кроме VS не предложено.
>>767428Единственный норм язык в своем сегменте.
>>766791>>766789Зачем вы сманиваете человека, писавшего лабы какие-то свои и уже учившего С++, на новый, незнакомый и идеологически не подходящий ему язык? Он же действительно быстрее разберется в том, что уже немножко знает, чем в чем-то более новом?>>767447А вот тут как раз есть C#.
>>767437>ни нормальных IDE кроме VS не предложеноА зачем они, если есть VS?
>>767448>А вот тут как раз есть C#.Анальные мокрописьки это не норм.
>>767340> продолжаю развиваться в нем, но офк хочется большегоПопробуй PETOOH. A fundamentally new programming language.
>>767340D. Узнаешь современные кресты получше.
>>760228 (OP)Я вот что подумал. Решил в качестве хобби заняться программированием. Так вот, вопрос: Если например у меня возникнет проблема с моим быдлокодом, то куда его слать, чтобы потом показать анону-специалисту, чтобы он мне помог? Pastebin вполне может подойти под такие цели?
>>767498>Pastebin вполне может подойти под такие цели?Да. Главное в тред не слать.
>>767504Ну вот, а если я хочу вот в этом треде спросить, почему мой быдлокод отказывается работать, то куда лучше всего этот код завернуть, чтобы здешний анон не послал нахуй?
>>767449Затем, что мир не ограничивается мокрософтопарашей или не все - спермоворы?>>767450Между ораклом и майкрософтом еще нужно подумать.>>767504Мне кажется, он толстит
>>767132>>767125Спасибо. Правда, я думал, что он каждую найденную пару будет в один объект объединять попарно (в данном случае, так как два выражения), а он расположил их списком один за другим:nodes[0]=найденнае первый раз по первому выражениюnodes[1]=первый раз по второму выражениюnodes[2]=второй раз по первому выражению...ж
>>767346бамп вопросу
>>766791> по запросу "c# vs c++".Это будет ОЧЕНЬ предвзятое сравнение фанатов первого. Точно так же, как и с++ vs ява или пхп vs питон. Нихуя ни о чем не говорит вообще.
>>767346>Веб. Фронтенд и бэкэндЭто, с упором на бекенд
>>767268>Может сразу вкатиться в кресты? Сразу вкатывайся в кресты. В институте могут заставить писать либо на паскале, либо на крестах. Можешь послать их найхуй, и писать на крестах, если заставляют писать на паскале.
>>767437>Почему это так?Ну представь себе язык, который сорок лет разрабатывали методом "а что будет, если мы добавим вот эту хуйню" и который должен иметь обратную совместимость и сохранять какую-никакую совместимость с сишкой. Более того, оптимизация получаемого кода у разработчиков крестостандарта стоит на первом месте, поэтому есть куча андефайнед бехейворов, которые только и ждут, как бы выебать тебя в жопу без смазки. Алсо, крестостандартом можно случайно кого-нибудь убить.
>>760228 (OP)>Большие куски кода желательно вставлять через ideone или pastebin>>767506Сука, вторая строка в оп-посте. Идешь на один из этих сайтов, вставляешь туда текст, кидаешь ссылку на текст в тред, описываешь проблему, аноны помогают. Если скинешь кусок кода прямо в тред - обоссут и выгонят.
>>766782>С++ типа слишком сложныйХули кресты то сложные? Они сами по себе не сложные, нужно просто выучить их фундаментально. Просто взять и наклепать хуйни, не знаю ничего не получится, надо знать язык, а заниматься "быстрой разработкой методом копипаста".
>>767577> не знаю>не знаяфикс
>>767577>а заниматься >а не заниматьсяблять, да что со мной с утра такое?
>>760228 (OP)Что выбрать, пхп или питон? Вебмакакинг, фриланс или работа в офисе, возможно, какой-то корпоратив, энтерпрайз, вот это все. Бэкенд либо фуллстак. Под пхп смущает ОБИЛИЕ фреймворков и нежелание разбираться в хуете вроде написания плагинов к вордпрессу, питон - сравнительно меньшей популярностью, меньшим объемом русскоязычной инфы, непонятные перспективы (хайп-то прошел). Объясните пожалуйста свою позицию, что бы вы выбрали и почему?
>>767582Я бы выбрал Haskell.
>>767584Учил мемы@Не стал баттхертом
Какой лимит вебм в зк?
>>760228 (OP)доброго дня, программач!Подскажите куда копать, суть такова:Нужно сделать так, чтобы некий скрипт\программа\етц в фейсбуке искал людей по определённым параметрам и стакил им лайк на аватарку. Например женщины 25-35 лет в таком-то городе.Как такое делать?
Если выбирать только из двух вариантов: C# и Java, то с помощью какого легче будет найти удаленную работу?
>>760228 (OP)Помогите с Xpath и FirePath. Хочу разобрать страницу не через регулярные выражения. Поставил в Мозиллу firebug и firepath, смотрю, например, через нихhttp://docs.python-guide.org/en/latest/scenarios/scrape/откуда в нём множество элементов типа <span id="line3"/><span id="line4"/><span id="line5"/>и чуть ни каждое слово снабжено этими span. Т.е. в виде XML эта страница HTML на себя вообще не похожа. Можно как-то представить её в более привычном виде, чтобы получить доступ к нужным элементам с помощью xpath ?
>>767649Проиграл с пиздолиза. Тебе не дадут за лайк.
>>767651Откуда вы блять лезете?
>>767651C#
>>767674Ты глупец. Не проецируй на других свои недостатки. Но я тебя прощаю и расскажу зачем нужно. Это один из видов раскрутки и повышения конверсии. Добавление в друзья ограничено и может посчитаться спамом. Если ставить лайк, то это отражается в новостях и большинство захочет зайти посмотреть кто такой.
>>767649очевидно же, что копать в апи фейсбука.
>>767582Бамп
Поясните за бинарный поиск. Ну вроде суть я понел, но у меня задание сделать ключ комплексным. Это значит сделать элементы комплексными или же индексы массива?
Вбросьте годный курс по алгоритмам для новичка. Можно и на английском, но желательно на русском. с меня как обычно
>>767561почему,
>>767805Бросай программирование. Это не твое.
>Бросай менеджмент. Это не твое.
Бросай экономику. Это не твое.
>Бросай чистку сортиров. Это не твое.
>Бросай бомжевание. Это не твое.
>Бросай фармакологию. Это не твое.
>Бросай предпринимательство. Это не твое.
>Бросай двачевание. Это не твое.
>Бросай просмотр аниме. Это не твое.
>Бросай спорт. Это не твое.
>Бросай квадрокоптеры. Это не твое.
>Бросай спамить в треде. А то забаню нахуй...
>Бросай работу воспитательницей. Это не твое.
>Бросай создавать ЕОТ-треды. Это не твое.
Есть ли какая-нибудь хорошая книга именно не про SQL, а про сами СУБД? Что-нибудь про реализации запросов, индексов, транзакции. Желательно понятным языком, если это вообще возможно.
Что значит "hardcode"?
>>767890жанр порно
>>767889Том Кайт, учебник по сракле.
>>767897Спасибо.
Ньюфаг-тред такой охуенный, что я не могу в нем писать. Только заглядываю сюда, как обканчиваю монитор, иду курить, а затем без сил падаю спать.
>>760228 (OP)
Что выбрать, пхп или питон? Вебмакакинг, фриланс или работа в офисе, возможно, какой-то корпоратив, энтерпрайз, вот это все. Бэкенд либо фуллстак. Под пхп смущает ОБИЛИЕ фреймворков и нежелание разбираться в хуете вроде написания плагинов к вордпрессу, питон - сравнительно меньшей популярностью, меньшим объемом русскоязычной инфы, непонятные перспективы (хайп-то прошел). Объясните пожалуйста свою позицию, что бы вы выбрали и почему?
>>768055> непонятные перспективы (хайп-то прошел)А популярность пхп как будто не падает уже пару лет.Яваскрипт бери.
Надеюсь, я зашел туда, ибо треда по SQL не нашел. Постараюсь макисмално точно описать вопрос: есть одна БД, в ней несколько таблиц, и есть таблица (типа главная) в которой есть, помимо прочего, названия других таблиц. Требуется составить запрос, который возьмет все данные из "главной" таблицы, и дополнит их данными из других таблиц.К примеру: в главной таблице есть такие столбцы: "table_id" и "table_name"(название другой таблицы), нужно получить в результате значения из этих двух столбцов + объеденить их с некоторыми значениями из table_name, как такое организовать? Пробовал СХИТРИТЬ и сделать CAST(main_tabe.table_name AS text) в джойне, но , очевидно, был озалуплен.
>>768066dynamic sqlВ сракле это делается средствами pl/sql и execute immediate.
>>768073Совсем забыл, я вынужден использовать SQLite.
Тоже вопрос по базам. Если я использую в таблице поле, где хранится строка типа "1;3;5". Делаю я это для того чтобы не создавать дополнительной таблицы с ключ/значением, потому что логика становится сложнее. Сильно ли я потеряю в производительности?
>>768080А почему не несколько столбцов для 1, 3 и 5 соответственно?
>>768081Потому что их может быть больше трех, лол. Блеать я понимаю, так не круто делать, но мне сильно поубавит работы это. Ну так что с производительностью будет?
>>768055Поддвачну этого >>768064Бери js. Зачем тебя эта пыха сдалась? Я в свое время стоял перед похожим выбор, и к счастью принял правильное решение. Освой ванильный js, а потом развивайся в нужном тебе направлении. Хочешь фронт - ангуляр, реакт. Хочешь бэкенд - нод, коа. Десктопные приложения, мобильные. Направление самые разные, всегда сможешь перескочить из одного в другое за короткое время.
>>768085Зависит от того, что ты будешь делать с этим полем. Но если собираетшься искать по ним, то с индексами придётся поебаться.
>>768087Ты ёбу дал? Если для него в экосистеме пхп много фреймворков слишком, то от жс он вообще свихнётся нахуй. У вас же каждые полгода новая мода и 1000 либ в день выходит.
Бля, анон, читаю sicp и понимаю насколько я тупой, вон задачу с треугольником паскаля еле -еле решил, что дополнительно решать чтобы поумнеть хоть немного?
Какую тему диплома взять, чтоб все было заебись.
Аноны как там с приемом на работу без вышки?
>>768168Хуево, ананас, хуево
Предположим, что ты нашел свою ламповую ЕОТ, она тебя любит, но досталась тебе недевственницей. Что ты будешь делать? Я бы поинтересовался, сколько различных хуйцов побывало в ее пизде и столько же раз изменил ей с фотопруфами. Для этого подошли бы даже проститутки. А потом все пруфы разом вывалил на нее и начал глумиться над ее чувствами. Натрахавшись вволю, к следующей тян я был бы более терпим, хотя, может быть, в психозе срал бы ей на голову и тоже изменял. Твари должны страдать.
>>768180Тебе в биопроблемный /sex/
Добрый день, уважаемые господа. Часто приходится слышать про многовековое наследие джавы, про миллиарды человекочасов, вложенных в джава-библиотеки, вот это все. Хотелось бы увидеть какие-то конкретные примеры задач, для которых джава оказалась бы лучшим выбором именно в силу сокращения количества велосипедов, требующих собственной реализации за неимением готовых решений, в сравнении с тем же питоном или C++, для которых, казалось бы, тоже все есть.В джава-треде меня послали нахуй, надеюсь на адекватность здесь.
>>768215Иди нахуй
Анон, для чего люди учат хаскелл и лисп?
В общем,изучал на первом курсе си и си плюс,сейчас нужно переходить на ооп,хз что выбрать между питоном,явкой или шарпом.какой посоветуете,анончики?и почему
>>760228 (OP)>перекат каждую неделю>не обновлены ссылки на тредыпоссал на уёбков
>>768250Очевидно блядь, всё зависит от твоих целей. Исходи из того, чем тых очешь заниматься далее, и выбирай язык в соответствии с этим.
У меня вопрос-пушка. Почему после этогоint n = 7; for (i = 0; i < n; i++) { massiv = i + 1; }в массиве оказывается {1, 2, 3, 4, 5, 6, 0}, а не [1, ..., 7} ?
>>768296massiv = i + 1;быстрофикс
>>768301[ i ]
>>768296В этом коде всё правильно, ошибка должна быть где-то в выводе.
>>768055Бамп вопросу.>>768087>>768064Нет, однозначно нахуй. Место жс во фронтенде и красивых рюшечках, ну плюс аякс всякий. В остальном у вас все слишком хайпнуто и меняется каждые полгода + вакансий хуй да нихуя, а мне нужна некая стабильность.
Как назывался вебсайт, где написана кулстори про инженера на пенсии, который пришел на свой химический завод и принес туда документацию по нему?
Есть ли какие-нибудь языки, в которых я могу в рантайме обращаться к функциям из которых состоит программа или получать инфу об этих функциях? Читал, что такое было возможно в Smalltalk. Где-то еще можно такое делать?
>>768395Обращаться и получать инфу можно дофига где, гугли reflectionХорошо и годно работать с любыми частями программы из программы (причем не только в рантайме) - в Racket. Даже макросы в нем - первокласные объекты https://docs.racket-lang.org/guide/stx-obj.html
>>768401Спасибо!
>>768215Вопрос интересный.Библиотеки в Java разные, и то что потрачено миллиард мегачасов - это правда, вопрос - всегда ли это хорошо. Многие библиотеки писались сто лет назад, с целью "шоб было", и по остаточному принципу ("для ассортимента"). Получились переусложненными, кривыми, полурабочими, но сделать с этим теперь ничего нельзя, потому что в мире гигатонны кода, уже завязанного на них.Основная проблема жабы - что она проектировалась идеологически подкованными людьми иизготовлялась людьми по найму. Т.е. проектировали ее согласно руководящей линии, а делали для дяди и побыстрее. В результате какой-нибудь грегорианкалендар гибок до бесформенности, зато keystore.jks и cacerts.jks а)одни на все приложение б)прибиваются гвоздями при старте. Сервлеты и регексы, например, делали люди, которые про них, видимо, старательно прочитали, но а)сами их не использовали и б)сами использовать написанное не собирались. Про такие закидоны можно рассказывать долго - например, когда отдается xsd для wsdl, отдается не тот, который надо, а тот, который первым попался; пути к .xsd в .jar прошиваюстя целиком, и есть специальный параметр, указывающий, что от пути отрезать, чтобы получить путь в .jar'е кправильному .xsd. А так как у нас 21 век и уникод, то русские имена файлов лучше не надо; нетбинс же старательно пытается уложить все проекты в "Мои документы". Очень изящно получается, особенно если учесть чрезвычайную расплывчатость и невнятность жабьих сообщений об ошибках.Всё что есть хорошего в Java называется JavaEE (это не значит в JavaEE все хорошо, однако вывод не-EE Java полностью бессмысленна, возьмите что угодно другое будет недалек от истины). Самое симпатичное находится в области JPA, JTA, JMS и JDBC. Это не означает что там какие-то невероятные охуенности, только то что делали их умные люди и делали без выдрыгонов - в результате оно есть и оно работает. Ничего сногсшибательного, никаких затей (уточнение - это на поверхности, внутри там если разобраться, особенно в районе JTA, происходит заметное количество штук, напоминающих то как Остап играл в шахматы - если иному народу расссказать, какие замысловатости происходят во время работы их кода - он, народ этот, не верит и сомневается), зато все есть и все как надо.Но если у тебя веб-сайт на коленке, тебе все это не надо. Понимание зачем это надо и почему на ровном вроде бы месте столько странных телодвижений, можно будет к моменту когда веб-сайт на коленке разрастется в нечто плохо-понятное с кучами подсистем и выяснится что RabbitMQ это вообще не MQ, а распределенные транзакции и Оракел от молодежных CQRS и Монгов отличаются тем что работают. К этому моменту появляются многие понимания, например того почему работающих менеджеров транзакций на свете всего три штуки, и все они стоят очень пиздецатых денег. Но большинству этого всего не надо, и Java им не нужна, и мучаются они с ней совершенно зря.
>>768168Если ты что-то умеешь делать, то всем похуй на твои дипломы, иначе наоборот.
>>768154Арсак, "Программирование игр и головоломок"
>>767889Jim Gray, "Transaction Processing"
>>767649Нанять программиста, заплатить денег.
Анон, я тупой ленивый мудак, у меня горит жопа и мне совсем грустно. Всегда хотел вкатиться в погромы, но как-то не очень взлетает.Готов ебашить как жучара, но я не знаю что делать. Наведите меня на путь истинный. Что, как, куда, зачем? Я просто не знаю куда двигаться. Могу только хуесосные школьные задачи на Паскале, Питоне или Джаве ебануть, и те хуй пойми как. В идеале бы словить ментора, но это совсем MANYA-фантазии.
>>767805На курсеру иди, пройди там какой-нибудь курс.Потом сходи посмотри какое-нибудь внятное выступление с CppConf или игровой какой-нибудь конференции, чтобы понять что на современном железе всё совсем не так.
>>768414Найди интересную для себя задачу и делай.То что нужно для задачи, но ты (еще) не знаешь будет понятно по ходу дела.Разбирайся с нужными вопросами постепенно, как потребуется для задачи.
>>768417Я же говорю, не знаю чего делать и куда двигаться, базовый уровень давно пройден. Думаю сейчас поспать, а потом сидеть и ебашить книги на уровне "Философия Java".Была идея от знакомого говнокодера запилить проект вроде сайта-чата, при этом всё ебашить руками, все сервера, вёрстки и бэкэнды. Грит месяц-два и заебись заеду. Но я опять же не знаю с чего начинать.
>>768418Вот и заебашь сайт-чат. Книги будешь читать в ходе процесса, по надобности, ту главу которую нужно чтобы сделать то что сегодня ты делаешь.Начинать с установки веб-сервера
>>768420Для мотивации найди две книжки Jordan Mechner - "The making of Karateka" и "The Making of Prince of Persia"
Смотрите, есть такой циклwhile(!inputfilestream.eof()){Считывай в структ нужные данные из бинарника;}Так вот, когда считана последняя запись, eof ещё не стоит в тру, соответственно в тру оно встаёт после следующей попытки считывания.Как бы обойти данную проблему?Как вариант, перед окончанием цикла просто сохранить позицию каретки, попробовать прочитать на символ дальше, затем вернуть каретку в нужное положение, если там всё же что-то есть. Но мне кажется, что есть решение поизящнее.
>>768484Перехват сделай.
>>768499Вот так уже сделал. Есть функция peek которая не извлекает символ, а только его считывает.if(ifs.peek()==EOF)ifs.setstate(ios_base::eofbit);
Кто-нибудь знает, какой результ оно хочет?
Полтора месяца изобретал Deflate заново и только сегодня узнал об этом. Я успешен?
Помогите зелёному!Хочу создавать ёба-сайты со смешнявками, взламывать вбыдлятню, дудосить двачик и автобампать. Что для этого надо учить: Яву или ХэТэМэЛе? И что более востребовано в работе каким-нибудь сраным сисадмином? С чего лучше начать новичку?И как скоро я смогу создать свой браузер с картинками вайфу и плеером с Летовым в углу?
>>768556Оно действительно называется result, блядь. Ок. Теперь это говно не может найти им же установленый ctypes.
Оно издевается надо мной? А что я три часа назад ставил, блядь? А как ты, блядь, сконпелировал мне модуль, если не можешь либу найти?
>>768575locate ctypes
>>768580Нопе. А даже если бы и нашло, дальше-то что делать? Опам говорит, что он всё-таки её установил, окамлфинд не видит. А прописать путь вручную оно не даёт нигде.
Друзья, помогите. Решил запилить удобненькие бат файлы для ffmpeg и в одном из них столкнулся с проблемой.код вкратце такой:ffmpeg -i %2 -vf ass=%1 %2.mp4Короче bat файл на вход получает 2 пути файла. "%1"(сабы) и "%2"(видео). Но вот проблема. из строки "D:\video\123.ass" он мне выдаёт "D:video123.ass". И ффмпег ругается. Раньше я писал в него всё от руки и экранировал двойным \\. Тоесть я бы написал "D\:\\video\\123.ass". С батниками работаю совсем недавно и мало что понимаю, помогите решить проблемку.
>>768414Бамп. Знающий анон, прошу, дай совет.
>>768621>меньшим объемом русскоязычной инфыумри плз>нежелание разбираться в хуете вроде написания плагинов к вордпрессукогда ищешь работу, просто не идешь туда, где надо работать с вордпрессом>смущает ОБИЛИЕ фреймворковВ целом они почти однохуйственны> питон - сравнительно меньшей популярностьюда, если ты нулевый чмошник АКА джун, на питоне будет сложнее найти работу
А кто нибудь тут ведет сайт или блог про ЗАМЕТКИ ПРОГРАММИСТА. Я понял, что мне нужно записывать некоторую инфу, что бы потом не вспоминать, как делать то или иную фичу. Т.е по сути готовые статьи. Так куда лучше их писать, сделать отдельный сайт или зарегаться в какой нибудь готовой платформе типа блогспот и т.д?
>>768645Гуглишь->пишешь код. У тебя уже будет готовый код == заметки.
>>768646Нет, этот весь код проебыватся за 5 лет, и я потом трачу время в гугле что бы вспомнить как там что я делал.
>>768645Сам не веду блог, но, судя по примерам (eax.me, grishaev.me), обычно пользуются вордпрессом. Я бы не стал сразу хостинг оплачивать, сначала просто постил бы своё дерьмо на бесплатной платформе. Потом уже смотрел бы, хватает ли мне её возможностей.
>>768647его нужно хранить и всегда вспомнишь где какую фичу уже делал, чтобы не пилить заново. У меня лично с сотню различных проектов под несколько разных фреймворков и языков, сейчас я почти на 80 процентов снабжен сниппетами, другое дело, что нужно знать меру, иногда старый проект имеет реализации которые уже давно деприкейтед или были скопи пасчены не лучшим образом. В итоге много говна можно тянуть из одного проекта в другой.
>>768645>нужно записывать некоторую инфу, что бы потом не вспоминать, как делать то или иную фичу.>блогТак тебе охота именно туториалами делиться с миром или просто систематизировать свои знания и иметь к ним быстрый доступ через N лет? В случае с первым, тебе потребуется добавлять в статьи кучу лишнего, так как расчёт всё-таки на то, что кто-то это будет читать. В случае со вторым идеально подойдут vim, текстовые файлы и приватная репа на bitbucket. Сам пользуюсь вторым. Я тоже стараюсь делать заметки и краткие how-to для себя, не могу без них через N лет.
>>768684Приватный репо, обрастает говном, которео больше не взлетает после N лет. Это минус.
>>768640Нормально можешь пояснить, без этой злобы? Этого вордпресса или подобного - большинство.>>768621Бамп
>>768692Хайп на питон прошел, это заебись с одной стороны. Питон это теперь полноценный язык любых сервисов, где есть сдк для джава, теперь уж там точно будет питон. Это теперь стандарт и хайп ему не нужен.
>>768691>обрастает говном, которео больше не взлетаетНе понял. Имеешь в виду, что информация в файлах становится out-of-date? Ну так обнови. Или ты думаешь, что в случае с блогом тебе будут в комментах указывать, что какой-то подход/флаг для вызова/команда устарели?>>768692Ну не иди туда, где WP и CMS, в чём проблема? Даже за их вычетом вакансий на PHP будет больше, чем на других языках. И нормально он всё объяснил, вас таких по несколько за день приходят с вопросами как под копирку.
Посоны, где можно нагуглитьйти ответ на этот вопрос
}{åL¶, anonы! Нужно разбить строку "qwertyuiop" на []string{"qw","er","ty","ui","op"} и сделать это на Go. На питоне могу, а на Go хз как. Обгуглися уже до усрачки.
>>768699Гугли в языке средства для работы с regex и разбитию по regex
>>768697В блоге есть шанс на фидбэк, в привтном репе все лежит и пылится.
>>768700Да не, это пиздец какой-то будет. Неужели в Go никак нельзя итеррировать по-уму?
>>768706Если у тебя фиксированная длина строки за итерацию(2 символа), то проблем не должно возникнуть.
>>768702Если человек достаточно компетентен, чтобы знать как сейчас работать с X, то как он вообще попадёт на твою статью, где объясняется устаревший подход для работы с этим X? Шанс адекватно фидбека мизерный, а тебе вместо заметки на 10-15 строк придётся писать статью.
>>768711Будут комменты, не супер, но хоть что-то. У кого-то не заведется, а кто-то добрый ссылку кинет на более подходящую реализацию.
>>768684>Так тебе охота именно туториалами делиться с миром или просто систематизировать свои знания и иметь к ним быстрый доступ через N летДва в одном, типа маня блог где я буду юнцам пояснять за кодинг и тешить свое чсв, + каталог нужных мне моих наработок плюс может на пивко с трафика заработаю
>>768708Да зделол уже. Мне утенок нужен, срочно.
>>768618бамп
>>768698Ну посоны
>>768729Улучшение интеллектуальных способностей это нерешенная задача на данный момент.
>>768698https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%B8%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 ?
>>768762Видимо, спс
Можно ли в OllyDbg увеличить размер шрифта в окошках? Заебало глаза ломать.
>>768803начать пользоваться нормальным деббагером ???
>>768645https://github.com/claudioc/jingo
>>760228 (OP)Анон помоги плеаз, лень разбираться, завтра сдавать.На крестах нужно подключить txt, в начале файла написать kek, в конец kek2, и через каждые 10 символов xuy, выручишь анон? мимо-тупой-хуй
Из паттенрнов читал только GOF, что еще посоветуете на эту тему, желательно посовременнее?
>>768845Паттерны GoF - это то как проблемы решаются в Smalltalk.Настало время выйти за пределы вредной ОО-парадигмы http://programmers.stackexchange.com/questions/89273/where-are-all-the-functional-programming-design-patterns
>>768845наверни лучше Funtional Reactive Programminghttps://gist.github.com/staltz/868e7e9bc2a7b8c1f754и континуацийhttps://wiki.haskell.org/Continuation
Аноны, поясните за ГитХаб. Начал его мурыжить, но пока на начальных только этапах. Есть пара вопросов:1. Неужели вся работа идет через консоль? Сидят и вписывают все коммиты руками? Не заебывает? Я знаю что есть ГУИ, но говорят что они хуже червя пидора. Неужели нельзя сделать нормальную гую под ГитХаб и почему все дрочат в консоли в 2016 году?2. Я понял как комитить по мелочам и отдельновыбранные файлы. А если у меня большой проект, я его себе слил, я ведь, например, работая в VS, меняя что то в проекте на С#, меняю не один, а сразу хуеву тучу файлов, как мне их потом коммитить? Сразу делать add на отслеживание всего каталога и коммитить все изменения или пофайлово? Я вот нихуя не могу понять как это работает. Разобрался с тестовым заданием, но там повторюсь было всего 3 файла и было очевидно что я меняю. 3. Работая с подобными системами, вы разбираетесь в них хорошо или только есть поверхностные знания типа - слить\залить проект и больше и не надо?
>>768933Не руками, https://www.emacswiki.org/emacs/Magit
Fh
Светло
>>760228 (OP)Хочу написать свой браузер.Какие языки для этого нужно знать?
>>762194>MySQLЭто просто сервер от васянов, который сортирует файлики для более быстрой загрузки.
>>768974Любые. Но судя по вопросу это тебе не грозит.
>>768977ДА я только начинаю. Тут погуглил, говорят простейший браузер на с++ можно написать в страницу кода длинной.
>>768977Просто скажи что для этого нужно будет выучить. Самописный браузер, без всяких наворотов.
>>768981протокол хттп\сгуивсе иди нахуй теперь
>>768645Веду жж, где пишу заметки после того успешно решаю какую-нибудь крупную задачу. Очень удобно бывает перечитать через 3-4 года. Т.к. 95% мелочей забывается напрочь и помнишь только в общих чертах.
Программёры, у меня вот такое уравнение:Есть одна большая таблица с логинами-паролями мыльников, Логины в основном как всегда на яндексе, гугле и майлрушечке, К каждому логину есть от одного до десяти возможных паролей,ТРЕБУЕТСЯ: автоматизировать ввод логина и паролей в страницу входа, для начала хотя бы на Яндексе так как на Гугле после ввода логина идёт отдельная страница с паролем, а через несколько неудач начинает включаться капча, а на Майлрушечке надо ебаться с разными доменами (mail, bk, и т.д.) И вывести в отдельную таблицу результаты - удачный вход, запрос контрольного вопроса, запрос смс-пароля.Насколько реально такое сделать? (1) Сколько это будет стоить? (2) Можно ли это сделать скриптами в лисьей Грисманки? (3)
pdcursesПосле того как выполняется wgetstr() или wscanw() всё что идёт после ввода просто пропадает или заменяется на вайтспейс, не знаю даже. Кто-нибудь сталкивался?
>>769020в гугле скачай чекер мыл, хакир.
>>760228 (OP)Нужно скопировать текст из программы,но там анальное ограничение на ctrl+c Можно ли это какнибудь обойти?Вроде был какойто софт что посмотреть содержимое файлов в оперативе,или другой метод.
>>769074Гугли про хуки (Windows Hooks).
Аноны вопрос по HTML верстке. Есть 60 кнопочек к ним нужно привязать 3 класса bootstrap как это сделать чтоб код был компактнее, можно ли как то объединить все это? или нужно прописывать их в каждый тэг баттон ?
Покидайте книжек про децентрализованные сети, чтобы научным языком было написано. А то в интернете только петушинные статьи, с придуманными терминами.
>>769109> придуманными терминамиПроиграл с мамкиного платона.
>>769032Апдейт, проблема, кажется, в нажатии на энтер. Гуглинг ничего не даёт.
>>768940Можешь в 3 словах объяснить что это?
>>768933Бампану вопросец по ГитХабу
>>769140Самый Лучший Гуй для жидхаба
>>769144Спасибо
>>769144А SmartGit чем плох? Всегда только им пользовался.
>>7689331) да, все пишут в консольки, обычно через пару месяцев приучаешьяешьи работаешь быстрее чем с гуем2) на крупных проектах на любой чих создаешь отдельный бранч и коммитишь туда и только туда, потом делаешь слияние c очобой через rebase, через merge тоже можно, но там заебов потом много получается с историей.3) нужен опыт, с каждым разом будешь пользоваться все увереннее
>>768933>1. Неужели вся работа идет через консоль? Сидят и вписывают все коммиты руками?В Netbeans есть интеграция. Можно отправлять коммиты даже в полусонном состоянии, там всё в виде мастера "далее-далее-закончить">2. Я понял как комитить по мелочам и отдельновыбранные файлы. А если у меня большой проект, я его себе слил, я ведь, например, работая в VS, меняя что то в проекте на С#, меняю не один, а сразу хуеву тучу файлов, как мне их потом коммитить?git commit -a -m "Big commit" Или просто из того же NetBeans можно. При коммите он сам покажет, что изменилось, что добавилось.>3. Работая с подобными системами, вы разбираетесь в них хорошо или только есть поверхностные знания типа - слить\залить проект и больше и не надо?Когда не знал о графическом интерфейсе, то хватало поверхностных знаний. Разруливает проблемы в репозитории отдельный человек (по совместительству с другой работой, да) на больших проектах с многими участниками. Ему нужно иметь обширные знания. А если пишешь сам для себя в ящик, то достаточно поверхностных знаний.
>>769074Сделай скриншот и распознай его.
Почему такой странный порядок передачи аргументов функции memset? Последний - адрес, второй - символ заполнения, первый - количество символов. Сигнатура memset такая: memset( void *dest, int c, size_t count );
>>769342Аргументы же кладутся на стек слева направо.>>769342-кун
Двач, какой язык программирования лучше учить что бы в будущем можно было заработать не поднимая жопы? фриланс 300к в секунду
>>769357Agda.
>>769264>>769309Спасибо за ответы!
>>769357Haskell
Задача - написать оптимальное управление машинки, которая едет из точки А в точку Б за время t. Математически движение в координатах описывается какx1 = u1cos x3 , в роли хx2 = u1sin x3 , в роли y x3 = u2 , в роли угла машинкиТаким образом, она управляется u1(t) - движение вперед если > 0, назад если меньше и u2 - поворот направо\налево по той же схеме. Тоесть, нужно построить такие функции u(t) чтобы подставив их в систему выше получилась самая короткая траектория. Как рассчитать эти u1,u2 на любом языке?
>>769414Зависит от физической модели. Без всяких ограничений u1 равно растоянию к требуемой точке. u2 - азимуту этой точки минус азимут машинки.
>>769418Окей, точно, забыл написать - есть ограничение. Нужно припарковать машинку между двумя другими с задаваемым расстоянием между ними.https://books.google.pl/books?id=OAXouY65e3oC&pg=PA66&lpg=PA66&dq=parking+optimal+control&source=bl&ots=R0Edyr7m6b&sig=E3Zrc06hl87Ajtz3Ofc67IpJxcc&hl=en&sa=X&ved=0ahUKEwj1_dXp5aTNAhUFEJoKHQa8BrkQ6AEIPTAD#v=onepage&q=parking%20optimal%20control&f=false - со страницы 70 вроде расписана модель с ограничением машиной справа, слева и угла поворота. Но я не математик и мне сложно понять как извлечь и реализовать функцию рассчета u1 и u2. Я буду очень признателен за помощь, так как горит и страшно важно.
Посоветуй какое-нибудь книгло по математике, чтобы после него можно было открыть "Concrete Math" и не сгореть.
>>769483Пару томов Бурбаки читани. Потом легко будешь сикать Кнуту в рот не снимая свитер.
>>769485А ты уверен что я не сгорю еще до Кнута?