Err the Blog Atom Feed Icon
Err the Blog
Rubyisms and Railities
  • “Jottin' to the Fullest”
    – PJ on June 14, 2007

    Advertisement

    A few months back I scooped up a sweet domain name, vJot.com, but had no particular reason for doing so. I couldn’t have that, my parents raised me better. So, I built a tasty, little app during RailsConf to fill the void and boy was I happy. I mentioned its arrival on Twitter and managed to get eight people using it concurrently. Hot damn, I’m retiring to the Bahamas!

    Then, some folks claimed it was buggy, and others mentioned it wasn’t much to look at (you guys know who you are, my feelings were hurt), but I think I’ve appeased the masses after a month of tweaking. The latter was fixed because I stole the style from a project Chris is working on (more on that soon).

    It’s a simple note-taking app inspired by a sweet OS X jotter called Notational Velocity. There’s nothing in particular in the code worth showing off, but anything I’m writing for personal satisfaction is going to be MIT’d. Too long I worried if my previous employer owned my code (and soul, but that’s a different post).

    Demo: http://vjot.com
    Browse: http://require.errtheblog.com/projects/browser/vjot
    Checkout: svn co svn://errtheblog.com/svn/projects/vjot

    There’s a handful of stuff I still want to do like adding a concurrent edit warning, converting to javascript-lookups instead of db-lookups, and hooking up global shortcut keys, but sometimes you just gotta launch a bitch.

    If you don’t “get” the app, that’s okay, I don’t expect everyone to find a need for it. Chris and I have had success using it to keep track of our ideas and plans for upcoming posts/events since its inception. And if we’re using it, well…

    I’ve even been using it to keep track of feature requests for itself, it doesn’t get much more meta than that folks. Happy jottin’.

  • Matt Aimonetti, about 18 hours later:

    I’m not sure I’m gonna end up using it often but it’s a cool tiny app :)

    Thanks for making it MIT, it’s always cool to be able to see the code of other people.

  • Adam Keys, about 18 hours later:

    Your marketing guys missed a “features” bullet point.

    • Takes notes
    • Nice to look at
    • - Blogged on Err the Blog-
    • Somewhat spooky picture with somewhat rotated and superimposed screenshot of the app.

    Hop to it!

  • Alex MacCaw, 1 day later:

    If you want to make it truly concurrent and real-time, you might be interested in Juggernaut: http://juggernaut.rubyforge.org

  • DEkart, 1 day later:

    No UTF-8 support at this time. What about 5 billions of non-english people? :)

  • Eric-Olivier Lamey, 1 day later:

    The SVN URL should be svn://errtheblog.com/svn/projects/vjot (note the added /svn/).

  • lars, 1 day later:

    err, you are so funny! keep up the good work!

  • Chris, 1 day later:

    I think this would be a fun app to use with Google Gears. Any takers?

  • Alex Bunardzic, 1 day later:

    Dear PJ,

    Thank you for publishing this. I am a huge proponent of the approach you’ve taken here (and I mean that in more than one sense). In particular, I like the division of labor approach and in general anything that breaks down the monolithic applications into manageable chunks or modules.

    Would you mind if I offer some criticism here? I’d like to comment on your product in a constructive way, if I may. But, in order to really do that, I need to ‘break some eggs’:) I hope you won’t take my comments personally, because it is not my intention to criticize you, only to point out some issues with the product that seem glaring to me.

    First, I like the idea of having a low barrier to entry, low tech utility (or, a servant if you will), that will always be there for me when I want to jot something down (well, not really always, but I tend to avoid airports and airplanes like plague!)

    But man, you’ve created a usability disaster! Let me explain the exasperation I went through when using your site:

    OK, I went to the vjot.com to try it out. From the name you’ve given it, I made an assumption that it is a utility that will allow me to accomplish some virtual jotting down of my fleeting thoughts. First impression—great. Like the colors and the layout, simple enough, great job.

    But immediately, I wasn’t sure what’s the purpose and the meaning of the three progressively larger white boxes. My gut assumption was that the top box is the input box where I could type something in—yes, I was right about that.

    What was my gut expectation on what will happen when I hit the enter key? I’ve expected the content to be posted somewhere, perhaps in one of the two boxes below. Intuitively, I was expecting the content to show up in the middle box, the one immediately below the input box. I was right.

    But then, what is the purpose and the meaning of the bottom input box? It didn’t make any sense to me then, and it still doesn’t make any sense to me now, after I’ve played with the site for a while.

    Following that, I’ve started experiencing what I can only term a very maddening trip. Things would appear and disappear on the page, depending on where I’d click. Nothing seemed to have rhyme or reason when it comes to how is the page responding to my actions. Later in the game I’ve discovered (actually, more like stumbled upon by a fluke) that the topmost input box is also an Ajaxified search box. What the?

    Also, I could never figure out the meaning of the ‘clear’ link. I hit ‘clear’ and instead of clearing the display area, it loads it with all the jots I’ve entered thus far. What the? How’s that intuitive?

    You really need to go back to the drawing board and run through several interaction design sessions before continuing to charge down this maddening path. Keep in mind the human user, his/her goals, and the principle of the least astonishment. Also, the “don’t make me think” principle is really big and really valid on the web, so allow that one to inform your decisions when designing this utility.

    I hope this helps. Like I’ve said, absolutely didn’t intend to hurt your feelings, only wanted to see if I could help make this a really enjoyable and popular product.

    Cheers!

  • Will Leinweber, 2 days later:

    An RSS feed would be handy

  • Joseph, 2 days later:

    I’ve been singing the praises of Notational Velocity to anyone and everyone. Is [this]http://notational.net/nvimages/look.jpg not genius?

    Nice to see a web version.

  • Joseph, 2 days later:

    (Obviously I can’t read the Textile instructions properly – I’m a Markdown man.)

  • mark, 3 days later:

    No more CNet? Wha’ happened?

  • Heart Tattoos, about 1 year later:

    Tattoos Celtic Tattoos Lower Back Tattoos Dragon Tattoos Skull Tattoos Heart Tattoos Butterfly Tattoos Chinese Tattoos Layered Hair Styles Layered Hairstyles Emo Hairstyles Medium Hairstyles Bang Hairstyle Prom Hairstyle Hair Coloring Heart Lower Back Tattoos

  • bodom, about 1 year later:

    How to download YouTube videos for mac and convert the .FLV files on Mac OS? Here are the easy-to-use and top-user-rating YouTube Video Grabber Mac and Mac FLV converter tools. It is safe to install and no spyware or adware guarenteed.

  • boxer, about 1 year later:

    How to download and convert the FLV files on Mac OS? Here are the easy-to-use and top-user-rating Free YouTube Downloader for Mac and FLV converter tools. It is safe to install and there are no spyware or adware

  • ffffffffff, about 1 year later:

    With the YouTube Converter for Mac application, you can easily download youtube for mac and convert YouTube videos on your Mac OS.

  • reach, about 1 year later:

    I suggest 2 FLV Converter for Mac software. One is powerful in download YouTube Videos and convert downloaded FLV files; the other is professional in video converting, which can not only convert .flv video to all media formats, but also can convert all kinds of video formats to .flv, plus popular videos.

  • sıcak video izle, about 1 year later:

    sikiş porno sex video izle iyi porno uzun porno yeni pornolar porno seyret sex seyret porno filmler sex izleyin sex izle porno sex erotik porn video türk porno canlı porno porno izle porno porno film sex filmleri porn video porno film sex seyret porno video seyret orgazm porno seks izle erotik video sex videolar yetişkin video sex video izle porno video izle bedava porno 18 video seks porno sıcak izle yetişkin film sikiş seyret sex amatör videolar teen video erotik videolar yetişkin video yetişkin videolar pornolar porno video teen kızlık bozma sikiş sikiş video seks türban sex sex erotik seks izle sıcak ateşli

  • , about 1 year later:
    thank u

    دليل مواقع - منتدى - يوتب

    fg,j,e ];j,v fg,j,e - برق fvr - نت لوق kj g,r - مدرسة المشاغبين l]vsm hglahyfdk - جريدة الرياض [vd]m hgvdhq - fvhl[ kj برامج نت - You tube يو تيوب - jvhtdhk ترافيان - العاب hguhf -  برامج جي سوفت fvhl[ [d s,tj – دردشة تعب قلبي ]v]am juf rgfd - شات الرياض ahj hgvdhq - بلوتوث غشمشم fg,j,e yalal –

  • asd, about 1 year later:

    modern abstract art sofa manufacturer гранит 净水器 混合机 过滤机 DHL快递 保险箱 法兰 法兰标准 牛皮癣 皮肤病 北京快递公司 北京国际快递 传世私服 传奇世界私服 天龙八部私服 天龙私服 网络电话 免费网络电话 假发 补发 织发 植发 上海搬家公司 上海搬场公司 大众搬家 大众搬场 张家界旅游 香港旅游 深圳旅行社 打包机 收缩机 萎缩性胃炎 neoprene laptop bags SEO优化 SEO优化 计量泵 胃炎 胃病 冷水机 冰水机 工业冷水机 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 油罐车 北京办证 办证 北京特价机票 北京打折计票 北京国际机票 北京机票预定 北京飞机票 北京订机票 北京机票查询 血糖仪 血糖仪 银杏 水培花卉 企业宣传片 空分设备 机电设备安装 代孕 代孕网 代孕 代孕 代孕 试管婴儿 代孕 电话交换机 程控交换机 集团电话 集装袋 混合机混合机 混合机捏合机 捏合机 捏合机导热油炉 导热油炉 导热油炉 反应釜 反应釜 反应釜 回流焊 波峰焊 spherical roller bearing 搬运车 搬运车 电动搬运车 油桶搬运车 堆高车 电动堆高车 半电动堆高车 堆垛车 高空作业平台车 电动叉车 平衡重叉车 前移叉车 电瓶叉车 苗木价格 苗木信息 标牌制作 深圳标牌 儿童摄影 北京儿童摄影 防静电鞋 淘宝刷信誉 威海凤凰湖 威海海景房 大庆密封件 打标机 淘宝刷信誉 TESOL/TEFL国际英语教师证书 英语教师进修及培训 韩国饰品批发 代写论文 代写论文 代写论文 代写代发 论文代写 电源模块 模块电源 X架 超薄灯箱> 易拉宝 展柜制作 代理服务器 游戏加速器 网络加速器 网通加速器 电信加速器 电信网通转换器 电信网通加速器 网通电信互转 网通电信互通 网络游戏加速器 美国VPN代理 美国独享VPN 美国独享IP pvc ceiling panel Spherical roller bearings 天龙八部私服 SEO优化 安全鞋 劳保鞋 防砸鞋 电绝缘鞋 上海安全鞋 上海劳保鞋 江苏劳保鞋 服装软件 服装管理软件 进销存软件 进销存管理软件 服装管理系统 服装进销存软件 进销存系统 进销存管理系统 免费进销存软件 吉林中医 东北特产 打包机 dhl 阳痿 阴茎短小 阴茎增大 早泄 前列腺炎 阴茎增粗 阴茎延长 国际机票 上海国际机票 国际打折机票 国际特价机票 CRM 客户管理软件 客户关系管理 免费客户管理软件 客户管理软件下载 客户信息管理系统 销售管理系统 销售管理 CRM系统 CRM软件 客户关系管理系统 客户关系管理软件 客户管理 客户管理系统 营销管理系统 客户资源管理 销售管理软件 客户资料管理软件 客户资源管理软件 客户信息管理软件 客户资料管理 客户资源管理 客户信息管理 客户资料管理系统 客户资源管理系统 客户管理软件免费版 砂磨机 砂磨机 砂磨机 卧式砂磨机 卧式砂磨机 卧式砂磨机 三辊研磨机 三辊研磨机 三辊研磨机 混合机 混合机 混合机 锥形混合机 锥形混合机 锥形混合机 行星动力混合机 行星动力混合机 行星动力混合机 无重力混合机 无重力混合机 无重力混合机 干粉砂浆设备 干粉砂浆设备 干粉砂浆设备 捏合机 捏合机 捏合机 导热油炉 导热油炉 导热油炉 反应釜 反应釜 反应釜 搪玻璃反应釜 搪玻璃反应釜 搪玻璃反应釜 乳化机 涂料设备 干混砂浆设备 无重力混合机 胶体磨 涂料成套设备 双螺旋混合机 北京婚庆 北京婚庆公司 400电话 办证 呼吸机 制氧机 亚都 亚都加湿器 亚都净化器 亚都装修卫士 饰品批发 小饰品批发 韩国饰品 韩国饰品批发 premature ejaculation penis enlargement 破碎机 制砂机 球磨机 雷蒙磨 雷蒙磨粉机 鄂式破碎机 鄂式破碎机 免烧砖机 加气混凝土设备 反击式破碎机 选矿设备 安利产品 马来西亚留学 网站优化 网站推广 衬布 代写论文 代写论文 代写论文 论文代写 代写论文 代写硕士论文 代写毕业论文 磁力泵 离心泵 化工泵 隔膜泵 螺杆泵 潜水泵 油泵 耐腐蚀泵 泵 水泵 拖链 防护罩 排屑机 塑料拖链 钢铝拖链 水泵 磁力泵 隔膜泵 离心泵 液下泵 自吸泵 多级泵 排污泵 螺杆泵 油泵 化工泵 电动隔膜泵 气动隔膜泵 自吸式磁力泵 氟塑料磁力泵 管道离心泵 导热油泵 深井泵 潜水泵 污水泵 潜水排污泵 深圳装饰 深圳装饰公司 深圳装修公司 特价机票 打折机票 国际机票 机票 新风换气机 换气机 立式新风换气机 风机箱 新风系统 能量回收机 搅拌机 混合机 乳化机 分散机 毛刷 毛刷辊 工业毛刷 刷子 钢丝刷 涂层测厚仪 硬度计 兆欧表 激光测距仪 测振仪 转速表 温湿度计 风速仪 超声波测厚仪 粗糙度仪 噪音计 红外测温仪 万用表 硬度计 万用表 美容院 美容加盟 澳洲留学 澳大利亚留学 什么是法兰 电烤箱 酒店预定 北京酒店预定 北京酒店 离心机 nail equipment nail products nail product nail uv lamp nail uv lamp nail uv lamps uv nail lamp nail brush nail file nail tool nail tip nail gel curing uv lamps lights 万用表 风速仪 红外测温仪 噪音计

  • 123, about 1 year later:

    情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣,情趣,情趣,情趣,情人歡愉用品,情惑用品性哥,情人用品性哥,情趣用品,AIO交友愛情館,情人歡愉用品,美女視訊,情色交友,情人用品性哥,視訊交友,辣妹視訊,美女交友,性愛,嘟嘟成人網,按摩棒,震動按摩棒,微調按摩棒,情趣按摩棒,逼真按摩棒,G點,跳蛋,跳蛋,跳蛋,性感內衣,飛機杯,充氣娃娃,情趣娃娃,角色扮演,性感睡衣,後庭區,SM,潤滑液,情趣禮物,威而柔,香水,精油,芳香精油,自慰,自慰套,性感吊帶襪,情趣用品加盟,情人節禮物,情人節,吊帶襪,辣妹視訊,美女交友,情色交友,成人交友,視訊聊天室,美女視訊,視訊美女,情色視訊,免費視訊聊天,視訊交友,視訊聊天,AIO交友愛情館,嘟嘟成人網,成人貼圖,成人網站,AIO交友愛情館,情色,情色貼圖,情色文學,情色交友,色情聊天室,色情小說,七夕情人節,色情,A片,A片下載,免費A片,免費A片下載,情色視訊,情色電影,色情網站,辣妹視訊,視訊聊天室,情色視訊,免費視訊聊天,視訊聊天,美女視訊,視訊美女,美女交友,美女,情色交友,成人交友,自拍,本土自拍,情人視訊網,視訊交友90739,生日禮物,情色論壇,正妹牆,正妹,成人網站,A片,免費A片,A片下載,免費A片下載,AV女優,成人影片,色情A片,成人論壇,情趣,免費成人影片,成人電影,成人影城,愛情公寓,色情影片,保險套

  • qw, about 1 year later:

    Thanks so much for this! This is exactly what I was looking for

    mirc mırc mırç mirç mirc indir mirc yükle mirc yukle türkçe mirc mirc indir mirc islami sohbet kelebek kelebek script kelebek sohbet kelebek mirc chat çet cet çet odaları sohbet kanalları sohbet odaları kameralı sohbet kameralı chat sohbet eğlence mirc sohbet odaları sevgili arkadaş arkadaş bul arkaraş ara oto araba şarkı sözleri astroloji ikinci el telefon gazete gazeteler günlük gazeteler marifetname bedava domain ücretsiz domain benimurl parça kontör parça kontör radyo dinle bedava blog ücretsiz blog

  • , about 1 year later:

    Victorias Secret Victoria’s Secret Fashion show Victorias Secret Pink Victorias Secret Model Victorias Secret Credit Card Victorias Secret Coupon Code Victorias Secret Lingerie Victorias Secret Fashion Show 2005 Victorias Secret Fashion Show 2006 Victorias Secret Bra Victorias Secret Catalog Victorias Secret Pantie Victorias Secret Online Coupon Victorias Secret Fashion Show 2007 Victorias Secret Girl Free Shipping Victorias Secret Victorias Secret Home Victorias Secret Christmas Victoria’S Secret Pink Dog Victorias Secret Music Victorias Secret Semi Annual Sale Victorias Secret Jobs Victorias Secret Free Shipping Code Victorias Secret Shoes Victorias Secret Thong Victorias Secret Commercial Victorias Secret Promotional Code Victorias Secret Love Spell Victorias Secret Boots Victorias Secret Employment Victorias Secret Reviews Victorias Secret Jeans Victorias Secret Brasil Victorias Secret Bag

  • , about 1 year later:

    情人用品,情人用品性哥,情 人用品,情趣用品,視訊交友,視訊美女,視訊美女,視訊交友網,視訊聊天室,視訊聊天室,視訊 交友網,免費視訊聊天,辣妹視訊,辣妹視訊,情人視訊網

  • dd, about 1 year later:

    徵信社,案件討論,男女專區,法律諮詢,相關新聞,情趣用品,情趣用品,情趣精品,情趣用品,情趣用品,情趣用品,情趣用品,威而柔,自慰套,自慰套,SM,充氣娃娃,充氣娃娃,潤滑液,飛機杯,按摩棒,跳蛋,性感睡衣

    威而柔,自慰套,自慰套,SM,充氣娃娃,充氣娃娃,潤滑液,飛機杯,按摩棒,跳蛋,性感睡衣,視訊交友90739,情人視訊網,情色交友,視訊交友,辣妹視訊,美女視訊,aio交友愛情館,情色論壇,成人論壇,免費視訊聊天,辣妹視訊,視訊交友網,美女視訊,視訊交友,成人視訊,情趣用品,成人聊天室,情趣,情趣,視訊聊天室,視訊聊天,視訊聊天室,情色視訊,情人視訊網,免費視訊聊天室,aio交友愛情館,色情遊戲,寄情築園小遊戲,情色文學,一葉情貼圖片區

  • jj, about 1 year later:

    :-)))) Very interesting! Thanks!!! phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex phone sex mootzie cosmology edvard munch humorous quotations hundredth monkey brain teasers jillian ann shakespeare quotations bride of frankenstein gettysburg address bill of rights van gogh bowling tips violin books eden prosper julia dreyfus violin bows chess download xslt aviation funny quotes xslt tips gothic abs self hypnosis gothic clothes monique olivia noda amanda roberts somethings happening bgreen68 bfire3 reldeve links psychology hypnosis phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex phonesex mootzie buffys bedroom blog the great adventure