Posts

Feel unhappy with your new you job, how to deal with moving to new job

Image
Stress and Anxiety Photo by whoislimos on Unsplash I’m just a few days working at my new job, it just feels horrible. I was so stressed, anxious about the next day, and felt helpless, wanting to cry and just feel unhappy. Even though I have so much experience, at this new job, everything feels new to me and there is still so much to learn. I almost give up and want to quit and go back to my old job, where everything is just so much fun. But there's no way back, I have already quit and there’s no way I can just give up from moving forward with my dream. I feel like It’s not that I don’t know. But more like that I am so overwhelmed that I can’t think straight. Then I started to question my decision to change careers. I feel like this is not a good decision. I was thinking of not coming back to that new office, that's how overwhelmed I feel. I think I am too much confident that whenever moving to a new place I would just feel nothing, but actually there's a lot more than that...

Building Web Application Using PHP Step 1

Image
PHP Logo PHP is a general-purpose programming language but it’s mainly used for building web applications. It can be used to create web applications pretty quickly with some easy set up and programming syntax to learn. Building web applications can be done quickly by using PHP because PHP is very specialized for building web applications, along with MySQL and Apache web server. Here ‘s how to start creating web applications in PHP.  The first thing you need to begin with web programming in PHP is to install the server stack, which is Apache web server, MySQL and PHP itself. 1. Setup Apache Web Server To install Apache MySQL and PHP in Windows, Linux or Mac OS, full stack web server, you can just use XAMPP, it’s a bundled server stack that inside it contains all the server stack you need, so by installing XAMPP, you don’t have to install them separately. Visit XAMPP official website here https://www.apachefriends.org/download.html , download and install the XAMPP and Version you lik...

3 Basic Principles For Success In Life - Learn Plan Action Technique

Image
People love to get rich quickly because we as humans have an urge to get instant gratification. Being rich overnight, or making money fast, but that’s unfortunately not how the universe works. Universe works very slowly, and humans only live for some tiny fraction of it. These 3 principles are very simple rules that if you follow it, it can help you to become better and successful in your life. Photo by Eliabe Costa on Unsplash Learn Whatever field you are doing in your life you have to be knowledgeable about it. The world is getting more competitive day by day, and chances are higher to win that competition if you have a better understanding of the field you are doing.   Lucky for us that the Information age we are living in right now gives us more opportunities to learn literally anything from the internet for free. Go and open the internet for positive things like learning, so that you have a better chance to succeed. Not everything on the internet is positive and useful. ...

Write A Word Counter Form UI To Count Words Using Javascript

Image
Javascript UI counting total words Here’s a fully working code written in HTML and JavaScript to work with counting numbers of how many words in one big article. The user interface is written in HTML and jQuery JavaScript framework, this simple program works by pasting your words you want to count, and when clicking on the submit button, it will count all the total numbers of words. Bonus additional feature for clearing the input text area, which you can do manually by selecting all the text and press delete. The Code Explanation of the code <texatea> To create an HTML form with one single text area field input, to type or copy pasting the words that you want to count. <button type="submit"> Create a button for handling a submit of a form, or a click when you finish inputting the sentences. <button type="button" id="clear"> The last button is a clear button when it’s clicked it will empty the area that you input on it. The button has ...

What To Do To Become A Good Content Writer - A Guide For Beginners

Image
Content writer desk with laptop and paper - image by  Thought Catalog @unsplash If you want to be good at content writing, if you want to make money out of it, here's the very basic principles of becoming a good content writer. The first thing you have to do is to push yourself to read a lot, and only read on a topic (or in content writing we call it a niche) that you are interested in, no need to read a lot of miscellaneous stuff. only the one that is fascinating to you the most. learn and master that topic as deep as you could possibly be. Then after you have a better and strong understanding of that niche, you can finally begin to try to describe that topic in your own words. Split into different articles, produced as many articles on that topic every single day. Study the niche deeper As long as you have the knowledge (very strong knowledge) of a specific niche, you can basically write anything on that niche, as many paragraphs as you want. Some content writers suggest writing ...

Fees Transferring Money Overseas Via Paypal

