Video Player Using Angular JS

Recently I have finished my training on angularJS and it has given tasks on how to complete the project. So I have got an opportunity while I was preparing for new role. It took me around 8 hours to complete task on my own. I have to refer some of the topics again but overall I am really happy with it.

 

I have attempted it with following structure

  1. Design as I go, follow up instruction, recall from memories.
  2. Go through some in depth topics such as reading json files using angular js
  3. Concepts of controllers and additional packages such as Animate.
  4. Layout and styling correctly.
  5. Add pagination to the demo list.
  6. Downloaded around 10 videos for just laugh.
  7. It was fun project to do.

Here is the link where you can see it easily.

Click Here

I hope you all have lovely weekend. Have fun.

 

Building Custom HTML5 Video Playback with AngularJS

What kind of entrepreneurs are you?

 

P is for Powerful and P is for Positive, P is also for People. P is for Product. P is for Profit. P is for Politics. P is for Persuasive. P is for Passionate. P is for Polite. P is for Performance. P is for Perfect.  And P is for Promotional. P is for Placement. P is for Portable. P is for Punctuate.

At Last, P is for Pee.

So far, What kind of business are you running?

– People Driven

– Product Driven

– Profit Driven

– Politics Driven

– Passion Driven

– Place Driven

– Performance Driven

These are 7 P’s of the marketing or business who defines value for your business or alternatively it defines business you drive.

AngularJS 2 for .net Developer

AngularJS 2 for .net developer – Not only Course Completed but developed and deploy complete solution to azure.

logo

https://lnkd.in/gTZYTYK

Happy with the results. Just thinking to add to GitHub and Code Project with Learning articles.

image

How do I deliver small projects or tasks?

Recently I have been asked that how do I deliver small projects or tasks? What is my approach to solve a problem/task?

Well I said POC (Proof of Concept) because I think it is a one of cost effective way to tackle small projects and tasks, Also it helps to deliver 80 percent functionality or requirements asked by users. It also backs KISS (Keep it Simple Stupid!) rule. Most often stack holders are not so clear with their ideas or concepts, or not able to put a business cases against the benefits over ROI, which I think its fair on them, POC can rescue it. I see it as a tool that try before you buy in.   I consider this as maximum throughput of Return on Investment. Also it will give a chance to refine complex processes to more normal forms.

Right so let us understand what is POC?

Proof Of Concept

A Proof of concept (POC) is a realization of a certain method or idea to demonstrate its feasibility, whose purpose is to verify that some concept or theory has the potential of being used. A proof of concept is usually small and may or may not be complete.

A proof of concept in software aims to determine the solution to some technical problem or to demonstrate that a given configuration can achieve a certain throughput.

POC APPROACH

The Proof of Concept approach – A Time Travel to a successful Project

poc

The Proof of Concept approach is practiced for various client requirements to provide the customer with the opportunity to “test drive” core processes in order to validate its needs are met as expected. The value proposition for a customer doesn’t end there-by investing a part of the total project cost up-front customers are able to identify and circumvent complex challenges that could become showstoppers later. In this way, a Proof of Concept would act as the first step of the blueprinting phase – very much like a conduit or bridge to a successful project launch. By leveraging the POC approach, we were able to rapidly prototype core business processes as requested by the customer.

The Proof of Concept approach Benefits

  • Clarity in need/problem formulation;
  • Number/quality of new ideas;
  • New knowledge;
  • Special planning;
  • New ways of thinking;
  • Level of planning;
  • Management of time;
  • Planning capabilities;
  • Efficiency of execution;
  • Strategy formulation;
  • Cost Effective;
  • Low in budget;
  • Low in risk;

Right so we understand the POC and its process but actually can you explain it with an example?

A Successful Client Consulting

Yes sure Let us say for an example, As an admin I want a dashboard which allows me to monitor who has login to the system and reports on their action lists such as assigned,  pending and completed tasks.

I have estimated the work involved in it was around 6 days and budget was around £1500.

So with a POC approach, I have created a web application which has functionality of above and simple report on action lists of the user and user management functions such as CRUD. Now with an exception of no need of prettiness on look and feel wise  but signed off on a condition if approved then they will allocate more fund on further development.

After It was demonstrated successfully and stack holders has given further requirements to enhanced functionality and user experience.  

The technologies I have used was MVC, ASP.NET and SignalR (which gives me real time update on who is logged in).  

Consultant engagements beyond simply purchasing expertise require the development of a relationship between the consultant and the client.

Consultants add value by addressing both content and process issues based on expertise, methodology and general problems solving skills.

Zero disruptive OS

I wish if I could have been involved in an OS development which has my ideal features 

  • Boot in 3 sec.
  • Can develop any application regardless of any platform or any dependencies.
  • Zero disrupting while update.
  • Resilient and reliable, robust
  • Designed for development only.

The list is endless but I wish I had these, even in my dreams.

But reality is so brutal and crude.

One day may be AI and Deep learning might help.

Dream Big, Act Little

Dream-Big-Act-Little

 

Well Original saying was Think Big.

But I think after Big Thinking I concluded to Dream Big, Act Little.

