Результатов: 74

51

opennet, "Рейтинги популярности языков программирования и СУБД в 2019 году"

Аноним (1):
Delphi популярнее Go у них. Такой себе рейтинг.

Аноним (2):
А ещё они SQL с C и Java сравнивают.
Странно, что HTML в рейтинге ЯП не представлен.

anonymous:
Будто на SQL нельзя веб сервисы писать?

Аноним (2):
Не знаю, я на TeX пишу, благо он тьюринг-полный.

53

Пшеничный хлеб шарообразной формы с признаками интеллекта сбежал от создателей в погоне за иллюзией свободы, но в перипетиях пищевой цепочки был поглощен представителем семейства псовых, рода лисиц, с помощью нейролингвистического программирования.

54

Пшеничный хлеб шарообразной формы с признаками интеллекта сбежал от создателей в погоне за иллюзией свободы, но в перипетиях пищевой цепочки был поглощен представителем семейства псовых, рода лисиц, с помощью нейролингвистического программирования.

55

Как избежать штрафов

Интересна история попытки хакнуть систему с помощью номерного знака. Американский программист Джозеф Тартаро зарегистрировал автомобильный знак NULL. Дело в том, что во многих языках программирования, в том числе SQL, используемом для работы с базами данных, NULL используется в качестве идентификатора отсутствующего или неприсвоенного значения. Идея заключалась в том, что таким образом можно будет избежать штрафов, потому что система не сможет корректно обрабатывать его номерной знак.

К сожалению, произошло прямо противоположное. Когда его номер попал в базу данных, система связала номерной знак NULL с его адресом. А потом она отправила ему ВСЕ остальные штрафные квитанции, у которых не было реального номерного знака. Общая стоимость штрафов составила $12 049.

56

Из комментариев к видео о том, как парень с музыкальным образованием стал кодить на Delphi:
Patrick Johnson: Играл на бояне, при выборе языка программирования решил не изменять себе :)
German Butenko: Я играл на треугольнике и стал одинесником...

57

xxx:
Посоветуйте бесплатное видео или книгу по азам компьютерной грамотности, для блондинок, дураков или инопланетян (или всех вместе). Пожалуйста! Чтобы максимально простыми словами, без километровых простыней на тему "зачем это вам и что вам даст эта книга/это видео" и без перепрыгивания "очевидных" для вас моментов.

yyy:
За десять лет такой ни разу не встречал.
Особенно прекрасны учебники программирования:
Вот так мы пишем хелловорлд, вот так считаем факториал, а теперь давайте создадим таблицу списков наследованных виртуальных указателей с внешними лямбда-пересечениями в обратной польской нотации и не забудьте прописать в заголовке "прешейд инк дефайнед", если используете компилятор версии меньше чем 12.4.69. Примеры на диске, который некуда вставить, и на неработающей ссылке.

58

xхx: Зашел как-то в гости приятель. Во время общения начали смотреть ролики из серии Game Fails (приколы и глюки в играх). Сын 12 лет очень смеялся, видя выкрученные конечности, проваливающихся сквозь землю персонажей, или внезапно улетающих в небо, застревающих в двух травинках ботов и прочее. Приятель говорит сыну: хочешь научиться писать такие же смешные шутки? Приходи ко мне на курсы программирования!

59

Пшеничный хлеб шарообразной формы с признаками интеллекта сбежал от создателей в погоне за иллюзией свободы, но в перипетиях пищевой цепочки был поглощен представителем семейства псовых, рода лисиц, с помощью нейролингвистического программирования.

60