Image
Paypal Logo 2021 Color Transferring money overseas from Paypal to a local bank in your country is possible but it is so expensive, the fees are extremely very high. You need to think twice before sending your money, just don’t do it too frequently. Maybe there’s some viable option outside Paypal that you can use for lower fees.  Paypal's reputation is very strong, for its security and features, and the number of people using paypal or at least know about paypal, so it is more convenient just using Paypal  than any other platform, for your online transaction. Few days ago I tried to transfer my Paypal balance to my local bank account here in Asia and it only took 1 day for the money to arrive at my local bank. I know that still feels too slow but there’s probably no faster solution for overseas transactions. The thing you need to know about Paypal is the fee that is very costly. Even when you're sending money to your local bank and it’s failed, paypal still reduces the fee from...

8 Tips On How To Start Blog From Zero To Success

Image
Photo by Brooke Cagle on Unsplash There seem to be some basic rules that govern a successful blog, and it doesn’t require spending money. Most of the blogs I know, a personal blog usually get popular naturally, by naturally i mean, unlike a big company’s product that needs an intensive advertisement. Usually a  blog is without that marketing thing. It just organically comes from the internet like people search on google or a link shared by someone's to their friends, etc. With no more intro, here’s 8 things that are sort of basic things if you want to start a successful blog. You can follow these tips as your guide on blogging whether you are a long time blogger but struggle on making a successful one, or a beginner and want to have a successful blog.  1. Really just start a Blog Most of the time you have a picture of perfection, you don’t want to start a blog because you are overthinking about a lot of stuff that prevents you from starting a blog or writing content into your ...

How To Install Vim On Windows The Right Way - Using Chocolatey

Image
Nowadays you can find a lot of very advanced IDEs that are really smart and support robust development of any application. But among pro or advanced level programmers some prefer to use vim as the sole code editor to use, why? Vim is a terminal based text editor that is very popular among programmers. It’s been years for Vim to be around  programmers for their major code editor, who have been proven to work from any scale of application development. It is simple, fast and supports many plugins to work comfortably using only your terminal and computer keyboard. So why bother to choose difficulty over simplicity that is offered by many smart IDEs out there. 1. Install choco package manager Chocolatey can save a lot of time, especially installing software that otherwise would take a solid half an hour to install and set up to get it running. For example installing a media tool like ffmpeg, in choco you can just type choco install ffmpeg. And choco will handle all the install process u...

4 Steps From Beginner To Advanced Level Of Mastering C/C++

Image
C and C++ Logo If you are just a newbie programmer, before you can jump and build a real application using C, you don't know how to get started or you just know very little about the syntax, the flow, the technique on how to do real programming in C. You can just begin your programming journey by learning some simple C code or to create small for just fun projects. Here is my experience doing some coding from scratch in C, level after level, from the easy to hard that I did. 1. Learning Pointer Manipulation In C Pointer is not an array, but a pointer behaves similar to an array. The difference is that an Array has an index while a pointer has an address to manipulate the value or the data in that specific address. A simple comparison diagram of Array and Pointer with respect to index and address can be seen in this diagram. You can learn more about pointers and with example codes from C programming pointers from programbiz.com here https://www.programiz.com/c-programming/c-pointers...

Linked List Data Structure Implementation In C Language

Image
Linked list is a data structure, a collection of data that each node in the list has reference to the next node and in a double linked list it can have a previous node. Linked lists are preferred to be used because of the efficiency in the insertion and deletion. Linked lists also can be used to implement other abstract data types  like stacks, queues, etc. The basic idea of linked list is that it has a head Node that we can iterate the next node until we find the very last node or the tail node to find specific data, usually given an index or the position of the data. In this post I created a simple reusable implementation of singly linked list in C, which probably is not very efficient in terms of speed and performance, but for me I feel like it’s much more human readable. Run Linked List Demo This implementation of linked list has features  that I will describe in a quick explanation below. - List_init To initialize the first node, or the head node if the linked list is...

How To Start Web Development Using Javascript NodeJs

Image
Web programming using Javascript Javascript is no doubt the easiest programming language, and that’s probably the reason why it is such a popular and very widely used programming language. Right now maybe you can only build website stuff, but actually it is general purpose that maybe in the future it will support programs in Javascript not just for website stuff. Doing web programming using JS is as simple as installing Node js and creating package.json and one file that will be used as the main file to handle HTTP requests and return the response to the user. If you are interested in learning programming, you can follow this tutorial on how to start building a website using Javascript, follow this instruction below. 1. Install Nodejs You can find the installer here https://nodejs.org/en/download/ , select base on the OS you are using such as Windows, Linux or Mac OS 2. Open your favorite text editor or IDE For example VS code, Sublime text or whatever IDE you preferred to use. 3. Crea...

Some Must Read RFC - A List Of Technical Documentation Behind The Internet Technology

Image
Some Must Read RFC If you are a software engineer or some IT related job, you must already know about the RFC or Request for comment. It is kind of a non formal standard for internet related things. The most popular I guess is HTTP (hypertext transfer protocol). The RFC for HTTP alone has been aged 26 years (1995), but it’s relatively new. The first Rfc is from 1969, was issued by Steve Crocker. The first RFC 1 defined the “IMP software” used in the communication between hosts on the ARPAnet, a predecessor of the internet. There’s so many RFCs, almost 10000 in number, so if you want to read some important or mostly known RFC, here’s my pick and list some of RFCs that are maybe the most well known. - RFC 2324 - Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0) - RFC 3629 about  UTF-8, a transformation format of ISO 10646 Who doesn’t know about UTF-8, yes probably nobody, everyone knows it. This RFC standardised how UTF-8 must be implemented.  - RFC 2246 about Transfer Laye...

3 Practical Ways On How To Start Writing Now

Image
Photo by Surface on Unsplash So many articles on the internet about tips to guide you on writing a blog, some are helpful, some just not so helpful, it depends on your understanding of the thing that you read. Regularly feeding your blog with content everyday can make your blog grow from just a personal blog into a big successful blog. But then it’s not so easy to maintain the focus on growing your blog, especially when you are just starting a blog, you can easily lose and find your blog without any content for months and then it becomes a dead blog. I have some practical ways that work for me whenever I feel like I want to write a blog post, but I feel stuck and feel that it’s already seems hard to even come up with an idea on what I am gonna write.  Usually ideas don't come up naturally, you need to force yourself to think about it. Also some techniques maybe need it to have a better view on what type of content you are finished to write. The easiest way is just to begin writing ...

How To Use React Ckeditor Upload File Image With Demo and Example Codes

Image
This is a simple tutorial on how you can configure React Ckeditor wysiwyg library to handle file upload when users try to insert a picture into our editor, so the editor will upload the file to the server rather than providing the base64 string the default case by CKeditor.  At first I feel like it may look very easy, and it should be because image upload is a standard feature in the editor so it doesn't need to be that complicated, but it turns out it’s far more complex than I thought. I read somewhere online that some people took days to solve just this problem. Firstable assume you have a backend API that will handle file upload into your server with this criteria. Request curl --location --request POST 'https://YOUR_API/upload_files' \ --form 'files=@"/D:/Pictures/my-image.jpg"' Response {     "filename": "1622085846852.jpg" } Then on the react side, create a custom Ckeditor component that we can reuse that component anywhere on the...

How To Update Windows 10 Operating System

Image
Windows 10 check for update Updating your OS is a simple task that will probably update it automatically, if your computer feels different or you are just curious to check and update your Windows OS here's a few steps on How to update Windows 10. 1. Press windows key or windows logo on the bottom left of the screen. 2. Click the gear icon or settings. 3. Select menu update and security. 4. Click the button Check for updates. 5. And finally Download and install the new updates. 6. Wait the downloading and installing patches process to finish. 7. If it’s required to restart, then restart your pc, make sure all your working documents are saved before restart your computer. If you are using a laptop, make sure to plugin to source power so your windows update does not break your pc when suddenly your computer is out of power and the updates is only doing it partially. If you have some crucial information on your computer, or some account that you are logged in using your computer it is ...

7 Tips If You Want To Blog From Your Smart Phone

Image
Photo by Rendy Novantino on Unsplash One of the simplest and easiest ways of content marketing is to create a successful blog that attracts a lot of visitors. Because writing on a blog is probably easier than many other types of media content that need to be created in order to attract some potential consumer. But sometimes you are in the mood of writing content, but you are not always in front of a laptop or PC or mac, you only have a cellular device. It is actually what the situation currently i am in, i wrote this blog post on an Android device with google docs. So it is not a problem whether it is a big fast computer or just a regular cell touchscreen phone. Here are some tips if you want to write a blog post just by using your phone: 1. Make it as habit Blogging from your phone may not be as efficient as blogging with your laptop or PC, but actually anything is just a matter of habit, if you are make anything as a habit, whether you are exercise daily, eating healthy food, writing...

Some Usefull Tips If You Have No Idea What To Write For Your Blog

Image
Photo by Brooke Cagle on Unsplash The vast and growing number of people on the internet gives you lots of opportunities if creative enough it can make extra income for you, even probably as your main source of income. I have a successful blogger friend that always motivates me whenever he shares his success by just becoming a blogger.  Writing and maintaining a blog is hard but it will pay off if you discipline enough giving your blog contents. So here are some tips if you struggle with coming up with new ideas for your blog next post. 1. Stop your perfectionist thinking Yes, coming up with new blog post ideas for your blog is somehow really difficult, sometimes we are too much thinking about people's response so at the end of the day you can end up with nothing. You want everything to be perfect and tidy but those kinds of thinking are just slowing you down. 2. Read some Reddit threads I have been using Reddit mostly just a silent reader for a long time, reading threads on reddit ...

C Pointer Program to get the last name from a full name

Image
C Language Flag / Logo Another C programming here, this article will simply explain how to do char array operation in C language to get the last word from a whole sentence, or in this case we just rename our function to be more specific to get a person last name from its full name. This is a very simple C function to get a user last name from a user full name. This function will do some pointer operation, so if you are trying to learn about pointer in C, this may help you little bit on understanding about a pointer in C: char * get_last_name(char * full_name) { char *last_name = full_name; int last_space=0; for(int i=0; i 0) last_space+=1; last_name += last_space; return last_name; } This function will loop through all the characters bit by bit and will try to find any spaces located on that character. If a space is found, then store the last space pointer location and return that pointer as its function return. - We define our function called get_last_name to ...

Recursive Function In C : Fibonacci, Factorial and Power of Numbers

Image
C Language Flag / Logo These are some example programs in the C language using recursive function to calculate Fibonacci, Factorial and Power of numbers. You can use a loop, but for a purpose of giving you an example on how to use recursive so we are going to use recursive instead. Fibonacci This is to calculate the sum of fibonacci numbers that are less than the specified number user input. int fibonacci(int number) { if(number == 0){ return 0; } else if(number == 1) { return 1; } else { return (fibonacci(number - 1) + fibonacci(number - 2)); } } - Our function accept integer, then we compare them using if statement - If the parameter number equal to 0, then the return of function is 0 - Also If the parameter number equal to 1, then the return of function is 1 - But if the number is not 1 or 0, this function will call itself with a new parameter for the first call is the parameter -1 and the second parameter -2, then add both results. - This ...

Everthing on the clouds soon - Google Drive, Onedrive and Windows File Explorer

Image
File Explorer, Google Drive, One Drive As a forever Windows user, I have been using File explorer since the very first time I knew about this OS. It is the default program for browsing files on our computer, so we were familiarised with its feature, and that it’s very convenient to use, work smoothly, and make it very efficient for our daily use. Windows file explorer is a very simple program basically just showing a bunch of files, with its properties like file name, size, file format, date created, date updated, type of the files and many more handy features. Just like most file explorers in any operating system. File explorer actually has many more functionalities behind it, but for me i have never used most of them because file explorer is file explorer, it is just for working with files. Some features in file explorer  for example i have never used is the search box that is on the right top of the windows. I have almost never used it for example because it’s not always showing...

Popular posts from this blog

How To Create Phpinfo to List What PHP Configuration Have

Coding On Your Android Phone Using Termux

How to Install Microsoft Office on Your PC: A Step-by-Step Guide