Posts

Showing posts from June, 2020

Container-free and other patterns (thoughts)

I didn't like container-free... I mean atleast not the way the websites of "bigshot" companies are designed in mind with. People perhaps want to potray a premier view on their products,since the website is designed over-emphasizing on certain aspects of products with animations (probably transition affect maybe )of images etc.  Obviously may have to be careful when using this type of website...... I don't know ,maybe portraying your product as"premier" may have benefits.... I am not really aware of the customer's thoughts and the business people's intentions and how it all plays out for their business in terms of profits. Web-apps are one more type of "pattern" which are basically again used by "companies" providing service through software. For example spotify or any other music based websites. Basically these websites interact with the hardware of your pc to give you a desired effect(like in case of Soundcloud ,it will play musi...

F-pattern(thoughts)

F-pattern and container-free are some more patterns I would like to think on. F-pattern is a very simple pattern .I imagine its something that news website probably used in the beginning. Its kind of what every website whose purpose would be to serve information would follow. (Although I have news website following different patterns ,magazine ).F-pattern is obvious and does not require much thinking.Although Its best not start from images from the right side. Some text and then maybe a image relevant. Perhaps avoiding videos would be good since we want to encourage users to go below. (Atleast in that page). But i suppose there are some drawbacks to F-patterns. As long as too much information is not given it can be overcome but that will make each information item look bland(for example we could reduce a news item to only its heading but obviously no one will like that). I suppose that is why we may say that magazine pattern can be a good choice for newspaper websites. Personally I don...

Z-pattern(thoughts)

For my next mini-attempt ,I am going to be trying out Z-pattern . Z-pattern I learnt after more research and thinking that its acutally designing a website according to a established pattern that users often face when faced with some service providing websites. While its power is mostly derived from the fact that many websites out there are using such design so we can safely assume that the user is familiar with the paradigm. The pattern itself is intelligently designed that first the user will see some information on the top which if it satisfies their query then they will try move to take next step which will be to sign in and but maybe some users may be skeptical about giving information (which the company will naturally want some sort of commitment before giving away any kind of service) so the next thing would be to provide a "demo" or a glimpse into that service ,and if that satisfies the user then it pretty would means, that a new contract can be formed between the cli...

Cards-"design pattern" in web development(thoughts)

Image
I mentioned in the last post that I will be working on creating a web app. But I decided that I won't isolate myself to that alone. So instead I am going to be focusing on other "design patterns" or basically various designs that many other people employ. I went through an article which named a few of those design patterns.  Z-pattern F-pattern Single page web app Container-free(minimalist) Cards magazine Although I didn't really understand the reasoning behind Z-pattern and F-pattern. As in why were they named like that and in case of F-pattern its so simple, why call it F at all? I suppose I liked the ones listed above.  I am going to be starting with the cards. I think cards require a global navigation bar. and they are supposed to display information in bounded squares or rectangles . I am also going to add a side nav bar. But now that I recall,I think I already did something similar to cards last post. But okay so I just want to make one last modification , I wan...

Thoughts on web design-HTML,CSS and Javascript and web browers

Image
so its been a while .... I mean just 2 days but still feels a lot.. . So i have been looking into web design for a while . It has been very interesting. Although i didn't search for anything related to python, last time in the last post ,I said that I want to look into being able to manipulate more things.  So with web browsers and some text editors ,you can easily manipulate the "elements" or contents on screen in the browser. So if we consider the browser "window" as an abstraction , So I will say I was learning how to manipulate the front end of the websites that are shown when you first visit them. I had already known css ,javascript,and html. But this time I was able to take it to a next level (for me). here ,I will show you some screenshots. I used css and javascript . Without any library. There a few issues. But I will see to it later. But I really liked working on it. The "markup" language and styling and scripting languages were really  great ...

Final screenshots of part 2 ,And end of tutorial

Image
Output added to captured image(Another window) So the above hand "gesture" I have tried to capture is a very rough one ,not at all all right with its orientation and its not correctly printing defects all round.  The problem is its really troublesome to set up proper background and many related things plus there are some issues with cameras which seems to change based on the camera hardware while solution exist to them and are not that difficult to implement in terms of days but honestly I dont see any point in continuing further. Honestly ,gesture recognition and  python are overrated in my opinion. Atleast from what I know the opencv libary is open source,so while it being open source has its benefits ,its drawbacks are a lot, it doesn't have the driving force that often comes with a corporate i.e to get results. so that means there are many ,you could say "rough edges" with it ,you cannot customize the classes in it using python at all. Its coded entirely in ...

Screenshots of part 2

Image
Blank Window                                                                         Snapshot loaded in Showing my Hand Converting to Binary Switching black and white 

A gesture recognition tutorial- (stories and thoughts) part 2

Image
So after posting the last post, I went to work on the project . I immediately ran into some difficulties regarding some features I wanted to implement. It was during the process of making a webcam feed using a tkinter window and a label. I was hoping to update the label each time a web cam image is captured basically after converting that into a png image by using image write. I suppose I should have known something so simplistic may not work. After all ,so many things are involved and that the higher level functions wont work now. The problem was that I don't really know how tkinter is implemented in the background ,how it runs etc. I should have explored the libary programs a little bit. I suppose I should research on those library implementations also . I did found another tutorial which will allow me to implement the function I want. But I want to see the implementation first But for now the plan is this  The link to a great tutorial I found: https://solarianprogrammer.com/2018...

A tutorial- Gesture recogniton (Thoughts and some plans and steps) Part 1

So I guess I am trying to explore things as of now . So what I would say about this tutorial is that its more of an exploration endeavor and more of a learning opportunity for me ,to solidify some knowledge(or paradigms) I wanted to glean from the gesture recognition ,python and this project as a whole. In the process, if this "tutorial" ends up being useful for someone else, then I guess its a win-win. So I first went through this website https://creat-tabu.blogspot.com/2013/08/opencv-python-hand-gesture-recognition.html This website gives a vague(but a good) tutorial. This tutorial gives links and references and gives some brief explanations on some keywords.Along with that the code is also provided. The code given can be implemented in python 3 or 2 with OpenCV library. The OpenCV documentation was also very useful to me along with one more distribution known as the anaconda. But I suppose anaconda is a overkill for this.  But if you happen to get these tools then you can ...

Stories-My project -- Chatbot with gesture based user input

So this was the topic (that is given in the title) of my "paper" or "project" for the final year in my college. So initially the topic I selected was just "gesture recognition" and I went forward with that and worked on it whenever I got the time. So at first I just saw some tutorials that would come up naturally with gesture recognition and I also looked up the OpenCV library(one of my friends also talked about it to me), So I landed on an interesting article, the author of whom had gone through several tutorials of hand sign gesture recognition and had briefly summarised it and presented in a list . I suppose it was a good article in the sense ,it gave me a lot of information in terms of different paradigms to approach towards implementation without getting bogged in the details. I naturally read up several concepts that were involved in it, So the one I like the most and kind of thought that it was simple enough was the convexity defect module. There tw...