Ivan Sagalaev

Are you over 18 and want to see adult content?

6

More Annotations

The Barnstormers Theatre – Delighting Audiences Since 1931

The Barnstormers Theatre – Delighting Audiences Since 1931

barnstormerstheatre.org
Profile Image
Ava Flores
2020-03-16 21:08:28
The Barnstormers Theatre – Delighting Audiences Since 1931

The Barnstormers Theatre – Delighting Audiences Since 1931

barnstormerstheatre.org

Are you over 18 and want to see adult content?

Home - Kingsport, TN

Home - Kingsport, TN

kingsporttn.gov
Profile Image
Ava Flores
2020-03-16 21:09:50
Home - Kingsport, TN

Home - Kingsport, TN

kingsporttn.gov

Are you over 18 and want to see adult content?

Afghan Wireless - First Telecom Provider in Afghanistan

Afghan Wireless - First Telecom Provider in Afghanistan

afghan-wireless.com
Profile Image
Ava Flores
2020-03-16 21:10:17
Afghan Wireless - First Telecom Provider in Afghanistan

Afghan Wireless - First Telecom Provider in Afghanistan

afghan-wireless.com

Are you over 18 and want to see adult content?

Kinetica High Performance Analytics Database

Kinetica High Performance Analytics Database

kinetica.com
Profile Image
Ava Flores
2020-03-16 21:10:35
Kinetica High Performance Analytics Database

Kinetica High Performance Analytics Database

kinetica.com

Are you over 18 and want to see adult content?

CSGOServer.Net - Counter-Stike Global Offensive Servers

CSGOServer.Net - Counter-Stike Global Offensive Servers

csgoserver.net
Profile Image
Ava Flores
2020-03-16 21:10:50
CSGOServer.Net - Counter-Stike Global Offensive Servers

CSGOServer.Net - Counter-Stike Global Offensive Servers

csgoserver.net

Are you over 18 and want to see adult content?

Metropolis Magazine – Japan's Number 1 English Magazine

Metropolis Magazine – Japan's Number 1 English Magazine

metropolisjapan.com
Profile Image
Ava Flores
2020-03-16 21:11:05
Metropolis Magazine – Japan's Number 1 English Magazine

Metropolis Magazine – Japan's Number 1 English Magazine

metropolisjapan.com

Are you over 18 and want to see adult content?

6
ECG Engineering Consulting Group

ECG Engineering Consulting Group

ecg.com.co
Profile Image
Ava Flores
2020-03-16 21:11:26
ECG Engineering Consulting Group

ECG Engineering Consulting Group

ecg.com.co

Are you over 18 and want to see adult content?

Flirt4Free - Flirt for Free with live Cam Girls

Flirt4Free - Flirt for Free with live Cam Girls

flirt4free.com
Profile Image
Ava Flores
2020-03-16 21:11:50
Flirt4Free - Flirt for Free with live Cam Girls

Flirt4Free - Flirt for Free with live Cam Girls

flirt4free.com

Are you over 18 and want to see adult content?

Lenovo Gaming

Lenovo Gaming

lenovogaming.pl
Profile Image
Ava Flores
2020-03-16 21:12:04
Lenovo Gaming

Lenovo Gaming

lenovogaming.pl

Are you over 18 and want to see adult content?

A complete backup of centrodeoficiales.com.ar

A complete backup of centrodeoficiales.com.ar

centrodeoficiales.com.ar
Profile Image
Ava Flores
2020-03-16 21:12:24
A complete backup of centrodeoficiales.com.ar

A complete backup of centrodeoficiales.com.ar

centrodeoficiales.com.ar

Are you over 18 and want to see adult content?

Aktualności - V LO im. A. Witkowskiego

Aktualności - V LO im. A. Witkowskiego

v-lo.krakow.pl
Profile Image
Ava Flores
2020-03-16 21:12:26
Aktualności - V LO im. A. Witkowskiego

