Podcasts about GNU General Public License

Series of free software licenses

  • 22PODCASTS
  • 38EPISODES
  • 1hAVG DURATION
  • ?INFREQUENT EPISODES
  • Jan 7, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about GNU General Public License

Latest podcast episodes about GNU General Public License

Oracle University Podcast
Introduction to MySQL

Oracle University Podcast

Play Episode Listen Later Jan 7, 2025 26:21


Join hosts Lois Houston and Nikita Abraham as they kick off a new season exploring the world of MySQL 8.4. Together with Perside Foster, a MySQL Principal Solution Engineer, they break down the fundamentals of MySQL, its wide range of applications, and why it's so popular among developers and database administrators. This episode also covers key topics like licensing options, support services, and the various tools, features, and plugins available in MySQL Enterprise Edition.   ------------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative  podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:26 Lois: Hello and welcome to the Oracle University Podcast! I'm Lois Houston, Director of Innovation Programs with Oracle University, and with me is Nikita Abraham, Team Lead: Editorial Services. Nikita: Happy New Year, everyone! Thank you for joining us as we begin a new season of the podcast, this time focused on the basics of MySQL 8.4. If you're a database administrator or want to become one, this is definitely for you. It's also great for developers working with data-driven apps or IT professionals handling MySQL installs, configurations, and support. 01:03 Lois: That's right, Niki. Throughout the season, we'll be delving into MySQL Enterprise Edition and covering a range of topics, including installation, security, backups, and even MySQL HeatWave on Oracle Cloud.  Nikita: Today, we're going to discuss the Oracle MySQL ecosystem and its various components. We'll start by covering the fundamentals of MySQL and the different licenses that are available. Then, we'll explore the key tools and features to boost data security and performance. Plus, we'll talk a little bit about MySQL HeatWave, which is the cloud version of MySQL.  01:39 Lois: To take us through all of this, we've got Perside Foster with us today. Perside is a MySQL Principal Solution Engineer at Oracle. Hi Perside! For anyone new to MySQL, can you explain what it is and why it's so widely used? Perside: MySQL is a relational database management system that organizes data into structured tables, rows, and columns for efficient programming and data management. MySQL is transactional by nature. When storing and managing data, actions such as selecting, inserting, updating, or deleting are required. MySQL groups these actions into a transaction. The transaction is saved only if every part completes successfully. 02:29 Lois: Now, how does MySQL work under the hood? Perside: MySQL is a high-performance database that uses its default storage engine, known as InnoDB. InnoDB helps MySQL handle complex operations and large data volumes smoothly. 02:49 Nikita: For the unversed, what are some day-to-day applications of MySQL? How is it used in the real world? Perside: MySQL works well with online transaction processing workloads. It handles transactions quickly and manages large volumes of transaction at once. OLTP, with low latency and high throughput, makes MySQL ideal for high-speed environments like banking or online shopping. MySQL not only stores data but also replicates it from a main server to several replicas. 03:31 Nikita: That's impressive! And what are the benefits of using MySQL?  Perside: It improves data availability and load balancing, which is crucial for businesses that need up-to-date information. MySQL replication supports read scale-out by distributing queries across servers, which increases high availability. MySQL is the most popular database on the web. 04:00 Lois: And why is that? What makes it so popular? What sets it apart from the other database management systems? Perside: First, it is a relational database management system that supports SQL. It also works as a document store, enabling the creation of both SQL and NoSQL applications without the need for separate NoSQL databases. Additionally, MySQL offers advanced security features to protect data integrity and privacy. It also uses tablespaces for better disk space management. This gives database administrators total control over their data storage. MySQL is simple, solid in its reliability, and secure by design. It is easy to use and ideal for both beginners and professionals. MySQL is proven at scale by efficiently handling large data volumes and high transaction rates. MySQL is also open source. This means anyone can download and use it for free. Users can modify the MySQL software to meet their needs. However, it is governed by the GNU General Public License, or GPL. GPL outlines specific rules for its use. MySQL offers two major editions. For developers and small teams, the Community Edition is available for free and includes all of the core features needed. For large enterprises, the Commercial Edition provides advanced features, management tools, and dedicated technical support. 05:58 Nikita: Ok. Let's shift focus to licensing. Who is it useful for?  Perside: MySQL licensing is essential for independent software vendors. They're called ISVs. And original manufacturers, they're called OEMs. This is because these companies often incorporate MySQL code into their software products or hardware system to boost the functionality and performance of their product. MySQL licensing is equally important for value-added resellers. We call those VARs. And also, it's important for other distributors. These groups bundle MySQL with other commercially licensed software to sell as part of their product offering. The GPL v.2 license might suit Open Source projects that distribute their products under that license.   07:02 Lois: But what if some independent software vendors, original manufacturers, or value-add resellers don't want to create Open Source products. They don't want their source to be publicly available and they want to keep it private? What happens then? Perside: This is why Oracle provides a commercial licensing option. This license allows businesses to use MySQL in their products without having to disclose their source code as required by GPL v2. 07:33 Nikita: I want to bring up the robust support services that are available for MySQL Enterprise. What can we expect in terms of support, Perside?  Perside: MySQL Enterprise Support provides direct access to the MySQL Support team. This team consists of experienced MySQL developers, who are experts in databases. They understand the issues and challenges their customers face because they, too, have personally tackled these issues and challenges. This support service operates globally and is available in 29 languages. So no matter where customers are located, Oracle Support provides assistance, most likely in their preferred language. MySQL Enterprise Support offers regular updates and hot fixes to ensure that the MySQL customer systems stays current with the latest improvements and security patches. MySQL Support is available 24 hours a day, 7 days a week. This ensures that whenever there is an issue, Oracle Support can provide the needed help without any delay. There are no restrictions on how many times customers can receive help from the team because MySQL Enterprise Support allows for unlimited incidents. MySQL Enterprise Support goes beyond simply fixing issues. It also offers guidance and advice. Whether customers require assistance with performance tuning or troubleshooting, the team is there to support them every step of the way.  09:27 Lois: Perside, can you walk us through the various tools and advanced features that are available within MySQL? Maybe we could start with MySQL Shell. Perside: MySQL Shell is an integrated client tool used for all MySQL database operations and administrative functions. It's a top choice among MySQL users for its versatility and powerful features. MySQL Shell offers multi-language support for JavaScript, Python, and SQL. These naturally scriptable languages make coding flexible and efficient. They also allow developers to use their preferred programming language for everything, from automating database tasks to writing complex queries. MySQL Shell supports both document and relational models. Whether your project needs the flexibility of NoSQL's document-oriented structures or the structured relationships of traditional SQL tables, MySQL Shell manages these different data types without any problems. Another key feature of MySQL Shell is its full access to both development and administrative APIs. This ability makes it easy to automate complex database operations and do custom development directly from MySQL Shell. MySQL Shell excels at DBA operations. It has extensive tools for database configuration, maintenance, and monitoring. These tools not only improve the efficiency of managing databases, but they also reduce the possibility for human error, making MySQL databases more reliable and easier to manage.  11:37 Nikita: What about the MySQL Server tool? I know that it is the core of the MySQL ecosystem and is available in both the community and commercial editions. But how does it enhance the MySQL experience? Perside: It connects with various devices, applications, and third-party tools to enhance its functionality. The server manages both SQL for structured data and NoSQL for schemaless applications. It has many key components. The parser, which interprets SQL commands. Optimizer, which ensures efficient query execution. And then the queue cache and buffer pools. They reduce disk usage and speed up access. InnoDB, the default storage engine, maintains data integrity and supports robust transaction and recovery mechanism. MySQL is designed for scalability and reliability. With features like replication and clustering, it distributes data, manage more users, and ensure consistent uptime. 13:00 Nikita: What role does MySQL Enterprise Edition play in MySQL server's capabilities? Perside: MySQL Enterprise Edition improves MySQL server by adding a suite of commercial extensions. These exclusive tools and services are designed for enterprise-level deployments and challenging environments. These tools and services include secure online backup. It keeps your data safe with efficient backup solutions. Real-time monitoring provides insight into database performance and health. The seamless integration connects easily with existing infrastructure, improving data flow and operations. Then you have the 24/7 expert support. It offers round the clock assistance to optimize and troubleshoot your databases. 14:04 Lois: That's an extensive list of features. Now, can you explain what MySQL Enterprise plugins are? I know they're specialized extensions that boost the capabilities of MySQL server, tools, and services, but I'd love to know a little more about how they work. Perside: Each plugin serves a specific purpose. Firewall plugin protects against SQL injection by allowing only pre-approved queries. The audit plugin logs database activities, tracking who accesses databases and what they do. Encryption plugin secures data at rest, protecting it from unauthorized access. Then we have the authentication plugin, which integrates with systems like LDAP and Active Directory for control access. Finally, the thread pool plugin optimizes performance in high load situation by effectively controlling how many execution threads are used and how long they run. The plugin and tools are included in the MySQL Enterprise Edition suite. 15:32 Join the Oracle University Learning Community and tap into a vibrant network of over 1 million members, including Oracle experts and fellow learners. This dynamic community is the perfect place to grow your skills, connect with likeminded learners, and celebrate your successes. As a MyLearn subscriber, you have access to engage with your fellow learners and participate in activities in the community. Visit community.oracle.com/ou to check things out today! 16:03 Nikita: Welcome back! We've been going through the various MySQL tools, and another important one is MySQL Enterprise Backup, right?  Perside: MySQL Enterprise Backup is a powerful tool that offers online, non-blocking backup and recovery. It makes sure databases remain available and performs optimally during the backup process. It also includes advanced features, such as incremental and differential backup. Additionally, MySQL Enterprise Backup supports compression to reduce backups and encryptions to keep data secure. One of the standard capabilities of MySQL Enterprise Backup is its seamless integration with media management software, or MMS. This integration simplifies the process of managing and storing backups, ensuring that data is easily accessible and secure. Then we have the MySQL Workbench Enterprise. It enhances database development and design with robust tools for creating and managing your diagram and ensuring proper documentation. It simplifies data migration with powerful tools that makes it easy to move databases between platforms. For database administration, MySQL Workbench Enterprise offers efficient tools for monitoring, performance tuning, user management, and backup and recovery. MySQL Enterprise Monitor is another tool. It provides real-time MySQL performance and availability monitoring. It helps track database's health and performance. It visually finds and fixes problem queries. This is to make it easy to identify and address performance issues. It offers MySQL best-practice advisors to guide users in maintaining optimal performance and security. Lastly, MySQL Enterprise Monitor is proactive and it provides forecasting. 18:40 Lois: Oh that's really going to help users stay ahead of potential issues. That's fantastic! What about the Oracle Enterprise Manager Plugin for MySQL? Perside: This one offers availability and performance monitoring to make sure MySQL databases are running smoothly and efficiently. It provides configuration monitoring. This is to help keep track of the database settings and configuration. Finally, it collects all available metrics to provide comprehensive insight into the database operation. 19:19 Lois: Are there any tools designed to handle higher loads and improve security? Perside: MySQL Enterprise Thread Pool improves scalability as concurrent connections grows. It makes sure the database can handle increased loads efficiently. MySQL Enterprise Authentication is another tool. This one integrates MySQL with existing security infrastructures. It provides robust security solutions. It supports Linux PAM, LDAP, Windows, Kerberos, and even FIDO for passwordless authentication. 20:02 Nikita: Do any tools offer benefits like customized logging, data protection, database security? Perside: The MySQL Enterprise Audit provides out-of-the-box logging of connections, logins, and queries in XML or JSON format. It also offers simple to fine-grained policies for filtering and log rotation. This is to ensure comprehensive and customizable logging. MySQL Enterprise Firewall detects and blocks out of policy database transactions. This is to protect your data from unauthorized access and activities. We also have MySQL Enterprise Asymmetric Encryption. It uses MySQL encryption libraries for key management signing and verifying data. It ensures data stays secure during handling. MySQL Transparent Data Encryption, another tool, provides data-at-rest encryption within the database. The Master Key is stored outside of the database in a KMIP 1.1-compliant Key Vault. That is to improve database security. Finally, MySQL Enterprise Masking offers masking capabilities, including string masking and dictionary replacement. This ensures sensitive data is protected by obscuring it. It also provides random data generators, such as range-based, payment card, email, and social security number generators. These tools help create realistic but anonymized data for testing and development. 22:12 Lois: Can you tell us about HeatWave, the MySQL cloud service? We're going to have a whole episode dedicated to it soon, but just a quick introduction for now would be great. Perside: MySQL HeatWave offers a fully managed MySQL service. It provides deployment, backup and restore, high availability, resizing, and read replicas, all the features you need for efficient database management. This service is a powerful union of Oracle Infrastructure and MySQL Enterprise Edition 8. It combines robust performance with top-tier infrastructure. With MySQL HeatWave, your systems are always up to date with the latest security fixes, ensuring your data is always protected. Plus, it supports both OLTP and analytics/ML use cases, making it a versatile solution for diverse database needs. 23:22 Nikita: So to wrap up, what are your key takeways when it comes to MySQL? Perside: When you use MySQL, here is the bottom line. MySQL Enterprise Edition delivers unmatched performance at scale. It provides advanced monitoring and tuning capabilities to ensure efficient database operation, even under heavy loads. Plus, it provides insurance and immediate help when needed, allowing you to depend on expert support whenever an issue arises. Regarding total cost of ownership, TCO, this edition significantly reduces the risk of downtime and enhances productivity. This leads to significant cost savings and improved operational efficiency. On the matter of risk, MySQL Enterprise Edition addresses security and regulatory compliance. This is to make sure your data meets all necessary standards. Additionally, it provides direct contact with the MySQL team for expert guidance. In terms of DevOps agility, it supports automated scaling and management, as well as flexible real-time backups, making it ideal for agile development environments. Finally, concerning customer satisfaction, it enhances application performance and uptime, ensuring your customers have a reliable and smooth experience. 25:18 Lois: Thank you so much, Perside. This is really insightful information. To learn more about all the support services that are available, visit support.oracle.com. This is the central hub for all MySQL Enterprise Support resources.  Nikita: Yeah, and if you want to know about the key commercial products offered by MySQL, visit mylearn.oracle.com and search for the MySQL 8.4: Essentials course. Join us next week for a discussion on installing MySQL. Until then, this is Nikita Abraham… Lois: And Lois Houston signing off! 25:53 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Hacker Public Radio
HPR4113: Today I Learnt, sed hold/pattern space use.

Hacker Public Radio

Play Episode Listen Later May 8, 2024


