Это копия, сохраненная 28 сентября 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
подсветка кода для /PR/ скачать
\r\n\r\n\r\n
F.A.Q.
\r\n\r\nВ: Хочу стать программистом, какой язык учить?\r\nО: Английский + Ruby/Python (\r\nruby: ruby
\r\npython: книжка какая-то, я питон не знаю).
\r\n\r\n\r\nВ: Ко-ко-ко не работает программа. Анон памаги.
\r\nО: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
\r\n\r\n\r\nЯзыкоспецифичный вопрос можете задать в соответствующем треде, для поиска треда воспользуйся поиском
\r\nНа текущий момент мне известно об - scala\r\npython\r\nhaskell\r\njavascript\r\njava\r\n1c\r\nкурсера\r\nC++\r\nC\r\nRuby\r\nios\r\nandroid\r\nC#\r\nD ну и плюс нетонущий пхп
\r\n\r\n\r\nВ: программировать в 30 лет, съябываем из говнокодинга, обсуждаем новые рецепты маминого борща.\r\nТред для обсуждения нетехнических околопрограммерских тем.
\r\nО: всем сюда (М)
\r\n\r\n\r\nВ: У меня горит лаба, курсач, не знаю какую тему диплома взять
\r\nО: Задавай вопрос в этом треде
\r\n\r\n\r\nВ: Бежать ли мне срочно в Node.js если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust раз все говорят что за ними будущее?
\r\nО: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.\r\nИначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.\r\n
\r\n\r\nВ: Какую программу поставить для ....
\r\nО: Вопросы связанные с программами обсуждаются в /s/
\r\n\r\nВ: Взломать акк
\r\nО: просто съеби\r\n
\r\n\r\n\r\nВ: Подскажите сайтов которые нужно читать, чтобы ...
\r\nО: моя лента из руби, джавы, скалы и ещё какойото херни (кто хочет пусть добавит) rss
\r\n\r\n
\r\nкод оформляйте на специальных сервисах ideone или pastebin\r\n\r\n
\r\nлитература с пика \r\n
\r\n\r\nпрошлый тред\r\n
\r\n\r\nhttp://clc-wiki.net/wiki/K%26R2_solutions:Chapter_4:Exercise_2
Каким образом можно научиться так же охуенно кодить машину состояний? Что требуется для того, чтобы написать качественный алгоритм такого типа? Как продумать все варианты смены состояний и их обработку, чтобы учесть все случаи?
Вопрос такой, если пишу проект средней продолжительности (~ 2 месяца+), стоит ли заморочиться и разобраться с makefile'ами, либо это лишняя трата времени и можно положиться на IDE?
Просто makefile фигурируют везде, а те же кутешные .pro хрен соберешь без qmake.
Как быть?
>>534377
Спасибо большое, с этим понял. А как мне сделать, чтобы в этом дерьме http://pastebin.com/uXYuw2W8 получилось так, чтобы на каждом выбранном интервале считалась переменная cof (и соответственно строился её график). Те то что для первого интервала я считаю как cof, на других интервалах должно быть типа cof1,cof2 или что-то подобное?
Вот же дерьмо это мой старый пост, а где мой новый. Все проеб, опять до завтра ничего не сделаю (ну чтож я за мудак).
Что в нем плохого?
Ну, ты будешь удивлен, но QtCreator вообще хуево с ними работает.
Плюс, я перекатываюсь на вим.
Хуево == может лишь открыть проект с мейкфайла, изменять (то бишь добавлять/удалять файлы и пр. у тебя не выйдет)
Ты это к чему? Норм же сериализация, точно лучше JSON. Жаль, конечно, что приходится дочерние ноды парсить в обязательном порядке, ну да что поделаешь.
Что нынче для багтрекинга используется?
Так, чтобы прям современно и удобно. Все еще Редмайн?
Завтра мне сдавать экзамен по с++ кокпок студентик, я ни разу не сталкивался с си, как научиться в него за 10 часов?
Ещё и универских лаб нет у меня сейчас, но наверное если я буду чё-нить знать, то разберусь.
Нид хелп!
Плиз!
Я кароч хуй знает куда написать в кремль уже писал и поэтому спрошу тут, все равно зелени тред.
Есть одна скорость, пик приклею. На по тестам все норм и она показывает то что написано в контракте, то бишь ту скорость на которую я заказывал. Но на торрентах этой скорости нихуя нету... даже качаю с дохуя сидами обычный кинчик в размере 1.4. гб, а сама скорость выше 900 кб не прыгает. В чем соль? Кто проебался? конечно же я
От чего такая хуита? Схуяли скорость провисает?
Нахуй поступал если не учишься?
В /s/ напиши. Мы тут в таких вещах не разбираемся.
Со своими задачами справляется, генерировать пакеты чуть ли не через memcpy позволяет. Почему не норм-то?
Тебе ж задали вопрос.
Мне надо знать на уровне полугода обучения на непрофильной специальности, я должен справиться за пол дня.
Должен же, да?
Тем что для правки редактором не подходит, при этом https://ru.wikipedia.org/wiki/Избыточность_информации > 9000
Но зачем править редактором полубинарный формат? Преобразовывай в тот же JSON или XML и правь. Избыточности там особой нет, а сделано так, как сделано, чтобы избежать проблем с порядком байтов. В общем, ты странный какой-то, и непонятно, чего ты хочешь в этом треде.
Пытался SICP почитать, но что-то я читаю и нихуя не понимаю
это нормально
ты будешь еще отшень долго непонимат
ебись чувак, ебись
до самого конца
хуяч книги одна за другой
проходи туториальные курсы
через 2 месяц ты будешь уже шарить
а там еще пару месяцев для выбора приоритетов
затем практика
и находишь работу
>через 2 месяц ты будешь уже шарить
Через 2 месяца он только вторую главу SICP закончит и то решив в случшем случае 50% заданий, лол.
возможно, все от человека зависит
Работаю с декабря по нынешний момент в конторке (3 человека без преувеличений: я, директор и секретарша). Это мое первое место, пришел буквально с улицы с хуёвым липовым портфолио. ДС2, получал 33, теперь шеф обещает 35 с сентября, при этом делаем за день-два хуёвенькие сайтишки непонятно для кого. Ну, понятно, конечно, но от этого не легче.
Короче захотел я уйти, на хедхантере написал все что умею теперь (php, js и гейквери, танцы с базами, настройка веб-серверов и всякая такая хуйня, в общем четыре строчки тегов) - позвали в одно место, просмотров дохуя было, еще пара писем с тестовыми заданиями пришла.
Что я хочу сказать, я ж не зря ухожу отсюда? Я ж могу с нормальным знанием всего перечисленного тысяч пятьдесят получать? И заниматься чем-то поинтереснее?
Да при такой днищенской зп каждая десятка тысяч чувствуется как мильён. Всё правильно делаешь. Я бы остался только если секретарша была 10/10 и я б её трахал (один без шефа).
нет. кругом эксплуатация человеческого труда и директора жирующие на бешенные даллары.
пили свой йоба-фреймворк-язык-ос-портфолио и ссы себе всем на лицо
старайся писать "самодокументируемый" код, суть которого ясна из него самого. придешь к успеху
Когда пишешь нечитаемый/трудноподдерживаемый код (начинаешь заворачивать лапшу из функциональщины/пишешь мат. алгоритм как обезьяна/делаешь костыли над багом и т.д.) - можно, а так (тем более для себя) - нафиг?
кстати, настоящего программиста ололо отличает умение интегрировать свои решения в существующую систему. опытный укладывается в три строчки инъекции когда молодой городит лесапеды размером чуть менее чем сама система целиком
грубо утрируя.
вопрос конкретной компетенции (рубить поленья или валить лес).
но директору глубоко похуй обычно что ты там за скотинка.
поэтому, чини чайник
В библиотечном коде пишу подробные комментарии, чтобы через полгода вникнуть в свой же код быстрее, чтобы мне и другим понятно было, почему сделано так, а не иначе. В обычном коде комментариев почти не пишу, все и так понятно.
Они ужасны.
По ходу, буду дальше генерить их qmake-ом
Ваш гайд устарел, имхо.
Это так только в рашке? Или что.
В украшке тоже такая же жопа?
Прости, не разбираюсь в экономиках.
20лвл, работаю в гейдеве
>кодить с 8ми типа профи
чушь, если честно
объективно: с 8ми сидит аутист и хуячит, а толку-то? знаний медиа-0, в игры еще не наигрался, чтобы знать что есть на рынке, с инженерией не знаком
да, этот чел устроится, но и писать он будет йоба хуергу
вообщем, нах быть аутистом
субъективно:я думал о программировании с детства, но не планировал работать в этой сфере, только после 20ти, когда я осознал что днища-быдло-жизнь не для меня, я пошел дрочить код
и вот думаю я, сказал бы я прошлому я дрочить то-то и то-то? абсолютно нет, ибо я бы тогда просто отмахнулся, не зная цены вопроса
>зависит жизнь
хуета, код-это вдохновение, плавно наработанный опыт
хотя если твой предел-макакинг, дерзай, чо уж
>рубль не существует
даже в этой сфере индексация далеко не у всех компаний, так что хз
>мамкина квартира
воувоу, лекс лютер, поясни за кулстори
1)ты сменил квартиру? или снимаешь?
2)нахуя продавал? имея квартиру, можно работать хоть дворником и жить припеваючи
3)продав квартиру можно на баблосы переехать в нормальные страны, а там получить образование и зацепиться, хз че ты делал в снг
ASP.NET очевидно. Скоро выйдет пятая версия, выйдет ангуляр 2.0 с тайпскриптом, а это от майкрософт, так что сможешь вполне современные приложения строить. К тому же ты уже знаешь C#, а он в разы лучше php.
Дайте мне, пожалуйста, определение типа данных и структуры данных. И чому в разных учебниках массив или тип данных или структура данных?
>продав квартиру можно на баблосы переехать в нормальные страны, а там получить образование и зацепиться
Думал об этом, но не хочу тратить время на образование. Буду сидеть дома и аутировать над кодом. Нихуя не охото, только работать.
Поясните за стеки макак.
Есть самое что ни на есть меркантильное желание.
Готов быть ботом и получать за это 30-50+к в миллионике(или на удаленке).
Что учить? Куда именно потратить возможности?
А то я тут осознал, что я походу гик или нерд.
Нравятся все языки, технологии, админское дело. Сидишь просто тонны рандомных кусков, статей, выдержек из книг цепляешь. Там примитивную хуйню написал, сям.
Хочется писать код. Хочется аутировать. Хочется пилить приложения для рабочего стола. Хочется делать игры на пека. На мобилки.
Хочется верстать. Сидеть ковырять сервера.
Родился бы я в бохатой Америке или Европе-сидел бы и спокойно аутировал бы, изучая все, что хочется.
Но не в этой жизни. В этой мне нужно иметь деньги на жилье, площадь, гаджеты и тд.
Поясните за стеки макак.
Есть самое что ни на есть меркантильное желание.
Готов быть ботом и получать за это 30-50+к в миллионике(или на удаленке).
Что учить? Куда именно потратить возможности?
А то я тут осознал, что я походу гик или нерд.
Нравятся все языки, технологии, админское дело. Сидишь просто тонны рандомных кусков, статей, выдержек из книг цепляешь. Там примитивную хуйню написал, сям.
Хочется писать код. Хочется аутировать. Хочется пилить приложения для рабочего стола. Хочется делать игры на пека. На мобилки.
Хочется верстать. Сидеть ковырять сервера.
Родился бы я в бохатой Америке или Европе-сидел бы и спокойно аутировал бы, изучая все, что хочется.
Но не в этой жизни. В этой мне нужно иметь деньги на жилье, площадь, гаджеты и тд.
Тип данных это применительно к конкретному языку, структуры данных общие для всех языков.
1. Могут за нехорошее имя разработчика забанить? Ну, например, имя одного персонажа из малопопулярной книги. Не будет нарушением авторских прав?
2. Если я использую либу не для коммерческого использования, то реклама в приложении будет считаться коммерческим использованием?
3. Если у меня приложение на ведре будет связано с десктопным, то могут ли при чистом ведроидном, забанить за какие-то нарушения лицензий в десктопном? Например, продажа/реклама на ведре, а на десктопе компоненты не для коммерческого использования, но оно в свободном доступе.
> 1. Могут за нехорошее имя разработчика забанить? Ну, например, имя одного персонажа из малопопулярной книги. Не будет нарушением авторских прав?
Наркоман штоле? Как ник в честь персонажа может нарушать авторские права?
> 2. Если я использую либу не для коммерческого использования, то реклама в приложении будет считаться коммерческим использованием?
Если ты получаешь деньги, то это коммерческое использование. Если рекламу вставил гугль и тебе с этого не идет ни копейки - некоммерческое.
> 3. Если у меня приложение на ведре будет связано с десктопным, то могут ли при чистом ведроидном, забанить за какие-то нарушения лицензий в десктопном?
ХЗ, надо смотреть конкретные лицензии.
Про Америку не знаю, а в Европе ипотека гораздо доступнее и процент ниже, любой работающий нищеброд может взять ее.
>1C
>строить на этом карьеру считаю неразумным
>потому руби
>карьеру
>руби
Не в этой стране. С 1С работу найдёшь в любом мухосранске, с Руби даже в ДС полторы вакансии.
Вообщем я не знаю с чего начать. Надеюсь мудрый анон мне подскажет.
Если ты, блядь, даже бейсик не осилил - это не твоё. Тем более, если ты настолько гуманитарий, даже не представляешь
>в чём заключается работа кодера
и тем более, что если делаешь это ради денег - ты перегоришь ещё на середине обчуения обучения.
Просто поищи подработки там, ещё какие нибудь способы извлечения бабла. Кроме коденга в мире много всякой работы.
И ещё: конкуренция среди явамакак на уровне вебмакак, если не жутче. Причём, именно без опытных жуниор макак. Примерно 10-15 челиков на место в мухосранске в столице это всё x5.
"строить карьеру" и "становится одним из алкашей-фрилансеров" несколько разные вещи.
Почему сразу алкаш фрилансер? Хочу рубить денежку, сделать ремонт в квартире, прокатиться куда нибудь в конце концов.
Хммм. Пнятно. Спасибо.
Для подготовки доклада на курсах на завтра. Что бы было что рассказывать 15 минут. Не в двух словах а по полной программе, по шаблонам там .... Где искать инфу, что читать?
невозможно соединиться с jdbc:mysql://127.0.0.1:3306/mysql?zeroDateTimeBehavior=convertToNull с помощью com.mysql.jdbc.Driver (Communications link failure The last packet sent successfully to the server was 0 millisec
Сам mysql запущен и пашет через консолечку. В конфигах ничего не менял, фаервол отключал
Подскажете чего?
Решилось:
netstat -na
Там увидел порт 3307 вместо 06 и поменял при коннекте.
Да какого хуя оно 3307?
Почему порт может быть закрыт, если это не брандмауэр и не антивирус?
Занят уже, хули
Может роутер не пропускает?
Возможно, порт слушается для одного адреса, а ты ломишься на другой (и да, 127.0.0.1 и айпишник компа в сети - это разные адреса даже если лезть на них с локалхоста)
Есть ТЗ - десктопное приложение, сливающее систематически инфу в БД + немного телеметрии. Нужна кроссплатформа обязом.
Помогите выбрать один из стульев (в каждом из них разбираюсь одинаково хуево):
1. Java + JavaFX
2. C++ + Qt
3. Python + Qt
4. (что-т свое)
Ява жиж. На сях проект ты в жизни не запончишь если
>разбираюсь одинаково хуево
С qt надо таскать с собой еще 30 мб говна.
Тоже склоняюсь к Java, но вопли кукаретиков о том, что "JavaFX - мертворожденное чудовище, а Java - давно сгнила и уйдет вслед за Flash" заставили усомниться и прийти за советом.
>еще 30 мб
Ну.. хуй знает. Java тоже же не везде есть. Хотя, конечно, процент Qt еще меньше...
Какая собственно разница, насколько она там мёртвая/хуёвая/гнилая. Об этом кукарекают только школьники и фанатики, по типу форсящегося здесь столярова-https://2ch.hk/pr/res/508145.html
19 лвл уженешкольник просит помощи. Поступил год назад в ВУЗ, на бюджет, на говнонаправление и охуел от того, что работы нихуя не будет в будущем, так же хрен получиться завести трактор. на данный момент это моя цель в жизни, завести самому трактор и съебать
Пять лет я сидел на абупараше и у меня в голове не было мысли о том, что в в /pr дохуя всего, но после года в своей шараге я зашел и охуел.
Только не обоссывайте за вопросы, прошу. В каком направлении идти? ВУЗ бросать не хочу, отсрочка же. В разработчики без нормальной ВУЗовской основы хуй попадешь? Можно ли из веба попасть в мобаил или десктопную разработку?
С чего стартовать? HTML-CSS, питон, пехопе и руби?
>В разработчики без нормальной ВУЗовской основы хуй попадешь?
Главное скиллы, на вуз всем более-менее пофиг.
> Можно ли из веба попасть в мобаил или десктопную разработку?
В мобайл - легко, особенно в говноконторке на три калеки, какие проекты найдут, то и пилят. Десктоп - оно тебе надо?
> С чего стартовать?
Сам решай.
Дайте другую и на русском, пожалуйста.
Кстати, меня взяли в польский вуз с двумя академ разницами:
1. Baza danych
2. Problemy społeczne i zawodowe informatyki.
Первое то понятно - Базы данных, а вот второе я что-то не понимаю, что за хуйня. Гугл переводчик хуйню выдает, если можете - перевидите.
Потому что на приемлемом уровне в них и домохозяйка разберется.
http://code.stepic.org
Стоит платить им, осилю? Насколько знаю СПБАУ хорошее и отличное заведение, плюс планирую к ним поступать на магистратуру
Из элементов двух стеков с одинаково упорядоченными элементами собрать новый стек с упорядоченными элементами, изменив связи между элементами стеков (не выделяя новую память).
Хуйня какая-то а не задание. Стек поддерживает ограниченый набор операций, которые не позволяют такого сделать, про изменение связей вообще пушка, внутреняя реализация стека скрыта и не должна никого ебать.
Ты можешь перебирать его от начала до конца, тем самым отсортировав его.
Пробей вакансии в той же гермашке, хотя бы из любопытства. Там тоже полторы вакансии. Рабисты нигде особо не востребованы. Можно работать во всяких СТАРТАПАХ в любой стране, но платить тебе будут печеньками, это надо чётко понимать.
Съеби в /un/ и не возвращайся.
ты псих? реветь надо
Минимум знать надо. Лучше открой книжку по алгоритмам и позадроть, все равно их на собеседованиях спрашивают.
>>535615
Значение выражения в лиспе зависит от контекста. То есть внутри какого-нибудь вложенного выражения х может быть один, а вне- другой. Переопределено может быть все, включая + и -, кроме define который однозначно делает определение.
Да я с алгоритмами кое-как разобрался, прошел пару курсов на курсере.
Знаешь, по-моему, если три абзаца, размером в половину страницы, можно ничего не потеряв пересказать тремя предложениями, то это говорит не в пользу книги.
Нет, просто странно. Может как-то лечится
Бесплатная масштабируемость. Значит для создания копии продукта ненадо тратить деньги. Не надо платить работнику и вообще кому бы то нибыло. Также это значит, что единожды написанный программный продут закрывает всю нишу, как во времени так и в пространстве! Яркий пример MS Windows + Office. Один раз дал кодерам денег, размножил на весь мир, и вечно суёшь бабки в карман. И никто никогда в мире не залезет на твой пирог! Где билли гейц в форбсе - все знают. А программистишки? Да на свалочке. Виндофс и офис уже написан, баги выловлены, досвидания. Хочешь заняться "своим бизнесом", сделать свой виндофс+форд, даже спиздив код у б. гейца? Валяй! Продукт уже на рынке, ты туда не влезешь, программный рынок не кокурентный.
Подумай над этим, программистишко, поверни свой ссохшийся на ООП мозг в сторону мысли. Подумай об этом, когда будешь засирать мир очередной остоёбившей шареварей, очередным ебаным веп ресурсом, когда будешь разрабатывать дяде очередную систему. С каждой рабочей системой жизненное пространство для программиста сжимается. В ближайше годы допишут всё, что надо. Останется 1000 кодеров во всём мире дописывать мульки, остальные на помойку. ВСЁ УЖЕ НАПИСАНО!.
Какие считаются высоконагруженными, а какие нет. Примеры порогов посещений.
забыл спросить, где их программиу нормально посмотреть? Вдруг слишком сложная будет
константы не нужны.
Смотря где. В си - защита от кривых рук и облегчение понимания кода.
Например, прототип функции char strcpy(char , const char *) сразу дает понять даже без имен параметров, какой из них - строка, которую копируют, а какой - строка, куда копируют.
Зачем нужно возвращать значение, если можно передать как параметр ссылку на переменную, и записать значение в неё же.
Поставь себе линукс и не мучайся.
Да просто посоветуй же другую книгу. Нет таких? Ты же не сможешь объяснить мне всю книгу. Там дохрена таких моментов.
Братцы, можно ли как-то восстановить работоспособность в ситуации ниже, что я упускаю? Сайт мне передали недавно с формулировкой "заливать материалы иногда", поэтому нуб во многом.
На сайт по фтп залили тысячи ссылок на разную рекламу (взломали), index.php исзменился тоже. Стояла joomla 1,5. Базы msql в порядке, удалил эти тысячи ссылок с фтп, накатил joomla 3,4, указал msql базу, но в итоге сайт пустой, надо заново делать.
Привет, аноны! Пилю небольшую прожку, хочу к ней многоязычный интерфейс. Не подскажете вариантов, желательно, с пояснением плюсов и минусов? Гугл их выдаёт много, но о подводных камнях ни слова.
Я видел до этого в мелких прожках INI-файлы с текстами, даже в S.T.A.L.K.E.R. тексты тупо в XML-подобных файлах хранятся. О чём-нибудь подобном есть годные материалы, или сам способ хуйня?
Вначале короче делаем INI-файлы:
[en-EN]
...
[ru-RU]
USB Dock = Просмотр подключённых USB-устройств
Device name = Название устройства
Unknown device = Неизвестное устройство
Device speed = Скорость
...
И так далее. Потом загружаем строки по заголовкам, например, по заголовку «USB Dock». Если строки нет, она загружается из первого раздела (на английском языке), а если и там нет — подставляем заголовок, т.е. тот же «USB Dock» латиницей.
Погугли «gettext» и «C# localization», скорее всего даже готовые библиотеки где-нибудь есть.
Thanks.
на паскале так раньше делал только там так без ссылок можно
Тебе же не обязательно именно MSSQL? Ставь postgresql + pgadmin и играйся на здоровье.
Чтобы было БД, алгоритмы и прочее, но не SICP.
Неужели нет годной книги кроме SICPa?
Ну так зачем возвращать значения, если можно так?
Просто хочу в будущем перекатиться в мобильную разработку.
Python не привлекает, если честно. Кроме веба не вижу ему применений (возможно потому, что не вникал).
У бейсика и паскаля тоже нет почти применения. Но с них многие начинают.
Скачал MS SQL выдает ошибку при завершении установки. Oracle express edition выдает ошибку http://127.0.0.1:8080/apex/f?p. Вот человек решил разобраться в простейшем языке SQL , а вместо этого ебется с какими-то серверами, настройками, регистрациями на сайтах. Пиздец у меня рейдж от этого. То что ты посоветовал даже не стал искать т.к. трекер засран книжками и видеоуроками по нему
Trainee это что за ранг программистов? Если я junior, я могу работать trainee ?
Ты какой-то ебнутый. Нафиг тебе сходу оракл и mssql особенно если ты их по простейшим инструкциям установить не способен?
Вождению учиться тоже с Белаза начинать планируешь?
Ученик.
Джуниору сопсобен делать всякие несложные скучные таски, которые остальным лень делать. Трейни - только хелловорлды, и то под присмотром.
> Джуниор способен
Фикс. Вечер, конец недели, тяжело...
Ну С++ билдер сразу встал и поехал, а тут засады кругом.
Куда сам сядешь, ну и все в таком духе...
Руби есть в дефолтной поставке мак оси.
> Мускуль
> 2015
> Делить на 0
> Вставлять дату 31 февраля
Создавал на софтаче, но там только и знают, что выяснять, какая ос лучшая.
1. Первый элемент (0:н)
2. Последующие -- для и=(1:к)
((и-н)/2): ((и+н)/2)
конец.
Нормальная сказка? Получится половинное перекрытие. По типу пикрелейтеда?
Двач, так уж вышло что мне скоро нужно уходить на вольные хлеба. Цель - имея не более трёх часов свободного времени в день научиться за год программировать так, чтобы зарабатывать после в эти же самые 3 часа 10(а желательно 15) тысяч российских рублей в месяц. Возможно ли это? Какой язык стоит учить?
Последний год стал просто охуитительным для инженеров. Раздроченный нефтекран изрыгал потоки нефти, олигархи делили уже землю на Марсе, чиновники пялили мальчиков в попу в банях с пресвятыми попами и покупали очередную губернию с озером и холопами, строители воровали сразу крупнопанельными бетонными блоками, офисный менагерский планктон читал гей журналы, выбирал уже БМВ и планировал поездку на Мальдивы!
Один лишь программистишко питался тем, что вытрясет из клавиатуры, самостоятельно лечил простатит, бабы уже лет как 10 ему не давали, американский менеджер сменился на вялый МПХ копчённого индуса, бабла хватает на койко-место в новоебенёво, корытце отрубей доширак, охуенный интернет и новый макбук. Понятно, что эту убогую клоаку вынуждены были покинуть самые стойкие кодеры, т.е. с наследсвенными квартирами от бабушек. Ибо иметь отношение к программированию стало уже просто неприличным в светском обществе.
Был, конечно, некий позитив. Кодеры, вынужденные уйти жить на теплотрассу, решили "сделать бизнес". Эта хохма отдельного креоса заслуживает. Делать бизнес на основе труда в воровской прогнившей стране - решение слепоглухонмеого эмбицила на фуршете вырастить и съесть чорную редьку: жрачки дохера, только пизди, а он решил всё трудом добиться. Все эти ненужные убогие близнецы программки шареваре, засравший весь инет веп-ресурсы уебанов СЕОшнегов, попыток сделать куцые проектики для больших дядь, всё это было очень смешно, аццки трудозатратно и абсолютно коммерчески неудачно. Программистишки и тут программистишки, лузерьё йобанное.
Я ничего не понял. Если что связывать жизнь с программированием не собираюсь, но деньги нужны. Других методов заработка без вреда учёбе не вижу.
Однако радует, что всё это по кругу идёт. Сегодня ты демпинганул, а завтра об тебя на собеседовании кто-то другой ноги вытрет.
Так сами по кругу друг друга сожрёте.
ЗЫ. Я не робот.
Я так понимаю тут мне не ответят реально ли мне зарабатывать будет по 10-15 к. Иного варианта заработка я не вижу.
>Иного варианта заработка я не вижу.
Брайан Трейси, "Достижение максимума", "Искусство продаж".
Сейчас дешёвый рубль и дорогой доллар, так что подумай.
А ведь я вполне серьёзно.
Фпесде, мьюдилло. Ещё один спешит послужить.
https://youtu.be/nuHfVn_cfHU
Мотиваторы мне не сильно помогают, мне бы лучше кулстори о том как анон получал свою первую IT/Java работу
Это было в РБК летом 1998 года, в августе всех вышвырнули вон.
Java 1.0.2, утечки памяти на сервере, не работает в половине браузеров, не тормозит.
Проект в жопу «в стол», бабло попилено, до свидания.
Слишком олдскул для меня. Кем сейчас работаешь? Если Java, то в какой области? Мне даже поговорить не с кем, ни одного знакомого или родственника программиста.
>Кем сейчас работаешь?
C# + SQL.
>Мне даже поговорить не с кем, ни одного знакомого или родственника программиста.
Да и мне не с кем. Только что прошла чюдесная эпоха, когда рубль был безумно дорог. Программистишки попросту передохли — все, один за другим. А скоко надежд, было!!!
Ну, там где я живу и в моем положении, IT единственный шанс зарабатывать чуть больше чем на покушать. На покушать начинает стремительно заканчиваться, если за пару месяцев не найду работу, то ее найдут мне, и она будет на уровне разгрузки вагонов. Какие-то знания и навыки программирования у меня есть, попытаться с ними устроиться на стажировку или сразу смело идти на джуна. Я на самом деле слабо представляю что такое разработка в какой-то более менее крупной компании, я никогда не работал в IT и не видел работу программиста. Я даже не знаю смогу ли собеседование пройти или что еще хуже написать тестовое задание.
>тестовое задание
Да, это я бросал вам картинки всё лето. Но похоже, так ни до кого и не дошло.
Ну, я тут не засиживаюсь. /pr/ вообще недавно для себя открыл. Да и вычитать что-то полезное для себя не всегда получается даже когда сижу. Большенство обсуждений это: "какой язык хуевей какого" и "у меня не работает гугл потому спрошу здесь"
Интересно было бы сравнить программы обучения. Если кто помнит - накидайте программу с 3го курса вашего профильного вузика. Ну и учебники по которым учились.
Я со своей стороны - так и сравним.
Теория игр и исследование операций, психология делового общения, философия, функциональный анализ, параллельные алгоритмы, функциональное программирование, рекурсивно-логическое программирование, базы данных
Учился на математика-программиста.
Учебники вообще на 3м курсе не открывал, только гугл и конспекты
это так называются курсы или штоу?
на пике план образования на сраного бакалавра и половина из обязательных учебников С не обязательный, но чтобы не соснуть в одном интересном моменте на этот семестр, остальные пока не дошли.
>Oral communication
Это они хорошо, это они правильно. Готовят, так сказать, к нелёгкой жизни разработчика сызмальства.
Жду предложений.
Тебе уже 400 раз написали про годноту лютую: SICP. Вообще, любая "годнота" = имхота. И ещё: нету годных книжек по "основам программирования". Есть годные книжки с обобщёнными темами: по архитектуре по, идеальному коду, архитектуре пк, анализу данных/архитектур и тд и тп. Только тебе это всё нахуй не нужно, если ты только вкатываешься. Для начинающих есть книжки по основам языков программирования.
Забыл уже все, надо быстренько вспомнить.
10 лет как закончил кун
Я тебя лучше выпилю, гнида. Что с нульчем-то? Сосачеподсосы его что ли заабузили, чтобы переманить меня к себе? Хуй вам. Если я не буду сидеть на нульче, я не буду сидеть ни на одной другой борде.
Смотри, Антош, есть игори - всякие гта3, допустим. Их, как я понимаю, пишут на Си. Но за графику отвечает не их алгоритм на Си, а сторонний модуль директ-икс или оупен-гл. Так?
Я же хочу замутить игорь на чисто моем "движке", не важно на каком языке программирования написанном, хоть на дельфи. Хотя бы уровня первой плойки. Хотя бы просто одну комнату в которой будет ходить мой герой.
Но будет ли мой самописный шейдер так же эффективно работать, как это делается в директиксе? Может там низкоуровневый доступ к самому железу, а тут через VGA модуль будет раз в 10 медленнее прорисовка? Потому что я пробовал выводить, например в дельфи пиксели на image после просчета, и это занимало пиздец как много времени. То есть 25 кадров в секунду никак не обеспечить.
И вообще, как осуществляется прорисовка игры? Через каждую долю секунды срабатывает таймер и дает сигнал шейдеру на перерисовку? Это в отдельном потоке делается?
> а сторонний модуль директ-икс или оупен-гл
Это не модуль а АПИ. Дальше не читал, так как воспылал к тебе лютой ненавистью.
Не понял что это название университета. Так и не понял что. Какой-то колледж? Если ты ещё тут отзавись. На сколько сложно было родину продать? Как там с уровнем образования? На вики пишут что это крупная шарага и половина студентов иностранцы. Будет это лучше чем высшее образование в мгу? Что с грантами/стипендиями?
>Не понял что это название университета. Так и не понял что. Какой-то колледж?
Проиграл с тебя. С такими познаниями о вузах лучше иди в МГУ, зато УНИВЕРСИТЕТ.
Ты бы хоть сайт открыл, там всё расписано, даун аутист это вы который не может 3 абзаца прочитать
Там непонятно написано. Сколько сайтов университетов не открываю. Нигде ничего разобрать не могу.
От программы требуется, чтобы можно было составить схему на экране, расставить элементы и вывести значения токов, напряжений и т.д. Для переменного тока естественно должны выводиться комплексные значения.
Реально ли за полгода самому это написать при моих элементарных текущих знаниях программирования? Какой язык выбрать? Как реализовать черчение схемы мышкой? А если я захочу, чтобы оно работало на веб-странице?
Краткая стори. Всегда фапал на игори. Начиная с Doom. Сейчас мне 22, скоро 23. Я не буду писать свой фейлы в жизни, просто напишу к чему я пришел. А пришел я к тому, что всю жизнь хотел дрочить технические стороны игр. Начиная движками и кончая этими вашими текстурками. Собственно, передо мной реквест.
1.Стоит ли получать вышку в РФ? Причем только заочно, очного варианта у меня тупо нет. Планирую подавать на гринкард-лотерею и в случае вина поступить там в учебные заведения. Или же собственно заочка в РФ лишнией не будет?
2. Актуальный язык. Сейчас дрочу PHP для веба, в ближайшем будущем планирую начать дрочть C++. PHP учу чтобы была работа, это не для игорь Анон, я все правильно делаю? Особенно советов жду здесь, какой язык учить актуальнее
> Какой язык выбрать
Если тебе веб нужен, то JS без вариантов. Если передумаешь - любой другой.
> Как реализовать черчение схемы мышкой
Возьми любой векторный редактор и скопируй интерфейс.
Веб не обязателен, но было бы интересно запускать это в браузере. Намного ли сложнее будет это сделать на JS, чем, допустим на шарпе?
И, все-таки, выбирая язык не для веба, что проще и более подходяще для такой задачи и почему?
Ну, выбрал я, например, язык. Что дальше? Зачитаться сначала десятком книжек и документаций или сразу начать кодить? Я пока умею только массивы считать и списки сортировать
>Анон, я все правильно делаю?
Как показало прошедшее лето, в игрострое денег мало. Мне ответила одна фирма из пяти и с целью выяснить, сколько денег я хочу, но я не ответил.
>Особенно советов жду здесь, какой язык учить актуальнее
SQL.
http://ilyabirman.ru/projects/emerge/
Ради интереса.
Дай адрес нульча, но сначала скажи - там https есть?
Хую на яве в отличие от хуя-рубиста вообще легче найти работу, просто потому что ява и андроед дрочатся везде, а руби только в стартапах васи-студента.
Вводишь HTML в гугле -> создаёшь файлик laba1.html и style1forlaba1.css -> тренеруешься.
Алсо, если собираешься именно верстать как веб-макака - только тренеровки по-хардкору за еду и куча проектов в портфолио, иначе даже верстать сайт помощи бомжам не дадут.
И из 5 максимум одна где четко указано - гибкий график.
Есть смысл откликаться на те, где стоит фул-тайм и написано опыт работы от 1 года или нет этого года опыта естественно нет у меня?
Допустим, на пекарне я поднял вебсервер, на 80м порту, как обычно.
С пеки я могу, естественно подключиться используя localhost.
Но, я так же раздаю себе вафлю на телефон, андроид, но там я могу подключиться используя только имя машины.
Собственно, вопрос в том, как получить возможность подключаться на телефоне не через имя машины, а через localhost?
с сетями никогда не работал, гугл ответа не дал
в аналоге hosts для твоей системы, но часть приложений соснут
Никак. Локалхост это типа текущая машина.
А если не хочу?
Ну и если эта книга будет связана с вебом, то ещё лучше так как хочу учить веб стек php html css js mysql.
А зачем тебе именно через локалхост? Похоже, ты хочешь сделать какой-то костыль вместо нормального решения.
1) Нет.
2) Гейдев кроме мобилок нинужен работы нет, а если есть, то на плюсах онли во всяких мейлру
>>537045
А вы пробовали?
1)Для порфолио сойдет(как пример кода)
2)А как же разместиться на кикстартере и показать видяху-вот мы тут бедные хипсторы, делаем унылое пиксельное говно, но вы все равно купите, потому что вы-говноеды.
Короче, я пока не планирую, но через 7 месяцев-годик вкачусь на крестах. Может даже треды создам.
>А вы пробовали?
«У меня осталось всего три выстрела. Если ни один из них не попадет в цель, будет тяжело», – улыбается Дмитрий Плущевский, основатель и генеральный директор небольшого разработчика мобильных игр DaSuppa. Мы сидим в офисе компании на крохотной кухне. Тема разговора вроде как не способствует приподнятому настроению. Дела у DaSuppa идут не так хорошо, как хотелось бы: компании нужно срочно выпустить хит, иначе ее существование окажется под вопросом. Почему же Плущевский столь жизнерадостен? «Не знаю. Мне не страшно», – отвечает он.
http://slon.ru/appheroes/tyazhelo-iz-krutogo-predprinimatelya-prevrashchatsya-v-autsaydera-883381.xhtml
IMHO, если он выплывет, работать надо с ним.
>>537045
Чёт писсимистично как-то. Ведь можно придумать инди игру, склепать половину игры и пойти на кикстартер. Или как вариант сделать свою игру и выпустить её в гугл плей. Да конечно мало историй инди популярных разработчиков как Нотч, но при этом кучу нерасказанных историй о том, как инди разработчики живут себе в Европке и в ус не дуют. Я не нацелен на многомилионные заработки, лишь бы на еду и ипотеку хватало.
Про язык так и не понял, если не си шарп, то что ?
Ну очень неудачный некропост ты выбрал. Да и видно, что этот недодевелопер полный долбоёб т.к. не пожелал вливаться в новый рынок.
Проверять каждый символ в строке чтоли? Есть какие-то способы покороче обычного анализа строк?
Что значит "покороче"? Монадический парсер будет выглядеть покороче, но его реализация еще должна быть в твоем языке. То же и с регулярками или с функцией string.split(symbol).
Ссылочку, плиз.
Орал К, это в основном public speaking, давать презентации и речи. Очень годный предмет, я оттуда дохуя вынес. Но от препода очень зависит.
>>536556
> Учебники не нужны.
> Учебники не нужны.
Who hurt you? Who hurt you?
Что это за список такой, поясни
>>536579
>Там непонятно написано. Сколько сайтов университетов не открываю
Это, к сожалению, именно так. Хуй тут что поймешь до того момента, когда уже нихуя не нужно.
Уровень образования хорош, особенно касается прикладного уровня. На комп.сай факультете профессора - деды, с постоянными кулсторями как они С в Беллабс разрабатывали и бюджеты на оборонку пилили. Плачу 3400 в семестр, плюс долларов 100 на книжки. Стипендия минимум 5600 в год, но мне не положено инструкция.
Скажу коротко: продать родину и попасть сюда задача тривиальная. Но без подробностей, чтобы не вступать в глупые споры, за ними пиздуйте к аутистам из /em
В порядке офтопа: пикрилейтед до сих пор выносит мне мозг в спортзале да, можно лазить до посинения дома, помню, было иначе
Здравствуй, дорогой дневничок.
кресты или ява
>Про языки даже не спрашиваю пока, да и вопрос поиска работы не стоит.
Вот это очень плохой подход. Вместо дела ты предпочитаешь заниматься прокрастинацией, читая то, что тебе недоступно именно по принципу неопытности. Ну типа, "как научиться рисовать, читаю книги об этом и нихуя не понимаю".
Не не не, я объясню. Я весьма далек от программирования, как и моё окружение, но, эй, затем я сюда и пришёл. Если ты говоришь, что нужно выбирать язык и смотреть и читать много всего именно связанного с языком - соу би ит. Но я думал, что элементарно нужно подтянуть знания в этой сфере, хотя бы начальные.
Это скорость по локалке, анон.
>Если ты говоришь, что нужно выбирать язык и смотреть и читать много всего именно связанного с языком - соу би ит.
Нет, я говорю не это. Твой подход - гуманитарный, типа, чтобы стать хорошим философом, нужно прочитать тонну книг про философии, чтобы стать хорошим культурологом - по культурологии. Гуманитарии компилируют уже сказанные слова новым образом. Иными словами, если много читать, можно стать профессиональным чтецом и пиздаболом.
А есть много видов деятельности, где практика важнее всего. Чтобы нейроны в мозге встали в нужном порядке, от чтения этого не произойдет. Решение задач в SICP тебе может помочь, то ты не абитуриент MIT, поэтому для тебя это будет слишком сложно не только из-за математичности книги, но и из-за банальных отсутствий пиздюлей от лектора.
Выбери простенькую и понятную задачу и от нее и пляши. Начни с простой вещи типа игры "угадай число" (компьютер загадывает число и спрашивает юзера результат пока не победит), змейку там напиши, или двойную бухгалтерию какую, к чему душа лежит. Язык - смотри в оппосте. Книжки - любые, которые приближают тебя к цели.
А после окунания в говно собственного говнокода SICP будетт уже как глоток воздуха, потому что знания начнут приводиться в порядок.
Что касается твоего возраста, у меня знакомый киномеханик вообще без какого-либо бэкграунда в 28 лет сделал CRUD на PHP. Но он задрот.
Ну, я, наверно, тоже задрот на самом деле. Но в целом я тебя понял. Практика превалирует над гуманитарным методом накопления знаний.
По-поводу курсов. В них есть какой-то смысл, или это ситуативно всё очень? Деньги вопрос вторичный, но время жалко будет.
Это слишком общий вопрос (который даже к программированию особого отношения не имеет), все зависит от тебя, от материала курсов и от препода. Чем лучше препод, чем лучше материал у курсов и тем хуже твои способности к самообучению, тем больше вероятность, что курсы будут полезны. Полному нулю проще всего отходить первые несколько занятий и посмотреть на свои ощущения.
Но я тебе то же самое и про курсы рисования пастелью могу сказать.
Логично. Ну, тогда последний вопрос, если тебя, конечно, не затруднит. Математика. Я до 10 класса олимпиадником был, и всё такое, но потом охладел к этому, и на счёт вышмата вообще не заморачивался. Теперь я понимаю, что это большое упущение с моей стороны. На сколько критично это? Пока я просматривал начальные тюториалы всякие, которые тут в шапках языков, ощущение было что английский > математики, но с ним у меня всё отлично, но я понимаю что это весьма и весьма поверхностное суждение. Пролей свет.
Вообще не критично. Лично в моей работе (machine learning, signal processing) математики дохуя, но пока я начал этим заниматься, много лет программировал игры с самой сложной математикой в виде синуса и косинуса. А кто-то делает CRUD'ы и ему даже и это не нужно.
Потому что язык для обучения должен фокусировать на обучении, а не иметь лишнюю хуйню типа System.out.println вместо println. Это самая очевидная причина, но их тьма.
Так вот - рылся в инете - а хуй, только платные курсы, нет даже описания подробного, что должен знать тестировщик.
Будьте добры - подскажите, что надо учить? Какие-то языки программирования? Значит, лол - не каждая обезьяна сможет выучиться этому. Или что-то другое?
У меня полгода опыта разработки, применял TDD, когда захожу в QA тред на /wrk чувствую, что знаю всё лучше всех. Так что просто напиши несколько веб-приложений на каком-нибудь фреймворке и покрой их тестами на всех уровнях.
Сам думаю насчет Delphi\C++
Заранее спасибо, кто адекватно поможет мне.
Ну, я буду почти с нуля начинать полностью, т.к. учился на гуманитария.
Т.е., для начала стоит выучить хорошо html|css (некоторые знания о нем у меня есть). И прочитать лекции/учебник по информатике - что бы знать приблизительно основы и все языки и т.п. А потом можно уже попробовать набить опыт на фриланс сайтах?
Вообще, тестирование требует математического склада ума? Требует изучения каких-то интегралов, высшей математики, языков программирования в совершенстве?
кстати, в тему - имеет ли смысл заочно учиться на программного инженера? Вообще, научат ли чему? Вроде бы 30к за семестр, КНИиТ - СГУ, говорят, что наш факультет, один из лидирующих в стране. Но смущает, что заочка - это лишь 1 неделя зачитки в семестр и 1 неделя экзаменов. Как я понимаю, все придется учить самому.
Но, если не ошибаюсь - то программная инженерия, одно из самых теплых местечек в ИТ?
Бамп
двачнул вопрос
Объясните мне, пожалуйста, почему это работает? В смысле, есть же некое ограничение на количество подпапок в Линуксе, вроде это 36 тысяч или около того, не помню точно, то есть, шанс, что хеш начнётся на эти же 02/c4/25/ очень мал, какой смысл в подпапках тогда, если чуть ли не все файлы упадут в корень и будут находиться на том же уровне, что и папка 02? Или я чего-то не понял пока читал?
> какой смысл в подпапках тогда, если чуть ли не все файлы упадут в корень и будут находиться на том же уровне, что и папка 02?
Wut??? Все файлы будут раскиданы по папкам же. Какие по-твоему файлы будут в корне и как они туда попадут?
Хеши все разные, значит, не один хеш не попадёт в папку pics/02/c4/25/, и даже не в pics/02/c4/, и даже не в pics/02/. То есть, все картинки будут сваливаться в папку внутри pics/ рядом с 02. Это то же самое, что и иметь все картинки в одной папке, нет? То есть, в папке pics есть ext3-ограничение (вроде бы) на 36 тысяч подпапок. Зачем делать эти 3 уровня подпапок, если из такой системы всё равно не получится дерева?
> System.out.println вместо println
Хуйня полная.
Единственное, что я могу сказать против джавы в качестве первого языка - это статическая явная типизация. Для новичка лучше динамическая неявная дрисня типа питона, чтобы не забивать голову типами, пока он познает азы. Но по своему опыту скажу, что после того, как он немножко надрочится в динамикопарашу и попробует джаву, он будет в восторге от того, как этот язык приучает писать четкий, предсказуемый и самодокументирующийся код.
В линуксе нет ограничения на количество папок. Зато есть ограничение файловой системы по количеству inode'ов, т.е. суммарно папок и файлов, которое настраивается при создании фс. Делают такое разбитие по двум причинам: во-первых, большинство фс устроены таким образом, что если в папке слишком дохуя файлов, то открытие из любого из них начинает ощутимо лагать, а во-вторых, таким образом легко реализовать шардирование, раскидав подпапки по разным дискам или серверам. Про сваливание файлов в корень я нихуя не понял, что ты имеешь в виду.
Ты ебанутый?
Алгоритм примерно такой:
1. Посчитать хеш картинки
2. Взять два первых символа
3. Проверить, есть ли в директория с таким же названием, как эти два символа. Если нет, создать ее.
4. Войти в директорию
5. Повторить пункты 2-4 для третьего и четвертого символа.
6. Положить внутрь картинку, отрезав первые 4 символа от названия
Какое там сваливание нахуй?
Да, я понял всё, просто не мог осилить, что в корне будет 1296 папок, а потом в каждой из них еще по столько же, и мне казалось, что это не работает, затупил, бывает. Обрезать символы от названия только, мне кажется, не нужно, можно в базе хеш хранить и по нему определять путь функцией и на глаз в том числе, если вдруг придётся.
В корне будет 256 папок, потому что хеш представлен шестнадцатеричными числами (0-f), 16^2=256.
Си, ассемблер микроконтроллера.
>Часть рабочего учебного плана, которая относится к 3 курсу
както странно подобраны курсы, как по мне. Особенно для 3го то курса.
Это вообще где?
Аноны, нужна идея для диплома, хочу написать что-нибудь под ведро, на ум ничего не приходит
В /s дали вот это и не объяснили, что с этим делать, прошу по-человечески объяснить, как осуществить это все.
[CODE]$(".KOSTYL").one('click', function (e) {
e.preventDefault();
$.ajax({
url: "https://2ch.hk/makaba/makaba.fcgi",
type: "post",
data: {
"usercode": "21342142142144",
"task": "auth"
},
processData: true,
contentType: false,
success: function (result, status, xhr) {
var ourcookie = getCookie("usercode_nocaptcha");
document.cookie = "usercode_nocaptcha=" + ourcookie + ";domain=.2ch.hk;path=/";
$("#submit").trigger('click');
}
});
});
$("#submit").wrap("<div class='KOSTYL' style='z-index:1000'></div>");[/CODE]
Файл hosts посмотри (system32/drivers/etc/hosts как-то так), а вообще тебе в /s/, спермоблядь.
Так уж вышло, что последние годы я занимался полной хернм и саморазвитием это никак не назвать. И я решил постараться изменить свою жизнь. Подумав пару недель я понял - надо идти в геймдев. Вроде и работа интересная и деньги поднять можно. Было бы желание и упорство. И то и другое у меня есть. Остались лишь некоторые вопросы.
Я так понял что для геймдева нужно:
1) Знать английский язык (желательно технический)
2) уметь в рисовач (желательно CG)
3) Знать язык программирования
Если с пунктом 1 и 2 у меня проблем не возникнет т.к. я примерно знаю где учить язык, а где учить рисовач, то с 3 пунктом полный обосрамс. не знаю даже простых языков программирования т.е. учить придётся всё с hello world если не ещё хуже. Сейчас стою перед выбором какой язык и какой движок учить.
Грамотные аноны посоветуйте в какой язык и какой движок вкатиться, чтобы через 2-3 года эти знания не устарели. Для себя пока выбрал unity как двигло (хотя ещё интересует XNA и UE) а как язык C# или C++
Буду благодарен ответам содержащим конструктив, а не фразы в духе :" Пошёл отсюда на хуй нафаня"
ещё вдогонку вопрос. Можно ли вкатится в геймдев на одном скилле рисования или всё равно надо язык программирования знать ?
> геймдев. Вроде и работа интересная и деньги поднять можно
Работа - такая же рутина, как и везде. С деньгами как повезет.
> 1) Знать английский язык (желательно технический)
> 2) уметь в рисовач (желательно CG)
> 3) Знать язык программирования
Ну если ты прям все в одиночку делать собрался - то да. А в конторе никто не ожидает от программиста умение рисовать, а от дизайнера - кодить. Наоборот, вероятность, что один человек способен хорошо делать обе вещи, стремится к нулю, и путь лучше тогда каждый занимается тем, что умеет делать лучше.
Если рисовать умеешь, а в программировании - ни в зуб ногой, то иди гейм-дизайнером, хуле.
Алсо, вали в /gd.
reddit.com/r/netsec
Решил начать с повторения школьного курса математики за пять лет нихуя не помню. И тут охуел от того что не могу решить даже сраные задачки за 11 класс. Перечитал теорию, в результате похоже что я совсем аутист нихуя не могу запомнить, настолько я отупел.
Короче в серьезное программирование я похоже не смогу. Стоит ли лезть макакой в веб, или там уже коконкуренция бананоедов превысила все пределы?
>попытаться в это ваше программирование.
>начать с повторения школьного курса математики
У тебя с логикой проблемы.
Я тебе один вопрос задам, только подумай ОЧЕНЬ ХОРОШО. Как думаешь, сколько в движке сосача математики?
Это как пример самого обычного веб проекта. Вот когда ответишь на этот вопрос и осознаешь какой ты долбоеб, пиздуй в пхп или питонотред и перестань страдать хуйней.
блядь я хочу вкатываться в С++ и ему подобные, поэтому начал с матана. Поняв что не смогу, решил посмотреть вариант с вебом ,узнать про конкуренцию и стоит ли оно того. Скройся, дебилоблядь
Уебище тупорылое, ты совсем тупой или да?
Где блядь тебе нужна школьная алгебра в программировании, а?
Ты просто очередной наглый еблан, которому не хватает его маленькой мошонки вместо мозгов даже для того, чтобы осилить сраную школьную программу для пропитых дебилоидов-ПТУшников, но ты зато готов врываться в программач и крыть всех хуями, когда тебе явно намекают на тупость твоих постов.
Ты долбоеб, который не может в логику, а это единственное требование для программиста, поэтому уебывай нахуй отсюда, кусок говна. Всё равно дропнешь всё через неделю, потому что мозгов маловато даже для таких простых выводов.
А мог бы просто зайти в пхптред, почитать шапку и начать программировать. Ну, как хочешь.
>пойду выпилиюсь
И правильно. Ведь С++ говно, которое всю жизнь надо учить. И все равно хорошо писать не будешь без каждодневного задрачивания. И только при условии что ты ТАЛАНТ ОТ БОГА + прошел какой-нибудь MIT http://cmcmsu.no-ip.info/2course/
Сейчас смотрю как Eclipse на яве написали - ВОТ ЭТО ЯЗЫК. Читается просто как комиксы все красиво и понтяно. Даже абстрактное синтаксическое дерево на 5к линий, которое я вообще впервые вижу - просто ЧИТАЕТСЯ. Все, блядь видно что где и к чему приделано, легко отлаживается красивым дебуггером. хотя я раньше с этим не сталкивался. Наджо мне было с явы начинать, и не забивать себе голову говном, которое теперь со мной на всю ебаню жизнь останется
Вот сайтец: hdfgroup.org/
Знакомый работает с ним на сишарпе, но я так не хочу.
Не понял, что это за хуйня и зачем она нужна и подозреваю, что таки не нужна, но на этом же сайте есть faq и по яве в том числе.
Пидары.
Ну, аутисты почему-то считают, что мнение охуенных экспертов и лучших книг по плюсам это хуйня, ну где они называют С++ танцем на льду с бритвами в руках, а мнение ноунейм даунов которые решили что раз плюсы сложные, то учат ПРАГРАМИРОВАНИЮ из-за кучи костылей - это ок, так и надо.
Абстракции? Впизду, лучше пердолить низкоуровневую хуйню вместо создания чего-то цельного. И да, тоже начинал с плюсов, очень жалею.
Есть такая порода людей, которая считает, что каждый, кто на что-то претендует, просто обязан хлебнуть говна. Например, "настоящий мужчина" обязан сходить в армию или отсидеть в тюрьме, ведь что тюрьма, что армия - школа жизни; "настоящий программист" обязан писать на крестах, ПХП или тому подобном, ведь сами они на нём писали, а кто не хапнул этого говна, тот и не программист вовсе. С одной стороны понять их можно - механизм примерно такой же как у дедовщины в уже упомянутой армии или прописки на малолетке ("меня опускали, теперь я буду опускать" - ну просто обучение и сделование паттерну, через пиздюли навязанному авторитетом, детская психика так устроена), с другой - сами они со временем так нихуя и не понимают, и любые попытки объяснить им, что все эти боль и унижения, через которые они прошли, в общем-то лишние, встречают у них агрессию и отрицание.
1. Для нахождения корней квадратного уравнения лучше не пользоваться "лобовой" формулой (-b +- sqrt(D))/2/a, а найти сначала тот корень, у которого в числителе нет операции вычитания. Другой же по т. Виета.
2. Компенсационное суммирование Кохена/Кэхэна/Кахана (Kahan summation)
3. При вычислении выражения a^2-b^2 лучше использовать формулу (a-b)*(a+b)
Ну и вот все подобное.
Вот тут https://stackoverflow.com/questions/3709939/minimizing-the-effect-of-rounding-errors-caused-by-repeated-operations-effective
советуют не изобретать велосипеды, а использовать спец.либы типа http://www.mpfr.org/
perl
+ Programming in Python 3 Mark Summerfield
+ Dive Into Python 3 Mark Pilgrim
+ Learning Python Mark Lutz
+ Python Programming Michael Dawson
+ Programming Python Mark Lutz
+ The Definitive Guide to Django Adrian Holovaty
расскажите пожалуйста про соотношение этих книг, в каких написано больше, в каких проще, в каком порядке их читать, заменяют они или дополняют друг друга
+ Programming in Python 3 Mark Summerfield
Норм.
+ Dive Into Python 3 Mark Pilgrim
Если есть опыт программирования, годная.
+ Learning Python Mark Lutz
Больше справочник чем книга, заебешься читать.
+ Python Programming Michael Dawson
Для ньюфагов, годная. Лучше начинать с неё из списка.
+ Programming Python Mark Lutz
Тоже самое что лернинг, заебешься читать.
+ The Definitive Guide to Django Adrian Holovaty
Джанго.
>+ Programming in Python 3 Mark Summerfield
>
>+ Dive Into Python 3 Mark Pilgrim
Эти сразу можешь выкидывать. Читай Лутца и все будет хорошо.
Лутц нихуя не научит, он скорее как справочник огромный. В США да и в мире тоже наверное нет вуза, где бы использовали книгу Лутца в качестве литературы по питону. Его книга оверрейтед, у неё даже на амазоне не так давно рейтинг был 3.9, сейчас 4.1.
Её только в рашке форсят, потому что альтернатив нет. Нихуя не переводят, а Ваньки ничего кроме русского не знают
Bump
> Ruby
Зачем тратить время на руби? У него есть будущее? Я не троль, если что. Просто смотрел вакансии на хедхантере и по руби очень мало вакансий.
Доусон отличная книга для ньюфагов, ещё и учат по игрулям, правда там раздел ООП довольно слабенький если память не подводит, лучше посмотреть в другой литературе. Ещё советую посмотреть LPTHW.
>>537975
В СНГ слабо востребован. Отличный язык для прототипов всякого стартап говна, где потом бэкенд переписывают на жабе или го. Даже 37сигналс, которые главные пиарщики руби и рельс сейчас перешли на го.
Очень жаль.
Учусь на втором курсе шараги на ИТ специальности, ввели тут нам php, короче, ага. Аноны, это нормально, что препод, объясняя нам типы данных и говоря про объекты, сказал, что вообще не понимает зачем они нужны в языке (и на практике их не использовал)? Мои знания php ограничиваются знанием базового синтакса, но до этого довольно углубленно занимался разработкой на джанго и там объекты и классы были в фаворе насколько я помню.
Твой препод - ссаное говно, если не знает базовых основ программирования и информатики. Суть языков в данном случае - надстройка.
Так вот, большая часть ЯП современных - это обвешанные дополнительными свистоперделками инструменты, которые тащемта изначально были задуманы для конкретной задачи/задач, для конкретной области.
Так вот, все эти свистоперделки очень сильно отдаляют от понимания сути языка и тут надо смотреть истоки.
Сейчас на базе многих языков можно даже собрать свой фреймворк, который будет чем-то вроде сталкера народная солянка, т.е. говно, но если очень постараться, то будет работать
Бро, поясни для гуманитария, выбравшего не ту специальность. В php ООП нужен или не?
Вот смотри, сам php по себе - это сценарный язык, но при этом он может быть и ООП, и ПОП, и еще дохуя ориентированным, насколько там развиты эти возможности и надо ли оно тебе сам смотри. Но тебе, как профи, все-таки лучше знать несколько парадигм, но это мое субъективное мнение чисто
Вот смотри, можно вообще так поехать, что на голом С или АСМе писать себе кучу библиотек, классов, потом ими оперировать, как поехавший, а можно взять язык где уже это все стоково. Главное, никого не слушай и делай что тебе по кайфу, но не забывай, что твои грязные маня-фантазия мало интересуют блядский рынок
>препод, объясняя нам типы данных и говоря про объекты, сказал, что вообще не понимает зачем они нужны
Это.
>Учусь на втором курсе шараги
>мне 19 лет, не поздно ли начать учить какой-либо язык
Тут люди после 30 вкатываются в соседнем треде, а ты с такими вопросами.
Если совсем ничего не знаешь, то какой-нибудь Питон или Руби сойдет в качестве первого, хоть ты их, скорее всего, не будешь использовать позднее.
Есть тело, 5 лет назад самопидорнувшееся по причине тотального нищебродства, лени и чёрной депрессии с первого курса специальности 230105, из одного местного техновуза. Всё, что удалось тогда запомнить - выветрилось нахрен, пока проёбывался все эти годы обосранным офисным планктоном. Можно правда повторить матанус/алгебру.
Задача:
Это тело надо эффективно и за вменяемые сроки натянуть на уровень junior front-end developer.
Вопрос - каким образом это лучше сделать. Я верно понимаю, что мне нужно хуярить, к примеру, Кнута, SICP и проследовать в тред JavaScript'а курить учебники и курсы и так далее по нарастающей соответствующие фрейморки?
Если так, то как мне это делать - параллельно, т.е. с выполнением заданий и т.д. на JS или последовательно сперва выкурить алгоритмы а потом браться за язык?
В чём ошибка? Запускается, а ОК не выводит.
https://ideone.com/GZICB0
>проёбывался все эти годы обосранным офисным планктоном
>junior front-end developer.
Мда. «На помойку» — долгий, медленный и пiчальный процесс.
Ну почему же, на питоне даже в СНГ работы хватает. Про руби говорить не буду, рынок не изучал, но вижу редко
Так что питон плюс джанга вполне ОК в наших реалиях, особенно на удаленке. На HN сегодня тема была с вакансиями, так очень много питона было, впрочем там и руби много было, лол. Не СНГ же.
>>538032
Интенсив от HTML Academy + Code Academy по HTML/CSS/JS/jQuery/Angular + Школа программирования (они ещё geekbrains вроде называются) по этим курсам + Книги параллельно всему.
Самый быстрый и простой способ. Почему такой путь, а не онли книги или онли видяхи?
Очень сильно заебыват только читать или только смотреть, информация всегда лучше воспринимается когда источников несколько. Видео дают возможность увидеть "в действии" как пишут код и какой логикой руководствуются, любой приличный вуз в амурике сейчас записывает свои лекции для студентоты например. Книга даёт более разжеванный вариант информации, со всеми тонкостями.
Ты видишь процесс и знаешь все его подробности.
Почему гикбрейнсы и хтмл академи? Первое - не самое говно как специалист и много домашки по всем урокам. Ну и хтмл академи потому, что конкурентов то и нет, они действительно имеют один из лучших курсов по верстке вообще, даже за пределами рунета.
Всё есть на трекерах бесплатно без смс. И да, сука, запомни главное - пиши код блядь. Вся эта теория не стоит нихуя, если ты не пишешь код.
Спасибо.
P.S. Может создать специальный тред для обмена идеями, поиска команд, решения кейсов, задач?
val pb = new ProcessBuilder("/usr/local/bin/lemmatizer")
val start = pb.start()
val out = new PrintWriter(start.getOutputStream(), true)
val input = new BufferedReader(new InputStreamReader(start.getInputStream()))
https://ideone.com/7VuMdd
Ну ты и ленивый перекатор. http://www.scala-lang.org/api/current/index.html#scala.sys.process.package
Я читал, но нихуя толком не понял, там на каждый вызов, вроде бы, заново запускается процесс а потом завершается, а мне надо чтоб он не завершался, и можно было спокойно читать и писать в него, а потом когда надо будет остановить. А у них там примеры уровня `ls -l`
http://www.scala-lang.org/api/current/index.html#scala.sys.process.ProcessBuilder
>lineStream: returns immediately like run, and the output being generated is provided through a Stream[String]
Пост не читай, сразу отвечай. Короче, для совсем уж контроля над всем тебе надо ProcessIO.
Тебе этот процесс сначала надо создать через ProcessBuilder.run(new ProcessIO(if, of, ef)), где if, of, ef - функции, обрабатывающие стримы. То есть, для чтения stdin будет вызываться твой как бы callback if(s: OutpuStream), в котором тебе надо писать в s, для of, ef параметр - InputStream, из которого надо читать.
Я не на "ты", но задавай.
>P.S. Может создать специальный тред для обмена идеями, поиска команд, решения кейсов, задач?
ассоциация по контрасту
Спасибо. Не знаю как загуглить.
Ещё рас перечитал. Если n=6 тогда ваня забирает 5 спичек и петя проигрывает забрав последнею. И как меняется решение если то кто заберёт последнею спичку победит а не проиграет? Ты как гуглил? Может есть стать попонятней?
А что тут гуглить? Количество спичек, которые можно взять за раз, ограничено. Если спичек шесть, то один берёт пять, второму остаётся одна, и он проигрывает. Если спичек больше, то один всегда может взять столько, чтобы их осталось шесть.
"Написал" по туториалу небольшую программку которая посылает на серв HTTP GET запрос, а ответ выводит на экран, и тут выскочила проблема.
Когда я пытаюсь приконнектится к своему серву (Апач 2.2, целевая странаца < 1 кб) страница загружается, но питон думает над ответом целых 7 секунд (Для сравнения на C# на это все уходит 0.5 секунд), при запросе же на ya.ru скрипт выполняется 15 секунд.
Что я делаю не так? Почему так медленно?
PS: в пике листинг кода с проебаным sock.close() (в проге исправлено и сканом ваершарка на всякий случай)
Ну вот если во второй задаче где либо половину либо одну забрать можно n будет 4. Получается два варианта победителя в зависимости сколько первым ходом забирает ваня. Первый вариант это когда ваня забирает 2 спички. Петя может забрать только одну. Потом ваня одну. И спички кончились ваня победил. И второй когда ваня бирёт одну. Петя тоже может взять одну. Теперь ваня одну. И последнюю забирает петя. Теперь победил петя. И какой из вариантов оптимальный?
>половину.
это значит что надо сломать спичку надвое в случае нечетного их кол-ва?
>решение для всех случаев не знаю.
я тебе могу таких условий задачи напридумывать, что тебе в результате придется сильный ии реализовывать
pip install requests
>это значит что надо сломать спичку надвое в случае нечетного их кол-ва?
Нет. Там div 2. Округлять в меньшую сторону. Сделал с помощью ДП. Но пока один тест не проходит. С n=7. Сейчас ещё подумаю и если не смогу спрошу у вас.
Деление на ноль. Алсо единственное число которое может возвратить твоя функция (если таки отработает) это ноль, судя по всему она не правильная совсем.
да я учусь и работаю барменом, поэтому нет возможности, только если с работы караулить их стоять
Многие hr и аналитики начинают работать на последнем курсе универа. С обговоренным парт-таймом конечно же, например, 3 дня из 5. Только в банках не особо любят парт-таймеров. А в бодишопах вполне себе набирают. Ещё можно пойти тестировщицей, там проще со свободным графиком.
Зря. Многие сейчас уходят из программирования.
Будьте осторожны, выбирая карьеру программиста.
Для многих людей это временная карьера.
Большая часть программирования в реальном мире это написание костылей и исправление багов в чужом говнокоде.
После 5 лет, половина того, что ты знаешь, устареет.
Когда тебе стукнет 40 лет, ты будешь "out-of-date".
Организациям нужен молодой чел с 2-4 годами опыта, который будет работать до полуночи и все выходные без оплаты переработок.
Весь профит, который ты получишь это бесплатный кофе и засохший пряник.
Затем, когда ты выгоришь через 8 лет, тебя заменят свежим студентом, который знает все новые фреймворки и языки.
Зачем тебе муж-погроммист? Где ты думаешь, проще всего найти погроммиста? На работе, очевидно. А фрилансеров - на биржах фриланса. После работы они разрешаются кто куда, и их уже не сыщешь, а те, что найдутся, могут не понравиться.
Да и погроммиста надо не просто найти, его ещё надо женить на себе, а для этого желательно по крутиться в его круге общения.
А на работе будет сразу выбор из нескольких. Можно ещё в универе поискать - поступить в магистратуру на ВМК МГУ на эконом-направление и выбрать парня с другого потока.
Я хочу жену которая умеет готовить. Прикажешь мне совмещать работу в ресторане и учёбу в кулинарном колледже с восьми часовым рабочим днём в ИТ говноконторе?
лол, я о том же
умного заботливого красивого богатого
Зачем нужна жена, которая умеет готовить, я понимаю. А зачем муж-погроммист - нет.
Не засчитано. Погроммизм - чаще всего профессия, и думается она он? ищет именно профессионального программиста. А умение готовить может просто проистекать из хобби, тут надо общаться с девушками и ненароком уточнять умение и любовь к готовке.
Но согласись, в кулинарной колледже ты быстрее найдёшь такую тян.
а как известно, тни любят чувствовать себя ущербными рядом со своими кунами
Попробуй в контакте поискать. Вдруг захотят встретиться. Среди подписчиков групп знакомств ищи студентов ийти факультетов или вузов. Или среди групп для программистов тех что со статусом типа в активном поиске пересматривай.
Почему не студента матфака? Любой математик так умеет, но не делает нигде, кроме круга других математиков.
мне 21 год, я взрослая тня, со своей хатой, работой, мне студент не нужен, я хочу куна лет от 26.
надо будет поискать в группах
У 26-летних есть тяны, которые с ними познакомились в вузах.
Хочешь быть женой генерала - выходи за лейтенанта, как говорится.
> мне студент не нужен
Ну это не проблема. Ищи не студентов, а выпускников. Укажи возраст при поиске. Группы те же.
>программист
>человек умней меня
Сочувствую. Программисты входят в пятёрку самых тупых людей, которых я когда-либо встречал.
Согласись, 99% людей, которые работают в рашке по найму являются макаками. Иначе они бы не работали программистами.
Нет. Завышенная статистика.
Connection: close, пока не научишься в асинхронные сокеты.
[CODE]Тот самый момент, когда даже на /pr не работает code.[/CODE]
Открой код и посмотри.
Звёздочки чинит, а в тегах буквы окружает пробелами при постинге и удаляет пробелы при парсинге. Только не могу понять регистрозависима ли починка тегов.
Ну, я вот делаю всё поле одномерным массивом. А потом тупо добавляю словарь или сорт оф, где у клетки номер N (на поле 8x8 например) если N == 1, соседи — клетки N+1, N+8 и N+ 9 (т. е. 2, 9 и 10); если N == 3, то соседи — N-1, N+7, N+8 и т. д. Ну, понятно же всё, да?
Однако это какой-то детский сад ведь. Должны быть более элегантные решения.
Попробуй двумерный массив, лол. Соседи у клетки x[j] - x[i-1][j] и т. п. Но вообще пиздец, я life в 12 лет писал, это же очевидно.
Поёбывает их?
Моя сестра работает поваром, нашла себе ололопогромиста тупо через вк. Правда, погромист он только с ее слов, я его еще не видел, может он 1сник или того хуже, пхп-мартын. Кстати, посоны, а если он действительно уеб-пидор, может сразу ебало почистить, что бы девушке голову не морочил?
обосрался с этого Ъ-программиста
1) Можно ли при усердной учёбе через пару лет пойти джуниором куда-нить ? (язык пока вообще не знаю)
2) Перспективно ли обучение языка С# вместе с UNITY3d ? Или я дурак или мне кажется, что это перспективно
3) Где найти эту блядскую книгу CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд. Автор: Дж. Рихтер ???
Заранее спасибо адекватным анонам
1) Через 3 месяца усердной учебы можешь смело идти на трейни или джуна, в зависимости от требований компании.
2) Работы на юнити в СНГ кот наплакал.
3) CLR via C# pdf - первая ссылка
Господи, как вы блядь хотите быть ебучими программистами, если вам мозгов мало чтобы в гугле книгу найти, которая лежит на всех трекерах, на дохуище сайтов и даже в ебучем вк во всех пабликах. КАК БЛЯДЬ?
Как сделал?
> CLR via C# pdf
спасибо анон. И правда почувствовал себя идиотом, что книгу не мог найти.
Ладно про Юнити понятно, а что на счёт C# ? Есть перспективы его учить ?
Если из мухосрани, то посмотри местные вакансии. А если про общее состояние рынка, то он состоит из:
1) Java/C# 60/40 сейчас примерно в ынтерпрайзе
2) PHP/JS - веб
3) Android (Java опять таки) и iOS (Swift) для мобилок
Это 95% рынка, остальные 5% для сраных маргиналов, хачкелодебилов, годаунов, рубиконтуженых и си плас плас старперов. Делай выводы.
>.
Это что реально так ? А то сейчас выбираю чем в жизни занятся или программированием или другой вещью (нет, не жопой торговать(
Почему-то захотелось разбить тебе лицо.
Программиование существует меньше торговли жопой, и такого обилия их ясно что нету. А так - Страуструп, Таненбаум, Ритчи (РИП), Томпсон и тд. Тыщи их.
Реальный опыт всегда будет ценится выше знания какого-то очередного новомодного буста/qt/yii и тд. Если устал от коденга, но есть дохуя опыта - пиздуй в архитекторы по/аналитики/тимлиды.
Уже достаточно людей с опытом программирования > 10 лет. Кому они нужны сейчас?
Видел людей 40+ лвл, но в очень узких областях микроконтроллеры, формы на Visual FoxPro, автоматизированные системы на Access/Excel/VBScript. Жалкое зрелище, они безнадежно отстали от современного уровня IT и не знали даже жабы.
Всё уже не надо. Почту автора нашёл.
Проиграл с ебануктия. Как раз таки специалистов всем и всегда не хватает (именно сеньёров-помидоров и имеют ввиду, говоря, мол программисты востребованы). Ты либо жирный даун, либо просто даун, плиз.
import java.util.concurrent.Executors
val pool = java.util.concurrent.Executors.newFixedThreadPool(2)
1 to 10 foreach { x =>
pool.execute(
new Runnable {
def run {
sdelat_zaebis()
}
}
)
}
http://hh.ru/vacancy/13843670
>Ведущий С++ программист
>от 2 000 до 7 000 USD
Поссал на уёбка.
Алсо, классная копипаста для распугивания новичков, кек.
>от 2 000 до 7 000 USD
Это означает, что хотим спеца за 7 000, но платить ему будем только 2 000.
Если тупо один и тот же код в десяти потоках, то:
(1 to 10).par foreach sdelatZaebis
Если выполнять разные куски кода асинхронно, то async/await.
Если продюсеры-консьюмеры и более сложные взаимодействия между потоками, то проще на акторах построить.
Подскажите, как, блядь, сделать подобие треда?
Хочу сделать тред, в котором бы периодически выполнялись некие действия в зависимости от значений переменных которые изменяются в других местах программы.
Что-то типа такого треда:
[code]
function communication_loop()
\trequire "ex"
\twhile true do\t\t
\t\tif communication_started == true then
\t\t\tvlc.msg.info( "Test" )
\t\tend
\t\tos.sleep(1)
\tend
end
[/code]
Который бы вызывался на выполнения не блокируя дальнейшее выполнение программы.
Думал получится через coroutine, но хуй там, вызове coroutine.resume ждет окончания выполнения этой функции.
Что можно сделать?
Сраная разметка:
function communication_loop()
require "ex"
while true do
if communication_started == true then
vlc.msg.info( "Test" )
end
os.sleep(1.1)
end
end
SetLocal EnableExtensions
cls
for /f "useback tokens=* delims=" i in ("ip.txt") do (
\tcUrl.exe --connect-timeout 10 ftp://i >> nul
\tif not ERRORLEVEL 1 echo %%i >> good.txt
)
Ну ебана, съела знаки процента.
Я так делал - когда в программе изменяется переменная, кладешь ее в стек Lua и вызываешь функцию скрипта через lua_pcall. Но это было много лет назад. Как сейчас надо делать не знаю.
Мне не совсем то нужно, мне нужно выполнять периодически определенные действия, они могут корректироваться значениями каких-то переменных программы, а могут и не корректироваться, но должны быть исполнены всё равно.
Пока тут кто-то есть может кто вспомнит где ещё русские курсы есть?
Короче откопал свой говнокод - у меня сделано было так:
lua_register(L, "SetupTimer", (lua_CFunction)SetupTimer);
lua_register(L, "RemoveTimer", (lua_CFunction)RemoveTimer);
int CLuaProvider::SetupTimer(lua_State `L) {
if ( !lua_isnumber(L, -3) || // Timer ID
!lua_isnumber(L, -2) || // Time-out val. in ms.
!lua_isstring(L, -1) // Event function
)
Думаю сейчас это можно сделать удобнее.
Т.е. написать свою либу на сях и потом подключить её к скрипту?
Извиняюсь за незнание, только вчера столкнулся с lua и не въехал еще.
У меня задача написать скрипт для VLC на lua.
>VLC
Ну ясно тогда. А разве там нельзя подписаться на изменение значения переменной?
Трудно придумать что-нибудь хуевей опроса в цикле.
Я додвачевался обмазался основаниями математики и поехал на понятиях "сигнатуры" и "арности".
Сука, это блять просто "a" - нульарный, а про дохуяарные где читать? Как это вообще понять?
Разобрался.
Погляжу я на того, кто напишет 200 строк кода на piet.
У меня событие, по которому нужно выполнить определенные действия не изменение переменной, а истечение определенного интервала времени.
Вроде вакансий больше на С++, но С# вроде бы легче. Скажите я прав или нет про то, что скорее всего после С++ смогу легко выучить С# чем наоборот. И ещё. Если начинать учить С++ то стоит ли поставить себе линь и кодить там или оставить винду ?
ах да забыл, пойти хочу в гейм дев. Смотрю в сторону Unity т.к. он быстро захватывает рынок
Поток ввода заклинило?
То есть если я захочу пойти в геймдев, то можно смело штурмовать С++ ??
Просто я хз по поводу юнити, но твёрдо хочу в геймдев.
В рашке нет геймдева. Если очень хочешь дрочи кресты и вали подальше. Шарпомакак с юнити везде хватает.
Кстати можно мобильные игры делать. Тогда можешь яву учить. Это проще чем кресты. И работу найти проще.
Это ответ на торговлю жирной жопой мамаши выложевшего пик.
Людям приводишь рандомный пример @ доебываются к названию @ доебываются к возможности наеба @ доебываются к разметке в сраче @ доебываются к названию профессии которое на самом деле внезапно сама профессия.
/Зк/романтика блядь.
Тут кстати срачи повеселее даже чем в политаче. Как-то пытался тут линуксасрач развести, но вы похоже равнодушны к этой теме и он как-то сам перешёл в срач о выборе лучшего ЯП. Вечером я пошёл спать, а вернувшись утром срач всё ещё продолжался.
Если он хочет йобу, то кресты всё равно дрочить придётся.
Обдираловка. Берёт деньги за хэлоуворды и продвинутые курсы которые можно и самому освоить по паре книг и немного практики. Только сегодня по нему полазил.
Кстати раз уже заговорили о курсах где есть годные курсы по русски? Типа как courser.
Спасибо, анон, за наводку!
На как коурсере и есть. А по программированию один хуй на чём слушать - даже если что-то непонятно, английские сабы помогут.
>>539245
>>539244
>>539243
Нищеброды детектид. Там и преподаватель есть и вместе в группе в одно время собираются. Могут пояснить что не понял. И если заказать курс по профессии, то потом стажировка в фирме партнёре будет.
мимо недавно записался на профессию с самой большой зарплатой мобильный разработчик и через пару месяцев возьмут в интел
Не нашёл нормальных курсов по алгоритмам и структурам данных с примерами на С++ на коурсере так чтобы ещё и на русском были. Где такие могут быть? Гуглится только книга Седжвика.
Ты конечно толстяк, но покормлю.
Я могу спросить советов мудрых и сениоров гугла на стаковерфлоу или тостере если не можешь в английский, нахуя мне какие-то говнокодеры?
>курсы
>С++
>для изучения алгоритмов
Ты бы ещё с помощью ракетных войск рашки голубей гонял с аэродромов. Совсем йобу дал? Все нормальные люди изучают алгоритмы на скриптодрисне давно.
Там не говорили что это будет именно интел, Но он один из их партнёров и туда я и буду стараться попасть.
>>539259
Ну можно и там.
>>539260
Пока не учили. Вот курс http://geekbrains.ru/professions/14 и на пике моё будущее резюме.
>Желаемая зарплата 100 000 руб.
То есть, потратил год, или сколько там, на этот курс, затем прошел стажировку, и вот ты уже получаешь 100к? Не может же это быть так быстро и легко.
Алгоритмы и структуры пофиг на чём писать, на коурсере как раз Сейджвик курс есть, причём с русскими сабами, насколько я помню, и адекватными заданиями. И сам Сейджвик говорит медленно и размеренно, я даже на 1.5 скорость поставил, когда слушал.
А на русском поищи на хабре, например - http://habrahabr.ru/company/yandex/blog/208716/
Ещё на ютубе есть курс лекций технопарка, там вроде есть курс по структурам данных, правда хз на чём пишут - http://habrahabr.ru/company/mailru/blog/251561/
Но я не торгую твоей мамашей.
>Алгоритмы и структуры пофиг на чём писать
На крестах хочу для практики писать. Спасибо за ссылки гляну.
Сейчас тебе петушок накидает вакансий на хедхантере!
Ждал её.
За всё время в рунете я видел всего пару раз годные курсы, и то, там с расчётом на то было, что ты уже миддл или около того и обсуждали всякие сложные штуки.
>Сейджвик
Пока гуглил наткнулся на это. Годно? Это тот курс с принстоского университета? Смотрел только вводное видео и оно без сабов.
http://www.intuit.ru/studies/courses/12181/1174/info
Глянул первое видео и там нет русских сабов, но есть украинские. Как русские сделать?
Кстати, охуел с хохлов. Они там всю хан академи и половину курсеры перевели. Европейцы дохуя?
Им заплатили? Может скоро эти видео вместо украинских лекций в их вузых показывать будут?
Сомневаюсь. Скорее всего свидомиты активизировались, всё таки у хохлов очень дохуя общественной образовательной хуйни, время от времени dou читаю, вот и заметил.
Раз на курсере нет сабов качаю лекции технопарка. Яндекс показался сложным. Кто уже прошёл? Понятные? На чём там пишут?
Я помню как-то зашел на личный бложик Страуструпа и там был беларуский вариант страницы.
https://class.coursera.org/algs4partI-009/forum/thread?thread_id=26
Седжвик уныл, стендфордский курс с Ругарденом интереснее и полезнее.
> Гуглится только книга Седжвика.
Я там кстати до хуя ошибок находил в примерах, в итоге просто надоело, дропнул на середине. Много воды, но в принципе стал лучше разбираться.
Это и не будет интел. С такими навыками там делать нечего. Вакансии на их сайте сам посмотри.
Учи скорей
Мне надо запустить один и тот же код в 10 потоках для обработки 100 000 файлов.
Если у тебя есть коллекция этих файлов, то:
val parallelFiles = files.par
parallelFiles.tasksupport = new ForkJoinTaskSupport(...) // здесь конфигурируй количество потоков
parallelFiles.foreach(_.delete)
Спасибо
а сайты?
есть те, что для того и другого?
Ноуп. На питоне просто легче понять саму суть программирования и реализовывать свои идеи. Всякий дрочь с абстракциями, пониманием алгоритмов и концепциями. В жабе это всё сложнее из-за языка, но знаний никаких это не даст.
В целом, осилишь питон - легко осилишь жабу. Осилишь жабу - легко осилишь питон. Учи что хочешь, главное учи и ПИШИ КОД БЛЯДЬ.
Начинать со скриптовых языков не советую, динамодрисня разжижает мозг.
Первым языком лучше учить Паскаль (Lazarus или Delphi, но сначала создавать консольные приложения). Как освоишь ООП - можно изучать Java или C#. Если освоил Паскаль, то проблем не возникнет.
Потом можно учить SQL, HTML/CSS и скриптовые языки (JavaScript + PHP/Python/Ruby либо Node.js, но там вакансий меньше).
Для фриланса сейчас наиболее востребованы 2 области: Web и мобильная разработка.
Так, а где какой язык нужен ? Ну для веба то явно джава и пхп, а для мобильной разработки ? C ++ или C# ?
Он тебя блядь говном кормит, а ты его слушаешь. Джава для веба нахуй не нужна, как и С++ для мобильной разработки.
1) web - php, js, python, ruby последний почти не востребован
2) android - java, ios - swift
С++ нахуй не нужен тут, шарпик только для мертвого шиндоус мобайл.
Паскаль тебе нахуй не нужен, просто проебешь время на laba1.pas. Он тебе предлагает программу уровня говновуза, потому что видать сам туповатый студент второкурсник какой-нибудь шараги, который возомнил себя дохуя икспертом.
Учи инглиш же.
Если я напишу умную хуйню в матлабе, то смогу ли я её как - либо использовать в с++
Вот ведь пидор. Я понимаю сейчас все нацелены на веб и мобильные разработки но что получается Си не нужен что ли ? А как же программисты в крупных компаниях на больших проектах ???
И Последний вопрос если хочется учить свифт или ту же джаву, то можно на линь пересесть, а то анальные зонды от винды побаливают ??
p.s судя по HH.ru свифт никому на хуй не нужен, а вот джава -1100 вакансий, C++ - 700, C#- 500 вакансий.
как это объяснить ?!
Java EE и C# - для энтерпрайза, т.е. крупных программных систем, используемых в большом бизнесе и производстве. В мухосрансках такие вакансии можно пересчитать по пальцам и скорее всего ты не найдешь работы (как я). В ДС/ДС-2 можно.
C++ - частично тоже энтерпрайз, частично геймдев, частично embedded. Вакансий мало.
PHP, Python, Ruby on Rails, Node.js - для веба. Больше всего востребован PHP, на втором месте Python, оба языка легко учатся после Java/C#.
Java/Android и Objective-C/Swift/iOS - мобильная разработка. Если нет ни макбука, ни айфона, то остается только Android. Если уже знаешь Java, достаточно изучить используемые там библиотеки, гайдлайны и можно уже искать работу.
> Паскаль тебе нахуй не нужен
Паскаль нужен не для работы, а для обучения программирования, еблан.
Так не про фриланс речь. Что если целится именно на работу в компании ? Там тебя ебёт один и тот же начальник каждый день, а во фрилансе каждый заказчик считает что может за свои гроши сношать тебя. Уж лучше нормальная работа.
А у тебя как раз 5 лет экспериенса со Swift деть некуда?
>Паскаль нужен не для работы, а для обучения программирования, еблан.
И какие же аргументы в пользу того, что надо начинать учить именно с паскаля? На джаве и питоне учат в лучших вузах мира просто так, потому что они все там тупые и ты один самый умный?
МИТ учат на питоне, Стэнфорд на жабе, Берлки на питоне и т.д.
Вот же тупые там наверняка все поголовно, поэтому и работают потом на 3 курсе в гугле, а ты где на третьем курсе работал со своим паскалем? В пизде своей мамаши?
> И Последний вопрос если хочется учить свифт или ту же джаву, то можно на линь пересесть, а то анальные зонды от винды побаливают ??
Свифта на винде ЕМНИП вообще нет, но для разработки под iOS нужен мак, на линуксе кроме хэлловорда в консоли ничего не соберешь.
Жаба кроссплатформенна и отлично работает под линуксом. Все основные IDE (IDEA, Eclipse, NetBeans) легко устанавливаются. Единственное, нужно сносить OpenJDK (там старая 7 версия) и ставить Oracle'овский.
Он спрашивал про фриланс. А так лучше работа в компании, но удаленная, на хх есть такие вакансии.
В крупных компаниях на больших проектах пишут на жабе и плюсах.
И да, с кем ты конкурировать собрался на С? Вот где-где, а в С джуны нахуй не нужны. Там сениоров с 15+ годами опыта как говна, хоть лопатой черпай, вакансий меньше чем кадров раз в 10.
>В вузы приходят люди, уже умеющие программировать.
Вот тут я сейчас проиграл. Именно поэтому эти курсы рассчитаны на людей без опыта программирования как intoduction to CS, да?
Что за хуйню ты несешь?
Тогда зачем хлебать говно на паскале, если можно сразу начать на жабе? Типа чтобы побольше времени въебать и выбрать то, где меньше книг и ответов в гугле? Охуеть умно придумано.
https://www.cs.virginia.edu/~evans/cs655/readings/bwk-on-pascal.html
Вы бы ещё бейсик ему посоветовали. Настоящие программисты пишут на Фортране.тхт
> И какие же аргументы в пользу того, что надо начинать учить именно с паскаля?
Хэлловорд на паскале:
begin
writeln('Hello World!');
end.
Сразу видна суть программы, ничего лишнего. Теперь на С:
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Hello World!\n");
}
Здесь уже нужно объяснять про макросы, заголовочные файлы, функции, массивы, спецсимволы внутри строк.
На Java:
public class Program {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Сразу без подготовки, начинается ООП.
Очевидно, какой язык больше подходит в качестве первого.
> МИТ учат на питоне, Стэнфорд на жабе, Берлки на питоне и т.д.
Это все американские вузы, языки Вирта там не любят исключительно по политическим причинам. Раньше (до жабы) начинали с С/C++. А в Оксфорде и Цюрихе учат Оберон.
И обычно в вуз (если он не мухосранский), приходят уже с некоторым опытом, приходят люди, которым не надо объяснять, что такое цикл или переменная. Питон там выбрали не из-за его простоты, а из-за его мультипарадигменности, чтобы проще объяснять функциональное программирование.
> В пизде своей мамаши?
Уроки уже сделал, любитель мемчиков?
> И какие же аргументы в пользу того, что надо начинать учить именно с паскаля?
Хэлловорд на паскале:
begin
writeln('Hello World!');
end.
Сразу видна суть программы, ничего лишнего. Теперь на С:
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Hello World!\n");
}
Здесь уже нужно объяснять про макросы, заголовочные файлы, функции, массивы, спецсимволы внутри строк.
На Java:
public class Program {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Сразу без подготовки, начинается ООП.
Очевидно, какой язык больше подходит в качестве первого.
> МИТ учат на питоне, Стэнфорд на жабе, Берлки на питоне и т.д.
Это все американские вузы, языки Вирта там не любят исключительно по политическим причинам. Раньше (до жабы) начинали с С/C++. А в Оксфорде и Цюрихе учат Оберон.
И обычно в вуз (если он не мухосранский), приходят уже с некоторым опытом, приходят люди, которым не надо объяснять, что такое цикл или переменная. Питон там выбрали не из-за его простоты, а из-за его мультипарадигменности, чтобы проще объяснять функциональное программирование.
> В пизде своей мамаши?
Уроки уже сделал, любитель мемчиков?
Хуйня полная, этот баян давно уже разобрали. Еще в Turbo Pascal все эти проблемы были решены, и некоторые (например, модульность) гораздо лучше, чем в Си.
Пердолюсь уже час, рытаюсь сделать подобие сублима из пишарма.
Качаю тему http://www.ideacolorthemes.org/home/ ко-ко-ко установить очень просто http://www.ideacolorthemes.org/help/ просто импортируйе ко-ко-ко - нихуя не опредиляет как свои файлы. Шрифты(пик2) где мои шрифты блять, почему я не могу указать свои? Я ебал, такое то удобство.
>Уроки уже сделал, любитель мемчиков?
Расскажи мне какой это мемчик, ссылочку на лурочку там. Долбоеб, ты хоть знаешь что такое мемчик или недавно в интернетах? С подключением Судя по твоим постам, ты залетный дебил с хабры, я прав? Очень на таких похож, мысли 1 в 1
>Хэлловорды
Это всё разбирается за первые 30 минут. Посмотри CS50 Гарварда, рассчитан на гуманитариев, там начинают с С. Считается одним из лучших вступительных курсов в мире. Надо быть конченым дегенератом, чтобы не понять простейший код который смогла понять целая аудитория гуманитариев.
Уже тысячу раз было доказано, что вариант ПРОСТО ЗАПОМНИТЕ КАК ЭТО ДЕЛАТЬ ПОТОМ ОБЪЯСНЮ хуевая идея и от неё у всех баттхёрт. Достаточно потратить 30 минут и объяснить, что такое:
1) #include <stdio.h>
2) int main(int argc, char *argv[])
3) printf("Hello World!\n");
И человек уже дохера чего поймет, а занимает это времени целое нихуя и входит в стандартное "подключать библиотеки, типы данных, функции" которые в любом случае изучаются в первые два урока знакомства с любым языком.
И да, на питоне это print("Hello World"), проще некуда.
Я уж молчу о том, что в паскале очень уебанская реализация работы с циклами и подобным, которая тяжелее воспринимается чем работа в той же сишечке.
>И обычно в вуз (если он не мухосранский), приходят уже с некоторым опытом, приходят люди, которым не надо объяснять, что такое цикл или переменная. Питон там выбрали не из-за его простоты, а из-за его мультипарадигменности, чтобы проще объяснять функциональное программирование.
Кто тебе такое сказал? Функционалку обычно в этих вузах не преподают на питоне, посмотри программу. Там обычно берут для каждой задачи свой инструмент, чтобы студенты имели широкий кругозор и не писали костыли потом на языках который для этого не предназначены как любят в программаче и всякие хабродебилы типа тебя, ага.
Ох уж эти школопрограммисты, готовы целыми днями цвета и шрифты настраивать в своих говноиде, а работать не хотят.
> целыми днями
Я хочу пересесть с сублима на пишарм. Естественно, меня должно все устраивать в пишарме, глаза не должны болеть к примеру от говно-темы/шрифтов Эточто-то сверхъестественное?
> школопрограммисты
Боюсь, что по сравнению с тобой - я просто мастер.
Ты по делу говори.
Веб и мобилки, в треде уже было.
Даже не зарегистрирован там, потому что знаю английский и нет смысла читать переводы статей и новостей с запозданием и корявостью, для этого есть западные ресурсы и всякие hn.
>>539937
Пробовал. Открываешь CS50x на сайте, смотришь 2 лекции, где притом куча воды и там за 2 часа объясняют это и дохера чего ещё с кучей примеров. Убрать воду - выходит минут 30, не больше.
Считывай большими кусками данные из файла. Пока головка жёсткого диска прыгает туда-сюда за каждой новой тройкой координат, код Ваньки Ерохина на питоньих регэкспах заканчивает вычисления. Если, конечно, я правильно тебя понял.
Если же ты уже считываешь большие куски, проходишься по ним sscanf и тебе не хватает скорости, то энджой ёр каштом парсер — там можно выиграть до 5-10 раз в скорости, если это РЕАЛЬНО узкое место.
А от той хуйни, что ты придумал, толку не будет.
Пару месяцев назад я создал акк на фейсбуке, чтобы насрать одному моралепидору на страницу. Насрал и бросил свою страницу. А недавно мне на почту стало сыпаться полно сообщений об активности моего аккаунта. Оказалось, что там уже другой пароль, я его восстановил и изменил. Страница заполнена какой-то китайской мразью с кучей друзяшек, на фотке какой-то пидор и его ебучая тня. Вейс интерфейс на китайском. Как хотя бы интерфейс сделать русским, чтобы можно было все там разворотить нахуй и заспамить ниграми и расчлененкой, а потом удалить акк?
Ещё бамп вопросу
мимо java макака.
Где плюсы сейчас реально нужны кроме геймдева и отсталых контор, платящих копейки?
Интересно, потому что хочу кодить именно на плюсах, с C# и java знаком.
Есть ли спрос на написание многопоточного кода на плюсах(OpenMP, MPI, OpenCL)? Есть шансы на фрилансе чё-нить годного словить по плюсам?
Что там насчёт высокоматематичных отраслей вроде Digital signal processing, Image Processing, High perfomance computing, machine learning - есть спрос и можно ли устроиться джуниором туда после самостоятельного освоения мат. части по ним?
Тебе нужны ОССЕБМЛЕР и ЛИНКОР.
>либо в ios мобилки obj-c + swift.
Давно же выяснили, что айос кодер - это днище. Зарпллаты падают с каждым месяцем, причем по всему миру.
>Что там насчёт высокоматематичных отраслей
кандидатом технаук нужно быть, плюс зарплата или очень низкая, уровня слесаря, либо очень высокая и конкурс 50 рыл на место
Двачую этого господина.
Для виртуалочки слишком слабая пека, даже чистая консоль будет лагать. Пробовал Services for Unix от микрософта эмуль, так там и bash не собрать, лол или я дебил.
Насколько слабая? Я с 180мб ОЗУ нормально компилировал свои не самые большие проекты. Если уж настолько прямо слабая, можешь попробоватть cloud9 и компилировать прямо там.
Я заебался запиливать всякую хуйню на "околоСи", нужно что-то вроде самописных осей, интерфейсов или сложных систем, каких-нибудь электронных сервисов хотя бы. У меня кроме платежки ничего на ум не приходит
Есть на гитхабе решенные, но можешь оттуда условия взять
Хочу работать с C на Visual Studio 2012. Создаю пустое консольное приложение. Всё делаю по тутору. Даже по видео всё так же. Но в последней момент вылазеет это говно.
Как исправить?
Такое чувство, только у меня такая хуйня.
#include "stdafx.h"
#include <iostream>
int main()
{
\tstd::printf("Hello World!\n");
\treturn 0;
}
Чем тебя не устраивает?
Мне надо изучить именно C. Кстати плюсы тоже не работают.
Я же прав? пикрандом
В плане нагрузки да, пхп проигрывает.
В плане удобства - пыха сделана для такого. Ты хочешь построить велосипед из деталей космического корабля. Это займёт больше времени на поиск и подгон деталей, но да, работать будет шустрее.
жава-кодер
в задаче куча форм и таблиц, это же не сильно сложно написать свою защиту от всяких инъекций и тд?
Одновременно будет до 1000 юзеров
>в задаче куча форм и таблиц, это же не сильно сложно написать свою защиту от всяких инъекций и тд?
Просто использовать другой класс, в останом всё тоже самое. Если будешь юзать фреймворки - даже не заморачивайся насчёт этого.
>Одновременно будет до 1000 юзеров
Тогда на нагрузку забей, с этим справится даже пыха.
Другой вопрос, если ты не знаешь пыху, но знаешь джаву и хочешь на ней написать. Но если знаешь пыху, то я бы не стал.
Ну почему никак, можно. По желанию.
Аноны, нужна идея для диплома. Хочу сделать какой-нибудь веб-сервис и приложение под смартфон для него, что можно придумать?
>Хочу сделать какой-нибудь веб-сервис и приложение под смартфон для него
Мне бы такой диплом.
Сделай прилагу, которая будет отображать список поступивших, новости и расписание твоего фака.
Сделай приложение, которое найдёт мне тян.
Добавь автоматическое добавление в расписание и будильник каждый день перед парами. Господи, да можно раздуть из этого огромную прилагу.
и приложение под журнал тоже есть
Итак, как работать с матрицами на ассемблере? Конкретно, есть квадратная матрица и нужно сложить первую строку и последний столбец.
Разумно ли использовать вот такую формулу для получения элемента?
(база + количество_элементов_в_строке размер_элемента i+j)
Помоги въехать, мозг плавится от одних только команд, а тут еще и матрицы сразу.
А кину работу скорее всего простой начнется.
Как только подумаю про сроки и скорость своей разработки хочется встать и уйти. Но все кроме меня уверены что проект халява, "все" работают в другой сфере.
Заебись бля
О, антош, напиши на почту - android331@yandex.ru - есть интересный вариант, мб, ещё и денег заработаешь.
mov si,0
\tmov di,0
\tmov cx,an
\tm1:push cx
\tmov ax, mas[cx] \t;элементы строки
\t;тут еще складывать
\tpop cx
\tloop m1
ну или просто как выводить графику им, хотя бы мммаксимум примитивную, типа демок. Ну или хотя бы просто пикчу/анимацию.
Попробуй создать проект как в гугле написано
http://winquire.org/2013/02/03/creating-a-c-project-in-visual-studio/
Вот в том то все и дело что не проще. Открыл какой-то basic_string.h и ужаснулся. Полный вырвиглазный пиздец ради удобства использования, ну и для масштабирования - чтоб проще было very-wide-hitroviebanno_char потом прикрутить.
>>540542
Прочитал википедию, и сразу уроборос почему-то вспомнился - Алгоритмы, созданные чтобы решить проблемы вытекающие из самой концепции ООП.
Даже сомневаюсь что шаблон вообще можно назвать алгоритмом. Похоже он решает какие-то более общие задачи.
И ты таки прав: ооп заставляет пейсать ради пейсанея. даже Александерску разочаровался в нем спустя 10 лет анального рабства Нету таких алгоритмов которые реализовать именно средствами языка (т.е. Без сторонних библиотек) было бы легче на спп чем на си.
С другой стороны, спп помогает на дальних дистанциях и при работе с командой - написал один раз huitastr, и юзаешь его в коде по кд, со всевозможными плюшками. Вася пупкин поправил баг в хуиткестр, а ты юзаешь ее в бизнес логике и не паришься.
Суть сей басни такова: если тебе нужна лаба1 - пиши на с и не парься, если собираешься писать уберпроект, с возможностью подключения других челиков и добавления овер9000 фич - юзай спп и выиграешь.
INSERT 'huitka' FROM 'baza' WHERE 'zalupa'='20 cm'
Вся суть. Просто загугли sal запросы блеадь.
Ой, соре, select a ne insert kek.
Гуглить гайдики по ассемблеру и риверс инжинирингу, ебаться с отладчиком. Профит.
И тогда я стану хакером?
Нужно решить (и сделать это эффективно) задачку:
даётся беспорядочный массив чисел и куча различных интервалов. Для каждого из интервалов нужно подсчитать количество чисел, попавших в него в массиве.
Как я сделал: сортировал qsort"ом массив, "стягивал" указатель на первый и последний элементы до того момента, пока значения элементов не станут благораспологать интервалу, вычитал индекс "последнего" из "первого". И это работает, но слишком медленно (в 10 медленней раз, чем должно быть). Готовое решение мне не нужно, было бы просто очень неплохо, если кто-нибудь подкинул хотя бы общую идею, как правильно реализовать это дерьмо.
Спасибо.
> сортировал qsort"ом массив
У него O(n^2) в худшем случае. Попробуй сортировку слиянием (std::sort из <algorithm>). А идея вроде правильная.
Не эта рулетка, их 2 рулетки, мне просто нужен список проектов для начинаюших
Слегка помогло, выигрыш в 20мс, однако мне кажется, что проблема кроется в моей изначальной задумке.
Кому ещё нахуй плюсы всрались, когда C# есть.
> "стягивал" указатель на первый и последний элементы до того момента, пока значения элементов не станут благораспологать интервалу
Сделай это модификацией бинарного поиска.
>написать свою ЦРМ на яве
>Я же прав?
Бесплатная масштабируемость. Значит, для создания копии продукта не надо тратить деньги. Не надо платить работнику и вообще кому бы то ни было. Также это значит, что единожды написанный программный продут закрывает всю нишу - как во времени, так и в пространстве. Яркий пример - MS Windows & Office. Один раз дал кодерам денег, размножил на весь мир, и вечно суёшь бабки в карман. И никто никогда в мире не залезет на твой пирог! Где билли гейц в форбсе - все знают. А программистишки? Да на свалочке. Виндофс и офис уже написан, баги выловлены, досвидания. Хочешь заняться "бизнесом", сделать свой виндофс+форд, даже спиздив код у биллигейца? Валяй! Продукт уже на рынке, ты туда не влезешь, программный рынок не конкурентный.
Подумай над этим, программистишко, поверни свой ссохшийся на ООП мозг в сторону мысли. Подумай об этом, когда будешь засирать мир очередной остоёбившей шареварей, очередным йобаным веп-ресурсом, когда будешь разрабатывать дяде очередную систему. С каждой рабочей системой жизненное пространство для программиста сжимается. В ближайшие годы допишут всё, что надо. Останется 1000 кодеров во всём мире дописывать мульки, остальных - на помойку. ВСЁ УЖЕ НАПИСАНО!.
Есть вакансия в крупной компании, зарплата 35к (мухосранск), требований особых нет, главное чтобы взяли.
Было бы круто потом перекатиться в веб-разработку в той же фирме, это реально?
У меня техническое образование, но не IT.
Не бросай. Наберешься охуенного опыта, станешь сеньором и устроишься за 150к.
Доставь пасту.
c# и java на базовом уровне - одинаковый по сути синтаксис (ну мелкие нюансы не учитывать)? Например создание массивов и всякие циклы? Просто экосреда джавы мне что-то не нравится. А по шарпу и туториалов нормальных полно и красиво все выглядит и быстро склепать можно что-то.
Алсо правда что на джуна шарписта требования меньше чем на джуна джависта?
Ты про анекдот в котором туалеты в аэропорту чувак мыл?
Ну я как раз и собираюсь уходить из авиации, я инженером работаю за зарплату как у кассира в гипермаркете.
И вообще я так подумал что в IT работать лучше, у вас нет ни гостов ни снипов ни ответственности за жизнь людей, наоборот вся ответственность снимается в лицензионном соглашении, баги это норма, а тут постоянно думаешь как бы твое изделие не сгорело и не ебнуло никого.
Прочитал и не понял что ты хотел сказать. Так что у вас? Все ебнутые? Или что? Меня не парит в принципе, мне от работы нужно только одно - нормальные деньги, а там хоть голым прыгать на столе, мне похуй.
Ну дык я спрашивал про начальный уровень, до таких вещей мне еще шагать и шагать.
из интернета, откуда еще. Что ты с уралом пристал ко мне, что я тебе сделал, нормально ж общались.
Кто ж его любит, лучше дайте список проектов поделать, а то нашел лишь http://www.dreamincode.net/forums/topic/78802-martyr2s-mega-project-ideas-list/
Лучше скажи что за фигня при считывании, если тем убираю и подставляю сразу число - то ок, а если с клавиатуры считывает, то получается хуйня. Ввожу 98, выдает
13.88888888888889
Хотя должно 36.6
Судя по всему это проблема с систем рид, он почему то криво числа считает, просто мне говорили что scanner - это плохая идея.
Беи питон или C# (если на винде). Шарп сложнее (хотя если ты уже понимаешь программирование то нихуя особо сложного быть не должно) но там все сразу в комплекте - скачал студию и программируешь. Потом можно и на шарпе норм устроится, если что без проблем в джаву перекатиться так как языки очень похожи.
Очевидно питон. Раби-программистов и так девать некуда, наплодилось на волне популярность, а спрос на рынке исчез.
Насколько актуальна литература с оп-пика? Ни один тред не использует её и пилит свои собственные списки. Общий пик многолетней давности VS специализированный тред по языку.
/дискасс
На ОП-пике более-менее классика, актуально не на 100%, но вполне себе - смотри когда последнее издание было и т.д.
В тредах же самое модное/самое понравившееся автору оп-поста/или даже просто наиболее доступное дебилам, приходящим в тред учить программирование с нуля за неделю.
Как-то так.
Что-то меня влечет тема data science и machine learning. inb4: Промытый уебан.
В общем, суть вопроса — какой язык будет для этого наиболее удобен и с чего начинать учить? Есть какие-то вводные курсы/ресурсы?
Заканчиваю второе высшее - юрфак. Ебу матан и таблицы в госконторе. Скоро меня пидорнут с насиженного программистишкинского места, отберут свитор и дадут задание: чистить туалеты разбирать шкаф 3x4 бумажной макулатуры
Но нахуя?
На курсере разделы statistics and data analysis (это дата саенс) и artificial intelligence(тут machine learning). Точно хорошие курсы там "machine learning" от Andrew Ng (хорошие лекции, но минус в том, что задания надо делать в Октаве. Можно начать в любое время), и "mining massive datasets" (тут много по алгоритмам интересного. Начинается послезавтра как раз, не проеби).
Какие языки — спорный вопрос. Во-первых, де-факто стандарт в дата саенсе это R, сейчас набирает популярность язык Julia. Это если тебе охота заниматься хардкорным дата саенсом, ебаться со статистикой и т.д.
Если в более прикладной области — то либо плюсы в комплекте с cuda и не знаю какие там либы есть, либо apache spark, под который пишут на скале, джаве или питоне. Спарк — в первую очередь для распределенных вычислений, биг дата и все такое, но под него есть MLlib и mahout как раз для machine learning.
Еще чтобы начать, попробуй пройти обучалки на kaggle, может в процессе решишь, что дата саенс — не твое, хаха.
На курсере разделы statistics and data analysis (это дата саенс) и artificial intelligence(тут machine learning). Точно хорошие курсы там "machine learning" от Andrew Ng (хорошие лекции, но минус в том, что задания надо делать в Октаве. Можно начать в любое время), и "mining massive datasets" (тут много по алгоритмам интересного. Начинается послезавтра как раз, не проеби).
Какие языки — спорный вопрос. Во-первых, де-факто стандарт в дата саенсе это R, сейчас набирает популярность язык Julia. Это если тебе охота заниматься хардкорным дата саенсом, ебаться со статистикой и т.д.
Если в более прикладной области — то либо плюсы в комплекте с cuda и не знаю какие там либы есть, либо apache spark, под который пишут на скале, джаве или питоне. Спарк — в первую очередь для распределенных вычислений, биг дата и все такое, но под него есть MLlib и mahout как раз для machine learning.
Еще чтобы начать, попробуй пройти обучалки на kaggle, может в процессе решишь, что дата саенс — не твое, хаха.
Кстати, а правда что под ios разработка легче чем под android? Типа не юзер френдли андроид
Неправда. Также неправда, что под android разработка легче чем под ios.
Лучше человеческое придуманное имя, чтобы вообще никто не догадался.
Ну, понятно, что львиная его доля уходит на собственно практику. Я вот всю первую половину дня занимаюсь текущим проектом. Просто добиваюсь, чтобы очередной его кусок работал. Как уж умею, как получается. Если что-то совсем не получается, то гуглю. Понимаю, как работают найденные примеры или не очень, но всё же использую их. Тут всё ясно.
Но ведь хочется ещё уделить время байтоёбству, паттернам, алгоритмам; и просто освоению новых фреймворков и библиотек, само собой. Английский, наконец, надо совершенствовать.
Как правильнее распределить остаток времени на всё это?
Никак, время (годы) и специализация.
поехали. там хак добавился n > 1000. возможно, его можно подкрутить в меньшую сторону
до определенного предела (/ 2) эффективней чем (- 1 / 3)
до какого - хз, я тоже даун, но думаю, это легко может быть посчитано человеком, знающим математику
ну и да, в пистоне нет оптимизации хвостовой рекурсии, поэтому лучше переписать на цикл. будет выглядеть как говно. енджой йо императивное программирование
Roll.
> В программаче полторы калеки, потому спрашиваю здесь. Подписался помочь одной тянке с принтером. Принтер древний, дров под виндовс8 для него не существует. Я пообещал ей написать дрова сам. Умею мастерски программировать в экселе и помню кое-что из паскаля.
Подскажите с чего вообще начать. Если общими усилиями родим драйвер в пределах треда, вскину фотки тянки в купальнике.
> "стягивал" указатель на первый и последний элементы
Как? Последовательным перебором? Если да, то у тебя сложность O(n). Попробуй бинарный поиск, он O(log n).
А вот этого >>540747 долбоеба не слушай, у квиксорта шанс получить квадратичную сложность при больших n меньше, чем шанс, что я приду и выебу твою мамку у тебя на глазах.
Может, просто ей виртуалку с xp сделаешь, а потом она счастливая тебе отстрочит?
> Подскажите с чего вообще начать.
Сходи в макдональдс, возьми анкету на трудоустройство. Отработай недели две, на заработанные деньги купи тянке новый принтер. И не еби мозги ни себе, ни людям.
Когда-то давно я уже видел тред про написание дров для принтера от гуру паскаля в схожей ситуации. Дежа вю.
Но все забыл, да и Паскаль уж нахуй никому не нужен.
Есть книжка 10-11 класов с уклоном на Паскаль, вся книжка туторами расписана.
Стоит ли начинать с начала, что бы хотя бы иметь представление о языке программирования, или начать стоит с другого? Посоветуйте что-то анону.
С другого.
>Анон решил не быть гуманитарием и работать технарем, но рукотехникоработа с моими руками не для меня, остается толькопрограмированние. Чет как-то...
И это именно после них остаются исходные коды программ, наглядно доказывающие, что программирование - сточная канава, куда сползают все те, кто не способен заниматься никаким полезным делом. Любой, кто не может работать водителем, строителем, поваром, спортивным тренером, юристом или врачом, даже ментом или домохозяйкой - либо теряется где-нибудь среди офисного планктона, либо работает кодирующей макакой. Кто учиться не хочет - тоже сползает туда. Назад им уже не выбраться: выбор сделан.
>Но я готов и вполне в состоянии читать литературу.
Брайан Трейси - "Достижение максимума"
Фредерик Херцберг - "Мотивация к работе"
Гэри Чепмен - "Пять языков любви"
Джордж С. Клейсон - "Самый богатый человек в Вавилоне"
Игорь Ефимов - "Стыдная тайна неравенства"
Марат Мусин - "Бизнес в стиле распил: хищения, легализация, обналичка"
Фил Портер - "Съесть или быть съеденным: мастерство корпоративной политики"
Роберт Т. Кийосаки - "Если хочешь быть богатым и счастливым, не ходи в школу"
В.П. Эфроимсон - "Генетика гениальности"
Йосио Кондо - "Мотивация персонала"
Ойген фон Бём-Баверк - "К завершению марксовой системы"
Фредерик Бастиа - "Экономические софизмы"
Джин Кэллахан - "Экономика для обычных людей"
Генри Хэзлитт - "Экономика в одном уроке"
Лаурел Ханниган - "Хочу весь мир и ещё 5%"
Мюррей Н. Ротбард - "Государство и деньги"
Виктор Дольник - "Непослушное дитя биосферы"
Чарльз Маккей - "Наиболее распространённые заблуждения и безумства толпы"
Я эти книги 20 лет собирала и ещё фотку тебе прислала свою, а всё тебе мало. Жри что дают.
Я задал вопрос, ожидая ответа и каких-то рекомендаций, я не просил списка книг, не относящихся никак к моему вопросу.
кучу материалов прочитал уже , никак не доходит.
Использую SceneBuilder , простой обработчик для кнопки сделал, а здесь никак.
Тут все объекты задаются в sample.fxml , обработка в controller.java .
спасибо!
В общем есть простенькая задачка. Есть абстрактное поле на нем лежит две точки А и Б. Нужно сдвинуть точку А к точке Б. Тру-програмисты могут мне оформить это в виде кода?
>Я задал вопрос
>возможно ли мне сейчас как-то получить какой-то опыт написания под пинукс
Возможно.
Как это сделать? А ебись, как хочешь. Тут тебе не служба занятости.
Нужно дрочить алгоритмы, даже не все алгоритмы а отдельный набор (некоторые слишком сложны в плане кода чтобы пытаться их реализовать в ограниченое время). Логически размышлять там мало надо, ищи примеры олимпиадных задач с решениями читай и запоминай алгоритмы. Если ты не знаешь зарание алгоритма которым должна быть решена конкретная задача, шансы что ты ее решишь стремятся к нулю каким бы ты гением небыл. Многие алгоритмы, несмотря на простоту были придуманы только после десятков лет ресерча всего человечества, надеятся что ты додумаешся до него за время олимпиады глупо. Язык любой из применяемых, но лучше С или С++ так как на задачах обычно жесткие требования к памяти/времени (чтобы прошли решения только на конкретном эффективном алгоритме).
>некоторые слишком сложны в плане кода чтобы пытаться их реализовать в ограниченое время
Какие?
Смотря сколько времени на задачу есть. Если там только полчаса на одну задачу то тоже красно-черное дерево уже не влазит, если только у тебя не очень хорошая память, так как обосратся в нем очень легко. Если больше времени, еще если и в командах то там естественно больше выбор.
> FF
Не знаю что это.
> DP
Это динамическое программирование?
Что почитать что их хорошо освоить?Желательно чтобы были примеры не на псевдокоде, а С++. Где лучше всего искать задачи чтобы сам легко выбрал на какой алгоритм задача? Английский не знаю.
Тест
Миллион_обезьян_напишут_шекспира.txt
1) поддержка многопоточности;
2) поддержка операций вставки, удаления, поиска;
3) работа без использования динамической памяти;
4) желательно простота реализации.
Можно ли это сделать, подцепившись к опенсорс проекту, или им только бородатые дядьки занимаются? Каким образом это сделать можно? Что можно почитать на эту тему?
Да хуй его знает, как конкретнее описать, если буду слишком подробно рассказывать, то будет много буков и никто нихуя не поймет.
В общем надо такую структуру, из которой можно брать элемент, на время работы с которым запретить возможность его чтения/изменения или удаления из структуры другими потоками. Важно, чтобы при работе с элементом все остальные были доступны т.е., например, запилить линкедлист и один мьютекс, который будет давать полный доступ ко всему только одному потоку - не вариант
Кеш (вставки, удаления, поиск) с имплисит шарингом (поможет с потоками для случая кеша на вставку/чтение). Простоту не завезли.
абсолютно не вариант, ибо крутиться всё это будет на эмбеддед железе, которое не особо на такое рассчитано, хотя в принципе реально да и оверкилл это
Ну так возьми массив структур данных да в каждую воткни RAM-семафор, и ещё один — на добавление/удаление структуры, да и всё.
ну-ка объясни, что такое значит кеш (в смысле, какая это структура данных, ибо я нихуя не понил =()
>>541479
т.е. втупую ебануть большой массив, в который будут вставляться структуры? Ну хуй знает, в принципе это один из немногих возможных вариантов с моими-то ограничениями, однако я надеялся, что есть что-то более ГИБКОЕ. Ну да хуй с ним.
Ещё к нему можнозделоть массив пар чисел «ключ;номер» и там сортировку вставками и поиск делением надвое — типа задействовать кеш процессора, все дела... но это если скорости хватать не будет. Ни разу не видел, чтобы столько данных в памяти было, чтобы требовался поиск делением надвое.
ну это уже навороты да и нет на моем Cortex-M3 кеша все-равно, лол, по-моему тогда правильнее запилить какое-то подобие хеш-таблицы с открытой адресацией.
Кеш это хештейбл со SLOB-аллокатором.
http://www.vsecurity.com/download/papers/slob-exploitation.pdf
Всю линуксопарашу реализовывать не нужно, общую идею из овервью можно понять.
Тогда это будет 2-связный список поверх массива. Это тоже навороты, зато хеш-таблица позволит найти первый и последний элементы с похожей контрольной суммой за 2 прыжка по оперативной памяти: в таблицу и на N-й элемент массива. И возможно, кто знает, сразу же найти данные.
Баню двачи,ничего толковог тут все равно нет, а все есть в книжках и в реддите
Данный код вставляется в программу UOSteam 1.0.5 и используется как макрос по хоткею.
UOSteam 1.0.5 - программа надстройщик которая может управляет всем в игре Ultima Online (онлайн MMO 1997 года выпуска)
Проблема в данном коде только одна: он когда активирует банку экспложена на курсоре появляется прицел(чтобы указать врага) и сразу отменяется (@canceltarget) после активации банки есть 3 секунды до взрыва банки, потому что бы не ждать 2 секунды с прицелом на мышке(так как я хочу чтобы банка летела во врага за секунду до взрыва) я хочу сделать так что бы он активировал банку экспложена отменял таргет этой банки в то время пока проходят эти 2 секунды он кидал по таргету банку конфлюгрейта без задержки, обратно возвращался к экспложену который активен, нажимал на него(чтобы прицел на курсоре появился) и кидал во врага, так как во время этих 2 секунд пока у меня в сумке находиться активированный экспложн я кидаю банку конфлюгрейта во врага без задержки и после банки сразу кастую магию и тоже посылаю её во врага все вместе выходит примерно 1,9 секунд.
Как понять какой экпложн активен: неактивные экспложены содержаться в сумке игрока в стаке от 2 и выше type баночки 0xf0d; serial баночки генерится рандомно игрой
Активные экпложены выпадают из общего стака экпложенов но при этом ни чем не отличаются от этого стака кроме своего количества тотже type тот же рандомный serial
Мне подсказывали сделать выборку активного экспложена через это условие:
if counter 0xf0d > 1 then
@ignoreobject 'found'
Но я просто не знаю как его туда вписать и не работает вроде как оно...
Собственно код:
//Если нету таймера конфлюгрейт баночки, создает его
if not @timerexists 'timeoutConflagration'
@createtimer 'timeoutConflagration'
endif
//Если нету таймера экпложн баночки, создает его
if not @timerexists 'timeoutExplosion'
@createtimer 'timeoutExplosion'
endif
//Если таймер экспложн баночки меньше 1000 и ищет экспложн баночку в сумке
if timer 'timeoutExplosion' > 1000 and @findtype 0xf0d 'any' 'backpack'
//Использует найденную баночку экспложена
@useobject! 'found'
waitfortarget 300
//Отменяет таргет на баночке и обнуляет таймер
@canceltarget
@settimer 'timeoutExplosion' 0
//выдает такое сообщение если экспложена нету в сумке или таймер еще не прошел
else
sysmsg 'Explosion не готово'
endif
//Если таймер конфлюгрейта меньше 31 и ищет конфлюгрейт в сумке
if timer 'timeoutConflagration' > 31000 and @findtype 0xf06 'any' 'backpack'
//Использует найденную бутылочку конфлюгрейта
@useobject! 'found'
waitfortarget 300
//Кидает таргет конфлюгрейта на врага и обнуляет таймер
target! 'enemy'
@settimer 'timeoutConflagration' 0
//выдает такое сообщение если конфлюгрейта нету в сумке или таймер еще не прошел
else
sysmsg 'Conflagration не готово'
endif
Данный код вставляется в программу UOSteam 1.0.5 и используется как макрос по хоткею.
UOSteam 1.0.5 - программа надстройщик которая может управляет всем в игре Ultima Online (онлайн MMO 1997 года выпуска)
Проблема в данном коде только одна: он когда активирует банку экспложена на курсоре появляется прицел(чтобы указать врага) и сразу отменяется (@canceltarget) после активации банки есть 3 секунды до взрыва банки, потому что бы не ждать 2 секунды с прицелом на мышке(так как я хочу чтобы банка летела во врага за секунду до взрыва) я хочу сделать так что бы он активировал банку экспложена отменял таргет этой банки в то время пока проходят эти 2 секунды он кидал по таргету банку конфлюгрейта без задержки, обратно возвращался к экспложену который активен, нажимал на него(чтобы прицел на курсоре появился) и кидал во врага, так как во время этих 2 секунд пока у меня в сумке находиться активированный экспложн я кидаю банку конфлюгрейта во врага без задержки и после банки сразу кастую магию и тоже посылаю её во врага все вместе выходит примерно 1,9 секунд.
Как понять какой экпложн активен: неактивные экспложены содержаться в сумке игрока в стаке от 2 и выше type баночки 0xf0d; serial баночки генерится рандомно игрой
Активные экпложены выпадают из общего стака экпложенов но при этом ни чем не отличаются от этого стака кроме своего количества тотже type тот же рандомный serial
Мне подсказывали сделать выборку активного экспложена через это условие:
if counter 0xf0d > 1 then
@ignoreobject 'found'
Но я просто не знаю как его туда вписать и не работает вроде как оно...
Собственно код:
//Если нету таймера конфлюгрейт баночки, создает его
if not @timerexists 'timeoutConflagration'
@createtimer 'timeoutConflagration'
endif
//Если нету таймера экпложн баночки, создает его
if not @timerexists 'timeoutExplosion'
@createtimer 'timeoutExplosion'
endif
//Если таймер экспложн баночки меньше 1000 и ищет экспложн баночку в сумке
if timer 'timeoutExplosion' > 1000 and @findtype 0xf0d 'any' 'backpack'
//Использует найденную баночку экспложена
@useobject! 'found'
waitfortarget 300
//Отменяет таргет на баночке и обнуляет таймер
@canceltarget
@settimer 'timeoutExplosion' 0
//выдает такое сообщение если экспложена нету в сумке или таймер еще не прошел
else
sysmsg 'Explosion не готово'
endif
//Если таймер конфлюгрейта меньше 31 и ищет конфлюгрейт в сумке
if timer 'timeoutConflagration' > 31000 and @findtype 0xf06 'any' 'backpack'
//Использует найденную бутылочку конфлюгрейта
@useobject! 'found'
waitfortarget 300
//Кидает таргет конфлюгрейта на врага и обнуляет таймер
target! 'enemy'
@settimer 'timeoutConflagration' 0
//выдает такое сообщение если конфлюгрейта нету в сумке или таймер еще не прошел
else
sysmsg 'Conflagration не готово'
endif
> На вход подается строка - математическое выражение.
>Выражение включает целые и дробные числа, скобки (), пробелы, знак отрицания -, возведение в степень ^, sin(x), cos(x), tan(x)
> Для sin(x), cos(x), tan(x) выражение внутри скобок считать градусами, например, cos(3 + 193)=0.5
> Степень задается так: a^(1+3) и так a^4, что эквивалентно aaaa.
> С помощью рекурсии вычислить выражение и количество математических операций. Вывести через пробел результат в консоль.
> Результат выводить с точностью до двух знаков, для 0.33333 вывести 0.33, использовать стандартный принцип округления.
> Не создавайте статические переменные и поля класса.
> Не пишите косвенную рекурсию.
> Пример, состоящий из операций sin - + +:
> sin(2(-5+1.54)+28)
> Результат:
> 0.5 6
Даже не знаю как к ней подобраться, пробовал заталкивать операнды и операторы в стек, но как сюда прикрутить рекурсию что-то не догоняю. Реализовывать буду на яве, использовать можно только библиотеки из jdk.
Попробуй сначала переводить в обратную польскую запись
Аноны, пришел к вам за темой для диплома. Говорите свои идеи. Все кроме сайтов. И чтобы не опозорится.
Новые тренды? Это та хуита, что рисует картинки? Займись более полезными делами
не делает того что должен, а просто застывает в неопределенности.
Список файлов там в /etc/cron.daily:
-rwxr-xr-x 1 root root 625 Mar 10 2015 apache2
-rwxr-xr-x 1 root root 376 Apr 4 2014 apport
-rwxr-xr-x 1 root root 15481 Apr 10 2014 apt
-rwxr-xr-x 1 root root 314 Feb 18 2014 aptitude
-rwxr-xr-x 1 root root 355 Jun 4 2013 bsdmainutils
-rwxr-xr-x 1 root root 256 Mar 7 2014 dpkg
-rwxr-xr-x 1 root root 372 Jan 22 2014 logrotate
-rwxr-xr-x 1 root root 1261 Apr 10 2014 man-db
-rwxr-xr-x 1 root root 435 Jun 20 2013 mlocate
-rwxr-xr-x 1 root root 249 Feb 17 2014 passwd
-rwxr-xr-x 1 root root 2417 May 13 2013 popularity-contest
-rwxr-xr-x 1 root root 214 Apr 10 2014 update-notifier-common
-rwxr-xr-x 1 root root 328 Jul 18 2014 upstart
В /var/log/cron.log ничего.
Куда копать?
Кластер метапарадигм на перле.
Рекурсивно разбирай.
Тут есть на с++ примеры (калькулятор): http://www.stroustrup.com/3rd_code.html , но код там не то чтобы самый красивый и понятный - с++ же.
Быстро изучаются основы, из-за чего в него ломятся школьники и студентота в надежде «срубить бабла», сам по себе слегка кривоват (хотя раньше и такого не было). Для того, чтобы не писать на нем говнокод, нужно таки значительно больше учиться, что многие пропускают.
мимо стыдно за дипломник на PHP
Пилил расписание для шараги. Знакомый реализовывал диаграммы Ганта. Другой — бродилку с возможностью создания мира. Еще многие — сайты для преподавателей и магазинов.
Хочу либо игруню написать, либо хуиту придумать по дискретке. В общем нужна оригинальность. Потому расписание сразу отпадает. Больше все же к игре склоняюсь. Хочу туда хуйнуть все алгоритмы какие только знаю, чтобы комиссия рот открыла
Rogue-like. Тут тебе и рандомная генерация локаций, с которой можно поизвращаться, и ИИ персонажей, и место для редактора/системы модулей.
Другой кун, диплом через год, завсегдатай гд.
Поговорил с завкафедрой, говорит мол если сам тему придумаешь там, игру например, то главное, чтоб она какую-то благую цель преследовала. Как пример привел мне, что дипломы иногда сдавались с детскими обучающими играми. Вот теперь думаю сижу, что благой целью считать. Подозреваю, что им этот момент важен ради реализации моего диплома слышал они их умудряются продавать как-то
Да, я тоже думал сделать русскую Dwarf Fortess, но заебусь и крыша поедет от символов. Да и комиссия не оценит. Им яркое и красивое подавай. А художник я никакой. Может есть специальные книги, как из программиста стать художником? Немного Pixel Art'ом занимался, но сам понимаешь, это не то. Все равно будет мудрено и громоздко. Вот какая игра твоей мечты? Что в ней должно быть?
Data-driven система для обучения иностранным (и не только) языкам в игровой форме. Причём, не стандартная хуйня с "выучил сто слов - получил второй уровень - дрочи 200 слов".
Тогда может ну их нахуй? В смысле да, гордыня заставляет выложится на полную. Только вот не хотелось, чтобы через пару лет другой человек мою работу защитил. И еще не хотелось бы, чтобы они на моей работе поднялись. Детскую игру придумать и чтобы только благотворительно, что подняться на ней никак.
Экшн-рогалик на основе научно-фантастической вселенной, где треть экипировки это шмот, а остальное — генные/технические усовершенствования тела. Вполне подойдет платформер со случайными уровнями (несомненно, интересным ходом будет создание некоторых узнаваемых областей, которые не будут изменяться), которые через заданный промежуток времени будут перестраиваться (хотя нет, сюжетом это обосновать нельзя) и интересной системой дропа. Ну и сюжетом.
Думаю преподы не разделят твой энтузиазм. Я прямо таки вижу профессоров играющих целыми днями в рогалики. Хотя можно сделать на основе определенной теории. Например на теории хаоса. Мол типа от действий игрока меняется не сюжет, но весь мир игры
И все равно все упирается в графику. Без годной графики никто играть в нее не станет. Только задроты как мы с тобой. А вокруг меня одно быдло. А преподов интересует метафизическая хуита
Я вообще не знаю в какого уровня днищной шараге примут не-модельную игру в качестве диплома.
Пилить надо что-то по профилю специальности.
Если у тебя много времени, попробуй задрочить основы machine learning'а, чтобы игра/боты подстраивались под стиль игры игрока. Тут вполне подойдет несколько фракций, которые будут развиваться по мере сражений с ними.
>>541646
>какого уровня днищной шараге
В моем быдлотехникуме одногруппник запилил «симуляцию системы умного дома» на си билдере. Выглядело как адское говно, но функционал был следующим — расстановка дверей, планировка квартиры и брожение «человеком» по «квартире», чтобы понять, как оно работает.
Кстати, довольно неплохой проект запилил другой одногруппник — в Юнити сделал обучалку по сбору двигателя машины, спроектировав как сам двигатель, так и эрзац-мастерскую. Вышла эдакая мини-адвенчура.
Так похуй как оно выглядит, важна идея и разработка теории с переносом в реализацию. Ты не на UX-дизайнера учишься.
Если ты про пример с Билдером, то за две недели до сдачи проект этого долбоёба зависал на пару минут, чтобы посчитать длину стены.
А если я нихуя не понимаю в поездах и двигателях, если я не механик и не электрик?
>теории игр
Вот именно, анон. Хочу сделать такую игру. Только теория игр это больше со стратегиями. Нет, можно конечно сделать рогалик и научить ИИ кооперироваться и при этом отстаивать свои интересы. Но вот только рисовать я не умею
>симуляцию системы умного дома
Я представляю какая там хуйня была. Я бы не стал рисковать и делать модели. Это слишком уж долго, а я на меньшее чем графика уровля современного Диснея не хочу
Наворуй халявных спрайтов? Далко на них не уедешь, но вот чтобы не совсем говном выглядело - вполне возможно.
http://gamedev.stackexchange.com/questions/20/where-can-i-find-free-sprites-and-images
https://www.makeschool.com/gamernews/277/20-best-free-art-resources-for-game-developers
Основной функционал программы - фтп клиент.
Да на чем угодно. Буквально почти. Везде есть биндинги к гуелибам каким-нибудь.
Конечно, особенно если приложение небольшое.
Решил вмазаться программированием, начну С, пожелайте успехов!
Удачи во всем, что ж тут еще сказать.
Где-нибудь на западе могли бы и принять. У нас же завернут, даже если ты сделаешь бота на нейронных сетях генетических алгоритмах для какого-нибудь рогалика. Потому что игрушки, потому что несерьёзно, потому что нужна, блядь, научная новизна. Хотя, как про перспективы х25 сетей писать так она не нужна.
http://tfile.me/forum/download.php?id=678813&uk=1111111111
там и про майки есть книжки годные.
----> /s/
Допустим, есть некий сервис, который должен
1. Предоставлять пользователю возможность привязать к своему аккаунту аккаунт некого облачного ханилища
2. После привязки предоставлять пользователю заливать файлы в это облачное хранилище через интерфейс сервиса
3. Предоставлять неким другим пользователям возможность загружать файлы в привязанное облачное хранилище другого пользователя
Вопрос — как с подобным обстоят дела у популярных облачных хранилищ? Возможно ли это реализовать через API и не нарушает ли это правила пользования сервисом?
Вот, именно анон. Всегда хотелось сделать свою игру. Вечно одна и та же хуита. Если программист, то: переустановка системы, создание сайтов, починка компьютеров и т.д. А меня уже это просто заебало. Можно углубится в матан и найти новые направления в нейронных сетях и генетических алгоритмах, но я же заебусь этим заниматься. Просто иногда для себя побыдлокодить хочется. Почему диплом обязательно вундервафлей должен быть?
https://ideone.com/F5WEKy
Я не уверен в правильности из-за того, что я передаю адрес корня в функцию по указателю и в процессе работы этому корню присваиваются новые значения. Значит ли это, что после завершения работы этой функции дерево потеряет свою структуру из-за того, что корень постоянно менялся? Как это исправить?
> передаю адрес корня в функцию по указателю и в процессе работы этому корню присваиваются новые значения
Где они присваиваются? У тебя есть параметр root, который указатель на корень структуры, потом ты это параметр перемещаешь по дереву. Никаких проблем тут нет. Структура дерева пойдет по пизде если ты начнешь перезаписывать root->left или root->right новыми значениями. А так ты изменяешь только параметр - локальную переменную.
https://ideone.com/qm6Ejo
Сейчас в цикле в main добавил строчку p->parent = NULL, но все равно ничего не выводится.
>лолблять
Не я такой анон, жизнь такая. Просто как ты людям не объясняй разницу между программистом и эникейщиком - они не поймут. Менталитет такой. Как завезли компутеры так людей и поделили на два типа. На программистов и не программистов
Потому что у tree даже полей нет?
Окай, тогда надо аллокатором выделить память для пустой ноды и попробовать сделать вставку?
>tree = (struct node )malloc(sizeof(struct node));
переписать как
>tree = (struct node )malloc(sizeof * node)?
То есть убрать лишние скобки.
Пойми, что root в TreeInsert - это копия указателя, любые его изменения либо дают просто нихуя, либо утечку памяти. Чтобы что-то полезное сделать, по этому указателю должна быть структура, поля которой ты меняешь.
Да, попробуй. Если все равно не работает - проблема в функции вставки.
>Да, попробуй. Если все равно не работает - проблема в функции вставки.
Теперь вообще программа рухнула. Но я просто выделил память, а полям не присваивал NULL.
Вот тут удобная реализация:
http://learnc.info/adt/binary_search_tree.html
Элементы добавляются просто вызовом insert(root, int_value). А я взялся реализовывать какой-то говеный алгоритм.
Вот когда присвоил всем полям значение NULL, программа вывела последовательно числа от 0 до 9, только почему-то вывела два нуля. Откуда второй нуль?
Алсо, как удобнее всего написать функцию создания ноды конкретно для моей реализации дерева? В ссылке, которую я кинул выше, нода, кажется, создается прямо в дереве, а я сначала создаю ноду, заполняю поля, а потом вставляю в дерево. Похоже, что при таком подходе придется писать две функции: одна для создания корня с пустыми полями и одна для создания ноды с заполненным полем данных и нулевыми другими полями.
Блять, как хуево не осилить Кернигана и Ричи до указателей. Не хочу идти дальше, пока не выполню все упражнения про калькулятор на стеке, а на эти упражнения не нахожу времени из-за алгоритмов.
Ты data в корне тоже присвоил NULL? Тогда это он и есть.
Лучше как по ссылке, создавать ноды только чтобы их вставить - сомнительный дизайн.
Пффф. Я первые лет 5 вообще с глобальными переменными пейсал — и никаких указателей!
Как ты такой получился? Меня в 15 лет книга о программировании под J2ME приучила стараться писать код правильно и безопасно или хотя бы понимать, что я делаю хуйню, но фиксить ее мне впадлу.
Интервалы могут пересекаться? Они небольшие?
В частном случае можно просто завести массив попаданий для каждого значения (сортированный по значениям) и просто просканить входящий массив один раз:
for(int i = 0; i < n; ++i)
++temp[input[ i ]];
А потом просуммировать.
Можно даже temp сделать не массивом значений, а массивом указателей на значения, и тогда суммировать в конце не придётся.
Ты даже не представляешь, как тебе повезло. Ибо я в свои 15 сидел под MS-DOS, откуда там хорошим практикам взяться? В справочном руководстве было сказано, что регистр DS указывает на глобальные переменные, 640 КБайт хватит всем, а поток выполнения будет только один. Вот я так и делал.
Всё это пiчально весьма.
Котаны, на каких сайтах в РФ роботу погромистом искать?
Аналог dou.ua чтоб узнать среднюю/медианную зарплату по регионам, технологии и рангу у вас есть?
бампану свою платину
>все же купить ноут\нетбук и не выебываться
Ты уже знаешь ответ, но комплексы говорят за тебя.
Джава и плюсы можно на ведре с помощью AIDE кодить. Только пальцевый интерфейс неудобен, покупай либо трансформер, либо внешнюю клавиатуру к планшету.
Есть винтовые планшеты с полноценной виндой и интеловским процессором, можешь их попробовать, но дорого это всё.
Не выёбывайся, купи на авито бу ультрабук или лёгкий ноут для бизнеса (Thinkpad X220-230) и будет явно удобнее.
>>542088
Смотря куда. Я бы ещё назвал испанский, французский и китайский. А вот немецкий можно и на месте выучить.
ruby и perl
PHP
Заебало уже.
Есть какой-нибудь сейчас язык программирования, чтобы самодостаточный? Без всяких костылей. Чтобы вот я начал его изучать и проходит год, два, три и я задрачиваю только его.
>фронт-эндер
Сосать хуйцы ты будешь по дефолту на любом языке. Можешь канешн найти контору с устоявшимся стэком, где не нужно будет регулярно учить новое, а использовать заранее выбранные технологии, но от сосания тебя это не спасёт. Фронт энд же. Алсо
>нод.жс
Зачем тебе? Это же не фронт.
Руби на рельсах. Питон с джанго. Пыха с зендом или симфони.
Я правильно понял, ты хочешь перестать учиться и копипастить одно и то же как макака? Лол, люди бегут от этого, а эта макака сама хочет.
По теме - учи PHP. И то в нём недавно изменилась система подключения к базе.
Палю годнота специально для тебя https://www.asus.com/ru/Commercial-Notebooks/ASUS_Transformer_Book_T100TA/
> перестать учиться и копипастить одно и то же
Нет. Я хочу развиваться в одном направлении. Стать руби монсиньором, к примеру. Сделать это проще, чем дрочиться с яваскриптобиблиотеками и фреймворками.
не сможешь
Пиздуй на edx, подписывайся на кс50 и делай по "неделе" в день. Там для си как раз три-четыре недели, по-моему, отводится.
4,3,2,1
5,4,3,2
6,5,4,3
...
Вручную это делать грустно, особенно если у нас несколько тысяч переменных. Как бы автоматизировать?..
Ну в роутах так прописали, тебя вообще ебет чтоли? Можно хоть mp3 вместо html использовать, главное правильный контент-тайп слать.
Да просто правила, которые определяют, что рендерить и отправлять пользователю, в зависимости от URL.
Спасибо
Нет, с очками все вообще станет плохо. Потом придется ставить стекла как в телескопе.
Неужели ничего нельзя сделать?
Пиздец, мне даже читать стало тяжело, а читать мне надо много.
C3F54801\t3.14
00000000\t1
000080FF\t-1
CDCC4CFC\t0.1
3333B3FC\t-0.1
00000001\t2
00008000\t-2
CDCC4CFD\t0.2
3333B3FD\t-0.2
00004001\t3
0000C001\t-3
9A9919FE\t0.3
6666E6FE\t-0.3
00000002\t4
00008001\t-4
CDCC4CFE\t0.4
3333B3FE\t-0.4
00002002\t5
0000E002.\t-5
000000FF\t0.5
000080FE\t-0.5
00004002\t6
0000C002\t-6
9A9919FF\t0.6
6666E6FF\t-0.6
00002003\t10
0000E003\t-10
CDCC4CFC\t0.10
3333B3FC\t-0.10
00802309\t654.0
0080DC09\t-654.0
8B6C27FF\t0.654
7593D8FF\t-0.654
C3F54801\t3.14
00000000\t1
000080FF\t-1
CDCC4CFC\t0.1
3333B3FC\t-0.1
00000001\t2
00008000\t-2
CDCC4CFD\t0.2
3333B3FD\t-0.2
00004001\t3
0000C001\t-3
9A9919FE\t0.3
6666E6FE\t-0.3
00000002\t4
00008001\t-4
CDCC4CFE\t0.4
3333B3FE\t-0.4
00002002\t5
0000E002.\t-5
000000FF\t0.5
000080FE\t-0.5
00004002\t6
0000C002\t-6
9A9919FF\t0.6
6666E6FF\t-0.6
00002003\t10
0000E003\t-10
CDCC4CFC\t0.10
3333B3FC\t-0.10
00802309\t654.0
0080DC09\t-654.0
8B6C27FF\t0.654
7593D8FF\t-0.654
У нас было так, по курсам:
1) Алгоритмы, дискретка, основы БД, Си, архитектура писей
2) ООП, Еще алгоритмы, кресты и шарп, веб-программирование (джс, пхп), теория компиляторов, сети, моар баз данных
3) Устройство ОСей, системное программирование под никсы (тут заодно и си учили), майнинг, нейросети, короче много data science, облачные технологии (упор был на azure)
4) Криптография, комп. графика (сжатие, вейвлеты всякие, opengl, распознавание образов), безопасность (веб-безопасность (xss, sql, всякие другие инъекции), настройки серверов), реверс инжениринг
На пятом почти ничего интересного
Закончил в прошлом году.
Это если только по связанному с программированием, тот же матан не учитываю
Так страшно, не столько по поводу знаний, сколько по поводу моральной давки.
Я же такой хикка.
С праздником.
b = a - (a -= 1)
warning: operation on ‘a’ may be undefined [-Wsequence-point]
Только если по счастливой случайности. Это одна из тех вещей, которая дает простор для оптимизатора.
Да не, врядли я такое писал, у меня хер знает сколько -Wall (при нём определяется) с исключениями тупых флагов, типа -Wno-parentheses, стоит, это только недавно -пединтик завёз.
1c
Бамп серьезнейшей проблеме. Даже сидение перед монитором вызывает боль в глазных мышцах. Приходится увеличивать шревты и делать отдых каждые полчаса.
> проходит год, два, три и я задрачиваю только его
>По теме - учи PHP
>наибольшее количество фреймворков ever
а потом эти петухи будут кукарекать про пыхомакак
Вся "гимнастика" для глаз заключается в нужде смотрения на разные расстояния (звучит хуёво, да). Попробуй например сфокусировать зрение на оконном стекле а потом на дороге за ним и т.д., мне это помогало.
Хотя если не просто немного теряется чёткость и побаливают глаза - скорее всего не повезло с генами и в любом случае придётся прибегать к помощи очков.
Лол, у меня вообще программирования пока почти нет. Было 2 лабы по 5 часов по Unix, на этой неделе вроде Си будет. Еще есть 3 пары лекций по фундаментальной информатике, которая иногда перемежается с арзитектурой компьютеров, но тащемта такого почти не было. Там просто рассказывают всякую хуйню, например было длинная арифметика или там как компьютер понимает то-то и то-то но это в основном на архитектуре комп. еще будут олимпиад не тнерировки по 3 часа раз в неделю, пока не было еще. Вот и все. Вуз тащемта не шарага.
Я знаю что такое ООП - это понятно, я сам пишу на С. Вот например, клиент и сервер - это же объекты. Тут понятно, абстрагируем части программы друг от друга, через их интерфейсы и охуеваем потому как что работает.
Но а остальное?
Функциональное программирование
Процедурное программирование
....
???
Где почитать что по проще?
Мне кажется, тебе хватит статей в Википедии.
Так вот, прошу совета в каком направлении копать, ибо мало знаю про веб-разработку и вообще хуй простой. Анон, направь меня хоть парой слов, буду очень признателен.
>если не просто немного теряется чёткость и побаливают глаза - скорее всего не повезло с генами и в любом случае придётся прибегать к помощи очков
Какой ужас. У меня в роду было несколько всяких инженеров и радиотехников, и у всех было хуевое зрение, многие носили очки :(
CREATE TABLE HR.S_CUSTOMER
(
ID NUMBER(7, 0) NOT NULL
, NAME VARCHAR2(50 BYTE) NOT NULL
, PHONE VARCHAR2(25 BYTE)
, ADDRESS VARCHAR2(400 BYTE)
, CITY VARCHAR2(30 BYTE)
, STATE VARCHAR2(20 BYTE)
, COUNTRY VARCHAR2(30 BYTE)
, ZIP_CODE VARCHAR2(75 BYTE)
, CREDIT_RATING VARCHAR2(9 BYTE)
, SALES_REP_ID NUMBER(7, 0)
, REGION_ID NUMBER(7, 0)
, COMMENTS VARCHAR2(255 BYTE)
, CONSTRAINT S_CUSTOMER_ID_PK PRIMARY KEY
(
ID
)
ENABLE
)
LOGGING
TABLESPACE "USERS"
PCTFREE 10
INITRANS 1
STORAGE
(
INITIAL 65536
NEXT 1048576
MINEXTENTS 1
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT
)ALTER TABLE HR.S_CUSTOMER
ADD CONSTRAINT S_CUSTOMER_ID_NN CHECK a
(ID IS NOT NULL)
ENABLE
ALTER TABLE HR.S_CUSTOMER
>Вот здесь он подчёркивает ALTER, пишет, что Syntax error. Partially recognised rules
ADD CONSTRAINT S_CUSTOMER_NAME_NN CHECK
(NAME IS NOT NULL)
ENABLEALTER TABLE HR.S_CUSTOMER
ADD CONSTRAINT S_SALES_REP_ID_FK FOREIGN KEY
(
SALES_REP_ID
)
REFERENCES HR.S_EMP
(
ID
)
ENABLE
GRANT SELECT ON "HR"."S_CUSTOMER" TO "SYSTEM";
-- Unable to render TABLE DDL for object HR.S_DEPT with DBMS_METADATA attempting internal generator.
В итоге пишет
Error report -
SQL Error: ORA-00922: missing or invalid option
00922. 00000 - "missing or invalid option"
Cause:
Action:
CREATE TABLE HR.S_CUSTOMER
(
ID NUMBER(7, 0) NOT NULL
, NAME VARCHAR2(50 BYTE) NOT NULL
, PHONE VARCHAR2(25 BYTE)
, ADDRESS VARCHAR2(400 BYTE)
, CITY VARCHAR2(30 BYTE)
, STATE VARCHAR2(20 BYTE)
, COUNTRY VARCHAR2(30 BYTE)
, ZIP_CODE VARCHAR2(75 BYTE)
, CREDIT_RATING VARCHAR2(9 BYTE)
, SALES_REP_ID NUMBER(7, 0)
, REGION_ID NUMBER(7, 0)
, COMMENTS VARCHAR2(255 BYTE)
, CONSTRAINT S_CUSTOMER_ID_PK PRIMARY KEY
(
ID
)
ENABLE
)
LOGGING
TABLESPACE "USERS"
PCTFREE 10
INITRANS 1
STORAGE
(
INITIAL 65536
NEXT 1048576
MINEXTENTS 1
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT
)ALTER TABLE HR.S_CUSTOMER
ADD CONSTRAINT S_CUSTOMER_ID_NN CHECK a
(ID IS NOT NULL)
ENABLE
ALTER TABLE HR.S_CUSTOMER
>Вот здесь он подчёркивает ALTER, пишет, что Syntax error. Partially recognised rules
ADD CONSTRAINT S_CUSTOMER_NAME_NN CHECK
(NAME IS NOT NULL)
ENABLEALTER TABLE HR.S_CUSTOMER
ADD CONSTRAINT S_SALES_REP_ID_FK FOREIGN KEY
(
SALES_REP_ID
)
REFERENCES HR.S_EMP
(
ID
)
ENABLE
GRANT SELECT ON "HR"."S_CUSTOMER" TO "SYSTEM";
-- Unable to render TABLE DDL for object HR.S_DEPT with DBMS_METADATA attempting internal generator.
В итоге пишет
Error report -
SQL Error: ORA-00922: missing or invalid option
00922. 00000 - "missing or invalid option"
Cause:
Action:
найми какого-нибудь тупого рашкована на фл.ру, тебе за 5к такое сделают за неделю. инфа 100%.
Установил VS 2015 Community с node.js tools, нода 4.0.0. При обычном запуске на F5 в 9 случаях из десяти открывается окно ноды с сообщением о подключенном дебаггере и всё. Если нажать паузу то стрелочка дебаггера стоит на самой первой строчке скрипта. Нажимаю продолжить - скрипт выполняется. Даже с однострочной программой вывода сообщения в консоль то же самое, смена Debug на Release не помогает. ЧЯДНТ?
Попробуй делать полный выходной для глаз раз в неделю.
Я понял что студия кидает в параметры --debug-brk, которая стопорит программу еще до ее запуска. Как поменять на обыкновенный --debug? Весь гугл перерыл, в руководстве написоно "запускайте как обычно и выполнение приостановится на брейкпоинте", нет такой хуйни как у меня, блядь.
string CommandText = "INSERT OR REPLACE INTO books (a,b) VALUES(" + a + "," + b + ")";
Столбцы a и b в таблице books созданы и даже есть некоторые записи в них.
И да, к сожалению, проект не вижуал студии, так что просто пройтись строка за строкой дебагом я не могу.
Быстрофиксом будет добавить одинаковые кавычки вокруг значений переменных. Но при этом у тебя будет потенциальный sql injection. Лучше почитай как в вашем сисярпе правильно ставить плейсхолдеры для значений и сеттить им значения.
бамп
заебком, спасибо
Проблема в том, что компилятор отказывается компилить мой говнокод. Поскажите, пожалуйста, в чем тут хуйня, а то я уже третий день ебусь. Заранее спасибо.
Вся беда с функцией Form1_Paint(), которая не хочет пахать классе Form1.
А зачем ты его раздел, содомит?
Кто-нибудь в курсе, что это за был курс? Ссылку бы.
Не, я на людях имитирую социоблядь, хорошо получается.
У меня просто коллапс будет, от того что я словлю undefined behavior.
Надеюсь, все будет хорошо и я смогу хотя бы на час активировать лишь самые хорошие черты.
Иначе,будет и впрямь катастрофа.
Тем более, там так и сказано, "с обучением", значит чего-то из ряда вон требовать не будут, скорее способностей к самообучению и рабству как на галере а я и не против
чувствую себя одиноким на этой доске,лол
https://ideone.com/kpJezs
>бразуется йобовая лиана
Если дерево без балансировки то да. Падает скорее всего на удалении, так оно у тебя рекурсивное, следовательно пытается уйти на 70к вызовов в глубину что много, особенно учитывая что ты и массив на стек вкинул.
Не думаю, что из-за удаления, потому что первое удаление отрабатывает корректно, и мы видим, что программа выполняется дальше после обработки случайной последовательности.
Тем же чем с и с++. Только в обжективе синтакс немного необычный. Ну и он намного ближе к с чем плюсы.
Ну так на случайной последовательности у тебя дерево скорее всего не 70к в высоту, а там тысячу максимум если не особо повезло (с балансировкой было бы около 260 максимум). Там все нормально и работает. Добавь возможность узнать высоту дерева, только не рекурсией.
> Нерекурсивно не могу.
Ну тогда дебагер нужно дрочить. Но у тебя там явно проблема с высотой дерева, совать упорядоченые данные в деревья без балансировки нельзя.
Objective-C это С с классами. Тоесть как С только туда добавлена возможность описывать классы и работать с ними.
В С есть препроцессор, идея шаблонов из него и идет.
Ошибки тут есть или нет?
>>542691
Я пробовал сперва, но не вышло.
Я думал, что ауто сам ссылку подставит, потом дошло, что оба варианта корректны с точки зрения auto, а & - логическая составляющая, т.к. только я знаю, что мне нужно изменять входящие данные.
Ах да, оно еще и -std=c++1y потребовало.
Не совсем в курсе, как ауто работает, правда. Наверное, в книге про стандарт это есть.
Анон, накидай задач на лямбды, молю. Чтобы интересных, и применение было оправдано.
Я про auto в int i = 0, заменить на auto i = 0. По auto - напиши простой CGI сервер на делегатах, за основу можно яндексовский взять.
Ну, он на коллбеках, которые надо ручками хуярить в отдельных классах-обертках, сделай синтаксис проще, чтобы можно было определить [](myDelegate) и получать его результат в auto result = (responder.myDelegate)
Не, я лучше все-таки консольный haxball.com допишу сперва.
Почаны, подскажиите че гуглить.
Нужно узнать как отрисовывать на рабочем столе\поверх окон в Linux графические объекты не окна, в моем случае сетка.
Бамп вопросу
Есть готовая программа без исходников, нужно туда что-то добавить.
Ну к примеру поменять название окна шиндовс-калькулятора.
Дизассемблер это единственный путь?
Покапай черникой и делай кофебрейки каждые 2 часа. Попробуй упражнения со сменой фокусировки на ближние-дальние объекты. Если глаза краснеют и резь в глазах, то обратить к врачу - у тебя сухость.
Бамп
Если тебе тупо название или иконку поменять, то должно хватить ResHacker.
Есть на их сайте https://software.intel.com/en-us/qualify-for-free-software выбор:
1) научный исследователь мимо
2) студент требуется универское мыло
3) препод мимо
4) ОпенСорсоЁб как я понял, нужен действующий аккаунт гитхаба
Универского мыла нет, гитхаба с прогами тоже.
Анализатор мыла в регистрационной форме https://registrationcenter.intel.com/en/forms/?licensetype=2&productid=2486 действительно отсеивает гмайлы и яндексы, но пропускает yandex.by, yandex.com. Вроде отправил на один свой, но ключ пока не пришёл. Видимо, их письма не автоматические, и проверяются.
Где можно зарегать универское мыло может есть какой-нибудь универчик, у которого открытая почта?
Нужны картинки на прозрачном фоне, что бы их поверх фона показывать зрителю. Видел такое не раз в играх вроде Battle for Wesnoth и Эадор. Владыки Миров.
Так как рисовать не можу, хочу надрать в интернете. Собственно вопрос, как такие пиксель-статичные картинки на прозрачном фоне называются, и где их шукать?
У него шансов не намного больше чем у хаскеля. Учить можно разве что для общего развития (там много интересной хуиты).
Ах Йопт! Точно, спасибо!
Rust играл. Ток там читеров много. С друзьями побегать, не больше
хочу в сегу с другом погонять по сети, я создаю, а он пишет мой айпишник, так вот, если подключаю напрямую интернет проводом, то всё работает, а если провод сначала в роутер, а из роутера в комп, то не прокает. может нужно как-то по-другому ему айпи мой писать? помогите плиз
Если устраивает перспектива всю жизнь работать макакой - дропай.
Хм. Про торрент я и забыл. Спасибо.
Если я сейчас начну учить Ruby/Python, то в шараге могу объебаться с C# и вылететь, а не хотелось бы.
Учи С#. Руби и пистон советуют из-за простоты и легкого въезда в кампуктер саенс. Тебя же всеми алгоритмами и решением задачек уровня б должны и на парах заебать.
C# норм востребован на рынке, рикаминдую
Где на доске тред со спортивным программированием? Реквестирую материала по ебучим графам и комбинаторике. Или просто по спортивному программированию с разбором задач.
Джава/Шарп - лучшие языки кроме паскаля, лел для нуфага из нескриптовых (если не считать хипстопарашу типа Gо). Алсо, на джаву среды разработки подружелюбнее будут, а языки очень схожи.
У плюсов и си порог вхождения больше намного. Тот же JVM столько хуйни делает вместо тебя, что охуеваешь порой писать на цпп. Хотя, если в программе обучения есть асм какой-нибудь, то освоить цпп - не проблема.
Смогу осилить?
Естественно.
Язык Си
Как определиться — пифон+джанго/руби+рельсы/JS+нода? Параллельно хочу подрачивать алгоритмы и жабу. Может, попробовать курсы на кодкадеми и потом решить, какой дилдак язык лучше?
Бамп. Я немного покомал и решил, что для решения этой задачи буду использовать vk api (wall.get) и python с django. Норм фреймворк я выбрал?
Это копия, сохраненная 28 сентября 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.