xxx: читаю статью об одном специфическом языке программирования
xxx: краем сознания чувствую, что что-то в ней не так
xxx: решил проверить актуальность
xxx: 05.12
xxx: ну, относительно свежая, вроде...
xxx: стоп!
xxx: #&*@%!!!
xxx: ну вот когда, а? ((

61

После сказок, рассказываемых МинОбром и Академией Наук президенту, о высоких зарплатах молодых ученых в науке, с трудом нашел должность учителя математики в лицее для особоодаренных детей. Под особоодаренными понимались дети особообеспеченных родителей, для которых ежемесячный "добровольный" взнос в кассу лицея в размере удвоенной региональной зарплаты профессора университета считались сущей мелочью. О том, что понятие особой одаренности в России сейчас имеет прямо противоположное свойство - я понял с первых минут занятий в классе, озвученных руладами тиктока и йотьюба. Что именно я узнал об этом поколении цифровой экономики:
- Они ничего не запоминают. От слова совсем. Им это не нужно.
- Они ничего не анализируют. От слова совсем. Они ищут готовый ответ в интернете. Правильный или неправильный - им все равно.
- Они не определяют сами причинно-следственные связи. От слова совсем. Что будет "если будет то, а не это", они спрашивают у телефона. Сами - не в состоянии.

Когда я учился в школе в 90-х это называлось умственной отсталостью, сейчас это обзывается альфа поколением.
Но разве мы не ученые, выжившие в 90-х? Прошел год. Команда по-математике моего класса выиграла первенство края и едет кое куда (не буду подставлять лицей под рособрнадзор). Гордые родители заказали чартер и команду обслуги с поварами и массажистами. Не хуже чем для футболистов. Я тоже не в обиде. Раскрываю секрет, как это у меня получилось. Надеюсь, что он пригодится всем тем, кто сейчас мучается с деточками цифровой образовательной революции.

Правило 1: Иерархия и правила перехода в ней. Я ввел 9 уровней и придумал правила перехода и тесты для начального распределения. Получилось, что весь класс оказался в начале в нижних 8-й и 9-й позициях.
2. По правилам строения видеокарт каждый ученик получил свой ID номер.
3. При решении задач все разбиваются на команды и решают их вместе, причем каждый ID выполняет какую-то одну простую операцию, например кто-то складывает, кто-то делит или умножает. И передают друг другу конвейером. Конвейерная архитектура. Распределять кто что делает в нем должен ID верхнего, 1-го уровня, в их отсутствии это делал учитель, то есть я. Те, кто не ошибаются в выполнении операций целочисленной алгебры переходят на следующий уровень, где уже надо брать дроби, а выше - функции, далее ряды, производные и тд.
4. Иерархия и соревновательность, творят чудеса. Сейчас верхние уровни в классе переполнены и я уже вынужден вводить им еще 3 доп-уровня - питона, Си и Куды. Кто в теме понимает о чем и для чего они. И это всего-лишь 7-й класс. Спасибо директору, который отбивает нас от образовательных стандартов МинОбра.

Я доволен. Эта метода позволяет сейчас легко и понятно для них обьяснять детям с очень маленьким кэшем памяти достаточно сложные правила алгоритмизации и системного программирования. Выстраивать систему, которая, как известно, всегда бьет порядок. Проблемы конечно есть, и это начертательная геометрия, но ребята уже ничего не боятся. И я им верю. Они обязательно станут лучшими.

PS Меня спрашивают, а как это применить к своим детям, сидящим сутками в телефоне и в компьютере. Сразу отвечаю - не знаю и не умею для одиночек. Мой метод сработал только в коллективе балбесов. Точно также как современные процессоры и видеокарты работают, когда небольших процессорных ядер с малой памятью тысячи и они вместе бьют большие и сильные вычислители. Что поделаешь - цифровизация, искусственный интеллект и интернет вещей - это наша объективная реальность.
PPS Минобр и РАН - вы сволочи. И дураки.)))

62

xxx: Эх, гуманитарные науки. Приходится изучать какие то грамматики Хомского и даже осциллограф спиздить не удастся
yyy: Но это не гуманитарные грамматики, а программистские
xxx: Программирование - гуманитарное дело) В природе нет программирования)
yyy: В отличие от осцилографов

64

Работодатель (Р) и Претендент (П) Р - В своем резюме вы написали, что знаете следующие языки и технологии программирования: Ваsiс (ТВ, QВ, VВ, VВА, VВ.NЕТ ) С (С аnd С++ fоr Uniх, FrееВSD, QNХ), С++, VС++, С++.NЕТ, С#, в идеале знаете ассемблеры следующих процессоров I-4004 - IР4, Аmigа: (ну и тут список на 2 страницы, мелко и подробно). Ну что же, зарплата у нас по договоренности, но гор золота мы вам не сулили. Максимум на что вы можете расчитывать это 150 тыс Евро. П -!?!?!? Р - И только не надо весь рабочий день мечтать о коттедже на Канарах, максимум, что мы можем предложить нашим сотрудникам - это 6-комнатную квартиру в центре Москвы. П - пытается усидеть на месте, и вести себя пристойно Р - и не надо думать, что если у шефа красавец порше, то вы его тоже получите. Ваш максимум - это ВМW Z8 П - (не выдержав) Врёте! Р - (Чинно) Ты первый начал.

65

xxx: если вы считаете что после прохождения курса "%название языка программирования% за 7 дней" сможете трудоустроиться, работать по специалтности и получать туеву хучу денег, попробуйте пройти курсы на сантехника за то же время и отправьтесь чинить стояк в ближайшем проблемном доме. А что? Отвертка, изолента и гаечный ключ у вас есть, можете идти и грести миллионы денег.
yyy: Что-то кроме потоков говна ничего больше не получил, да и фиг его знает как с такими знаниями и инструментами чинить стояк. В общем, суть я понял.