Aktualności - V LO im. A. Witkowskiego

v-lo.krakow.pl

Are you over 18 and want to see adult content?

Credit Score & Credit Reports at Credit Karmaâ„¢ Canada

Credit Score & Credit Reports at Credit Karmaâ„¢ Canada

creditkarma.ca
Profile Image
Ava Flores
2020-03-16 21:12:38
Credit Score & Credit Reports at Credit Karmaâ„¢ Canada

Credit Score & Credit Reports at Credit Karmaâ„¢ Canada

creditkarma.ca

Are you over 18 and want to see adult content?

3

Favourite Annotations

Outdoor Adventure and Lakeside Lodging in Maine - New England Outdoor Center

Outdoor Adventure and Lakeside Lodging in Maine - New England Outdoor Center

neoc.com
Profile Image
Ava Flores
2020-05-07 22:57:39
Outdoor Adventure and Lakeside Lodging in Maine - New England Outdoor Center

Outdoor Adventure and Lakeside Lodging in Maine - New England Outdoor Center

neoc.com

Are you over 18 and want to see adult content?

Varnish Cache

Varnish Cache

ibeg.org.br
Profile Image
Ava Flores
2020-05-07 22:57:54
Varnish Cache

Varnish Cache

ibeg.org.br

Are you over 18 and want to see adult content?

Pocketables - How-tos, reviews, news you can use

Pocketables - How-tos, reviews, news you can use

pocketables.com
Profile Image
Ava Flores
2020-05-07 23:00:12
Pocketables - How-tos, reviews, news you can use

Pocketables - How-tos, reviews, news you can use

pocketables.com

Are you over 18 and want to see adult content?

Au cœur de la vie urbaine - Gecina

Au cœur de la vie urbaine - Gecina

gecina.fr
Profile Image
Ava Flores
2020-05-07 23:00:59
Au cœur de la vie urbaine - Gecina

Au cœur de la vie urbaine - Gecina

gecina.fr

Are you over 18 and want to see adult content?

Constituting America

Constituting America

constitutingamerica.org
Profile Image
Ava Flores
2020-05-07 23:01:27
Constituting America

Constituting America

constitutingamerica.org

Are you over 18 and want to see adult content?

Startpage.com - The world's most private search engine

Startpage.com - The world's most private search engine

startingpage.com
Profile Image
Ava Flores
2020-05-07 23:01:41
Startpage.com - The world's most private search engine

Startpage.com - The world's most private search engine

startingpage.com

Are you over 18 and want to see adult content?

2
Buy Cheap Generic Acyclovir Online. Buy Cheap Generic Acyclovir Online. Aciclovir 400 Mg. Acyclovir 400 Mg. Acyclovir Cream Pric

Buy Cheap Generic Acyclovir Online. Buy Cheap Generic Acyclovir Online. Aciclovir 400 Mg. Acyclovir 400 Mg. Acyclovir Cream Pric

acyclovird6j.com
Profile Image
Ava Flores
2020-05-07 23:01:57
Buy Cheap Generic Acyclovir Online. Buy Cheap Generic Acyclovir Online. Aciclovir 400 Mg. Acyclovir 400 Mg. Acyclovir Cream Pric

Buy Cheap Generic Acyclovir Online. Buy Cheap Generic Acyclovir Online. Aciclovir 400 Mg. Acyclovir 400 Mg. Acyclovir Cream Pric

acyclovird6j.com

Are you over 18 and want to see adult content?

صراط نیوز - Seratnews.com

صراط نیوز - Seratnews.com

seratnews.ir
Profile Image
Ava Flores
2020-05-07 23:02:06
صراط نیوز - Seratnews.com

صراط نیوز - Seratnews.com

seratnews.ir

Are you over 18 and want to see adult content?

The new tradition in bass and guitar hardware. – Hipshot Products

The new tradition in bass and guitar hardware. – Hipshot Products

