Заказы временно не принимаются

📅 6 марта 2018

Плавная прокрутка страницы на чистом javascript

На одном из сайтов нужно было реализовать прокрутку (скролл) страницы наверх с плавной анимацией. На jquery это делается одной командой:

$("html,body").animate({scrollTop:0},500);

А на чистом яваскрипте немного сложнее:

var t;
function scrolltop() {
var top = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
if(top>0) {
window.scrollTo(0,Math.floor(top/1.5));
t = setTimeout("scrolltop()",30);
} else {
clearTimeout(t);
}
return false;
}

Переменная top равна текущему расстоянию прокрутки страницы в пикселях. Каждые 30 мс эта величина уменьшается в 1,5 раза, в итоге плавно достигает нуля. Это имитация свойства ease-out в CSS анимациях.

Если вам нужно скроллить страницу наверх линейно, без ускорения, то пишем как-то так:

window.scrollTo(0,-20);

Тогда страница будет скроллиться наверх со скоростью 20 пикселей в 30 мс.

Чем обусловлен период в 30 мс? Кофмортная частота обновления экрана — примерно 30 кадров в секунду, значит, продолжительность каждого кадра — 30 мс. Для идеальной гладкости можно сделать 60 кадров в секунду, и тогда таймауты должны быть примерно по 15 мс. Но это может подтромаживать на слабых устройствах.

📅 16 февраля 2018

София Ротару vs Нэнси

Полагаю, что песня Софии Ротару «Нет мне места» написана под впечатлением от песни группы Нэнси «Я тебя нарисовал». Сравним вступления к этим песням:

Два вступления к песнямскачать
Нэнси - Я тебя нарисовал (1995)скачать
София Ротару - Нет мне места (1996)скачать

Ротару с помощью композитора Матецкого попала в «Песню года - 96»:

📅 26 декабря 2017

Главные ошибки при торговле в онлайне

Краткий обзор способов реализации продукции в интернете

Механизм получения покупателей в интернете довольно прост в своем устройстве: пользователь приходит на сайт через поисковую систему, rss-объявление в партнерской сети, ссылку из тематического справочника или маркетплейс, после чего совершает покупку, производя оплату в онлайне.

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

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

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

📅 26 декабря 2017

Шурупчик не просто так был закручен

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

Есть такой актёр, Саша Петров, играл главную роль в фильме «Притяжение». Играет неплохо, но мне он психологически неприятен. И вот Ютуб подсказал мне, что на канале Дудя вышло видео с этим Петровым. Интервью у Дудя обычно интересные, люди там раскрываются с разных сторон. Поэтому, посомневавшись, я переступил через себя и решил глянуть.

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

На этой прикольной поговорке автор видео сделал акцентНа этой прикольной поговорке автор видео сделал акцент

После этого я сделал данную фотку, зафиксировал очередное совпадение, выключил ролик — и решил больше сегодня не шутить с судьбой 😃 Допишу данную заметку и приступаю к работе.

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

Тот самый шурупчик, который явно прикручен не просто так 😃Тот самый шурупчик, который явно прикручен не просто так 😃

Немного порассуждаем

Я сейчас гощу у родителей, но привёз с собой свой компьютер. Комп у меня вообще лапочка, и часто подыгрывает моим мыслям. Такое бывает, айтишники не соврут 😃 Но речь не об этом 😃

Шурупов у меня дома на рабочем столе никогда не бывает. А тут лежат (я помогаю родителям с ремонтом — и положил их здесь). Я не вытаскиваю шурупы из пакета, ибо зачем? Если бы у меня была привычка их крутить постоянно в руках (как спиннер), то я бы не удивлялся таким совпадениям.

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

📅 20 ноября 2017

Свежие фильмы со Скарлетт Йоханссон

Свежие фильмы со Скарлетт Йоханссон — Призрак в доспехах и Очень плохие девчонки — унылое говно. Еле досмотрел. Причём досмотрел вовсе не из-за любви к главной героине. Эта визуальная любовь, которая возникла на фильмах 2003-2006 года, окончательно ушла: в свои 32 года Скарлетт выглядит не так приятно, как, например, Шарлиз Терон, которая старше её на 10 лет (см. правое фото). Вот есть актрисы, которые с возрастом только хорошеют!

Скарлетт vs. ШарлизСкарлетт vs. Шарлиз

Фотки можно зафотошопить до неузнаваемости, речь не о них. В молодости эмоциональные проявления Скарлетт выглядели забавно, эротично, а теперь — некрасиво и стервозно...

...Досмотрел и окончательно убедился: современные голливудские фильмы, особенно комедии или боевики, не стоят потраченного времени. И уж точно не стоит платить за них в кинотеатре.

📅 29 октября 2017

Правильные отношения с ФНС – залог успеха фрилансера

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

Легальный фрилансер на рабочем местеЛегальный фрилансер на рабочем месте

Уплата налогов – условие легального фриланса

Успешной работа фрилансера считается при следующих условиях:

  • Высокий уровень профессиональной подготовки;
  • Грамотный маркетинговый подход;
  • Собственная клиентская база.

Но с любой деятельности, приносящей доход, необходимо платить налоги. Как платить их правильно и без особого ущерба?

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

📅 31 июля 2017

Негативное влияние социальных сетей

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

Или вот пример: у толстых людей картинки «до и после диеты» вызывают не только зависть, но и чувство удовлетворения. Тебе уже как бы и не надо худеть, ты уже как бы мысленно похудела вместе с героиней на фотке — и почувствовала фантомную радость. Которую можно теперь пойти и подкрепить чем-то сладеньким. Извините, если кого-то обидел :)

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

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

