Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Svace: фича-реквесты для отечественного статического анализатора

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 41

В прошлом году многие российские компании стали оперативно сертифицировать разрабатываемое ПО. Так я познакомилась со статическим анализатором Svace.

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

Читать далее
Рейтинг 0
Комментарии 0

Новости

Тинькофф Инвестиции «по ошибке» списывают с клиентов комиссию 15% вместо 1,5%

Время на прочтение 2 мин
Количество просмотров 664

Это прямо рубрика «программисты шутят». Может ли брокер обещать вам в тарифах одну комиссию, а по факту списать с вас сумму в 10 раз больше? Как выяснилось, да: именно это произошло с целым рядом клиентов Тинькофф, которые приобрели на внебиржевых торгах замороженные фонды FinEx.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 1

5 советов разработчику перед стартом своего стартапа. Опыт после 750 000 рублей

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 737
Мнение

Всем привет! Меня зовут Ростислав, я full-stack разработчик. Последние 3 года у меня есть хобби - доведение пет-проектов до стадии финансово рентабельных IT продуктов. Сейчас я хочу поделиться своими советами о запуске проекта, исходя из своего опыта.

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 7

Физики смогли увидеть «ненаблюдаемый» квантовый переход

Время на прочтение 15 мин
Количество просмотров 1.3K

В 1935 году Альберт Эйнштейн и Эрвин Шрёдингер, два самых выдающихся физика того времени, вступили в спор о природе реальности.

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

Когда две частицы становятся запутанными (что может произойти, например, при их столкновении), их судьбы оказываются связанными. Измерьте, например, ориентацию спина одной частицы, и вы можете узнать, что её запутанный партнёр (если и когда он будет измерен) указывает в противоположном направлении, независимо от его местонахождения. Таким образом, измерение в Пекине может мгновенно повлиять на эксперимент в Бруклине, что, очевидно, нарушает эйнштейновский закон о том, что никакое воздействие не может распространяться быстрее света.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 4

Истории

Почему ты не можешь просто начать меньше есть? (Не)очевидные факторы аппетита

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 936
Обзор

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

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Реверс бинарных файлов Golang с использование GHIDRA. Часть 2

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 434
Туториал
Перевод

Это вторая часть нашей серии о реверс-инжиниринге двоичных файлов Go с помощью Ghidra. В предыдущей статье мы обсуждали, как восстановить имена функций в удаленных файлах Go и как помочь Ghidra распознавать и определять строки в этих двоичных файлах. Мы сосредоточились на двоичных файлах ELF, лишь кратко упомянув различия между PE-файлами.

В этой статье будет обсуждаться новая тема - процесс извлечения информации о типе из двоичных файлов Go. Мы также более подробно объясним, как обращаться с файлами Windows PE. И, наконец, мы исследуем различия между различными версиями Go, включая изменения, произошедшие со времени нашей последней публикации в блоге.

Читать далее
Рейтинг 0
Комментарии 1

Почему мои клиенты не спрашивают, как дела по проекту, пока я над ним работаю

Время на прочтение 2 мин
Количество просмотров 907

Поначалу я делал как все: взял проект, ушёл на две-три недели, вернулся с результатом к назначенному времени. Меня удивляло, почему клиенты спрашивали «чё-как?» уже к концу первой недели. Ведь обо всём договорились, я работаю, закончу такого-то числа. Странные!

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 0

Популярные инструменты в kali linux

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 991

Привет! Меня зовут Павел. Сегодня я покажу пост популярные инструменты в kali linux. Основывал статистику на своем опыте и на пределы популярности. Если не согласны, то делитель своими мнениями.

Читать далее
Всего голосов 5: ↑2 и ↓3 -1
Комментарии 0

Вспоминаем первые компьютерные вирусы: от шуточных игр до опасного кибероружия

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 510
Обзор

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

Читать далее
Рейтинг 0
Комментарии 3

Битва за производительность: SparseMap vs GenerationsMap

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 823

Есть такая занимательная структура данных, описанная в статье Russ Cox — sparse map.


Она используется, например, в недрах компилятора Go. А ещё в некоторых пакетах его стандартной библиотеки.


