Sunset at the Largest Dam in Indonesia
Sunset at Jatiluhur Dam: A Stunning Beauty The Jatiluhur Dam, located in Purwakarta, West Java, is the largest dam in Indonesia, covering an area of 8,300 hectares and holding a water volume of 3.5 billion cubic meters. Besides serving as a vital source of water and energy, Jatiluhur Dam also offers visitors a breathtaking sunset view. In the late afternoon, the sun begins to set in the western horizon, casting a beautiful golden glow around the dam. This magnificent view leaves an...
Community Service in Mulyasari Village
The Community Service (PKM) event in Mulyasari Village on November 12, 2022, was organized by the Student Executive Board (BEM) of the Faculty of Industrial Technology (FTI) at Trisakti University, along with student associations within the faculty. The event aimed to benefit the community in Mulyasari Village, particularly in the area of fertilizer processing using industrial technology knowledge. During this event, the author participated as a representative of the Computer Engineering...
Teak Forest Cafe & Gelato
Hutan Jati Cafe & Gelato: Enjoy a Cup of Coffee with Beautiful Nature Views in Purwakarta For coffee and nature lovers, Hutan Jati Cafe & Gelato is a must-visit cafe in Purwakarta. This cafe features a refreshing natural ambiance, with direct views of the lush green teak forest. Located at Jl. Baru No.29, Purwamekar, Kec. Purwakarta, Kabupaten Purwakarta, Hutan Jati Cafe & Gelato offers a unique experience for its visitors. With a variety of delicious food and drink options,...
DigiFest 2022
DigiFest 2022 (Digital Festival 2022 by IKATIF (Ikatan Alumni Teknik Informatika) Universitas Trisakti), an event organized by the Alumni Association of Computer Engineering at Trisakti University (IKATIF), was successfully held from November 2 to 11, 2022, online via Zoom. The event was supported and sponsored by Telkomsel and Mustika Eka Unggul, and featured prominent speakers experienced in building and managing startups. The event was opened by the Chairperson of IKATIF, Panca Aditya,...
Algorithms and Programming Lab Work 8
Recursive FunctionA recursive function is a function that calls itself repeatedly. So, within the body of the declared function, we call that function itself. Recursion is essentially a form of looping within a program. However, recursive looping is quite different from typical loops like while and for. While their purpose is the same—performing iteration or looping—the difference lies in how they operate. If for and while are loops that use a condition or Boolean (true/false), recursion...
Statistics Lab Work 8
Data Exploration Using PythonHistograms are useful for providing an overview of the measures of central tendency and the symmetry of observed data. Another graphical presentation that can summarize more detailed information about the distribution of observed data values is Box and Whisker Plots, often referred to simply as BoxPlots. As the name suggests, Box and Whisker consists of a Box and whiskers. A box-plot or boxplot (also known as a box-and-whisker diagram) is a graphical...
Computer Network Lab Work 8
Frame Relay ConfigurationFrame Relay is a WAN protocol that operates at the first and second layers of the OSI model and can be implemented on several types of network interfaces. This protocol is a high-speed communication technology that has been used in thousands of networks worldwide to connect LANs, SNA, the Internet, and even voice applications. Frame Relay is a method of transmitting information over a Wide Area Network (WAN) by dividing the information into frames or packets. Each...
Algorithms and Programming Lab Work 7
Function ExerciseFunctionA function is a part of a program designed to perform a specific task and is separate from the program that calls it. In creating complex programs with many features, we are required to use functions. Functions are necessary to make it easier to read the code and to maintain it. With a function, we don’t have to write extensive code in the main program; instead, we can break it down and simply call the function within the main program. This also shortens the writing...
Statistics Lab Work 7
Data Preprocessing Using PythonData Preprocessing is an initial stage in data processing before applying machine learning algorithms. The data we typically use in daily life, whether from databases, Excel files, or other sources, is often unstructured (the data is imperfect). For example, a dataset may contain missing values, different data types, and so on. These issues need to be addressed first to make the data we manage easier to handle and to ensure the output meets our...
Computer Network Lab Work 7
Creating a Dynamic Router NetworkDynamic Routing (Dynamic Router) is routing performed by routers that automatically create data communication paths according to established settings. If there are changes in the network topology, the router will automatically create new routing paths. Dynamic routing operates at the network layer of computer networks within the TCP/IP Protocol Suite. Compared to the advantages and disadvantages of static routing, dynamic routing is preferable for...