Let me elaborate more what I mean by Dream Big, Act Little.

Most of the time mind wanders and thinking all the time, known fact. No Big deals, Thinking Big is also not a big deal, wishful thinking, all good to say. But How you are going to fulfil is a question?

What I mean by Dream big, act little means everyday try to see same dream over and over and over, your subconscious mind will lay out all the ground work for you and all you need to do is act a little.

Seems like some magical things, but in fact it is not. Let me tell you thinking is a conscious thing and your mind play games when it comes to thinking, but in dreams you are creating a world which deeply attached to your desires and emotions. The same dream can make these roots stronger and better. Effectively, it nurtures your habits and creates an environment for you to be successful in every possible way.

Someone can easily argue about it, says always think big, I wouldn’t have denied it, but rather I would say dream big and act little as your higher self will drive you there to achieve your big dreams. This could be your journey or even lifelong mission or purpose of your own birth in this earth.

Peace.

#lawofattation, #magical, #motivation, #dreambigactlittle, #desires, #dreams,

Farewell Windows Essential 2012 – You have served your purpose.


 

 

I’ve been using Windows Essential 2012 since last four years and sadly it is coming to end of support. Microsoft is discontinuing the Windows Essentials services and its support. Bit of unfortunate for users like me. But on other hand it is also developing a new product called Open Live writer which I found very intimidating. Although I haven’t done anything with it yet as I am missing all the plug-ins which I used with it. (Gurr… L !!!) But at least good side it has served its purpose. So, happy farewell to Windows Essentials 2012 – You will be forgotten soon.

Ciao.

 

 

How not to spam someone who is seriously looking for a job?

When you send an email about a potential role or job, then three key things you keep in the email precisely.

  1. What is a job role ( making sure you have read the profile of candidate and aware that is relevant to the post, VERY IMPORTANT). If you don’t have Job Description then do not bother to spend company time to copy paste from someone else. Doah. (Recently I have received 5 emails same description, but different company…. Are you insane?) I wonder why company is paying to do such spam. Seriously. Grow up.
  2. Where is it exactly (You should not be generic but specific, Assume that you have read the profile and know where he/she lives, let us say 30 Miles from your location and its commutable daily within reasonable time i.e. 45min to 1hour, it would be nice and save time for both you).
  3. How much it offers ? There should not be many positions to fill in. (It should be ONLY ONE – No one is working on 10 roles at a time and only fools will fall for it.) And it is given that reason to get right opportunity.

Here is an example I have received today, Kindly accept my apologies for being straight.

Hi Ravi,

Hope you’re well.

I wanted to make you aware of a number of exciting contract opportunities I am currently engaged on.

Our client is a large, dynamic and fast growth business and they’re looking for a number of Software Development roles to be a key part of their ecommerce strategy.

If you are interested in discussing this or alternatively want to update me with your current availability, then please get in touch.

We also offer referral fees for any successful placements where you will receive up to £50 per month for the life of the contract*. If you can recommend anyone who may be interested in new opportunities, then please let me know.

I look forward to supporting you now or in the future with your next move.

Best regards,

————————————————————————————-

Rest of the part is discreet. I hope someone will read this and grab the attention. If you are looking for quality candidate and seriously wants to help your client to fulfil the position then you know what you need to do. And those who think this way they will get anywhere, then they need training (and SERIOUSLY stop wasting precious time and money of others). If you ask me where to find right candidate then I will ask what’s a role, location and how much they are will to pay. Simple.

Side Note:

Also when you send email you must follow up to the candidate with correct contact details and ask whether they have received email and discuss their thoughts. I know it is expensive but at least it will give you right people to the target.

My thoughts on Agile

Recently I read an article on Agile with title – Agile Methods don’t exist. What does, then? by Jan Ambrozlewlcz

I think its fair to say – Agile is all about Mindset. It is not a discipline but a practice which allow to adopt changes quickly and efficiently whenever changes are essential to the end goal.   Although it is not so easy for any organization or team or division to come with one voice over end games, each individual has their own perception and understanding of what actually need to achieve and not everyone can pursue it correctly. I think that’s where the problem underlies. Agile can be easily apply on games where we do not regret over the mistakes done, it’s already done, move on. Make a strategy is a key to win the game, and agility is a key to adopt the strategy quickly.

Agile_methods_don_t_exist._What_does,_then_10Clouds_Blog_-_2016-11-23_09.28.00

But quick does not mean accurate or perfect or 100% done. It means when direction has changed it has adopt it and change it course (whether it is a team, project or company). And swift focus on the sort term changes (which I see as challenges). It’s risky to say it but I think if decision taken as a team and each member has visualize the strategy thoroughly and involved themself in it then nothing is impossible to achieve in ever changing environment (i.e. agile).  All we need is a courage and voice to phrase.

Being Successful……

To *want* and to be ambitious and to want to be successful is not enough. That’s just desire. To know what you want, to understand why you’re doing it, to dedicate every breath in your body, to achieve . . . If you feel that you have something to give, if you feel that your particular talent is worth developing, is worth caring for, then there’s nothing you can’t achieve." Kevin Spacey