Как стать автором
Обновить

Obsidian Importer получил поддержку формата Apple Notes

Время на прочтение1 мин
Количество просмотров1.5K

В блоге Obsidian сообщили, что инструмент Importer получил поддержку формата Apple Notes. Теперь проприетарные заметки можно превратить в открытый Markdown-файл и перенести в любое другое приложение.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Substack запустил аналог Twitter

Время на прочтение1 мин
Количество просмотров1.1K

Substack запустил собственный сервис заметок Notes, который напоминает Twitter. Это произошло после того, как соцсеть заблокировала ссылки на Substack.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии1

Пишем приложение для заметок на JavaScript

Время на прочтение8 мин
Количество просмотров19K


Доброго времени суток, друзья!

Сегодня мы с вами, как следует из названия, напишем простое приложение для формирования и хранения заметок.

Возможности нашего приложения будут следующими:

  1. Создание заметки.
  2. Хранение заметок.
  3. Удаление заметки.
  4. Отметка о выполнении задачи.
  5. Информация о дате выполнения задачи.
  6. Напоминание о необходимости выполнения задачи.

Приложение будет написано на JavaScript.

Заметки будут храниться в индексированной базе данных (IndexedDB). Для облегчения работы с IndexedDB будет использована эта библиотека. Как заявляют разработчики данной библиотеки, она представляет собой «тоже самое, что и IndexedDB, но с промисами».

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

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

Итак, поехали.
Всего голосов 6: ↑4 и ↓2+2
Комментарии10

Первый донат спустя год. FAQ Net — записная книжка, программа заметок (бесплатно)

Время на прочтение3 мин
Количество просмотров13K

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

Требования, которые я предъявляю к приложению для заметок

Читать далее
Всего голосов 31: ↑31 и ↓0+31
Комментарии84

Подробный разбор простого приложения на Rust

Время на прочтение8 мин
Количество просмотров14K

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

Читать далее
Всего голосов 26: ↑24 и ↓2+22
Комментарии18

Сервис и приложение для заметок Catch закрывается

Время на прочтение1 мин
Количество просмотров43K
Закрытие популярных сервисов становится в последнее время неприятным трендом. Вот такую картинку можно наблюдать с сегодняшнего дня на сайте Catch.com:

Напомню, что сервис Catch.com, а также одноименные приложения для Android и iOS платформ, являлись цифровым блокнотом с возможностью облачной синхронизации своих заметок — текстовых, фото, аудио и видео, списков и напоминалок.
Читать дальше →
Всего голосов 36: ↑30 и ↓6+24
Комментарии63

Переход с Windows Mobile на Android. Список приложений

Время на прочтение9 мин
Количество просмотров32K
Практический опыт перехода от WM-коммуникатора к Android.
Очередной список Android-приложений со ссылками и кратким описанием.
Все нижеописанное — субъективное мнение автора и не претендует на истину в последней инстанции


Преамбула: после трех лет сосуществования с коммуникатором на базе Windows Mobile наступил момент, когда WM начало казаться мне жутким, неповоротливым и кривым чудовищем. Коммуникатор использовался очень плотно: звонки и SMS, разумеется, но это не главное; в основном – чтение книг, ежедневная навигация в московских пробках, web-серфинг, почта, хранение контактов, планирование рабочего (и не только) времени с помощью Календаря (от Задач ушел), Заметки (в том числе и графические от руки), переписка IM, звонки VoIP, ssh. Причем, Контакты, Календарь и Заметки постоянно синхронизировались с MS Outlook на настольном компьютере (ББ) и ноутбуке через USB и Bluetooth. Необходимые данные были постоянно доступны и на коммуникаторе и на рабочем месте и на домашнем ноутбуке, и отказываться от этого при переходе на другую платформу я не хотел. Мой выбор пал на Android. Открытая современная платформа и все такое. Близко душе программиста.
Читать дальше →
Всего голосов 116: ↑85 и ↓31+54
Комментарии138

Букмарклет: разбор существенных моментов, часть первая

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

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

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

Часть первая обычно выполняет следующие нехитрые действия:
Читать дальше →
Всего голосов 23: ↑19 и ↓4+15
Комментарии7

Конференция IDCEE 2014 впечатления нетрендового стартапа

Время на прочтение2 мин
Количество просмотров1.4K
09-10 октября в Киеве, прошла, ставшая уже традиционной конференция IDCEE (Investor's Day Central and Eastern Europe). Благодаря маркетинговому гению организаторов конференции наш стартап: TheOnlyPage принял участие в этом мероприятии.

image

В этой публикации вы не найдете обзора стартапов принявших участие, ничего не будет сказано о выступлениях на пленарных заседаниях и мероприятиях по отбору лучших стартапов. Только впечатления от 2-х дней участия на аллее стартапов.
Читать дальше →
Всего голосов 6: ↑3 и ↓30
Комментарии2

Букмарклет: разбор существенных моментов, часть третья, резервная

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

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

Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Комментарии0

iPADром – S03E02. Видеообзор софта для iPad

Время на прочтение1 мин
Количество просмотров541
Привет всем любителям и пользователям планшета iPad. Представляю на всеобщий суд iPADром – еженедельный видеообзор приложений для iPad. В данном выпуске мы посмотрим на целых пять приложений: заметочники neu.Notes и Simplenotes; будильник, напоминалка и таймер в одном флаконе, под названием Alarmed; симулятор барабанов Rock’n'Roll и приложение для создания мотиваторов/демотиваторов iMotivate Free.

Читать дальше →
Всего голосов 12: ↑5 и ↓7-2
Комментарии1

Создание iOS приложения. От идеи до результата

Время на прочтение5 мин
Количество просмотров152K
Все началось с того, что я огляделся по сторонам и, не увидев автомобиля своей мечты, решил сконструировать его сам
Фердинанд Порше

Привет, Хабр. Хочу рассказать, как создал свое первое iOS приложение и что из этого получилось.

image
Читать дальше →
Всего голосов 45: ↑34 и ↓11+23
Комментарии23

Коллекция практических советов и заметок по вёрстке

Время на прочтение32 мин
Количество просмотров177K

CSS Refresher


Это большая коллекция практических советов и заметок по вёрстке. Своеобразная памятка для тех, кто каждодневно использует CSS. Освещаются самые разные темы, от деталей поведения плавающих элементов до использования SVG и спрайтов. Проект постоянно обновляется, активное сообщество github также принимает в нем участие, там добавляются интересные замечания, о которых, возможно, вы и не слышали.

От переводчика


Приветствую всех, меня зовут Максим Иванов, и сегодня я подготовил для вас перевод заметок разработчика из Сан-Франциско Васанта Кришнамурти (Vasanth Krishnamoorthy) «CSS Refresher». Web-программирование одна из самых быстро развивающихся отраслей в наше время. Казалось бы, возьми какой-нибудь видеокурс на tuts+ и освой html-верстку, однако, как говорил разработчик Opera Software Вадим Макеев, выступая на конференции CodeFest, они все равно это делают плохо. Но давайте посмотрим, может мы итак все это знаем.

Содержание


  1. Позиционирование (position)
  2. Отображение элемента в документе (display)
  3. Плавающие элементы (float)
  4. CSS селекторы
  5. Эффективные селекторы
  6. Переотрисовка и перерасчет
  7. CSS3 свойства
  8. CSS3 медиа-запросы
  9. Адаптивный web-дизайн
  10. CSS3 переходы
  11. CSS3 анимации
  12. Масштабируемая векторная графика (SVG)
  13. CSS спрайты
  14. Вертикальное выравнивание
  15. Известные проблемы

Читать дальше →
Всего голосов 40: ↑37 и ↓3+34
Комментарии33

Ламповая self-hosted инфраструктура на Vultr

Время на прочтение6 мин
Количество просмотров8.9K


О чём, зачем и почему?


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


Здесь я расскажу, как развернуть сервисы для контроля финансов (FireFly3), заметок и чего покрупнее (BookStack) и контроля времени, уходящего на задачи в opensource проектах или на работе (Titra) — всё это на Vultr с защитой с помощью firewall групп и доступа только с нужных ip, например, домашней статики или vpn (ещё развернём для этого Pritunl).


Vultr я выбрал, так как достаточно давно с ним работаю и уже знаю, что он может, а что нет — в моём случае он подошёл идеально.


Надеюсь, что это окажется для кого-то полезным.

Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Комментарии9

Разработка для Sailfish OS: работа с уведомлениями на примере приложения для ведения заметок

Время на прочтение8 мин
Количество просмотров4.7K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдет о приложении для ведения заметок, позволяющее пользователю хранить записи, помечать их тэгами, добавлять к ним изображения, фотографии, напоминания, а так же синхронизировать с учетной записью Evernote.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии1

Анонс сервиса — менеджера персональной информации

Время на прочтение3 мин
Количество просмотров1.7K
Сразу скажу, проект в состоянии «Скоро можно пробовать», цена вопроса — около 2-х недель. В этом посте я опишу и покажу, что это будет за сервис.


Вдохновители


Основой данной идеи послужили: evernote, за свежий подход к хранению контента; todoist, за удобный древовидный способ хранения задач, где каждый элемент может стать контейнером для таких же элементов; как ни странно, outlook, за возможность хранения всего в одном месте, и еще куча сайтов и сервисов около GTD направленности.

Что получилось?


Читать дальше →
Всего голосов 41: ↑36 и ↓5+31
Комментарии32

Skype 2.8 Gold для Mac OS X

Время на прочтение1 мин
Количество просмотров458

Вышел Skype 2.8 Gold для Mac OS X


Ссылка: http://www.skype.com/go/getskype-macosx
Release Notes: https://developer.skype.com/MacSkype/ReleaseNotes


Новые возможности:


  • Screen Sharing
  • Skype Access (BETA)
  • Улучшенная поддержка чатов
  • Добавление заметок к контактам
  • Поддержка аватаров большого размера
  • Mood message чат


Подробнее...
Всего голосов 11: ↑10 и ↓1+9
Комментарии7

PHP Manual с комментариями пользователей в chm

Время на прочтение3 мин
Количество просмотров5.5K
Навеяно вот этим: Похапе мануал обновился

Мне лично удобней пользоваться CHM версией руководства по PHP — быстрый поиск удобен, а интернет не всегда доступен. Но у официальной справки нет встроенных пользовательских комментариев, которые зачастую бывают очень полезны. Ранее они были в Extended-версии руководства, но сейчас она уже не поддерживается.

Полазив в гугле, я обновленной версии руководства с комментами не нашел. Пришлось сделать собственную, и этот процесс может повторить любой желающий.
Как именно?
Всего голосов 36: ↑34 и ↓2+32
Комментарии33

Записки с тегами

Время на прочтение2 мин
Количество просмотров3K
Записать всегда есть что. У меня довольно давно стоял вопрос — куда. Как и у многих, все началось с текстовых файлов в корне «диска Ц». со временем пришла пора осознать, что цитаты и несколько телефонов так хранить, конечно, можно, но информации со временем не становится меньше.

Итак, я пришел к блокнотам с древовидной структурой и сразу полюбил их. Мне не хватало в них только тегов (меток, ключевых слов). Или тегов вместо дерева. Я перепробовал немалое количество разнообразных блокнотов (случайных и по советам друзей\руборда), но тегов не видел. Если и было их подобие, то имелись иные минусы. Либо теги не редактировались, либо программа была диким комбайном.

15 минут назад некто karl_karlsson назвал мне программу, которая оказалось ближе к желаемому, чем ВСЕ, что было до этого, за что ему низкий поклон и уважение. Я не нашел описания этой программы здесь и не смог не поделиться — вдруг кто-то ищет, но не знает!
Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии33
1