Все что отображает браузер кроме картинок и видео это строки, поэтому грамотная работа с ними может значительно увеличить скорость работы веб-приложений как на стороне клиента так и на стороне сервера. Итак, начнем.Что нужно знать о строках с позиции эффективности их…
Работа со строками может оказаться непростым делом из-за того, что она подразумевает решение множества разноплановых задач. Например, для простого приведения строки к «верблюжьему» стилю понадобится несколько строк кода: function camelize(str) { return str.replace(/(?:^\w|[A-Z]|\b\w|\s+)/g, function(match, index) {…
Некорректное использование строк может стать настоящей ахиллесовой пятой защиты программы. Поэтому так важно применять актуальные подходы к их обработке. Под катом разберём несколько паттернов ошибок при работе со строками, поговорим о знаменитой уязвимости Heartbleed и узнаем, как сделать код безопаснее. Читать далее
То, как вы справляетесь со стрессовыми и кризисными ситуациями, и как выходите из них, зависит от ряда факторов. Раньше считалось, что подобные стратегии строятся вокруг приобретенных жизненных навыков. Дескать «я делал так-то в пошлом, это помогло, теперь буду делать так же и в будущем». Но нет. Эффективная стратегия в борьбе со стрессом уходит корнями вглубь вашей личности. И новое исследование теперь выдвинуло те черты, которые максимально эффективны в устранении стресса. Читать далее