WEEK 8....PORTOLIO TIME!!! BOUGHT A VERY COOL, SIMPLE, ELEGANT THEME FROM CODECANYON....EXCITED TO LAUNCH. ACTUALLY TRIED THROUGH AI TUTOR INSTRUCTIONS BUT FELL SHORT (MY FAULT: DOMAIN CONFUSION). RELAUNCHED TONIGHT IN CLASS...HAD TO DELETE OLD DOMAIN BECAUSE MY KEY CODE HAD BEEN USED ...UNINSTALL THEN PRESTO IT WORKED.. EXCITED TO GET THE LAYOUT: HOME PAGE, ABOIUT AND CONTACT FINISHED TONIGHT. THANKS NICK FOR ALL YOUR GUIDANCE :)
WEEK 7!! REALLY??? WEBSITE: LUVJAGS...CHANGING COLOR, TEXT, IMAGES...ADDING THRU WEBAR THE CODE FOR TE 3D MODEL AND QR CODE....FINAL PROJECT: LET'S GO! BUILD MY PORTFOLIO...EXCITED...STAY TUNED !!
SLAM stands for Simultaneous Localization and Mapping. It is a technique used in mobile devices, such as smartphones and tablets, to capture spatial data and navigate an environment in real-time. SLAM combines sensor data, such as from the device's camera, accelerometer, gyroscope, magnetometer, and sometimes depth sensors, to create a map of the environment + simultaneously determine the device's position within that map.
Here's how phone sensors capture spatial data for SLAM:
1. Camera
2. Accelerometer and Gyroscope
3. Magnetometer
4. Depth Sensors (optional)
5. Sensor Fusion
6. Mapping and Localization
Phone sensors capturing spatial data for SLAM enable a variety of applications, including augmented reality (AR), indoor navigation, virtual object placement, robot localization + more. By leveraging the capabilities of these sensors + advanced algorithms, mobile devices can understand + interact with the physical world, providing users with enhanced experiences and functi
WebGL (Web Graphics Library) is a JavaScript API (Application Programming Interface) that allows for rendering interactive 2D and 3D graphics within web browsers without the need for additional plugins or software. It enables web developers to utilize the power of the computer's GPU (Graphics Processing Unit) to generate highly performant graphics and visualizations directly in the browser.
Here are some key aspects of WebGL:
1. Rendering Capabilities
2. Integration with HTML5 and JavaScript
3. Hardware Acceleration
4. Cross-Platform Compatibility
5. Applications and Use Cases
6. Security Considerations
To work with WebGL, developers can use various libraries and frameworks that provide higher-level abstractions and utilities to simplify WebGL programming, such as Three.js, Babylon.js, or Pixi.js. These libraries offer additional features, support for complex rendering pipelines, and built-in tools for handling common tasks in 2D and 3D graphics development.
Augmented Reality (AR) can bring several benefits to businesses across various industries.
Here are some ways AR can benefit a business:
1. Enhanced Product Visualization
2. Interactive Marketing and Advertising
3. Virtual Try-On and Fitting
4. Remote Assistance and Training
5. Improved Maintenance and Field Service
6. Virtual Collaboration and Design
7. Data Visualization and Analytics
8. Improved Training and Simulation
9. Increased Customer Engagement and Loyalty
10. Efficient Prototyping and Design Iteration
These are just a few examples of how AR can benefit businesses. As AR technology continues to evolve, it offers new possibilities across a wide range of industries, providing advantages in marketing, sales, training, productivity, and customer satisfaction.
What are some steps of troubleshooting?
When troubleshooting an issue, it is helpful to follow a systematic approach to identify and resolve the problem efficiently. Here are some steps that can guide you through the troubleshooting process:
1. Identify the problem
2. Reproduce the problem
3. Check for obvious causes
4. Divide and conquer
5. Perform research
6. Analyze recent changes
7. Test and gather data
8. Apply solutions methodically
9. Keep track of changes
10. Verify the solution
11. Preventive measures
Remember that troubleshooting can be an iterative process, and it may require multiple cycles through these steps until the problem is resolved. Effective troubleshooting requires patience, attention to detail, and a methodical approach to identify and resolve issues effectively.
What are some examples of web apps that are Software as a Service (SaaS) ?
Here are a few popular examples:
1. Customer Relationship Management (CRM): Salesforce, HubSpot, Zoho CRM.
2. Project management: Asana, Basecamp, Trello.
3. Enterprise Resource Planning (ERP): NetSuite, SAP S/4HANA Cloud, Oracle ERP Cloud.
4. Productivity and collaboration: Google Workspace (formerly G Suite), Microsoft 365.
5. Communication and team messaging: Slack, Microsoft Teams, Zoom.
6. Human Resources Management (HRM): Workday, ADP Workforce Now, BambooHR.
7. Financial management: QuickBooks Online, Xero, FreshBooks.
8. Customer Support and Help Desk: Zendesk, Freshdesk, Help Scout.
The SaaS model extends to various other software categories, such as marketing automation, e-commerce platforms, data analytics, content management systems, and more. The SaaS model's accessibility, scalability + convenience make it a widely adopted approach across different industries and busin
Why are File Permissions important?
File permissions are crucial for maintaining the security, integrity, and privacy of files and directories on computer systems.
Here are several reasons why file permissions are important: Access Control, Data Security, System Integrity, User Isolation, Malware Mitigation, File Organization, Compliance and Audit.
Properly configuring and managing file permissions is an essential aspect of securing computer systems, protecting sensitive data, and maintaining the overall integrity and confidentiality of files and directories.
What are the benefits of a Web Builder tool?
A web builder tool, also known as a website builder or website building platform, provides an intuitive and user-friendly interface for creating and managing websites without requiring extensive coding or technical skills.
Here are some benefits of using a web builder tool:
Ease of Use, No Coding Required, Time and Cost Savings, Customization Options, Mobile-Response Design, Integrated Features and Extensions, Seamless Updates and Maintenance.
While web builders provide great advantages, they may have limitations for those with complex or highly customized website requirements. However, for individuals, small businesses, or those looking for a quick and easy solution to create a visually appealing website, web builder tools are an excellent option.
What is FTP?
FTP stands for File Transfer Protocol. It is a standard network protocol used for transferring files between a client and a server on a computer network. FTP allows users to upload, download, and manage files on a remote server.
Key Points: client-server model, authentication, two modes: active or passive, ASCII and Binary Modes, commands, security, Passive and Active FTP Ports.
FTP has been widely used for many years and remains a popular method for transferring files, especially for website deployment, remote file management, and automated file transfer processes. However, due to security concerns and the availability of more secure file transfer protocols, like SFTP and HTTPS, FTP is gradually being replaced in some cases.
THURSDAY AUG 3RD
FileZilla is a popular, open-source, cross-platform FTP (File Transfer Protocol) client and server application. It is used for transferring files between a client (your computer) and a server (remote computer or web server). FileZilla supports FTP, FTPS (FTP over SSL/TLS), and SFTP (SSH File Transfer Protocol), providing secure and reliable file transfer options.
Features include: file transfer, site manager, drag and drop interface, file editing, directory comparison and security options.
FileZilla is widely used by web developers, system administrators, and individuals who need a reliable, feature-rich FTP client for transferring files to and from remote servers. It is available for Windows, macOS, and Linux operating systems, making it accessible across various platforms.
F I N A L L Y!!!
https://webbuilder.erikam....
ALWAYS LEARNING...KNOWLEDGE IS POWER!
continuing from last thursday ...creating ftp accounts for our webbuilder ...creating account and seeing front end of web site...need to look to make sure our subdomain is being pointed to using VISUAL STUDIO CODE....add what you want to replace and eliminate and remove and change it at once.
MID-TERM..prepared but need more time BUT needed to review before hitting submit ugh...lesson learned.
TUESDAY'S CLASS...WE SUCCESSFULLY DEPLOYED A SECURE LOGIN SYSTEM USING CPANEL BY CREATING A DATABASE, USERNAME, PASSWORD AND IMPORTRD THE SQL FILE. THEN WENT INTO CONFIG.PHP AND EDITED THE INFO ...UPLOADED THE FOLDER AND IMPORTED THE DATABASE FILE AND WE WERE ABLE TO LOGIN SECRELY WITH A PASSWORD THAT WE CHANGED BOTH THE USERNAME + PASSWORD. WE ALSO CREATED A NEW LOGO IN CANVA AND WERE ABLE TO CHANGE THE LGO TO REFLECT OUR DESIGN.
Why is a Login System important? User Authentication, User-Specific Data, Security and Access Control, User Accountability, Transaction Management
What is Open Source and provide an example?
Open Source refers to software that is freely available for use, modification, and distribution, as its source code is accessible to the public. This means that anyone can view, modify, and contribute to the software, promoting collaboration and transparency in software development. Open Source software is generally governed by a licensing model that enables users to access, modify, and distribute the software under certain conditions. EXAMPLE: WORDPRESS
Explain what is Web Hosting and provide some examples of some popular ones?
Web hosting refers to the service of providing storage space and resources to host websites on servers connected to the internet. When a website is hosted, it becomes accessible to users worldwide through its domain name. Web hosting companies offer various plans a
tuesday............we contined with our 3d models ...so fun
last thursday in class ...we learned ALOT!!!!!!!!!!!
MODELS: JAGUAR CARS
needed to create new WP via cpanel, mySQL, DATABASES, DOMAINS, SUBDOMAINS...OH MY!
realized I need to practice, practice and practice...just like learning how to ride a bicycle ...I am determined
today in capstone we played with threejs:
Three.js is a popular JavaScript library used for creating and displaying 3D computer graphics on web browsers. It provides a simple and intuitive framework for building interactive and visually appealing 3D applications and animations directly on the web. With Three.js, you can create and manipulate 3D objects, apply textures and materials, handle lighting and shadows, and incorporate various interactive features like user controls and animations. It is widely used in a variety of fields, including game development, virtual reality (VR), augmented reality (AR), data visualization, and artistic projects.
we downloaded models from sketchfab.com...my models theme were cars...super funky cars in black of course. need to play with different attributes ...to customize our models for styling.
so fun...difficulties today...my laptop acting up. think it was my security settings ...had to clear cache and cookies several times.
happy jul
FIRST DAY OF SUMMER 2....CAPSTONE!!!! YIKES!!! SO EXCITED...LEARNED WHAT "HTML" IS ...ONLY KIDDING...HYPER TEXT MARKUP LANGUAGE (INSIDE JOKE...HAHA)...IFRAME ...EMBED HTML TO HTML, USED FOR ADVERTISING (POP UPS, VIDEOS), GOOGLE MAPS, YOUTUBE VIDEOS, IFRAME GENERATOR, CORS POLICY (CROSS-ORIGIN RESOURCE SHARING), CODE PEN, JOT FORMS, BOT (BETA IN TUTOR AI), AND MORE!!!!!!
TODAY...CONTINUED PERFECTING OUR PAIER COLLEGE WEB RE-DESIGN...WILL PRESENT NEXT WEEK ...LEARNED TAWK.TO, BREVO, SLIDER REVOLUTION + MORE!! SAD IT'S ENDING ...LEARNED SO MUCH ....INCREDIBLE !! NICK IS AN AMAZING INSTRUCTOR....SO PATIENT, EXTREMELY KNOWLEDGEABLE AND MADE IT SO FUN!! THANKS!!
MONDAY, JUNE 5TH - WEEK 6 ALREADY! 4 OUT OF 7 PAGES DONE! WOOHOO! WILL POST MY LAYOUT SCREENSHOTS TONIGHT IN CANVAS. TOOK SOME BEAUTIFUL PICS OF THE VIEW FROM THE 7TH FLOOR FOR MY SITE...IT'S COMING ALONG NICELY :)
PAIER REDEFINED...WORK IN PROGRESS! https://paier.erikam.tsiac...
MONDAY REVIEW OF WEB2: MIDTERM STUDY GUIDE REVIEW...ON WEDNESDAY ...WILL BE READY! ADDITIONALLY LEARNED NEW VERBIAGE...HTML COMMENT, INLINE CSS, SSL. THEN ONTO THE NEXT "BIG" PROJECT: E-COMMERCE!! YES!!!! SO EXCITED!!!! ANALYZED SOME OF SITES I FREQUENT: DRYBAR, QVC, A.S.98 TO NAME A FEW THRU INSPECT! GREAT DISCUSSIONS / DEBATES ON THE WHY OF E-COMMERCE. THEN STARTED OUR "DAFNI" SITES AND INSTALLED MANUALLY THRU CPANEL. GREAT REFRESHER!! OK TIME TO STUDY! WISH ME LUCK :)
PRESENTATION DAY!!!!!!!!!! PHEW!!
WENT WELL....LOTS OF OBSTACLES BUT TUTOR AI TO THE RESCUE! SO WORTH THE BLOOD, SWEAT & TEARS!
TODAY IN CLASS, I REWORKED MY WEBSITE ...CHANGED THE LOGO BACKGROUND TO MAKE IT MORE VISUALLY APPEALING. USED PIXGEN TO CREATE IMAGES FOR MY "LUSCIOUS LIPS" ...USED TUTOR AI TO ADD CAPTIVATING HEADLINES AND SUBTITLES. ADDED PLUGIN ELEMENTOR PRO ...HOMEWORK COMPLETE HOME PAGE AND ADD PAGE 2 (ABOUT) AND PAGE 3 (CONTACT)...LET'S GO!!!!
DAY 1: WEB 2 ...WHIRLWIND OF FUN! INFO OVERLOAD IN THE BEST WAY! CPANEL, WORDPRESS MANUAL INSTALL, GITHUB, FORKING AND SO GRATEFUL FOR AI TUTOR +...AND OF COURSE, NICK AND ROSS!! SO EXCITED FOR THIS CLASS! SEE U WEDNESDAY :)