Рубрика «заметки»

Вот весь код: var x = []; x[0x7fffffff]=1; JSON.stringify(x);

Для желающих попробовать: jsfiddle

Таким незамысловатым способом, можно намертво повесить firefox, довести до падения вкладку хрома и повесить основной поток nodejs.

Самое примечательное в этом то, что зависание происходит на уровне нативного кода функции JSON.stringify, что не позволяет прервать выполнение в том же firefox'е, как это обычно бывает при простом while(true);.

При выполнении внутри WebWorker'а в chrome, страница продолжает отвечать, но terminate не может завершить поток.

Так же по понятным причинам, такой код не обнаруживается jslint'ом.

Читать полностью »

На прошлой неделе мы наконец выпустили новую версию Nimbus Note для Android. Дальше ждать было уже преступно неправильно — т.н материальный дизайн со всеми его прелестями был представлен уже больше года назад и вполне логично, что едва ли не каждый день нам писали с просьбами (иногда и в приказном порядке) сделать уже новый и современный вид ) Естественно, в новой версии есть не только новый дизайн, а ещё и многое другое. Ну о обо всё по порядку…

Скачать Nimbus Note для Android — https://play.google.com/store/apps/details?id=com.bvblogic.nimbusnote

image

Читать полностью »

В Nimbus Note для iPhone практически сразу мы сделали возможность обратной связи, с помощью которой пользователи могли отправлять свои пожелания по развитию приложения и сервиса в целом. И самая популярная просьба — это сделать версию для iPad, что ни удивительно — работать с заметками на большом экране планшета всё таки удобнее. Мы решили не откладывать дело в долгий ящик и почти сразу начали работу над iPad версии, которую мы сегодня и представляем.

Скачать Nimbus Note для iPad — https://itunes.apple.com/ru/app/nimbus-note-hd/id974662147?ls=1&mt=8

image

Читать полностью »

image

В этой статье Jeff Haden, расскажет секреты продуктивности от знаменитых авторов, успешных предпринимателей, инвесторов, руководителей и людей творческих профессий. Читать полностью »

Привет! Сегодня мы хотим кратко представить вам проект над которым мы работали последние 10 месяцев. Нас в команде 4 человека и мы, используя ruby и js, создали Staply — приложение, где удобно работать вместе и хранить всё, что угодно.

Новый взгляд на хранение файлов и ссылок - 1

Предисловие

На текущий момент существует огромное количество приложений для хранения и обмена данными:Читать полностью »

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

Напомним, вкратце логику работы «навороченного» букмарклета:

  1. Кликом по сохраненной в закладках браузера ссылке, вызывается на выполнение небольшой (до 2000 символов) javscript-код, основная задача которого организовать загрузку javascript-кода выполняющего основную работу букмарклета
  2. Основная часть букмарклета после загрузки выполнят всю работу.
  3. Если основную часть букмарклета невозможно подгрузить – основную часть работы, выполняет резервная часть букмарклета, как правило, в урезанном виде.

Читать полностью »

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

Но почему в названии поста: часть первая? Потому, что современный букмарклет «с блэк джеком и шлюхами»* обычно состоит из нескольких взаимодействующих частей:

  1. первая часть букмарклета, которая является собственно букмарклетом это компактный javscript-код — не более 2000 символов, главная, но не единственная задача которого загрузить вторую часть;
  2. вторая часть букмарклета: это javscript-код произвольного размера, который выполняет всю оставшуюся работу;
  3. резервная часть букмараклета – которая запускается в действие, если вторая часть букмарклета не загрузилась.

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

Часть первая обычно выполняет следующие нехитрые действия:
Читать полностью »

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

С одной стороны, сервисы персональных страниц существуют и радуют своих преданных пользователей, лучший пример тому – сервис My Yahoo

С другой стороны, подобные сервисы прекращают работу. О закрытии сервиса iGoogle было объявлено летом 2012 года, а 1 ноября 2013 были навсегда удалены все персональные страницы пользователей этого сервиса.

В целом, можно констатировать нулевой интерес инвесторов и предпринимателей к созданию таких сервисов. Вроде бы неплохая идея предоставлять пользователю только то, что ему нужно на одной страничке наталкивается на вполне закономерные трудности:
Читать полностью »

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

А как же форматирование текста, вставка изображений, видео и аудио, вложения файлов, списки задач, иерархии папочек и тетрадочек, все эти милые сердцу свистульки и колокольчики, призванные украсить жизнь пользователя?

Какое количество «очень полезных» функций будет достаточным для успешного сервиса заметок?
Читать полностью »

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

  1. Прохождение Greenlight. Впечатления и методы.
  2. Общение со Штатовской налоговой и краткий мануал, как получить штатовский ИНН за час.
  3. Мысли про продвижение.

Читать полностью »