teleren/devto huggingface dataset:
Double click to open in Jupyter
Tags: jupyter, javascript
Published: 2020-05-21 05:13:53

Repo : https://github.com/arjunbazinga/ipynb_viewer

This extension opens your .ipynb file, using the current jupyter process.

Which is basically going from
`"file:://JUPYTER_PATH/foo/bar/your_ipynb_file.ipynb"` 
to
`"http://localhost:PORT/notebooks/foo/bar/your_ipynb_file.ipynb"`

### Steps 
- git clone the repo
- edit `chrome/background.js` to customize `JUPYTER_PATH` (NECESSARY), and PORT. The `JUPYTER_PATH` is most likely the location at which you ran jupyter notebook on.
- Open Chrome and navigate to `chrome://extensions/`
- Turn on developer mode (right corner)
- select load unpacked, and select the `ipynb_viewer/chrome` folder.
My First Project On YouTube
Tags: python, productivity, anonymous, career
Published: 2020-05-21 05:10:07

Hello Guys, I make my first project on Youtube. 
Following are the components I use in that Project.

Find electronic components on https://www.amazon.in/
Utsource is a professional electronic supplier with more than 2 million products, lower prices with free shipping.

---------------------------------------------------------------
Here's the parts list:
1) Arduino Uno 
2) Motor Driver Shield 
3) Wheels (4x) 
4) TT  Motor (4x) 
5) HC-05 Bluetooth Module - 
6) 18650 Li-on Battery (2x) 
7) Male and Female Jumper wire 


This Is My YouTube Channel Link. Please Like And Subscribe. Your Response will give me more confidence so I will develop more projects like this.

https://www.youtube.com/watch?v=UJFF-Nei-1Q
Graduation!
Tags: octograd2020
Published: 2020-05-21 05:04:27


## My Final Project

Programmed out team's FRC Robot for the 2020 Infinite Recharge competition.
Programmed joystick teleoperated controls and autonomous movement, intake, and shooter functionalities based off of sensory feedback.
Implemented vision tracking code for auto-aliment to retroreflective tape using a control loop.


## Demo Link

https://www.youtube.com/watch?v=prOTfw1wLH8

## Link to Code
https://github.com/team4015/FRC4015-2020/tree/master/src/main/java/frc/robot

## How I built it 

Java, implemented Grip-Pipeline for vision processing.
My Final Year Project Experience
Tags: octograd2020, githubsdp
Published: 2020-05-21 04:54:49

## My Final Project
My final project was called Icarius - Let your Journey take flight. It was developed among with 5 of my peers as our equivalent Final Year Project for our client. The project's focus is to develop a Digital Marketing Platform that provides Gamified Objectives Content Creators. I was given the opportunity to be handling the Quality Assurance and the backend side of the application

## Demo Link
Link to iOS store: https://apple.co/2NDMXWL
Link to Android store: https://play.google.com/store/apps/details?id=com.merakiapp

## Link to Code
As the project belongs to our client, links to the code are unavailable as we have signed a non-disclosure form for sharing the code to the public. However, we do have a wiki page of our project.
Link to project wiki: https://wiki.smu.edu.sg/is480/IS480_Team_wiki%3A_2018T1_Team_Meraki