66

Работодатель (Р) и Претендент (П)
Р В своем резюме вы написали, что знаете следующие языки и технологии программирования: Bаsic (TB, QB, VB, VBа, VB.NеT ) C (C аnd C++ for Uniх, FrееBSD, QNх), C++, VC++, C++.NеT, C#, в идеале знаете ассемблеры следующих процессоров I-4004 IP4, аmigа: (ну и тут список на 2 страницы, мелко и подробно). Ну что же, зарплата у нас по договоренности, но гор золота мы вам не сулили. Максимум на что вы можете расчитывать это 150 тыс Евро.
П !?!?!?
Р И только не надо весь рабочий день мечтать о коттедже на Канарах, максимум, что мы можем прежложить нашим сотрудникам это 6-комнатную в центре Москвы.
П пытается усидеть на месте, и вести себя пристойно
Р и не надо думать, что если у шефа красавец порше, то вы его тоже получите. Ваш максимум это BMW Z8
П (не выдержав) Пи$дите!
Р (Чинно) Ты первый начал.

67

Работодатель (Р) и Претендент (П) Р - В своем резюме вы написали, что знаете следующие языки и технологии программирования: Ваsiс (ТВ, QВ, VВ, VВА, VВ.NЕТ ) С (С аnd С++ fоr Uniх, FrееВSD, QNХ), С++, VС++, С++.NЕТ, С#, в идеале знаете ассемблеры следующих процессоров I-4004 - IР4, Аmigа: (ну и тут список на 2 страницы, мелко и подробно). Ну что же, зарплата у нас по договоренности, но гор золота мы вам не сулили. Максимум на что вы можете расчитывать это 150 тыс Евро. П -!?!?!? Р - И только не надо весь рабочий день мечтать о коттедже на Канарах, максимум, что мы можем предложить нашим сотрудникам - это 6-комнатную квартиру в центре Москвы. П - пытается усидеть на месте, и вести себя пристойно Р - и не надо думать, что если у шефа красавец порше, то вы его тоже получите. Ваш максимум - это ВМW Z8 П - (не выдержав) Врёте! Р - (Чинно) Ты первый начал.

70

Один мой знакомый программист увлекается тем, что пишет приложения для мобильных телефонов. Я его охарактеризую как очень толкового кодера. Некоторыми его программками даже сам пользуюсь. А конкретнее одной простенькой но очень функциональной телефонной читалкой. В общем, молодец парень, немножко на своем хобби даже денюжки зарабатывает.

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

Попросил я его как-то для телефонки написать приложение с картой местности и способное прокладывать маршруты в разные там магазины и аптеки города. Главное условие, что бы на экране сразу высвечивался режим работы каждого такого заведения. Ну, он естественно охотно взялся, быстро сделал, стал уточнять чего бы мне еще хотелось что бы он доработал. Я в шутку сказал, что не хватает компаса.

Недели две он не выходил на связь, а спустя выдал мне следующее, что компас в приложении создать не получится, так как он не знаком с соответствующими языками программирования.

Хм... Кто бы мог подумать, а вот мне казалось, что для этого не языки программирования нужны, а магнитная стрелочка...

71

Я по образованию - да и по складу характера тоже - компьютерщик. Начинал в 90-е программистом, потом довелось даже походить в мелких начальниках.
Затем, уже по эту сторону пруда - снова с самых профессиональных низов. Постепенно вырос, обзавелся собственным бизнесом.
Сейчас уже пенсия не за горами, много чего сделано, клиентов, знающих меня и обращающихся периодически - не перечесть.
Вот одни такие вдруг звонят и говорят: мы тут делаем аудит системы, и в программном коде нашли комментарий с вашей фамилией. Наши программисты голову сломали, но понять не могут: что ж именно там делается такое. Документацию почитали - и все равно не могут разгадать. Вы извините, говорят, они считают, что вы тут какое-то заклинание оставили, или что-то вроде того.
Ладно, поехал посмотреть, что там и как.
Программисты, конечно - миллениалы во всей красе. Бородаты аки лесорубы, все на макбуках да с айфонами. Аджайл технологии, АИ, блокчейн. На передовой технического прогресса, одним словом.
Показали мой код... мама ж дорогая! Булевые операции! Логическое И, ИЛИ, НЕ.
Когда-то именно с этого начиналось программирование как область деятельности. Нолики и единички, что будет, если одно на другое наложится? Каков результат? Так и писали первые программы - прямо в двоичном коде! Потом появился язык программирования Ассемблер - казался просто чудом чудесным!
А еще раньше и вся электроника на этом же базировалась. И наука сия от самого херра Лейбница начало свое ведет.
В наше время, к слову, была обязательной частью базового университетского курса для всех, кто видел себя в нашей профессии.
Не скажу, что я тогда шибко прилежно это все учил - но кое-что в башке-то осталось. Потому, когда возникла задача, вполне себе прикладная - то озарило меня, что решить ее можно как раз таки с помощью старых добрых бинарных команд. Ну и намалевал я тогда это дело.
А теперь, вишь ты, для молодых-то это абракадабра, получается...
Когда наше поколение уйдет - кто на заслуженный отдых, а кто сразу под газон - что ж получается, некому будет сохранить эти секреты? А как же тогда будущие айтишники задачи-то решать будут?
В общем, и смешно и грустно мне одновременно.