У неё есть много интересных свойств и, чем больше я о ней думаю, тем больше применений нахожу в своих задачах. Казалось бы, всё так хорошо, что лучше быть просто не может. Однако сегодня я расскажу вам о секретной штуке, которая будет экономить ещё больше бесценных наносекунд!


Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 2

Laravel 9: новые фичи

Время на прочтение 6 мин
Количество просмотров 471
Перевод

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

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

Изначально релиз Laravel 9 планировался на сентябрь 2021 года, но был перенесен на январь 2022 года, что сделало его первым релизом с планом долгосрочной поддержки (LTS), согласно которому обновления будут происходить раз в год. Давайте же обсудим новые фичи и обновления Laravel 9, которые были анонсированы на данный момент.

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Комментарии 6

Автоматизация тестирования голосового чат-бота в Google DialogFlow на Python

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 188

Ещё на этапе собеседования в текущую команду передо мной поставили вопрос:

Применима ли автоматизация тестирования при проверке функционала чат‑ботов?

Я ответил "Да по-любому", и пошел изучать вопрос.

Читать далее
Рейтинг 0
Комментарии 0

API для создания рандомных аватаров пользователей

Уровень сложности Простой
Время на прочтение 1 мин
Количество просмотров 389
Обзор

Аватарки популярны на многих сайтах и позволяют украсить профиль не используя свою реальную фотографию. В статье рассмотрим простые и доступные API для генерации аватарок на свой сайт.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Комментарии 1

Ближайшие события

Yandex Scale
Дата 25 – 26 сентября
Время 17:00 – 18:00
Место Москва Онлайн
Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Business⁢ Day: Retail CPG
Дата 28 сентября
Время 09:50 – 14:00
Место Онлайн
XIX конференция разработчиков свободных программ «Базальт СПО»
Дата 29 сентября – 1 октября
Время 10:00 – 19:00
Место Переславль-Залесский Онлайн
Kokoc Hackathon
Дата 29 сентября – 1 октября
Время 19:00 – 21:00
Место Онлайн
Ruby Russia 2023 Online
Дата 30 сентября
Время 11:00 – 21:00
Место Онлайн
PG Boot Camp Russia 2023
Дата 5 октября
Время 10:00 – 17:00
Место Москва Онлайн
Joker
Дата 9 – 14 октября
Время 16:00 – 19:30
Место Санкт-Петербург Онлайн
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн

Sinuous — JavaScript UI библиотека с небольшим размером

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 503
Обзор

Есть много библиотек и фреймворков, которые помогают преодолеть все препятствия на пути JavaScript разработчика. Если раньше мы использовали ванильный JS, то со временем пришёл jQuery, а затем React и Vue. Каждый год появляется все больше новых библиотек, фреймворков и инструментов. Некоторые из них продолжают развиваться и находят свою аудиторию, в то время как другие исчезают и постепенно забываются. В статье рассмотрим ещё одну библиотеку, которая может быть полезной для разработки небольших и простых пользовательских интерфейсов.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Комментарии 0

Битва русов и ящеров за воду Байкала: как пародия на неоязычество покорила Рунет, и при чём тут доктор Ливси?

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 1.7K
Ретроспектива

В конце 2023 года русскоязычные соцсети внезапно заполонили мемы про древних русов и ящеров. Виной всему стали видеолекции сгененированного с помощью нейросетей «профессора Багирова», в которых байки конспирологов-неоязычников о «тайной истории Руси» доводились до восхитительного абсурда. Пранк вышел из-под контроля: как про Медведа в старые добрые времена, про мемы оящерах и русах стали писать крупные федеральные порталы и модные журналы, а теперь энтузиасты ещё и игру анонсировали. Почему русы и ящеры так «зашли» именно сейчас, что именно и как они стебут, и чем оказались так интересны и симпатичны аудитории Рунета?
Читать дальше →
Всего голосов 19: ↑14 и ↓5 +9
Комментарии 10

Отношения с IT. Глава 29. Последняя

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 473

Все события все также случайны, персонажи вымышлены и только реальность - реальна.