📅 31 июля 2017

Как вернуть деньги, которые сожрал автомат быстрого питания

Недавно вендинговый автомат с едой сожрал мои 60 рублей и ничего не выдал.
Что делать в такой ситуации:

Хорошенько раскачиваем, чтобы выпала нужная печенюшка (шучу)Хорошенько раскачиваем, чтобы выпала нужная печенюшка (шучу)

1) смотрим телефон обслуживающей компании и номер автомата;

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

2) по телефону отвечают быстро;
3) описываете ситуацию — и можете идти по своим делам;
4) приходит техник и проверяет: если автомат действительно был не прав, то через несколько дней вам возвращают деньги на телефон, с которого был звонок.

📅 11 июня 2017

Руки вверх! vs Лицей

Слушаем аранжировку и проигрыш:

Микс двух песенскачать

Кто у кого? Смотрим даты:

Лицей - Ты станешь взрослой (2001)скачать
Руки вверх! - Милая моя (2003)скачать

Музыка и слова в песне «Милая моя» — эталон рафинированной попсы. Одна из самых плохих песен Руки вверх. А у группы Лицей была только одна хорошая песня, про осень :)

📅 25 мая 2017

Разработка печати для ООО

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

Логотип на печати делает её уникальной и защищает от подделки. В данном случае круглое обрамление сделано в стиле логотипа, и это придаёт печати серьёзный и завершённый вид:

Печать для ООО АPKПечать для ООО АPK

Обязательные сведения таковы: ОГРН, ИНН, город или точный адрес. Все остальные элементы — по желанию. Также возможна разноцветная печать, но она дороже и сложнее в использовании.

📅 17 мая 2017

Плавная бегущая строка с наклоном

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

Буквы с плавным наклономБуквы с плавным наклоном

Но как такое возможно? Ведь сетка светодиодов квадратно-гнездовая квадратная.

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

Стрелки указывают на некрасивые изломы буквСтрелки указывают на некрасивые изломы букв

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

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

📅 17 мая 2017

Хороший USB удлинитель своими руками

Потребовалось запитать видеокамеру от USB адаптера через удлинитель, но камера отказалась работать. При этом с коротким шнурком — работала. Выяснилось, что на любом «компьютерном» кабеле длиной 3-5 метров падает 10-20% напряжения, потому что — экономия. Провода в таких кабелях делают из некачественных сплавов, минимального сечения.

В мои руки попал не самый дешёвый удлинитель длиной 3 метра, толстый, с ферритовыми кольцами. Потребитель должен подумать: Круто!.. На нём при зарядке гаджета терялось 0,7 вольта. Поэтому от этого кабеля берём только штекеры. А в качестве провода покупаем 5 метров медного провода ШВВП 2×0,75 мм² на 220 вольт. Такой провод можно найти в любом хозмаге.

  • Самодельный USB-удлинитель на 5 метровСамодельный USB-удлинитель на 5 метров

В итоге длина провода — пять метров вместо трёх, а напряжение почти не падает. Камера заработала идеально. Циферка 5,15 вольт пусть не смущает, данный USB-адаптер изначально выдаёт больше 5 вольт.

Распиновку USB-разъёма вы легко найдёте в интернете. Но в данном случае она не требуется. Штырьки питания — крайние (левый и правый), а соответствие соблюсти очень легко: воткнуть выход на вход, и припаять так, чтобы провода одного цвета визуально совпадали.

📅 4 мая 2017

Калькулятор вероятности

Готовые варианты задачи:

Парадокс дней рожденияОн же для трёх человекОдно число на двух кубиках4 чёрных подряд в рулетке5 / 30 одного знака зодиака

Объектов в группе

Из них с одинаковыми параметрами
или более

Различных комбинаций параметров

Количество опытов (точность)
 × 100

Рассчитать вероятность

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

Калькулятор считает не строго по формулам, а базируется на случайных числах.

Калькулятор плохо отслеживает критические случаи. Например, такая задача: с какой вероятностью в классе из 36 человек найдётся 4 или более учеников одного знака зодиака? Очевидно, не 100%, потому что существует «идеальное» распределение, когда на каждый знак зодиака придётся ровно по три ученика. Но вероятность такой ситуации ничтожно мала, и она может не выпасть в калькуляторе даже при 1 млн опытов. Поэтому калькулятор показывает 100%.

📅 4 мая 2017

Парадокс дней рождения для N человек

Напомню классический вариант парадокса: в группе из 23 человек у двух (или более) человек день рождения совпадает с вероятностью более 50%.

В младших классах за одной партой со мной сидела девочка, которая родилась в тот же день. Всего в классе было около 30 учеников.

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

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

ДР-тёзки Группа, чел. Вероятность
≥ 2 23 50,6%
60 99,4%
≥ 3 23 14,4%
36 51,1%
69 99,1%
≥ 4 23 0,3%
89 50,5%
170 99,2%

Жёлтые строчки — вероятность более 50%, зелёные — более 99%.

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

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

📅 4 мая 2017

Как определить фейковые отзывы

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

Что знает о нас любой сайт?

Часть параметров передаёт браузер при обращении к серверу, а другую часть можно определить с помощью яваскрипта и передать аяксом.

  • IP-адрес
  • название и версию ОС
  • название и версию браузера
  • разрешение экрана и размер окна браузера
  • прочие параметры...

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

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

© 2004 – 2024