2011-11-01

Про эволюцию, естественный отбор и расизм

Каганов разместил замечательный пост на тему явлений происходящих в обществе. Он затронул тему различных миграций, завоеваний между дикарями и недикарями.

Мне кажется тут дело не столько в том кто дикарь а кто нет а скорее в том, кто имеет какие преимущества. В конце концов любая конкуренция основывается на том есть у тебя конкурентные преимущества или нет. Как только вид получает конкурентное преимущество которого нет у других видов он начинает активно вытеснять другие виды.

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

Затем из Африки пришли  менее волосатые хомо сапиенс. Но эти хомо были более агрессивные, более хитрые, более сообразительные. Они поняли что чтобы не мёрзнуть нужна не толстая шкура - а нужен огонь, теплое жилище и шкура убитого тобой зверя. Поэтому в пожарах быстро сгорели огромные площади лесов, все подходящие для жилья пещеры были освобождены от их прежних обитателей а многие звери, в том числе мамонты и саблезубые тигры оказались освобождены от своих шкур.  Неандертальцам в новых условиях просто не осталось места.

Внутри видов тоже постоянно происходит конкурентная борьба. Одним из проявлений конкурентной борьбы, полярным её проявлением является война. Человечество всегда вело войну само с собой. Читая Саймака, Бредбери я не могу с ними согласится, что война что-то противоестественное. Война нужна природе чтобы постоянно обновлять виды избавляться от менее жизнеспособных видов создавая более жизнеспособные в постоянно изменяющихся условиях. Вернее даже война нужна людям как наиболее простой способ конкурентной борьбы. Всегда проще дать соседу в зубы чем, скажем переиграть его в шахматы. Всегда проще мочить в темных углах гастарбайтеров-дворников чем самому взять в руки метлу. Всегда проще байкотировать бракоделов китайцев чем начать делать что-то качественное самому.

Все дело в том что, природе не нужны японцы, китайцы, русские, евреи, немцы, негры. Природе нужны лучшие. И единственным способом найти лучшего это заставить нации конкурировать между собой. Любые проявления конкуренции хороши для природы. Даже если человечество испепелит себя в атомной войне это будет хорошо для природы - на место людей займут крысы тараканы, сине-зеленые подросли - они окажутся более жизнеспособными в изменившихся условиях обитания. Природа любит всех своих детей.

Почему у людей существуют нации? Думается, что деление на нации в большинстве случаев весьма условно - нации больше существуют в головах людей. Хотя нельзя отрицать что физически люди разных наций отличаются, но эти признаки в большинстве случаев очень размыты и спорны.

Все дело в приобретенных конкурентных преимуществах. Японцы, например, вроде мелкие такие, страшные, не выиграли за всю историю ни одной войны, живут на вулкане но зато умеют работать, умеют сотрудничать друг с другом из за чего весь мир пользуется японскими гаджетами, ездит на японских машинах, смотрит японские мультфильмы, изучает японские боевые искусства. Японское трудолюбие стало для них важным конкурентным преимуществом. Тоже самое происходит сейчас с Китаем.

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

Негры. Эти ребята совершенно бестолковые в плане создания чего-либо. Не смотря на то что живут в Африке дольше других людей они так и не смогли построить у себя дома сколь-нибудь развитой цивилизации, но это им и не нужно. Все сколь нибудь ценное с точки зрения европейца в Африке создали европейцы. Но негры хорошо плодятся. Это их основное конкурентное преимущество в наше время для завоевания ареала обитания. Как кролики завезённые в Австралию, негры завезенные в Америку сейчас активно размножаются на американском континенте и скоро совсем поглотят белое население. Их конкурентное преимущество в плодовитости в черных семьях пять-семь детей — норма.

Но конкурентные преимущества не возникают просто так. Mr Freeman как то рассказал как создать крысиного волка. Если у вас на корабле завелись крысы - поймайте несколько крыс, закройте в ящик и подождите несколько дней - через некоторое время в ящике с крысами начнется голод и крысы начнут друг друга жрать в результате в ящике останется только одна крыса - самая сильная самая хитрая самая выносливая которая выиграла у других крыс игру на выживание. Если эту крысу выпустить она начнет жрать своих сородичей - ведь живое крысиное мясо гораздо вкуснее корабельных припасов. Mr Freeman не раскрыл только одно - когда все крысы на корабле кончатся наш крысиный король подумает о продолжении рода и если на корабле останется хоть одна самка то вскоре корабль наводнят много маленьких крысиных волков которые с еще большем остервенением есть корабельные припасы и уже с аппетитом посматривать на матросов.