Today I Learnt, sed hold/pattern space use. Sgoti talks about using sed hold/pattern spaces. Tags: TIL, sed I fixed the ${ls} /usr/bin to ${ls} ${bindir} issue mentioned in the show. #!/bin/bash # License: GPL v3 # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . #Name: grab-bin.sh #Purpose: Link your binaries. #Version: beta 0.07 #Author: SGOTI (Some Guy On The Internet) #Date: 2023-12-17 #variables: bindir=/usr/bin/ awk=${bindir}awk cat=${bindir}cat chmod=${bindir}chmod date=${bindir}date echo=${bindir}echo find=${bindir}find ls=${bindir}ls mktemp=${bindir}mktemp sed=${bindir}sed uniq=${bindir}uniq #start: ${echo} -e "nStep 0: $(${date} +%F), $(${date} +%T)"; # Create the /tmp/ directory to place the files. function mkt (){ if [ -d /tmp/$(${date} +%F).* ]; then tmpdir1=$(ls -d /tmp/$(${date} +%F).*) ${echo} -e "The directory already exists.n${tmpdir1}" else tmpdir0=$(${mktemp} -d /tmp/$(${date} +%F).XXXXXXXX) tmpdir1=${tmpdir0} ${find} "${tmpdir1}" -type d -exec ${chmod} -R =700 {} +; ${echo} "Had to create ${tmpdir1}" fi } mkt ${echo} -e "nStep 1: $(${date} +%F), $(${date} +%T)"; # Files created by this script. tmpdoc0=${tmpdir1}/$(${date} +%Y%m%d)variables.txt tmpdoc1=${tmpdir1}/$(${date} +%Y%m%d)bash.vim tmpdoc2=${tmpdir1}/$(${date} +%Y%m%d)sed-script.sed # Here-document to build the first document (variables.txt). ${cat} > ${tmpdoc0} > ${tmpdoc0} ${sed} -i '/[/d' ${tmpdoc0} ${echo} -e "nStep 2: $(${date} +%F), $(${date} +%T)"; # Bash.vim here-document. ${cat} > ${tmpdoc1} ${tmpdoc1} # Bash.vim here-document second pass. ${cat} >> ${tmpdoc1} > ${tmpdoc1} ${sed} -i '/{[}/d; /${bindir}[/d' ${tmpdoc1} ${echo} -e "nStep 3: $(${date} +%F), $(${date} +%T)"; # Sed script here-document. ${cat} > ${tmpdoc2} > ${tmpdoc2} ${sed} -i '/[/d' ${tmpdoc2} ${find} "${tmpdir1}" -type d -exec chmod -R =700 {} +; ${find} "${tmpdir1}" -type f -exec chmod -R =600 {} +; ${echo} -e "nStep 4: $(${date} +%F), $(${date} +%T)"; exit; Source: In-Depth Series: Learning sed Source: In-Depth Series: Today I Learnt This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Hacker Public Radio
HPR4088: Today I Learnt more Bash tips

Hacker Public Radio

Play Episode Listen Later Apr 3, 2024


Today I Learnt more Bash tips Sgoti talks about supplying options to bash scripts Tags: Bash tips, TIL, getopts #!/bin/bash # License: GPL v3 # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . #Name: showtime.sh #Purpose: Time to make a show. #Version: beta 0.01 #Author: SGOTI (Some Guy On The Internet) #Date: 2023-12-29 #variables: bindir=/usr/bin/ cat=${bindir}cat date=${bindir}date echo=${bindir}echo mkdir=${bindir}mkdir dirshow0=${HOME}/Music/hpr/shows dirshow1=${dirshow0}/$(${date} +%Y) dirqueue=${dirshow1}/queue/$(${date} +%F) dirreserve=${dirshow1}/reserve-queue/$(${date} +%F) #start: function help() { ${cat} ${dirqueue}/${show}/edit/${show}.md ${dirreserve}/${reserve}/edit/${reserve}.md

Hacker Public Radio
HPR3928: RE: Klaatu.

Hacker Public Radio

Play Episode Listen Later Aug 23, 2023


HPR Shows by Klaatu. Source: hpr3887 :: 10 must-know commands for a new cloud admin. Source: hpr3882 :: Alternatives to the cd command. Hot sauce lady. Source: Franks Red Hot Queen 2011. pwd && ls --group-directories-first --classify --almost-all # some more ls aliases alias la='ls -l --human-readable --group-directories-first --classify --almost-all' alias ll='ls --group-directories-first --classify --almost-all' alias lr='ls -l --human-readable --group-directories-first --classify --recursive' alias lar='ls -l --human-readable --group-directories-first --classify --almost-all --recursive' alias lap='ls -l --human-readable --group-directories-first --classify --almost-all | less' # safety first ;) alias rmi='rm --interactive --verbose' alias mvi='mv --interactive --verbose' alias cpi='cp --interactive --verbose' alias .shred='bleachbit --shred' # cd multi dir alias ..='cd ..;' alias .2='cd ../..;' alias .3='cd ../../..;' alias .4='cd ../../../..;' alias .5='cd ../../../../..;' # Directory controls. function cd () { clear; builtin cd "$@" && ls --group-directories-first --classify --almost-all; history -w; } #function pp () { #builtin pushd +$@ && ls --group-directories-first --classify --almost-all #} function pushup (){ builtin pushd $HOME/.config/vim/sessions/ builtin pushd $HOME/.local/bin/ builtin pushd $HOME/.thunderbird/*.default-release/ builtin pushd $HOME/Documents/non-of-your-business/ builtin pushd $HOME/Downloads/in/ builtin pushd $HOME/Downloads/out/ builtin pushd $HOME/Downloads/playground/ builtin pushd $HOME/Music/hpr/shows/ builtin pushd $HOME/projects/ builtin pushd $HOME/projects/hprbank/bp/ builtin pushd $HOME/symlinks/ builtin pushd $HOME/tmp/ builtin pushd +11 builtin dirs -v } alias pd='pushd' alias dirs='dirs -v' # Update alias .upg='sudo apt update && sudo apt upgrade -y;' # shutdown | reboot alias .sd='sudo shutdown -P now;' alias .rs='sudo reboot;' # Misc alias ccb='cat $HOME/cb | xsel --input --clipboard && echo "Copy. $(date "+%F %T")";' alias pcb='xsel --output --clipboard > $HOME/cb && echo "Copy. $(date "+%F %T")";' alias zz='xsel -c -b && echo "Clipboard Cleared. $(date "+%F %T")";' # File Mods alias 700='chmod --verbose =700' alias 600='chmod --verbose =600' alias 400='chmod --verbose =400' ############################################################################### # Functions ############################################################################### function .s () { ln --symbolic --verbose --target-directory=$HOME/symlinks/ $(pwd)/${1}; } function extract () { if [ -f $1 ] then case $1 in *.tar.bz2) tar -vxjf $1 ;; *.tar.gz) tar -vxzf $1 ;; *.tar) tar -xvf $1 ;; *.bz2) bunzip2 $1 ;; *.rar) unrar -x $1 ;; *.gz) gunzip $1 ;; *.tar) tar -vxf $1 ;; *.tbz2) tar -vxjf $1 ;; *.tgz) tar -vxzf $1 ;; *.zip) unzip $1 ;; *.Z) uncompress $1 ;; *.7z) 7z -x $1 ;; *) echo "Good Heavens, '$1' will NOT extract..." ;; esac else echo "Good Heavens, '$1' is NOT a valid file." fi } function myip () { ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/'; } function .mkd (){ mkdir -v $(date +%F) && pushd $(date +%F); } function .mkt (){ tmpdir=$(mktemp -d /tmp/$(date +%F).XXXXXXXX) && pushd ${tmpdir} } function .d (){ echo $(date +%F)$1 | xsel -i -b; } function .sh () { NEWSCRIPT=${1}.sh cat >> ${NEWSCRIPT}

The Unadulterated Intellect
#32 – Richard "rms" Stallman: For A Free Digital Society

The Unadulterated Intellect

Play Episode Listen Later Jul 29, 2023 115:41


Richard Matthew Stallman leads the Free Software Movement, which shows how the usual non-free software subjects users to the unjust power of its developers, plus their spying and manipulation, and campaigns to replace it with free (freedom-respecting) software. Born in 1953, Stallman graduated Harvard in 1974 in physics. He worked at the MIT Artificial Intelligence Lab from 1971 to 1984, developing system software including the first extensible text editor Emacs (1976), plus the AI technique of dependency-directed backtracking, also known as truth maintenance (1975). In 1983 Stallman launched the Free Software Movement by announcing the project to develop the GNU operating system, planned to consist entirely of free software. Stallman began working on GNU on January 5, 1984, resigning from MIT employment in order to do so. In October 1985 he established the Free Software Foundation. Stallman invented the concept of copyleft, "Change it and redistribute it but don't strip off this freedom," and wrote (with lawyers) the GNU General Public License, which implements copyleft. This inspired Creative Commons. Stallman personally developed a number of widely used software components of the GNU system: the GNU Compiler Collection, the GNU symbolic debugger (gdb), GNU Emacs, and various others. The GNU/Linux system, which is a variant of GNU that also contains the kernel Linux developed by Linus Torvalds, is used in tens or hundreds of millions of computers. Alas, people often call the system "Linux", giving the GNU Project none of the credit. Their versions of GNU/Linux often disregard the ideas of freedom which make free software important, and even include nonfree software in those systems. Nowadays, Stallman focuses on political advocacy for free software and its ethical ideas. He spends most of the year travelling to speak on topics such as "Free Software And Your Freedom" and "Copyright vs Community in the Age of the Computer Networks". Another topic is "A Free Digital Society", which treats several different threats to the freedom of computer users today. In 1999, Stallman called for development of a free on-line encyclopedia through inviting the public to contribute articles. This idea helped inspire Wikipedia. Stallman was a Visiting Scientist at MIT from 1991 (approximately) to 2019. Free Software, Free Society is Stallman's book of essays. His semiautobiography, Free as in Freedom, provides further biographical information. Original video ⁠here⁠⁠ Full Wikipedia entry ⁠here⁠ Richard Stallman's books ⁠here --- Support this podcast: https://podcasters.spotify.com/pod/show/theunadulteratedintellect/support

Minimum Competence
Tues 3/28 - ESG Whining, Binance More Trouble, Alphabet wants Dismissal and Column Tuesday!

Minimum Competence

Play Episode Listen Later Mar 28, 2023 6:53


House Republicans are continuing their efforts to oppose a US Labor Department rule on environmental, social, and governance retirement investing, despite failing to override President Joe Biden's veto of a resolution to kill it. Republican lawmakers are now working on legislation with former DOL Secretary Eugene Scalia that would modify the Employee Retirement Income Security Act of 1974 to ban retirement plan fiduciaries from considering non-pecuniary factors such as ESG when investing in retirement accounts. The new bill, the Ensuring Sound Guidance Act, is expected to go through the House Financial Services Committee and the Education and the Workforce panel, led by Virginia Foxx, which has jurisdiction over ERISA. The move comes as Republicans seek to counter the ESG movement, with some arguing that it politicises Americans' retirement accounts and represents “woke capitalism”. The bill, which would require retirement account managers to consider only pecuniary factors when investing, would mark a dramatic escalation in the GOP's opposition to environmentally and socially conscious investing. The Republican position on ESG investing faces added scrutiny from benefits advisers, who favor a process-based legal strategy to ERISA law.To be clear, the Department of Labor rule would merely permit investment managers to consider ESG issues if they so choose. No such considerations are being compelled and no measures to mandate ESG considerations have been seriously proposed. Once again the rule would merely permit managers to consider such non-pecuniary factors when choosing investments. Anti-ESG Investing Effort Pivots to New Republican-Backed BillThe US Commodity Futures Trading Commission (CFTC) has sued Binance, the world's largest cryptocurrency exchange, and its CEO Changpeng Zhao (CZ) for allegedly breaking US derivatives rules. The regulator has accused Binance of failing to register with it and failing to implement an effective anti-money laundering programme. The CFTC claims that Binance has deliberately put profits ahead of the law and made no effort to comply with US regulations. It also accused Binance's CEO, Changpeng Zhao, of ordering the destruction of documents, instructing US customers to use VPNs, and directing clients with US connections to open accounts under the names of shell companies. While the CFTC cannot bring criminal charges against firms or individuals, it can seek hefty fines and other penalties. Binance has called the CFTC lawsuit “unexpected and disappointing” and claimed it has been working with the regulator for over two years.Binance, CEO Zhao Sued by US Over ‘Sham' Compliance Measures (4)Alphabet, the parent company of Google, has requested a US federal judge to dismiss a Justice Department lawsuit alleging that Google illegally abused its dominance of online advertising. The government filed the ad tech lawsuit in January, claiming that Google should be forced to sell its ad manager suite, but Google denied any wrongdoing. The company argued that the case should be thrown out because the government erred in defining the online advertising market and excluded powerful competitors such as Facebook. Google also stated that the government's estimate of Google's ad exchange as having "more than 50%" of the market fell short of the 70% needed to allege market power. The case is being heard by U.S. Judge Leonie Brinkema in the Eastern District of Virginia. The Justice Department's ad tech lawsuit follows a separate lawsuit filed in 2020, accusing Google of violating antitrust law to maintain its dominance in search. That case goes to trial in September.Alphabet seeks dismissal of US antitrust lawsuit over Google's online ads | ReutersConcord Law School at Purdue University Global, the first online law school in the United States, is seeking a rule change from the Indiana Supreme Court that would allow its graduates to take the state's bar exam. Currently, California is the only state that permits online law school graduates to sit for the bar. The Indiana Supreme Court is now seeking public comments on the proposal. Purdue law dean Martin Pritikin said that the change would make legal education more accessible to people living in rural and underserved areas. The court is expected to consider the proposal in the coming months.Online law school seeks bar exam eligibility in Indiana | ReutersKnock knock …. Who's there? … My column … My column who? … My column about how we can learn and improve from the French tax code. The idea that modernizing the US tax system is insurmountable seems to be behind every accountant and tax attorney's grimace and tears when discussing the complexity of the code and filing process. And yet, we have an alternative system just across the pond. The method of processing income tax returns in France is automated and relies entirely on an algorithm written more than 30 years ago and designed to run on a processor a third as powerful as the one that counts your steps in your cell phone. France has an automated tax filing system that relies on an algorithm written and maintained by the French Public Finances Directorate. Despite an aging technical infrastructure, French taxpayers use a portal with pre-filled forms, and the algorithm handles all calculations. The French tax code is released under a free software license called CeCILL 2.1, which has been adapted from the GNU General Public License. The French tax code is not simple, as the computation algorithm has 92,000 lines of code. France has undertaken projects to modernize the tax code by reverse engineering the algorithm from publicly available parts and implementing in software the rules of the actual French tax code. The French tax code experience teaches the US to standardize and formalize its tax code, make it algorithm ready, commit to release all algorithms and software code used in public projects, and demand simplicity, automation, and transparency from the government without huge expenditures. A sea change in technology is coming to the tax world, let's make sure a rising tide raises all boats. Here's How We Can Learn and Improve From the French Tax Code Get full access to Minimum Competence - Daily Legal News Podcast at www.minimumcomp.com/subscribe

The Bunkhouse
S2.-E.001 Marine Grunt to Passionate Poet

The Bunkhouse

Play Episode Listen Later Jan 11, 2023 92:10


Episode 1 (Marine Grunt to Passionate Poet) Host: Jon Talk About The Episode: Brandon Dillon Marine Corps 8 years 2004 to 2012 Military: 0311 Current: Night Shift Manager at Buc-ees Talk With The Guest: What helped him get where he is today? Leadership, the Marine Corps taught me how to lead people and manage not only them but myself What helped you get through the days? Poetry and poetry have saved my life, along with my kids and my future wife Yanet. Personal Story: The things I saw and did in Iraq and Afghanistan, obviously, how I treated some of my Marines, during our time in Afghanistan, my ex-wife, and the things we have said and done to each other, my childhood, so many of my brothers taking their own lives. How I handle it I used to drink A LOT, but I started therapy in 2014 and did 5 years my therapist pushed me to share my poetry, and poetry has saved my life, now I write to cope and deal with my darkness. Other Topics: The VA sucks but use it, find a therapist, and learn healthy coping mechanisms. Learn mindfulness and how to meditate. Find something to occupy your mind and time, something that you actually enjoy and get some sort of fulfillment out of. Closing: Brandon Dillon https://linktr.ee/nollid20   You can contact the show by sending an email to jcole@thebunkhousecast.com Follow on Twitter with @BunkhouseCast Follow on TikTok @bunkhousecast LinkTree: https://linktr.ee/thebunkhouse     I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Bunkhouse
S.1-E.011 Marine Data Officer to Cloud Master

The Bunkhouse

Play Episode Listen Later Jan 9, 2023 84:20


Host: Jon Talk About The Episode: Kyle Moschetto Marine Corps, just under 12 years. Military: 0650 Data Officer Current: Managing Director of a technology services team specializing in Google Cloud. Talk With The Guest: He did Lots of IT side hustles before the military. “I'm a geek-of-geeks!