hipshotproducts.com
Profile Image
Ava Flores
2020-05-07 23:02:28
The new tradition in bass and guitar hardware. – Hipshot Products

The new tradition in bass and guitar hardware. – Hipshot Products

hipshotproducts.com

Are you over 18 and want to see adult content?

Ardmore Music Hall

Ardmore Music Hall

ardmoremusic.com
Profile Image
Ava Flores
2020-05-07 23:02:29
Ardmore Music Hall

Ardmore Music Hall

ardmoremusic.com

Are you over 18 and want to see adult content?

Online Coupons + Discount Promo Codes

Online Coupons + Discount Promo Codes

coupons-coupon-codes.com
Profile Image
Ava Flores
2020-05-07 23:02:54
Online Coupons + Discount Promo Codes

Online Coupons + Discount Promo Codes

coupons-coupon-codes.com

Are you over 18 and want to see adult content?

MyResortLIFE- Adventure Travel and Recreation

MyResortLIFE- Adventure Travel and Recreation

myresortlife.com
Profile Image
Ava Flores
2020-05-07 23:03:05
MyResortLIFE- Adventure Travel and Recreation

MyResortLIFE- Adventure Travel and Recreation

myresortlife.com

Are you over 18 and want to see adult content?

3

Text

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ИВАН САГАЛАЕВ Иван Сагалаев. Родился 13 февраля 1978 года в Москве. Сейчас работаю программистом в компании Datadog.Живу в Саммамише, штат Вашингтон.. Программист, архитектор, ментор. Интересуюсь открытыми технологиями, веб-разработкой МАНИАКАЛЬНЫЙ ВЕБЛОГ » УЧЕБНИКTRANSLATE THIS

PAGE

Перед тем, как начинать распространяться о том, как css'ом раскладывать на экране части веб ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGESEE MORE ON SOFTWAREMANIACS.ORG

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ИВАН САГАЛАЕВ Иван Сагалаев. Родился 13 февраля 1978 года в Москве. Сейчас работаю программистом в компании Datadog.Живу в Саммамише, штат Вашингтон.. Программист, архитектор, ментор. Интересуюсь открытыми технологиями, веб-разработкой МАНИАКАЛЬНЫЙ ВЕБЛОГ » УЧЕБНИКTRANSLATE THIS

PAGE

Перед тем, как начинать распространяться о том, как css'ом раскладывать на экране части веб ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGESEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are МАНИАКАЛЬНЫЙ ВЕБЛОГ » DJANGOTRANSLATE THIS PAGE Over the course of a few recent weeks I updated this site to a more modern software and revised some previously made choices. This one was loooong overdue considering that I still ran Ubuntu 9.10 before the update meaning that the system was almost 3 years old. ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не МАНИАКАЛЬНЫЙ ВЕБЛОГ » АРХИВ 2021. Март. 2020. Декабрь; Июль; Апрель; Февраль. 2019. Март; Февраль. 2018. Декабрь. 2017. Май. 2016. Ноябрь ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGE Вот здесь и начинают работать границы и отступы. Их основная задача: сдвинуть край блока в потоке, чтобы дать место для чего-то другого. Задаются они свойствами margin-left, margin-right, padding-left, padding-right РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального URL В ШАБЛОНАХ ЧЕРЕЗ REVERSE URL в шаблонах через reverse. Иван Сагалаев , Август 2006. URL'ки в Django переводятся в вызовы обработчиков через набор регулярных выражений. Это делает возможным выбирать вид URL'ов, который

вам

"ВЗБОЛТАТЬ, НО НЕ СМЕШИВАТЬ"?TRANSLATE THIS PAGE Иван Сагалаев , Ноябрь 2008. Когда я первый раз услышал в русском переводе какого-то из фильмов про Джеймса Бонда фразу: "Взболтать, но не смешивать", я подумал, что ее перевели наоборот.

Потому