Тоже произойдет если маленький но гордый горный народ выселить целиком с обжитых мест куда-нибудь в Сибирь где за выживание придется конкурировать в суровых природных условиях с лагерными зеками. Выжившие в этой игре будут только те к то найдут в себе зверя - остальные просто вымрут. Эксперимент с Чечней показал что из людей получаются крысиные волки не чуть не хуже чем из крыс.

Что будет дальше - неизвестно, но мы живем в удивительное время, время когда рушатся многие устои образуются новые, вот только совсем новые ли? Или это уже было раньше и история лишь наматывает новый виток? Поживем - увидим.

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

 

Коментариев: 4

 
  2011-10-27

Фотоотчет по Турции

Выложил небольшой фотоочет по Турции в новом формате. Может кому-нибудь это будет интересно.

 

Коментариев: 3

 
  2011-10-24

Talk to somebody или talk with somebody

Задался вопросом, какой предлог использовать to или with в фразе talk to/with someone. Тогда как в русском языке нет особого выбора - всегда используется предлог c (with) - побеседовать с кем-либо, вроде как нельзя сказать "побеседовать кому-либо", в английском же можно использовать обе формы.  Но оказалось в английском языке работают те же самые правила, что и в русском, но так как в русском языке нет предлога направления to, поэтому talk to можно перевести как говорить, сказать и значит можно пользоваться эквивалентом говорить кому-ли либо, сказать кому-либо.

Поэтому фразу типа "скажи ему - больше так не делать" можно перевести как "talk to him - do not do this again" а фразу "давай с тобой поговорим" как "lets talk with you". В то же время в английском языке предлог to используется гораздо чаще чем эквивалентная фраза на русском. Например, если вы хотите побеседовать с кем-либо и инициатором беседы являетесь вы то используется предлог to, т.е. можно сказать "can I talk to you?". То есть если беседа направленная - то используем to. Если беседа двунаправленная и между сторонами нет какого либо приоритета - используем with. Всё элементарно.

 

Оставить комментарий

 
  2011-10-20

Масштабирование фотографий

Не знаю как кто привык выкладывать в блог фотографии, но мне видится, что идеальная фотография в блоге должна быть небольшой, а если посетитель сайта хочет что-нибудь рассмотреть на ней, то при клике должно открываться аккуратненькое такое окошко с фотографией большего размера. Но все дело в том, что чтобы сделать такую простенькую штуку, нужно исходную фотографию смасштабировать до меньшего размера, затем сделать еще фото с размером побольше. Затем обе фотки, а желательно также и исходную, закачать на сервер, затем как то сделать выпадающее окошко средствами Javascript.

Поэтому, как правило, большинство блогеров либо постят фотки сразу в большом разрешении, из-за чего их блог загружается минуть пятнадцать и съедает за раз месячный лимит GPRS трафика, либо читатели наслаждаются маленькими нечёткими картинками. Лишь самые трудолюбивые делают как нужно, ибо только самые трудолюбивые могут выполнить все шаги по обработки фотографий и не сломатья на пол пути.

Я - очень ленивый человек. Но делать плохо я тоже не люблю, если стоит выбор делать плохо или не делать вообще я всегда выбираю второй вариант. Наверно поэтому, я до сих пор постил мало фотографий. И вот недавно для одного проекта потребовался подобный функционал, тут уж не отвертеться, поэтому я придумал такую штуку:

- закачиваем на сервер исходную большую картинку через wysiwyg редактор
- адрес картинки нужного размера превьюшки формируется из адреса исходной, плюс некоторые "добавочки". При первом запуске сервер сам создает превьюшки нужного размера и кладет их в виде файлов, при последующих запросах они будут уже лежать в соответствующих папочках, т.е. масштабирование осуществляется только один раз.
- выпадающее окошко делается скриптом, который я выложил на ztools.org

Все просто. Закидываем фото, подправляем пути, и наслаждаемся:

Так растут бананы на пальме


P.S. Дизайн выпадающего окошка помог создать Паша Чуриков - лидер группы четвертый ветер и по-совместительству отличный веб-дизайнер.

 

Коментариев: 1

 
  2011-10-14

Как найти расстояние между двумя GPS точками

Понадобилось посчитать дистанцию между двумя точками заданными в GPS координатах. В PHP реализация такой фунции выглядит следующим образом:

function calcMiles ($Lat1, $Lon1, $Lat2, $Lon2){
    return 3958.75 * acos(  sin($Lat1/57.2958) * sin($Lat2/57.2958) + cos($Lat1/57.2958) * cos($Lat2/57.2958) * cos($Lon2/57.2958 - $Lon1/57.2958));
}

