Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Веселая аркада с Печенькой для новогоднего настроения. Объезжайте препятствия, а подарки, варежки, конфеты и прочие приятности не объезжайте: они помогут набрать очки и установить новый рекорд.

Сноуборд

Спорт, Аркады, На ловкость

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

IT + Telegram (ссылка)

С этим тегом используют

Программирование IT юмор Программист Юмор Работа Картинка с текстом Разработка Вертикальное видео Короткие видео Девушки Эротика Кот Все
965 постов сначала свежее
8088
8088
4 месяца назад
Серия АйТи на удаленке

За 5 лет на полной удаленке вырастили компанию в 5 раз...⁠⁠

Наняли +30 сотрудников в 14 странах

Выпустили 200+ релизов

Почти никого из наших сотрудников никогда не видел живьем

Как мы обходимся без тех самых важных разговоров у кулера, и в курилке?

Что мы делаем не так?

Почему полная удаленка для нас работает?

Еще и pet проекты успеваю вести.

[моё] IT Удаленная работа Труд Истории из жизни Telegram (ссылка) Программирование Начальство Клиенты Коллеги Дневник Офисные будни Фриланс Текст
8
8088
8088
4 месяца назад
Серия АйТи на удаленке

А что вам нравится в вашей работе?⁠⁠

Редко вижу посты про плюсы той или иной работы, а ведь если работаешь где-то сейчас, то значит, это лучший вариант на сегодня? А может, вы там уже работаете 10+ лет, и это вообще работа вашей мечты?

Напишите в комментариях, что вам нравится в вашей работе?

Начну с себя, я ИТшник на удаленке, работаю в BuildTech стартапе. Руковожу командами разработки.

Мне нравится компания в целом – очень дружелюбная. Нравится сама удалёнка – зачем мы раньше куда-то ездили? Нравится очень высокий тех. уровень наших команд. Нравится мой босс, такое тоже бывает )

Нравится руководить, работать с людьми – нанимать их, развивать. Нравится все автоматизировать (пишу всяких ботов для сбора данных для автоматизации управления), люблю data driven подход – у меня множество метрик и дашбордов, которые все показывают. Часто использую Python, по этой теме веду комьюнити.

Нравится открытость нашей компании – все планы, цифры доступны всем сотрудникам.

Вроде все, а как у Вас?..

[моё] Удаленная работа IT Программирование Опыт Telegram (ссылка) Программист Python Дневник Истории из жизни Карьера Работа Отдел кадров Поиск работы Успех Текст
9
9
8088
8088
4 месяца назад

Правильный пароль wi-fi⁠⁠

Правильный пароль wi-fi Истории из жизни, Telegram (ссылка), Пароль, Безопасность, IT юмор, IT, Юмор

Правильный пароль Wi-Fi

У нас как-то работала маркетолог, у нее пароль был длинной в полный стих Пушкина, только в латинице набираешь, смотря на русские буквы. Стойкость такого пароля была 1000% )))

Показать полностью 1
Истории из жизни Telegram (ссылка) Пароль Безопасность IT юмор IT Юмор
4
0
user9263263
user9263263
4 месяца назад
Серия Создаём свой компилятор!

Что нужно знать для создания языка программирования⁠⁠

Что нужно знать для создания языка программирования Опрос, Программирование, Языки программирования, Python, IT, Программист, Программа, Тестирование, Telegram (ссылка), Длиннопост

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


Обозначение:

ЯП - язык программирования.

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


Для начала нам нужно определить из чего состоят яп:

  1. Лексический анализ (лексер) — Разбивает исходный код на токены (минимальные значимые единицы: ключевые слова, идентификаторы, операторы, литералы).

  2. Синтаксический анализ (парсер) — Проверяет, соответствует ли последовательность токенов грамматике языка.

  3. Семантический анализ — Проверяет смысловую корректность программы, используя AST и таблицу символов.

  4. Промежуточное представление и оптимизация — Код преобразуется в промежуточное представление (например, байт-код в Java, LLVM IR).


Работа компилятора

Что нужно знать для создания языка программирования Опрос, Программирование, Языки программирования, Python, IT, Программист, Программа, Тестирование, Telegram (ссылка), Длиннопост

Выбор языков программирования

Вы можете выбрать любой язык программирования, который вам знаком. От этого будет зависеть только скорость работы компилятора.


Советы для новичков

  1. Если вы пишете на интерпретируемом языке, то стоит задуматься о создании компилятора.

  2. Забыть об оптимизации на начальном этапе. Лучше генерировать неэффективный, но рабочий код и реализовать весь язык, прежде чем приступать к оптимизации.

  3. Определить цель языка. Важно точно понимать, для каких задач будет использоваться создаваемый язык.

  4. Использовать существующие инструменты и библиотеки. В зависимости от сложности компилятора и конкретных требований проекта можно применить генераторы синтаксических анализаторов, такие как Bison или ANTLR, или библиотеки для обработки регулярных выражений во время лексического анализа.


