starter – Jupiter Broadcasting https://www.jupiterbroadcasting.com Open Source Entertainment, on Demand. Mon, 22 Feb 2016 02:46:14 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.3 https://original.jupiterbroadcasting.net/wp-content/uploads/2019/04/cropped-favicon-32x32.png starter – Jupiter Broadcasting https://www.jupiterbroadcasting.com 32 32 Give the Kids Linux | LINUX Unplugged 85 https://original.jupiterbroadcasting.net/79412/give-the-kids-linux-lup-85/ Tue, 24 Mar 2015 17:28:33 +0000 https://original.jupiterbroadcasting.net/?p=79412 Will Secure Boot hamper boutique Linux distributions and hurt desktop Linux innovation? Our panel debates. Also getting started with Linux the right way. Plus a recap of the first ever Kansas Linux Fest, our errata, your feedback & more! Thanks to: Get Paid to Write for DigitalOcean Direct Download: MP3 Audio | OGG Audio | […]

The post Give the Kids Linux | LINUX Unplugged 85 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Will Secure Boot hamper boutique Linux distributions and hurt desktop Linux innovation? Our panel debates. Also getting started with Linux the right way.

Plus a recap of the first ever Kansas Linux Fest, our errata, your feedback & more!

Thanks to:

Ting


DigitalOcean


Linux Academy

Direct Download:

MP3 Audio | OGG Audio | Video | HD Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | iTunes Feed | Video Feed | Torrent Feed | WebM Torrent Feed

Become a supporter on Patreon:

Foo

Show Notes:

Pre-Show:

Boy, did I have a great weekend. Kansas Linux Fest 2015 was an incredible success. We had well over the 130 attendees who signed up on Eventbrite show up throughout the weekend and every single one of them brought a ton of excitement and energy to the first annual Kansas Linux Fest conference.

Catch Up:

DigitalOcean

LinuxFest Northwest 2015

Bellingham, WA • April 25th & 26th


TING

The perfect Linux Rig for Kids?

We designed the Lemur to balance performance and battery life at a value price point. It’s based on Intel’s 5th Generation Core architecture and features a 2.1GHz Core i3-5010 processor with a 14.1” 1366×768 display. It’s 0.89” tall and weighs 4 lbs with a 62.16Wh battery.

Battery life is up to 9 hours depending on load and screen brightness. When pushing it hard, we could kill the battery in 6 hours.

Linux Academy

Would you guys like Chris and Noah to Interview the Fedora team again before their Fedora 22 release May 19th

Runs Linux from the people:

  • Send in a pic/video of your runs Linux.
  • Please upload videos to YouTube and submit a link via email or the subreddit.

New Shows : Tech Talk Today (Mon – Thur)

Support Jupiter Broadcasting on Patreon

The post Give the Kids Linux | LINUX Unplugged 85 first appeared on Jupiter Broadcasting.

]]>
Yes Virginia, Worse is Better | CR 10 https://original.jupiterbroadcasting.net/23086/yes-virginia-worse-is-better-cr-10/ Mon, 13 Aug 2012 12:12:36 +0000 https://original.jupiterbroadcasting.net/?p=23086 As much as we might like to have different fully native applications for every platform we target. More than a little inefficient not to mention expensive.

The post Yes Virginia, Worse is Better | CR 10 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

As much as we might like to have different fully native applications for every platform we target — that can be more than a little inefficient not to mention expensive.

This episode is all about compromise.

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Show Notes:

Feedback

Code School Affiliate

This Week’s Dev World Hoopla

  • Digia bought QT — please don’t go the way of Mono….
  • Steve Yegge’s Liberal / Conservative Software Axis
  • ZOMG TextMate 2!

Mikes a Sad Panda

  • Sales progress….

Write Once Suck Everywhere

  • Using the same code base across multiple platforms
  • How Java fits in
  • Other options?
  • About those pesky designers….
  • The Great Web Hope
  • 20,000 Leagues Under Java!

Mike’s Plug

Tool of the Week

Book of the Week

The post Yes Virginia, Worse is Better | CR 10 first appeared on Jupiter Broadcasting.

]]>
Development Bootcamp for CS Grads | CR 09 https://original.jupiterbroadcasting.net/22776/development-bootcamp-for-cs-grads-cr-09/ Mon, 06 Aug 2012 12:10:43 +0000 https://original.jupiterbroadcasting.net/?p=22776 By popular demand we have specially tailored an episode for fresh computer scientists who are about to enter the development arena.

The post Development Bootcamp for CS Grads | CR 09 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

By popular demand we have specially tailored an episode for fresh computer scientists who are about to enter the development arena. Things are different here, but if you follow some simple guidelines, you’ll have a much better time started out.

This episode is all about those little things academia forgot.

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Show Notes:

Feedback

  • Emmet has made his own solution and put it on Github — and David recommends Uranos for him.
  • A number of you still love Codeacademy.com
  • Rellon is moving from Windows to Linux development and has fallen in love with Ruby (good choice). He would like some Ruby resources.
  • Adam says he’s loves the show (Awesome BTW!) but is having something of a problem wrapping his head around the arcane world of software licences. GPL? BSD? MIT? Apache? What does it all mean?
  • Pablo suggests we take a look at test driven development and unit testing one day — not a bad idea.
  • Fernando asks how I stay focussed enough on side commercial projects to actually complete them; I wonder if he likes tomatoes?
  • Colin says, “I see your email written in C and raise you a message in Haskell”. Yes, he wrote the email in Haskell.

PSA on Manners and the Real World

First Rule About Source Control: USE IT!!!

  • Everything in Source control no exceptions!
  • Centralised vs distributed?
  • Gui or command line?
  • Commit message formatting?

I Regret to Inform You that the Compiler is Almost Always Right

  • Don’t start with assumption that there is a bug in the vendor’s compiler / framework…
  • Having trouble? Consider writing test…
  • Test before you push, please….

Forget About Being Perfect, Be Good Enough and Get the Job Done

  • Don’t waste a week writing a “perfect” algorithm when a less perfect one will meet your needs and take significantly less time.
  • To that point it is almost always a good idea to use accepted solutions / algorithms for most problems you will encounter, rather than rolling your own.

Code Journal Experiment Update

The Horror!

  • This one is all too common…

JB Community App Update!

Book of the Week

Tool of the Week

Find us:

The post Development Bootcamp for CS Grads | CR 09 first appeared on Jupiter Broadcasting.

]]>
Ultimate ZFS Overview | TechSNAP 28 https://original.jupiterbroadcasting.net/13052/ultimate-zfs-overview-techsnap-28/ Thu, 20 Oct 2011 18:57:12 +0000 https://original.jupiterbroadcasting.net/?p=13052 Buckle up and prepare for the our Ultimate ZFS overview! Plus, the next generation of Stuxnet is in the wild, but this time is laying low, collecting data.

The post Ultimate ZFS Overview | TechSNAP 28 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Coming up on this week’s TechSNAP…

Buckle up and prepare for our Ultimate ZFS overview!

Plus, the next generation of Stuxnet is in the wild, but this time is laying low, collecting data.

All that and more, on this week’s TechSNAP!

Direct Download Links:

HD Video | Large Video | Mobile Video | MP3 Audio | OGG Audio | YouTube

Subscribe via RSS and iTunes:

[ad#shownotes]

Show Notes:

Jupiter Broadcasting Gear

https://www.printfection.com/jbgear

  • Coupon Code: SuperDuperShip – Free Shipping on Super Saver, International, and Canadian Airmail orders. No minimums
  • Coupon Code: SuperSave$10 – $10 off orders with a subtotal of $50+
  • Coupon Code: Scary35% – 35% off orders with a subtotal of $100+

Next generation of Stuxnet seen in the wild?

  • Called Duqu, the malware appears to be based on the same concepts as Stuxnet, and likely was written by some of the same people, or someone with access to the Stuxnet source code.
  • The malware is designed to be stealthy and silent, rather than exploiting the system to some gain, like most malware
  • The rootkit loads it self as a validly signed driver. It appears to have been signed by the certificate of a company in Taiwan identified as C-Media Electronics Incorporation. It is possible that their systems were compromised and their private key is being used without their knowledge. The certificate was set to expire on August 2, 2012, but authorities revoked it on Oct. 14
  • The malware is not a worm, as it does it spread, and has no destructive payload
  • It appears to only gather intelligence and act as a espionage agent, collecting data to be used a future attack.
  • Analysts claim it appears to be seeking information on an unidentified industrial control system
  • Duqu appears to have been in operation, undetected for more than a year
  • Symantec has declined to name the countries where the malware was found, or to identify the specific industries infected, other than to say they are in the manufacturing and critical infrastructure sectors
  • Duqu analysis paper

Google switching to SSL for logged in users’ searches

  • Users who do a search while logged in, will do the search over SSL, meaning their search query and the results will be protected from snooping by their ISP, Government, Law Enforcement and WiFi hackers.
  • This is an important step as google works to personalize your search results more and more.
  • An interesting side effect of this is that browsers do not pass referrer headers when you transition from an SSL site. So the sites you visit from the search results page will no longer see what your search query was. Clicks on Adwords and other sponsored links will still pass your search query.
  • The primary impediment to SSL for everything is performance, encrypting all traffic on the web would require a great deal more hardware. This is why Google defaults to a weaker encryption for things like search results, than what online merchants typically use.
  • Another impediment to SSL is the certificate system, typical setups require a unique IP for each SSL certificate (because the name based virtual hosting typically done by web servers relies on an HTTP header, that is not sent until after the encryption session is started). However modern browsers and web servers support ‘SNI’ (Server Name Indication) to allow that information to be passed as part of the initial encryption setup. There are also solutions such as wildcard certificates (ie, *.google.com) and Unified Communications Certificates (UCC, typically used for MS Exchange servers and the like).
  • Google will also provide website owners with the top 1000 search queries that lead visitors to their site via Google Webmaster Tools.
  • HTTPS Everywhere | Electronic Frontier Foundation

Feedback:

ZFS Segment

  • This week we will be taking a look at ZFS as a storage solution
  • ZFS was originally developed by Sun Microsystems to be able to store a zetta byte of data (A zetta byte is equal to 1 billion tera bytes)
  • ZFS is both the Volume Manager and the File System. This gives it some unique benefits, including the ability to increase the size of the file system on the fly and improves performance for the ‘scrub’ (integrity check all data) and resilver (recover from a failed disk) operations, as only data blocks that are actually in use need to be rewritten, whereas a hardware RAID controller must resilver the entire disk because it is unaware of the file system.
  • ZFS is a ‘Copy-On-Write’ file system, this means that data is not immediately overwritten when it is changed
  • Features
    • Multiple mount points – You can create various mount points from the same storage pool, allowing you to have different settings for different types of files.
    • Passive Integrity Checking (Fletcher Checksum or SHA–2) – As data is read, it is compared against the checksum (or hash, depending on settings). If the data is found to be corrupted, ZFS attempts to recover it (from a mirrored device, RAID Z, or copies). This feature allows ZFS to detect silent corruption that normally goes unnoticed.
    • RAID Z – RAID Z works very similar to RAID 5, except without the requirement for a hardware RAID controller. RAID Z2 provides two parity drives, like RAID 6. Recently, RAID Z3 was also introduced, using 3 drives for parity, providing exceptional fault tolerance.
    • Compression – Allow you to compress the data stored in this mount point (defaults to lzjb for speed, or you can choose a specific level of gzip). This can be great for storing highly compressible information such as log files
    • Deduplication – Since ZFS already knows the hash of your files as it writes them, it can detect that a file with the identical content already exists in your storage pool, and it will simply link the new file to the old one, and because ZFS is copy-on-write, if either file changes, it does not effect the other. ZFS also supports an optional ‘verify’ setting, where even if the checksum/hash matches, it will do a byte-by-byte verification to ensure the files are the same, to avoid a cache collision resulting in data corruption, even though the chances of this happening are around 10^–77. Deduplication uses a lot of ram, so it is recommended that you only use it on datasets where there is a high probability of duplication (It requires 320 bytes per block, meaning 1TB of data in 8kb blocks requires 32GB of ram. ZFS allows blocks up to 128kb). Deduplication will only use up to 25% of ARC memory, after that performance is degraded.
    • Purposeful Duplication (Copies) – Allows you to ask ZFS to maintain more than 1 copy of each file in a mount point. This is in addition to any redundancy provided by mirrors/RAID Z etc. Where possible the additional copies are stored on different physical devices. This allows you to get the benefit of a system like RAID Z but only for a specific set of data, while using regular striping for the rest, to maximize your storage capacity. (The ‘Copies’ system was not designed to protect against entire drives failing, just the loss of specific sectors, also this setting only effects newly created files, so you should set it when you create the mount point)
    • Snapshots – A read only copy of the file system from a specific point in time, great for backups etc.
    • Clones – A writable snapshot. Allows you to create a second copy of the file system that shares all of the same disk space, and any changes to either the original or the clone get saved separately.
    • Dynamic Striping – As you add more disks to your ZFS pool, the strips are automatically adjusted to take advantage of the write performance of all available disks.
    • Space Reservation – Since all mount points share the same pool of free space, you can set reservations to make sure specific mount points always have access to free space, even if another mount point is trying to use all of the space.
  • In summary, ZFS can be a great solution for your home file server, as it allows you the flexibility to add additional storage at any time, deduplicate files, provided limited redundancy without needing RAID and can even provide some Drobo like functionality.
  • If you keep at least one SATA port available in your file server, you can replace smaller devices by attaching the newer drive, and using the ‘zpool replace’ command, to copy all of the data to the new device, then remove the smaller one. You can eventually replace every device in the system this way, and the storage pool sizes up automatically.
  • RAID Z pools cannot currently have devices added to them, although this feature is in the works. If you create a RAID Z (or Z2/Z3) pool, you can still increase it’s storage capacity by replacing each disk one at a time, and waiting for it to resilver (unlike in non-redundant setups, you do not have to connect the new device before removing the old one). Again, because ZFS is both the Volume Manager and the File System, the resilvering process is faster, because only data that is actually in use needs to be written to the new device.

Round Up:

The post Ultimate ZFS Overview | TechSNAP 28 first appeared on Jupiter Broadcasting.

]]>