Pull to refresh
1
0
satas @satas

User

Send message

Вышел Bootstrap 5: оцениваем 7 главных нововведений

Reading time4 min
Views44K

Пройдя через несколько альфа- и бета-версий, наконец-то появился Bootstrap 5, на что у разработчиков ушло несколько месяцев. Новая версия претерпела серьезные изменения, включая отказ от поддержки Internet Explorer (IE) и зависимости jQuery. От IE было решено отказаться, потому что браузер занимает всего 3% рынка и его доля продолжает снижаться.

Что такое Bootstrap? Это самый популярный в мире CSS-фреймворк с открытым исходным кодом, который разработан командой Twitter. В v5 внесено сразу несколько критически важных изменений, давайте посмотрим, что там и как.
Total votes 82: ↑76 and ↓6+70
Comments21

Что недоговаривают Тинькофф Инвестиции. Вытаскиваем все данные по портфелю через API в большую таблицу Excel

Reading time11 min
Views238K

Разбираемся, как на самом деле считаются суммы и проценты в клиентском приложении.

Собираем все данные по портфелю и по всем операциям через Tinkoff API.

Строим огромную Excel таблицу со всеми данными.

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

Пытаемся понять, что нам с этим делать.

Read more
Total votes 158: ↑155 and ↓3+152
Comments112

Собеседование в Яндекс: театр абсурда :/

Reading time14 min
Views511K

Привет, Хабр!

В прошлой статье меня знатно разбомбили в комментариях, где-то за дело, где-то я считаю, что нет. Так или иначе, я выжил, и у меня есть чем с вами поделиться >:)

Напомню, что в той статье я рассказывал, каким я вижу идеальное собеседование и что я нашёл компанию, которая так и делает - и я туда прошёл, хотя это был адский отбор. Я, довольный как слон, везде отметил, что я не ищу работу, отовсюду удалился и стал работать работу.

Как вы думаете, что делают рекрутеры, когда видят "Alexandr, NOT OPEN FOR WORK"? Правильно, пишут "Алексей, рассматриваете вариант работать в X?" Я обычно игнорирую это, но тут мне предложили попытать счастья с Яндекс.Лавкой, и я не смог пройти мимо - интересно было, смогу ли я устроиться куда-нибудь, когда введут великий российский файерволл. К тому же за последние 3 года я проходил только два интервью, и мне показалось, что я не в теме, что нынче требуется индустрии. Блин, я оказался и вправду не в теме. И вы, скорей всего, тоже - об этом и статья.

Читать далее
Total votes 664: ↑637 and ↓27+610
Comments1270

Принципы онбординга новых пользователей

Reading time11 min
Views7.1K

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

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

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments1

PHP-Дайджест № 188 (7 – 21 сентября 2020)

Reading time4 min
Views13K

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 8 Beta 4, инициатива по консолидации PHP-сообщества, концепт PHP для GraalVM, предложение по дженерикам в Internals, полезные инструменты, видео, подкасты, статьи.

Приятного чтения!

Total votes 55: ↑54 and ↓1+53
Comments15

Андрей Терехов: «Можно сколько угодно говорить, что американское лучше, но наша машина никогда не ломается»

Reading time17 min
Views75K


Завкафедрой системного программирования Матмеха СПбГУ, профессор, доктор физмат наук, президент компании «Ланит-Терком» Андрей Николаевич Терехов — о том, как делал первый в СССР транслятор языков Алгол 68 и Ада, о силе обкома КПСС и рождении «Самсона», который никогда не ломался.
Читать дальше →
Total votes 192: ↑178 and ↓14+164
Comments176

Безопасная работа с секретами при сборке в Docker Compose

Reading time5 min
Views11K
Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python».




Когда вы собираете Docker-образ вам могут понадобиться секреты, например, пароль к приватному репозиторию пакетов. Вы не хотите, чтобы этот секрет в конечном итоге оказался в образе, потому что тогда любой, кто получит доступ к образу, получит доступ и к вашу приватному репозиторию.
Примечание: Если вы думаете «Почему бы просто не использовать переменные среды?», которые используются для секретов в рантайме при создании образа. Эта статья посвящена секретам сборки, которые используются при создании образа с помощью Docker-файла.
Более новые версии Docker поддерживают секреты с помощью экспериментального сервиса BuildKit, а в Docker Compose 1.25 и более поздних версиях уже можно создавать образы с помощью BuildKit. К сожалению, по состоянию на март 2020 года, возможность безопасной работы с секретами из Compose все еще находится в процессе разработки.
Читать дальше →
Total votes 18: ↑16 and ↓2+14
Comments1

Доклад «42». Большой конспект

Reading time23 min
Views26K
Привет, Хабр, меня зовут Вадим Макишвили. В 2014 году я выступил с докладом «36». Рассказывал про кризис среднего возраста, признавался в собственных слабостях и делился способами, которые помогли мне совладать со страхами. Сразу после выступления друзья стали надо мной подтрунивать, мол, давай каждые десять лет по продолжению. Я отшучивался, мол, обязательно сделаю. Но, вообще-то, не собирался, потому что каждые десять лет рассказывать всему миру про свои страхи — скучно.

Однако несколько месяцев назад на конференции YaTalks в Екатеринбурге я выступил с новым докладом. В заголовке число 42, и возникает вопрос: «Неужели Макишвили — автор одной темы?» Нет. Самокопания не было. А что было? И можно ли «42» считать продолжением «36»?

Мой рассказ имеет отношение к предыдущей лекции лишь косвенно. В «42» я детально обдумываю тему, которой тогда едва коснулся. Но если кому-то удобнее думать, что «42» — вторая серия, пусть так. Тогда впереди ещё и третья, которая не будет иметь ничего общего ни с первой, ни со второй, ну разве что автор — я, и название тоже окажется каким-то числом.

«42» — точно не про кризис среднего возраста.


— Здравствуйте, друзья. Мне очень много хочется вам рассказать. Так много, что первая версия этого доклада длилась два часа. Но организаторы сказали мне — Макишвили, не наглей. Короче, вы со мной здесь на час. Я постараюсь, чтобы вам не было ни скучно, ни грустно.
Читать дальше →
Total votes 46: ↑44 and ↓2+42
Comments20

Перепутье сениора: куда идти дальше?

Reading time6 min
Views8.5K
Говорят, что профессионалом в своей области становишься в среднем после 5 лет активной работы. Тяга к самореализации остается, но на текущей позиции что-либо сделать в этом направлении не получается. И в этот момент ты встаешь перед стандартным для русских сказок перепутьем. Можно сменить работу, но если в общих чертах круг обязанностей и стек не изменятся, новизна быстро пройдет, снова уступив место рутине. Можно идти в тимлиды, но придется взвалить на себя кучу административки.

Васнецов, Витязь на распутье. 1882

Под катом — о том, так ли все страшно, глазами специалистов из “Максилекта”, уже проходивших через аналогичный выбор.
Читать дальше →
Total votes 15: ↑13 and ↓2+11
Comments15

Космическая демосцена: Вселенная умещается в 64 килобайта

Reading time4 min
Views74K


Демосцена всегда поражала воображение. В 1994, 2004, 2017 годах разработчики снова и снова всех удивляют, превращая файл размером 64 килобайта в нечто немыслимое. Демо стало не просто асаной, из которой программист выжимает максимум возможностей своего компьютера и собственных скиллов, а превратилось в отдельный вид киберискусства.


Современные демки откололись от континента прочих субкультур (где-то на берегу остались представители оверклокинга) и дрейфуют в одиночестве. Они не гимн возможностей компьютерной техники, а ding an sich selbst betrachtet — метафизическая вещь в себе, которая может быть фрагментом игры, аниме или трейлером фильма-катастрофы.


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

Total votes 60: ↑60 and ↓0+60
Comments71

С чего начать новичку в Go

Reading time2 min
Views160K
Если вы решили попробовать замечательный язык Go, но не знаете с чего начать, вам прямая дорога в этот пост, где я постарался перечислить все необходимые для новичков ресурсы.
Читать дальше →
Total votes 56: ↑50 and ↓6+44
Comments50

Как мы переводили сервер на php 7

Reading time3 min
Views13K
php 7 вышел почти год назад, на носу уже версия 7.1, которая находится в стадии релиз кандидата. Интернет полон положительных отзывов, что же — пора использовать его в продакшене. Об опыте переезда на него боевого сервера с тридцатью проектами и пойдет речь в этой статье.

Седьмая версия открывает нам много новых возможностей, но основным убийственным нововведением php7, я считаю, увеличение производительности и уменьшение потребления памяти. Во внутренних проектах мы его давно попробовали, убедились, что он дает прирост не только в синтетических тестах, было принято решение переводить на него весь продакшен.
Читать дальше →
Total votes 29: ↑23 and ↓6+17
Comments38

Text Analytics as Commodity: обзор приложений текстовой аналитики

Reading time11 min
Views17K
text analytics landscapeЕсли бы мне дали миллиард долларов на научные исследования, я бы создал большую программу в масштабе NASA по обработке естественного языка (NLP).[из Reddit AMA Майкла Джордана, 2015]. Из данной публикации вы узнаете, есть ли рынок для приложений текстовой аналитики. И не слишком ли оптимистичен заслуженный профессор М. Джордан по поводу потенциала NLP, а лучше потратить миллиард долларов на что-то другое.

Введение


Вначале определимся с терминами. Интеллектуальный анализ текста (англ., text mining) — это технологии получения структурированной информации из коллекций текстовых документов. Обычно в это понятие включают такие крупные задачи, как
  • категоризация текста
  • извлечение информации
  • информационный поиск.

Часто, когда говорят о применении интеллектуального анализа текста в бизнесе — текстовой аналитики (англ., text analytics) — имеют в виду не просто структурированную информацию, а т.н. углубленное понимание предмета анализа (insights), которое помогает в принятии бизнес-решений. Известный эксперт Сэт Граймс определяет текстовую аналитику как технологические и бизнес процессы применения алгоритмических подходов к обработке и извлечению информации из текста и получению глубокого понимания.

Принято считать, что формируется новый рынок когнитивно-вычислительных (cognitive computing) продуктов. По оценкам MarketsandMarkets глобальный рынок продуктов на основе обработки естественного языка должен составить $13.4 млрд. к 2020 году при росте в 18.4% по CAGR. Таким образом, сейчас этот рынок оценивается примерно в $5.8 млрд. В последние годы этот растущий рынок ознаменовался целым рядом громких сделок, вроде покупки Alchemy API компанией IBM. По другим оценкам, аналогичный рынок в Европе уже сейчас превосходит пол-миллиарда долларов и удвоится к 2019 году. Рынок Северной Америки составляет почти 40% глобального рынка текстовой аналитики и имеет оптимистичные оценки роста.
Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments2

Реактивный ранец за 100 тысяч долларов

Reading time1 min
Views1.4K

Первый в мире реактивный ранец, пригодный к применению на практике, создал новозеландский изобретатель Гленн Мартин (Glenn Martin). Уже в ближайшее время он намерен начать продажи своего изобретения.
Правда, созданный им ранец нельзя назвать реактивным. Его «сердце» – обычный бензиновый двигатель мощностью в 200 лошадиных сил. Этот двигатель разгоняет роторы, создающие подъемную силу. Но слово jetpack (реактивный ранец) настолько прочно вошло в массовую культуру, что другим словом журналисты новинку и не называют. Еще бы, «джетпаки» использовали такие знаменитости как, например, Дюк Ньюкем, Джеймс Бонд и Робокоп. Летать на небольшой высоте на псевдо-джетпаке можно в течение получаса, управление осуществляется при помощи двух рукояток.
Сорокавосьмилетний Гленн Мартин мечтал о создании реактивного ранца с пяти лет. Для того чтобы воплотить мечту в металле потребовалось 27 лет. Первый прототип ранца был готов в 1997 году, а первым пилотом-испытателем стала супруга изобретателя. Затем Гленн испытывал ранец на своем сыне Харрисоне. Сейчас программа испытаний завершена. Изобретатель планирует продемонстрировать свое детище на авиашоу EAA AirVenture, после чего он намерен начать продажи первого в мире рабочего «реактивного ранца» по цене 100 тысяч долларов за штуку.

Источник: t3.ru/news/detail.php?ID=180629&BID=49
Total votes 35: ↑24 and ↓11+13
Comments19

Беспроводное электричество

Reading time2 min
Views11K
Наверняка многие пользователи персональных компьютеров, да и иной бытовой электроники, мечтают о полном отказе от использования проводов. И если в случае передачи информации такой вариант вполне возможен – к данному моменту уже разработан целый спектр технологий, и появляются новые, более скоростные и универсальные решения, то вот для питания электронных/электрических приборов отказ от проводов казался околонаучной фантастикой. На самом деле ничего невозможного нет, что и подтвердил августовский форум IDF 2008, где на одной из презентаций публике показали систему беспроводной передачи электроэнергии.



Читать дальше →
Total votes 152: ↑124 and ↓28+96
Comments275

Dell Inspiron Mini — уже скоро в продаже

Reading time1 min
Views559

Долгожданный мини-ноутбук Inspiron Mini от компании Dell появится в магазинах России уже на следующей неделе. Новинка оснащена процессором Intel Atom с тактовой частотой 1.6ГГц, 512Мб оперативной памяти, SSD-накопителем емкостью 4ГГб, встроенной вебкамерой с разрешением 0.3-мегапикселя, Wi-FI (b/g), Bluetooth, а так же, поддержкой WiMAX и WWAN.
Читать дальше →
Total votes 92: ↑80 and ↓12+68
Comments118

10 самых популярных видео докладов с 404фест 2013

Reading time3 min
Views17K
image

Как вы знаете, мы тут в своей Самаре каждый год проводим Фестиваль 404, куда приезжают разные люди и делятся опытом. Доклады записываем на видео и выкладываем совершенно бесплатно на свой канал youtube. Предлагаем подборку самых популярных видео докладов за прошлый год.

В прошлом году я уже делал такой пост. Его прочитали почти 30 000 человек. Могу скромно предположить, что этот пост тоже должен получиться интересным и полезным.

Читать дальше →
Total votes 43: ↑36 and ↓7+29
Comments4

Стратегия кеширования в приложении

Reading time5 min
Views75K
Когда заходит разговор о кешировании складывается парадоксальная ситуация. С одной стороны все понимают важность и нужность кеширования в архитектуре приложений. С другой стороны мало кто может внятно объяснить что и как надо кешировать.

Обычно люди сходу начинают предлагать готовые реализации кеша, вроде memcached или HTTP-кеша, но это лишь ответ на вопрос где кешировать.

Кеширование – одна из многих тем, наряду с безопасностью и логированием, о которых знают и говорят все, но мало кто может это сделать правильно.
Читать дальше →
Total votes 50: ↑39 and ↓11+28
Comments47
1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity