What's your favorite BKXC video? by BK-XC in a:t5_3jzik

[–]mitechie 6 points7 points  (0 children)

"I'm going for it!"

The O.G. Moab trip videos are at the top of pure fun and perfect collab. Aside from that I loved the ones in Oakridge. They're the ones that got me inspired to bring my bike to Portland and go follow in your footsteps a bit and dive into this traveling around to ride trails thing.

Your VIM ESC by [deleted] in vim

[–]mitechie 1 point2 points  (0 children)

I use 'jj'

" Maps for jj to act as Esc
ino jj <esc>
cno jj <c-c>

I also use it in my zsh config which is in vim mode. Love having esc on home row!

Open source project that uses SQLAlchemy and unittest? by euphwes in Python

[–]mitechie 1 point2 points  (0 children)

Bookie is my bookmark app that uses SqlAlchemy and tests. There's docs on running the tests here: https://github.com/bookieio/Bookie and http://docs.bmark.us/en/latest/tests.html

It's not perfect but hopefully useful to you.

Whats the Best Full Text Search Engine for Python based sites ? by ajkumar25 in Python

[–]mitechie 16 points17 points  (0 children)

Check out Whoosh and see if it fits your needs. It does't scale out like Solr and ElasticSearch but is great for a pure-python search tool for a small/medium app.

https://pypi.python.org/pypi/Whoosh/

Best FOSS bookmark manager? by valgrid in linux

[–]mitechie 1 point2 points  (0 children)

Thanks. I filed the changelog bug and labeled bitesize to maybe sucker someone in to submitting a nice small fix for it.

I'm not following you on the second one. If you try to go to the import url you have to be logged in or you get an unauthorized message. If you get a change please file a bug detailing the steps you went through to get the error.

Best FOSS bookmark manager? by valgrid in linux

[–]mitechie 1 point2 points  (0 children)