## How was it built
### Backend
- Was developed in ASP.Net Core (C#) coupled with Azure App Services to allow APIs serviced to be used by the frontend
- MSSQL and Azure blob Storage was used to store the information
- Made use of GitKraken Pro to manage our application repository (Courtesy of Github Student Developer Pack) and adopted Gitflow process to minimise amount of conflicts during development
### Quality Assurance
- Made use of NUnit framework to make sure that the backend code for writing test cases
- Made use of Postman and Jenkins to automate the entire testing procedure of API calls

## Additional Thoughts / Feelings / Stories
Throughout the entire process, it was a fulfilling experience as not only we are able to create an application that is able to be used in the market. But there were other things as a team that we would have to handle, such as able to deliver the client's expectations and also meeting companies that are currently in the same market and gather their feedback.

[Final Note]: Was a fulfilling experience and also able to develop something that is able to be used in the market.
Free game messenger
Tags: octograd2020
Published: 2020-05-21 04:52:07

## free-games-alert
So I wrote a project while trying to learn the very very basics of web scraping. It would use a website I normally follow to send me text messages when an app was available for free on steam, indieGala, Epic Games, etc. Although it's messy right now still, I do intend to host this as a service in the future. 

{% github https://github.com/EddieFed/free-games-alert %}


## How I built it (what's the stack? The juicy stuff!)
The project is written in python. It used BS4 and smtplib to scheck to see if the site [www.indiegamebundles.com](https://www.indiegamebundles.com/category/free/) has posted a new update. Then it sends a text message through the appropriate email sms gateway provided by a cell company. 

## Additional Thoughts / Feelings / Stories
Again, I'd ideally like to host this as a free service for people to use. But it'll need some polishing before then.

(If you browse the repo, please ignore the fact there's a bunch of py2exe and cx_freeze files, I need to remove those...)
I Got Laid Off and Decided to Learn ReactJS
Tags: career, hiring, react, javascript
Published: 2020-05-21 04:47:44

It comes without warning.

I got laid off during the COVID-19 crisis.

Last April 2020, after our Daily Standup Meeting my Boss told us that he will close the company because of this pandemic crisis. 

Losing employment is one of life’s most stressful experiences. Aside from the obvious financial anguish, the stress of losing a job can also take a heavy toll on your mood, overall mental, and emotional health.

After a week when I got laid off and move on already, I decided to do something that helps me improve my current skills as a developer.

I took some React courses in Udemy because I wanted to improve my knowledge and skills in React. Right now, I try to make an eCommerce website integrated with firebase for user authentication and stripe for payments also I want to try React Router, Redux, Redux-Saga, Hooks, Context API, GraphQL, Testing and the most important is the Performance on how to scale the application.

I already updated my resume and now I'm ready to hunt a job again as a Software Developer.

I'm open to any advice and job offer. Looking forward to reading your responses! Comment below.
Question for vue.js developers (beginners)
Tags: vue, webdev, javascript, discuss
Published: 2020-05-21 04:46:01

---
title: Question for vue.js developers (beginners)
published: true
description: Need a quick survey for making something.
tags: vue, webdev, javascript, discuss
---

Hello, a quick survey. For beginners who are learning Vue.js.

Would you be interested in a vue.js course which won't teach the basics, instead teach how to build actual realtime projects, from small apps to medium sized.

Some course ideas

1. Expense tracker - with Airtable API/Google Sheets API
2. Complete Landing page with Lead Capture, Sending Emails with Sendgrid
3. Small Ecommerce App, capturing Payments with Stripe
4. A Node + Express + MongoDB + Vue CRUD app
5. Github Gists app
6. Sign in with Google/Facebook
7. Making a chat app with Websockets
8. Making a video call app with WebRTC.
My journey as a student developer
Tags: octograd2020, githubsdp, eksu
Published: 2020-05-21 04:45:27

Library Management System (LMS) - Ekiti State University(EKSU)


Overview
EKSU LMS is a software solution built with Laravel[PHP Framework] to help the school (Ekiti State University, Ado-Ekiti, Ekiti State, Nigeria) manage books in the libraries. This documentation will also make it easier to access the records of library users.

Purpose
This solution is user-friendly software built to help students have an increased library engagement and provides easier access to books in different libraries located in EKSU.  

Benefits
EKSU LMS helps to efficiently manage library records and improve the productivity for all students and other library users.
 EKSU LMS helps to maintain cataloguing; records of issued, borrowed, and overdue books.

Implementation method
EKSU LMS was built with a PHP framework called Laravel (Laravel according to Wikipedia is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony). and a Javascript framework called Vue JS (Vue JS according to Wikipedia is an open-source JavaScript framework for building user interfaces and single-page). 

Laravel was used in EKSU LMS to control the views, routes, auth, model, database, and controller parts of the project while Vue Js was used in EKSU LMS to support the view part of the project by helping in the calling out of different model that helps speed up the load time of a new page opening. 

Timeline
I started this project on 18th October 2018 and finished on November 15th, 2018

Requirements
To get started with Laravel, kindly visit https://laravel.com/docs/5.8/installation and know more about Vue JS using https://vuejs.org/v2/guide/

Outcome
On finishing the project I published the solution on Heroku (Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.) by connecting my Heroku to my GitHub account where I uploaded my projects. Below are images of the project. EKSU LMS can be found using http://library-eksu.herokuapp.com/ 




## My Final Project


## Demo Link
 

## Link to Code

[Note]: # (Our markdown editor supports pretty embeds. If you're sharing a GitHub repo, try this syntax: `{% github link_to_your_repo %}`)

## How I built it (what's the stack? did I run into issues or discover something new along the way?)


## Additional Thoughts / Feelings / Stories


[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
Encrypted Chat
Tags: octograd2020, codingdojo, python, bits
Published: 2020-05-21 04:29:40

A python project that I made during my time at Coding Dojo that encrypts and decrypts private chats with users of a message board. The messages are saved to the database encrypted with the author's private key and can only be decrypted if both the logged in user and the author follow one another.


{% github https://github.com/tupacalypse187/chad_ivan_daniel_group_project no-readme %}
NHỮNG KIẾN THỨC CƠ BẢN BẠN CẦN BIẾT VỀ PHPUNIT
Published: 2020-05-21 04:23:40

Trong PHPUnit các kiểm tra như vậy thường được viết bằng cách sử dụng khung kiểm thử đơn vị, khung cho phép mã nguồn của bất kỳ ứng dụng hoặc thư viện nào được kiểm tra dưới dạng các đơn vị chức năng riêng biệt như một lớp hoặc phương thức. PHPUnit giúp bạn tiết kiệm rất nhiều vấn đề đau đầu trong quá trình phát triển, nhưng nó có thể dẫn đến mã dễ bảo trì hơn với hiệu suất tốt hơn, cho phép bạn thực hiện các thay đổi mà không do dự.  
http://24htechtrend.com/index.php/phpunit/
Những Kiến Thức Cơ Bản Về Lập Trình C# Winform
Published: 2020-05-21 04:11:11

 C# là một ngôn ngữ lập trình đang được ưa chuộng nhất hiện nay, C# được sử dụng để làm các dự án web, phần mềm, ứng dụng… Để tạo ra các phần mềm người ra phải sử dụng lập trình C# Winform. Trong bài viết này giới thiệu những kiến thức cơ bản trong lập trình C# winform. 
http://laptrinhvacongnghe.com/lap-trinh-c-winform/
Hunger App, Food Distribution App to stop food wastage.
Published: 2020-05-21 04:08:10

I am a recent coding Bootcamp graduate from India. In one 36 Hours hackathon, I and my partner (non-cs background) created a "Hunger App" that can be used by anyone who is willing to share his food with the future of India.

It can be used at weddings, restaurants, and hotels to share the left food details and locations to helps "hunger heroes" or distributors to do their jobs efficiently and the food reaches needy as soon as possible.

Food wastage due to lack of India is 2nd largest producer of food in the world. ​Food worth $14 Billion lost and wasted every year.

I used Some GitHub Student Developer Pack benefits to Build and deploy it. frontend masters, Heroku Deployment & MongoDB credits helped me. #githubsdp

## My Final Project & Demo Link
 https://help-hunger.netlify.app

## Link to Code
Backend: https://github.com/SuyashMishra-dev/Hunger
Frontend: https://github.com/SuyashMishra-dev/Hunger_FrontEnd

## How I built it: 
In the Hackathon, we created this using firebase and ReactJs but later decided to learn full-stack tech and done using different tech.
I used ReactJs and for backend NodeJs, ExpressJs & MongoDB for deployment Heroku.


## Additional Thoughts / Feelings / Stories:
 I believe whatever you create can help others so share your experience.
My High School "Capstone" Project
Tags: octograd2020
Published: 2020-05-21 03:51:13

## My Final Project

The final project of my high school career is called Epic Win Sporting Goods. It's a fully custom-built eCommerce web application built for Business Professionals of America; and as learned when writing this, took first in the nation!

## Demo Link

[Final Project As Turned Into BPA](https://ewsg.cf)
 
## Link to Code

{% github https://github.com/ZacharySeebeck2020/BPA-WebApp-2020 %}

## How I built it 

To build this I used Laravel as my core framework, TailwindCSS for frontend and designing, VueJS for interactive components, and a personally managed server to host it on. 

When I began the project, I started with a notebook with just basic sketches of what I wanted the flow of the site to be, along with thrown together database diagrams and site layouts. Within the first week I had a working prototype up and running. 

The part that took the most work to get working was the majority of the admin center. In theory, it should have been a simple crud system. But it was very clear soon after, that it was going to be a bit more complicated than what I had expected.

Within a few weeks though, and a large amount of coffee, I got the project in the state in which I turned it in. 

## Additional Thoughts

There was a lot more I wished I could have done with the project. Including, but not limited to, more customized user profiles, non-static front page banners, updateable site color scheme, and more. 

Here's the reason those didn't make it into what I'll consider the "main" release of this. It's simple, they didn't matter when it came to scoring. Almost everything dealing with this project had some roots in the rubric. 

Moving forward, I want to make a few more releases of this with the features I mentioned previously. One of which has already been added,
that being the changeable homepage. But, there's still major room for improvement, I just need to grow the project and have fun with it.

## Signing Off

That's pretty much all for what capped of my senior year. I had so much fun working on this project and through it I learned so much. If I were to do it again, there are so many things I would have done differently, but, I built it the way that I did and I'm proud of that.
Save precious build time with custom Docker registry
Tags: devops, docker
Published: 2020-05-21 03:34:38

---
title: Save precious build time with custom Docker registry
published: true
description: Story about how I reduced build times in my office...
tags: DevOps, Docker
---
At our company we have a relatively new product in development. On the DevOps side, we have a pretty simple workflow for the testing stage. It involves:
1. Git repository triggers Jenkins build.
2. Latest pull is taken from the repository
3. Frontend is built using npm
4. Backend Docker image is built (which contains frontend files)
5. The image is pushed to Dockerhub
6. Using Ansible, we run a script in the target server.

On the target server (on premises):
1. Pull the latest image.
2. Restart all related containers using Docker Compose.

This is a pretty simple CI/CD system. Nothing too complex. Our codebase is consistently growing and each build took around 20 minutes. We have around 5 builds per day on average with 6 devs working on the project. So, we realised it's high time we optimised the build system a bit to handle more builds per day and reduce time for building priority images.

So, we looked into our Jenkins' build log and found out that pushing and pulling from Dockerhub took the most time (around 10 minutes). Since our test servers are on premises, we decided that having a custom registry (available as a Docker image) is the best solution to save time. So I looked into the Registry documentation (which is very well written :grinning:) and deployed it on one of the test servers. Then, I tweaked the build script a little bit to accommodate for the changes and Voila! The build time reduced to 12 minutes flat!! 

One of by-products of this effort was reduced image size. I noticed that I was adding node modules and git folders (newbie mistake :stuck_out_tongue:) into the image which were bloating the image resulting in unnecessary pushes and pulls of the layers of the image. The image size reduced to 5GB from 8GB. This decreased the build time to 10 minutes flat.

Some lessons learned:
1. Sometimes cloud is too expensive in terms of time (network latency :disappointed: ).
2. Always inspect your image sizes and keep them as low as possible.
3. In certain situations, managing your own services instead of cloud is not a bad solution.
4. Monitor builds periodically for rapidly changing codebases for redundancies which can be potentially delaying your builds.
[From May 14 to May 20] The things I knew and thought last week
Tags: frontend, backend
Published: 2020-05-21 03:34:22

---
title: [From May 14 to May 20] The things I knew and thought last week
published: true
description: [From May 14 to May 20] The things I knew and thought last week
tags: frontend, backend
---

[RDB] The upper size of table name is 64 characters in MySQL 5.6 and 8.0

https://dev.mysql.com/doc/refman/5.6/en/identifier-length.html
https://dev.mysql.com/doc/refman/8.0/en/identifier-length.html

[GORM] belonging to 

Foreign key

[GORM] Polymorphism association

[vue] syntax error when I use "esnext" in tsconfig.json

"es2018"

```
export interface Item {
  name?: string
}
```

I used this interface `const name = item?.name`.



[vue]

$ref

[GORM] use where

[GORM] auto preload

[vue] watch object data

```ts
watch: {
  'item.name': function(name: string) {
    // do something
  }
}
```
Automate Your Social Media with Power Automate
Tags: powerplatform, powerautomate
Published: 2020-05-21 03:07:37

---
title: Automate Your Social Media with Power Automate
published: true
description: Using Power Automate to auto posting to your social media when have the update from website
tags: PowerPlatform,PowerAutomate
---
#Prerequites
- M365 Developer Account.
If you don't have?
Sign Up https://developer.microsoft.com/en-us/microsoft-365/dev-program

# Steps
1. Go to Power Automate (https://flow.microsoft.com) and Sign in with your M365 Account.

2. Search for "Twitter".
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/vu8fe87bvwhtqjzrajta.png)

3. Select Template "RSS Feed news to Twitter".
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/8i2ckj8ieuwd4umuqy1w.png)

4. Connect your Twitter Account and Click "continue".
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/pe8pfu6s361xk9aef8nv.png)

5. Enter Your RSS Feeds URL.
For this Demo, I'm using Azure Updates RSS Feed.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/rvit20x56kfm6ei2n1u6.png)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/zj3zyt2m9euyffkd33kf.png)

6. Select "Primary feed link" from dynamic content and Enter the Hashtag "#PowerPlatformTest". Remember put a spacing after "Feed title".
 ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/wavobu2m4fs4mgjmndkn.png)

7.Click "Save".

8.If any update from Azure updates. Your Social Media Account will auto post the post.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/9n4jbnh2p4xwly7sll4c.png)

**Remember to Subscribe our YouTube Channel**
Microsoft User Group Singapore (https://www.youtube.com/channel/UClksqggBISUON-mMsOTVTtQ)
Selenium/Specflow/Webdriver
Published: 2020-05-21 03:04:36

I'm learning selenium and I'm trying to access a button from a grid with no id or name. How can click the edit button from a row like this:

 < a role=button" class="k-button"href="#">

id | company |edit
1  | first   | edit button
2  | second  |edit button

Obviously passing the id for the row clicked so I can send my examples from my Scenario Outline. I'm totally a beginner so please be kind.
My First Post
Tags: octograd2020, githubsdp, devgrad2020, showdev
Published: 2020-05-21 02:58:21


This is my first blog post ever. Hopefully, I come up with a better post next time. 

**Hello World!** I am **Revanth Reddy**, a final year Comp. Science undergrad from National Institute of Technology Durgapur.

Long back, probably in my first year of college, I was introduced to Git and GitHub. It is really cool and interesting. And the curiosity led me to obtain my GitHub Student Education Pack. Using it I got my first domain http://revanth.tech/ . I learned React and using my React knowledge and sources from GitHub I developed my PortFolio and hosted it using GitHub pages and linked it to my domain. 

GitHub Education pack is really cool with many benefits for students. It helped me in learning Cloud services like AWS, Azure. I even told my friends and helped them in obtaining educational packs!

In case if you don't have a pack then get one now! [https://education.github.com/pack](https://education.github.com/pack)
Project
Published: 2020-05-21 02:53:42

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: #dfgs

## Beginner coder: my very first website. 
My interests lie in working with data and creating data visualizations. However, creating a website was something I always wanted to do. I experimented with basic HTML as a young kid whenever I changed the color of the background and font or uploaded images. It was difficult to use my free time to learn both Python and web development. This first website helped me build a foundation in creating a website - the next steps are to create my own personal website to serve as my portfolio.

# Link to Code: {% github justina-tran/firstwebsite %}

## Process
I built this project by using HTML and CSS and following a tutorial from SuperHi. I experimented a lot with media queries to create a responsive website. It was fun and I hope to spend more time diving deeper into learning JavaScript to create more compelling websites and data visualizations (using D3.js)!

Thanks!
Edit Item in Intellij IDEA
Tags: homecontroller, java, intellij, edititem
Published: 2020-05-21 02:43:38

@RequestMapping(value="edit/{postId}", method = RequestMethod.GET)
    public String displayEditForm(Model model, @PathVariable int postId, Error error){
        Artifact thePost = artifactRepository.findById(postId).get();
        artifactRepository.save(thePost);
        model.addAttribute("thePost", thePost);
        return "edit";
    }

    @RequestMapping(value="edit", method=RequestMethod.POST)
    public String processEditForm(@RequestParam(value="post_id") int post_id, @RequestParam(value="name") String name, @RequestParam(value="location") String location, @RequestParam(value="description") String description, Model model) {
        Artifact thePost = artifactRepository.findById(post_id).get();
        thePost.setName(name);
        thePost.setLocation(location);
        thePost.setDescription(description);
        artifactRepository.save(thePost);
        return "index";
    }

I need help with this java code.  It won't save when I edit an item.