72

Запускал шлифовальный станок. С самого начала ПНР дали в помощники оператора, который в дальнейшем будет на нём работать. Мы с ним вместе проделали весь комплекс мероприятий, отшлифовали несколько разных деталей, он освоился с пультом, понял основы программирования (станок с ЧПУ). Очень старательный дядька, шлифовщик со стажем лет 20, но с ЧПУ не работал. Дотошный, всё записывал в тетрадку.

Маленький нюанс: мне удобнее работать с оборудованием, когда открыта дверь электрошкафа. Но, в этом случае, питание станка можно включить только при помощи пассатижей, нажав при этом на торчащий сбоку рычажок. Специально сделано, в целях безопасности, чтобы с открытой дверью кто попало не мог включить.

Через три дня нужно подписывать документы. Предприятие небольшое, станок новый и дорогой, на приёмку пришёл сам директор. Говорит оператору:
- Ну что, Витя, показывай, как ты освоился с новым станком, рассказывай, с самого начала, как ты на нём будешь работать.
А на станке, естественно, уже подключены все блокировки, установлены все ограждения, закрыты все двери. И Витя начинает, рассказывает и показывает:
- Открываю дверь электрошкафа, пассатижами включаю питание...

73

В один из 366-ти дней 1996-го года я всё таки окончательно заебал своего батю и он решил, что если мы и протянем ноги с голоду, то это будет хотя бы в тишине, без "когда когда когда когда когда когда мы купим компьютер? ". Это был очень короткий период нашего достатка (достатка по меркам 90-х, т.е мы могли даже кушать и даже еду:) и таки хитрыми путями нашлась сумма на прекрасный DX 386 с 8 мегабайтами оперативки, 40 МЕГАбайтами на жёстком диске, EGA видеокартой, в лежачем корпусе.

Как только это чудо заработало случился фундаментальный разрез моей жизни. На "до" и после. Больше моя жизнь никогда не будет прежней.

Проработал компьютер неделю - я убрал в папку ненужный файл command.cоm и потом он почему-то перестал загружаться.

По братски взрослый сын наших друзей семьи починил нам ПК. Сказал, что бы я, не лазил, где не надо и с гордым видом удалился. Примерно на неделю. Ещё через неделю он опять вытаскивал из своего компьютера дисковод 3.5, своего у меня не было, брал дискету с Ms DOS и шёл к нам. На 6-7 неделе он сдался. В очередную итерацию починки(уже на аппаратном уровне) он усадил меня за комп, зашёл в появившуюся папку и сказал - еще раз и я тебя прикопаю за гаражами это Паскаль, такой язык программирования, на нём ты можешь делать всё. Вообще всё, что захочешь. Даже написать свою операционную систему, что бы это не значило. Читай книги, повзрослеешь- расскажу тебе про Си и ассемблер.

Это был выстрел в яблочко. Меня потеряли. Меня потеряли родители, друзья, двор, школьная учёба. Я сидел днём после школы в компьютере, пока силком не загоняли в кровать, сидел сутками совсем не спав, в субботу и воскресенье.

К лету того года я изрядно, в очередной раз, набрал косяков по успеваемости в школе и как ни странно самые большие проблемы у меня были по алгебре и геометрии. Не помню была ли информатика, но если и была то по ней тоже были проблемы. К концу учебного года мне необходимо было сдать всю дисциплину по квадратным уравнениям. Эти уравнения ни как не могли уложиться в моей тупенькой голове и я был готов продать душу лишь бы от меня отстали с ними. В моменте я твердо решил решать их будет кто угодно но только не я.

