«Я часто заморачиваюсь на тему минимизации размера своих GUI-приложений. Прошлая моя статья была про Nuklear. Но сейчас захотелось более современных технологий. Чтоб HTML5, CSS3 и PHP. Чтоб приложение ни от чего не зависело. И чтоб конечный размер приложения не превысил 2 мегабайта. Получится ли?»
Миниатюрное десктопное GUI-приложение на PHP: 2 МБ хватит для всех
Миниатюрное десктопное GUI-приложение на PHP: 2 МБ хватит для всех
👎14👍7
Практическое использование JCStress
Рассмотрим фреймворк JCStress, созданный для тестирования многопоточного кода, и применим его для решения практических задач. Цель статьи — показать, что JCStress можно и нужно использовать не только в лабораторных работах для демонстрации эффектов, связанных с моделью памяти, но и для доказательства правильности преобразований кода.
N.B. Пост участвует в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
Рассмотрим фреймворк JCStress, созданный для тестирования многопоточного кода, и применим его для решения практических задач. Цель статьи — показать, что JCStress можно и нужно использовать не только в лабораторных работах для демонстрации эффектов, связанных с моделью памяти, но и для доказательства правильности преобразований кода.
N.B. Пост участвует в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
👍6👎4
«Пять типов вопросов на собеседованиях, которые я терпеть не могу»
Поговорим о дурацких вопросах на собеседованиях, которые на первый взгляд сходят за нормальные. Они вроде бы и по теме, но ничего не дают, кроме нервотрёпки для претендента на вакансию. Некоторые из них вообще ничего не спасёт, а какие-то сами по себе неплохи, но неверно применяются.
Поговорим о дурацких вопросах на собеседованиях, которые на первый взгляд сходят за нормальные. Они вроде бы и по теме, но ничего не дают, кроме нервотрёпки для претендента на вакансию. Некоторые из них вообще ничего не спасёт, а какие-то сами по себе неплохи, но неверно применяются.
👍11👎7
Forwarded from Хабр Карьера
Вакансии для джунов и стажеров на Хабр Карьере:
Разработчик С++ в MICARE TECH. Москва. Можно удаленно. Неполный рабочий день. От 3000 до 5000 $.
https://amp.gs/jn7hO
Frontend разработчик в PskovHack. Можно удаленно. Полный рабочий день. От 30 000 до 40 000 ₽.
https://amp.gs/jn7hS
PHP-разработчик в АйТи-бюро «Зебра». Можно удаленно. Полный рабочий день. До 120 000 ₽.
https://amp.gs/jn7hN
PHP backend (Symfony) разработчик в 3snet. Можно удаленно. Полный рабочий день. От 100 000 до 140 000 ₽.
https://amp.gs/jn7hA
Специалист технической поддержки (1-ая линия) в Банк ПСБ. Ярославль. Полный рабочий день. От 37 000 до 37 000 ₽.
https://amp.gs/jn7hq
Больше вакансий: https://amp.gs/jn7hs
Разработчик С++ в MICARE TECH. Москва. Можно удаленно. Неполный рабочий день. От 3000 до 5000 $.
https://amp.gs/jn7hO
Frontend разработчик в PskovHack. Можно удаленно. Полный рабочий день. От 30 000 до 40 000 ₽.
https://amp.gs/jn7hS
PHP-разработчик в АйТи-бюро «Зебра». Можно удаленно. Полный рабочий день. До 120 000 ₽.
https://amp.gs/jn7hN
PHP backend (Symfony) разработчик в 3snet. Можно удаленно. Полный рабочий день. От 100 000 до 140 000 ₽.
https://amp.gs/jn7hA
Специалист технической поддержки (1-ая линия) в Банк ПСБ. Ярославль. Полный рабочий день. От 37 000 до 37 000 ₽.
https://amp.gs/jn7hq
Больше вакансий: https://amp.gs/jn7hs
👎43👍6
«Здравствуйте. Меня зовут Илья, и я тот самый штурман торгового флота, который писал про пиратов.
В прошлой части я вам обещал рассказать, как возить заводы из Китая в Арктику. Для этого нужны специальные суда типа МС — Module Carrier.
Но в процессе написания я понял, что большую часть текста занимает погрузка, а большую часть погрузки занимает балластировка. Поэтому мы с вами сегодня рассмотрим балластные системы судов МС-класса»
Что такое балласт и зачем его качать
В прошлой части я вам обещал рассказать, как возить заводы из Китая в Арктику. Для этого нужны специальные суда типа МС — Module Carrier.
Но в процессе написания я понял, что большую часть текста занимает погрузка, а большую часть погрузки занимает балластировка. Поэтому мы с вами сегодня рассмотрим балластные системы судов МС-класса»
Что такое балласт и зачем его качать
👍46👎8
♨️ Астрологи объявили сезон Java на Хабре!
При всём уважении к развесёлым пятничным постам, суть Хабра — в хардкорных технических текстах. Без живительного технохардкора Хабр превратился бы в обычный развлекательный сайт. Но технический контент на деревьях не растёт, хардкорных авторов нужно поддерживать. Для этого мы и придумали сезоны — регулярные конкурсы по узким техническим тематикам.
👉 Первым стал сезон Java, который продлится с 1 июля по 15 августа
При всём уважении к развесёлым пятничным постам, суть Хабра — в хардкорных технических текстах. Без живительного технохардкора Хабр превратился бы в обычный развлекательный сайт. Но технический контент на деревьях не растёт, хардкорных авторов нужно поддерживать. Для этого мы и придумали сезоны — регулярные конкурсы по узким техническим тематикам.
👉 Первым стал сезон Java, который продлится с 1 июля по 15 августа
👎41👍36
Радикальная удалёнка… налоговый рай Свальбард
Выясним, почему норвежский архипелаг Свальбард может быть очень интересной и выгодной локацией для многих удалёнщиков и онлайн-предпринимателей? Приготовьтесь к захватывающему открытию этого места!
Выясним, почему норвежский архипелаг Свальбард может быть очень интересной и выгодной локацией для многих удалёнщиков и онлайн-предпринимателей? Приготовьтесь к захватывающему открытию этого места!
🔥24👎7👍6
«Атас, винты!»: как и почему меняются поколения судовых движителей
«Из-за винтов ходить в Арктику стало легче, поэтому чтобы наверняка сгинуть в ледяных пустошах, заплывать приходилось всё дальше и дальше. И дальше»
Трагическая, ироническая и почти полностью правдивая история про технику для арктических плаваний
«Из-за винтов ходить в Арктику стало легче, поэтому чтобы наверняка сгинуть в ледяных пустошах, заплывать приходилось всё дальше и дальше. И дальше»
Трагическая, ироническая и почти полностью правдивая история про технику для арктических плаваний
👍17👎5
Котаны, блиц-опрос!
Расскажите, как выбираете посты для чтения — на что смотрите в первую очередь и как понимаете, что вам интересно: https://amp.gs/jnPl0
Дел на три минуты 🕺
Расскажите, как выбираете посты для чтения — на что смотрите в первую очередь и как понимаете, что вам интересно: https://amp.gs/jnPl0
Дел на три минуты 🕺
👍19👎17
«1989 год. Я, одиннадцатилетний школьник, с родителями иду в магазин выбирать первый ПК. Я от корки до корки прочёл всю доступную литературу и горел желанием собрать ЮТ-88 по схемам из „Левши“. Выбор на тот момент был между клонами „Радио РК86“: „Микрошей“ и „Апогеем“, но в магазине нам сказали, что скоро ждут новый компьютер…»
«Вектор 06Ц»: цветной, доступный, наш
«Вектор 06Ц»: цветной, доступный, наш
👍55🔥5👎4❤2
Manticore — альтернатива Эластику на C++ с 21-летней историей
Мантикора может заинтересовать тех, кому важно низкое время отклика и на малых и на больших объёмах данных, кто любит SQL, кто хочет попроще и побыстрее интегрировать поиск в приложение, кто хочет чего-то более легковесного и кому важно использовать чистый Open Source.
Мантикора может заинтересовать тех, кому важно низкое время отклика и на малых и на больших объёмах данных, кто любит SQL, кто хочет попроще и побыстрее интегрировать поиск в приложение, кто хочет чего-то более легковесного и кому важно использовать чистый Open Source.
👍38👎2❤1
Миф о незаменимом разработчике
Незаменимых разработчиков не существует. Таков уж современный корпоративный мир. Времена, когда люди работали в одной компании 20+ лет, канули в лету. Разработчики никогда не должны считать себя незаменимыми. А в идеале всегда стоит краем глаза поглядывать в сторону новых возможностей.
Незаменимых разработчиков не существует. Таков уж современный корпоративный мир. Времена, когда люди работали в одной компании 20+ лет, канули в лету. Разработчики никогда не должны считать себя незаменимыми. А в идеале всегда стоит краем глаза поглядывать в сторону новых возможностей.
👍56
⚡️ IT-новости к этому часу
🎮 Илон Маск пообещал поддержку Steam в Tesla
🙀 Российские блогеры потеряли до 90% дохода
🌡 Чип M2 в новом MacBook Air нагревается до 108°C
⚖️ Суд оштрафовал Google на 21 млрд рублей
🔭 «Джеймс Уэбб» получил SSD накопитель всего на 68 ГБ, хотя ежедневно собирает до 57 ГБ данных
🚗 «Алмаз-Антей» показал ходовой образец электромобиля E-Neva
🤖 Космонавт Анна Кикина «вселилась» в антропоморфного робота
🧶 «Персеверанс» опять нашёл, вероятно, земной артефакт — небольшой клубок с нитями в виде спагетти (ФОТО)
👨🏻🔬 Мексиканский стартап создал генерирующие энергию панели из водорослей для замены окон
💰 Apple заплатит $2 млн тому, кто взломает режим защиты Lockdown Mode, появившийся в iOS 16
🕳 Недалеко от Млечного Пути нашли «спящую» чёрную дыру
🧲 Астрономы напрямую измерили рекордное магнитное поле нейтронной звезды
🎮 Илон Маск пообещал поддержку Steam в Tesla
🙀 Российские блогеры потеряли до 90% дохода
🌡 Чип M2 в новом MacBook Air нагревается до 108°C
⚖️ Суд оштрафовал Google на 21 млрд рублей
🔭 «Джеймс Уэбб» получил SSD накопитель всего на 68 ГБ, хотя ежедневно собирает до 57 ГБ данных
🚗 «Алмаз-Антей» показал ходовой образец электромобиля E-Neva
🤖 Космонавт Анна Кикина «вселилась» в антропоморфного робота
🧶 «Персеверанс» опять нашёл, вероятно, земной артефакт — небольшой клубок с нитями в виде спагетти (ФОТО)
👨🏻🔬 Мексиканский стартап создал генерирующие энергию панели из водорослей для замены окон
💰 Apple заплатит $2 млн тому, кто взломает режим защиты Lockdown Mode, появившийся в iOS 16
🕳 Недалеко от Млечного Пути нашли «спящую» чёрную дыру
🧲 Астрономы напрямую измерили рекордное магнитное поле нейтронной звезды
👍31👎2
«Зарегулировать → Обесценить → Передать нужным людям». Такую тактику государство выбрало в отношении крупных классифайдов. Самый крупный, конечно, «Авито», но достанется и другим — ЦИАНУ и «Юле», например.
Государство уничтожает классифайды
Государство уничтожает классифайды
👍50👎22🔥10❤1
Солитоны — вероятный ключ к путешествиям быстрее скорости света
С тех пор, как теория Эйнштейна об ограниченности скорости света подтвердилась, физики пытаются обойти её ограничения. Если в локальной системе отсчёта материю нельзя разогнать быстрее скорости света, то можно попытаться поиграть с самой тканью пространства-времени.
Однако для того, чтобы создать некий транспортный «пузырь» вокруг космического корабля, который искривлял бы пространство нужным образом (согласно решению уравнений Эйнштейна, предложенному мексиканским физиком-теоретиком Мигелем Алькубьерре), нужно создать плотность энергии меньше, чем у пустого пространства. А необходимой для этого отрицательной массы у нас пока нет.
Но что, если бы мы могли преодолеть скорость света, оставаясь в рамках эйнштейновской физики и не используя экзотическую физику?
Немецкий физик Эрик Ленц из Гёттингенского университета предложил использовать для этого новый класс гипербыстрых солитонов — волн, сохраняющих энергию и форму при перемещении с постоянной скоростью (в нашем случае — со скоростью, превышающей скорость света).
Ленц вычислил, что эти гипербыстрые солитоны не противоречат ОТО, и при этом их можно получить с использованием энергии положительной плотности — никакой экзотической физики.
Если закачать в такие солитоны достаточно энергии, они могут создать варп-пузырь, способный перемещаться быстрее света за счёт искривления пространства. Подвох этих теоретических прикидок в другом — по словам Ленца, энергия, необходимая для поддержания пузыря радиусом в 100 метров, перемещающегося со скоростью света, эквивалентна нескольким сотням масс Юпитера. Это примерно на 30 порядков выше возможностей современных ядерных реакторов.
Тем не менее, отсутствие экзотической физики — это уже хороший знак, и один шажок от теоретических измышлений к инженерной реализации. Следующий шаг — снизить астрономические энергетические требования, приблизив их к возможностям современных технологий.
С тех пор, как теория Эйнштейна об ограниченности скорости света подтвердилась, физики пытаются обойти её ограничения. Если в локальной системе отсчёта материю нельзя разогнать быстрее скорости света, то можно попытаться поиграть с самой тканью пространства-времени.
Однако для того, чтобы создать некий транспортный «пузырь» вокруг космического корабля, который искривлял бы пространство нужным образом (согласно решению уравнений Эйнштейна, предложенному мексиканским физиком-теоретиком Мигелем Алькубьерре), нужно создать плотность энергии меньше, чем у пустого пространства. А необходимой для этого отрицательной массы у нас пока нет.
Но что, если бы мы могли преодолеть скорость света, оставаясь в рамках эйнштейновской физики и не используя экзотическую физику?
Немецкий физик Эрик Ленц из Гёттингенского университета предложил использовать для этого новый класс гипербыстрых солитонов — волн, сохраняющих энергию и форму при перемещении с постоянной скоростью (в нашем случае — со скоростью, превышающей скорость света).
Ленц вычислил, что эти гипербыстрые солитоны не противоречат ОТО, и при этом их можно получить с использованием энергии положительной плотности — никакой экзотической физики.
Если закачать в такие солитоны достаточно энергии, они могут создать варп-пузырь, способный перемещаться быстрее света за счёт искривления пространства. Подвох этих теоретических прикидок в другом — по словам Ленца, энергия, необходимая для поддержания пузыря радиусом в 100 метров, перемещающегося со скоростью света, эквивалентна нескольким сотням масс Юпитера. Это примерно на 30 порядков выше возможностей современных ядерных реакторов.
Тем не менее, отсутствие экзотической физики — это уже хороший знак, и один шажок от теоретических измышлений к инженерной реализации. Следующий шаг — снизить астрономические энергетические требования, приблизив их к возможностям современных технологий.
👍97👎6
Хорошие монолиты: простая архитектура лучше всего
Инженеры любят сложность, это нормально. Сложные вещи захватывают наше воображение. Ведь решать головоломки — это самое интересное, что может быть в мире, не правда ли? Но всё это красиво в теории. В продакшне именно монолиты — наш друг.
Инженеры любят сложность, это нормально. Сложные вещи захватывают наше воображение. Ведь решать головоломки — это самое интересное, что может быть в мире, не правда ли? Но всё это красиво в теории. В продакшне именно монолиты — наш друг.
👎20👍14
YouTubeDrive: хранение файлов на YouTube
Хостинг неограниченного размера? Звучит как нечто фантастическое и невозможное по законам природы. Но что, если такое возможно? Если подумать, ведь бесплатное хранилище неограниченного размера предоставляют десятки интернет-сервисов, от соцсетей до фотохостингов. Например, ограничение YouTube на размер одного видеоролика — 12 часов или 256 ГБ, но на количество видеороликов ограничений нет.
Хостинг неограниченного размера? Звучит как нечто фантастическое и невозможное по законам природы. Но что, если такое возможно? Если подумать, ведь бесплатное хранилище неограниченного размера предоставляют десятки интернет-сервисов, от соцсетей до фотохостингов. Например, ограничение YouTube на размер одного видеоролика — 12 часов или 256 ГБ, но на количество видеороликов ограничений нет.
👍37👎10
Пишем свой Validation API для приложения Spring Boot
Java-разработчик в компании Reksoft Артур Вартанян рассказывает, как написать собственный вариант реализации валидации для объекта и его полей, используя Java Reflection Api и Spring AOP.
N.B. Пост участвует в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
Java-разработчик в компании Reksoft Артур Вартанян рассказывает, как написать собственный вариант реализации валидации для объекта и его полей, используя Java Reflection Api и Spring AOP.
N.B. Пост участвует в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
👍5👎5
Предотвращаем утечки памяти в Go. Часть вторая
В предыдущей статье мы детально разобрали ошибки бизнес-логики приложения, которые могут привести к утечкам памяти. Сегодня же сосредоточимся на особенностях рантайма языка Go.
В предыдущей статье мы детально разобрали ошибки бизнес-логики приложения, которые могут привести к утечкам памяти. Сегодня же сосредоточимся на особенностях рантайма языка Go.
👍16👎2
⚡️ IT-новости к этому часу
👛 Google выпустила Wallet
🆕 Platforma и HFLabs выпустили решение для матчинга
🚀 НАСА перенесло запуск лунного ровера VIPER на конец 2024 года (ФОТО)
🍏 Apple сократит наём новых сотрудников и не будет увеличивать зарплатный фонд части подразделений в 2023 году
🎮 EA запатентует систему смены игрового контента в зависимости от поведения геймера
🏠 Минцифры раскрыло объём выданных кредитов по льготной ипотеке для IT-специалистов за первые два месяца
⚖️ Суд в США приказал Glassdoor раскрыть данные авторов анонимных отзывов
👛 Google выпустила Wallet
🆕 Platforma и HFLabs выпустили решение для матчинга
🚀 НАСА перенесло запуск лунного ровера VIPER на конец 2024 года (ФОТО)
🍏 Apple сократит наём новых сотрудников и не будет увеличивать зарплатный фонд части подразделений в 2023 году
🎮 EA запатентует систему смены игрового контента в зависимости от поведения геймера
🏠 Минцифры раскрыло объём выданных кредитов по льготной ипотеке для IT-специалистов за первые два месяца
⚖️ Суд в США приказал Glassdoor раскрыть данные авторов анонимных отзывов
👍11👎2