- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
function getQuarter(month) {
if (0 <= month && month <= 2) return "Q1 ";
if (3 <= month && month <= 5) return "Q2 ";
if (6 <= month && month <= 8) return "Q3 ";
return "Q4 ";
};
function getDate(lastActionDate) {
var dateString = lastActionDate.split(/\-|\s/);
var date = new Date(dateString.slice(0, 2));
var month = date.getMonth();
var year = date.getFullYear();
var quarter = getQuarter(month);
return "<span>Last Action Plan: <br> " + quarter + year + "</span>";
}
Популярности среди хомепаго-строителей?
Возьмём случайных школьников, попросим их решить задачу. Измерим среднее время, после которого случайная программа школьников, пишущих на JS будет работать. Сравним со временем для Java-школьников. Очевидно, время для первых будет меньше, как и вероятность написать неработающую программу.
Ты не поверишь, но виндомакаки считают, что IE — это браузер. И даже успешно им пользуются. А ещё в новых виндах есть WSH.
- В это верю
>И даже успешно им пользуются
в это нет.
Более того, для многих виндопользователей Интернет — это голубая буква «е» на Рабочем столе, а других браузеров они боятся, как огня, ибо «нестандартно», «неофициально» и т. п.
http://blogerator.ru/uploads/pix2012/kvanmen-3a!.jpg
Конечно, она [Кванмён — прим. ред.] мало похожа на привычный нам Интернет.
В ней нет онлайновых игр и прочих развлечений. Здесь всё правильно: строители светлого коммунистического будущего не должны тратить свое время на игры. Также в Кванмён полностью отсутствует любая коммерческая информация — в государстве с жесткой плановой социалистической экономикой она не нужна по определению. Про порнографию я уже не говорю... Здесь нет спектра мнений или сетевых холиваров — здесь царит гробовое спокойствие и согласие во всём.
ааааааа
>> Неограниченный бесплатный круглосуточный доступ в сеть осуществляется по телефонным линиям через Dial-Up.
оооооооо)
*****
В КНДР имеется ограниченный доступ в Интернет для ряда организаций, получающих для этого официальное разрешение. На 2013 год количество IP, выходящих в сеть, оценивалось в 1200.
Доступ имеют партийные деятели, пропагандисты Чучхе внешнему миру, МИД, иностранные представительства, некоторые научно-технические организации, в том числе Корейский компьютерный центр, субъекты внешнеэкономической деятельности, включая совместные предприятия и производства, выпускающие товары на экспорт, некоторые столичные университеты [см. список ниже — прим. ред.], служба безопасности. Список учреждений, имеющих доступ, утверждается и пересматривается лично Ким Чен Ыном. В этих организациях подсоединённые к Интернету компьютеры стоят в специальных комнатах, доступ в которые осуществляется по спецпропускам.
Сегодня три учебных заведения в КНДР имеют выход во всемирную сеть: Университет имени Ким Ир Сена, Университет науки и технологий имени Ким Чхэка и Пхеньянский университет науки и технологий. Для получения доступа в Интернет необходимо получить официальное разрешение.
А ведь это уменьшает нагрузку на зарубежные сервера. Вместо миллиона северокорейцев на твой сайт зайдёт только робот Центра компьютерной информации (да и то только в том случае, если ресурс будет официально одобрен для скачивания).
Если доработать этот алгоритм до рекурсии (до P2P-сети), то отпадёт надобность в мощных серверах.
утуб как-то юзает html5 и ничего
А ява-апплеты в браузерах похоронили. Более того, новые версии JVM какого-то чёрта отказываются работать на некоторых OS и в некоторых браузерах.
а на ипадике?
а на планшетике с андроидом который (при условии врубления клавы) вообще похож на ноут?
А на Андроид 4.2 Флеш спокойно ставится.
А вообще, какие проблемы от ==/===? При этом представьте, что Вы изучаете JS и вообще программирование. '2' == 2 - фича, а не баг!
Возьмём какие-нибудь проблемы писателей на JS:
1. Какие-нибудь лишние события с говнокодом: пришло событие, говнокод упал, DOM не изменён - не открыл консоль - не узнал о проблеме - её нет.
2. Пришёл undefined - сделал проверку на undefined, вставил затычку - скрипт работает.
Остальные баги копипастом/кодом дурака не словишь: чтобы "оторвать" метод от объекта (f = x.f и illegal invocation при вызове f), надо уже оперировать чуть более сложными понятиями (указатель на функцию/функция - как аргумент и т.д.). Даже setInterval(function(){ ... }); воспринимается как отдельный блок setInterval { ... }, в первое время о функции и не знаешь.
костылеориентированное программирование
Неистово бесят вещи типа:
var a = "10" // пользовательский ввод
var b = 4 + 1 // 5
var c = a + b // c = "105"
if (c > 13) { // true
Парадигма языка вроде как диктует что явная типизация и приведения типов нам не нужны, а в итоге это как открытые канализационные люки - не посмотрел под ноги и ты в говне. Причем у начинающего программиста такая простота не формирует достаточного понимания процессов под капотом и в итоге мы получаем что? Нувыпоняли
Да, всё именно так. Особенно - с трололо-парадигмой.
Был на stackoverflow большой wtf тред, почитайте.
ECMA-262, 21.1.3.13: http://www.ecma-international.org/ecma-262/6.0/index.html#sec-string.prototype.repeat