План был коварен, хладнокровен, хитёр и практически не законен - я напишу коварную программу, которая будет выдавать решение, сама за меня всё считать а мне надо просто переписать всё ручкой в тетрадь. И всё! Это гениально - компьютер всё сделает за меня. Преступление века, без улик, без следов, без зацепок, никакой Коломбо не докажет, что это сделал за меня кто-то. Свидетелей нет. На всякий случай сделаю самоликвидацию программы.

Масштабный взлом всей системы образования, в виде авторешатель.exe занял несколько большее количество времени, чем я себе представлял по фильмам про крутых хакеров, но оно пролетело незаметно. Каждый аргумент функции print наполнялась зловещей гениальностью и я чувствовал как от моего детища содрогается сам Линус Торвальдс, а Кевин Митник будет ссать кипятком и охотится за исходниками из самой Калифорнии. Хотя не о первом ни о втором я тогда не знал. Когда через неделю программа выдала первый раз правильное решение я не мог усидеть на месте от своего всемогущества. Если бы не домашка по другим предметам я бы и банки научился взламывать - думал я, упиваясь своим превосходством. Мухахаха!
Нюанс возник чуть позже, у школьной доски. У учителя неожиданно вкрались сомнения по сданному материалу в виду отсутствия ошибок и она дала контрольную задачу для решения на доске.
Я впал в ступор.. А потом случайно его решил почти устно. Как так то?
И только тут меня осенило какая вселенская несправедливость со мной сыграла злую шутку. Только тут, стоя у доски до меня дошёл совсем незначительный просчёт сверх гениального плана - что бы написать алгоритм по решению квадратных уравнений я всю неделю их решал и нарешал в сумме штук 200 пока прога не заработала.

Сдать надо было 17.

74

Исполнилось 35 лет со дня полёта советского космического корабля многоразового пользования "Буран". 15 ноября 1988 г. он сделал два витка вокруг Земли и успешно приземлился.

Кратко история. Американцы развернули систему спутников-разведчиков KH-11 (KH - Key Hole - "Замочная скважина"). Один из спутников подправили напильником, развернули от Земли, и получился телескоп Hubble. Кроме прочего, чтобы возвращать дорогостоящее оборудование на Землю для ремонта, сделали космические "грузовики" Space Chuttle - "Космический челнок". Состоялось 135 запусков. На "Челноках" летали в том числе нынешний руководитель НАСА Билл Нельсон и 20 российских космонавтов, причём Сергей Крикалёв - три раза.

В СССР, естественно, разработали свой спутник-разведчик. Это мем такой был в СССР: "У них - шпионы, у нас - разведчики". Ещё был мем: "Наши микросхемы - самые большие в мире", поэтому разведчик был толще шпиона, и соответственно, грузоподъёмность "Бурана" больше, чем "Шатла".

В СССР уже заканчивали "Спираль" - запуск многоразового космического корабля с гиперзвукового самолёта-разгонщика, этакое космическое "такси" - просто, надёжно, относительно недорого. Но произошло как с советской атомной бомбой. Есть легенда, что было два варианта бомбы, американский и советский. Спросили Берию, руководителя проекта, чей вариант испытывать. Товарищ Берия ответил: "Вы с ума сошли? Вы представляете, что с нами сделают, если бомба не взорвётся?! Делайте американскую!" Аналогичная история произошла во вполне вегетарианские времена при разработке Супреджета: был разработан оригинальный RRJ - Russian Regional Jet, но вмешались безымянные советники и велели копировать Боинг, получился SRJ. Итак, "Спираль" сдали в архив, а её разработчиков перебросили на "Буран". Работало около миллиона человек, в три раза больше, чем в американской программе полёта на Луну "Аполлон".

Одна из участниц обсуждения на Анекдот.ру упомянула, что её родственники делали программное обеспечение для "Бурана". Меня это заинтересовало, поискал. Компьютер на "Буране" был, естественно, уникальный, ручной выделки с красивым названием БИСЕР-4. И было специально разработано аж три новых языка программирования ПРОЛ2, ДИПОЛЬ и ЛАКС. Они исчезли в Сумерках, но позднее на их основе сделали язык ДРАКОН (Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность). Он относится к "сладким" языкам программирования, которые оптимизированы для восприятия алгоритмов человеком, этакое "программирование без программистов". Возможно, хорош для применения в медицине и обучения, но непонятно, зачем для точных и в то время далеко не новых расчётов потребовался такой язык. Подозреваю, "продали" старую заготовку. Вспоминаются мемы СССР: "умеют жить", "хочешь жить - умей вертеться", "сам живи и другим давай жить". Но компьютерщики всё сделали отлично, система управления беспилотным "Бураном" сработала без проблем.

Песня вроде как космическая, показан "Челнок" Discovery:

12