Литература: - Томас Кайт. Oracle для профессионалов - https://postgrespro.ru/education/books/dbtech - Алан Бьюли. Изучаем SQL. - про MySQL - К. Дж. Дейт. Введение в системы баз данных
Q: Вопросы с лабами и задачками A: Задавай, ответят, но могут и обоссать.
Здесь мы: - Разбираемся, почему PostgreSQL - не Oracle - Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс - Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе - Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование - Анализируем, как работает поиск вконтакте - И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.
>>3153630 > что важно для систем обработки больших данных Как бы не было смешно, в таких системах производительность больше зависит от стратегий шедулера, а масштабируемость от архитектуры. >>Hadoop >Clickhouse Скорее YTsaurus мимо
Тред синтаксического сахара над языком ассемблера, ака языка си. /clang/
C09/02/24 Птн 19:47:31№3042192Ответ
Давно меня не было и вероятно прошлый сдох. Однако назрел вопрос с чем вы, аноны, склеиваете свои числодробилки, чтобы красивенько отображать информацию на экране монитора?
Из моих рассуждений я бы выбрал джаву. Да у нее есть проблемы с визуалом, графические библиотеки говно аляпистое и скорость вычсилений так себе. Однако графическую библу можно набросать и свою (помню как то делал уже подобие бустрапа под джаваформы, который тягал CSS листы и красивенько рисовал, но компик сгорел, надо заного набрасывать), а скорость вычислений мы как раз поручаем числодробилкам на языке си, запакованным в билбиотечки.
>>3155916 В общем смысле, волчара - это тот, кто пытается наебать работодателя фейковыми резюме с фейковым опытом, работой в двух местах и тд Из-за того, что появились подобные волчары, проверки на собесах стали тщательнее
>>3155800 Если просто, то имеет смысл никогда повторно не пересчитывать преобразования для одних и тех же фрагментов сигнала. То есть окно не скользящее, а шагающее и без пересечений должно быть, иначе для проца очень тяжело.
>>3155817 Если выбрать супер маленькую ширину окна, то почему должно помереть то, опять таки не вижу разницы для проца, и в том и в том случае он считает буфер шириной 100 семплов
НОВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ASMX /asm/
SHA512SUM02/09/23 Суб 01:40:18№2826522Ответ
Появился новый язык программирования, Илон Маск обанкротился и написал AsmX! https://github.com/langprogramming-AsmX/AsmX Теперь новый ASSемблер, юзаем все вместе! Переписываем Калибри ОС на AsmX! Там есть корутины, что только недавно пришло в C++. А ещё есть новвоведеиние автора языка - Тионы!
>>3155150 >что такое 7648h? Очевидно, оффсет, хз почему он не распознался автоматически. Можешь попробовать превратить его в оффсет ручками: Edit > Operand type > Offset > ...
>почему написано не call ds:[dword_169A4] ? Потому что IDA по умолчанию при отображении листинга использует синтаксис MASM, в котором хватает косяков и таких вот неоднозначностей. Зайди в опции, выбери "Borland TASM in Ideal mode" и будет все как ты хочешь.
>>3155193 >Очевидно, оффсет оффсет от imageBase? Почему тогда: >>3155192
>Зайди в опции, выбери "Borland TASM in Ideal mode" Спасибо
Тренды будущего
Аноним13/05/24 Пнд 21:09:39№3154896Ответ
Сап двач, решил в качестве хобби начать потихоньку с нуля писать приложение. Хотелось бы послушать какие на ваш взгляд будут тренды, какие приложения будут актуальны. Пока в голове приложение для знакомств аля винчик или приложение, где люди будут анонимно постить фотки, а другие будут оценивать и комментировать. Бред полный, поэтому жду ваши идеи.
>>3154896 (OP) Это всё хуйня полная. Этих информационно-развлекательно-пиздабольных сайтов как говна за баней. Никто за них и копейки не даст. Реально полезные вещи, это например программа расчёта зарплаты сотрудников, расчёт НДС, НДФЛ, программы для логистики, программы для создания новых материалов, композитов, всё то, что вы чушпаны считаете "нудным" и "скучным". К примеру, ты запилил математическую модель для оптимизации завода. И у завода выросла производительность на 20% сразу. Они выпускали 1000 комбайнов, а стали выпускать 1200 например.
Вот это надо делать. А всякие твиттеры/шмиттеры, инстаграммы, пинтересты и прочая шелупонь - на то что вы молитесь, она убыточна как правило. Все эти дайвинчики/хуевинчики, хуйня на постном масле.
>>3154896 (OP) Я условно приложения делю на социальные и несоциальные. Первые не работают, пока ты на площадку не загонишь рекламой или фейковыми юзерами кучу людей. То есть у тебя никого на площадке нет, заходит первый посетитель, видит, что там ничего нет, и уходит. Несоциальные приложения полезны сами по себе. Нужно делать что-то миксованное, иначе не взлетит. Примерно заходишь в твое "приложение, где люди будут анонимно постить фотки", а там кнопка "убрать прыщи". Делай как-то так.
Первый официальный тред Т1 холдинга и банка ВТБ. Тред создан с целью обкашливания вопросиков среди сотрудников, а так же шаринга историй про работу внутри самой технологичной компании в РФ.
ВТБ - это символ инноваций и передовых технологий. Наши процессы и продукты всегда на шаг впереди, и мы гордимся нашей способностью привносить переменные и трансформировать банковскую сферу.
Наши совещания - это несравненная возможность обсуждать стратегические вопросы, обеспечивающие стабильность и процветание клиентов и компании. Мы ценим каждую минуту, проведенную на таких совещаниях, и уверены, что они способствуют нашему общему успеху.
Каждый день в ВТБ - это новый вызов, новая возможность дарить миру инновации и высококлассные финансовые услуги. Мы гордимся своей ролью в этой компании и готовы приветствовать всех, кто желает присоединиться к нашей команде умных и талантливых профессионалов. Работать в ВТБ - это быть частью чего-то действительно великого!
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги. Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/
http://v8.1c.ru/metod/books/ Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.
4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если: - Ты любишь программировать, и хочешь заниматься только этим Подумай, вероятно стоит выбрать другой язык. - Тебе не нравиться общаться с людьми Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде. - Ты слишком раним/эмоционально неустойчив. Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.
Тебе стоит идти в 1с если: - Тебе нравится работать с данными 1с прежде всего это база данных, ну и оболочка к ней. - Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.
5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация. Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/
6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров. Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски. Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.
7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи. Полностью двачую абзац. Особенно про начальную зарплату.
8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.
9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.
10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.
11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал, есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.
В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.
>>3154731 Да хз, мне так глубоко лезть желания нет. Да и профайлер это больше про поиск медленной функции, а тут скорее надо сравнивать дизассемблер для разных вариантов.
Сап двач, подскажите пожалуйста как реализовать подобный функционал у себя на сайте на джанго, знаю
Аноним12/05/24 Вск 22:30:47№3153534Ответ
Сап двач, подскажите пожалуйста как реализовать подобный функционал у себя на сайте на джанго, знаю что надо как то через ajax делать, но не знаю как именно, уже два дня голову ломаю, в инете инфы не нашёл.
Вопрос по Skillbox. Решил уже для себя в миллионный раз изучить курсы Data Scientist`a, и хотело
Ishigami13/05/24 Пнд 17:35:01№3154552Ответ
Вопрос по Skillbox. Решил уже для себя в миллионный раз изучить курсы Data Scientist`a, и хотелось бы узнать стоит ли покупать курс в Skillbox? Хотелось бы узнать мнение тех кто проходил там курсы, и как там с помощью трудоустройства?
>>3154552 (OP) >хотелось бы узнать стоит ли покупать курс в Skillbox? Нет, оверпрайс. Хотя если ты сын Дерипаски, то покупай без вопросов. Красная цена этим курсам - 20-30к в год. Ту же самую инфу можно найти в любой областной библиотеке.
>как там с помощью трудоустройства? Курсы вообще не должно ебать твоё трудоустройство. Их задача - охуенно учить. Гарвард или стенфорд же не говорит, или трудоустраиваетесь или вернём деньги. Если у тебя настолько низкая самооценка, что тебе нужна помощь доброго дяди, то тебе надо к психологу. Подумай сам логически, если у скиллбокса 102 тысячи учеников, как бы они их трудоустроили? Скиллбоксу проще повысить цену всем скажем на 30%, даже если каждый третий не вкатывается, они всё равно ничего не теряют.
Что станет с айти если порриджам отдать it-власть?
Аноним13/05/24 Пнд 13:03:08№3154171Ответ
Что станет с айти если порриджам отдать it-власть?
Думаю, будет многим интересно. Немного про политику, про борды, про скуфов как мем и социальное явление. Про то, на каких языках он писал (C++, Java, Python, в качестве хобби Lisp и Haskell).
>>3150323 >Чтобы ты не говорил но девопс не программирует тогда это не девопс, а просто опс.
Конечно девопс программирует. Как минимум вся автоматизация на девопсе и это осуществляется с использованием скриптов или специализированных инструментов, которые требуют знания языков программирования. Слышал про подход Инфраструктура как код? Ты не просто конфигурирует инфраструктуру, а именно программируешь её. Используешь переменные циклы функции модули ну и всё такое что есть в любом языке программирования. Ну и конечно сопровождение и мониторинг десятков сервисов. как ты будешь делать без программирования? Ручками будешь на каждой сервер заходить и глазками каждый лог смотреть?
Да и вообще знание языков программирования помогает понять код приложения и его зависимости и поможет тебе управлять его инфраструктурными требованиями, а также решать проблемы которые бывают чуть более чем постоянно >>3150257 . Если ты нихуя не разбираешься в программировании и при каждой проблеме вешаешь тикет на разработчика, то никакой культуры девопс у вашей компании или команды нет. Соответственно ты не девопс-инженер. просто сисиадмин. Если в Google набрать что такое сисадмин и перейти по первой ссылке там так и будет написано: "В круг типовых задач системного администратора обычно входит: ... установка и конфигурирование нового аппаратного и программного обеспечения;"
Пидорский язык где даже скобки { запретили на свою строку отдельно ставить или else, а на предложения исправить разрабы так же по-пидорски шлют нахуй мол "я так вижу, идите нахуй"
>Что имеем: +Современный синтаксис (реально удобный). +Совместимость со всей jvm инфраструктурой. +Возможность писать статический DSL прямо на самом языке. +Удобные лямбды и наличие простых функции. +Удобный тулинг в том числе и на бесплатной IDE (комьюнити версии) +Возможность нативной сборки, сборки в js, андроид и ios. +Корутины
>IDE - среда разработки. Бесплатная community edition - обычно более чем достаточно (и работает шустро), но можете попробовать триал-версию. https://www.jetbrains.com/idea/download/
>>3153183 Странный вопрос - зависит от того чем ты руководствуешься. Вслепую я бы тоже рекомендовал ктор/джавалин
Джуниоры, вы почему жалуетесь? Учусь на 4 курсе в IT вузе. Преподаватели отправляют меня в компании,
Аноним11/05/24 Суб 19:23:56№3152035Ответ
Джуниоры, вы почему жалуетесь? Учусь на 4 курсе в IT вузе. Преподаватели отправляют меня в компании, предлагают поработать после окончания.
В выходной ездил на небольшую фирму, предлагают 100 тысяч рублей, нужно написать CRM для их бизнеса. У каждого одногруппника есть стажировка или "вариантик через препода"
>>3152624 Преподам с хорошим нетворком, к тому же, не надо забыввать, что контора, которая идет в вузик окольными путями ищет студента, т.е. того, кто будет работать за еду, а они, в лучшем случае, сделают послабления, что можно подзабивать и приходить попозже.
Возрожденный, шапка взята с прошлого треда, который смог найти
ИТТ продолжаем разрабатывать под самую плохую платформу, угощать пряниками токсичных и выяснять как с нуля вкатиться на мидл вакансию.
блять, свифт, работу, нахуй, говно, нужен, мак, работы, работает, иос, пиздец, вкатиться, писать, проект, вопрос
>С чего вкатываться? Со swift book - книжка валяется в интернете.
Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся. Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.
Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу. https://coursehunters.net/course/udemy-ios11-swift4
IDE для iOS разработки
Аноним12/05/24 Вск 10:40:39№3152595
Сап, есть какие-то IDEшки адекватные для разработки под яблокофон? AppCode сдох, Xcode это жопа, так что я в поиске IDE. Всем заранее спасибо за ответы
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
>>3152560 >На стековерфлоу пишут useEffect НИДЛЯЭТОГО предназначен Вообще, по-хорошему, без swr, у тебя возникнет race condition. Нужно useEffect с очищающей функцией использовать, чтобы отменялись другие запросы
function handleNextPageClick() { setPage(page + 1); } // ... }
Язык программирования Vala /vala/
Аноним26/04/24 Птн 15:52:36№3136080Ответ
Vala - это новый язык программирования, предназначенный для прикладного и системного программирования на основе библиотек GLib Object System (GObject) рабочей среды GNOME/GTK+.
Особенности: - Программы на Vala транслируются в C код, поэтому по производительности практически не уступают программам, разработанным непосредственно на С. - Синтаксис Vala во многом напоминает синтаксис C#, C++ и Java с полной поддержкой ООП, что упрощает разработку, в отличии от чистого С. - Бинарные файлы получаются по размеру в разы меньше, чем на многих современных компилируемых языках вроде Go или Rust. - Управление памятью в Vala основано на подсчете ссылок, поэтому нет накладных расходов на сборщик мусора.
>>3151754 Если только работать в рынке СНГ, тогда да. А если на западные компании и их прокладки то без английского никак. Не обязательно высокий уровень, хотя бы базовый для общения и чтения документации.