18 place 0

506 Никакой магии: только лексер, парсер и интерпретатор на чистом PHP

Habr
Andrey_Biryukov (OTUS) @ Habr · 04/24/2026 11:50 EDT

Никакой магии: только лексер, парсер и интерпретатор на чистом PHP

Вы вроде бы пишете код на чистом PHP, но почему-то каждый день используете маленькие языки: DQL в Doctrine («u.age > 18»), Twig-выражения («user|length > 0»), Symfony ExpressionLanguage («user.is_active and order.total > 100`). Никогда не возникало мысли о том, что хорошо бы избавиться от всех этих дополнений и использовать язык собственной разработки для решения нужных задач? В этой статье мы рассмотрим DSL — язык, заточенный под узкую задачу. Разобрать DSL

To see detailed statistics for the news please log in »

Read the original

Add your comment
You must be logged in with Facebook to read and write comments.

A newsletter a day!

You may get 10 most important news around midday in daily newsletter. Press the button and we will send you the most important news only, no spam attached.

or register

LIKE us on Facebook so you won't miss the most important news of the day!

News from the same source
Habr Habr
Silicon Valley
George Avalos @ Silicon Valley 1 place · 02/07/2106 01:28 EDT

Newark apartment complex bought for much less than prior value

An East Bay apartment complex has been bought at a price that's well below its prior value. Read more

0

🔮
03.06.2026 ♑︎ Today’s Horoscope for Capricorn Dear Capricorn, today promises to be filled with events and requires... Read more ›
Silicon Valley
George Avalos @ Silicon Valley 2 place · 02/07/2106 01:28 EDT

PG&E buys San Jose building to bolster South Bay operations

A PG&E Corp. unit has bought a San Jose building in a move to bolster the utility's South Bay operations. Read more

0

CoinDesk
Omkar Godbole @ CoinDesk 1 place · today 21:30 EDT

Bitcoin tanks below $63,000 for the first time since February as price selloff deepens

The selloff has triggered demand for protective options plays, pushing the fear gauge higher. Read more

0 fresh

GSMArena.com
GSMArena.com 1 place · today 21:12 EDT

Oppo and vivo are both making DJI Osmo Pocket 4 competitors, camera info leaks

Back in February we first heard that vivo was working on its very own vlogging camera to rival DJI's Osmo Pocket line, and now a new rumor from China claims Oppo is doing the same too. According to Digital Chat Station on Weibo, both the Oppo and the vivo devices will feature a 200MP camera using a 1/1.12" type sensor. That size is very specific and points towards Sony's Lytia... Read more

0 fresh

Wired
Emily Mullin @ Wired 1 place · today 21:01 EDT

OpenAI and Anthropic Sign Letter to Prevent AI-Developed Biological Weapons

Leading AI labs, executives, and scientists are sending a letter to lawmakers urging them to improve tracking of synthetic DNA sequences that could be used for bioweapons. Read more

0 fresh

The Information
Jyoti Mann @ The Information 1 place · today 20:46 EDT

Meta Platforms is considering charging up to $200 a month for its planned consumer version of the OpenClaw AI agent tool, The Information reported, an ambitious target that would rival top tier offerings from established AI giants. The product, currently called Hatch, could launch with ... Read more

0 fresh

SlashGear
SlashGear 1 place · today 20:45 EDT

Why Automakers Made The Switch From Distributors To Coil Packs

Distributors used to be a fixture on car engines, but they were replaced by coil packs somewhere in the 1980s. Here's why automakers switched. Read more

0 fresh

CNET
David Lumb @ CNET 1 place · today 20:45 EDT

iPhone Fold: What We Know So Far About Apple's 2026 Foldable

Apple's first folding phone may be just a few months away. Rumors point to a September introduction, a $2,000-plus price and a possible new name: the iPhone Ultra. Read more

0 newcommer

CNET
Omar Gallaga @ CNET 2 place · today 20:43 EDT

Zapping Mosquitos With Lasers Is a Real Thing, Thanks to AI

Inventor Steven Cheng is developing prototypes for a mobile bug-zapping defense system. Read more

0 newcommer

Inc42 Media
Meha Agarwal @ Inc42 Media 1 place · today 20:35 EDT

AI Startup TrueFan Raises $10 Mn To Enter New Markets

Gurugram-based enterprise AI startup TrueFan AI has raised $10 Mn (about ₹96 Cr) in its Series A funding round led… Read more

0 fresh

TechRadar
TechRadar 2 place · today 20:30 EDT

US soldier's personal phones allowed enemies to track positions and target troops in real time, Pentagon reveals

The disclosure comes at a time when lawmakers are already pushing the US DoD to make significant overhauls to its posture on smartphone security. Read more

0 fresh

Inc42 Media
Gaurav Bagur @ Inc42 Media 2 place · today 20:30 EDT

Fintech Startup WeRize Raises $7 Mn To Expand Product Offerings

Fintech platform WeRize has raised $7 Mn (about ₹67.1 Cr) from in a pre-Series C funding round led by Sony… Read more

0 fresh

CNET
Jeff Carlson @ CNET 3 place · today 20:18 EDT

Microsoft Office 2019 for Mac Won't Get a Needed Update, Making Your Files Read-Only

Beginning in July, you won't be able to edit or create files in Office 2019 for Mac. The company blames this on an expiring digital certificate. Read more

0 fresh

The Information
Julia Hornstein @ The Information 2 place · today 20:12 EDT

Benchmark has raised two new funds, one of which will invest in later-stage startups, breaking with the firm’s tradition of exclusively backing early-stage companies. The firm will invest in those more mature companies through a $1.25 billion fund and earlier ones through a $750 million fund, ... Read more

0 fresh

The Verge
Jay Peters @ The Verge 1 place · today 20:04 EDT

Nintendo confirms it will sell a new Switch 2 with replaceable battery in the EU

Nintendo is planning to launch versions of Switch 2 hardware in the EU that will let users easily replace the battery. To meet its obligations from a new EU regulation that's set to go into effect on February 18th, 2027, Nintendo says on its website that it is "implementing measures to comply with these requirements […] Read more

0 fresh

CNET
Katie Collins @ CNET · today 20:01 EDT

Charlie Is an AI Assistant Built to Serve You, Not Our AI Overlords

First, he invented the web. Now Tim Berners-Lee is reinventing the AI agent to work for us. Read more

0 fresh

The Information
Martin Peers @ The Information 3 place · today 20:00 EDT

It's no secret that criminals are using AI to streamline computer hacks in hopes of emptying out people’s bank accounts (never has it looked more appealing to stash cash under the mattress!). Cybersecurity executives, meanwhile, are rubbing their hands with glee at the influx of business they expect to get as a result. “What I see is AI driving structural demand for cybersecurity that compounds, not decelerates,” said CrowdStrike CEO... Read more

0 fresh

The most popular news from the same source for the last week
Habr Habr
Habr
gumanzoy @ Habr · 05/27/2026 23:33 EDT

Загрузка PocketHandyBox Linux с помощью TinyPXE Server, iPXE и WinNFSd

Подготовлены .ini файл с настройками TinyPXE Server, скрипт запуска WinNFSd, загрузочные файлы iPXE и скрипт autoexec.ipxe. В общем все необходимое для запуска PocketHandyBox Linux через PXE на почти любом ПК в локальной сети, используя в качестве сервера любой ПК/ноутбук с Windows.Благодаря поддержке в TinyPXE Server режима ProxyDHCP, при наличии в локальной сети основного DHCP сервера (без настроенной опции 67) / роутера - нет необходимости как либо вмешиваться в его работу.... Read more

0

Habr
rds1983 @ Habr · 05/27/2026 23:47 EDT

Пишем Third Person Controller на MonoGame. Часть I

В этой серии туториалов мы реализуем простой Third Person Controller на базе MonoGame.Серия рассчитана на читателей, уже знакомых с основами MonoGame и 3D-графики. Читать далее Read more

0

Habr
Inecs @ Habr · 05/28/2026 00:26 EDT

Архитекторы в ИТ — кто все эти люди на созвонах и почему без них современный бизнес начинает страдать

Когда компания маленькая, архитекторов обычно нет. Есть разработчик Алеша, системный администратор Димон и руководитель Саша, который говорит сакральную фразу:"Да что там делать, поднимите сервер, выкатите приложение. Делов-то!".Потом компания растет. Появляются Kubernetes, микросервисы, Clickhouse, десять команд разработки, пять облаков, семь подрядчиков, бюджеты на миллионы рублей и внезапное осознание:"Кажется, нам нужен человек, который понимает, как это вообще должно работать вместе".Так в компании поя Read more

0

Habr
RodionGork @ Habr · 05/28/2026 01:02 EDT

Шестнадцатеричная запись чисел с плавающей точкой в C++, Java, Go

Эта возможность есть в нескольких популярных языках программирования - но она настолько невостребованна, что и не все-то коллеги о ней знают - а в других не менее популярных языках её отказываются добавлять, несмотря на запросы энтузиастов. Этакий живой курьёз.В этой коротенькой заметке-памятке - взглянем на формат записи (он может показаться не вполне логичным и не вполне шестнадцатеричным, вопреки названию) и поддержку стандарта разными языками. Основным же применением для этой "фичи"... Read more

0

Habr
olegantipovDDG (DDoS-Guard) @ Habr · 05/28/2026 01:29 EDT

Мышление техно-бро: почему умные технари ведут себя глупо, а общество это НЕ кусок кода

Любопытный парадокс современной технологической культуры: чем сильнее индустрия твердит о рациональности, данных и критическом мышлении, тем чаще внутри нее возникают почти религиозные формы мышления. Например, культ «ИИ» или крипто-мессианство, биохакерские утопии, вера в «оптимизацию человечества», технократический элитизм и убеждение, что любая проблема — всего лишь ошибка, которую можно отдебажить. Особенно интересно последнее, ведь считается, что программист — это человек, защищенный от мифов самим уст Read more

0

Habr
iliasam @ Habr · 05/28/2026 01:31 EDT

Эта статья - продолжение моей предыдущей статьи: Создаем собственную базовую станцию при помощи SDR. В прошлый раз я экспериментировал с 2G GPRS, но на старых телефонах эта технология не поддерживается, а мне хотелось запустить WAP именно на таком. О том, как вернуться в эпоху до распространения GPRS - читайте далее. Читать далее Read more

0

Habr
ira-k (Яндекс Практикум) @ Habr · 05/28/2026 02:05 EDT

ИИ в работе с данными: как аналитики используют нейросети и почему без человека пока никак

ИИ не заменит аналитика данных или специалиста по Data Science. Но он может сильно изменить их работу: ускорить и упростить процессы — или, при неправильном использовании, снизить качество результатов и отучить специалистов мыслить критически.В Яндекс Практикуме прошёл вебинар «ИИ для аналитиков: как меняется профессия» — эксперты курса «Аналитик данных» и направления Data Science Александр Вальд и Евгений Арзамасцев рассказали, как нейросети помогают работать с данными, какими инструментами можно пользоват Read more

0

Habr
TimurTukaev (Ænix) @ Habr · 05/28/2026 02:01 EDT

Blockstor: Kubernetes-native альтернатива LINSTOR, которую мы готовим как отдельный CNCF-проект

Всем привет. Мы в Ænix давно занимаемся Kubernetes-платформами, bare metal-инфраструктурой и Cozystack, поэтому тема блочного хранилища для Kubernetes у нас не теоретическая. Это та часть стека, где красивых абстракций быстро становится мало: надо переживать падения нод, понимать топологию, реплицировать данные, не ломать PVC, дружить с CSI и при этом оставаться предсказуемыми для операторов.Сегодня хотим показать первый публичный результат этой работы — Blockstor 0.1.0.Blockstor — это открытая система упра Read more

0

Habr
Rom77 @ Habr · 05/28/2026 02:04 EDT

Шахматные программы VI. Структура поиска Stockfish

В этой части мы наконец-то обратимся к коду реальных программ. Примером нам будет служить код поиска шахматной программы Стокфиш. В настоящее время это безусловно сильнейшая шахматная программа в мире. Читать далее Read more

0

Habr
ira-k (Яндекс Практикум) @ Habr · 05/28/2026 02:06 EDT

ИИ в работе с данными: как аналитики используют нейросети и почему без человека пока никак

ИИ не заменит аналитика данных или специалиста по Data Science. Но он может сильно изменить их работу: ускорить и упростить процессы — или, при неправильном использовании, снизить качество результатов и отучить специалистов мыслить критически.В Яндекс Практикуме прошёл вебинар «ИИ для аналитиков: как меняется профессия» — эксперты курса «Аналитик данных» и направления Data Science Александр Вальд и Евгений Арзамасцев рассказали, как нейросети помогают работать с данными, какими инструментами можно пользоват Read more

0

Most popular sources

  • You see 921 news out of 921.
  • Sources 61 out of 61.
VentureBeat 0%
ArcticStartup 0%
Tech Wire Asia 0%
UK Tech News 0%
Silicon Canals 0%
View sources »

LIKE us on Facebook so you won't miss the most important news of the day!

03.06.2026 22:02
Last update: 21:50 EDT.
News rating updated: 04:50.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 © 2026