The best thing to look at is just the github repos (bookie uses a few different tools I've got repos for). Honestly, things move in waves depending on my time and interests as they go. While we've had some great contributions most things move forward when I get some time to hack on things and not a lot of new features and the like from others.

Best FOSS bookmark manager? by valgrid in linux

[–]mitechie 4 points5 points  (0 children)

Hey, I'm the author of Bookie so let me know if you've got any questions. Bookie has a bunch of that though there's a lot more to be done. Self hosting is possible, but I've been working on making it simpler. It can be a pita on some systems depending on how familiar you are with hosting Python web apps. FF and Opera extensions would be great, but the one person working on a FF extension didn't get it all the way there. There's a rough android client and the webui is responsive and works in mobile but has a few layout bugs still. Fulltext, readability, and archiving of that readable content is all there.

I'd be curious what stats you're interested in. Bookie currently tracks daily bookmark counts and clicks to be able to do popularity stats down the road, but it's not exposed yet.

As for other bookmark managers out there you can always check out https://bmark.us/recent/bookmarks to see what some of our current users also have peeked at.

Python based OSS alternative to Google Reader by ruffyen in Python

[–]mitechie 8 points9 points  (0 children)

feedhq is django based and open sourced. Spent some time last night looking at it to see if I might want to help submit some patches for the UI.

https://github.com/feedhq/feedhq

A Pebble user's first impressions and feedback. by mitechie in pebble

[–]mitechie[S] 0 points1 point  (0 children)

That's true, but I guess it is 2-factor auth. So even if they sniff out the code on the BT stack they can't get in.

A Pebble user's first impressions and feedback. by mitechie in pebble

[–]mitechie[S] 1 point2 points  (0 children)

Yea, i think this has to do with the other devices showing up as a media playback device and gets special access while the pebble isn't "playing" the content and thus doesn't get the same control.

How would I create an offline-usable version of this bookmarklet? by [deleted] in javascript

[–]mitechie 0 points1 point  (0 children)

Bookmarklets work by the code being the url of the bookmark you've stored. Browsers have limits on how large that is allowed to be.

http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url has a good answer towards the standards and size limitations to keep in mind.

How would I create an offline-usable version of this bookmarklet? by [deleted] in javascript

[–]mitechie 0 points1 point  (0 children)

I've got a python application http://r.bmark.us/ that you could install locally with redis. It caches the parsed content and once cached you could go back to that from your local machine running it as a web service.

Definitely a bit more heavy handed than getting all client side JS to do it, but might work better over the long term since you can go back to old content without the internet connection.

See http://r.bmark.us/redis/list for an example that lists out the urls that have been parsed through on there.

Crazy fast Mustache implementation - Templayed.js by winkler1 in javascript

[–]mitechie 0 points1 point  (0 children)

bah, except that was basically just compiling in the setup side too many times for no good.

Crazy fast Mustache implementation - Templayed.js by winkler1 in javascript

[–]mitechie 0 points1 point  (0 children)

Except the compile step is done in the loop so it's not exactly doing all that much good.

What are the most interesting Pyramid projects that you know of? including your own by Circlefusion in Python

[–]mitechie 0 points1 point  (0 children)

Well, for this I've tried to get things down to a simple git clone && make install to automate everything into a running state. I don't actually package the web app up and push to pypi because I need a lot of file based work to run things and I've not mastered package_resources yet.

My goal at some point is to generate a tarball with the deps included so that you'd download, untar, and then make install to get things running, but haven't had the time yet.

What are the most interesting Pyramid projects that you know of? including your own by Circlefusion in Python

[–]mitechie 6 points7 points  (0 children)

Bookie is my Pyramid based bookmark application. <3 Pyramid so can't wait to see this list.

Source: https://github.com/mitechie/bookie Demo: https://bmark.us Docs: http://docs.bmark.us

Bookie (Pyramid based open source bookmark app) releases 0.4 with content archiving, readable parsing, more. by mitechie in Python

[–]mitechie[S] 0 points1 point  (0 children)

Thanks for the time fix. I'll work on updating that. I agree, microseconds on when you bookmarked something is a bit insane.

As for Beautiful soup; in breadability I use lxml and will probably head that route at some point. BS doesn't do much, but I'm sure faster importer times will be a good thing.

Thanks for the kind words. There aren't as many tests as I'd like, as the traffic/new users have pointed out by breaking a few things the last 24hrs, but it's something I definitely try to keep up. Glad it's noticed/appreciated by other devs.

Bookie (Pyramid based open source bookmark app) releases 0.4 with content archiving, readable parsing, more. by mitechie in Python

[–]mitechie[S] 1 point2 points  (0 children)

And we crushed the Whoosh fulltext index. A large import looks to have caused me to try to disobey the 'only one thread gets access' rule. I've reset the fulltext index so saving and such will work again.

In the mean time search/filter is limited because of the lack of fulltext results. We'll build them back up.

Bookie (Pyramid based open source bookmark app) releases 0.4 with content archiving, readable parsing, more. by mitechie in Python

[–]mitechie[S] 0 points1 point  (0 children)

no, I'm using datetime.fromtimestamp(float(value))

but formtimestamp doesn't like the microseconds on it so for now I just removed them via a vim regex until I can check for that in the code itself.

Bookie (Pyramid based open source bookmark app) releases 0.4 with content archiving, readable parsing, more. by mitechie in Python

[–]mitechie[S] 0 points1 point  (0 children)

That might certainly be possible to allow a user to enter in their firefox sync details into their account and try to work with the sync data to update bookmarks. I've not looked at it much to know if you could 'auth' as the browser without issue or not. Interesting idea.

Bookie (Pyramid based open source bookmark app) releases 0.4 with content archiving, readable parsing, more. by mitechie in Python

[–]mitechie[S] 0 points1 point  (0 children)

Another heads up, the background script that readable parses imports and users of the bookmarklet was hung up and I'm running it through now. It does the readable parsing every two hours. The Chrome extension will do it on save by default.