coolharsh55 / coolharsh55.github.io Goto Github PK
View Code? Open in Web Editor NEWmy personal website
Home Page: https://harshp.com
my personal website
Home Page: https://harshp.com
Create automated backups of database on server. Upload this backups to a cloud storage service.
LifeX blog posts are not accessible at lifex.harshp.com/blog
since they are not displayed in the blog index.
TODO: change the blogposts parameters passed in views.py
Create an (optionally) anonymous feedback page that will allow visitors to provide anonymous feedbacks.
Feedback model (template)
title (optional)
message (required)
author (default = anonymous)
date/time (auto now = True)
my reply (show only after I have replied)
When entering the message, show all fields except my reply. Add the message to anonymous messages page. Show tick boxes or fa for which of them I have replied to. My replies are public.
compress linked styles and scripts on server
Write fabric scripts for all possible scenarios.
the tag should be a field present in all models that have content
The homepage accordions do not work on iPad.
Clicking the accordion has no effect.
Safari does not identify clickable elements.
The fab deploy command does not install any dependencies before migrating the database
build fails with the following error:
see following link for help: stackoverflow
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-bu6S4R/django-seed
The command "pip install -r requirements.txt" failed and exited with 1 during .
The slug field in Tag model should be unique since it reflects a unique field - Tag.title
add favicon to site
Implement theget_absolute_url
method for all Models
Create a separate file for each model and move them all to models
package within the directory
Create a separate app for hobby models and keep them separate from the site base
Add a static / media file browser to the admin interface. Currently, the images are uploaded using ckeditor's upload image function, and then the url is copied.
Create different models, auth system, login page and views for friends.
Article posts have a stray bracket <
after the tag name
Error on accessing demo posts due to incorrect variable names in template urls.
TODO: change post to demo
NoReverseMatch at /hdd-indexer/demo-hdd-indexer-v013/
Reverse for 'idea' with arguments '('',)' and keyword arguments '{}' not found. 1 pattern(s) tried: ['(?P<idea>[\\w-]+)/$']
Request Method: GET
Request URL: http://brainbank.harshp.com/hdd-indexer/demo-hdd-indexer-v013/
Django Version: 1.8
Exception Type: NoReverseMatch
Exception Value:
Reverse for 'idea' with arguments '('',)' and keyword arguments '{}' not found. 1 pattern(s) tried: ['(?P<idea>[\\w-]+)/$']
Exception Location: /opt/bitnami/python/lib/python2.7/site-packages/django/core/urlresolvers.py in _reverse_with_prefix, line 496
Python Executable: /opt/bitnami/python/bin/python
Python Version: 2.7.6
In template /opt/bitnami/apps/django/django_projects/harshp.com/brainbank/templates/brainbank/demo.html, error at line 35
35
<strong>Part of '<a class='nodecoraet' href="
{% url 'brainbank:idea' 'brainbank' post.idea.slug %}
" class="alert-link">{{post.idea.title}}</a>'<br><br></strong>
add a tag cloud to site
The game admin form do not have any fields except for Tag selection.
TODO: change incorrectly written readonly field to its correct name
Create different models for hobbies and add them to the site homepage. The hobbies models show what book I'm currently reading, what movie I last watched, and so on.
social share buttons are not loaded in articles
There should not be empty spaces or padding between column items when one of the items expands more than the other.
Create an about me page on website, linked to the about me tag in footer.
lifeX updates are not reflected on site and lifeX homepage
Add a url link for repos or source codes to brainbank ideas model.
compress HTML on server
The current privacy policy is very business-like, which I find to be in bad taste with the rest of the site. Simplify the privacy to use simple language and clear, concise descriptions of what I intend to use.
Create a new model for idea dumps. This model will be non-public, and would store ideas for stories, poems, articles, etc. Once I write the actual post, I'll link this to it. After publishing, people can view the idea behind whatever post I write.
all models that have a date field depicting the time of creation or publishing should have it named as published
Add a field called 'finished' or 'completed' and also 'doing' field. Essentially, I want something to say, for example-
completed this game, but still playing...
Delete the redundant settings file devsettings.py
in harshp/settings/
Link each tag in tag index to its associated posts
Get a free SSL certificate.
Possible options are CloudFlare and FreeSSL
The start dates in Book, TV Show, and Game models should be checked for condition that they should be after the model's start date
save method for Tag that assigns the slug label
Figure out a way to use twine files in existing posts. Look into possible uses of fields for custom CSS and JS for twine stories.
Each hobby model is an external resource. Therefore, they should each have an image header link url to be displayed on the post.
Add an image headerimage field to the LifeXBlog model
Add waffle badge for In progress and graph for issues in the README
All the tags now have the same slug field as 'tag'
TODO: manually iterate through tags, and assign slugs via slugify
Implement a Tag as a first class model on site. Create an index page for tags that will show all tags and the posts linked to them. Individual pages for each tag showing what posts are associated with that tag.
Extract common fields from all models into a separate site data base class called Post
(e.g.)
Post would have fields such as:
use jade to write the templates, modify existing templates to jade
Markdown editor for easier writing
Create an auto-generated CV page. Create models for links in CV, and provide options for selecting various existing models such as brainbank projects. Gear it towards professional CV's
Find a suitable debugging package and use for development
fabfile deploy does not apply migrations on the server
TODO:
python ./manage.py migrate
add to fabfile.py
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.