The Bunkhouse
S.1-E.010 A Talk With The Phoenix Cast

The Bunkhouse

Play Episode Listen Later Aug 19, 2022 82:31


Episode 10 (Words with the Phoenix Cast) Host: Jon Talk About The Episode: John, Rich, and Kyle Marine Corps (John & Rich are still Active Duty) Hosts of The Phoenix Cast     Closing: The Phoenix Cast The Art of Network Engineering   You can contact the show by sending an email to thebunkhousecast@outlook.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast     I created this podcast using version 3.0.3 of Audacity(R) recording and editing software1. 1 Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

rich web audacity gnu general public license
Hacker Public Radio
HPR3657: Small time sysadmin

Hacker Public Radio

Play Episode Listen Later Aug 9, 2022


Creating Backups. This script was trimmed to serve as an example. The three options shown (email, jop, dots) demonstrates, how to list items with case statements: Single item/directory (jop). Multiple items in single directory (dots). Multiple items in multiple directories (email). The text files created after the archive serves as an item list with current permissions. tar --directory= /path/to/directory/ --create --file INSERT_ARCHIVE_NAME.tar /path/to/file; #!/bin/bash #License: GPL v3 # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . #Name: getoverhere.sh #Purpose: #Version: beta 0.07 #Author: SGOTI (Some Guy On The Internet) #Date: Sat 29 Jan 2022 02:19:29 AM EST #variables: VAR_TBALL= VAR_TARGET= VAR_JUMP= VAR_VALUE= #start: cat EMAIL_ARCHIVES$(date +%m-%d-%Y).txt sleep 1 VAR_TBALL="THUNDERBIRD_CALENDER$(date +%m-%d-%Y).tar.gz" VAR_TARGET="calenders/" VAR_JUMP="${HOME}/Documents/" echo -e "Grabbing email THUNDERBIRD_CALENDER...n" tar -C ${VAR_JUMP} --create --file ${VAR_TBALL} --gzip ${VAR_TARGET} echo -e "Creating List for ${VAR_TBALL}...n" ls -lhAR --group-directories-first ${VAR_JUMP}${VAR_TARGET} > THUNDERBIRD_CALENDER$(date +%m-%d-%Y).txt sleep 1 VAR_TBALL="THUNDERBIRD_ADDRESS_BOOK$(date +%m-%d-%Y).tar.gz" VAR_TARGET="address-book/" VAR_JUMP="${HOME}/Documents/" echo -e "Grabbing ${VAR_TARGET}...n" tar -C ${VAR_JUMP} --create --file ${VAR_TBALL} --gzip ${VAR_TARGET} echo -e "Creating List for ${VAR_TBALL}...n" ls -lhAR --group-directories-first ${VAR_JUMP}${VAR_TARGET} > THUNDERBIRD_ADDRESS_BOOK$(date +%m-%d-%Y).txt sleep 1 VAR_TBALL="THUNDERBIRD_ALL$(date +%m-%d-%Y).tar.gz" VAR_TARGET=".thunderbird/" VAR_JUMP="${HOME}/" echo -e "Grabbing ${VAR_TARGET}...n" tar -C ${VAR_JUMP} --create --file ${VAR_TBALL} --gzip ${VAR_TARGET} echo -e "Creating List for ${VAR_TBALL}...n" ls -lhAR --group-directories-first ${VAR_JUMP}${VAR_TARGET} > THUNDERBIRD_ALL$(date +%m-%d-%Y).txt ;; "jop" ) VAR_TBALL="JOPLIN$(date +%m-%d-%Y).tar.gz" VAR_TARGET="joplin/" VAR_JUMP="${HOME}/Documents/" echo "Grabbing ${VAR_TARGET}" tar -C ${VAR_JUMP} --create --file ${VAR_TBALL} --gzip ${VAR_TARGET} sleep 1 echo -e "Creating List for ${VAR_TBALL}...n" ls -lhAR --group-directories-first ${VAR_JUMP}${VAR_TARGET} > JOPLIN$(date +%m-%d-%Y).txt ;; "dots" ) VAR_TBALL="dots$(date +%m-%d-%Y).tar.gz" VAR_TARGET=".bashrc .vimrc .bash_aliases" VAR_JUMP="${HOME}/" echo "Grabbing ${VAR_TARGET}" tar -v -C ${VAR_JUMP} --create --file ${VAR_TBALL} --gzip ${VAR_TARGET} ;; * ) echo "Good Heavens..." ;; esac exit; Restoring from backups. tar --extract --directory= /path/to/directory/ --file /path/to/file; A cp -v -t /path/to/directory *08-05-2022.tar.gz; command is used to send the latest tarballs to the fresh install, from the backup drive. Now that you’ve seen the script above, I’ll just give a tar --extract example to keep things short and sweet. VAR_TBALL="EMAIL_ARCHIVES*.tar.gz" VAR_JUMP="${HOME}/.thunderbird/*.default-release/" echo -e "Restoring EMAIL_ARCHIVES...n" tar --extract --directory= ${VAR_JUMP} --file ${VAR_TBALL} echo -e "EMAIL_ARCHIVES restored.n"

The Bunkhouse
S.1-E.009 (Navy Signals Intel Analyst to White'ish' Hat)

The Bunkhouse

Play Episode Listen Later May 18, 2022 48:40


Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** Talk About The Episode: Mike Jones He spent 10 years in the Navy. Military: Signal Intelligence Analyst Current: Everything Cyber, Content Creator, Podcast Host, and Public Speaker Talk With The Guest: His/Her favorite subject: 3D Printing VoIP Hacking What helped him/her get where he/she is today: Persistence Adapt and Overcome Advice for military members: Be persistent and take advantage of any program you can find. Closing: Mike Jones: com "Ransom" the movie https://youtu.be/KL8JwmxKf8c YouTube channel: https://m.youtube.com/c/H4unt3dHacker/videos Hackers For Vets (Non-profit)   You can contact the show by sending an email to thebunkhousecast@outlook.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast     I created this podcast using version 3.1.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Bunkhouse
S.1-E.008 (Air Force Geospatial Intel Officer to Cybersecurity Consultant)

The Bunkhouse

Play Episode Listen Later Apr 13, 2022 52:27


Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** Talk About The Episode: Ron Woerner USAF, 1990 – 1995 Military: Geospatial Intelligence. Current: Cybersecurity Consultant, Cyber-AAA, LLC Associate Professor, Bellevue University Talk With The Guest: He has been in “IT” since I was in middle school. Here's a video of me talking about the first computer I used: https://youtu.be/7e7w0dRSP_g His favorite subject: Leadership and influence. Social Engineering / Human Hacking. What helped him get where he is today: Leadership skills. How to present and think on my feet. Advice for military members: Keep studying. Find your passion.   Find and be a mentor. Closing: Ron Woerner, President Cyber-AAA ronw@cyber-aaa.com VetSec VetSec Website You can contact the show by sending an email to thebunkhousecast@outlook.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast     I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

Sustain
Episode 116: Álvaro Trigo of fullPage.js, on making a living using OSS

Sustain

Play Episode Listen Later Apr 8, 2022 37:33