Ответ получается в милях, для перевода в метры, полученное значение нужно ещё умножить на 1609.344.

Код взял с phpclasses.com. Кстати, глядя на код оригинального класса можно сделать вывод, что автор обладает хорошим чувством юмора - он реализовал вывод результата в десятках различных единиц, включая нанометры, парсеки и световые года.

 

Оставить комментарий

 
  2011-10-13

Ташир-капут

Заказал в офис пиццу в Ташире. Выяснил, что Ташир больше не Ташир. Перец и соль к пицце больше не дают, пицца на тонком тесте совсем не отличается от пиццы на толстом. Начинки мало. Цена выросла. Пепси в подарок больше нет. И Ташир теперь будет называться "Миа".

Жаль. Вкусная у них была пицца.

 

Коментариев: 3

 
  2011-10-13

Ищу новый ноутбук

Созрел для покупки нового ноутбука. Свой Acer Aspire 4810TG мне всем нравится, легкий, комфортная диагональ, большое время работы от батарейки, большой диск, есть CD/DVD, вся нужная мне периферия, но...

Не все железо гладко работает под Linux. В частности, не смог корректно настроить микрофон для Skype, DVD не всегда монтируется, нет нативной поддержки сетевой карты, при каждом обновлении ядра нужно ставить соответствующий модуль, это не приятно. Дуальная загрузка делается через заход в BIOS, что тоже напрягает. Кнопка выключения тачпада выключает его и больше не включает.

Соответственно хочу такой же ноут, но от Dell или IBM или Lenovo - их железо лучше дружит с Linux.

Примерные характеристики должны быть такие:

Диагональ 14 дюймов
НЕ гибридный видеоадаптер - Линукс не умеет переключать графику на лету.
Винт >=320Gb
RAM >=4GB
Вес: < 2кг
Время работы от батарейки >6 часов, лучше 8
Чтобы все компоненты имели драйвера под Linux
Желательно чтобы цена была < $1000

может кто что посоветует?

 

Коментариев: 23

 
  2011-10-12

Умножение чисел в уме

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

Недавно шёл по магазину и видел двух девочек-промоутеров, одна из которых, держа в руке калькулятор, пыталась умножить 40 на 5!

Буквально на днях наткнулся на занимательную статейку про Дениэлла Теммета - ученого-аутиста. При этом он находится в довольно здравом уме и с легкостью может производить в уме довольно сложные арифметические операции:

"Расчеты, которые я провожу в голове, — это визуализация той или иной задачи. Например, сколько будет 64 умножить на 75? 64 — это квадратное число, а значит, его можно представить в виде квадрата 8 х 8. Так появляется форма, которую легче воспринимать. Теперь возьмем 75. Его легко представить как элемент числа 100, то есть квадрата 10 х 10. Нам остается только наложить эти фигуры друг на друга. В школе математику преподают совсем по-другому."

А ведь действительно, хотя лично у меня наложить квадрат 8x8 на часть квадрата 10x10 и увидеть ответ не получается - слишком круто. Мои размышления получаются немного длиннее. 75 это три четверти от сотни. Значит 64x75 это три четверти от 64x100. Четверть от 6400 это 1600, значит ответ это 6400 минус 1600 = 4800. Довольно просто.

Думаю, если больше считать в уме процесс можно ещё более оптимизировать, вот только нужно ли? Ведь под рукой есть калькулятор...

 

Коментариев: 2

 
  2011-10-11

Тень на плетень

Создание тени средствами CSS:

Бой с тенью

<b style="font-size: 2em; color: silver; text-shadow: 2pt 2px 2px rgb(127, 127, 127);">Бой с тенью</b>

Работает в Firefox, Crome, Opera.

 

Оставить комментарий

 
  2011-10-09

Текстовый редактор под Android

Выходные провёл с пользой - сделал ещё один простейший текстовый редактор, на этот раз под Андроид. Конечно, уже существует огромное множество готовых редакторов, но мне захотелось создать свой, ведь лучший способ научиться что-либо делать — делать самому. Собственно, идея сделать текстовый редактор появилась после того как я снёс с телефона Ted - работает весьма странно, иногда ни с того ни с сего портит кодировку файла а при сохранении постоянно спрашивает имя сохраняемого файла - это меня сильно достало, ведь сохраняюсь я постоянно, хотя, в целом ted — не плохой редактор.

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

Большое спасибо Александру Понамарёву за классный диалог выбора файлов, без него у меня бы ушло гораздо больше времени.

Ссылка на apk файл.

 

Оставить комментарий