![Diwash Dahal](/img/default-banner.jpg)
- 28
- 45 882
Diwash Dahal
Nepal
Приєднався 26 кві 2015
I'm Diwash Dahal, a software developer from Kathmandu, Nepal with an academic background in BSc. CSIT. I love sharing stuff related to Computer Science and software engineering.
Unfolding the Defold Game Engine | Dev Diaries | Episode 2
Welcome to the second episode of Dev Diaries. In today's episode, I dived further into the Defold game engine and started exploring ways how to make better movement and implement multiplayer.
00:00 Dev Diaries Episode 2 introduction
00:15 Defold game engine
00:25 What did I do this week?
00:55 Multiplayer game
01:35 Dev Diaries Episode 2 outro
Exploring Lua for making games | Dev Diaries | Episode 1:
ua-cam.com/video/wH9wGn_dzWw/v-deo.html
A day in the life of a software developer intern in Kathmandu Nepal: ua-cam.com/video/NbWtEi9B2ZU/v-deo.html
00:00 Dev Diaries Episode 2 introduction
00:15 Defold game engine
00:25 What did I do this week?
00:55 Multiplayer game
01:35 Dev Diaries Episode 2 outro
Exploring Lua for making games | Dev Diaries | Episode 1:
ua-cam.com/video/wH9wGn_dzWw/v-deo.html
A day in the life of a software developer intern in Kathmandu Nepal: ua-cam.com/video/NbWtEi9B2ZU/v-deo.html
Переглядів: 245
Відео
Exploring Lua for making games | Dev Diaries | Episode 1
Переглядів 1582 місяці тому
Welcome to the very first episode of Dev Diaries. In today's episode, we're diving into Lua. Lua is a lightweight, high-level programming language designed primarily for embedded use in applications. I've been exploring Lua recently and want to share my insights and experiences. 00:00 Dev Diaries introduction 00:20 What is Lua? 00:35 Why Lua? 00:58 Hello World in Lua 01:15 Lua usage 01:28 Lua v...
[NP] Why do we use React Native to develop mobile games at Bhoos Games?
Переглядів 1442 місяці тому
Why do we use React Native to develop mobile games at Bhoos Games? This video explains what I felt missed regarding the usage of React Native at Bhoos Games in the discussion session "Flutter & React Native" hosted by GDG Kathmandu on May 31, 2024. keywords: React Native Bhoos Games Mobile Games Software Developer in Nepal GDG Kathmandu
A day in the life of a Software Developer Intern in Kathmandu, Nepal
Переглядів 5 тис.Рік тому
Exploring something new, creating a day in the life of a software developer intern in Kathmandu, Nepal video. Would love to hear your feedback. keywords: a day in a life of software engineer internship in nepal software developer in nepal software engineering in nepal routines of engineers nepal software engineer in nepal Let's connect: LinkedIn: linkedin.com/in/diwashdahal Twitter: twitter.com...
Introduction to Google Summer of Code
Переглядів 433Рік тому
Google Summer of Code (GSoC) is an annual program organized by Google that offers students from around the world an opportunity to work on open-source projects during their summer break. The program aims to connect aspiring developers with established open-source organizations and provide them with a supportive and collaborative environment to gain real-world coding experience. Here's how Googl...
2.2.6 Group Layout | Layout Management | GUI with Swing | Advanced Java Programming
Переглядів 2,2 тис.Рік тому
Group Layout | Layout Management | GUI with Swing | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Layout Management
5.2.2 Socket programming using UDP | Network Programming | Advanced Java Programming
Переглядів 1,2 тис.Рік тому
Socket programming using UDP | Network Programming | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Socket Programming - UDP
1.2.3 Access Privileges | Default | Private | Public | Protected | Final and Static Modifiers | java
Переглядів 975Рік тому
Access Privileges | Default | Private | Public | Protected | Final and Static Modifiers | java | Advanced Java Programming | BSc. CSIT seventh semester | CSIT 7th sem Access modifier: 1. Default - available to any other class in the same package but not outside of the package 2. Private - can only be accessed within the declared class 3. Public - Can be accessed from any other class - need to i...
2.2.5 GridBag Layout | Layout Management | GUI with Swing | Advanced Java Programming
Переглядів 1,3 тис.Рік тому
GridBag Layout | Layout Management | GUI with Swing | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Layout Management
2.2.4 Grid Layout | Layout Management | GUI with Swing | Advanced Java Programming
Переглядів 1,1 тис.Рік тому
Grid Layout | Layout Management | GUI with Swing | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Layout Management
2.2.3 BorderLayout | Layout Management | GUI with Swing | Advanced Java Programming
Переглядів 1,2 тис.Рік тому
Border Layout | Layout Management | GUI with Swing | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Layout Management
2.2.2 Flow Layout | Layout Management | GUI with Swing | Advanced Java Programming
Переглядів 1,5 тис.Рік тому
Flow Layout | Layout Management | GUI with Swing | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Layout Management
2.2.1 No Layout | Layout Management | GUI with Swing | Advanced Java Programming
Переглядів 2,7 тис.Рік тому
No Layout | Layout Management | GUI with Swing | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Layout Management
7.2.2 JSP | Processing Forms | Model question solution | Advanced Java Programming
Переглядів 1,4 тис.Рік тому
JSP | Processing Forms | Model question solution | Advanced Java Programming | Java Server Pages | Java | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/JSP
5.2.1 Socket programming using TCP | Network Programming | Advanced Java Programming
Переглядів 1,8 тис.Рік тому
Socket programming using TCP | Network Programming | Advanced Java Programming | BSc CSIT seventh semester | CSIT 7th sem code: github.com/diwash007/Advanced-Java-Programming/tree/master/Socket Programming - TCP
4.1.2 Java Database Connectivity | JDBC | SQL Operations | SQL Exception | Advanced java Programming
Переглядів 1,7 тис.Рік тому
4.1.2 Java Database Connectivity | JDBC | SQL Operations | SQL Exception | Advanced java Programming
7.1.1 Servlets | Web Container | Servlets Life Cycle | Servlet APIs | Advanced Java Programming
Переглядів 1,5 тис.Рік тому
7.1.1 Servlets | Web Container | Servlets Life Cycle | Servlet APIs | Advanced Java Programming
7.1.2 Servlet Program | Reading Form Parameters | Processing Form | HTTP GET POST | Request Response
Переглядів 1,7 тис.Рік тому
7.1.2 Servlet Program | Reading Form Parameters | Processing Form | HTTP GET POST | Request Response
8.2 Introduction to CORBA | RMI vs CORBA | CORBA Architecture | Interface Definition Language (IDL)
Переглядів 3 тис.Рік тому
8.2 Introduction to CORBA | RMI vs CORBA | CORBA Architecture | Interface Definition Language (IDL)
8.1.2 Creating & Executing RMI Applications | RMI | Advanced Java Programming
Переглядів 2,5 тис.Рік тому
8.1.2 Creating & Executing RMI Applications | RMI | Advanced Java Programming
8.1.1 Remote Method Invocation (RMI) | RMI Architecture | Advanced Java Programming
Переглядів 1,4 тис.Рік тому
8.1.1 Remote Method Invocation (RMI) | RMI Architecture | Advanced Java Programming
1.1.3 Path and ClassPath variables | Advanced Java Programming
Переглядів 1,1 тис.Рік тому
1.1.3 Path and ClassPath variables | Advanced Java Programming
1.1.2 Java Buzzwords | Advanced Java Programming
Переглядів 1,3 тис.Рік тому
1.1.2 Java Buzzwords | Advanced Java Programming
1.1.4 Compiling and Running Java Programs | Advanced Java Programming
Переглядів 868Рік тому
1.1.4 Compiling and Running Java Programs | Advanced Java Programming
1.1.1 Java Architecture | Advanced Java Programming
Переглядів 5 тис.Рік тому
1.1.1 Java Architecture | Advanced Java Programming
SQL injection vulnerability + prevention in ADO.NET
Переглядів 567Рік тому
SQL injection vulnerability prevention in ADO.NET
[MVC] Entity Framework CRUD in NET Core | Bsc CSIT 6th sem | Net Centric Computing | .NET Framework
Переглядів 900Рік тому
[MVC] Entity Framework CRUD in NET Core | Bsc CSIT 6th sem | Net Centric Computing | .NET Framework
Entity Framework CRUD in .NET core | Bsc CSIT 6th sem | Net Centric Computing | .NET Framework
Переглядів 2,4 тис.Рік тому
Entity Framework CRUD in .NET core | Bsc CSIT 6th sem | Net Centric Computing | .NET Framework
hello dai yo bhoos game company ma internship kasari paaune hoo and kun kun tech sikhnu parcha esma internship pauna ko laagi
Aile ta khuleko xaina .. khuleko bela apply garda hunxa .. check website for more info Tech: JS TS react react-native NodeJS
How u set vscode with defold
There is a vscode plugin for defold
@@dahaldiwash2 is this all i need
yes
defold.com/assets/vs-code-ide/
bro how did you get that internship?
I mailed the company. And was invited for interview.
@@dahaldiwash2 ohh! one more question bro was the interview in english or in nepali?
@@simplistic2210 In Nepali for me .. Depends upon the company ... Most Nepali companies interview will be in Nepali
suru ko intro ma mero gro pro ma kicheko video ho hai 🤣🤣🤣
ho ho
😮
🙏
🙌
👏
Great video Dai
Thank you, Sanket
❤🔥
Thanks you
15:08 Plz do solve the question of CSIT 2080 or send me the code. Q. Create a table named BAG(ID, Brand, Price, Date). Perform the following operations using Entity Framework core. a. Update the price of those Book to 2000 which are published on 2022. b. DELETE the book which are published in 1981. c. Retrieve the Brand of Book having price greater than 500.
Here you go: using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; public class Bag { [Key] public int ID {get; set;} [Column(TypeName = "varchar(200)")] public string Brand {get; set;} public int Price {get; set;} public DateTime Date { get; set; } } public class DataContext : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder ob) { ob.UseMySQL("server=localhost;database=csit;user=root;password=;"); } public DbSet<Bag> bags {get; set;} } public class Program { DataContext dc = new DataContext(); public void Insert(Bag b) { dc.bags.Add(b); dc.SaveChanges(); } public void Delete(int id) { var bag = dc.bags.Find(id); if (bag == null) return; dc.bags.Remove(bag); dc.SaveChanges(); } public void Read() { foreach(var s in dc.bags) { Console.WriteLine($"Name: {s.Name}"); } } public void Update(int id, Bag s) { Bag bag = dc.bags.Find(id); if (bag == null) return; bag.Brand = s.Brand; bag.Date = s.Date; bag.Price = s.Price; dc.bags.Update(bag); dc.SaveChanges(); } public static void Main() { DataContext dc = new DataContext(); // Update the price of those Bags to 2000 which are published in 2022 var bags2022 = dc.bags.Where(b => b.Date.Year == 2022).ToList(); foreach (var bag in bags2022) { bag.Price = 2000; } dc.SaveChanges(); Console.WriteLine("Updated the price of bags published in 2022 to 2000."); // DELETE the bags which are published in 1981 var bags1981 = dc.bags.Where(b => b.Date.Year == 1981).ToList(); foreach (var bag in bags1981) { dc.bags.Remove(bag); } dc.SaveChanges(); Console.WriteLine("Deleted the bags published in 1981."); // Retrieve the Brand of Bags having price greater than 500 var expensiveBags = dc.bags.Where(b => b.Price > 500).Select(b => b.Brand).ToList(); Console.WriteLine("Brands of bags with price greater than 500:"); foreach (var brand in expensiveBags) { Console.WriteLine(brand); } } }
Kada
thanks sir
Nice video!
Thank you sir
Used once in FiveM ❤
cool
informative video❤
Thanks 🙂
😍🔥
Aago
Sahi
Thanks bud
Nice one, thank you ❤️
You're welcome, Bibek. 😊 Thank you too for organizing the event.
great video!
Thanks sire
insightful
🙂
Is this a paid internship or not?
Yes, it's a paid internship.
Salary range?
@@prayashbhaimbbs8813 highly dependent upon skills and time management
@@prayashbhaimbbs8813 Good companies will pay you upto or more than 20k NPR Most companies will pay under 15k Some even have unpaid
In the meanwhile an intern walks in with a fancy macbook and the senior dev on a windows laptop be like WTF
haha
Yo taas ko game kasri banaune ho dai..
We use react native to make games
@@dahaldiwash2 ok ma Pani aaba TaaS ko call break banauxu dai react native Bata.
@@abg2487 Sure, vai. Go ahead. You can do it.
@@dahaldiwash2 ok daju aaba BHOOS ma vethumla..
Behan behan kadai basalera breakfast re 😂
😋
Hi bro which company do you intern know.
Bhoos Games
crystal clear explanation bro 👍dhanyabaad
Thank you so much 😊😊😊
since gbc object is single, and same object is used for each component, using gbc.fill = GridBagConstraints.HORIZONTAL in the first line will be working for every other component that is using it! That's why you were confused there ;)
Thanks ... I too was naive back then
Default is CENTER, not LEFT!
Thank you for the information. 😊
Can you make tutorial how to run in server
Exam aako ho sathi 😅
Kasto vayo ta guys, exam?
Babal daju love from image vai csit 7th sem
Thank you image
Awesome Content bro. Keep going.
Thank you, brother
thank you brother for the clear explanation..
You are welcome, Ram.
tomcat setup garne video ni upload garnusna brother
I ll try my best to create it
i love the way you explain..last helpful xa 20ota video .thank you..
Thank you so much buddy for your feedback. I appreciate your comment. 😊
good language prblm
might add subtitles later on ... let me know if you really need
*codes like a pro*
🙈
kun college ma k padhai ho dai le ?
CSIT final semester
my bro will work for google someday !! all the best ❤
💙
Hey Diwash , really nice video! I was wondering if I could help you edit your videos and also make a highly engaging Thumbnail which will help your video to reach to a wider audience .
Thank you so much, Sahil I rarely make videos so I cannot guarantee when I will be making a video.
@@dahaldiwash2 You know , if you make regular videos on UA-cam platform , you will start earning a big income from it .
Nice !
Thank you sire
❤
💙
brush garna kati tadha gako😂😂
😄
Sarthak hoina tyo side ko🤣🤣3:20 ko
Ah 😄
Next: Spending my salary with friends
Haha
Kada, daju❤
Thaanku
nice😍😍😍
Thaanku sire
companyName() //?
Bhoos Games
❤
💙
Kada kada❤
👋