Guest Álvaro Trigo Panelists Richard Littauer | Amanda Casari | Ben Nickolls Show Notes Hello and welcome to Sustain! The podcast where we talk about sustaining open source for the long haul. Our guest today is Álvaro Trigo, who is an open source developer and maintainer of fullPage.js, which is an open source package that helps you figure out how to make a full-page website. He's made this into a business. Álvaro shares his story of working as a full-stack developer, how fullPage.js came to fruition for him, things he's learned since starting his business, and some difficult things he's encountered in his job. We also learn more about some other cool projects Álvaro has created such as fullSnap.io and fullstats.io, how he uses different platforms to enable his business, and why he encourages people to create open source projects. Go ahead and download this episode now, and if you enjoyed this podcast, please let us know! [00:02:07] Álvaro tells us how it all started with his career, working at fullPage.js., and what the usage stats look like on this project. [00:04:15] We learn how Álvaro started getting paid for fullPage.js. [00:06:27] Álvaro talks about some things he wishes he would have known before starting his self-owned business. [00:07:30] Find out what the reaction has been within the community on the open source side, and if there's been an uplift in contributions and activity within this project in addition to the work Álvaro's been doing in the extensions. [00:08:26] Amanda wonders if Álvaro has any goals or models for community contributions or onboarding additional maintainers. [00:09:42] Richard wonders if Álvaro has ever seen anyone take an add-on and implement it in open source and then give it away for free. [00:15:09] Álvaro shares what's difficult for him right now with his job. [00:17:14] Why is it easier to monetize other kinds of projects? [00:19:43] We hear about two other projects Álvaro has created: fullSnap.io and fullstats.io. [00:21:00] When Álvaro thinks about a new project he shares how monetizing is easier. [00:22:44] Amanda explains the new General Public License version 3. [00:23:58] We hear Álvaro's views on supporting the software that he's building on. [00:26:00] Gulp.js is one of the main dependencies that Álvaro uses at fullPage.js, and we find out if he would be more interested in paying all the way down the stack or giving money or time towards Gulp. [00:32:41] Álvaro sharing some final thoughts and where you can follow him online. Quotes [00:12:21] “At the end of the day, if I am able to monetize it and [competitors] are not, I'm able to spend more time on it.” [00:21:36] “The fact that you can monetize something makes it easier for you to support and improve it.” [00:21:57] “Providing something for free is a good way to validate a project, to see if there is enough interest or not.” [00:29:00] “I don't think providing a contribution is the same as maintaining the project as a whole.” Spotlight [00:34:18] Amanda's spotlight is the book, Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones) by Marianne Bellotti. [00:35:02] Ben's spotlight is ASTAP, the Astrometric STAcking Program, which is image stacker and astrometric (plate) solver. [00:35:38] Richard's spotlight is Turf.js. [00:36:12] Álvaro's spotlight is Handsontable.com. Links SustainOSS (https://sustainoss.org/) SustainOSS Twitter (https://twitter.com/SustainOSS?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) SustainOSS Discourse (https://discourse.sustainoss.org/) Álvaro Trigo Twitter (https://twitter.com/IMAC2?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Álvaro Trigo Website (https://www.alvarotrigo.com/) fullPage (https://alvarotrigo.com/fullPage/) Software Engineering Unlocked: Make money with open source software (https://www.software-engineering-unlocked.com/money-open-source-software/) Switching Open Software Terms (Kyle E. Mitchell) (https://writing.kemitchell.com/2022/03/07/Switching-Open-Software-Terms.html) Jana Gallus (https://www.janagallus.com/) Digital Infrastructure Podcast-Episode 5: Jana Gallus and the Power of Public: Recognition and Reputation as Drivers of Open Source Success (https://dif.fireside.fm/5) Gumroad (https://gumroad.com/) fullSnap (https://fullsnap.io/) fullstats (https://fullstats.io/) GNU General Public License version 3 (https://opensource.org/licenses/gpl-3.0.html) Gulp (https://gulpjs.com/) Open Collective-Gulp (https://opencollective.com/gulpjs) Masonry (https://masonry.desandro.com/) Flickity (https://flickity.metafizzy.co/) David DeSandro (https://desandro.com/) [Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones) by Marianne Bellotti](https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188/ref=sr11?crid=3B1MJ2PFXEKM3&keywords=kill+it+with+fire&qid=1648859266&sprefix=kill+it+with+fire%2Caps%2C78&sr=8-1) Astrometric STAcking Program (ASTAP) (https://www.hnsky.org/astap.htm) Turf.js (https://turfjs.org/) Handsontable (https://handsontable.com/) Credits Produced by Richard Littauer (https://www.burntfen.com/) Edited by Paul M. Bahr at Peachtree Sound (https://www.peachtreesound.com/) Show notes by DeAnn Bahr Peachtree Sound (https://www.peachtreesound.com/) Special Guest: Alvaro Trigo.

The Bunkhouse
S.1-E.007 (Marine Assaultman to DoD Account Executive)

The Bunkhouse

Play Episode Listen Later Feb 23, 2022 68:11


Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** Talk About The Episode: Danny Ruck ***Any opinion expressed is my own and not of any organization I am a part of*** 0351 Infantry Assaultman DoD Account Executive – USMC / USN / DHA Talk With The Guest: Prior to the Marine Corps, he had no IT or Cyber Seuctity experience. His favorite subject: Working on the projects and devices that are assisting those on the ground. What helped him get to where he is today: Work ethic and pride in my work. Advice for military members transioning out, or vetereans looking to change roles: Take advantage of your TA. Don't be afraid to talk to those in those types of jobs or industry. Closing: Danny Ruck: Danny Ruck | LinkedIn   SITREP Foundation: Here's the post that has the info:   As we begin our journey to assist and support those who have selflessly served/continue to serve our country and our communities, all of us at the SITREP Foundation are excited to share our new logo with you! This logo was researched, conceived, designed and refined by one of our fellow Veterans, William Dickson (U.S. Army Signal Officer).  We gave him an idea of our vision and he executed it flawlessly!   With a full slate of support opportunities scheduled to begin in January 2022, he had a short timeline to create our logo. We want to recognize his talent, contribution and commitment to his craft and this organization and thank you isn't enough!   Please follow us on:  Facebook (https://www.facebook.com/SITREP.Foundation/) Instagram (sitrep_foundation) LinkedIn (https://www.linkedin.com/company/sitrep-foundation) Twitter (@SITREP_FND),  TikToc (sitrep_foundation)    To learn more about who we are and the community events that we will be hosting to support this 501C3 non-profit foundation.    Sincerely, President - Jason Mallott VP - Chris Wood Chief Operating Officer - Danny Ruck Chief Financial Officer - Justin Keely Chief Marketing Officer - Bill Gislason       You can contact the show by sending an email to thebunkhousecast@outlook.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast     I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Bunkhouse
S.1-E.006 (Air Force Medical Administrator to Security Architect for a Retail Company)

The Bunkhouse

Play Episode Listen Later Jan 31, 2022 61:25


Episode 6 (Air Force Medical Administrator to Security Architect for a Retail Company) Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** Talk About The Episode: Jay McLendon ***Any opinion expressed is my own and not of any organization I am a part of*** Enlisted in the Air Force in 1987 and got out in 1991. MOS: 90650: Medical Admin (Aeroevacuation) Currently is a Security Architect for a Retail Company Talk With The Guest: Prior to the Air Force, he had no experience in IT. His favorite subject: Researching new technologies and solutions for problem sets and use cases. What helped him get to where he is today: Management, discipline, and motivation to get things done. Advice for Military transitioning out: Figuring out your focus area. Attend some training and get certifications based on that focus area. Don't be afraid to use your network/relationships to help out. Closing: Jay McLendon, Security Engineer LinkedIn: https://www.linkedin.com/in/jaymclendon/ ACP: https://www.acp-usa.org/ Victory Junction: https://victoryjunction.org Patriot Guard: https://www.patriotguard.org/about-us/ TeKSystems: https://www.teksystems.com “Can't Hurt Me” by David Goggins: https://www.amazon.com/Cant-Hurt-Me-David-Goggins-audiobook/dp/B07KKP62FW/ref=tmm_aud_swatch_0?_encoding=UTF8&qid=&sr= “Dear Rodeo: The Cody Johnson Story”: https://www.amazon.com/gp/video/detail/B09JBLJJWM/ref=atv_dp_share_cu_r Salary Lookup: https://www.levels.fyi The Show: Website: https://www.thebunkhousecast.com Email: contact@thebunkhousecast.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast “Be The Light In Someone's Dark”   I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Safety Doc Podcast
3D Printing | The Future Has Arrived | 3D Printers For Every Home | Guest flyingRich | SDP165

The Safety Doc Podcast

Play Episode Listen Later Jan 4, 2022 179:45


When his pool vacuum cleaner's bearings failed, a Florida man didn't bolt to Amazon to order an expensive replacement vacuum (in the slight chance it was in stock). Instead, he found open source code for a similar bearing, modified it, and then programmed his home 3D printer to make a new bearing. With the cost of operating the 3D printer at 75 watts per hour, and filament mere cents, and after a few trials, the pool vacuum was back in service for $3 of parts and power. IN THIS EPISODE. In this episode, Doc interviews flyingRich to learn about the arrival of 3D home printing as more than a novelty. In addition, flyingRich will talk about the positive impact of 3D printing in crisis situations, such as PPE items and ventilator parts as well as 3D printed mesh network solutions for antennas used in emergency communication conditions. ABOUT FLYINGRICH. flyingRich (spelled with lowercase f) has been doing tech podcasts for more than ten years (His YouTube channel is titled flyingRich). Rich is an advocate of open source software solutions. He is a regular host on "The Mini PC Show" on the PodNutz network that focuses on single board computing like the Raspberry Pi. Professionally he is a cloud engineer. Being a 3D printing enthusiast he combines the love of tech, open source & cloud computing. Rich is also a 1,000 hour instrument rated pilot. 3D HOME PRINTING NO LONGER A NOVELTY. Rich showed off a number of items that he had 3D printed, including a stand for his monitor and a specialized device to bend pipe. In fact, through open source computing and networking, Rich has worked with people across the world to design, refine, and 3D print parts for a range of applications. While the public might perceive home 3D printing as centered on toys, flutes, and trinkets, the reality is that actual houses are being 3D printed, hard-to-configure replacement parts for old homes, automotive parts, and even food. THINGIVERSE. Rich noted that much sharing exists within the 3D printing community. In particular, THINGIVERSE is a website dedicated to the sharing of user-created digital design files. “Providing primary free, open-source hardware designs licensed under the GNU General Public License or Creative Commons licenses, the site allows contributors to select a user license type for the designs that they share (Source: Wikipedia). 3D PRINTING IN DISASTERS. The December 2021 wildfire that destroyed 1000 homes in Boulder County or the tornado that ripped apart towns in the Kentucky region caused massive damage with little warning. How might mobile 3D printing units be deployed and benefit these areas? Rich and Doc explored this question. Rich felt that 3D printers could build many of the parts needed for geodesic domes, which are lattice shell structures. These are both strong and relatively easy to configure. They could provide shelter to people and animals or staging of assets. Doc felt that portable 3D printing units might yield much relief to hurricane stricken areas, such as the Bahamas. On a September 11, 2019  show, Doc interviewed German Parodi, a disability rights advocate. In that interview, Parodi explained that people (in the Bahamas)  in need of catheters, for example, were unable to obtain them as large planes were unable to land at the damaged airport and it was time-consuming and red-tape-filled to have pallets broken into smaller shipments. A 3D printer might have offered other options in that scenario. FOLLOW DR. PERRODIN: Twitter @SafetyPhD and subscribe to The Safety Doc YouTube channel & Apple Podcasts. SAFETY DOC WEBSITE, BLOG & BOOKS: www.safetyphd.com. The Safety Doc Podcast is hosted & produced by David P. Perrodin, PhD. ENDORSEMENTS. This is episode 165 of The Safety Doc Podcast published on 01-04-2022. Purchase Dr. Perrodin's Books: School of Errors – Rethinking School Safety in America. www.schooloferrors.com Velocity of Information - Human Thinking During Chaotic Times. www.velocityofinformation.com   

The Bunkhouse
S.1-E.005 (Marine Telephone Technician to Systems Engineer supporting the Marine Corps)

The Bunkhouse

Play Episode Listen Later Dec 20, 2021 73:51


Episode 5 (Marine Telephone Technician to Systems Engineer supporting the Marine Corps) Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** Talk About The Episode: Jason Kirk ***Any opinion expressed is my own and not of any organization I am a part of*** Enlisted in the Marine Corps in 1996 and retired in 2020. MOSs: 2811: Telephone Technician 2847: Telephone Systems/Personal Computer Repairer 2862: Electronics Maintenance Technician 2810: Telephone Systems Officer 0610: Telephone Systems Officer 0630: Network Engineering Officer Currently is a Systems Engineer in support of the Marine Corps Talk With The Guest: Prior to the Marine Corps, he ho no experience in IT. During his 20+ years of military service, he went from being a Plain Old Telephone System (POTS) Telephone Technician to being a Senior Network Engineer at the service level.  Since retiring, Jason has worked for 2 companies, but now believes he has found the position he says was made for him. His favorite subject, or technology, he works with: Working at the intersection of multiple problems. to understand the people, funding, authorities, technology, and operational/business need. What helped him get to where he is today: Leadership, management, critical thinking, ability to get stuff done helped with my first post-retirement job as a cybersecurity project manager. Advice for Military transitioning out: Read your resume as an employer would and pretend you've never been in the military. Use that GI bill, go to college, get some certifications. Use LinkedIn, take a course on it, build a good profile, make connections. When transitioning, you really should really do some soul searching about what is important to you. Money, authority, location, lifestyle, etc. Outside of the DoD, the rank you held is fairly meaningless. If you tie your rank to your identity, be prepared to let that go.  Nobody cares. Closing: Jason Kirk, Systems Engineer LinkedIn: https://www.linkedin.com/in/jasonkirk/ Task Force Phoenix (The Phoenix Cast): https://anchor.fm/task-force-phoenix/episodes/THE-Warrant-Officer-e17fkfn/a-a6hmp1m The Show: Website: https://www.thebunkhousecast.com Email: contact@thebunkhousecast.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast “Be The Light In Someone's Dark” I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The History of Computing
An Abridged History of Free And Open Source Software

The History of Computing

Play Episode Listen Later Nov 24, 2021 22:34


In the previous episodes, we looked at the rise of patents and software and their impact on the nascent computer industry. But a copyright is a right. And that right can be given to others in whole or in part. We have all benefited from software where the right to copy was waved and it's shaped the computing industry as much, if not more, than proprietary software. The term Free and Open Source Software (FOSS for short) is a blanket term to describe software that's free and/or whose source code is distributed for varying degrees of tinkeration. It's a movement and a choice. Programmers can commercialize our software. But we can also distribute it free of copy protections. And there are about as many licenses as there are opinions about what is unique, types of software, underlying components, etc. But given that many choose to commercialize their work products, how did a movement arise that specifically didn't? The early computers were custom-built to perform various tasks. Then computers and software were bought as a bundle and organizations could edit the source code. But as operating systems and languages evolved and businesses wanted their own custom logic, a cottage industry for software started to emerge. We see this in every industry - as an innovation becomes more mainstream, the expectations and needs of customers progress at an accelerated rate. That evolution took about 20 years to happen following World War II and by 1969, the software industry had evolved to the point that IBM faced antitrust charges for bundling software with hardware. And after that, the world of software would never be the same. The knock-on effect was that in the 1970s, Bell Labs pushed away from MULTICS and developed Unix, which AT&T then gave away as compiled code to researchers. And so proprietary software was a growing industry, which AT&T began charging for commercial licenses as the bushy hair and sideburns of the 70s were traded for the yuppy culture of the 80s. In the meantime, software had become copyrightable due to the findings of CONTU and the codifying of the Copyright Act of 1976. Bill Gates sent his infamous “Open Letter to Hobbyists” in 1976 as well, defending the right to charge for software in an exploding hobbyist market. And then Apple v Franklin led to the ability to copyright compiled code in 1983. There was a growing divide between those who'd been accustomed to being able to copy software freely and edit source code and those who in an up-market sense just needed supported software that worked - and were willing to pay for it, seeing the benefits that automation was having on the capabilities to scale an organization. And yet there were plenty who considered copyright software immoral. One of the best remembered is Richard Stallman, or RMS for short. Steven Levy described Stallman as “The Last of the True Hackers” in his epic book “Hackers: Heroes of the Computer Revolution.” In the book, he describes the MIT Stallman joined where there weren't passwords and we didn't yet pay for software and then goes through the emergence of the LISP language and the divide that formed between Richard Greenblatt, who wanted to keep The Hacker Ethic alive and those who wanted to commercialize LISP. The Hacker Ethic was born from the young MIT students who freely shared information and ideas with one another and help push forward computing in an era they thought was purer in a way, as though it hadn't yet been commercialized. The schism saw the death of the hacker culture and two projects came out of Stallman's technical work: emacs, which is a text editor that is still included freely in most modern Unix variants and the GNU project. Here's the thing, MIT was sitting on patents for things like core memory and thrived in part due to the commercialization or weaponization of the technology they were producing. The industry was maturing and since the days when kings granted patents, maturing technology would be commercialized using that system. And so Stallman's nostalgia gave us the GNU project, born from an idea that the industry moved faster in the days when information was freely shared and that knowledge was meant to be set free. For example, he wanted the source code for a printer driver so he could fix it and was told it was protected by an NDAQ and so couldn't have it. A couple of years later he announced GNU, a recursive acronym for GNU's Not Unix. The next year he built a compiler called GCC and the next year released the GNU Manifesto, launching the Free Software Foundation, often considered the charter of the free and open source software movement. Over the next few years as he worked on GNU, he found emacs had a license, GCC had a license, and the rising tide of free software was all distributed with unique licenses. And so the GNU General Public License was born in 1989 - allowing organizations and individuals to copy, distribute, and modify software covered under the license but with a small change, that if someone modified the source, they had to release that with any binaries they distributed as well. The University of California, Berkley had benefited from a lot of research grants over the years and many of their works could be put into the public domain. They had brought Unix in from Bell Labs in the 70s and Sun cofounder and Java author Bill Joy worked under professor Fabry, who brought Unix in. After working on a Pascal compiler that Unix coauthor Ken Thompson left for Berkeley, Joy and others started working on what would become BSD, not exactly a clone of Unix but with interchangeable parts. They bolted on the OSI model to get networking and through the 80s as Joy left for Sun and DEC got ahold of that source code there were variants and derivatives like FreeBSD, NetBSD, Darwin, and others. The licensing was pretty permissive and simple to understand: Copyright (c) . All rights reserved. Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation, advertising materials, and other materials related to such distribution and use acknowledge that the software was developed by the . The name of the may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. By 1990 the Board of Regents at Berkley accepted a four clause BSD license that spawned a class of licenses. While it's matured into other formats like a 0 clause license it's one of my favorites as it is truest to the FOSS cause. And the 90s gave us the Apache License, from the Apache Group, loosely based on the BSD License and then in 2004 leaning away from that with the release of the Apache License 2 that was more compatible with the GPL license. Given the modding nature of Apache they didn't require derivative works to also be open sourced but did require leaving the license in place for unmodified parts of the original work. GNU never really caught on as an OS in the mainstream, although a collection of tools did. The main reason the OS didn't go far is probably because Linus Torvalds started releasing prototypes of his Linux operating system in 1991. Torvalds used The GNU General Public License v2, or GPLv2 to license his kernel, having been inspired by a talk given by Stallman. GPL 2 had been released in 1991 and something else was happening as we turned into the 1990s: the Internet. Suddenly the software projects being worked on weren't just distributed on paper tape or floppy disks; they could be downloaded. The rise of Linux and Apache coincided and so many a web server and site ran that LAMP stack with MySQL and PHP added in there. All open source in varying flavors of what open source was at the time. And collaboration in the industry was at an all-time high. We got the rise of teams of developers who would edit and contribute to projects. One of these was a tool for another aspect of the Internet, email. It was called popclient, Here Eric S Raymond, or ESR for short, picked it up and renamed it to fetchmail, releasing it as an open source project. Raymond presented on his work at the Linux Congress in 1997, expanded that work into an essay and then the essay into “The Cathedral and the Bazaar” where bazaar is meant to be like an open market. That inspired many to open source their own works, including the Netscape team, which resulted in Mozilla and so Firefox - and another book called “Freeing the Source: The Story of Mozilla” from O'Reilly. By then, Tim O'Reilly was a huge proponent of this free or source code available type of software as it was known. And companies like VA Linux were growing fast. And many wanted to congeal around some common themes. So in 1998, Christine Peterson came up with the term “open source” in a meeting with Raymond, Todd Anderson, Larry Augustin, Sam Ockman, and Jon “Maddog” Hall, author of the first book I read on Linux. Free software it may or may not be but open source as a term quickly proliferated throughout the lands. By 1998 there was this funny little company called Tivo that was doing a public beta of a little box with a Linux kernel running on it that bootstrapped a pretty GUI to record TV shows on a hard drive on the box and play them back. You remember when we had to wait for a TV show, right? Or back when some super-fancy VCRs could record a show at a specific time to VHS (but mostly failed for one reason or another)? Well, Tivo meant to fix that. We did an episode on them a couple of years ago but we skipped the term Tivoization and the impact they had on GPL. As the 90s came to a close, VA Linux and Red Hat went through great IPOs, bringing about an era where open source could mean big business. And true to the cause, they shared enough stock with Linus Torvalds to make him a millionaire as well. And IBM pumped a billion dollars into open source, with Sun moving to open source openoffice.org. Now, what really happened there might be that by then Microsoft had become too big for anyone to effectively compete with and so they all tried to pivot around to find a niche, but it still benefited the world and open source in general. By Y2K there was a rapidly growing number of vendors out there putting Linux kernels onto embedded devices. TiVo happened to be one of the most visible. Some in the Linux community felt like they were being taken advantage of because suddenly you had a vendor making changes to the kernel but their changes only worked on their hardware and they blocked users from modifying the software. So The Free Software Foundation updated GPL, bundling in some other minor changes and we got the GNU General Public License (Version 3) in 2006. There was a lot more in GPL 3, given that so many organizations were involved in open source software by then. Here, the full license text and original copyright notice had to be included along with a statement of significant changes and making source code available with binaries. And commercial Unix variants struggled with SGI going bankrupt in 2006 and use of AIX and HP-UX Many of these open source projects flourished because of version control systems and the web. SourceForge was created by VA Software in 1999 and is a free service that can be used to host open source projects. Concurrent Versions System, or CVS had been written by Dick Grune back in 1986 and quickly became a popular way to have multiple developers work on projects, merging diffs of code repositories. That gave way to git in the hearts of many a programmer after Linus Torvalds wrote a new versioning system called git in 2005. GitHub came along in 2008 and was bought by Microsoft in 2018 for 2018. Seeing a need for people to ask questions about coding, Stack Overflow was created by Jeff Atwood and Joel Spolsky in 2008. Now, we could trade projects on one of the versioning tools, get help with projects or find smaller snippets of sample code on Stack Overflow, or even Google random things (and often find answers on Stack Overflow). And so social coding became a large part of many a programmers day. As did dependency management, given how many tools are used to compile a modern web app or app. I often wonder how much of the code in many of our favorite tools is actually original. Another thought is that in an industry dominated by white males, it's no surprise that we often gloss over previous contributions. It was actually Grace Hopper's A-2 compiler that was the first software that was released freely with source for all the world to adapt. Sure, you needed a UNIVAC to run it, and so it might fall into the mainframe era and with the emergence of minicomputers we got Digital Equipment's DECUS for sharing software, leading in part to the PDP-inspired need for source that Stallman was so adamant about. General Motors developed SHARE Operating System for the IBM 701 and made it available through the IBM user group called SHARE. The ARPAnet was free if you could get to it. TeX from Donald Knuth was free. The BASIC distribution from Dartmouth was academic and yet Microsoft sold it for up to $100,000 a license (see Commodore ). So it's no surprise that people avoided paying upstarts like Microsoft for their software or that it took until the late 70s to get copyright legislation and common law. But Hopper's contributions were kinda' like open source v1, the work from RMS to Linux was kinda' like open source v2, and once the term was coined and we got the rise of a name and more social coding platforms from SourceForge to git, we moved into a third version of the FOSS movement. Today, some tools are free, some are open source, some are free as in beer (as you find in many a gist), some are proprietary. All are valid. Today there are also about as many licenses as there are programmers putting software out there. And here's the thing, they're all valid. You see, every creator has the right to restrict the ability to copy their software. After all, it's their intellectual property. Anyone who chooses to charge for their software is well within their rights. Anyone choosing to eschew commercialization also has that right. And every derivative in between. I wouldn't judge anyone based on any model those choose. Just as those who distribute proprietary software shouldn't be judged for retaining their rights to do so. Why not just post things we want to make free? Patents, copyrights, and trademarks are all a part of intellectual property - but as developers of tools we also need to limit our liability as we're probably not out there buying large errors and omissions insurance policies for every script or project we make freely available. Also, we might want to limit the abuse of our marks. For example, Linus Torvalds monitors the use of the Linux mark through the Linux Mark Institute. Apparently some William Dell Croce Jr tried to register the Linux trademark in 1995 and Torvalds had to sue to get it back. He provides use of the mark using a free and perpetual global sublicense. Given that his wife won the Finnish karate championship six times I wouldn't be messing with his trademarks. Thank you to all the creators out there. Thank you for your contributions. And thank you for tuning in to this episode of the History of Computing Podcast. Have a great day.

The Bunkhouse
S.1-E.004 (Marine Data Systems Administrator to Director of Cybersecurity Content at INE)

The Bunkhouse

Play Episode Listen Later Nov 15, 2021 75:35


Episode 4 (Marine 0651>0689 to Cyber Pro) Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** Talk About The Episode: Jack Reedy ***Any opinion expressed is my own and not of any organization I am a part of*** Enlisted into the Marine Corps in 2009. 0651: Data Systems Administrator & 0689: Information Assurance Technician Currently is the Director of Cybersecurity Content at INE. Talk With The Guest: He had no prior experience before the Marine Corps, built his IT career, and then transitioned into a Cybersecurity (then Information Assurance) role. Since exiting military service, he has worked for the DoD, Sony Music and now works for INE. His favorite subject, or technology, he works with: Hands-on keyboard: Incident response None execution-oriented: Gannt Charts, more specifically project management. What helped him get to where he is today: His experiences with leadership, not just him in those roles, but leaders he had as well. Advice for Military transitioning out: Remember, you're worth it. We constantly build value around what we do within a workplace environment, and transitioning can be especially rough. Don't be afraid to leave the government umbrella and not use the security clearance. Build a professional network. Emerge yourself in the culture of whatever you choose to do so that you can pick up those skill sets. Closing: Jack Reedy, Director of Cybersecurity Content at INE Website: https://linktr.ee/secitguy Twitter: https://twitter.com/secitguy LinkedIn: https://www.linkedin.com/in/secitguy/ Instagram: https://www.instagram.com/secitguy/ Discord: https://discord.gg/cyberinsecurity Please take a look at our free Penetration Testing Student course here. As part of the community, I also do a weekly stream called Tipsy Cyber at 8 PM EST on the channel. Grab a drink, bring your questions, and hang out while we talk about the cyber security related news of the week, introduce a new topic or subject, and do a rolling AMA.  https://www.youtube.com/c/CyberInsecurity Also, I recently talked at VetSecCon 21 with my friend Josh Mason https://www.youtube.com/watch?v=vtrV9_MEFic You can contact the show by sending an email to thebunkhousecast@outlook.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast Follow on Reddit: TheBunkhouseCast I created this podcast using version 3.1.1 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Bunkhouse
S.1-E.003 (Navy IT to Industrial Controls System Cybersecurity Specialist)

The Bunkhouse

Play Episode Listen Later Oct 20, 2021 28:15


Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. ***   Talk About The Episode: Jake Farquhar ***Any opinion expressed is my own and not of any organization I am a part of*** Enlisted into the Navy in 2012. He was an Information Systems Technician (IT). Currently is an Industrial Controls System Cybersecurity Specialist.   Talk With The Guest: Got his start in IT/Cybersecurity when he enlisted into the Navy. Prior to the Navy, he was a janitor and bartender. What helped him get to where he is today: Everything he learned in the Navy. His favorite subject, or technology, he works with: He really enjoys pentesting, because he likes the challenge and following the trail down the layers. He also is proficient in Linux systems. Advice for Military transitioning into civilian Cybersecurity: Cyber Transition: Get certifications. (if staying with the DoD make sure they are 8140/8570 certified) Use TA while in to get a degree. Ensure your security clearance is in good standings and active. Continue to learn. General Transition: Ensure you apply for disability, make them tell you that you don't rate anything. Try to use your VA loan to purchase a house before you EAS. Make sure to have a little money saved up for the transition.   Closing: You can contact the show by sending an email to thebunkhousecast@outlook.com. Follow on Twitter with @BunkhouseCast Follow on Facebook with @BunkhouseCast Join our community on Reddit: The Bunkhouse Cast   “Be The Light In Someone's Dark”     I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Bunkhouse
S.1-E.002 (Marine Small Computer Systems Specialist to Microsoft Customer Support Engineer)

The Bunkhouse

Play Episode Listen Later Sep 11, 2021 37:12


Show Notes: Host: Jon *** I am an active duty Marine, and any opinion expressed on this show is my own and is not military regulation or policy. *** About The Episode: Podcast Plug: The Phoenix Cast: “The Phoenix Cast is a podcast about cyber security, technology, and innovation issues in the military.” The Guest: Eric Jansen ***Any opinion expressed is my own and not of any organization I am a part of*** Enlisted into the Marine Corps in 1998. 4066: Small Computer Systems Specialist Microsoft Customer Support Engineer (Platforms) The Guest: Got his start, or first taste, of IT in high school when he took a Novell Network Administration Class. His favorite subject, or technology, he works with: Powershell because it can be used for pretty much anything. It's like solving a puzzle without knowing how many pieces there are or even knowing what the pieces are. What helped him get to where he is today: Adopting the competitive nature of being a Marine. Staying in touch with Marines that were mentors. Advice for Military transitioning into civilian IT: First, How well do you want to be? You have to love what you do. You should always be learning. Get certifications to show you are an “expert” within a subject. His blog within Microsoft: He primarily writes about DNS. Closing: Eric Jansen's Blog: About EJansen - Microsoft Tech Community The Phoenix Cast: Phoenix Cast Twitter   You can contact the show by sending an email to thebunkhousecast@outlook.com Follow on Twitter: @BunkhouseCast Follow on Facebook: @BunkhouseCast   I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1].   [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

The Bunkhouse
S.1-E.001 (The Launch)

The Bunkhouse

Play Episode Listen Later Aug 10, 2021 16:57


Show Notes: Host: Jon ***  I am an active duty Marine and any opinion expressed on this show is my own and is not military regulation or policy. *** - Talk about the host      - Before The Military:      - While In The Military:      - What Inspired Me For This Show: - Talk about the show:      - How The Show Got Its Name:      - The Goals of The Show: - Talk about future guests: - Contact Information:       - E-Mail:  thebunkhousecast@outlook.com.      - Twitter: @BunkhouseCast   *** I created this podcast using version 3.0.3 of Audacity(R) recording and editing software[1]. *** [1] Audacity® software is copyright © 1999-2021 Audacity Team. Web site: https://audacityteam.org/. It is free software distributed under the terms of the GNU General Public License. The name Audacity® is a registered trademark.  

talk goals launch web marine audacity gnu general public license
Virtual Legality
The Audacity! The Problem with App's New Privacy Policy (VL503)

Virtual Legality

Play Episode Listen Later Jul 5, 2021 23:26


Virtual Legality has become (a bit) known for our deep dives into terms of service, data policies, and the like, so it was no surprise when a number of folks reached out to ask about a privacy policy change covering open source audio capture application "Audacity". What came as a bit more of a surprise was just how right (at least some of) those complaints turned out to be. Oh the audacity, today...in Virtual Legality. CHECK OUT THE VIDEO AT: https://youtu.be/noQJNLsS3zw #Audacity #Data #PrivacyNotice *** SUPPORT THE CHANNEL PATREON - https://www.patreon.com/VirtualLegality STREAMLABS - https://streamlabs.com/richardhoeg STORE - https://teespring.com/stores/hoeg-law-store *** Discussed in this episode: "Audacity users are seriously angry right now - here's why" Tech Radar - July 5, 2021 https://www.techradar.com/news/audacity-fans-are-absolutely-furious-right-now-heres-why "Paging [Hoeg Law]..." Tweet - July 5, 2021 - Parallax Abstraction https://twitter.com/PXAbstraction/status/1411846465237000194 "PSA: If you use Audacity..." Twitter Thread - July 4, 2021 - Elle https://twitter.com/KrashHash/status/1411725491581587457 "Privacy Notice" Audacity Webpage - Updated July 2, 2021 https://www.audacityteam.org/about/desktop-privacy-notice/ Facebook Data Policy Updated January 11, 2001 https://www.facebook.com/policy.php Facebook Terms of Service Updated October 22, 2020 https://www.facebook.com/terms.php Audacity License https://www.audacityteam.org/about/license/ "GNU General Public License, version 2" http://www.gnu.org/licenses/old-licenses/gpl-2.0.html "GNU GENERAL PUBLIC LICENSE, version 3" http://www.gnu.org/licenses/gpl-3.0.en.html *** "Virtual Legality" is a continuing series discussing the law, video games, software, and everything digital, hosted by Richard Hoeg, of the Hoeg Law Business Law Firm (Hoeg Law). CHECK OUT THE REST OF VIRTUAL LEGALITY HERE: https://www.youtube.com/playlist?list=PL1zDCgJzZUy9YAU61GoW-00K0TJOGnPCo DISCUSSION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY AND IS NOT TO BE CONSTRUED AS LEGAL ADVICE. INDIVIDUALS INTERESTED IN THE LEGAL TOPICS DISCUSSED IN THIS VIDEO SHOULD CONSULT WITH THEIR OWN COUNSEL. *** Twitter: @hoeglaw Web: hoeglaw.com

policy privacy discussed audacity privacy notice gnu general public license richard hoeg virtual legality
Hacker Public Radio
HPR3259: Nextcloud - The easy way

Hacker Public Radio

Play Episode Listen Later Jan 28, 2021


https://peyanski.com/personal-cloud-from-home-nextcloud-on-raspberry-pi/#Nextcloud_initial_setup sudo apt-get update && sudo apt-get upgrade -y Start the Nextcloud on Raspberry Pi installation with the following script. curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | sudo bash Github script content https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh #!/bin/bash # NextCloudPi installation script # # Copyleft 2017 by Ignacio Nunez Hernanz # GPL licensed (see end of file) * Use at your own risk! # # Usage: ./install.sh # # more details at https://ownyourbits.com BRANCH=master #DBG=x set -e$DBG TMPDIR="$(mktemp -d /tmp/nextcloudpi.XXXXXX || (echo "Failed to create temp dir. Exiting" >&2 ; exit 1) )" trap "rm -rf "${TMPDIR}" ; exit 0" 0 1 2 3 15 [[ ${EUID} -ne 0 ]] && { printf "Must be run as root. Try 'sudo $0'n" exit 1 } export PATH="/usr/local/sbin:/usr/sbin:/sbin:${PATH}" # check installed software type mysqld &>/dev/null && echo ">>> WARNING: existing mysqld configuration will be changed

PaperPlayer biorxiv bioinformatics
dsSwissKnife: An R package for federated data analysis

PaperPlayer biorxiv bioinformatics

Play Episode Listen Later Nov 20, 2020


Link to bioRxiv paper: http://biorxiv.org/cgi/content/short/2020.11.17.386813v1?rss=1 Authors: Dragan, I., Sparso, T., Kuznetsov, D., Slieker, R., Ibberson, M. Abstract: Summary: dsSwissKnife is an R package that enables several powerful analyses to be performed on federated datasets. The package works alongside DataSHIELD and extends its functionality. We have developed and implemented dsSwissKnife in a large IMI project on type 2 diabetes, RHAPSODY, where data from 10 observational cohorts have been harmonised and federated in CDISC SDTM format and made available for biomarker discovery. Availability and implementation: dsSwissKnife is freely available online at https://github.com/sib-swiss/dsSwissKnife. The package is distributed under the GNU General Public License version 3 and is accompanied by example files and data. Copy rights belong to original authors. Visit the link for more info

PC Networking
What is Ubuntu?

PC Networking

Play Episode Listen Later Aug 5, 2020 0:57


What is Ubuntu? Ubuntu is an open-source, free, and free operating system based on the Linux kernel. You can download Ubuntu and install it on your computer using a USB stick or DVD. The first stable desktop version of Ubuntu was released in 2004. It has variants developed for the internet of desktop, server, cloud, and objects. Today it is used in tens of millions of desktop-laptop computers and hundreds of millions of devices. Who is it being developed by? Ubuntu project, Canonical Ltd., founded by South African entrepreneur Mark Shuttleworth for this purpose, to make Linux and free software a part of the daily life of computer users company was started in 2004. Ubuntu is currently developed by Canonical and the volunteer Ubuntu community, again under the direction of Mark Shuttleworth. Is it paid? No, Ubuntu is completely free to download and use for both home and business use. You can install and use Ubuntu on as many computers as you want without any license restrictions. You also do not pay any fees for published updates and upgrades. Canonical Limited promises to keep Ubuntu always free. Aside from the promise, codes developed within Ubuntu are licensed under a free software license called the GNU General Public License. This license is not an obstacle or an opposition to Ubuntu being paid, but under the license, the codes are owned by everyone, like a public domain. Canonical has only brand rights to Ubuntu. Let's face it unexpectedly that Ubuntu has become paid one day in the future, even in this case, since the source codes belong to everyone, any person, community or organization can copy and maintain it under a different name and distribute it for free, by copying the existing codes of Ubuntu. Canonical is not from the sale of the Ubuntu operating system; It generates income from the sales of various administrative software developed for cloud and server systems from organizations that want to get professional support in the use of derivatives such as cloud, server, and desktop. More Podcast Podcast, The WAN Networking in Anchor Podcast, The LAN Networking in Anchor Podcast, The Internet Networking in Anchor Podcast, Linux/Ubuntu in Pocket Casts Podcast, What is the Difference Between LAN, WAN, and MAN Networks in Anchor

Self-Made Web Designer
How to Crush it as a Freelance Web Designer in College w/ Josh Ahles

Self-Made Web Designer

Play Episode Listen Later Mar 31, 2020 28:08


YOU’LL LEARNHow to freelance in collegeHow to be a top-rated freelancer on UpWorkHow to have a side hustle in collegeHow to make extra money in collegeHow to start a freelance web design side hustleHow to raise your rates on UpworkTips to getting your profile accepted on UpWorkRESOURCESUpworkUpwork, formerly Elance-oDesk, is a global freelancing platform where businesses and independent professionals connect and collaborate remotelyhttps://upwork.com/WordPressWordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system, referred to within WordPress as Themes.Wordpress.comDrupalDrupal is a free and open-source web content management framework written in PHP and distributed under the GNU General Public License.Drupal.orgSelf-Made Web Designer WebsiteWhere I teach people how to become successful web designers. https://selfmadewebdesigner.com/Website for  Josh Ahleshttp://joshahles.comYou can find the free Starter Kit Course at selfmadewebdesigner.comSubscribeYou can subscribe to the Self-Made Web Designer podcast on iTunes, Spotify, Stitcher, and YouTube. And be sure to rate and comment, which helps folks find the help they need!

44BITS 팟캐스트 - 클라우드, 개발, 가젯
stdout_039.log: 배드 블러드, 클라우드 서비스 금지 오픈소스 라이센스 변경 w/ Outsider

44BITS 팟캐스트 - 클라우드, 개발, 가젯

Play Episode Listen Later Jul 22, 2019 84:13


stdout.fm 39번째 로그에서는 아웃사이더 님을 모시고 배드 블러드, 클라우스 서비스 금지 오픈소스 라이센스 변경 등에 대해서 이야기를 나눴습니다. 게스트: @Outsideris 참가자: @seapy, @nacyo_t ODK Media Google - Site Reliability Engineering ODB Media Current Openings - BambooHR Outsider (@Outsideris) / Twitter 정창훈-seapy (@seapy) / Twitter 당근마켓과 함께 할 개발자를 찾고 있어요! Open Infrastructure & Cloud Native Days Korea 2019 알라딘: 배드 블러드 - 테라노스의 비밀과 거짓말 Book - 배드 블러드 - 테라노스의 비밀과 거짓말 :: Outsider’s Dev Story Theranos - Wikipedia 테라노스사의 홈즈 창업자, 증권사기죄 철퇴 - 중앙일보 Theranos | Crunchbase John Carreyrou - Wikipedia The Inventor: Out for Blood in Silicon Valley | Documentaries | HBO FYRE: 꿈의 축제에서 악몽의 사기극으로 | Netflix 공식 사이트 ‘인보사’ 코오롱티슈진, 상장폐지 심사 대상에 : 경제일반 : 경제 : 뉴스 : 한겨레 David Boies - Wikipedia 피 한방울로 암 검진하는 키트, 일본서 2020년중 상용화 - IT조선 > 기업 > 외신 검은돈 | Netflix 공식 사이트 BMW 전기차 ‘미니 쿠퍼 SE’ 공개…”주행거리 코나EV 절반” 오픈핵 행사 마치고 돌아가는 차에서 잡담(전기차) - YouTube GNU Ethical Repository Criteria - GNU Project - Free Software Foundation Apache Lucene - Welcome to Apache Lucene MongoDB Cloud Database Solutions | MongoDB 오픈 소스가 지속되기 위한 노력 – Open Distro for Elasticsearch | Amazon Web Services 한국 블로그 On “Open” Distros, Open Source, and Building a Company | Elastic Blog Doubling Down on Open | Elastic Blog Open Distro for Elasticsearch Apache Lucene - Welcome to Apache Lucene Elastic N.V. (ESTC) Stock Price, Quote, History & News MongoDB, Inc. (MDB) Stock Price, Quote, History & News News | Open Source Initiative The GNU General Public License v3.0 - GNU Project - Free Software Foundation Red Hat Enterprise Linux - Wikipedia HashiCorp: Multi-Cloud Management, Security, Automation Amazon DocumentDB(MongoDB 호환) 10조원 물게 된 구글…오라클과의 자바 소송서 패소 - IT조선 > 기업 > 컴퓨팅·IT서비스 Amazon MSK - Amazon Web Services(AWS) elasticsearch/x-pack at master · elastic/elasticsearch Home Page - Cloud Native Computing Foundation Canonical | The company behind Ubuntu Enterprise Container Platform | Docker Past Events | Docker Seoul (Seoul, Korea (South)) | Meetup History of AT&T - Wikipedia 美, 페이스북에 5조원대 벌금 폭탄…‘개인정보 유출’ MS사인튜이트사 합병 무산독점우려 미정부 제시 | 한경닷컴 FORM S-1 - MONGODB, INC. FORM S-1 - Elastic N.V. Hudson (software) - Wikipedia Hudson CI Server - Github Amazon MSK - Amazon Web Services(AWS) CloudSearch | 검색엔진 솔루션 | Amazon Web Services The first single application for the entire DevOps lifecycle - GitLab | GitLab GitLab Joins Unicorn Club With $100m Raise - DevOps.com GNU Ethical Repository Criteria - GNU Project - Free Software Foundation Why We’re Relicensing CockroachDB - Cockroach Labs AWS Marketplace: Homepage

Making Better Podcast
Making Better Episode 4: Richard Stallman

Making Better Podcast

Play Episode Listen Later Jun 17, 2019 65:10


https://www.makingbetterpod.com/wp-content/uploads/2019/06/Making-Better-04-Richard-Stallman.mp3 Richard Matthew Stallman leads the Free Software Movement, which shows how the usual non-free software subjects users to the unjust power of its developers, plus their spying and manipulation, and campaigns to replace it with free (freedom-respecting) software. Born in 1953, Stallman graduated Harvard in 1974 in physics. He worked at the MIT Artificial Intelligence Lab from 1971 to 1984, developing system software including the first extensible text editor Emacs (1976), plus the AI technique of dependency-directed backtracking, also nown as truth maintenance (1975). In 1983 Stallman launched the Free Software Movement by announcing the project to develop the GNU operating system, planned to consist entirely of free software. Stallman began working on GNU on January 5, 1984, resigning from MIT employment in order to do so. In October 1985 he established the Free Software Foundation, of which he is president as a full-time volunteer. Stallman invented the concept of copyleft, "Change it and redistribute it but don't strip off this freedom," and wrote (with lawyers) the GNU General Public License, which implements copyleft. This inspired Creative Commons. Stallman personally developed a number of widely used software components of the GNU system: the GNU Compiler Collection, the GNU symbolic debugger (gdb), GNU Emacs, and various others. The GNU/Linux system, which is a variant of GNU that also contains the kernel Linux developed by Linus Torvalds, is used in tens or hundreds of millions of computers. Alas, people often call the system "Linux", giving the GNU Project none of the credit. Their versions of GNU/Linux often disregard the ideas of freedom which make free software important, and even include nonfree software in those systems. Nowadays, Stallman focuses on political advocacy for free software and its ethical ideas. He spends most of the year travelling to speak on topics such as "Free Software And Your Freedom" and "Copyright vs Community in the Age of the Computer Networks". Another topic is "A Free Digital Society", which treats several different threats to the freedom of computer users today. In 1999, Stallman called for development of a free on-line encyclopedia through inviting the public to contribute articles. This idea helped inspire Wikipedia. Stallman is officially a Visiting Scientist at MIT. Free Software, Free Society is Stallman's book of essays. His semiautobiography, Free as in Freedom, provides further biographical information. He has received the following awards: • 1986: Honorary life time membership in the Chalmers Computer Society • 1990: MacArthur Foundation Fellowship • 1990: The Association for Computing Machinery's Grace Murray Hopper Award "For pioneering work in the development of the extensible editor EMACS (Editing Macros)." • 1996: Doctorate honoris causa from Sweden's Royal Institute of Technology • 1998: Electronic Frontier Foundation's Pioneer award • 1999: Yuri Rubinsky Memorial Award • 2001: The Takeda Techno-Entrepreneurship Award for Social/Economic Well-Being • 2001: Doctorate honoris causa from the University of Glasgow • 2002: United States National Academy of Engineering membership • 2003: Doctorate honoris causa from the Vrije Universiteit Brussel • 2003: Honorary professorship from the Universidad Nacional de Ingeniería del Perú • 2004: Doctorate honoris causa from the Universidad Nacional de Salta, in Argentina • 2004: Honorary professorship from the Universidad Tecnológica del Perú • 2005: Fondazione Pistoletto prize • 2007: Honorary professorship from the Universidad Inca Garcilaso de la Vega, in Peru • 2007: First Premio Internacional Extremadura al Conocimiento Libre • 2007: Doctorate honoris causa from the Universidad de Los Angeles de Chimbote, in Peru • 2007: Doctorate honoris causa from the University of Pavia

Researchat.fm
12. Open Source Cola

Researchat.fm

Play Episode Listen Later Jun 9, 2019 88:44


ボストンのコーヒー事情、コーヒーのこだわり、希少性の高い食品や物の価値、地球温暖化の原因、お便り機能の実装、おすすめの本紹介、書店や図書館の魅力、科学研究におけるデータ共有の難しさ、オープンソース化されたコーラの作り方などについて話しました。Show notes Corne CHerry (自作キーボード) 蔦屋 六本木 Blue bottle coffee Dunkin’ サードウェーブ、セカンドウェーブコーヒー (Wikipedia) すきやばし 次郎… いつか行ってみたい。豊洲の次郎の昼はお手頃価格らしいです。 コピ・ルアック (Wikipedia) メルビル 白鯨 竜涎香 偽ダイヤモンドの見分け方 デビアスの人工ダイヤ… 天然ダイヤ大手のデビアスが手がける人工ダイヤ。1カラット$800 (約88000円)!!!なんと天然ダイヤの1/10の値段です! How much gold has been mined?…人類が掘り起こした金の総量。ちなみに話題に出てたゲームはペルソナ5です。 Energy and Policy Considerations for Deep Learning in NLP…NLP、Deep LearningとCO2排気量について。 地球温暖化問題と21世紀の気候変動予測 東工大 丸山茂徳 巨大火山噴火が気候・生態系へ及ぼす影響 地球システムモデルによる予測… ピナツボ火山によって地球の平均気温が低下したことなど、空気中のエアロゾルの生成が大きな原因であることを概説している発表スライド。 Behind Kyoto University’s Research. Vol. 2., サバクトビバッタを追って 前野ウルド浩太郎 バッタを倒しにアフリカへ (Amazon)… 上記の前野ウルド浩太郎先生の名著。 蝗害(こうがい)… バッタと人類の戦いの歴史。 Researchat.fmのお便りフォーム…こちらからお便りが送れます。 紹介した本その1: 人類が知っていることの短い歴史 (Amazon) 紹介した本その2: ネアンデルタールは私たちと交配した (Amazon) TED talk: DNA clues to our inner neanderthal (日本語字幕あり) 紹介した本その3: これでナットク!植物の謎 植木屋さんも知らないたくましいその生き方 (Amazon) 植物Q&A, 植物生理学会… 上記の本の元になったQ&Aサイト。これを見るだけで非常に楽しい。植物の魅力満載。 ブルーバックス… 科学をあなたのポケットに。いつかは書きたいブルーバックス。 岡田節人… 日本の発生生物学者。 ルイセンコの時代があった(岡田節人)… 岡田節人先生の回顧録。”私はそこでの2年間何を学んだか?ゆったりとティーをすする風景であり、個々の研究結果などよりも、ウォディントンの語る『源氏物語』と『失われし時を求めて』の比較をいかに面白い話題として楽しむかということであった。これは科学の歴史の古い国に許される贅沢だったのだろう。” からだの設計図―プラナリアからヒトまで (Amazon)… 本編では紹介しなかったが、岡田節人先生の名著。岡田先生の語り口が非常に心地よい。他の新書も非常によみやすい。 国立遺伝学研究所… 日本の遺伝学研究の拠点。1949年設立。通称遺伝研(地元の人は遺伝学)。この研究所の図書についてはep13でも言及。 ISMB2019 大英博物館マンガ展 Cell Press, STAR methods NCBI EBI DDBJ INSDC 家二郎のプロトコル… みんな憧れの家二郎。 オープンコーラ OpenCola OpenCola Soft Drink FormulaVersion 1.1.3 GNUライセンス ドクターペッパー Fortran Lisp 大勝軒のレシピ… テレビに映ってしまったレシピの画像。 自由および不自由なソフトウェアの分類 (GNU公式ページ) 本の虫: 不自由なソフトウェアの時代は終わった id774.net: 我々はなぜ自由なソフトウェアを使うのか 月刊少女野崎くん(マンガ)… リンク先から1話と最新話が読めます。[Kindle] Editorial notes 真に自由なコーラを求め、自作コーラの旅に出たい…. (soh) ソース無くしてコーラ無し (coela) 全てをフリーに、オープンに。不自由なコーラは飲めないという境地に達したい (tadasu)

TechnoPillz
TechnoPillz | Ep. 189 "Must Have for Windows"

TechnoPillz

Play Episode Listen Later Mar 14, 2019 54:54


Sembra ieri che abbiamo fatto una puntata su quali sono i programmi che un utente Mac debba avere per forza sul suo computer.Sembra proprio ieri.E dunque, a distanza di pochissimi giorni (!?) ecco la controparte per Win, un progetto che attribuisco del tutto al grande Davide Gatti, e del quale io metto solo… l’icona.Che è giusto così!WinRarhttps://www.winrar.itImgBurnhttp://www.imgburn.comMyLanViewerhttp://www.mylanviewer.comR-Drive Imagehttps://www.drive-image.com/it/GetDataBack Simple REcoveryhttps://www.runtime.org/data-recovery-software.htmHFSEXPLORERhttp://www.catacombae.org/hfsexplorer/Non è aggiornata dal 2015 quindi non so se regge il nuovo file system di Apple però o DMG ed il resto li apre alla grandeTREESIZEhttps://mobile.jam-software.de/treesize_free/?language=ENTreeSize Free - Quickly Scan Directory Sizes and Find Space HogsTreeSize Free is a free disk space manager for Windows. The software shows you the sizes of folders including all subfolders.Advanced renamerhttps://www.advancedrenamer.comAdvanced Renamer - Free and fast batch rename utility for files and foldersBatch rename files and folders in a snap. Perfect for any kind of file renaming including music and photo files. Preview your files before renaming an...Mediahumanhttps://plexamp.comhttps://www.mediahuman.com/it/audio-converter/MediaHuman Audio Converter - convertitore audio freeware per Mac OS X e WindowsSoftware di facile utilizzo per la conversione audio e l'estrazione di tracce audio dai video. Disponibile per Mac e Windows.JPEGminihttps://www.jpegmini.comJPEGmini reduces image size by up to 80% without compromising quality.PDF2GOBonus : https://www.pdf2go.com/compress-pdfServe per comprimere i PDF con compressione crescente selezionabile da menù a tendina. In basso fa online e velocemente la maggior parte delle cose che necessitano di Adobe ReaderBonus II : https://it.pcpartpicker.comOttimo sito per chi traffica con l'hardware è necessità di sapere velocemente e senza impazzire se i componenti scelto per la sua prossima configurazione vanno bene tra loro, il loro prezzo singolo e comprensivo su Amazon ed avere in tempo reale configurazioni fatte da utenti di tutto il mondo da utilizzare così come sono state create o prendere spunto come faccio io in modo da avere sempre il polso della situazioneBonus III : https://trackbot.itSicuramente lo conoscerai, se non lo conosci è un bot per gestire le spedizioniÈ facile da utilizzare ed anche con parecchie spedizioni da tenere sott'occhio I software che vi giro sono più tools, utility che semplificano la vita, quindi evito i software di produttività tipo LibreOffice, impaginazione, editing video, audio e così via. A parte qualche eccezione sono tutti free e open source.1) Autohotkey (text expander, automator)https://autohotkey.comè un software per creare script, automazioni, aggiungere funzioni che magari i software che utilizzi non hanno. È una potenza! Difficile da riassumere in poche parole. È un vero e proprio linguaggio di programmazione. Se ci si limita a rimappare alcuni tasti, associare hotkey o creare delle abbreviazioni (tipo digito #nc e in automatico mi ritrovo "nome cognome" o intere frasi) è abbastanza facile da usare. Per altre cose richiede una conoscenza avanzata. In alternativa si può utilizzare Lintalist che si basa tra l'altro su Autohotkey.https://lintalist.github.io/2) Everything (spotlight)https://www.voidtools.comun search engine per windows FENOMENALE!!! Velocissimo, trova qualsiasi cosa nel PC in un istante! 3) Total commander (norton commander)http://www.ghisler.comsoftware a pagamento, pure questo indispensabile. Chiamarlo file manager è riduttivo. Per me non è solo un sostituto di explorer di Windows è molto di più. La licenza è lifetime e si può usare su più dispositivi, a mio avviso ne vale la pena. Ci sono delle alternative free interessanti tipo Multi commander http://multicommander.comoppure Free commander https://freecommander.com/4) Listary (spotlight)http://www.listary.compotrebbe sembrare una alternativa a everything e sicuramente lo è. Io lo vedo più come un bookmarks di cartelle (folder switcher), un launcher di programmi etc. Esiste nella versione free e a pagamento. Una valida alternativa èQuick Access Popup http://www.quickaccesspopup.com/5) CopyQhttps://hluk.github.io/CopyQ/un ottimo clipboard manager multi piattaforma. Tra le caratteristiche interessanti è che posso creare dei comandi/script, in base a quello che copio eseguire determinate istruzioni.6) Concludo con una serie di tools, ovviamente DA AVERE:Sysinternal tools, tra cui Process Explorer, Process Monitor, Autorun.https://docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suitee Nirsoft toolshttps://launcher.nirsoft.nethttps://www.nirsoft.netMUST HAVE (per Windows by Toch)Non è una app ma capirete perchè ve la indico per prima:•ninite https://ninite.com/ è una particolare piattaforma che permette di risparmiare un sacco di tempo nell’istallazione e nell’aggiornamento dei vostri programmi preferiti. Con Ninite sarà possibile, attraverso un’interfaccia semplice e intuitiva da usare, scegliere tutti i programmi che volete scaricare sul vostro PC e installarli creando un unico file che, con un solo click, vi eviterà un’estenuante ricerca sito per sito.•winrar https://www.winrar.it/ WinRAR è un potente programma di gestione archivi che permette di comprimere in un unico archivio molti file, utilizzando il formato di compressione RAR, il migliore in assoluto come rapporto di compressione. •1Password https://1password.com/ password manager•CCleaner https://www.ccleaner.com/it-it CCleaner è un freeware che permette l'ottimizzazione delle prestazioni, la protezione della privacy e la pulizia dei registri di sistema e altre tracce d'uso per il sistema Windows sia a 32 sia a 64 bit a partire dalla versione XP. È sviluppato da Piriform, ed è un software molto noto e diffuso, che ha ottenuto anche vari riconoscimenti.[1] Il programma è distribuito con un'interfaccia in moltissime lingue, mentre continua a essere tradotto in molte altre.[2]•Belarc Advisor https://www.belarc.com/products_belarc_advisor Belarc Advisor è un software che fornisce un'analisi dettagliata della configurazione hardware e software del sistema in uso. Le informazioni raccolte vengono suddivise in varie sezioni. Ciascuna di esse fornisce, ad esempio, una panoramica sulle impostazioni del sistema operativo, sulle patch di sicurezza installate, sulle licenze software e così via. L'analisi viene effettuata in modo molto rapido e salvata in formato HTML. Belarc Advisor è gratuito per uso personale.•dropbox https://www.dropbox.com/it/ cloud storage•Boxcriptor https://www.boxcryptor.com/it/ è la soluzione per proteggere i tuoi dati nel cloud di tua scelta. Con Boxcryptor scegli la sicurezza - indipendentemente da quale provider preferisci•Advanced IP Scanner http://www.advanced-ip-scanner.com/it/ Scanner di rete affidabile e gratuito per analizzare LAN. Il programma esegue la scansione di tutti i dispositivi di rete, consente l’accesso alle cartelle condivise e ai server FTP, fornisce controllo remoto dei computer (tramite RDP e Radmin) e può persino spegnere i computer in remoto. È facile da utilizzare e si esegue come versione portatile. •iMazing https://imazing.com/it per trasferire e salvare musica, messaggi, file e dati. Esegui backup sicur di iPhone, iPad o iPod.•core temp https://www.alcpu.com/CoreTemp/ Core Temp è un programma compatto, senza problemi, di piccole dimensioni, ma potente per monitorare la temperatura del processore e altre informazioni vitali.•FileZilla FTP Client https://filezilla-project.org è un software libero multipiattaforma che permette il trasferimento di file in Rete attraverso il protocollo FTP•Franz https://meetfranz.com/ app gratuita con cui utilizzare WhatsApp, Telegram, Skype, Facebook Messenger su Mac•JPEGmini https://www.jpegmini.com/ nuova tecnologia di compressione per lo standard JPEG che consente di ridurre le dimensioni dei file delle foto fino al 500% preservandone qualità e risoluzione. •TripMode https://www.tripmode.ch/ risparmiare traffico dati se collegati con internet mobile•anydesk e TeamViewer per il desktop remoto e per l'assistenza•google earth pro https://www.google.it/earth/download/gep/agree.html Utilizza funzioni avanzate di importazione di dati GIS a tuo vantaggio, Misura area, raggio e circonferenza a livello del suolo, Stampa screenshot ad alta risoluzione, Realizza interessanti filmati offline da condividere•VLC media player https://www.videolan.org è un riproduttore ed un framework multimediale multi-piattaforma gratuito e open-source che riproduce moltissimi file multimediali così come DVD, CD audio, VCD e diversi protocolli di trasmissione.•Handbrake https://handbrake.fr/ è uno strumento per convertire video da quasi tutti i formati a una selezione di codec moderni e ampiamente supportati. Motivi che ti piaceranno HandBrake: Converti video da quasi tutti i formati, Libero e Open Source, Multi-piattaforma (Windows, Mac e Linux)•avidemux http://fixounet.free.fr/avidemux/ Avidemux è un software libero per semplici operazioni di montaggio video come ritagli, l'applicazione di filtri o modifiche ai codec.È distribuito sotto i termini della licenza libera GNU General Public License.È molto probabile che oggi abbiamo parlato di un prodotto qui:https://t.me/technopillzriothttp://www.alexraccuglia.netSostenete Runtime Radio: https://www.spreaker.com/show/3147620

TechnoPillz
TechnoPillz | Ep. 189 "Must Have for Windows"

TechnoPillz

Play Episode Listen Later Mar 14, 2019 54:54


Sembra ieri che abbiamo fatto una puntata su quali sono i programmi che un utente Mac debba avere per forza sul suo computer.Sembra proprio ieri.E dunque, a distanza di pochissimi giorni (!?) ecco la controparte per Win, un progetto che attribuisco del tutto al grande Davide Gatti, e del quale io metto solo… l’icona.Che è giusto così!WinRarhttps://www.winrar.itImgBurnhttp://www.imgburn.comMyLanViewerhttp://www.mylanviewer.comR-Drive Imagehttps://www.drive-image.com/it/GetDataBack Simple REcoveryhttps://www.runtime.org/data-recovery-software.htmHFSEXPLORERhttp://www.catacombae.org/hfsexplorer/Non è aggiornata dal 2015 quindi non so se regge il nuovo file system di Apple però o DMG ed il resto li apre alla grandeTREESIZEhttps://mobile.jam-software.de/treesize_free/?language=ENTreeSize Free - Quickly Scan Directory Sizes and Find Space HogsTreeSize Free is a free disk space manager for Windows. The software shows you the sizes of folders including all subfolders.Advanced renamerhttps://www.advancedrenamer.comAdvanced Renamer - Free and fast batch rename utility for files and foldersBatch rename files and folders in a snap. Perfect for any kind of file renaming including music and photo files. Preview your files before renaming an...Mediahumanhttps://plexamp.comhttps://www.mediahuman.com/it/audio-converter/MediaHuman Audio Converter - convertitore audio freeware per Mac OS X e WindowsSoftware di facile utilizzo per la conversione audio e l'estrazione di tracce audio dai video. Disponibile per Mac e Windows.JPEGminihttps://www.jpegmini.comJPEGmini reduces image size by up to 80% without compromising quality.PDF2GOBonus : https://www.pdf2go.com/compress-pdfServe per comprimere i PDF con compressione crescente selezionabile da menù a tendina. In basso fa online e velocemente la maggior parte delle cose che necessitano di Adobe ReaderBonus II : https://it.pcpartpicker.comOttimo sito per chi traffica con l'hardware è necessità di sapere velocemente e senza impazzire se i componenti scelto per la sua prossima configurazione vanno bene tra loro, il loro prezzo singolo e comprensivo su Amazon ed avere in tempo reale configurazioni fatte da utenti di tutto il mondo da utilizzare così come sono state create o prendere spunto come faccio io in modo da avere sempre il polso della situazioneBonus III : https://trackbot.itSicuramente lo conoscerai, se non lo conosci è un bot per gestire le spedizioniÈ facile da utilizzare ed anche con parecchie spedizioni da tenere sott'occhio I software che vi giro sono più tools, utility che semplificano la vita, quindi evito i software di produttività tipo LibreOffice, impaginazione, editing video, audio e così via. A parte qualche eccezione sono tutti free e open source.1) Autohotkey (text expander, automator)https://autohotkey.comè un software per creare script, automazioni, aggiungere funzioni che magari i software che utilizzi non hanno. È una potenza! Difficile da riassumere in poche parole. È un vero e proprio linguaggio di programmazione. Se ci si limita a rimappare alcuni tasti, associare hotkey o creare delle abbreviazioni (tipo digito #nc e in automatico mi ritrovo "nome cognome" o intere frasi) è abbastanza facile da usare. Per altre cose richiede una conoscenza avanzata. In alternativa si può utilizzare Lintalist che si basa tra l'altro su Autohotkey.https://lintalist.github.io/2) Everything (spotlight)https://www.voidtools.comun search engine per windows FENOMENALE!!! Velocissimo, trova qualsiasi cosa nel PC in un istante! 3) Total commander (norton commander)http://www.ghisler.comsoftware a pagamento, pure questo indispensabile. Chiamarlo file manager è riduttivo. Per me non è solo un sostituto di explorer di Windows è molto di più. La licenza è lifetime e si può usare su più dispositivi, a mio avviso ne vale la pena. Ci sono delle alternative free interessanti tipo Multi commander http://multicommander.comoppure Free commander https://freecommander.com/4) Listary (spotlight)http://www.listary.compotrebbe sembrare una alternativa a everything e sicuramente lo è. Io lo vedo più come un bookmarks di cartelle (folder switcher), un launcher di programmi etc. Esiste nella versione free e a pagamento. Una valida alternativa èQuick Access Popup http://www.quickaccesspopup.com/5) CopyQhttps://hluk.github.io/CopyQ/un ottimo clipboard manager multi piattaforma. Tra le caratteristiche interessanti è che posso creare dei comandi/script, in base a quello che copio eseguire determinate istruzioni.6) Concludo con una serie di tools, ovviamente DA AVERE:Sysinternal tools, tra cui Process Explorer, Process Monitor, Autorun.https://docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suitee Nirsoft toolshttps://launcher.nirsoft.nethttps://www.nirsoft.netMUST HAVE (per Windows by Toch)Non è una app ma capirete perchè ve la indico per prima:•ninite https://ninite.com/ è una particolare piattaforma che permette di risparmiare un sacco di tempo nell’istallazione e nell’aggiornamento dei vostri programmi preferiti. Con Ninite sarà possibile, attraverso un’interfaccia semplice e intuitiva da usare, scegliere tutti i programmi che volete scaricare sul vostro PC e installarli creando un unico file che, con un solo click, vi eviterà un’estenuante ricerca sito per sito.•winrar https://www.winrar.it/ WinRAR è un potente programma di gestione archivi che permette di comprimere in un unico archivio molti file, utilizzando il formato di compressione RAR, il migliore in assoluto come rapporto di compressione. •1Password https://1password.com/ password manager•CCleaner https://www.ccleaner.com/it-it CCleaner è un freeware che permette l'ottimizzazione delle prestazioni, la protezione della privacy e la pulizia dei registri di sistema e altre tracce d'uso per il sistema Windows sia a 32 sia a 64 bit a partire dalla versione XP. È sviluppato da Piriform, ed è un software molto noto e diffuso, che ha ottenuto anche vari riconoscimenti.[1] Il programma è distribuito con un'interfaccia in moltissime lingue, mentre continua a essere tradotto in molte altre.[2]•Belarc Advisor https://www.belarc.com/products_belarc_advisor Belarc Advisor è un software che fornisce un'analisi dettagliata della configurazione hardware e software del sistema in uso. Le informazioni raccolte vengono suddivise in varie sezioni. Ciascuna di esse fornisce, ad esempio, una panoramica sulle impostazioni del sistema operativo, sulle patch di sicurezza installate, sulle licenze software e così via. L'analisi viene effettuata in modo molto rapido e salvata in formato HTML. Belarc Advisor è gratuito per uso personale.•dropbox https://www.dropbox.com/it/ cloud storage•Boxcriptor https://www.boxcryptor.com/it/ è la soluzione per proteggere i tuoi dati nel cloud di tua scelta. Con Boxcryptor scegli la sicurezza - indipendentemente da quale provider preferisci•Advanced IP Scanner http://www.advanced-ip-scanner.com/it/ Scanner di rete affidabile e gratuito per analizzare LAN. Il programma esegue la scansione di tutti i dispositivi di rete, consente l’accesso alle cartelle condivise e ai server FTP, fornisce controllo remoto dei computer (tramite RDP e Radmin) e può persino spegnere i computer in remoto. È facile da utilizzare e si esegue come versione portatile. •iMazing https://imazing.com/it per trasferire e salvare musica, messaggi, file e dati. Esegui backup sicur di iPhone, iPad o iPod.•core temp https://www.alcpu.com/CoreTemp/ Core Temp è un programma compatto, senza problemi, di piccole dimensioni, ma potente per monitorare la temperatura del processore e altre informazioni vitali.•FileZilla FTP Client https://filezilla-project.org è un software libero multipiattaforma che permette il trasferimento di file in Rete attraverso il protocollo FTP•Franz https://meetfranz.com/ app gratuita con cui utilizzare WhatsApp, Telegram, Skype, Facebook Messenger su Mac•JPEGmini https://www.jpegmini.com/ nuova tecnologia di compressione per lo standard JPEG che consente di ridurre le dimensioni dei file delle foto fino al 500% preservandone qualità e risoluzione. •TripMode https://www.tripmode.ch/ risparmiare traffico dati se collegati con internet mobile•anydesk e TeamViewer per il desktop remoto e per l'assistenza•google earth pro https://www.google.it/earth/download/gep/agree.html Utilizza funzioni avanzate di importazione di dati GIS a tuo vantaggio, Misura area, raggio e circonferenza a livello del suolo, Stampa screenshot ad alta risoluzione, Realizza interessanti filmati offline da condividere•VLC media player https://www.videolan.org è un riproduttore ed un framework multimediale multi-piattaforma gratuito e open-source che riproduce moltissimi file multimediali così come DVD, CD audio, VCD e diversi protocolli di trasmissione.•Handbrake https://handbrake.fr/ è uno strumento per convertire video da quasi tutti i formati a una selezione di codec moderni e ampiamente supportati. Motivi che ti piaceranno HandBrake: Converti video da quasi tutti i formati, Libero e Open Source, Multi-piattaforma (Windows, Mac e Linux)•avidemux http://fixounet.free.fr/avidemux/ Avidemux è un software libero per semplici operazioni di montaggio video come ritagli, l'applicazione di filtri o modifiche ai codec.È distribuito sotto i termini della licenza libera GNU General Public License.È molto probabile che oggi abbiamo parlato di un prodotto qui:https://t.me/technopillzriothttp://www.alexraccuglia.netSostenete Runtime Radio: https://www.spreaker.com/show/3147620

Björeman // Melin
Avsnitt 125: GDPär

Björeman // Melin

Play Episode Listen Later Jun 14, 2018 85:55


Vi firar GDPR-veckan med stadigt intrillande mejl från en strid ström av oväntade håll och en hel hög ämnen: Senaste nytt om bendgate VM-GULD!!!!! (ja jag vet att jag är en nörd. / J) GDPR: bra tillfälle att gå igenom alla gamla konton man glömt att man hade Bitcoin-mining drar lika mycket ström som hela Österrike i slutet på detta år Schibstedt (Aftonbladet, SvD, mfl) pausar annonser från Google Libreboot - öppenkällkodsbios för PC-datorer. Men varför? Roligt med copyright-meddelande på projektets hemsida Amiga-acceleratorn - har den kommit? JA! Den fungerar utmärkt! Hur stora diskar kan man sätta i en äldre Amiga? Vintagedatorerforumet börjar ta fart Modelljärnvägens hus Jimmy Svenssons mejlade - Raspberryalternativ med upp till 4 GB RAM Cool, obsolete and unknown tech - Jimmys spellista Det oerhört coola “Bulgariens UFO” Nu kan man ladda ner sina personuppgifter från Apple Googles interna video - den själviska luntan - klassisk Jurassic park (kändes suggestiv, ungefär som Apples flummiga konceptfilm för The Knowledge Navigator) Kommentar på hela eget bibliotek kontra streaming-diskussionen: allt jag vill lyssna på finns inte på Spotify, men streaming har fått mig att lyssna på mer (och till och med lite mer varierad) musik oftare. Eller så är jag bara inne i ett musikskov Finns det bra sätt att dela foton med andra, och låta dem lägga till sina egna? Som går snabbt att sätta upp och använda? (som inte gräver och tar dina metadata och använder för läskiga syften?) Bonusmaterial: Fredrik har sett Solo: a star wars story. Spoilervarning från 1:12:05 Länkar Jockes text om att bli svartlistad Bendgate GDPR Bitcoin-mining drar lika mycket ström som hela Österrike i slutet på detta år Svenska medier tar Googlepaus Libreboot GPL Macbook 1,1 och 2,1 Zorro II Guru meditation www.vintagedatorer.se Kaffelunden Solidtango Modelljärnvägens hus Airmail Rock64 Raspberry Pi-kluster på 40 noder Illers bild Imagine a Beowulf cluster of these Cool, obsolete and unknown tech - Jimmys spellista E.T. Buzludzhamonumentet - “Bulgariens UFO” Ladda ner all data Apple har om dig UFO-huset i Örebro - de heter tydligen Futuro Googles “selfish ledger” Duplex - Googles AI som ringer telefonsamtal åt en Apples knowledge navigator-video Your scientists were so preoccupied with whether or not they could that they didn’t stop to think if they should Against all odds Jockes 80-tals-lista Owncloud HEIF Solo: a star wars story - behöver Han Solo en backstory? Tarkin Thumb wars - bästa Star wars-parodin någonsin? Fullständig avsnittsinformation finns här: https://www.bjoremanmelin.se/podcast/avsnitt-125-gdpar.html.

Advance Tech Podcast
Dr. Richard M. Stallman, Software Freedom Activist

Advance Tech Podcast

Play Episode Listen Later Jun 12, 2018 96:49


Dr. Richard Matthew Stallman is a software developer and software freedom activist. He worked at the Artificial Intelligence Lab at MIT from 1971 to 1984, learning operating system development and wrote the first extensible Emacs text editor there in 1976. He also developed the AI technique of dependency-directed backtracking, known as truth maintenance. In 1983 Stallman announced the project to develop the GNU operating system, a Unix-like operating system meant to be entirely free software, and has been the leader of the project ever since. With that announcement he also launched the Free Software Movement. Stallman pioneered the concept of copyleft, is the main author of the GNU General Public License and gives speeches frequently about free software and related topics. For comprehensive shownotes, a complete bio and links in the episode take a look below or click the episode title.

ai mit activist unix gnu emacs stallman artificial intelligence lab software freedom gnu general public license richard m stallman
ANTIC The Atari 8-bit Podcast
ANTIC Interview 111 - Clinton Parker, Action!

ANTIC The Atari 8-bit Podcast

Play Episode Listen Later Dec 31, 2015 57:53


Clinton Parker, Action! Welcome to this special interview edition of Antic, the Atari 8-bit computer podcast.  All of our interviews are special in some way and we appreciate the time that the interviewees donate to the Atari 8-bit community at large.  This interview is a much-anticipated one due to the beloved nature of the software provided by the interviewee and due to the fact that the he has been away from the Atari 8-bit community for some time.  The software I’m talking about is the Action! programming language and the author is Clinton Parker.  Action! was released in 1983 by Optimized Systems Software (better known as OSS).  It quickly became one of the favorite programming languages ever produced for the Atari 8-bits and was used in the development of some commercial products.  The 6502 source code for Action! was made available under the GNU General Public License by the author in 2015. This interview took place on September 6, 2015 via Skype. Teaser Quotes “It was an opportunity for me having a platform, which is what the Atari was to me.  It provided a platform where I could sit down and literally design a language that I liked and that had the features I liked.” “It was selling well enough that I was able to for several years to pretty much make a living off the royalties of the sales of it.” Links Action! Review in ANALOG - http://www.cyberroach.com/analog/an16/action.htm HI-RES VOL. 1, NO. 4 / MAY/JUNE 1984 / PAGE 72 - http://www.atarimagazines.com/hi-res/v1n4/action.php   Action! at SourceForge - http://sourceforge.net/projects/atari-action/   Action! Source at Archive.org - https://archive.org/details/ActionVersion36_SourceCode

Podcast5
Installing Joomla! 1.5 In MAMP Environment On Your Mac

Podcast5

Play Episode Listen Later Dec 10, 2008


Watch VideoGNU General Public License. You can download MAMP from Living-e AG. The download page can be found HERE.Current MAMP versions require Mac OS X 10.4.x. If you're running Mac OS X 10.3.x you can download an earlier version of MAMP 1.4.1 (universal binary), for Intel and PowerPC.Previously this site covered installing Joomla! 1.0x in the MAMP environment on your computer. Now that Joomla! 1.5 is available as a stable release you may want to install version 1.5 site on your Macintosh computer using MAMP. The two versions of Joomla! install methods are very similar but there are changes to Joomla! 1.5 that you can get familiar with here.As of this writing MAMP is a Universal Binary version 1.7.1. The download is a 127 MB disk image. There is also a MAMP Pro version that you can read about HERE. This article will deal with the regular and free version of MAMP.MAMP is installed on your computer in your 'Applications' Folder. In order to work properly the MAMP folder must be located in the Applications folder. You should also have at least 250 MB of free space on your hard drive.Once MAMP is installed on your Mac you are now ready to install Joomla! 1.5. Get the latest full install of Joomla! from joomla.org. On the home page of joomla.org There is usually a banner with a button to download Joomla! When you click that download button you may be taken to a page which offers a couple of compressed install package options. The install packages come compressed as a .zip, .tar.gz, and .tar.bz2 compression. Your Macintosh OSX computer can deal with any of these compressions. Pick the one of your choosing and download that to your computer.Let's say that you chose the .tar.gz package. Your download will likely be called 'Joomla_1.5.8-Stable-Full_Package.tar.gz'. Note that '1.5.8' will change as newer releases of Joomla! are made available. Uncompress this package on your hard drive by double clicking it. Your Mac OS X computer will expand the package into a folder with all the folders and files inside that you require for your install.You can change that expanded folder name into something simpler like Joomla153 for instance. That's what we'll use for this article. Move this entire Joomla153 folder and its contents to the MAMP application and put it inside the folder called 'htdocs'. The path to the 'htdocs' folder will be /Applications/MAMP/htdocs.Now you are ready to install Joomla! 1.5. You can start MAMP, the application is inside the MAMP folder. It's simply called 'MAMP'. When MAMP starts up it should launch your web browser, if it isn't already running, and take you to a start up page with a URL of http://localhost:8888/MAMP/?language=English.Before you navigate to the Joomla! web installation page you are going to need an MySQL database for Joomla!. This can be created using phpMyAdmin which is included with your MAMP install. You can get to phpMyAdmin from the startup page in MAMP. Get to the startup page either by clicking the button 'Open start page' on the MAMP startup interface screen or open by typing the following URL in your web browser:http://localhost:8888/MAMP The page that appears has a navigation toolbar near the top of the page. You will find a button for phpMyAdmin on it. When the page refreshes you will be on the phpMyAdmin screen. About half way down the page on you will see in bold text 'Create new database' and a field for you to type in the name you want to use for your database. For this article we are going to call the database 'joomla153' (without the quotes). The default settings of this page should be fine to use. Once you type in the name of your database click the 'Create' button. When the screen refreshes you will see the results 'Database joomla153 has been created.' There will be no tables for this database and you do not need to create any because your Joomla! install will create the necessary tablesYou still need to create a username and a password for the database.So lets make a username and password for our joomla153 database. Click the home icon button in the left column of the phpMyAdmin screen. When the screen refreshes you should see your database name 'joomla153' with (0) beside it. Turn your attention to the middle of the page near the bottom and look for 'Privileges'. Click the Privileges link.Next screen, about the middle of the page, is a link to 'Add a new user' - click this linkHere is the screen where you will fill in the Username, Host, and Password for your database. You could use 'root' for the username and password but I don't do this. By making a specific username and password for the database you establish good security habits.• In the User name field type a username for your database• In the 'Host' field type in 'localhost' (without the quotes).• In the 'Password' field type a password for your database• In the 'Re-type' field verify your password by typing it again exactly as the field above.A little further down the page is 'Global privileges' You can click the link 'Check All' and checkmarks will appear in the Data, Structure, and Administration boxes.Once you have done this go to the bottom right corner of the screen and click the 'Go' button. After the screen refreshes you should see 'You have added a new user.' results.Now you are ready to complete your Joomla! 1.5 installation. To get to your Joomla! web installation in MAMP use the following URL:http://localhost:8888/Joomla153Note: if you changed the name of your Joomla! folder to something else, put it in the place of 'Joomla153' in the above URL. This URL will take you to Step 1 of the web installation page for Joomla! 1.5. The first page is the language selector. Pick the language of your choice from the list on the right side of this page then click the 'Next' button on the top right of this page. Next screen is Step 2: Pre-installation Check. You'll see a list on the right side of the page with information about the installation environment. You want to be seeing green and not red results to the right of the directives. If there are items marked with a red 'No' would need to correct them. Since this is a MAMP install there shouldn't be anything marked with a red 'No' so you are good to go. Click the 'Next' button on the top right of this screen.Next page is Step 3: License. This is the Joomla! GNU GENERAL PUBLIC LICENSE. You should become familiar with the license. When you are done here click the 'Next' button on the top right of this page. Next screen is Step 4: Database. The right side of the screen is where you need to fill in information about the database.• By default the Database Type is mysql. We will leave it set to this.• Host Name - In this field type in 'localhost' (without the quotes)• Username - Here you will type in the username that you created for the database earlier. I used 'joomla153user' (without the quotes)• Password - this is a password for the database username. Type in the password you used when creating the username and password in phpMyAdmin earlier.• Database Name - This is the name of your database. I used 'joomla153' (without the quotes) when creating the database earlier in phpMyAdmin.Below the Basic Settings are Advanced Settings. In the Advanced Settings you can choose to Drop Existing Tables of an already set up MySQL database you might be using with a Joomla! install. You can also choose the option to Backup Old Tables. Since this is a new Joomla! install with a new database being created we there is no need to make any changes here. When you are done here click the 'Next' button on the top right of this page.So if you have all the information filled in the fields you can click the 'next' button on the top right of this screen to take you to step 5.If the information was filled out correctly on the previous screen you will be presented with Step 5: FTP Configuration. If instead you get a screen telling you there was an error, go back and complete the previous steps correctly.The FTP basic Settings are set by default to 'No'. You can click the radio button and set it to 'Yes' if you like to Enable the FTP file system Layer. I use this in my MAMP environment to enable the use of an ftp program to update the Joomla! install when there is a new version of Joomla! released.Since you set the Enable FTP file system Layer you will need to fill in the FTP User, FTP Password, and FTP Root Path fields.• FTP User - The FTP User for your local computer should be the short name of your computer login name, or the name that appears beside the 'Home' icon in your finder window. If the name of your User account on your Mac is 'Joe Joomla' then your username will likely be 'joejoomla' (without the quotes). This is the name you will put in the FTP User field.• FTP Password - In this field you would put your user login name for your computer. This is the name you type in the login screen when you have logged out of your computer.• FTP Root Path - The root path to your Joomla! install inside MAMP will be:/Applications/MAMP/htdocs/joomla153If you used a different named for your Joomla! install folder then use it instead of joomla153.You should click the 'Verify FTP Settings' button to ensure that the information you filled in is correct. You will get a confirmation message telling you the settings are valid if the information is right.Under the Basic Settings is 'Advanced Settings'. In the fields you will see FTP Host with 127.0.0.1 filled in. You should change this to the IP address of your computer. You can find the IP address of your computer in the Network preferences pane of your System Preferences. The IP address of your computer may change depending on how your computer is set up. If you use DHCP to get an IP address when connecting to the Internet, then you will need to keep an eye on this and change it in the Joomla! admin Global Settings screen when necessary or you can simply leave the Basic Settings for FTP Configuration set to 'No' on this screen. You won't be able to use FTP layer if you do this but you can always enable it later, if needed, in the Joomla! Global Settings.When you are done these steps click the 'Next' button on the top right corner of this screen. If all the information was filled correctly you will go to the next screen: Step 6: Configuration - On the right side of the screen are fields to fill in.• Site Name - Put whatever name you would like to use for your site in here• Your E-mail - Put in your valid email address. Joomla! can send notification emails to you.• Admin Password - Put a password in here. This will be the password that you will need to login to the backend administration screens for Joomla!• Confirm Admin Password - It must be typed in exactly as the Admin Password field above.Below these fields is a radio button to Install Default Sample Data with a 'Install Sample Data' button. It is a really good idea to let Joomla! to install sample content for your new install. It helps you to see how things work in Joomla!. You can unpublish or even delete this content later as you add your own content to your site.We will leave the migration script area alone for this article since this is a new Joomla! install. When you are done on this screen click the 'Next' button on the top right side of the screen to get to: Step 7: Finish - Congratulations! Joomla! is Installed. Before you can click either the 'Site' or 'Admin' buttons on the right top corner of this screen you will need to visit the htdoc folder where your Joomla! folder is and go inside that folder and delete the following from the Joomla! folder:• Folder - installation folder - delete the entire folder from the directory• File - INSTALL.php - delete the file from the directoryOnce those two items are removed from the Joomla! installation folder you can then visit your front page or your Joomla! admin area.

Linux Reality Podcast (MP3 Feed)
Episode 002 - Free Software

Linux Reality Podcast (MP3 Feed)

Play Episode Listen Later Feb 22, 2006


Thanks for the great feedback! I appreciate you taking the time to send it along. Please keep sending your suggestions, comments, and questions. Your feedback is greatly appreciated and it will help make the show even better! In this episode: a discussion of the ideals formulated by the GNU Project, specifically with regards to free software, and how free software compares with open-source software; recursive acronyms; my three reasons why free and open-source software is relevant and important; why it is hard to eliminate proprietary software entirely, notwithstanding free software alternatives to certain programs, like Flash and Java; a brief look at various free and open-source licenses, such as the GNU General Public License (”GPL”), with a nod to the Creative Commons.

CRE: Technik, Kultur, Gesellschaft
CRE017 GNU General Public License

CRE: Technik, Kultur, Gesellschaft

Play Episode Listen Later Feb 17, 2006 77:33


Die siebzehnte Auflage des Chaosradio Express beschäftigt sich eingehend mit der GNU General Public License. Harald Welte ist einer der Entwickler des Linux Netfilter Projektes und Gründer des GPL Violations Projects. Er berichtet über seine Arbeit und Erfahrungen im Rahmen des Projektes, das sich der juristischen Durchsetzung der GPL gewidmet hat. Im zweiten Teil des Gesprächs geht es um die derzeit in Diskussion befindliche dritte Version der GPL.