ВЫРАЖЕНИЯ В ДЖАНГОВСКИХ ЗАПРОСАХTRANSLATE

THIS PAGE

Сегодня был опубликован план на следующий релиз Джанго 1.1.В нем много всякого хорошего, но мое внимание привлекла красота реализации одной из must-have фич, и я решил поделиться с вами неожиданно нахлынувшей на меня АСИНХРОННОСТЬ И ПАРАЛЛЕЛЬНОСТЬTRANSLATE

THIS PAGE

Асинхронность говорит о порядке исполнения кода. Если вызываемая функция не возвращает значение сразу, а отдаёт управление вызывающему коду с обещанием выдать значение позже, то

эта

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ИВАН САГАЛАЕВ Иван Сагалаев. Родился 13 февраля 1978 года в Москве. Сейчас работаю программистом в компании Datadog.Живу в Саммамише, штат Вашингтон.. Программист, архитектор, ментор. Интересуюсь открытыми технологиями, веб-разработкой ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGESEE MORE ON SOFTWAREMANIACS.ORG ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ИВАН САГАЛАЕВ Иван Сагалаев. Родился 13 февраля 1978 года в Москве. Сейчас работаю программистом в компании Datadog.Живу в Саммамише, штат Вашингтон.. Программист, архитектор, ментор. Интересуюсь открытыми технологиями, веб-разработкой ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGESEE MORE ON SOFTWAREMANIACS.ORG ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are МАНИАКАЛЬНЫЙ ВЕБЛОГ » DJANGOTRANSLATE THIS PAGE Over the course of a few recent weeks I updated this site to a more modern software and revised some previously made choices. This one was loooong overdue considering that I still ran Ubuntu 9.10 before the update meaning that the system was almost 3 years old. ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не МАНИАКАЛЬНЫЙ ВЕБЛОГ » АРХИВ 2021. Март. 2020. Декабрь; Июль; Апрель; Февраль. 2019. Март; Февраль. 2018. Декабрь. 2017. Май. 2016. Ноябрь URL В ШАБЛОНАХ ЧЕРЕЗ REVERSE URL в шаблонах через reverse. Иван Сагалаев , Август 2006. URL'ки в Django переводятся в вызовы обработчиков через набор регулярных выражений. Это делает возможным выбирать вид URL'ов, который

вам

РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального "ВЗБОЛТАТЬ, НО НЕ СМЕШИВАТЬ"?TRANSLATE THIS PAGE Иван Сагалаев , Ноябрь 2008. Когда я первый раз услышал в русском переводе какого-то из фильмов про Джеймса Бонда фразу: "Взболтать, но не смешивать", я подумал, что ее перевели наоборот.

Потому

АСИНХРОННОСТЬ И ПАРАЛЛЕЛЬНОСТЬTRANSLATE

THIS PAGE

Асинхронность говорит о порядке исполнения кода. Если вызываемая функция не возвращает значение сразу, а отдаёт управление вызывающему коду с обещанием выдать значение позже, то

эта

АННОТАЦИИ ФУНКЦИЙ В ПИТОН 3000TRANSLATE THIS

PAGE

Аннотации функций в Питон 3000. Иван Сагалаев , Июнь 2007. Когда Гвидо ван Россум впервые написал, что он подумывает о том, чтобы попробовать включить в Питон опциональное описание типов

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