Мой Сюзерен!

Бывший, будущий и настоящий.

Совершенно неважно, как тебя зовут, какого ты пола, где ты родился, твой возраст, вероисповедание и даже бэкграунд.

Я не знаю, какой рынок ты выбрал, в какой сфере трудишься, сколько человек на тебя работает, выручку твоего бизнеса, рентабельность и простигосподиебитду. Это неважно. Потому что никоим образом не влияет на то, что ты УЖЕ сюзерен. Это не нужно никому доказывать. Ведь это ФАКТ.

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

И если вы на берегу пожали руки и обязались грести в одну сторону — держи свое слово и дай возможность этим людям делать свою работу. Не до**ывайся до них, не мешай делать то, что они умеют делать хорошо (иначе зачем ты их выбрал?). Не играй людьми в утеху своему эго.

Как говорят чуваки из Маккинзей[1], бизнес — это:

Первое: всегда про бабки.

Второе: быть сильнее, выше, быстрее.

Третье: хорошо быть здоровым и богатым, плохо быть бедным и больным одна голова хорошо, а две — лучше.

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

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

Сюзерен, твои идеи могут критиковать, не соглашаться с твоим видением и даже спорить. Используй это для роста. Ведь чтобы аргументированно сказать «нет», требуется больше мужества и энергоресурсов, чем на кивание и повторение мантр, вроде той, где «мы — стартап».

Читать далее
Всего голосов 8: ↑2 и ↓6 -4
Комментарии 0

Путь веб-мастера в системный анализ: инструменты, кейсы, мысли вслух

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 149

Приветствую, уважаемый коллектив Хабр!

В данной статье будет рассмотрен ряд вопросов, включая насущный "насколько далек веб-мастер в начале своего пути от системного аналитика?" и "факторы, способствующие развитию и трансформации в IT-сфере".

Свой путь в IT начал еще с юношеского возраста в 2003 году с разработки первых веб-сайтов на HTML еще во времена популярности narod.ru.

Прошел путь разработки более, чем в 100+ веб-проектов, работал инженером сервисной службы, инженером-конструктором в КБ "Салют", прошел путь от 1-й линии технической поддержки до сетевого инженера и далее до руководителя отдела автоматизации.

Давайте обо всем по порядку.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 0

Советы от эксперта ЯНорм: как быть в ресурсе, даже если ты очень устал

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 459

Обсудили с экспертом-социологом, кандидатом медицинских наук, что такое «‎быть в ресурсе», как управлять этим состоянием и для чего оно нужно. Подобрали практики, которые приведут к гармоничной и счастливой жизни. Обо всём этом — читай в статье.

Читать далее
Всего голосов 5: ↑0 и ↓5 -5
Комментарии 1

Почему я всё время думаю о банковской системе Римской империи

Время на прочтение 3 мин
Количество просмотров 2.6K

Что общего между трапезой и банком, как выглядел доллар до нашей эры, почему Иисус начал движение Occupy Wall Street, и кто выдавал льготную ипотеку для айтишников в Древнем Риме. Мужики, этот пост для вас!

Читать далее
Всего голосов 16: ↑12 и ↓4 +8
Комментарии 9

Астрономы нашли экзопланету, почти полностью состоящую из железа

Время на прочтение 6 мин
Количество просмотров 1K

Чтобы лучше понимать природу, нам важно знать весь диапазон явлений, существующий в ней. Это очевидно и для науки об экзопланетах, и для наших теорий формирования планет. Отклонения и странности природы влияют на наши модели и побуждают учёных копать глубже.

Gliese 367 b (или Tahay), безусловно, является странной планетой. Это планета с ультракоротким периодом обращения (Ultrashort Period, USP), которая обращается вокруг своей звезды всего за 7,7 часа. В нашем каталоге экзопланет, насчитывающем более 5000 экзопланет, есть ещё почти 200 планет с ультракоротким периодом, так что Gliese 367 b не является уникальной в этом отношении. Но она исключительна в другом: это сверхплотная планета - почти в два раза плотнее Земли. Это означает, что она должна состоять практически из чистого железа.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 1