Различие Компилятора и Интерпретатора

Компилятор — это программа, которая переводит исходный код, написанный на высокоуровневом языке программирования, в машинный код или промежуточный код.

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

Интерпретатор — это программа, которая выполняет исходный код построчно, без предварительного преобразования его в машинный код.

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

Что нужно знать для создания языка программирования Опрос, Программирование, Языки программирования, Python, IT, Программист, Программа, Тестирование, Telegram (ссылка), Длиннопост
  1. Скорость работы

  2. Откладка кода

  3. Потребление памяти

  4. Необходимость в исходном коде


Дополнительные материалы

Книги

«Компиляторы: принципы, технологии и инструментарий» - ссылка на скачивание

Тг группы{

lucky languages

Compiler Dev

}

Это моя первая статья на Pikabu. Буду признателен, если вы оцените её в этом опросе.

Вам понравилось статья?
Всего голосов:

Благодарю вас за прочтение этой статьи. Если вы проявите активность, я с радостью поделюсь второй частью, в которой мы создадим наш первый компилятор.

Если вы разработали свой собственный язык, буду признателен, если вы поделитесь им с нами в этой группе. Просто перейдите по ссылке.

Показать полностью 2 1
Опрос Программирование Языки программирования Python IT Программист Программа Тестирование Telegram (ссылка) Длиннопост
0
108
zhizait
zhizait
4 месяца назад

Сеньор начал выеживаться? Найдите ему джуна!⁠⁠

Сеньор начал выеживаться? Найдите ему джуна! IT, Работа, Сеньор, Тимлид, Джун, Лайфхак, Истории из жизни, Telegram (ссылка), Длиннопост
Сеньор начал выеживаться? Найдите ему джуна! IT, Работа, Сеньор, Тимлид, Джун, Лайфхак, Истории из жизни, Telegram (ссылка), Длиннопост
Сеньор начал выеживаться? Найдите ему джуна! IT, Работа, Сеньор, Тимлид, Джун, Лайфхак, Истории из жизни, Telegram (ссылка), Длиннопост

Источник: «Жиза ИТ руководителя»

Показать полностью 3
IT Работа Сеньор Тимлид Джун Лайфхак Истории из жизни Telegram (ссылка) Длиннопост
24
5
zhizait
zhizait
4 месяца назад

Сложно работать с китайцами и не смеяться⁠⁠

Сложно работать с китайцами и не смеяться IT, Работа, Китай, Москва, Тимлид, Менеджер, Истории из жизни, Telegram (ссылка), Длиннопост
Сложно работать с китайцами и не смеяться IT, Работа, Китай, Москва, Тимлид, Менеджер, Истории из жизни, Telegram (ссылка), Длиннопост
Сложно работать с китайцами и не смеяться IT, Работа, Китай, Москва, Тимлид, Менеджер, Истории из жизни, Telegram (ссылка), Длиннопост

Источник: «Жиза ИТ руководителя»

Показать полностью 3
IT Работа Китай Москва Тимлид Менеджер Истории из жизни Telegram (ссылка) Длиннопост
4
5
GoodCurrentNews
GoodCurrentNews
4 месяца назад

«Цифровой марафон» поможет россиянам развить свои навыки в IT-сфере⁠⁠

💻Цифровое будущее уже здесь: в России значительно вырос спрос на IT-специалистов, а вместе с ним – число бюджетных мест по IT-специальностям в вузах. Кроме того, научиться программировать можно на бесплатных курсах «Код будущего», которые прошли уже около 400 тыс. учащихся.

https://t.me/government_rus/18398

Образование Россия Программирование IT Видео Telegram (ссылка)
5
0
makasin4ik
makasin4ik
4 месяца назад

Эйджизм программиста :(⁠⁠

Эйджизм программиста :( Бизнес, IT, Труд, Опыт, Рабочие, Telegram (ссылка), Эйджизм, Работа HR, Карьера, Мат

Злоебучий эйджизм умноженный на повышенную конкуренцию в ИТ приводит к таким вот ситуациям :(

"С возрастными вкатунами все понятно, но как быть людям за 40, которые уже в ИТ? Вот я например, php-разработчик с 13-летним коммерческим опытом, сейчас начальник ит-отдела в университете, в регионе.

Платят ниже рынка, перспектив нет, начал искать удаленную работу и что-то никакого интереса от работодателей не вижу. При том, что всего несколько лет назад было по другому, были быстрые отклики, сразу звали на собеседование. Я подозреваю, что проблема именно в возрасте, мне сейчас 45."

И какой совет дать? Свой проект 100%. Но это же пипец как тяжело ... Мда. Разве что становится 1С- программистом. Мое отсюда.

[моё] Бизнес IT Труд Опыт Рабочие Telegram (ссылка) Эйджизм Работа HR Карьера Мат
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии