Category: производительность

10
Апр
2021

Что быстрее, читать файл несколько раз или один раз и занести в массив?

Подскажите, пожалуйста, какая из программ будет работать быстрее:

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

03
Мар
2021

Как правильно заменить через javascript фоновые изображения заданные из css, чтобы повысить производительность

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

31
Янв
2021

Есть ли официальные рекомендации. о том, сколько максимально kB JavaScript должно быть на странице?

Подскажите, пожалуйста, есть ли какие нибудь общие официальные рекомендации, о том, сколько максимально килобит JavaScript может быть на странице, что бы страницу можно было бы считать быстрой и удобной для пользователя, с точки зрения отр…

22
Янв
2021

Как создать рабочую ИТ-инфраструктуру сайта и не потратить кучу денег зря

Практические советы по масштабированию веб-ресурса для ускорения его производительности и повышения отказоустойчивости
— Читать дальше «Как создать рабочую ИТ-инфраструктуру сайта и не потратить кучу денег зря»

13
Янв
2021

Самая быстрая реализация алгоритма Дейкстры на javascript

Дан взвешенный граф.
Необходимо решить 2 задачи: найти из начальной точки длины путей до всех точек и также получить (восстановить) самый короткий (дешевый, оптимальный и т.п.) путь из начальной точки в любую другую.
Логично напрашивается …

10
Янв
2021

Как сделать код максимально быстрым?

есть у меня код на си который раскладывает число на множители в пары(перебором). Какие есть способы ускорить код пускай и на 1 милисекунду(помимо многопоточности)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

16
Ноя
2020

как оценить быстродействие, время работы алгоритма распознавания цветных объектов?

есть программа распознавания цветных объектов, можно ли как оценить время ее работы?
программа написана на питоне, компьютер – распбери пай 3?
если можно оценить время ее работы, я могу скинуть код, если это поможет?
помогите, пожалуйста….

09
Ноя
2020

Java-конференция Joker 2020

Более 20 специалистов расскажут обо всём, что касается Java: JVM, фреймворки, хранилища данных, высоконагруженные системы и др.
— Читать дальше «Java-конференция Joker 2020»

17
Окт
2020

Abstract class PHP сколько занимает оперативной памяти?

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

10
Сен
2020

19 сентября, онлайн: Meta/conf Frontend Meetup 2020

Спикеры расскажут о современных фреймворках, правилах проектирования, разработке и тестировании клиентской части веб-приложений.
— Читать дальше «Meta/conf Frontend Meetup»

21
Авг
2020

Как открыть Excel файл в памяти и читать листы в цикле, не переоткрывая файл на каждой итерации в цикле?

Есть задача, в цикле for собирать данные с листов определенных столбцов (одинаковых) Excel файла, но возникла проблема на больших файлах. Если файл "тяжёлый" то открытие файла и чтение данных с определенного листа на каждой итера…

11
Июн
2020

Оптимизация кода в рамках задачи «Делители»

Всем здравствуйте! Есть код для решения задачи, но он работает слишком медленно. Нужно уложится в 1 секунду, а программа работает на ~1.1 секунду. Возможно, нужно как-то по-другому решить задачу, но не понимаю, как. Помогите, пожалуйста.
У…

09
Июн
2020

18 июня, онлайн: Online Ruby Meetup №12

Поговорят про проблемы с производительностью Ruby-приложений, как писать простой и поддерживаемый код, CQRS-паттерне и использовании PostgreSQL в проектах.
— Читать дальше «Online Ruby Meetup №12»

28
Май
2020

Почему встроенный метод работает в 2.5 раза быстрее чем мой бинарный поиск?

Читаю “Грокаем алгоритмы” и сразу возник вопрос про бинарный поиск. Написал код для проверки за сколько времени найдет элемент в списке встроенный метод list.index и за сколько находит бинарный поиск. И вот собственно мой вопрос: почему вс…

27
Май
2020

3 июня, онлайн: SM Lab Summer meetup

Специалисты IT-отдела «Спортмастера» поделятся наблюдениями об удалённой работе и расскажут о проблемах, с которыми сталкиваются разработчики.
— Читать дальше «SM Lab Summer meetup»

19
Май
2020

Какой язык быстрее для консольной программы? [закрыт]

Интересно узнать, какой же язык будет быстрее для консольной программы.

Допустим, реализован любой из алгоритмов обхода.

Какой язык быстрее выполнит задачу – C, С++, Java, C#?

Представим, что алгоритм на всех языках написан одинаково, р…

11
Май
2020

16 и 23 мая, онлайн: конференция Python fwdays’20

Конференция, посвящённая разработке и основам Python. В программе доклады, дискуссии в Zoom и отдельный чат в Telegram для вопросов спикерам и нетворкинга.
— Читать дальше «Конференция Python fwdays’20 Online»

11
Апр
2020

Самое быстрое вычисление числа с плавающей запятой на Си [закрыт]

Мне надо с помощью scanf и sscanf читать числа, которые необходимо обрабатывать на 64-ёх битном процессоре Пентиум. Смотрю справочник, в Си есть спецификоторы %a, %e, %f, %g. Ещё написано, что есть модификатор ‘l’; где-то в Инете нашёл, чт…

20
Мар
2020

«Не закрывайте теги!»

С таким провокационным призывом на днях обратился к своим читателям в Твиттере не кто-нибудь, а Таб Аткинс, главный редактор львиной доли спецификаций CSS. Конечно, речь шла не о любых тегах, а об опциональных (необязательных), которые разрешает не ставить сам стандарт HTML. Но всё равно призыв Таба многих шокировал, очень уж вразрез он шел со всем, чему нас учили с самого начала веб-карьеры. Может, Таб просто всех троллил? Или же в его совете есть […]

09
Мар
2020

Что использует команда Tproger: инструменты для мониторинга и улучшения производительности веб-сайта

Рассказываем, как повысить скорость загрузки сайта и с помощью каких инструментов отслеживать показатели. Проверено разработчиками Tproger.
— Читать дальше «Что использует команда Tproger: инструменты для мониторинга и улучшения производительности веб-…

05
Мар
2020

15 июня – 2 июля, онлайн: конференции JUG.Ru Group на удалёнке

Сразу восемь IT-конференций в онлайне на любой вкус: от распределённых вычислений и хайлоада до JS и тестирования. Можно купить один билет на всё.
— Читать дальше «Конференции JUG.Ru Group на удалёнке»

03
Мар
2020

Насчет скорости обработки генераторов списка в Python

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

import timeit
print(‘sum([ ]) – ‘, timeit.timeit(‘sum([x*2 for x in range(1000)])’, number=1000))
p…

23
Фев
2020

Выбор в производительности PHP 7.4 native vs Phalcon 4

Планирую написать высокопроизводительное веб-приложение, что-то вроде API. Важным пунктом является производительность.
Приложение будет содержать базовые набор
“Модель-контроллер” с возможностями:

добавление;
редактирования;
удаление;…

06
Фев
2020

Как собрать стэк-трейсы конкретных тредов с sample interval ± 100ms

Есть OpenJDK8.
Есть пул потоков ExecutorService к примеру размером 40.
Принцип работы такой:
1)пришел запрос, для его обработки берется поток из пула.
2)во взятом потоке обрабатываем запрос
3)поток возвращается в пул потоков.
И так “по кр…

29
Янв
2020

Веб в 2020 году: расширяемость и совместимость

Перевод статьи The Web in 2020: Extensibility and Interoperability с сайта css-tricks.com для css-live.ru, автор — Юна Кравец. В последние годы мы наблюдали, как быстро развиваются и меняются веб-технологии. В 2020 году основными трендами сообщества веб-разработчиков вполне предсказуемо станут расширяемость и совместимость. Давайте рассмотрим их подробнее. Расширяемость Расширяемость определяется тем, насколько гибко мы можем приспособить ту или иную […]

11
Ноя
2019

21 ноября, Санкт-Петербург: митап DINS JAVA EVENING

Ежемесячная встреча IT-специалистов, организованная DINS. В этот раз поговорят о serverless-разработке на основе AWS Lambda и использовании фреймворка Akka.
— Читать дальше «Митап DINS JAVA EVENING»