WHY I DON'T LIKE CLASS-BASED GENERIC VIEWS Definitely agree. A long-time complaint of mine about trying to write domain specific languages is that now the developer has to learn a second language and unless it's a HUGE win to do so or the language is absolutely tiny, the extra abstraction is making things harder. WHY RUST'S OWNERSHIP/BORROWING IS HARD Rust's ownership/borrowing system is hard because it creates a whole new class of side effects. Notice however that what you call an "effect" here is actually very, very different from the "effects" people usually mean when they say "side-effect". All this business about ownership and moving is purely a compile-time notion, it does not change at all what your code does. МАНИАКАЛЬНЫЙ ВЕБЛОГ » АРХИВ 2021. Март. 2020. Декабрь; Июль; Апрель; Февраль. 2019. Март; Февраль. 2018. Декабрь. 2017. Май. 2016. Ноябрь РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGE Вот здесь и начинают работать границы и отступы. Их основная задача: сдвинуть край блока в потоке, чтобы дать место для чего-то другого. Задаются они свойствами margin-left, margin-right, padding-left, padding-right МАНИАКАЛЬНЫЙ ВЕБЛОГ » УЧЕБНИКTRANSLATE THIS

PAGE

Перед тем, как начинать распространяться о том, как css'ом раскладывать на экране части веб ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS Очень часто. В общем-то, ссылки внутрь страницы лучше именно через id и делать. Это проще выглядит, проще пишется, не требует лишнего пустого элемента и поддерживается всеми браузерами.. Кстати, есть еще в CSS3 РАСКЛАДКА В CSS: FLOAT Раскладка в CSS: float. Иван Сагалаев , Декабрь 2005. Длинная эпопея с написанием статьи о свойстве "float" завершена. Пусть времени ушло много, но мне думается, что мне удалось максимально доходчиво ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не URL В ШАБЛОНАХ ЧЕРЕЗ REVERSE URL в шаблонах через reverse. Иван Сагалаев , Август 2006. URL'ки в Django переводятся в вызовы обработчиков через набор регулярных выражений. Это делает возможным выбирать вид URL'ов, который

вам

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

WHY I DON'T LIKE CLASS-BASED GENERIC VIEWS Definitely agree. A long-time complaint of mine about trying to write domain specific languages is that now the developer has to learn a second language and unless it's a HUGE win to do so or the language is absolutely tiny, the extra abstraction is making things harder. WHY RUST'S OWNERSHIP/BORROWING IS HARD Rust's ownership/borrowing system is hard because it creates a whole new class of side effects. Notice however that what you call an "effect" here is actually very, very different from the "effects" people usually mean when they say "side-effect". All this business about ownership and moving is purely a compile-time notion, it does not change at all what your code does. МАНИАКАЛЬНЫЙ ВЕБЛОГ » АРХИВ 2021. Март. 2020. Декабрь; Июль; Апрель; Февраль. 2019. Март; Февраль. 2018. Декабрь. 2017. Май. 2016. Ноябрь РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGE Вот здесь и начинают работать границы и отступы. Их основная задача: сдвинуть край блока в потоке, чтобы дать место для чего-то другого. Задаются они свойствами margin-left, margin-right, padding-left, padding-right МАНИАКАЛЬНЫЙ ВЕБЛОГ » УЧЕБНИКTRANSLATE THIS

PAGE

Перед тем, как начинать распространяться о том, как css'ом раскладывать на экране части веб ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS Очень часто. В общем-то, ссылки внутрь страницы лучше именно через id и делать. Это проще выглядит, проще пишется, не требует лишнего пустого элемента и поддерживается всеми браузерами.. Кстати, есть еще в CSS3 РАСКЛАДКА В CSS: FLOAT Раскладка в CSS: float. Иван Сагалаев , Декабрь 2005. Длинная эпопея с написанием статьи о свойстве "float" завершена. Пусть времени ушло много, но мне думается, что мне удалось максимально доходчиво ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не URL В ШАБЛОНАХ ЧЕРЕЗ REVERSE URL в шаблонах через reverse. Иван Сагалаев , Август 2006. URL'ки в Django переводятся в вызовы обработчиков через набор регулярных выражений. Это делает возможным выбирать вид URL'ов, который

вам

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

ОБМЕН ЗНАЧЕНИЯМИ ПЕРЕМЕННЫХ В ПИТОНЕTRANSLATE THIS PAGE Обмен значениями переменных в Питоне. Иван Сагалаев , Март 2006. Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда

поменять

WHY I DON'T LIKE CLASS-BASED GENERIC VIEWS Definitely agree. A long-time complaint of mine about trying to write domain specific languages is that now the developer has to learn a second language and unless it's a HUGE win to do so or the language is absolutely tiny, the extra abstraction is making things harder. WHY RUST'S OWNERSHIP/BORROWING IS HARD Rust's ownership/borrowing system is hard because it creates a whole new class of side effects. Notice however that what you call an "effect" here is actually very, very different from the "effects" people usually mean when they say "side-effect". All this business about ownership and moving is purely a compile-time notion, it does not change at all what your code does. МАНИАКАЛЬНЫЙ ВЕБЛОГ » АРХИВ 2021. Март. 2020. Декабрь; Июль; Апрель; Февраль. 2019. Март; Февраль. 2018. Декабрь. 2017. Май. 2016. Ноябрь РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGE Вот здесь и начинают работать границы и отступы. Их основная задача: сдвинуть край блока в потоке, чтобы дать место для чего-то другого. Задаются они свойствами margin-left, margin-right, padding-left, padding-right МАНИАКАЛЬНЫЙ ВЕБЛОГ » УЧЕБНИКTRANSLATE THIS

PAGE

Перед тем, как начинать распространяться о том, как css'ом раскладывать на экране части веб ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS Очень часто. В общем-то, ссылки внутрь страницы лучше именно через id и делать. Это проще выглядит, проще пишется, не требует лишнего пустого элемента и поддерживается всеми браузерами.. Кстати, есть еще в CSS3 РАСКЛАДКА В CSS: FLOAT Раскладка в CSS: float. Иван Сагалаев , Декабрь 2005. Длинная эпопея с написанием статьи о свойстве "float" завершена. Пусть времени ушло много, но мне думается, что мне удалось максимально доходчиво ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не URL В ШАБЛОНАХ ЧЕРЕЗ REVERSE URL в шаблонах через reverse. Иван Сагалаев , Август 2006. URL'ки в Django переводятся в вызовы обработчиков через набор регулярных выражений. Это делает возможным выбирать вид URL'ов, который

вам

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

SOFTWAREMANIACS.ORG

301 Moved Permanently. nginx/1.18.0 (Ubuntu)

IVAN SAGALAEV

Ivan Sagalaev. Ivan. Sagalaev. Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog. Live in Sammamish, WA. Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the SOFTWARE MANIACS BLOG Software Maniacs blog. Ivan Sagalaev on programming and web development. Также доступно по-русски . New pet project. March 2021. So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why

there are so many

SERVER UPGRADE 2020

Set up a temporary relay from the old server to the new one: realize postfix is not okay with relaying mail to another postfix that thinks it has the same name. Pretend the new server is called new.softwaremaniacs.org, switch DNS, wait for traffic on the old one

to die down.

IJSON - SOFTWARE MANIACSSEE MORE ON SOFTWAREMANIACS.ORG МАНИАКАЛЬНЫЙ ВЕБЛОГ So anyway, I'm making a shopping list app for Android. As I understand, "shopping list" is something of a hello-world exercise of Android development, which may explain why there are COMPLETELY UNFAIR COMPARISON OF JAVASCRIPT SYNTAX HIGHLIGHTERS Completely unfair comparison of Javascript syntax highlighters. Ivan Sagalaev , May 2011. During the time before latest release of highlight.js 6.0 I decided — for the first time in more than 4 years — to actually look at other highlighting libraries. Sure I knew of their existence before but nonetheless never felt compelled to do any WHY RUST'S OWNERSHIP/BORROWING IS HARD IJSON - SOFTWAREMANIACS.ORGTRANSLATE THIS PAGESEE MORE ON

SOFTWAREMANIACS.ORG

