Pull to refresh
133
50.3

Маркетолог

Send message

База данных на SharedPreferences — Android Kotlin

Reading time7 min
Views17K
image

Для хранения большого количества информации в Android используется DataBase (SQLite, FireBase и т. п.), а для простого хранения настроек — SharedPreferences. Вопрос, можно ли использовать SharedPreferences как своего рода Базу Данных и как это сделать?
Статья написана об учебном проекте, повторять такое на проде нельзя, как минимум это небезопасно. Намеренно используется не самая лучшая реализация тех или иных вещей, чтобы можно было подискутировать в комментариях.
Читать дальше →

Набор в контент-команду FirstVDS — ищем технических авторов для блога на Хабре

Reading time3 min
Views1.2K
Коты и Линукс, скрипты и логи, bash и python, cat и tail, MBR и GPT, Docker и Ansible, SSH и KFC, Vim и emacs. Если шарите в этом, возможно, вы — тот, кто нам нужен. В котах, кстати, разбираться не обязательно.

На связи FirstJohn с предложением, над которым стоит подумать.



Читать дальше →

Инициатива #SaveFirst для поддержки социально значимых проектов

Reading time1 min
Views635


Чтобы облегчить жизнь людей во время самоизоляции, многие компании снизили цены на свои услуги, а некоторые и вовсе стали помогать бесплатно. Мы считаем, что это правильный путь, и не хотим оставаться в стороне, поэтому создали инициативу #SaveFirst.
Читать дальше →

Шпионим за вашими программами с помощью Strace

Reading time1 min
Views9.5K
Не смогли пройти мимо и перевели ко Дню программиста комикс Джулии Эванс об утилите Strace. Полезный инструмент, который помогает отслеживать системные вызовы и доставку сигналов между процессами и ядром Linux. Читайте и вдохновляйтесь. С наступающим, друзья!



Читать дальше →

Подборка полезных слайдов от Джулии Эванс

Reading time1 min
Views53K
Перевели новую порцию слайдов. Права доступа в Unix, файловые дескрипторы, потоки, магия proc. И на закуску пара советов о том, как общаться, когда ты не согласен. А вдруг пригодятся =)



Читать дальше →

Так-Так-Так и никакого Тика. Чем отличаются процессоры Intel Core разных поколений на основе одной архитектуры

Reading time9 min
Views82K


С появлением процессоров Intel Core седьмого поколения многим стало понятно, что стратегия «Тик-так», которой Интел следовал всё это время, дала сбой. Обещание уменьшить технологический процесс с 14 до 10 нм так и осталось обещанием, началась долгая эпоха «Така» Skylake, во время которой случился Kaby Lake (седьмое поколение), внезапный Coffee Lake (восьмое) с незначительным изменением техпроцесса с 14 нм до 14 нм+ и даже Coffee Lake Refresh (девятое). Кажется, Интелу и правда нужен был небольшой перерыв на кофе. В итоге мы имеем несколько процессоров разных поколений, которые созданы на основе одной микроархитектуры Skylake, с одной стороны. И уверения Интела о том, что каждый новый процессор — лучше прежнего, с другой. Правда, не очень понятно, чем именно…



Поэтому вернёмся к нашим поколениям. И посмотрим, чем же они отличаются.
Читать дальше →

Профилирование и трейсинг с perf

Reading time1 min
Views29K
Учимся дебажить с perf — целых 18 страниц про основные подкоманды, фичи и устройство инструмента. Джулия рекомендует; “Я даже использовала его несколько раз для профилирования Ruby программ!”

Уровень сложности — для суперпродвинутого администратора.

Когда нужно отыскать причину сбоя, не имея доступа к исходным кодам. Все логи уже просмотрены, все debug и verbose-ключи включены, а причина проблем так и не обнаружена — используйте perf. Потребуется навык кодинга на языках типа Си.


Читать дальше →

Становимся волшебниками в программировании. Часть 2

Reading time1 min
Views10K

Читайте часть 1 вот тут.
Если вы давно хотели стать программистом, но не знали с чего начать, то начните с этого комикса. В нем о том, как задавать правильные вопросы, чтобы получать полезные ответы и читать исходный код.


Читать дальше →

Воры и гики: российские и китайские хакинг-сообщества

Reading time11 min
Views12K
Команда Insikt Group (проект Recorded Future) исследовала возможности, культуру и принципы организации китайских и российских хакинг-сообществ. Для этого ребята анализировали рекламные объявления, создавали фиктивные учётки и общались с участниками хакинг-форумов.

Recorded Future — компания отслеживает всё, что происходит в Интернете в реальном времени. Прогнозирует и анализирует кибер-угрозы. Работает при поддержке ЦРУ и Google.

Если вам интересна культура хакеров: что движет их действиями, как устроены сообщества и откуда ждать угрозы — читайте нашу выжимку из исследования Insikt Group. Выжали самое интересное + наши мысли на этот счёт.
Читать дальше →

Становимся волшебниками в программировании. Часть 1

Reading time1 min
Views22K
Если вы давно хотели стать программистом, но не знали с чего начать, то начните с этого комикса. В нем о том, как задавать правильные вопросы, чтобы получать полезные ответы и читать исходный код.

image

Читать дальше →

Реальные истории из жизни одного хостинга, или воспоминания динозавров FirstVDS

Reading time4 min
Views6.8K


У нас сегодня день рождения, 15 лет. Не, не так.

У нас сегодня юбилей, и мы позвали всех друзей. То есть собрали их со всех отделов и поспрашивали за жизнь. Узнали, как оно было на заре FirstVDS и какие невероятные истории запомнились больше всего.
Читать дальше →

История DevOps

Reading time6 min
Views10K


Делимся историей DevOps со слов Деймона Эдвардса, разработчика и одного из организаторов DevOpsDays в США. Смотрите 10-минутное видео на английском по ссылке или читайте наш перевод под катом.
Читать дальше →

Сheat-sheets «регулярные выражения»

Reading time1 min
Views23K
Ловите 2 плаката с регулярными выражениями в форматах A2 и A3.

Плакаты просто идеальные, потому что красивые и полезные сразу. Распечатайте, повесьте, любуйтесь и пользуйтесь.
Читать дальше →

Как руководить интровертами без вреда для здоровья

Reading time5 min
Views18K


Интроверты — застенчивы, молчаливы и замкнуты в своём мирке. Экстраверты дружелюбны, открыты, всегда готовы к общению. Это мнение обывателя.

В IT-сфере интроверты — привычное дело, поэтому стереотипов о них немного. Если коллега-админ предпочитает тишину и одиночество — его не обвинят в отрыве от коллектива. Все знают, что ему так комфортнее. Руководитель — первый человек, который должен это учитывать.
Читать дальше →

День сисадмина: зажги на квесте, закрути баклажан

Reading time2 min
Views5.9K


Про вас не снимают фильмов, не пишут песен и часто даже не знают в лицо. Образ сисадмина оброс мифами: небрит, нетрезв и неотёсан.

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

Рыцари в сияющих доспехах, повелители офиса и атланты IT-инфраструктуры. На вас все компьютеры, сети, серверы, роутеры, концентраторы, коммутаторы и шлюзы.

Сегодня мы преклоняемся перед вами и приносим дары:

Читать дальше →

Как за 15 лет вырастить лучшую службу поддержки

Reading time7 min
Views9.6K
Человек выбирает хостинг по цене и отзывам. Решает, остаться ли в компании — по доступности сервера и качеству поддержки. Большинство наших клиентов не занимается администрированием сервера, и для них очень высока ценность качественной поддержки.

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

Расскажем, как выросла служба поддержки FirstVDS.
Читать дальше →

Flashcache — дёшево и сердито или альтернатива HW RAID 10 SAS

Reading time5 min
Views12K
До 2014 года на серверах FirstVDS мы использовали промышленные HDD-накопители с
SAS-интерфейсом и аппаратными контроллерами, собранные в RAID 10. Это решение полностью устраивало нас в плане надёжности и производительности.
Читать дальше →

Information

Rating
Does not participate
Location
Россия
Works in
Registered
Activity