After a really long development time (too long, with 6 months where I didn't even touch the code), neThing v0.7 has been completed and released. You can view the changelog to see the changes.

posted by dharh 5:23 PM Dec 4th

Last Updated 2009-08-14

v0.2 (14 Aug 09)

Update to JQuery and Preferences Backend

JQuery

  • neTodo will now use JQuery 1.3.2
  • neThing Framework updated to use JQuery

Preferences

  • New TodoPref table to replace TodoPreferences
  • Preferences page updated to use new table
  • Preference page updated to JQuery

Todo List

  • Partial JQuery update
  • Each todo item highlights ff9 when user does mouseover

v0.1 (26 Jan 08)

Released neTodo

Features

  • Ability to add lists
  • Ability to add items to lists
  • Ability to add sub items to items
  • inline editing
  • Ability to set priority for each item
  • custom color codes for priority


posted by dharh 7:43 PM Jan 26th, 2008

I have been developing the back-end for in deep thought for a long time now and I think the time has come for it to evolve into an actual web site package. To that end I have named the package neThing. That doesn't change anything about the site itself. It is still called in deep thought and nothing has really changed except at the bottom it now reads Powered by neThing. Eventually I'll package neThing for others to use.

Last Updated 2009-12-05

v0.8. alpha (05 Dec 09)

Features

  • Wiki | Can now add strikethrough using [s][/s] EXAMPLE: strikethrough

Changes

  • UI | g-a and g-b commands have been remove

Fixes

  • Admin | Fixed search by label

  • UI | Nav should better understand when and where to work or not work

v0.7 (04 Dec 09)

Features

  • Admin | Posts page loads the post list via Async Ajax call
  • Admin | Removed Article and Blog area and replaced with Post area
  • Admin | Resources are no longer split between Article and Blog posts

  • Posts | Articles and Blog posts are now Posts
  • Posts | Twitter entries now tag with twitter tag

  • Core | Added a new field for posts to enter trackback urls
  • Core | Added pings for trackbacks in the queue
  • Core | Added Twitter RSS import using neFeedeater
  • Core | Added via location for posts
  • Core | Added twitParser to parse twitter entries
  • Core | twitParser can now parse http|https|ftp for autolink
  • Core | twitParser can now parse #searchstring for autolink
  • Core | Initial work on adding a simple Async Ajax call
  • Core | Initial objectifying of Twitter feed (will add settings to admin page next version)
  • Core | Twitter Feed now loads via Async Ajax call
  • Core | Added archive by Year/Month function to front page (will objectify and add to settings admin page next version)
  • Core | Added tag cloud function to front page (will objectify and add to settings admin page next version)
  • Core | Removal of archive slider box from front page (may later add to the object drawer and settings admin page)

  • Wiki | Can now comment things out using <!-- -->
  • Wiki | Can now add sigs in discussions using ~~~~ EXAMPLE: dharh 11 Feb 08

Fixes

  • Admin | Fixed overview of Talk pages to no longer display empty pages

  • Posts | Posts and Talk pages work again

  • Core | Tables should work more like standard wiki markup now
  • Core | Fixed problem with tables not accepting style for individual cells properly

  • UI | Fixed navigation being invoked by typing recaptcha forms sometimes

  • Wiki | Fixed error when saving wiki articles with quotes
  • Wiki | Fixed talk page error regression due to change to dirhandler

v0.6 (08 Jan 08)

Features

  • Wiki | Added talk pages for articles
  • Wiki | Added comments for talk pages

  • Core | Nospam image has been replaced with recaptcha

  • Admin | Summary has been removed from posts

Fixes

  • UI | Fixed navigation being invoked when typing in forms sometimes

v0.5 (03 Aug 07)

Features

  • Core | Replaced several portions of wikiParse with regex for speed and cleaner code

  • Admin | Added the "Don't show this on top menu" checkbox which does what it says

Fixes

  • Core | Fixed being used over multiple lines

v0.4 (26 Jul 07)

Features

  • Wiki | Added history for articles
  • Wiki | Added ability to compare versions of articles
  • Wiki | Added ability to edit individual sections by themselves

Fixes

  • Core | Fixed nospam image under php 5.x (imagecolorallocate problem)
  • Core | Nospam image was too easy so moved distortion on top of text

v0.3 (19 Jun 07)

Features

  • Admin | Can now upload files to specific posts
  • Admin | Added a resource viewer to view all files uploaded to posts
  • Admin | Can now search posts in admin view

  • UI | Added search feature
  • UI | / to search

v0.2

Features

  • UI | New UI navigation
  • UI | j next
  • UI | k previous
  • UI | r refresh
  • UI | v goto current posts home
  • UI | g-h goto main page home
  • UI | g-a goto articles home
  • UI | g-b goto blog home

  • Wiki | Added wiki links. Blog and article posts can be linked to other articles by name using [[article_name]]
  • Wiki | Added the <nowiki> tag
  • Wiki | Added the <nohtml> tag

v0.1

Features

  • Admin | Clean and consistent administrator console
  • Admin | Separate areas for blogs, articles, and drafts
  • Admin | Quick view of all comments on the site and the ability to delete

  • Core | A nospam image for comments
  • Core | Added wikiParser to parse wiki markup for articles and blog entries

  • UI | Framework for easy navigation between main areas and individual posts using keyboard shortcuts
  • UI | Multiple ways to find articles and posts (labels, search, name)


posted by dharh 11:23 PM Jan 25th, 2007

Last Updated 2009-08-14

v3.0

  • Del.icio.us backend
  • Counts clicks on links, orders links by click
  • New UI. Looks more like idt

v2.3

  • newLink() now takes category, name, and URL instead of just category and link

v2.2

  • Fixed position error with [more...] menu

v2.1

  • Now every link is added through the newLink() function

v2.0

  • Created newLink() function which can take category and link
  • Create displayLinks() function which will display all links added via newLink()
  • You can set a max initial display for number of links per category
  • It can dynamicaly handle additional links

v1.1

  • The additional links displayed from [more] are now handled through an array list

v1.0

  • Added javascript to handle too many links to be displayed, popup from [more...] displays additional the links

v0.3

  • UI now looks like XP window

v0.2

  • Links in categories, in a line

v0.1

  • Created very simple massive link display page by category


posted by dharh 11:50 PM Oct 2nd, 2006

Last updated 2009-12-04
I have many various projects, sometimes too numerous to keep track of. I have two main areas of projects, my personal projects and projects I work on at Tagdot. My personal projects are generally put under the an umbrella project called not [your] everyday Applications or neApps for short. Below are a list of some of my projects and PAQs about them.

neThing/in deep thought

neThing code behind in deep thought. I don't call it a blog because it is intended to be more than that, however most people would call it blogging software. The main features of neThing are the ability to create posts using wiki style code and my own set of extensions. It carries most of the same features as wikipedia such as comparing changes between past history of a post and discussion pages for each post. In addition is an extensive tagging system.

neThing is also a toolbox comprising various tools such as neTodo, neBoards, Sparce, and neCode. I plan to expand the tool set further as time goes on and my needs grow, incorporating more of the projects found bellow as well as additional wiki and logging features.

(changelog)

neBoards

What is neBoards?

neBoards is now an umbrella name for a project comprising 2 parts.
  1. neBB - a simple bulletin board. So simple in fact that it is what I call a drop thread BB.
  2. neForums - Formerly named neBoards. A highly customizable and easy to use message board.

neBB

What is a drop thread BB?
  • A drop thread BB is a bulletin board that can be deployed using a very simple database and script internally OR externally
  • The BB script automatically creates a BB based on the URL that called it
  • Any page that calls the script (internally or externally) must be supplied the relevant threads and its posts if it is on the whitelist/unless it is on the blacklist
  • If the URL (anything before # or ?) is not already known a new BB is created.
  • The host of the script is responsible for images and posts on all BBs

(changelog)

neForums

What is neForums?
  • As mentioned before. A highly customizable and easy to use message bard.
  • It can be used as simply as a drop thread BB can or as a huge message board filled with many forums, topics, threads, and posts.

(changelog)

Why was neBoards changed to neForums?

neBoards is a partial acronym for 'not [your] everyday [message] boards'. In that vein as i've come up with new ideas i've always suited neBoards to them. For a while I have been thinking about drop threads and been trying to think of how they would fit within the neBoards system.

So instead of trying to kludge things together I decided to:

  1. Keep the two things apart, except where it makes sense (the most simple neForum is essentially a drop thread BB)
  2. Rename neBoards to neForums
  3. Umbrella the two together into the neBoards project

What does that do to the roadmap?

Completely destroys it. I became unhappy with the neBoards code at some point. I did not want to completely wash my hands of the code and start over but this fact made me not want to work on it at all. Sometimes I have found taking a bigger leap is easier than taking a smaller leap. By reworking the entire concept altogether I have become both more excited about the project and willing to start from scratch with neForums.

neTodo

Currently there are two projects I am working on called neTodo. One is a Java app the other is was started a while ago which is written in Cold Fusion. The focus of the java neTodo project is to take the Look and Feel of the CF neTodo project and port it. Eventually the online neTodo and java neTodo will be able to sync together. I also intend to extend the functions of both to include task dependencies, categorization (or labeling), better prioritizing, and add a calender for due dates.

(changelog)

Sparce

Sparce is my demo for taking various RSS feeds (right now it uses del.icio.us) and creates a list of links categorized based on your preferences.

(changelog)

B.O.B.

B.O.B. or Bash Oppressing Bytes or neBOB is essentially an alternative Bash or command line prompt for accessing various programs. It is a proof of concept for taking English like commands rather than simple commands that are typical with prompts today. While this is behind what some consider as the step forward with graphical user interfaces it could be a first step to English (or later other language) driven computer operating environments. The next step being an Intelligent program that can understand complex requests for resources in a conversation like basis. This is a future project and not currently in development.

neCalc

A simple command line calculator. Which will take most math expressions as is and attempt to solve them. Examples of such expressions: "1 + 2 * 3", "9 ^ ( 1 / 3 )", and "x * 9 = 18". Most other functions would be handled through slash commands.

neList

Tag based online listing of things. You can tag any item in the list, view by a set of tags only while keeping the depth intact, and can export or import using xml.

neRedBlackList

A specialized version of neList specifically meant for creating whitelists and blacklists. From net addresses, companies, emails, to food. Based on the tag and reasons, anyone could add to the list or export for their own purposes.

neCode

A code repository searchable by meta data applied to the code and the code itself. Can be as simple as large projects with forks and merges. Can attach tags, dependencies within or without the repository, documentation, or other file resources to the code. Keeps a history of all changes made, allows compares and reverts.


posted by dharh 9:13 PM Feb 23rd, 2006

2010: 1
2009: 12 11 8 5
2008: 12 5 4 3 2 1
2007: 12 11 10 9 8 7 6 5 4 3 2 1
2006: 12 11 10 9 8 7 6 5 4 3 2 1
2005: 12 11 10 8 7 6 5 3 2 1
2004: 11 10 9 7 6 5 4 3 2 1