ЧЕМ ОТЛИЧАЮТСЯ ID И CLASS На самом деле отличий полно. Суть. id. уникальное собственное имя элемента на странице, то есть на странице не должно быть нескольких элементов с одним id. Например блоку с шапкой сайта

можно

SOFTWAREMANIACS.ORG

301 Moved Permanently. nginx/1.18.0 (Ubuntu) WHY RUST'S OWNERSHIP/BORROWING IS HARD Rust's ownership/borrowing system is hard because it creates a whole new class of side effects. Notice however that what you call an "effect" here is actually very, very different from the "effects" people usually mean when they say "side-effect". All this business about ownership and moving is purely a compile-time notion, it does not change at all what your code does. МАНИАКАЛЬНЫЙ ВЕБЛОГ » 2020 » АПРЕЛЬ I've been writing code in Kotlin on and off over a few months, and I think I'm now at this unique stage of learning something new when I already have a sense of what's what, but not yet so far advanced so I don't remember beginner's pain points. WHY "WHERE EVERYONE GOES" CRASHED A note for my foreign readers. Malcolm Tredinnick asked me to translate into English my Friday's post about our experience of launching a Django project under high load. So here it is, hope this will be useful :-) I believe some context is also required. Yandex is the biggest Russian search engine and service portal that started to look into building its services using Django last year. МАНИАКАЛЬНЫЙ ВЕБЛОГ » АРХИВ 2021. Март. 2020. Декабрь; Июль; Апрель; Февраль. 2019. Март; Февраль. 2018. Декабрь. 2017. Май. 2016. Ноябрь МАНИАКАЛЬНЫЙ ВЕБЛОГ » 2020 » ИЮЛЬ Regular readers of this blog have probably noticed that it is now served from a different IP address Okay, okay, I'm kidding! This blog doesn't have any regular readers, of course. ГРАНИЦЫ И ОТСТУПЫ В ПОТОКЕTRANSLATE THIS PAGE Вот здесь и начинают работать границы и отступы. Их основная задача: сдвинуть край блока в потоке, чтобы дать место для чего-то другого. Задаются они свойствами margin-left, margin-right, padding-left, padding-right ЮНИКОД И БАЙТЫ Про Юникод написано много, но мне кажется, что это одна из тем, про которую "чисто ради интереса" никто читать не полезет. Поэтому я решил поделиться здесь одной штукой, которая, как я в разговорах со многими замечал, не МАНИАКАЛЬНЫЙ ВЕБЛОГ » УЧЕБНИКTRANSLATE THIS

PAGE

Перед тем, как начинать распространяться о том, как css'ом раскладывать на экране части веб URL В ШАБЛОНАХ ЧЕРЕЗ REVERSE URL в шаблонах через reverse. Иван Сагалаев , Август 2006. URL'ки в Django переводятся в вызовы обработчиков через набор регулярных выражений. Это делает возможным выбирать вид URL'ов, который

вам

РАСКЛАДКА В CSS: ПОТОКTRANSLATE THIS PAGE Раскладка в CSS: поток. Иван Сагалаев , Август 2005. В предыдущей статье я уже пару раз помянул прямой поток - тот порядок, в котором располагаются боксы, если им не давать какого-то специального

IVAN SAGALAEV

по-русски

IVAN SAGALAEV

Born February 13, 1978 in Moscow. Currently work as a software engineer at Datadog . Live in Sammamish,

WA.

Programmer, software architect, mentor. Interested in open source, Web development, programming languages and methodologies. I am the principal author of highlight.js library. I like brewing Chinese tea, cooking and running . Happily married to Elena Sagalaeva (a.k.a @alenacpp).

SOFTWARE MANIACS

This site hosts my blog on technology. CONTACTS AND PROFILES The best way to contact me is by email: maniac@softwaremaniacs.org. Usually I answer all the mail though at times it can take rather long.

* Flickr

* Mastodon

* GitHub

* LinkedIn

* RunKeeper

Details

5

Copyright © 2023 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0