Pull to refresh
0
Karma
0
Rating

User

  • Followers 2
  • Following 2

«В карантин нагрузка выросла в 5 раз, но мы были готовы». Как Lingualeo переехал на PostgreSQL с 23 млн юзеров

Неправильный холивар вы тут в каментах развели:) Из данной статьи есть один логичный вывод — даже хранимки в базе лучше, чем PHP.

Сергей Зонов: «Первый „Спектрум“ я сделал потому, что мне было интересно»

На 64к было 4 страницы памяти по 16кб. Ничего менять нельзя было, все адреса постоянные. Первая страница 16кб — ПЗУ.

На скорпионе было 256кб, были подификации ZX с 128кб. На таких можно было для каждой страницы адресации 64кб выбрать какая страница памяти сейчас по этим адресам доступна. В каждый момент времени адресовалось только 4 страницы. Дальше — сиди переключай. Если с адреса 0 выбрал страницу ОЗУ, значит сможешь туда писать.

Сергей Зонов: «Первый „Спектрум“ я сделал потому, что мне было интересно»

У «Спектрума» был 8-разрядный процессор Z80, работавший на частоте 4 МГц. Потом появился вариант турбо — 6 МГц. Оперативной памяти было 64 КБ. То есть все программы помещались в нее. Для работы самого «Спектрума» нужно было 12 КБ. Частично эта память использовалась под экран. Для программ оставалось 48-49 КБ. Сейчас драйвер какой-нибудь мышки занимает намного больше. Разрешение экрана было 256 точек по горизонтали, 192 — по вертикали. Если сейчас каждая точка имеет свой цвет и состоит фактически из трех, там они были в виде спрайтов. Спрайт — это кусочек экрана 8 на 8, кажется. И этому спрайту можно было один из 256 цветов прописать.


Видно, что человек, который это писал мало программировал под ZX Spectrum.

* Частоты были 3.5MHz и 7MHz.
* ОЗУ 48 КБ + ПЗУ 16 КБ было обычно. И вот 16 КБ — это типа прошивка и типа ОСь и 48 КБ под загружаемые программы и из этих же 48 КБ выделалась «видео» память
* Это не совсем спрайты, более популярен был термин «знакоместо». Действительно 8х8 пикселей. При этом никаких 256 цветов там не было и в помине, не считая разработанной позже программной техники TrueColor. На знакоместо выделялось 9 байтов. 8 байтов — это маска пикселей по строкам внутри знакоместа: 1 — основной цвет, 0 — цвет фона. 9-й байт определял цвет и свойства: по 3 бита на основной цвет и цвет фона (т.е. цвета выбирались из палитры 8 цветов), 1 бит — яркость (2 градации яркости), 1 бит — признак мигания. Таким образом, каждое знакоместо могло содержать только два цвета из одной из двух градаций яркости по 8 цветов и еще могло мигать.

Подкасты о Python: вот все, что мы нашли

А теперь и еще один эпизод подкаста «38 попугаев» и там настоящее интервью.

Подкасты о Python: вот все, что мы нашли

Внезапно. У подкаста «38 попугаев» вышел новый эпизод:)

Пишем свой URL Shortener

вот тут этот код цветной: paste.nophp.ru/hN

кстати, есть же github.com/jacobian/django-shorturls

Пишем свой URL Shortener

1. рандом — говно
2. ограничение на длину в 3 символа — говно (хотя, понятно, что у вас рандом, поэтому так)
3. правильно писать свой sequence в postgres
4. ну, на крайний случай, можно сохранять в базу, получать id, а потом конвертировать его в key как-нибудь так:

import string

characters = string.digits + string.letters
base = len(characters)

def make_key(num):
rem, res = divmod(num, base);
return ('' if rem == 0 else make_key(rem)) + characters[res]

Microsoft Robotics Developer Studio стал бесплатным

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

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

Исходный код никто не открывал и сообщество ничего не получило.

Microsoft Robotics Developer Studio стал бесплатным

Стоп, стоп, стоп… Бесплатно или свободно?

Вкусные скриншоты будущего интерфейса Chrome OS

1. [:|||:]

2. Что тут вкусного?

3. Что тут нового?

Bing + Python, поиск изображений

Bing + Python, поиск изображений

мало минусов, хочу еще

Bing + Python, поиск изображений

вы совсем с ума посходили? это же все равно, что святым мячом на стороне дьявола воевать!

Прошу любить и жаловать, TeamViewer теперь и под Linux

я прокликал прогресс-бар до 2/3 видел только процесс установки.

Прошу любить и жаловать, TeamViewer теперь и под Linux

ппц, я думал тут видео продукта будет, а тут видеоинструкция по установке. ну, понятно, для местных хомячков же, они по-другому не поймут…

Посчитай, сколько алкоголя ты пьешь

Не надо! Ваш минус — мне бальзам на душу!

Люди, конечно, не хомячки. А вот к кармодрочерам хабрахабра этот эпитет подходит лучше всего.

Посчитай, сколько алкоголя ты пьешь

Т.е. хомячки обижаются… Ясно, ясно.

P.S.: Кстати, спасибо за карму!

Посчитай, сколько алкоголя ты пьешь

> Не знаю, как аудитория Хабра примет этот веб-сервис

Местные хомячки всё схавают.

Клонированный дизайн получил хорошую прессу

тем, что сколько его не читай дизайнером не станешь.

Клонированный дизайн получил хорошую прессу

этому шаблону для wordpress 200 лет за завтраком уже.

Information

Rating
Does not participate
Registered
Activity