Podcasts about canada learn

  • 32PODCASTS
  • 63EPISODES
  • 34mAVG DURATION
  • 1EPISODE EVERY OTHER WEEK
  • Apr 1, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about canada learn

Latest podcast episodes about canada learn

The Agenda with Steve Paikin (Audio)
What Can Canada Learn from Previous U.S. Annexation Threats?

The Agenda with Steve Paikin (Audio)

Play Episode Listen Later Apr 1, 2025 23:10


Canada's recent political tensions with its neighbor south of the border have given some historians a déjà vu moment. A 19th century petition was uncovered from Toronto Public Library's archives, demonstrating Toronto's firm determination to resist annexation to the U.S. This movement was outlined in the Montreal Annexation Manifesto of 1849. The Agenda invites historians Adam Bunch and Dominique Marshall to help us understand what we can learn from the past.See omnystudio.com/listener for privacy information.

Expert Speaker Podcast
Ep. 75 - Healing Pain Through Structure with Hyatt Saikin

Expert Speaker Podcast

Play Episode Listen Later Mar 27, 2025 19:34


In this deeply personal and eye-opening episode, Majeed Mogharreban sits down with Hyatt Saikin, a master Rolfer and structural integration expert based in Ottawa, Canada. After battling debilitating sciatic pain and trying everything from massage therapy to chiropractic and acupuncture—with no relief—Majeed shares how just three sessions of Rolfing® with Hyatt got him standing straight and living nearly pain-free. Together, they explore the power of fascia, the importance of postural alignment, and how Rolfing® can help the body move with ease, grace, and freedom from pain. Hyatt brings his decades of experience and a compassionate approach to healing, helping people get out of pain and back into their lives. Key Takeaways ✅ What Is Rolfing®? – A hands-on therapy focused on reorganizing the connective tissue (fascia) to restore balance and ease in the body. ✅ Fascia: The Missing Link in Pain Relief – This network of tissue surrounds every muscle and organ, and when it's restricted, it can cause widespread pain and dysfunction. ✅ Why Your Pain Might Not Be “Muscular” or “Skeletal” – Discover how fascial adhesion could be the real culprit—and why traditional massage and chiropractic care often miss the mark. ✅ Release, Don't Force – Rolfing helps guide the body back into alignment through trained, precise, and often gentle touch that releases and rehydrates fascia. ✅ Gravity Is Your Friend—If You Know How to Stand – Hyatt explains how posture affects pain, mobility, and energy, and how to let gravity flow through you instead of work against you. Notable Quotes

Talking Hockey
The Problem with Canadian Goaltending, The Rise of Shot Deception, The Rantanen Drama, and The Hart Trophy Debate

Talking Hockey

Play Episode Listen Later Mar 15, 2025 38:43


Nick, Tie, and Martin dive into Why goaltending in Canada has dropped off, The rise in shot deception around the NHL, The Rantanen drama, 2025 Hart Trophy candidates, The importance of goaltending & more... SUBSCRIBE TO THE PODCAST ► https://www.youtube.com/@TalkingHockeyYT ADD US ON INSTAGRAM: https://www.instagram.com/talkinghockey Timestamps 0:00 Announcement Teaser

The Ryan Kelley Morning After
TV Voice of the Blues, John Kelly

The Ryan Kelley Morning After

Play Episode Listen Later Feb 18, 2025 10:35


John Kelly joins us to talk about the 4 Nations Face-Off and what excites him most with the matchup on Thursday vs. Canada Learn more about your ad choices. Visit podcastchoices.com/adchoicesSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

The Ryan Kelley Morning After
TV Voice of the Blues, John Kelly

The Ryan Kelley Morning After

Play Episode Listen Later Feb 18, 2025 12:05


John Kelly joins us to talk about the 4 Nations Face-Off and what excites him most with the matchup on Thursday vs. Canada Learn more about your ad choices. Visit podcastchoices.com/adchoices

The Jill Bennett Show
Four years after the disappearance of Port Moody, B.C., resident Trina Hunt, her husband has been charged with indignity to human remains

The Jill Bennett Show

Play Episode Listen Later Feb 4, 2025 36:58


 Four years after the disappearance of Port Moody, B.C., resident Trina Hunt, her husband has been charged with indignity to human remains GUEST: Sarah Leamon, Lawyer, Sarah Leamon Law Group Product of Canada' or ‘Canadian' GUEST: Mike Von Massow , Professor, Food Agriculture and Resource Economics, University of Guelph How badly damaged are US-Canada relations? GUEST: Gordon Giffi, former US Ambassador to Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

Inside The Plan With The 401(k) Brothers
Climbing the Steps to Financial Confidence

Inside The Plan With The 401(k) Brothers

Play Episode Listen Later Feb 3, 2025 20:40


In this episode, Bill and Andy Bush discuss the "7 Stages of Financial Well-Being," a concept developed by Money Coaches of Canada. They explore each stage, from financial chaos to financial fulfillment, and provide practical insights into how individuals can move up the financial staircase. With a focus on building confidence and intentionality, this episode is a roadmap for anyone seeking financial freedom and stability. Whether you're in financial chaos or nearing financial fulfillment, Bill and Andy share tips and strategies to help you navigate the emotions, behaviors, and actions needed to reach the next level. Time-Stamped Chapters: 00:08 – Welcome and Introduction: The 7 Stages of Financial Well-Being 02:20 – Defining Financial Confidence and Well-Being 03:30 – Stage 1: Financial Chaos—Understanding the Struggles and Emotions 06:00 – Stage 2: Financial Avoidance—Awareness and Desire to Change 06:50 – Stage 3: Financial Awareness—Taking Charge and Building a Plan 09:00 – Stage 4: Financial Stability—Basics in Place and Moving Forward 11:39 – Stage 5: Financial Security—Following a Plan and Managing Risk 13:55 – Stage 6: Financial Freedom—Living the Life You Want 16:11 – Stage 7: Financial Fulfillment—Spending and Giving Aligned with Values 18:27 – Steps to Move Up the Ladder—Intentional Planning and Guidance 20:00 – How to Seek Help and Resources for Financial Growth Sound Bites: "Financial confidence is about the freedom to make life choices without being overburdened by financial worries." "Organization brings about stability. When you know where everything is, you feel more in control." "If it is to be, it's up to me.” Moving up the financial ladder starts with taking personal responsibility." "Financial fulfillment is about aligning your money with your values and using it as a tool to achieve your purpose." Main Takeaways: Financial Chaos: Characterized by disorganization, fear, and living paycheck to paycheck. Overcoming this stage requires addressing behavior and habits. Financial Awareness: The first step towards change involves acknowledging the problem and building a plan. Financial Stability: Basics like emergency savings and retirement contributions are in place, but continued effort and organization are key. Financial Fulfillment: At the top of the scale, money is no longer an obstacle but a tool to live a purposeful life aligned with values. Steps to Progress: Planning and intentionality are the antidotes to financial fear, and seeking guidance can provide the clarity needed to move forward. Resources: Money Coaches of Canada – Learn more about the "7 Stages of Financial Well-Being." Horizon Financial Group Resources—Explore tools and resources to improve your financial confidence. Contact Information: Bill Bush – bbush@horizonfg.com Andy Bush – abush@horizonfg.com Horizon Financial Group – Website Disclosures: The views depicted in this material are for information purposes only and are not necessarily those of Cetera Advisors LLC. They should not be considered specific advice or recommendations for any individual. Neither Cetera Advisors LLC nor any of its representatives may give legal or tax advice. Bill Bush and Andy Bush are registered representatives offering securities and advisory services through Cetera Advisors LLC, a broker/dealer and Registered Investment Adviser, member FINRA/SIPC. Cetera is under separate ownership from any other named entity. Address: 15015 Jamestown Boulevard, Suite 100, Baton Rouge, Louisiana 70810.  

RED FM Toronto
What can Canada learn from USA's mortgage rules?

RED FM Toronto

Play Episode Listen Later Jan 28, 2025 35:01


What can Canada learn from USA's mortgage rules? Guest: Gursharan Singh, Housing Commentator Host: Shameel Jasvir, RED FM Toronto

CharityVillage Connects
Navigating the Stormy Waters of Political Uncertainty: Government Relations for Nonprofits

CharityVillage Connects

Play Episode Listen Later Jan 27, 2025 67:54


 Navigating the Stormy Waters of Political Uncertainty: Government Relations for NonprofitsWith elections happening across the provinces and the potential for a federal election at any time, how to navigate political change is top of mind for many nonprofit leaders. How can your organization engage in government relations, lobby for social change, and access government funding, especially during such an unprecedented time of uncertainty? Get insights and advice from sector experts in this episode of CharityVillage Connects.Meet Our Guests in Order of Appearance Christopher Holz, Government Relations Advisor, capitalWJesse Clarke, Owner and CEO, JN Clarke ConsultingKathryn Babcock, CEO, capitalWNiti Bhotoia, Vice President, capitalWAbout your HostMary Barroll, president of CharityVillage, is an online business executive and lawyer with a background in media, technology and IP law. A former CBC journalist and independent TV producer, in 2013 she was appointed General Counsel & VP Media Affairs at CharityVillage.com, Canada's largest job portal for charities and not for profits in Canada, and then President in 2021. Mary is also President of sister company, TalentEgg.ca, Canada's No.1, award-winning job board and online career resource that connects top employers with top students and grads.Additional Resources from this EpisodeWe've gathered the resources from this episode into one helpful list:What trends will impact charities and nonprofits in the first quarter of 2024? (Imagine Canada) [features December 2023 opinion poll data]Canadian Survey of Business Conditions (Statistics Canada)Public policy dialogue and development activities by charities (Government of Canada)Learn more and listen to the full interviews with the guests here.#podcast #charity 

Dark Poutine - True Crime and Dark History
Forget Me Not — The Murder of Tina Illingworth-Eisnor

Dark Poutine - True Crime and Dark History

Play Episode Listen Later Sep 9, 2024 81:09


Episode 334: In this episode, we look at a tragic case of domestic violence that shook the small community of New Germany, Nova Scotia. On June 30, 2010, the quiet parking lot of a local grocery store became the scene of a horrific crime that would forever change the lives of the Eisnor family. Wayne Paul Eisnor, driven by jealousy and an unwillingness to let go, confronted his estranged wife, Tina Mae Illingworth-Eisnor, as she sat in her van. In a shocking act of violence that unfolded in broad daylight, Wayne shot Tina twice in the head, ending her life and then turned the gun on himself. Wayne, although he suffered brain damage, survived his wound. Here, we explore the events leading up to this devastating moment, the aftermath of the shooting, and the complex legal proceedings that followed, including Wayne's claims of amnesia, shedding light on a case that left a community in disbelief and a family deeply torn. Sources: Obituary: Tina Mae "Illingworth" Eisnor | Sweenys Funeral Home Tina Illingworth-Eisnor | Facebook SHAID Tree Animal Shelter New Germany, Nova Scotia Canada New Germany & Area Holland's Carriers Limited | New Germany NS Alleged Killer in New Germany Shooting Asks for Lawyer | CJHK 2013 NSSC 241 (CanLII) | R. v. Eisnor | CanLII 2013 NSSC 263 (CanLII) | R. v. Eisnor | CanLII R. v. Eisnor (W.P.), (2013) 336 N.S.R.(2d) 381 (SC) | vLex 2015 NSCA 64 (CanLII) | R. v. Eisnor | CanLII R. v. Eisnor (W.P.), (2015) 362 N.S.R.(2d) 157 (CA) | vLex Search Results: Tina Eisnor | Global News Search Results: Tina Eisnor | CTV News Search Results: Tina Eisnor | CBC News Gender Based Violence in Canada | Learn the Facts Victims of police-reported family and intimate partner violence in Canada, 2021 Intimate partner violence: Experiences of young women in Canada, 2018 Our Work | Funding For Violence Prevention Programs | Getting Women Out Of Violence Resources: Family and Intimate Partner Violence in Canada Domestic Abuse Help in Canada Wayne Eisnor guilty of 1st-degree murder | CBC News Tina Eisnor's children 'deeply conflicted' after father's guilty verdict Atlantic News | Local Breaking | CTV News Atlantic Appeal dismissed in case of man who shot himself in the head, causing amnesia Get help with family violence Learn more about your ad choices. Visit megaphone.fm/adchoices

The Jill Bennett Show
Canada's cooling June inflation makes for a likely rate cut!

The Jill Bennett Show

Play Episode Listen Later Jul 16, 2024 6:50


Canada's cooling June inflation makes for a likely rate cut! Guest: Kiefer Van Mulligen - Senior Economist Conference Board of Canada  Learn more about your ad choices. Visit megaphone.fm/adchoices

The Rapcast by Raptors Republic
End of the Splash bros, PG back east and other free agency reactions

The Rapcast by Raptors Republic

Play Episode Listen Later Jul 5, 2024 61:37


This week Host Cathryn Naiker is joined by Esfandiar Baraheni to discuss the biggest stories surrounding free agency this year. The end of the Splash brothers era in Golden State. What does this mean for Warriors, for Klay in Dallas and what actually is going on with Andrew Wiggins. Then they discuss Paul George to the 76ers, the similarities with the Clippers and Warriors and unhappy stars leaving for not getting paid. Do the 76ers now have what it takes to get to the top and how do they stack now compare the rest of the east? Then they discuss how overhyped thx Nepo-baby drama around Bronny James is, and would Demar DeRozen be a good fit? In Raptors News they celebrate the Immanuel Quickly signing and the promise of consistency next season. And update on the Knicks lawsuit and the Jontay Porter situation takes a darker turn. Then the hottie highlight of the week is focused on team Canada Learn more about your ad choices. Visit megaphone.fm/adchoices Hosted on Acast. See acast.com/privacy for more information.

Buckets & Tea NBA Show
End of the Splash bros, PG back east and other free agency reactions

Buckets & Tea NBA Show

Play Episode Listen Later Jul 5, 2024 61:37


This week Host Cathryn Naiker is joined by Esfandiar Baraheni to discuss the biggest stories surrounding free agency this year. The end of the Splash brothers era in Golden State. What does this mean for Warriors, for Klay in Dallas and what actually is going on with Andrew Wiggins. Then they discuss Paul George to the 76ers, the similarities with the Clippers and Warriors and unhappy stars leaving for not getting paid. Do the 76ers now have what it takes to get to the top and how do they stack now compare the rest of the east? Then they discuss how overhyped thx Nepo-baby drama around Bronny James is, and would Demar DeRozen be a good fit? In Raptors News they celebrate the Immanuel Quickly signing and the promise of consistency next season. And update on the Knicks lawsuit and the Jontay Porter situation takes a darker turn. Then the hottie highlight of the week is focused on team Canada Learn more about your ad choices. Visit megaphone.fm/adchoices Hosted on Acast. See acast.com/privacy for more information.

Afternoons with Rob Breakenridge
New Poilievre biography; No charges for officers who surveilled Alberta MLA; Has Canada become a hub for money laundering?

Afternoons with Rob Breakenridge

Play Episode Listen Later May 28, 2024 39:25


Today's guests: Andrew Lawton, Managing editor - True North / Author - “Pierre Poilievre: A Political Life” Shannon Philips, NDP MLA for Lethbridge-West / Former Alberta Environment Minister Christian Leuprecht, Professor at the Royal Military College and Queen's University / Author - "Dirty Money: Financial Crime in Canada" Learn more about your ad choices. Visit megaphone.fm/adchoices

Roy Green Show
Nov 26: Goldy Hyder, A Look at the Fall Fiscal Update.

Roy Green Show

Play Episode Listen Later Nov 26, 2023 16:58


A look at the fall fiscal update with Goldy Hyder. Guest: Goldy Hyder, president and CEO of the Business Council of Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

GEORGE LYNCH HUNTING Podcast Show
HONKER HUNTING with GEORGE LYNCH - Early Sept in CANADA: Days 1 & 2

GEORGE LYNCH HUNTING Podcast Show

Play Episode Listen Later Oct 4, 2023 25:53


GEORGE LYNCH HUNTING Podcast - Show NotesTitle - HONKER HUNTING with GEORGE LYNCH - Early Sept in CANADA: Days 1 & 2 Guest:   GEORGE LYNCHThis week, George talks about some of the challenges, tips and learning from hunting early September in Saskatchewan, Canada:* Learn when and how to hunt cross winds* Learn about a few of George's favorite decoy spread layouts that work * How to read your geese with a call* Learn some of George's deadliest calling sequences for hunting in the fieldCONNECT WITH THE HOST:  GEORGE LYNCH & LEGENDARY GEAREmail for Legendary Gear - InfoLegendaryGear@gmail.comEmail for GEORGE - GeoDLynch@gmail.comInstagram -  @LegendaryGearUSAFacebook -  LegendaryGearUSAYouTube -  Legendary Gear with George LynchPodcast -  https://legendarygearusa.com/george-lynch-hunting-podcast/Website -   https://legendarygearusa.com/ SHOUT OUT TO OUR SPONSORSAPEX AMMODOMAIN OUTDOORG5 BROADHEADSKILLIN' STIXLACROSSE FOOTWEARPRIME ARCHERYRETAYSITKA GEARSTAN RELEASESYETIBRENT NADEAU, our podcast intro and outro musicFriends, if you found this informative, please SHARE THIS PODCAST with 3 buddies!God bless.  - George Lynch

Food For the Future Hosted by Peggy O’Neil
Season 3, Episode 9: Discover how youth across Canada learn leadership skills and make a difference in their communities in agri-food.

Food For the Future Hosted by Peggy O’Neil

Play Episode Listen Later Aug 26, 2023 20:27


The Helpful Gardeners
Beyond Grass. Alternatives for the Traditional Lawn

The Helpful Gardeners

Play Episode Listen Later Jul 23, 2023 41:33


There are SOOOO many ways to design your ideal garden and this includes your grass. We know folks who looove a manicured lawn and take pride in caring for it all season long. I mean, there's an entire sub culture on YouTube dedicated to lawn mowing videos. On the flip side, we also know folks who prefer low maintenance and perhaps not to keep a lawn. Both are right answers and this is a judgement-free zone. Your yard, your preference. We have a whole lawncare episode featuring Shelley Vance of Scott's Canada exploring the traditional lawn that you should absolutely check out next. Find that link down below! But, if you're reading this right now, then chances are you're seeking an alternative. Lawn alternatives have been picking up in popularity over the past few years, and we think you'll be surprised at all the different options there are to fit your lifestlye and budget.    *************************  In this weeks episode .... 00:00 | Introduction 04:00 | Sedum Turf 08:40 | Clover 10:20 | Chickweed 11:40  | Seasonal Considerations  13:20 | Artificial Options 16:40 | Thoughts on Artificial Turf 25:20 | Alternative ways to cut the lawn?! 34:00 | Future of Garden Centres and Choice 37:40 | Question of the Week 40:40 | Next Week....   *************************  RESOURCES Lawncare Tips W/ Shelley Vance of Scott's Canada  Learn more about Sedum Turf  Eagle Lake Landscape Supply City of Calgary Goat Program Sedum 'autumn joy' >>>    *************************  Have a question or a comment for the Helpful Gardeners? Send us an anonymous voice note HERE send us an email social@goldenacre.ca or find our question of the week every Tuesday on our Instagram   Thank you so much for supporting the podcast and for making the world a more planty place. Please subscribe, leave a rating or review and listen in for new gardening discussions. - Colin and Brandi --- Send in a voice message: https://podcasters.spotify.com/pod/show/golden-acre-home-garden/message

The Lynda Steele Show
The Hong Kong radio personality who found freedom in Canada

The Lynda Steele Show

Play Episode Listen Later May 29, 2023 9:33


Edmund Wan, former Hong Kong radio personality known as ‘Giggs' who was recently released from a Hong Kong prison discusses his journey from Hong Kong to Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
Amazon paying taxes in Canada

The Lynda Steele Show

Play Episode Listen Later May 23, 2023 8:44


Bruce Winder, Retail Analyst discusses Amazon paying taxes in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
Could the golden age of loyalty points return?

The Lynda Steele Show

Play Episode Listen Later May 11, 2023 10:11


Patrick Sojka, founder of Rewards Canada discusses the current state of loyalty rewards programs in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
Foreign-trained nurses can now practice in Canada

The Lynda Steele Show

Play Episode Listen Later May 10, 2023 10:57


Ujjal Dosanjh, former Premier of BC, and former federal Minister of Health discusses obstacles preventing foreign-trained nurses from practicing in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
The viral TikToker who took on Canada's quirks

The Lynda Steele Show

Play Episode Listen Later May 8, 2023 11:27


Michaela Jessie, TikToker who moved from the UK to Vancouver describes the differences she's noticed between the UK and Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Rapcast by Raptors Republic
Nick Nurse's future, a possible rebuild, and Canada Basketball w/ Michael Grange & Samson Folk

The Rapcast by Raptors Republic

Play Episode Listen Later Apr 19, 2023 59:47


Samson Folk is joined by Michael Grange to discuss the latest in Raptors news, Canada basketball, and the league at large.Timestamps may be affected by 30 seconds or 1 minute depending on implemented ads. 0:00 - Introductions 1:00 - The Nick Nurse Situation 8:46 - The Raptors failing strategy11:40 - Why is the Raptors roster underperforming?14:54 - The Raptors bet on shooting development21:50 - How do the Raptors build going forward?23:50 - Trading Pascal Siakam27:25 - Scottie + Jakob pairing31:40 - Is Nick Nurse returning?36:00 - How has the league changed while Mike has covered it?39:00 - Has the rise in skill helped bring about parity?43:15 - Will Rings Culture die off?45:30 - Team Canada Basketball55:55 - Basketball in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices Hosted on Acast. See acast.com/privacy for more information.

Buckets & Tea NBA Show
Nick Nurse's future, a possible rebuild, and Canada Basketball w/ Michael Grange & Samson Folk

Buckets & Tea NBA Show

Play Episode Listen Later Apr 19, 2023 59:47


Samson Folk is joined by Michael Grange to discuss the latest in Raptors news, Canada basketball, and the league at large.Timestamps may be affected by 30 seconds or 1 minute depending on implemented ads. 0:00 - Introductions 1:00 - The Nick Nurse Situation 8:46 - The Raptors failing strategy11:40 - Why is the Raptors roster underperforming?14:54 - The Raptors bet on shooting development21:50 - How do the Raptors build going forward?23:50 - Trading Pascal Siakam27:25 - Scottie + Jakob pairing31:40 - Is Nick Nurse returning?36:00 - How has the league changed while Mike has covered it?39:00 - Has the rise in skill helped bring about parity?43:15 - Will Rings Culture die off?45:30 - Team Canada Basketball55:55 - Basketball in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices Hosted on Acast. See acast.com/privacy for more information.

Bill Kelly Show
Telford preps to testify today, What can Canada learn from Sweden's electrified home heating & Benefits of allowing undocumented immigrants to stay & work here!

Bill Kelly Show

Play Episode Listen Later Apr 14, 2023 36:23


The Bill Kelly Show Podcast: Ahead of Friday testimony from his chief of staff on foreign election interference, Prime Minister Justin Trudeau says he and Katie Telford have talked about the issue "many" times over the years. What do we expect today? GUEST: Richard Brennan, Former Journalist with The Toronto Star covering both Queen's Park and Parliament Hill - In the 1970s, three quarters of Swedish homes were heated with oil boilers. Today, electric-powered heat pumps have all but replaced oil in single-family homes (most multi-family homes rely on district heating). That has driven greenhouse gas emissions from oil heating of buildings down 95 per cent since 1990, according to the Swedish Energy Agency, said Martin Forsén a Swedish heating industry veteran and president of the European Heat Pump Association. So how did that happen? And are there lessons for Canada's transition away from fossil heating? GUEST: Ian Lee, Associate Professor with the Sprott School of Business at Carleton University - Could allowing undocumented immigrants to stay and work here in Canada benefit us? GUEST: Armine Yalnizyan, Economist and Atkinson Fellow on the Future of Workers

The Lynda Steele Show
Calling for transparency from Vancouver police on clearing the East Hastings homeless encampment

The Lynda Steele Show

Play Episode Listen Later Apr 6, 2023 6:10


Brent Jolly, President of the Canadian Association of Journalists discusses media access in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
The House of Commons called for a public inquiry into foreign election interference

The Lynda Steele Show

Play Episode Listen Later Mar 24, 2023 13:00


Peter Julian, NDP MP for New Westminster-Burnaby discusses whether a public inquiry is needed to investigate foreign election interference in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
Should the CRTC investigate price hikes on roaming fees?

The Lynda Steele Show

Play Episode Listen Later Mar 23, 2023 7:08


Andy Baryer, Tech and Digital Lifestyle Expert at HandyAndyMedia.com discusses whether the CRTC should be investigating price hikes on roaming fees in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

Dark Poutine - True Crime and Dark History
The Tragic Tale of Janice and Clayton Johnson

Dark Poutine - True Crime and Dark History

Play Episode Listen Later Mar 13, 2023 65:12


Episode 258: On the morning of February 20, 1989, stay-at-home mother of two Janice Faye Johnson was found unconscious, gravely injured and barely clinging to life at the foot of a flight of basement stairs in the Shelburne, Nova Scotia home she shared with her family, Clayton Norman Johnson and daughters Darla and Dawn. Even though she was still alive when she was found by a neighbour, who called for an ambulance immediately, Janice died in the hospital just after noon that day. More than three years after her death, police arrested Janice's husband, Clayton, a high school industrial arts teacher, and charged him with first-degree murder. Consistently maintaining his innocence throughout subsequent proceedings, on May 4, 1993, Clayton was found guilty of the first-degree murder of his wife. He was later sentenced to life in prison — his appeals, citing spurious forensic evidence, were rejected. He spent the next five years in prison. Sources: Clayton Johnson - Innocence Canada Crown Halts Clayton Johnson Murder Prosecution - Government of Nova Scotia, Canada Clayton Johnson Settlement - Government of Nova Scotia, Canada Clayton Johnson: Innocent man convicted by so-called experts Clayton Johnson walks as Crown balks at new trial | CBC News Shelburne man, wrongly convicted of wife's murder, dies | CBC News 1998 NSCA 14 (CanLII) | R. v. Johnson | CanLII 1994 NSCA 79 (CanLII) | R. v. Johnson | CanLII Clayton Johnson - Wrongful Conviction - Pyzer Criminal Lawyers Clayton Johnson: obituary and death notice on InMemoriam Clayton Johnson wrongful murder conviction: Tide of Suspicion (1998) - The Fifth Estate — YouTube Wrongly convicted man cleared in wife's death - The Globe and Mail Accident or Murder? | Forensic Files Wiki | Fandom “Forensic Files” Accident or Murder? (TV Episode 1999) - Reference View - IMDb Obituary | Clayton Norman Johnson of Barrington, Nova Scotia | H.M. Huskilson's Funeral Home Scribd | Justice Miscarried: Inside Wrongful Convictions in Canada  Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
President Joe Biden's visit to Canada

The Lynda Steele Show

Play Episode Listen Later Mar 10, 2023 6:52


Reggie Cecchini, Global News Washington Correspondent describes what to expect during President Joe Biden's upcoming visit to Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
The union representing Uber drivers in Canada

The Lynda Steele Show

Play Episode Listen Later Jan 25, 2023 8:32


Pablo Godoy, Regional Director for Western Provinces at UFCW Canada discusses the union representing Uber drivers in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
Is there room for private health in the public health care system?

The Lynda Steele Show

Play Episode Listen Later Jan 17, 2023 14:37


Dr. Brian Day, Founder and current Medical Director of the Cambie Surgery Centre discusses if private health can operate within a public health care system in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Lynda Steele Show
More ‘police stations' run by China found in Canada, report says

The Lynda Steele Show

Play Episode Listen Later Dec 6, 2022 8:00


 Jeremy Nuttall, Vancouver-based investigative reporter for the Toronto Star, and someone who has lived and worked in China discusses the possibility of chinese run police stations operating in Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

Afternoons with Rob Breakenridge
How did Liberals botch C-21?; Inflation: what steps the Bank of Canada might take next

Afternoons with Rob Breakenridge

Play Episode Listen Later Dec 5, 2022 25:33


Today's guests: Matt Gurney, Columnist / Co-Founder - The Line Charles St-Arnaud, Chief Economist - Alberta Central / Former economist - Bank of Canada Learn more about your ad choices. Visit megaphone.fm/adchoices

The Big Story
Narwhal Week, Episode 3: Can Canada learn to live underwater?

The Big Story

Play Episode Listen Later Nov 16, 2022 24:06


This is the third episode in a weeklong collaboration between The Big Story and The Narwhal, an award-winning non-profit publication that provides in-depth coverage of climate issues across Canada.More than 200 million people could be displaced from their homes worldwide in the next few decades as extreme weather events become more frequent and intense. The biggest climate change risk in Canada? Flooding. Just last year, floods in B.C. wiped out roads, killed five people and left thousands stranded without food and water. In the Prairies, reporter Drew Anderson talked to people in the tiny, flood-prone community of Lehigh, Alta., who are being bought out of their homes before rising waters destroy them. Government reports say that Canadians need to learn to live with water — but what exactly does that mean?GUEST: Drew Anderson, Narwhal's Prairies reporter, based in CalgaryYou can read Drew's story, “This was our forever home”: floods, climate change and the end of one Alberta community, here.Read more of Drew's stories here.

Northern Fútbol Podcast
Episode 88 – What did Canada learn from Uruguay loss as World Cup approaches?

Northern Fútbol Podcast

Play Episode Listen Later Sep 28, 2022 84:06


Peter and Alex recap Tuesday's 2-0 loss to Uruguay and go over your listener questions surrounding their struggles in the opening 30 minutes, what can be learned from the game and how they can apply these lessons to future marquee matches. FOLLOW US ON TWITTER: Northern Fútbol: @NorthernFutbol Peter Galindo: @GalindoPW Thomas Nef: @ThomasNef Alex Gangue-Ruzic: @AlexGangueRuzic Produced by Peter Galindo.

Bonjour Chai
None is Not Enough

Bonjour Chai

Play Episode Listen Later Jul 7, 2022 57:20


It's a trend extending beyond Jewry, beyond Canada, but persists in our nation nonetheless: younger people are donating less than their parents' generation, and when they do get involved in philanthropy, they're doing it differently. Several Jewish organizations have taken up the mantle to try and engage younger donors, and this week, an episode of The CJN Daily spotlit the recent Canadian expansion of the Jewish Future Pledge, which aims to get Jews to promise a certain percentage of charitable donations in their wills to Jewish causes. To better understand the realities of giving Jewishly, we're joined by two organizers in the space: Mark Silberman is the chair of the Jewish Future Pledge in Atlanta, and Danielle Segal is the program director for Honeycomb, a resource for Jewish youth philanthropy. Plus, recurring guest David Koffman speaks about the life and impact of the late Irving Abella, who passed away this week, and our weekly nachas segment gives a shout-out the Jewish connections to the new Minions movie. What we talked about Listen to The CJN Daily episode about the Jewish Future Pledge's expansion in Canada Learn about Honeycomb at jfunders.org/honeycomb Credits Bonjour Chai is hosted by Avi Finegold, Ilana Zackon and David Sklar. Michael Fraiman is the producer. Andre Goulet is the technical producer. Our theme music is by Socalled. The show is a co-production from The Jewish Learning Lab and The CJN, and is distributed by The CJN Podcast Network. To learn how to support the show by subscribing to this podcast, please watch this video.

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News Podcast for May 3rd, 2022 - Episode 146

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later May 3, 2022 61:12


2022-05-03 Weekly News - Episode 146Watch the video version on YouTube at https://youtu.be/SjSH5ASDg58 Hosts: Gavin Pickin - Senior Developer at Ortus Solutions Dan Card - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 35 patreons providing 92% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsNew Into the Box Dates Announced - 100% finalized!!! Set in stone and signed in blood!Ortus Solutions is happy to announce we have new finalized dates for Into the Box 2022 and the venue. Into the Box 2022 will be hosted in Houston Texas, Tuesday September 6th through Thursday September 8th, 2022. The conference will be at a new venue, the Houston CityPlace Marriott at Springwoods Village.Why did we change the dates? Ortus Solutions decided to change the dates for you, the community!Ortus Solutions is a company that at the end of the day, wants what is best for the ColdFusion community. Ortus Solutions provides content, tools, trainings, conferences, support and development, but we all thrive when the ColdFusion community thrives, and that means more events, bigger events, more opportunities for speakers and attendees, so moving our conference was the smart move, for everyone.https://www.ortussolutions.com/blog/new-dates-for-into-the-box-2022-and-why-we-changed-them/ Since we moved dates for ITB 2022 - We extended the Call for Speaker Deadline - April 30, 2022!!!Since we had to make changes to the schedule, we wanted to make sure every community member had the opportunity to submit their proposal.Into the Box will be live in Houston in September 2022.We have 20+ speakers submit talks, with over 50 topics, so it will be hard to make a decision.Although the deadline passed, the form hasn't be disabled just yet, so if you want to sneak one in, do it now, sssssh secret squirrel.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgAdobe Announced Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updateshttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form Releases and UpdatesLucee 5.3.9.131 Released Last week the stable release of Lucee 5.3.9 was made available. Available in CommandBox and from the Lucee Downloads Sitehttps://download.lucee.org/CommandBox v5.5.0 and v5.5.1 releasedCommandBox 5.5.0 was released. We found some issues due to a last minute change, we rolled out a 5.5.1 patch yesterday, that seems to solve that initial issue.https://www.ortussolutions.com/products/commandboxCommandBox Docker v3.5.0 Images ReleasedToday we are pleased to announce the release of version 3.5.0 of our CommandBox Docker images, which contains significant upgrades to the underlying CommandBox engine.Most significantly, this release upgrades the CommandBox binary to 5.5.1, which uses Lucee 5.3.9 as the underlying CFML engine. In addition, this release changes the underlying base image over to use the eclipse-temurin image builds, as the adoptopenjdk builds are being sunsetted. With this change, the underlying Debian version changes to use Ubuntu 20.0.0 (focal). As such, some custom installs in Dockerfiles may need updates to available packages from this distro.https://www.ortussolutions.com/blog/commandbox-docker-v350-images-released ColdBox Elixir v4 ReleasedHot off the presses, ColdBox Elixir v4 is now available on NPM. This is a massive upgrade under the hood, but it shouldn't require any API changes if you are using just Elixir methods. (If you are customizing Webpack directly, you may need to make additional changes.) Please check out the Migration Guide for help upgrading.https://www.ortussolutions.com/blog/coldbox-elixir-v4-released/ CFWheels 2.3.0 Release CandidateThis version has been cooking for a while and there have been many contributors. But since this is my first release a the helm with a new CI pipeline in place, I felt more comfortable doing a Release Candidate first.https://cfwheels.org/blog/cfwheels-2-3-0-rc-1/ Webinars Meetups and WorkshopsICYMI - Online ColdFusion Meetup - "Updating the Java underlying ColdFusion", with Charlie ArehartThursday, April 28, 20229:00 AM to 10:00 AM PDTRecording: https://www.youtube.com/watch?v=AqeYME2LcEk&list=PLG2EHzEbhy0-QirMKgSxhjkUyTSSTvHjL Meetup: https://www.meetup.com/coldfusionmeetup/events/285508327/?response=3ICYMI - Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Recording: https://cfcasts.com/series/ortus-webinars-2022/videos/eric-peterson-on-cbsecurity:-passwords,-tokens,-and-jwts ICYMI - Hawaii ColdFusion Meetup Group - Using ColdFusion ORMs with Nick KwiatkowskiFriday, April 29, 20224:00 PM to 5:00 PM PDTThe ColdFusion language introduced the concept of ORM (Object Relation Mappings) to allow developers to be able to do database work without having to write database-dependent SQL.Meetup: https://www.meetup.com/hawaii-coldfusion-meetup-group/events/285109975/ Recording: https://hawaiicoldfusionusergroup.adobeconnect.com/pzrdao87tg4m/?fbclid=IwAR2pP94dj-qr73vRTWn_lwizIGaYFLOqzPvWC6OKIIIJv4nwH-0eoNobJ1Q Ortus Webinar - May - Clearing the Fuzzies on Fuzzy Search with Michael BornMay 27th 2022: Time 11:00 AM Central Time ( US and Canada )Take a walk through the world of search in this webinar which will show why your database search is not smart enough, explain the basics of how fuzzy search works, and show how to use CBElasticsearch to bring the power of fuzzy searching to your CF application.https://us02web.zoom.us/meeting/register/tZIqd-6ppz0qGtGPJxmywPST06e74ExsmshB/ View all Webinars: https://www.ortussolutions.com/events/webinars Online ColdFusion Meetup - “Code Reuse in ColdFusion - Is Spaghetti Code still Spaghetti if it is DRY?” with Gavin PickinThursday, May 12 20229:00 AM to 10:00 AM PDTFind out the difference between DRY code and WET code, and what one is better, and more importantly, WHY.We write code once, but we read it over and over again, maintaining our code is 90% of the job... code reuse is our friend. You are already Re-using code, even if you didn't know you were.We'll learn about the different types of Code Reuse in ColdFusion, and the pros and cons of each.https://www.meetup.com/coldfusionmeetup/events/285524970/ Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseTUESDAY, MAY 14, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://workshop-cf.meetus.adobeevents.com/ WEDNESDAY, JUNE 22, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-cf-workshop.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comNews Several ITB 2021 Videos are now Free so you can watch them and get in the mood for ITB 2022 - https://cfcasts.com/series/into-the-box-2021  All of the Publish Your First ForgeBox Package Videos are now Free Just Released Eric Peterson on cbSecurity: Passwords, Tokens, and JWTs https://cfcasts.com/eric-peterson-on-cbsecurity:-passwords,-tokens,-and-jwts  Gavin Pickin - Publish Your First ForgeBox Package Using the Package commands https://cfcasts.com/series/publish-your-first-forgebox-package/videos/using-the-package-commands  Publish a package via the CLIhttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/publish-a-package-via-the-cli Coming Soon More… Gavin Pickin - Publish Your First ForgeBox Package 2 New Series - Individual Videos ForgeBox Module of the Week VS Code Hint Tip and Trick of the Week Conferences and TrainingDockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ MS BuildMay 24-26, 2022Come together at Microsoft Build May 24–26 2022, to explore the latest innovations in code and application development—and to gain insights from peers and experts from around the world.Regional Spotlights, One on One bookings available and more.https://mybuild.microsoft.com/en-US/home US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updateshttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form THAT ConferenceHowdy. We're a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.We geek-out in Texas and Wisconsin once a year but we host digital events all the time.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there https://that.us/activities/sb6dRP8ZNIBIKngxswIt CF SummitIn person at Las Vegas, NV in October 2022!Official-”ish” dates:Oct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://twitter.com/MarkTakata/status/1511210472518787073VueJS Forge June 29-30thOrganized by Vue School_The largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a company (by booking a call)https://vuejsforge.com/Into The Box 2022Dates set in stone, blood, you name itSolid Dates - September 6, 7 and 8, 2022One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers - Extended until April 30, 2022 ISH or they shut the form offhttps://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgITB 2021 Videos - Several videos are now Free so you can watch them and get in the mood for ITB 2022. https://cfcasts.com/series/into-the-box-2021 Into the Box Latam 2022Tentative dates - Dec 1-2CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.So, a lot of energy would have to be spent on making the event safe enough from our own point of view… so best to wait until hopefully Summer 2023More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week5/3/22 Blog - Adam Cameron - Work with me here - revisitedBack in Jan I posted "Work with me here". Once again we are growing our team, and the equivalent job has opened again (this is in addition to the successful hire we made after the January round, not "instead of ~" ;-).So if you're in the UK, and fancy leveraging your existing strong (strong) CFML skills to get into a position where we'll migrate your capabilities to Kotlin, this could be a good opportunity.https://blog.adamcameron.me/2022/05/work-with-me-here-revisited.html 5/3/22 Blog - Ben Nadel - Considering Approaches To Handling MySQL Key Conflicts In Lucee CFMLRelational databases are magical. And, as I've become more experienced as a software engineer, I've begun to lean more heavily on the database as a means to enforce data integrity (with UNIQUE KEY constraints) and to drive idempotent workflows. That said, I'm still trying to figure out where in the software stack it makes sense to put all the finer details. As such, I wanted to take a moment and consider my options for handling key conflicts in MySQL and Lucee CFML.https://www.bennadel.com/blog/4259-considering-approaches-to-handling-mysql-key-conflicts-in-lucee-cfml.htm 5/3/22 - Blog - Peter Amiri - CFWheels - CFWheels 2.3.0-rc.1 ReleasedThis version has been cooking for a while and there have been many contributors. But since this is my first release a the helm with a new CI pipeline in place, I felt more comfortable doing a Release Candidate first.https://cfwheels.org/blog/cfwheels-2-3-0-rc-1/ 5/2/22 Blog - Adam Cameron - CFML: with Lucee, true isn't necessarily the same as trueYesterday I decided to improve my "Tiny Test Framework". I wrote an article about developing the first iterationof this as a TDD exercise six or so months ago: "TDD: writing a micro testing framework, using the framework to test itself as I build it". I use this framework on trycf.com, so I can include tests in my code samples. The first iteration of this only had the one toBe matcher, and yesterday I decided to add in toBeTrue, toBeFalse and toThrow: just to make my sample code on trycf a bit clearerhttps://blog.adamcameron.me/2022/05/cfml-with-lucee-true-isnt-necessarily.html 5/2/22 - Blog - Eric Peterson - Ortus Solutions - ColdBox Elixir v4 ReleasedHot off the presses, ColdBox Elixir v4 is now available on NPM. This is a massive upgrade under the hood, but it shouldn't require any API changes if you are using just Elixir methods. (If you are customizing Webpack directly, you may need to make additional changes.) Please check out the Migration Guide for help upgrading.https://www.ortussolutions.com/blog/coldbox-elixir-v4-released/ 5/2/22 - Blog - Ben Nadel - For Consideration: An ArrayFrom() Function In ColdFusionIn my previous post, I took a look at the Array.sublist() method in ColdFusion; and, demonstrated that in order to use it safely you have to create a copy of the .sublist() result. This got me thinking about JavaScript and the Array.from() method. The Array.from() method allows you to create shallow copies of other arrays and Array-like values. Would it be worth having something like an arrayFrom() built-in function (BIF) in ColdFusion? https://www.bennadel.com/blog/4258-for-consideration-an-arrayfrom-function-in-coldfusion.htm 5/2/22 - Blog - Ben Nadel - Safely Using Array.sublist() To Generate Slices In Lucee CFMLThe other day, in the comments of my post on the performance overhead of arraySlice() in Lucee CFML, Brad Wood mentioned that it would be much faster to dip down into the Java layer and use ArrayList.sublist(). But then, in the comments of the Lucee Jira ticket, Pothys Ravichandran cautioned that .sublist() actually returns a wrapper to the original array, not a new array. As such, mutating the results of the .sublist() call would not be safe. That said, we can easily generate a new ColdFusion array from the .sublist() result in Lucee CFML to keep things running smoothly.https://www.bennadel.com/blog/4257-safely-using-array-sublist-to-generate-slices-in-lucee-cfml.htm 5/1/22 - Tweet - Scott Steinbeck - CFDocs GoodiesSome goodies added to cfdocs.com #cfml #lucee #Opensource https://t.co/v5DYIuconu https://t.co/N0RFWu8O4R https://t.co/iy4aVkGFwnhttps://t.co/mrwULlbWoh https://twitter.com/uniquetrio2000/status/1520548007157985280 https://twitter.com/uniquetrio20004/29/22 - Blog - Peter Amiri - CFWheels - CFWheels Fully Embraces ForgeBox PackagesAs you may know, many years ago CFWheels embraced the distribution of Plugins via ForgeBox packages instead of maintaining our own directory. But the framework itself remains illusive. There was some work done in the last few months to put up packages for the framework but those packages were being maintained by hand which made them a show stopper for a long term solution.Well, thanks to a new CI workflow based on GitHub Actions we now have the building and publishing of the packages fully automated. Giving credit where credit is due, the new workflow borrows heavily from the ColdBox workflow. It used GitHub Actions, Ant, and CommandBox to automate the process.https://cfwheels.org/blog/cfwheels-fully-embraces-forgebox-packages/ 4/27/22 - Blog - Ben Nadel - R.O.P.E. And Battling Post-Deployment DepressionYesterday morning, I enabled a feature-flag in production that quietly released a new feature to all of our InVision customers. This was the culmination of a week's worth of incremental builds and deployments. And while a week doesn't sound like a long time, every day leading up to it was exciting—every line of code that I wrote was exhilarating. And when it all finally went live, I was dropping party parrot and rocket ship emojis all over the place! But, when the dust settled, the post-deployment depression set in. As it always does.https://www.bennadel.com/blog/4256-r-o-p-e-and-battling-post-deployment-depression.htm 4/27/22 - Blog - Gavin Pickin - Ortus Solutions - New Dates for Into the Box 2022 and Why we changed themOrtus Solutions is happy to announce we have new finalized dates for Into the Box 2022 and the venue. Into the Box 2022 will be hosted in Houston Texas, Tuesday September 6th through Thursday September 8th, 2022. The conference will be at a new venue, the Houston CityPlace Marriott at Springwoods Village.Why did we change the dates? Ortus Solutions decided to change the dates for you, the community!https://www.ortussolutions.com/blog/new-dates-for-into-the-box-2022-and-why-we-changed-them/4/27/22 - Podcast - CFAlive - ACF and Lucee Roundtable, with Charlie Arehart, Gert Franz, Mark Drew and Ben NadelCharlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable” in this episode of the CF Alive Podcast, with host Michaela Light.https://teratech.com/podcast/acf-and-lucee-roundtable-with-charlie-arehart-gert-franz-mark-drew-and-ben-nadel/ 4/27/22 - Podcast - Working Code Podcast - Episode 72: Wearing Too Many HatsThis week on the show, the crew discusses a topic submitted by Mingo Hagen: Do developers wear too many hats, do they spread themselves too thin, and does the work suffer because of it? There are clears benefits and drawbacks to wearing a lot of hats. Knowing a little bit about a lot of things can cut down on communication overhead and enable teams to move faster. But, without specialization, solutions will almost certainly be sub-optimal; and, "best practices" may not even be known to the engineer. Ideally, a team should consistent of both generalists and subject-matter experts (SME). This kind of balance creates a "healthy tension" that tempers perfectionism with pragmatism and keeps everyone moving forward at the right pace...https://www.bennadel.com/blog/4255-working-code-podcast-episode-72-wearing-too-many-hats.htm CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 75  ColdFusion positions from 43 companies across 36 locations in 5 Countries.0 new jobs listed this weekOther Job Links Ortus Solutionshttps://www.ortussolutions.com/about-us/careers Consortium Inchttps://www.dice.com/jobs/detail/-/10183574/7322396 Senior Application Developer UK with Easy Direct Debitshttps://www.easydirectdebits.co.uk/job/senior-application-developer-uk/ You'll be working with Adam Cameron https://blog.adamcameron.me/2022/05/work-with-me-here-revisited.html There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekCFWheels - EverythingCFWheels removed a couple of their old packages, changed things up and re-deployed all of their packages again. They have Fully Embraced ForgeBox Packages as it says so in their blog post. https://cfwheels.org/blog/cfwheels-fully-embraces-forgebox-packages/  Core - https://www.forgebox.io/view/cfwheelsBase Template - https://www.forgebox.io/view/cfwheels-base-template Hello Dynamic Template - https://www.forgebox.io/view/cfwheels-template-hellodynamic Hello Pages Template - https://www.forgebox.io/view/cfwheels-template-hellopages Hello World Template - https://www.forgebox.io/view/cfwheels-template-helloworld And many more plugins etcVS Code Hint Tips and Tricks of the WeekGitlab Workflow This extension integrates GitLab into Visual Studio Code. After you set up the extension, you can:View GitLab issues and merge requests. View issues, comments, merge requests, and changed files in the sidebar, or build a custom search to meet your needs. Create and review merge requests. Validate your GitLab CI/CD configuration locally with a command. Manage your pipelines. View your pipeline status and open the related merge request. With advanced pipeline actions, you can create, retry, or cancel a pipeline. Manage snippets. Create and insert snippets, and apply snippet patches. Browse a GitLab repository directly in Visual Studio Code without cloning it. Auto-complete GitLab CI/CD variables in your .gitlab-ci.yml pipeline file, and any file beginning with .gitlab-ci and ending with .yml or .yaml, like .gitlab-ci.production.yml. Big win: Supports multiple GitLab instances.https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutions Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website https://community.ortussolutions.com/  Annual Memberships, pay for the year and save 10% - great for businesses. Patreons John Wilson - Synaptrix  Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel  Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for April 26th, 2022 - Episode 145

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Apr 26, 2022 72:54


2022-04-26 Weekly News - Episode 145Watch the video version on YouTube at https://youtu.be/c7n9_RJZLZY Hosts: Gavin Pickin - Senior Developer at Ortus SolutionsDaniel Garcia - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions:Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a reviewSign up for a free or paid account on CFCasts, which is releasing new content every weekBuy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 35 patreons providing 92% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsNew Into the Box Dates Announced - Almost 100% finalizedOrtus Solutions is happy to announce we have new finalized dates for Into the Box 2022 and the venue. Into the Box 2022 will be hosted in Houston Texas, Tuesday September 6th through Thursday September 8th, 2022. The conference will be at a new venue, the Houston CityPlace Marriott at Springwoods Village.Adobe semi officially announced their dates (still un-official at the time of writing this post) and they were close, back to back weeks at the end of September/October. We felt like the ColdFusion community deserves more in person conferences, ColdFusion Community members need the opportunity to speak and or attend more in person coldfusion conferences. If we left the conferences back to back with only a travel day/weekend in between, it would have been hard for many if not most coldfusion community members to attend both.By changing the dates, it might still be hard or impossible for a lot of speakers, sponsors, and community members, but now those percentages have increased, and both conferences will be more successful, and that will help the community be more successful... and at the end of the day, we all win if ColdFusion wins.Since we moved dates for ITB 2022 - We're extending the Call for Speaker Deadline - April 30, 2022Since we had to make changes to the schedule, we wanted to make sure every community member had the opportunity to submit their proposal.Into the Box will be live in Houston in September 2022.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgAdobe Announced Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updateshttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form Lucee 5.3.9.131-Snapshot Installers released - Stable release coming today!So we solved the last blocker for the 5.3.9 release, stable release tomorrow!Here are the preview installers, they bundleApache Tomcat/9.0.62Java 11.0.15 (Eclipse Adoptium) 64bitBonCode 1.0.42Notes: Java 17 is still not fully working, but Lucee will start instead of crashing on startup.Users with M1 Macs should now be able to use a native ARM JVM.https://dev.lucee.org/t/preview-5-3-9-131-snapshot-installers/10012 New Beta for the S3 Lucee Extension 2.0.0.71 (awslib) We had been using the older, no longer maintained jets3t library, but it's no longer maintained and was causing a range of minor problems which led us to decided to switch over to the the AWS S3 java library.Those problems beinglarge multipart uploads failing sometimesoccasional OSGI issues with the jets3t properties fileBasically as an end user, there is no functional difference between the 0.9.154 and 2.0.0.71 versions, in our testing the new version is a bit faster, especially with file deletion.https://dev.lucee.org/t/s3-extension-2-0-0-71-beta-awslib/10014 CFBreak is BackA once weekly email newsletter for the ColdFusion / CFML community.Hi, this is Pete Freitag, you're receiving this email because you signed up for my CFML / ColdFusion monthly newsletter CFML News here https://tinyletter.com/cfml a few years ago.I haven't posted to the newsletter since 2020, so I decided it is time for a refresh, and a rebrand of the newsletter.https://www.cfbreak.com/ CFWheels has joined Open Source CollectiveCFWheels has joined the Open Source Collective allowing us to raise, manage, and spend money transparently.https://cfwheels.org/blog/cfwheels-joins-open-source-collective/ Hot deal on Adobe ColdFusion from Fusion Reactor - Pricing good until April 30thAdobe ColdFusion Hot Sale. Upgrades to Adobe ColdFusion are now available at an exclusive rate. Upgrade to ColdFusion 21 if you have CF9, 10, 11, or 2016 and get the following deal:25% discount compared to the full price of CF21This offer is only available to FusionReactor customers for STD and ENT editions of ColdFusion. If you're not already a customer, then by adding FusionReactor in, you still have a significant saving. FusionReactor prices start from $19 per month, see our APM pricing page.https://www.fusion-reactor.com/blog/news/coldfusion-hot-sale/ ICYMI - Mid-Michigan CFUG - John Farrar is presenting on 13 ways to modernize with Vue 34/19/2022 - 7 pm eastern time.Learn everything that is new and how to transition to Vue 3.Meeting URL: https://bit.ly/3rwOxvq Recording Available:  https://www.youtube.com/watch?v=V6nMoMO5o1oOnline ColdFusion Meetup - "Updating the Java underlying ColdFusion", with Charlie ArehartThursday, April 28, 20229:00 AM to 10:00 AM PDTWith Java updates happening about quarterly (and one just last week), it's important that ColdFusion administrators and/or developers keep up to date on the Java version which underlies their CF (or Lucee) deployments. While the simplest question may seem to be "how do I do such an update, effectively" (and it really can be quite simple), there's a good bit more to updating the Java (aka jvm, jdk, jre) which underlies your CFML engine.In this session, veteran troubleshooter Charlie Arehart will share his experience helping people deal with this topic for many years, including:Considering, planning the jvm update (what jvm do you have, what can you update to, why should you?)Performing the jvm update (where to get it, how to install it, how to configure CF to use it)Avoiding various potential gotchas when updating the JVMHow to be made aware of new JVM versionsWhether you use CF or Lucee, deployed traditionally or via Commandbox (or even containers), most of the discussion will apply to you.https://www.meetup.com/coldfusionmeetup/events/285508327/?response=3Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Hawaii ColdFusion Meetup Group - Using ColdFusion ORMs with Nick KwiatkowskiFriday, April 29, 20224:00 PM to 5:00 PM PDTThe ColdFusion language introduced the concept of ORM (Object Relation Mappings) to allow developers to be able to do database work without having to write database-dependent SQL.Nick Kwiatkowski is an adjunct professor at Michigan State University, a member of the Mid-Michigan CFUG, and Apache Foundation Member. His day job also includes managing the telecommunications platforms at MSU as well as managing a variety of applications on campus. He has been a ColdFusion developer for nearly 25 years and an instructor for 15.https://www.meetup.com/hawaii-coldfusion-meetup-group/events/285109975/ Online ColdFusion Meetup - “Code Reuse in ColdFusion - Is Spaghetti Code still Spaghetti if it is DRY?” with Gavin PickinThursday, May 12 20229:00 AM to 10:00 AM PDTFind out the difference between DRY code and WET code, and what one is better, and more importantly, WHY.We write code once, but we read it over and over again, maintaining our code is 90% of the job... code reuse is our friend. You are already Re-using code, even if you didn't know you were.We'll learn about the different types of Code Reuse in ColdFusion, and the pros and cons of each.www.meetup.com/coldfusionmeetup/events/285524970/ Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseICYMI - THURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/TODAY - TUESDAY, APRIL 26, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-workshop-coldfusion.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust ReleasedGavin Pickin - Publish Your First ForgeBox PackageMinimum Requirements for a Package https://www.cfcasts.com/series/publish-your-first-forgebox-package/videos/minimum-requirements-for-a-package What happens if your slug for your package isn't unique?  https://www.cfcasts.com/series/publish-your-first-forgebox-package/videos/what-happens-if-your-slug-for-your-package-isn't-unique Coming SoonMore… Gavin Pickin - Publish Your First ForgeBox PackageConferences and TrainingDockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updateshttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form THAT ConferenceHowdy. We're a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.We geek-out in Texas and Wisconsin once a year but we host digital events all the time.For a limited time all monthly THAT Online events are free and do not require a ticket to participate.Read more at: https://that.us/events/thatus/2022-5/ on THAT.There have webinars too https://that.us/activities/WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there https://that.us/activities/sb6dRP8ZNIBIKngxswIt CF SummitIn person at Las Vegas, NV in October 2022!Official-”ish” dates:Oct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://twitter.com/MarkTakata/status/1511210472518787073VueJS Forge June 29-30thOrganized by Vue School_The largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a company (by booking a call)https://vuejsforge.com/Into The Box 2022Solid Dates - September 6, 7 and 8, 2022One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers - Extended until April 30, 2022https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgInto the Box Latam 2022Tentative dates - Dec 1-2CFCampStill waiting as well.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the WeekLooking for more content, check out the other ColdFusion related Podcasts​Working Code Podcast https://workingcode.dev/ ​CF Alive https://teratech.com/podcast/ April 25, 2022 - Blog - Mark Takata - Adobe - Turning on NULL support in ColdFusion 2018+While playing around with booleans, I ended up running into some fun stuff(tm) having to do with NULL. As you might be aware, as of Adobe ColdFusion 2018, the framework has supported NULL values, but what you might not be aware of is that you can turn them on and off either globally (via the Administrator) or on a per-application level.https://coldfusion.adobe.com/2022/04/turning-on-null-support-in-coldfusion-2018/ April 26, 2022 - Blog - Ben Nadel - Considering The Separation Of Concerns When Invoking A Remote API In ColdFusionWhen dealing with a local database in ColdFusion, the levels of abstraction and the separations of concern feel somewhat second nature. Yes, I've wrestled with some irrational guilt over returning Query objects from my DAL (Data Access Layer); but, on balance, I love the query object's simplicity and power; and, returning it from the DAL makes life easy. Lately, however, I've had to start consuming some remote APIs (microservices). And, when it comes to making HTTP calls, the separation of concerns is less clear in my head - it seems that so much more can go wrong when consuming a remote API.https://www.bennadel.com/blog/4254-considering-the-separation-of-concerns-when-invoking-a-remote-api-in-coldfusion.htmBen is essentially setting up a gateway to abstract getting the data so he can standardize what the service is receiving, so it shouldn't matter where the data is coming from.April 22, 2022 - Blog - Ben Nadel - ArraySlice() Has An Exponential Performance Overhead In Lucee CFML 5.3.8.201The other day, I tweeted about Lucee CFML struggling with a massive array. I had created a data-processing algorithm that was taking an array of user-generated data and splitting it up into chunks of 100 so that I could then gather some aggregates on that data in the database. Everything was running fine until I hit a user that had 2.1 million entries in this array. This was an unexpected volume of data, and it crushed the CFML server. 2.1M is a lot of data to my "human brain"; but, it's not a lot of data for a computer. As such, I started to investigate the root performance bottleneck; and, I discovered that the arraySlice() function in Lucee CFML 5.3.8.201 has a performance overhead that appears to increase exponentially with the size of the array.https://www.bennadel.com/blog/4253-arrayslice-has-an-exponential-performance-overhead-in-lucee-cfml-5-3-8-201.htm @bdw429s just left a comment on the blog-post about .subList() as well. It looks crazy-fast! This seems like the fastest possible implementation.April 22, 2022 - Blog - Charlie Arehart - Updated - Solving problems calling out of CF via https, by updating JVMIf you're getting errors in calling out to https urls from CF, especially if it was working and now is not, you may NOT need to import a certificate, nor modify any jvm args. You may simply need to update the JVM that CF uses, as discussed in this post.https://coldfusion.adobe.com/2019/06/error-calling-cf-via-https-solved-updating-jvm/ 4/22/2022- Tweet - Brad Wood - Ortus Solutions - It sucks that CF engines still don't allow for CFCs to extend Java classesIt sucks that CF engines still don't allow for CFCs to extend Java classes.  That prevents me from integrating with Java libraries like this one who don't allow interface implementations, but require abstract base class extension.  https://github.com/bkiers/Liqp/issues/226 4/22/2022 - Tweet - Brad Wood - Ortus Solutions - native Java threading can't access application/session/request scopesOne of the missing pieces for CF devs using native Java threading is the inability of your code to access your application/session/request scopes.  ColdBox works around this but we really need out of the box CF engine support! https://luceeserver.atlassian.net/browse/LDEV-3960 https://twitter.com/bdw429s/status/1517584339235745795https://twitter.com/bdw429s4/19/2022 - Blog - Charlie Arehart - New updates released for Java 8, 11, 17, and 18 as of Apr 2022New JVM updates have been released today (Apr 19, 2022) for the current long-term support (LTS) releases of Oracle Java, 8, 11, and 17, as well as the new interim update 18. (Note that prior to Java 9, releases of Java were known technically as 1.x, to 8 is referred to in resources below as 1.8.)The new updates are 1.8.0_331, (aka 8u331), 11.0.15, 17.0.3, and 18.0.1 respectively). And as is generally the case with these Java updates, most of them have the same changes and fixes.For more on them, including changes as well as the security and bug fixes they each contain, see the Oracle resources I list below, as well as some additional info I offer for if you may be skipping to this from a JVM update from before Apr 2021. I also offer info for Adobe ColdFusion users on where to find the updated Java versions, what JVM versions Adobe CF supports, and more.https://www.carehart.org/blog/client/index.cfm/2022/4/19/java_updates_Apr_2022 CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 75  ColdFusion positions from 43 companies across 36 locations in 5 Countries.2 new job listedFull-Time - Mid/Senior CFML Developer at Cleveland, OH - United States Apr 22https://www.getcfmljobs.com/viewjob.cfm?jobid=11462Full-Time - Senior ColdFusion/Lucee Engineer (Remote) at Remote - United States Apr 19https://www.getcfmljobs.com/viewjob.cfm?jobid=11461 Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers Consortium Inchttps://www.dice.com/jobs/detail/-/10183574/7322396 There is a jobs channel in the box team slack now tooForgeBox Module of the WeekCBMailServices PreMail FilterThis is a tool that fires on the PreMail interception point, allowing you to filter emails being sent from your application using CBMailServices.This supports multiple enviromnents, so you can turn on the filter for just one environment, or multiple environments, and you can choose to override the global settings, with settings for just one environment, whether that is allowed email addresses, or required email addresses.https://www.forgebox.io/view/cbmailservices-premail-filter VS Code Hint Tips and Tricks of the WeekDepot Data Editor by Afterschool StudioStructured data editor for VS Code - Edit JSON data directly inside of code with a spreadsheet like interface. Can be used to replace the need for .csv or XML filesExtension: https://marketplace.visualstudio.com/items?itemName=afterschool.depot Bonus VS Code Livestream Recording - JSON Data in VS Code with Depot Extension

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for April 19th, 2022 - Episode 144

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Apr 19, 2022 49:33


2022-04-19 Weekly News - Episode 144Watch the video version on YouTube at https://youtu.be/UrcOxVA2XcA Hosts: Gavin Pickin - Senior Developer at Ortus SolutionsEric Peterson - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)  Patreon SupportWe have 35 patreons providing 92% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsLast chance for ITB CFP - Into the Box 2022 CFPSupposed to Close April 17th, but the form is still up there… go submit now - we have extended it until April 30th!!!Into the Box will be live in Houston in September 2022.  We want you to speak there! Topic submission closes at midnight April 30th, 2022https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgCFML Community Submissions - Curl Converter by Scott SteinbeckConvert curl commands to Python, JavaScript, PHP, R, Go, Rust, Elixir, Java, MATLAB, Dart, CFML, Ansible URI, Strest or JSON and now CFML.https://curlconverter.com/ We need more of these tools pages to include CFML - like the QuickRef that James Moberg mentions on Twitter (talk about later)Pull request that made it happen: https://github.com/curlconverter/curlconverter/pull/376HostMedia - Released an Update to CFManagerWe've released a new update to our CFManager @cPanel plugin, improvements include UX tweaks, option to support UTF8 connection strings and a new dedicated documentation website at cfmanager.infohttps://cfmanager.info/ Mid-Michigan CFUG - John Farrar is presenting on 13 ways to modernize with Vue 34/19/2022 - 7 pm eastern time.Learn everything that is new and how to transition to Vue 3.Meeting URL: https://bit.ly/3rwOxvq Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Hawaii ColdFusion Meetup Group - Using ColdFusion ORMs with Nick KwiatkowskiFriday, April 29, 20224:00 PM to 5:00 PM PDTThe ColdFusion language introduced the concept of ORM (Object Relation Mappings) to allow developers to be able to do database work without having to write database-dependent SQL.Nick Kwiatkowski is an adjunct professor at Michigan State University, a member of the Mid-Michigan CFUG, and Apache Foundation Member. His day job also includes managing the telecommunications platforms at MSU as well as managing a variety of applications on campus. He has been a ColdFusion developer for nearly 25 years and an instructor for 15.https://www.meetup.com/hawaii-coldfusion-meetup-group/events/285109975/ Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseTHURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/TUESDAY, APRIL 26, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-workshop-coldfusion.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released Gavin Pickin - Publish Your First ForgeBox PackageCreating an Account - Onlinehttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/creating-an-account-online Creating an Account - CLIhttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/creating-an-account-cli Coming SoonMore… Gavin Pickin - Publish Your First ForgeBox PackageConferences and TrainingICYMI - LAST WEEK - DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speakingLuis - Alpine.js: Declare and React with SimplicityBrad - What's a Pull Request? (Contributing to Open Source)https://devnexus.com/They really enjoyed itRay Camden was tweeting about Luis's Alpine session, he might love it :)DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/That ConferenceHowdy. We're a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.We geek-out in Texas and Wisconsin once a year but we host digital events all the time.For a limited time all monthly THAT Online events are free and do not require a ticket to participate.Read more at: https://that.us/events/thatus/2022-5/ on THAT.There have webinars too https://that.us/activities/WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there https://that.us/activities/sb6dRP8ZNIBIKngxswIt CF SummitIn person at Las Vegas, NV in October 2022!Official-”ish” dates:Oct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://twitter.com/MarkTakata/status/1511210472518787073Into The Box 2022Solid Dates - September 2022One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers:https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgInto the Box Latam 2022Tentative dates - Dec 1-2CFCampStill waiting as well.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the WeekBEN CORNER4/18/22 Tweet - Ben Nadel - Lucee thinks 2.1 million items might be too many???Apparently, the #Lucee #CFML server isn't happy taking an array of 2.1 M items and splitting it up into chunks of 100. I had NO IDEA that the algorithm I wrote would ever encounter an array with 2M items in it

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for April 5th, 2022 - Episode 142

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Apr 12, 2022 51:38


2022-04-12 Weekly News - Episode 143Watch the video version on YouTube at https://youtu.be/6C6hxZiBOuI Hosts: Gavin Pickin - Senior Developer at Ortus SolutionsDaniel Garcia - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)  Patreon SupportWe have 35 patreons providing 92% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsLast week for ITB CFP - Into the Box 2022 CFPInto the Box will be live in Houston in September 2022.  We want you to speak there! Topic submission closes at midnight April 17th, 2022.https://docs.google.com/forms/d/e/1FAIpQLSdS-7hP2VCdt0CdKBxI8aecUf3L_iTLyGFstVaV-Nte7gFJwQ/viewform https://intothebox.orgOrtus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Hawaii ColdFusion Meetup Group - Using ColdFusion ORMs with Nick KwiatkowskiFriday, April 29, 20224:00 PM to 5:00 PM PDTThe ColdFusion language introduced the concept of ORM (Object Relation Mappings) to allow developers to be able to do database work without having to write database-dependent SQL.Nick Kwiatkowski is an adjunct professor at Michigan State University, a member of the Mid-Michigan CFUG, and Apache Foundation Member. His day job also includes managing the telecommunications platforms at MSU as well as managing a variety of applications on campus. He has been a ColdFusion developer for nearly 25 years and an instructor for 15.https://www.meetup.com/hawaii-coldfusion-meetup-group/events/285109975/ ICYMI Quick v5 betaMajor performance improvements - over 50% decrease in execution time!https://quick.ortusbooks.com/v/5.0.0-1/whats-new#5.0.0https://forgebox.io/view/quick/version/5.0.0-beta.3ICYMI qb v8.8.0 betaCouple of fixes from beta feedback.https://forgebox.io/view/qb/version/8.8.0-beta.4ICYMI ColdBox Elixir v4 betaWebpack 5!!! Node 16+!! All the updated dependencies.https://coldbox-elixir.ortusbooks.com/v/v4/migration_guide#v4.0.0ICYMI ContentBox 5.2.0 Released!A quick bug fix update for ContentBox!https://contentbox.ortusbooks.com/intro/release-history/whats-new-with-5.2.0Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseTHURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/TUESDAY, APRIL 26, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-workshop-coldfusion.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust ReleasedGavin Pickin - Publish Your First ForgeBox Package Let's have a look at the ForgeBox Site https://cfcasts.com/series/publish-your-first-forgebox-package/videos/let's-have-a-look-at-the-forgebox-site  Find out more about ForgeBox and Account Options https://cfcasts.com/series/publish-your-first-forgebox-package/videos/find-out-more-about-forgebox-and-account-options  Coming SoonGavin Pickin - Publish Your First ForgeBox PackageConferences and TrainingTHIS WEEK - DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speakingLuis - Alpine.js: Declare and React with SimplicityBrad - What's a Pull Request? (Contributing to Open Source)https://devnexus.com/DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/That ConferenceHowdy. We're a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.We geek-out in Texas and Wisconsin once a year but we host digital events all the time.For a limited time all monthly THAT Online events are free and do not require a ticket to participate.Read more at: https://that.us/events/thatus/2022-5/ on THAT.There have webinars too https://that.us/activities/WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there https://that.us/activities/sb6dRP8ZNIBIKngxswIt CF SummitIn person at Las Vegas, NV in October 2022!Official-”ish” dates:Oct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://twitter.com/MarkTakata/status/1511210472518787073Into The Box 2022Solid Dates - September 2022One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers: https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website: https://intothebox.orgInto the Box Latam 2022 - Tentative dates - Dec 1-2CFCamp - Waiting for confirmationMore conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week4/9/22 Blog - Adam Cameron - CFML: revisit import aliasingI'm writing this here cos it's getting a bit long for a comment on the CFML Slack channel, and perhaps it might get a different set of eyes on it here anyhow.I wanna revisit the discussion about import aliasing in CFML. ie this:import com.vendor.app.package.Date as VendorDateimport org.project.lib.Date as LibDatehttps://blog.adamcameron.me/2022/04/cfml-revisit-import-aliasing.html4/8/22 - Blog - Ben Nadel - Using sgn() To Clamp Values In Array Sorting Operations In ColdFusionA couple of years ago, I ran into an issue with array.sort() in Lucee CFML wherein it threw an error if my sort operator returned a value that was larger than a signed integer. Yesterday, Adam Cameron left a comment on that post about using the sgn() function, in ColdFusion, to fix the issue. To be honest, I don't believe I even knew that the sgn() function existed. So, in order to help fill in my lacking mental model, I wanted to quickly look at what the sgn() function does.https://www.bennadel.com/blog/4247-using-sgn-to-clamp-values-in-array-sorting-operations-in-coldfusion.htm Tweet - James Moberg - Unsupported Tags in Script for ACF2021Ugh... I went to use cfmodule in #ColdFusion 2021 (using cfscript) and immediately encountered a "Variable MODULE is undefined" error. (Cfscript syntax for this tag is supported only by Lucee #cfml.)Does Adobe have a dedicated page of all functions that don't work in cfscript?https://twitter.com/gamesover/status/1512096137477386242https://twitter.com/gamesoverTweet - James Moberg - CFTimer requires an IP Lockdown in ACF?I really like that Lucee #cfml outputs CFTimer results without toggling any admin-only debugging settings. I'm not sure why @coldfusion requires adding an IP to a global access list to simply output milliseconds. Is this considered a security risk? #ColdFusionhttps://twitter.com/gamesover/status/1511423415885914117 https://twitter.com/gamesover4/5/22 - Blog - Mark Takata - Adobe - Simple CRUD w/ CF & DynamoDBI've been playing with building out a Connect pod (blog entry & webinar coming soon ™) but in the meantime thought I'd share a little code for writing to and reading from a DynamoDB.Just as a reminder, you can find info about getting a DynamoDB object up and running here: https://helpx.adobe.com/coldfusion/using/integrate-coldfusion-dynamodb.htmlhttps://coldfusion.adobe.com/2022/04/simple-crud-w-cf-dynamodb/ CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 71 ColdFusion positions from 41 companies across 35 locations in 5 Countries.5 new job listedFull-Time - ColdFusion programmer at Washington, DC - United States Posted Apr 12https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-programmer-at-Washington-DC/11458Full-Time - Technical Operations (Coldfusion)Engineer at New York, NY - United States Posted Apr 12https://www.getcfmljobs.com/jobs/index.cfm/united-states/Technical-Operations-ColdfusionEngineer-at-New-York-NY/11457Full-Time - Technical Operations (Coldfusion)Engineer at United States - United States Posted Apr 12https://www.getcfmljobs.com/jobs/index.cfm/united-states/Technical-Operations-ColdfusionEngineer-at-United-States/11456Full-Time - ColdFusion Developer at Plymouth Meeting, PA - United States Posted Apr 11https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Plymouth-Meeting-PA/11455Full-Time - Public Sector Financial Services - ColdFusion Developer - Se.. - United States Posted Apr 08https://www.getcfmljobs.com/jobs/index.cfm/united-states/Public-Sector-Financial-Services-ColdFusion-Developer-Senior-Consultant-at-Remote/11454Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers There is a jobs channel in the box team slack now tooForgeBox Module of the WeekCB File Storages (snapshot beta) by Ortus SolutionsThe cbfs module will enable you to abstract ANY filesystem within your ColdBox applications. You can configure as many disks which represent file systems in your application. Each disk is backed by a storage provider and configurable within your ColdBox application.The available storage providers are:LocalProvider@cbfs - A local file system storage providerMockProvider@cbfs - A mock storage provider that just logs operations to a LogBox logger objectCOMING SOON: S3Provider@cbfs - An Amazon S3, Rackspace, Digital Ocean or Google Cloud Storage provider.box install cbfshttps://www.forgebox.io/view/cbfs VS Code Hint Tips and Tricks of the WeekBuilt-in local file history This one was a popular feature request!  Anytime a file is saved, a new entry appears in the “Timeline” view. You can name entries & compare them, restore them, or delete them.  To try this out, run the command “Local History: Create Entry”https://twitter.com/i/status/1511463379210317824 Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsDon't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix  Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger  (Bell-an-jer) Dan Card Jonathan Perret Jeffry McGee - Sunstar Media6 Dean Maunder Joseph Lamoree  (Lah-more-ee)? Don Bellamy Jan Jannek  (Yan Yannek) Laksma Tirtohadi  (Lah-ksma Turt-o-hah-dee) Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel  Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge  (Monghee) John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for April 5th, 2022 - Episode 142

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Apr 5, 2022 60:40


2022-04-05 Weekly News - Episode 142Watch the video version on YouTube at https://youtu.be/obJEJPSwpWgHosts: Eric Peterson - Senior Developer at Ortus SolutionsBrad Wood - Software Consultant at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)  Patreon SupportWe have 36 patreons providing 96% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsQuick v5 betaMajor performance improvements - over 50% decrease in execution time!https://quick.ortusbooks.com/v/5.0.0-1/whats-new#5.0.0https://forgebox.io/view/quick/version/5.0.0-beta.3qb v8.8.0 betaCouple of fixes from beta feedback.https://forgebox.io/view/qb/version/8.8.0-beta.4ColdBox Elixir v4 betaWebpack 5!!! Node 16+!! All the updated dependencies.https://coldbox-elixir.ortusbooks.com/v/v4/migration_guide#v4.0.0ContentBox 5.2.0 Released!A quick bug fix update for ContentBox!https://contentbox.ortusbooks.com/intro/release-history/whats-new-with-5.2.0ICYMI - Into the Box 2022 CFP is now open!Into the Box will be live in Houston in September 2022.  We want you to speak there! Topic submission closes at midnight April 17th, 2022.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgICYMI - Ortus Webinar - March - ForgeBoxication with Gavin PickinMarch 25th, 2022 Time: 11:00 AM Central Time (US and Canada)ForgeBox is CFML's package management system, and in this webinar you will learn how you can use it with any cfml app you have. You'll learn how to use ForgeBox packaged in your app, commit your own code to ForgeBox, and if we have time we might even make your code into a ColdBox module.CFCasts: https://cfcasts.com/series/ortus-webinars-2022/videos/gavin-pickin-on-forgeboxication/Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseTHURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/TUESDAY, APRIL 26, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx https://adobe-workshop-coldfusion.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust ReleasedGavin Pickin on ForgeBoxication (free)https://cfcasts.com/series/ortus-webinars-2022/videos/gavin-pickin-on-forgeboxicationComing SoonMore in Publish Your First ForgeBox PackageConferences and TrainingDevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speakingLuis - Alpine.js: Declare and React with SimplicityBrad - What's a Pull Request? (Contributing to Open Source)https://devnexus.com/DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Into The Box 2022Solid Dates - September 2022One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers:https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgCF SummitIn person at Las Vegas, NV in October 2022!Official-”ish” dates:Oct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://twitter.com/MarkTakata/status/1511210472518787073Into the Box Latam 2022Tentative dates - Dec 1-2CFCampStill waiting as well.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week03/30/2022 - Blog - Ben Nadel - Using Closures To Bind Naked Functions To Components In ColdFusionWhen we think about a "method signature", we often think solely about the arguments that it accepts and the type of data that it returns. But, there's more to a method signature, such as the mode in which it can be invoked. Most methods can only be invoked as a member method. However, in some cases, an Object's API allows for methods to be detached and passed-around as "naked functions". In ColdFusion, we can use Closures / Lambdas to bind a Function reference to a ColdFusion Component instance such that the "member method" can be used - and work correctly - as a "naked function".https://www.bennadel.com/blog/4240-using-closures-to-bind-naked-functions-to-components-in-coldfusion.htm04/03/2022 - Blog - Ben Nadel - Adding FusionReactor Sub-Transaction Breakdowns To My ColdFusion BlogA couple of years ago, I wrote about how we're using the FusionReactor API (FRAPI) to instrument our Lucee CFML apps at work. And, now that I have FusionReactor installed on my ColdFusion 2021 blog, I've been translating some of that logic over to this site. I recently demonstrated that FusionReactor gave me critical insights into my SQL queries and my in-memory caching techniques. And, this morning, I added some "Tracked Transactions" to help me understand how long certain portions of my ColdFusion request was taking to execute.Especially useful since FusionReactor doesn't provide CFC method nameshttps://www.bennadel.com/blog/4242-adding-fusionreactor-sub-transaction-breakdowns-to-my-coldfusion-blog.htmUseful link: https://forgebox.io/view/FRAPISDK04/04/2022 - Blog - Ben Nadel - Moving My Short-Code Redirects To NetlifyFor years, I've had my own "short code" URL, bjam.in. There's no meaningful reason for me to have it - only, that I was raised in an era when short codes were all the rage. And, an era in which Twitter actually counted embedded URLs as part of the overall message length (something that they no longer do). But, one thing that's always bothered me about bjam.in is that it didn't have an SSL Certificate. I never wanted to pay for one since the site does nothing but redirect to www.bennadel.com, which does have an SSL Certificate. To remedy this, I've moved my bjam.in logic over to Netlify which automatically provisions SSL Certificates using Let's Encrypt.https://www.bennadel.com/blog/4243-moving-my-short-code-redirects-to-netlify.htm04/05/2022 - Blog - Ben Nadel - Adding CreateTimeSpan() To Date/Time Values In ColdFusionIn ColdFusion, it's trivial to add a given date-part, such an "hour" or a "day", to an existing date - there are built-in functions and member-methods for this task. But, it's a little harder to mix "Dates" with "Time Spans". Doing so, often leads to a fractional numeric value. This fractional value is a "numeric date". There are a number of ways to cast between "numeric dates" and "dates"; but, I wanted to look at how we can avoid casting by thinking about what a "time span" actually is; and, how we can efficiently add and remove time spans to and from dates in ColdFusion.https://www.bennadel.com/blog/4244-adding-createtimespan-to-date-time-values-in-coldfusion.htm04/03/2022 - Tweet - @cfhawaiiWe are looking for a speaker on #coldFusion ORM DM me if interestedhttps://twitter.com/cfhawaii/status/151080504602325401804/01/2022 - Tweet - @ortussolutionsThe Ortus USA Team has been working hard at this year's retreat. Big things are coming…https://twitter.com/ortussolutions/status/1510020360166641665(Not an April Fools Joke.

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for March 29th, 2022 - Episode 141

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Mar 29, 2022 47:50


2022-03-29 Weekly News - Episode 141Watch the video version on YouTube at https://youtu.be/NMIIylXh5Ok Hosts: Gavin Pickin - Senior Developer at Ortus SolutionsDaniel Garcia - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos https://github.com/coldbox/coldbox-platform https://github.com/Ortus-Solutions/ContentBox/ https://github.com/Ortus-Solutions/commandbox/ https://github.com/ortus-solutions/docker-commandbox https://github.com/Ortus-Solutions/testbox/ https://github.com/coldbox-modules/qb/ https://github.com/coldbox-modules/quick/ https://github.com/coldbox-modules/cbwire https://github.com/Ortus-Solutions/DocBox Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)  Patreon SupportWe have 36 patreons providing 96% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsThe #CFML tag is apparently used for Heart Surgery now :DOne of them applied - Things are not difficult, just different :MIND-BLOWN-EMOJI:New CommandBox Module for Users of ColdSpringStick around for the Module of the Week to find out more about thatICYMI - Into the Box 2022 CFP is now open!Into the Box will be live in Houston from September 27 - 30, 2022.  We want you to speak there! Topic submission closes at midnight April 17th, 2022.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgICYMI - Lucee 5.3.9.115 Release Candidate 3This is the final Release Candidate for 5.3.9 before we go stable. Subject to any problems, we aim to release a stable version next week. Please give the new build a spin and let us know of any problems you findhttps://dev.lucee.org/t/5-3-9-115-final-release-candidate-3/9829Built with ColdFusion CFMLThis repo is a community repo to list and showcase companies, sites and technologies powered by ColdFusion (CFML) and several Ortus Products.To contribute, fork and star the project. Then add your own organization file in the orgs directory and then append the name of that file ( excluding the extension ), into the cfml-rocks.json array of orgs. You may use the schema below for reference. Send us your pull request and once validated, we will add it to the repo and site.https://github.com/Ortus-Solutions/built-with-cfml-box/ICYMI - RFC: cbq - a Provider-based Queueing System for ColdBoxHey, folks. I'd love feedback on this proposal for a provider based queue system for ColdBox.The idea here is that we could standardize the queueing jobs including things like queue names and delays regardless of the backing provider.https://community.ortussolutions.com/t/rfc-cbq-a-provider-based-queueing-system-for-coldbox/9149/10ICYMI - ContentBox 5.1 Released!Wanted to make an announcement that we have released ContentBox v5.1 now: https://contentbox.ortusbooks.com/intro/release-history/whats-new-with-5.1.0The docs are getting a massive update and this release brings a lot of stability to the platform. Enjoy!https://community.ortussolutions.com/t/contentbox-v5-1-released/9151Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars ICYMI - Ortus Webinar - March - ForgeBoxication with Gavin PickinMarch 25th, 2022 Time: 11:00 AM Central Time (US and Canada)ForgeBox is CFML's package management system, and in this webinar you will learn how you can use it with any cfml app you have. You'll learn how to use ForgeBox packaged in your app, commit your own code to ForgeBox, and if we have time we might even make your code into a ColdBox module.Recording: https://cfcasts.com/series/ortus-webinars-2022/videos/gavin-pickin-on-forgeboxication/ More Webinars: https://www.ortussolutions.com/events/webinars ICYMI - Hawaii CFUG - Moving your Legacy ColdFusion application to Modern CFML with Mark TakataMarch 24th, 20221:00pm Hawaiian Time - 4:00pm PDTWe've all seen old legacy code in our ColdFusion applications.How do you move that legacy code to modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code? Why Move to Modern CFML Most of us understand that moving our legacy applications to modern CFML is smart. Easier Maintenance Rapid Deployment Fewer Bugs Modern, Responsive Front-End https://hawaiicoldfusionusergroup.adobeconnect.com/legacy/ICYMI - We missed it - FusionReactor Webinar last ThursdayMore information on it on Charlie's blog.You can email nick_flewitt@intergral.com for more information on the webinar, maybe get access to a recording.https://www.carehart.org/blog/client/index.cfm/2022/3/22/exciting_fr_webinar_this_thursday/ Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseICYMI - THURSDAY, MARCH 24, 202210:00 AM PDTColdFusion Standard vs EnterpriseMark Takatahttps://coldfusion-standard-vs-enterprise.meetus.adobeevents.com/Recording: https://www.youtube.com/watch?v=z-qHryp8p6c WEDNESDAY, MARCH 30, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://workshop-coldfusion-adobe.meetus.adobeevents.com/THURSDAY, APRIL 21, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-workshop-coldfusion.meetus.adobeevents.com/THURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.com Just Released Publish your First ForgeBox Package What is ForgeBox and Why Should I use it?https://www.cfcasts.com/series/publish-your-first-forgebox-package/videos/what-is-forgebox-and-why-should-i-use-itMore coming soon ForgeBoxification Webinar with Gavin Pickinhttps://cfcasts.com/series/ortus-webinars-2022/videos/gavin-pickin-on-forgeboxication/ Conferences and TrainingDocker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands  DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speaking Luis - Alpine.js: Declare and React with Simplicity Brad - What's a Pull Request? (Contributing to Open Source) https://devnexus.com/US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Into The Box 2022Solid Dates - September 28-30One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers: https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website: https://intothebox.orgInto the Box Latam 2022Tentative dates - Dec 1-2CF SummitStill waiting on news from Adobe.CFCampStill waiting as well.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week3/29/22 - Video - Mark Takata - Adobe - ColdFusion Standard vs Enterprisehttps://www.youtube.com/watch?v=z-qHryp8p6c 3/29/22 - Video - Mark Takata - Adobe - Cloud Report Building Using ColdFusion & Pdfhttps://www.youtube.com/watch?v=vF5O6fOC_Lc&t=10s  3/28/22 - Blog - Ben Nadel - Avoiding MySQL max_allowed_packet Errors By Splitting-Up Large Aggregation Queries In ColdFusionYesterday, I looked at splitting an array up into groups in ColdFusion. I had to do this the other day because I was running into errors when attempting to execute a very large SQL statement in MySQL. To get around the error, I ended up splitting the query logic into chunks, executing the chunks individually, and then reducing the chunk results down to a single value. This felt like a rather elegant solution to a somewhat "dirty problem"; so, I thought it might be worth sharing the approach in ColdFusion (I was writing it in Lucee CFML 5.3.8, but the demo is authored in Adobe ColdFusion 2021).https://www.bennadel.com/blog/4238-avoiding-mysql-max-allowed-packet-errors-by-splitting-up-large-aggregation-queries-in-coldfusion.htm 3/28/22 - Forum - Matthew Clemente - Using asyncManager in place of cfthreadI'm looking to use the async Manager in a place where I'd typically use cfthread, but I'm unsure of the correct syntax.Here's the situation - I'm adding a record, and then once it's added I've got three operations that need to take place, but they shouldn't be blocking and I don't need data back from them. In pseudocode, it would look something like this: …https://community.ortussolutions.com/t/using-asyncmanager-in-place-of-cfthread/9170 3/27/22 - Blog - Ben Nadel - Splitting An Array Into Groups In ColdFusion 2021The other day, I was dealing with a long list of IDs that I needed to use in a SQL query. In fact, the list was so long that the generated SQL statement was exceeding the max packet size property of the MySQL server. As such, I had to split the list of IDs into groups and perform the SQL query in chucks. I was surprised to see that our Utilities.cfc at work didn't already have a user defined function (UDF) for this. As such, I wrote a function that splits an array into groups of a given max-length in ColdFusion.https://www.bennadel.com/blog/4237-splitting-an-array-into-groups-in-coldfusion-2021.htm 3/26/22 - Blog - Ben Nadel - Updating OWASP AntiSamy From 1.5.7 To 1.6.5 In ColdFusion 2021A few years ago, I started using the OWASP AntiSamy 1.5.7 project to validate Markdown comments being processed with Flexmark. I'm trying to be better about keeping vendor libraries up-to-date (in order to keep them more secure). So, this morning, I updated OWASP AntiSamy to version 1.6.5 on my ColdFusion 2021 blog. I ran into a few hurdles doing this, so I thought I would just share the errors in case anyone needs some Google-love.https://www.bennadel.com/blog/4236-updating-owasp-antisamy-from-1-5-7-to-1-6-5-in-coldfusion-2021.htm 3/25/22 - Blog - Ben Nadel - Considering A Numeric Range / Sequence Data Structure In ColdFusionI am not sure if I would ever need something like this in a production application, but when I'm toying around with ideas in ColdFusion, it's not uncommon for me to want to iterate over a sequence of numbers. I know that other languages have the concept of a first class "Range" or "Sequence" structure. And, it seems like something that might be of some value in ColdFusion as well. As such, I wanted to try implementing a numeric range / sequence data structure in Lucee CFMLhttps://www.bennadel.com/blog/4235-considering-a-numeric-range-sequence-data-structure-in-coldfusion.htm 3/24/22 - Blog - Luis Majano - Ortus Solutions - Migrating From ColdSpring to WireBoxIf you have an application that leveraged ColdSpring for your dependency injection, you can easily port it to WireBox. The first step is converting the ColdSpring XML file to a WireBox Binder. This will translate 1-1 the bean configurations to WireBox configurations. After that, it's a matter of testing your objects and switching the references to the ColdSpring bean factory to application.wirebox.getInstance( "BeanName" ).After that, you can decide if you want to keep the object configurations as is, or you can start refactoring them by using our conventions instead of configuration approach. Especially if you love annotations in your code.https://www.ortussolutions.com/blog/migrating-from-coldspring-to-wirebox 3/23/22 - Forum - Brad Wood - Ortus Solutions - How to create instances of CFCs in a CommandBox Task RunnerSomeone asked me today why they couldn't run the following code inside of a Task Runner without getting an error that the CFC couldn't be found:new lib.providers.s3();They wanted to know how to create the CFC. I figured the answer(s) were worth sharing since there's several ways to skin this cat.https://community.ortussolutions.com/t/how-to-create-instances-of-cfcs-in-a-commandbox-task-runner/9158 3/20/22 The struct keys in THIS.DATASOURCESFrom ColdFusion 11 onwards, you may use THIS.DATASOURCES in Application.cfc – or, equivalenty, the Datasources attribute in Application.cfm – to create a datasource. ( Application.cfc is the recommended file to use, so we shall not consider Application.cfm in what follows. )THIS.DATASOURCES is a struct. So, how do know which keys it contains? The purpose of this blog post is to answer that question.https://coldfusion.adobe.com/2022/03/the-struct-keys-in-this-datasources/ CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 62 ColdFusion positions from 36 companies across 33 locations in 5 Countries.3 new job listedFull-Time - Senior ColdFusion Developer - GeoNorth Information Systems a.. - United States Mar 26https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-ColdFusion-Developer-GeoNorth-Information-Systems-at-Alaska/11449Full-Time - ColdFusion Developer at Remote - United States Mar 25https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Remote/11448Full-Time - ColdFusion Web Developer (RADDOS) at Wright-Patterson AFB, O.. - United States Mar 23https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Web-Developer-RADDOS-at-WrightPatterson-AFB-OH/11447Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers ProSource360 - Dayton Ohio - Secret Clearancehttps://www.prosource360.com/careers/ ForgeBox Module of the WeekCommandBox ColdSpring XML to WireBox DSL by Ortus SolutionsThis module can convert any ColdSpring XML file to the equivalent programmatic DSL for usage by WireBox Dependency Injection Framework (https://wirebox.ortusbooks.com/configuration/configuring-wirebox).UsageRun the coldspring-to-wirebox command and pass in the location of the XML file to convert with an optional destination for the WireBox.cfccoldspring-to-wirebox tests/coldspring.xml.cfmBlog: https://www.ortussolutions.com/blog/migrating-from-coldspring-to-wirebox/?utm_medium=referral&utm_source=contentstudio.io https://www.forgebox.io/view/commandbox-coldspring-to-wirebox VS Code Hint Tips and Tricks of the WeekENVAdds formatting, folding and syntax highlighting support for env files (.env) to Visual Studio Codehttps://marketplace.visualstudio.com/items?itemName=irongeek.vscode-env My old go to was...DotENVVSCode .env syntax highlightinghttps://marketplace.visualstudio.com/items?itemName=mikestead.dotenv Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsDon't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website https://community.ortussolutions.com/ PatreonsJohn Wilson - Synaptrix Eric HoffmanGary KnightMario RodriguesGiancarlo GomezDavid BelangerDan CardJonathan PerretJeffry McGee - Sunstar Media6Dean MaunderJoseph LamoreeDon BellamyJan JannekLaksma TirtohadiCarl Von StettenJeremy AdamsDidier LesnickiMatthew ClementeDaniel GarciaScott Steinbeck - Agri Tracking SystemsBen Nadel Brett DeLineKai KoenigCharlie ArehartJonas ErikssonJason DaigerShawn OdenMatthew DarbyRoss PhillipsEdgardo CabezasPatrick FlynnStephany MongeJohn WhishKevin WrightPeter AmiriYou can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

The Lynda Steele Show
Shanghai starts China's biggest COVID-19 lockdown in 2 years — What can Canada learn from this?

The Lynda Steele Show

Play Episode Listen Later Mar 28, 2022 10:40


Victor Ho, Editor-in-Chief of Sing Tao Daily, Canada Western Edition discusses the severity of Shanghai's current COVID-19 outbreak 

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for March 22nd, 2022 - Episode 140

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Mar 22, 2022 44:49


2022-03-22 Weekly News - Episode 140Watch the video version on YouTube at https://youtu.be/AwsjN2jLpIw Hosts: Eric Peterson - Senior Developer at Ortus SolutionsDan Card - Software Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos https://github.com/coldbox/coldbox-platform https://github.com/Ortus-Solutions/ContentBox/ https://github.com/Ortus-Solutions/commandbox/ https://github.com/ortus-solutions/docker-commandbox https://github.com/Ortus-Solutions/testbox/ https://github.com/coldbox-modules/qb/ https://github.com/coldbox-modules/quick/ https://github.com/coldbox-modules/cbwire https://github.com/Ortus-Solutions/DocBox Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)  Patreon SupportWe have 36 patreons providing 96% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsInto the Box 2022 CFP is now open!Into the Box will be live in Houston from September 27 - 30, 2022.  We want you to speak there! Topic submission closes at midnight April 17th, 2022.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgLucee 5.3.9.115 Release Candidate 3This is the final Release Candidate for 5.3.9 before we go stable. Subject to any problems, we aim to release a stable version next week. Please give the new build a spin and let us know of any problems you findhttps://dev.lucee.org/t/5-3-9-115-final-release-candidate-3/9829Built with ColdFusion CFMLThis repo is a community repo to list and showcase companies, sites and technologies powered by ColdFusion (CFML) and several Ortus Products.To contribute, fork and star the project. Then add your own organization file in the orgs directory and then append the name of that file ( excluding the extension ), into the cfml-rocks.json array of orgs. You may use the schema below for reference. Send us your pull request and once validated, we will add it to the repo and site.https://github.com/Ortus-Solutions/built-with-cfml-box/Podcast - CFAlive 111 - CFCasts: Behind the Scenes with Eric PetersonEric Peterson talks about “CFCasts Behind the Scenes” in this episode of the CF Alive Podcast, with host Michaela Light.https://teratech.com/podcast/cfcasts-behind-the-scenes-with-eric-peterson/RFC: cbq - a Provider-based Queueing System for ColdBoxHey, folks. I'd love feedback on this proposal for a provider based queue system for ColdBox.The idea here is that we could standardize the queueing jobs including things like queue names and delays regardless of the backing provider.https://community.ortussolutions.com/t/rfc-cbq-a-provider-based-queueing-system-for-coldbox/9149/10ContentBox 5.1 Released!Wanted to make an announcement that we have released ContentBox v5.1 now: https://contentbox.ortusbooks.com/intro/release-history/whats-new-with-5.1.0The docs are getting a massive update and this release brings a lot of stability to the platform. Enjoy!https://community.ortussolutions.com/t/contentbox-v5-1-released/9151Ortus Webinar - March - ForgeBoxication with Gavin PickinMarch 25th, 2022 Time: 11:00 AM Central Time (US and Canada)ForgeBox is CFML's package management system, and in this webinar you will learn how you can use it with any cfml app you have. You'll learn how to use ForgeBox packaged in your app, commit your own code to ForgeBox, and if we have time we might even make your code into a ColdBox module.Register today: https://us02web.zoom.us/meeting/register/tZwkduGurDgoHNf4sljBngAFLpoNSNLkzom3 More Webinars: https://www.ortussolutions.com/events/webinars Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th, 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Happy Birthday Docker - Docker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands Hawaii CFUG - Moving your Legacy ColdFusion application to Modern CFML with Mark TakataMarch 24th, 20221:00pm Hawaiian Time - 4:00pm PDTWe've all seen old legacy code in our ColdFusion applications.How do you move that legacy code to modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code?Why Move to Modern CFML Most of us understand that moving our legacy applications to modern CFML is smart. Easier Maintenance Rapid Deployment Fewer Bugs Modern, Responsive Front-End https://hawaiicoldfusionusergroup.adobeconnect.com/legacy/Adobe WorkshopsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseTHURSDAY, MARCH 24, 202210:00 AM PDTColdFusion Standard vs EnterpriseMark Takatahttps://coldfusion-standard-vs-enterprise.meetus.adobeevents.com/WEDNESDAY, MARCH 30, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://workshop-coldfusion-adobe.meetus.adobeevents.com/THURSDAY, APRIL 21, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx  https://adobe-workshop-coldfusion.meetus.adobeevents.com/THURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ Conferences and TrainingDocker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands  DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speakingLuis - Alpine.js: Declare and React with SimplicityBrad - What's a Pull Request? (Contributing to Open Source)https://devnexus.com/US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Into The Box 2022Solid Dates - September 27-30Two day workshops before the two day conference!Call for Speakers:https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgInto the Box Latam 2022Tentative dates - Dec 1-2More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week3/18/22 - Tweet - James Moberg - HEIC to JPG scriptHere's a #ColdFusion function I wrote to convert HEIC image files to JPG using ImageMagick Mogrify. https://gist.github.com/JamoCA/d52eb99b462e42866694975eb9af1396https://twitter.com/gamesover/status/15048925338049781773/17/22 - Tweet - Zac Spitzer - ContractPathOnly recently found out about ContractPath() in #lucee, it's the reverse of ExpandPath() #cfmlhttps://docs.lucee.org/reference/functions/contractpath.htmlhttps://twitter.com/zackster/status/15045529483445002243/16/22 - Video - Ortus Solutions - Celebrating 15 years of ColdBoxWe are so excited to share a small video celebrating the 15 years of the legacy of the ColdBox Platform rocking the ColdFusion (CFML) World. It has been a truly tremendous ride, filled with lots of joy, challenges, frustrations and satisfaction that ColdBox is powering applications from companies all over the world. We started as the very first conventions over configuration MVC framework. It has become the most widely used ColdFusion (CFML) framework and the standard for developing modern web applications in ColdFusion (CFML). With tons of products, modules and frameworks that have stemmed from this initial project. ColdBox HMVC has truly been a catalyst at Ortus!We are committed to open source and to the further development of modern tooling for the CFML language. We are not even close to being done yet. We have tons of new releases, tools and more coming this 2022+ that will richely empower ColdFusion (CFML) developers. We are as modern and even more than many of our competitors in other languages. We are so looking forward for the next 15 years!https://www.ortussolutions.com/blog/coldbox-15-year-anniversary-video3/16/22 - Blog - Ben Nadel - compare() And compareNoCase() Can Accept NULL ValuesAs the ColdFusion language continues to add new operators and new functionality, we have to make sure that we continue to evolve our understand of the runtime behaviors so that we can reduce syntactic noise and make our code more expressive. The steps on this journey are not always intuitive. It requires trial-and-error and whole lot of "I wonder if this will break?" experiments. Such is the way that I discovered that the compare() and compareNoCase() built-in functions can accept Null values as arguments in both Adobe ColdFusion and Lucee CFML.https://www.bennadel.com/blog/4229-compare-and-comparenocase-can-accept-null-values-in-coldfusion.htm3/17/22 - Blog - Ben Nadel - Fundamental Differences In Elvis Operator Between Adobe ColdFusion And Lucee CFMLAt work, we use Lucee CFML; but, on my blog, I use Adobe ColdFusion. I enjoy having my feet in both camps because it forces me to have a more robust mental model of each language - seeing what is and is not the same. And, for the most part, things line up well. But, this morning I stumbled upon Charlie Cochran's post on breaking changes in the Elvis operator in Adobe ColdFusion (ACF) which gave me pause. I panicked that I might be introducing subtle bugs into my applications. But, since he was talking about ACF, and I use Lucee CFML at work, I wanted to quickly test the two engines. And, oh chickens, they are very different!https://www.bennadel.com/blog/4231-fundamental-differences-in-elvis-operator-between-adobe-coldfusion-and-lucee-cfml.htm3/19/22 - Blog - Ben Nadel - Creating A Health Probe Using Netlify Cron Functions, Postmark, And ColdFusionA few weekends ago, shortly after upgrading my database to MySQL 8.0.28, my blog went offline for about 8-hours. I believe the issue was related to a bug in how ColdFusion caches per-application datasources. After several days of trial-and-error, I think I finally figured out how to safely create a per-application datasource while working around the bug. And, once the fires were all put out, I started to think about that 8-hour offline window; and, how I might operationalize the monitoring of my site. I had recently heard that Netlify released cron / scheduled functions. So, I wanted to see if I could create a health probe for my ColdFusion site using Netlify scheduled functions and the Postmark SMTP service.https://www.bennadel.com/blog/4232-creating-a-health-probe-using-netlify-cron-functions-postmark-and-coldfusion.htm3/21/22 - Blog - Ben Nadel - Playing With The MySQL 8 Document Store X DevAPI In Lucee CFML 5.3.8.201After my blog was upgraded from MySQL 5.7 to MySQL 8.0.28, I read through the MySQL 8 release notes to see what new features I would have at my disposal. I already looked at using LATERAL derived tables and Common Table Expressions (CTE). And now, I want to look briefly at something that was called "Document Store" - MySQL's document-oriented answer to the NoSQL (Not-Only SQL) band of database technologies. I found almost no examples of this on the web. So, what follows is just my trial-and-error experiment with MySQL 8's Document Store and its new X DevAPI in Lucee CFML 5.3.8.201.https://www.bennadel.com/blog/4233-playing-with-the-mysql-8-document-store-x-devapi-in-lucee-cfml-5-3-8-201.htmCFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 57 ColdFusion positions from 34 companies across 32 locations in 5 Countries.1 new job listedFull-Time - Senior Web Application Developer Coldfusion at Reston, VAMar 21https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Web-Application-Developer-Coldfusion-at-Reston-VA/11446Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers ForgeBox Module of the WeekPDFBox by Matthew ClementeUtilize the PDFBox Java library to manipulate PDFs with CFML.CFML's built-in methods have their place - if they work for you, keep using them.PDFBox's performance is generally faster than CFML's built-in functions, particularly for extracting text. It provides more fine-grained control and insight into the underlying structures and data that make up a PDF (forms, links, javascript, metadata, etc.). Some PDF functionality is restricted to certain ColdFusion versions and engines, while PDFBox functions the same across engines and versions, providing flexibility in a codebase.https://forgebox.io/view/pdfboxcfcVS Code Hint Tips and Tricks of the WeekTestBox - vscode-testboxOrtus Solutions - 2221 installsIncludes: Jump to Spec Code Skeleton Snippets TestBox Snippets ColdBox Testing Snippets https://marketplace.visualstudio.com/items?itemName=ortus-solutions.vscode-testboxThank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutions Don't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix  Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media6 Dean Maunder Joseph Lamoree Don Bellamy Jan Jannek  Laksma Tirtohadi  Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel  Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge  John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for March 15th, 2022 - Episode 139

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Mar 15, 2022 33:01


2022-03-15 Weekly News - Episode 139Watch the video version on YouTube at https://youtu.be/tmx5csCovncHosts: Eric Peterson - Senior Developer at Ortus SolutionsDaniel Garcia - Software Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos https://github.com/coldbox/coldbox-platform https://github.com/Ortus-Solutions/ContentBox/ https://github.com/Ortus-Solutions/commandbox/ https://github.com/ortus-solutions/docker-commandbox https://github.com/Ortus-Solutions/testbox/ https://github.com/coldbox-modules/qb/ https://github.com/coldbox-modules/quick/ https://github.com/coldbox-modules/cbwire https://github.com/Ortus-Solutions/DocBox Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)  Patreon SupportWe have 36 patreons providing 96% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsLucee 5.3.9.108 Release Candidate 2The Lucee team is proud to announce RC2, which consists of bug fixes and regressions.All things going well and subject to any regression, we plan to release a STABLE version on Friday the 25th of March, 2022https://dev.lucee.org/t/5-3-9-108-release-candidate-2/9795Built with ColdFusion CFMLThis repo is a community repo to list and showcase companies, sites and technologies powered by ColdFusion (CFML) and several Ortus Products.To contribute, fork and star the project. Then add your own organization file in the orgs directory and then append the name of that file ( excluding the extension ), into the cfml-rocks.json array of orgs. You may use the schema below for reference. Send us your pull request and once validated, we will add it to the repo and site.https://github.com/Ortus-Solutions/built-with-cfml-box/Ortus Webinar - March - ForgeBoxication with Gavin PickinMarch 25th, 2022 Time: 11:00 AM Central Time (US and Canada)ForgeBox is CFML's package management system, and in this webinar you will learn how you can use it with any cfml app you have. You'll learn how to use ForgeBox packaged in your app, commit your own code to ForgeBox, and if we have time we might even make your code into a ColdBox module.Register today: https://us02web.zoom.us/meeting/register/tZwkduGurDgoHNf4sljBngAFLpoNSNLkzom3 More Webinars: https://www.ortussolutions.com/events/webinars Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th, 202211:00 AM Central Time (US and Canada)Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!More Webinars: https://www.ortussolutions.com/events/webinars Hawaii CFUG User Group - Moving your Legacy ColdFusion application to Modern CFML with Mark TakataMarch 24th, 20221:00pm Hawaiian Time - 4:00pm PDTWe've all seen old legacy code in our ColdFusion applications.How do you move that legacy code to modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code?Why Move to Modern CFMLMost of us understand that moving our legacy applications to modern CFML is smart. Easier Maintenance Rapid Deployment Fewer Bugs Modern, Responsive Front-End https://hawaiicoldfusionusergroup.adobeconnect.com/legacy/ Happy Birthday Docker - Docker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands Adobe Workshops and WebinarsJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premiseTHURSDAY, MARCH 24, 202210:00 AM PDTColdFusion Standard vs EnterpriseMark Takatahttps://coldfusion-standard-vs-enterprise.meetus.adobeevents.com/WEDNESDAY, MARCH 30, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://workshop-coldfusion-adobe.meetus.adobeevents.com/THURSDAY, APRIL 21, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-workshop-coldfusion.meetus.adobeevents.com/THURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ Conferences and TrainingDocker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands  DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speakingLuis - Alpine.js: Declare and React with SimplicityBrad - What's a Pull Request? (Contributing to Open Source)https://devnexus.com/DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don't miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!https://www.docker.com/dockercon/ US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/ Into The Box 2022Solid Dates - September 27-30Call For Speakers and blog post coming soon!Into the Box Latam 2022Tentative dates - Dec 1-2CF SummitStill waiting on news from Adobe.CFCampStill waiting as well.More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets, and Videos of the Week3/8/22 - Tweet - Brad Wood - RabbitSDK UpdatesWhile doing some client work with RabbitMQ's delayed message plugin, I've added proper exchange management methods to the CFML #RabbitMQ SDK.  Now you can declare, bindm, unbind, and delete exchanges. https://forgebox.io/view/rabbitsdkhttps://twitter.com/bdw429s/status/1501294538052231171https://twitter.com/bdw429s3/9/22 - Tweet - Brad Wood - Slatwall No Longer Open Source#TIL The ColdFusion Slatwall Commerce platform was acquired by another company about 6 mo ago and is no longer open source.  Anyone using it and affected?  Looks like Ortus needs to dust off our cbCommerce module! #CFMLhttps://twitter.com/bdw429s/status/1501653592960380930https://twitter.com/bdw429s3/10/22 - Blog - Ben Nadel - FusionReactor APM Gives Me Peace-of-Mind Over In-Memory Caching In ColdFusionAs part of the operation of my ColdFusion application (ie, this blog), I cache a lot of data in-memory. Some of that data is cached up-front in the onApplicationStart() ColdFusion application life-cycle event handler; but, most of it is cached on-the-fly using the double-check locking pattern that I discussed recently. Unfortunately, I have no idea how much "data costs" to store in memory (meaning, how much room it takes up). So, I've always been a bit uneasy knowing that I may one day slam into a hard memory limit. But, all worry is gone now that I've installed FusionReactor's Application Performance Monitor (APM). I can now clearly see how much RAM I've used; and, more importantly, how much dang RAM I have left to play with.https://www.bennadel.com/blog/4225-fusionreactor-apm-gives-me-peace-of-mind-over-in-memory-caching-in-coldfusion.htm3/15/22 - Blog - Ben Nadel - Adding Strict-Transport-Security (HSTS) HTTP Header In ColdFusion 2021For years, I've been using Foundeo's HackMyCF security product on my server to help me keep my ColdFusion applications secure and up-to-date. Security is one of those feature that tends to rot over time. So, it's nice to have someone constantly nagging you about actively updating your platform. This morning, I'm finally adding the HTTP Strict-Transport-Security response header (often abbreviated as HSTS) to my ColdFusion blog so that browsers will force connections to be made using HTTPS, never HTTP.https://www.bennadel.com/blog/4228-adding-strict-transport-security-hsts-http-header-in-coldfusion-2021.htm3/14/22 - Blog - Ben Nadel - Serving A Bypassable "Down For Maintenance" Page In ColdFusion 2021In the vast majority of cases, updates to my ColdFusion blog can be made while the site is online. Sometimes, however, if those changes are not backwards compatible, or require too much cross-file coordination, there's no way that I can start making changes without causing errors in the user experience (UX). In such cases, I need to temporarily block access to the site using a "Down for Maintenance" page. But, I still need to access the site in order to monitor and test the changes. As such, this maintenance page needs to be conditionally bypassable. Luckily, all of this is really easy in ColdFusion.https://www.bennadel.com/blog/4227-serving-a-bypassable-down-for-maintenance-page-in-coldfusion-2021.htmColdBox Fail Fast - https://coldbox.ortusbooks.com/getting-started/configuration/bootstrapper-application.cfc#composition CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 57 ColdFusion positions from 34 companies across 32 locations in 5 Countries.2 new jobs listedFull-Time - Senior Coldfusion Developer |LATAM| at Colon, PAMar 11https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Coldfusion-Developer-LATAM-at-Colon-PA/11442Contract - Mid Level CF developer at Remote - AustraliaMar 15https://www.getcfmljobs.com/jobs/index.cfm/australia/mid-cfdev-remote/11443Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers Everett Community Collegehttps://employment.everettcc.edu/postings/5300 The Consortium, Inchttps://jobs.crelate.com/portal/consortium/job/ok4b6rcj95g1rhscawespxcdjy ForgeBox Module of the WeekGeoLocation By IP by Ortus SolutionsGeoLocation By IP. Look up and cache a user's countryCode, countryName, regionName, cityName, , zipCode, latitude, longitude, and timeZone by IP address.https://forgebox.io/view/GeoLocation-lookup-by-IP “This code comes with no warranties, promises, or rainbows. In fact, it will probably kick your cat.” - Brad WoodVS Code Hint Tips and Tricks of the WeekGit TrimA command to quickly remove merged, pruned, untracked, or stale branches within a repository.https://github.com/jasonmccreary/git-trimThank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsDon't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix  Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media6 Dean Maunder Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel  Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

The Prevailing Narrative with Matt Bilinsky
Episode 12: Rav Arora on Canada's Totalitarian Spiral; Putin Invades Ukraine; Biden's Top COVID Advisor Lies on CA vs. FL

The Prevailing Narrative with Matt Bilinsky

Play Episode Listen Later Feb 24, 2022 104:02


0:10 - Intro: Trudeau lifts the Emergencies Act, but not before Financially Deplatforming citizens 8:15 - Putin invades the Ukraine and takes a sledgehammer to the post-Cold War international order 21:12 - Biden's top COVID advisor Andy Slavitt lies about California vs. Florida - my breakdown 36:07 - Rav Arora on his piece "Authoritarianism, Media Propaganda, and Repression" in Canada Learn more about your ad-choices at https://www.iheartpodcastnetwork.com

The Current
What can Canada learn from South Africa's bout with Omicron?

The Current

Play Episode Listen Later Jan 26, 2022 20:02


South Africa's bout with Omicron is slowing down — offering other countries a glimpse of what might be coming next in the pandemic. Matt Galloway discusses what Canada might learn, with Dr. Shabir Madhi, a professor of vaccinology at Johannesburg's University of the Witwatersrand; and Jason Kindrachuk, a virologist at the University of Manitoba.

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for August 31th, 2021 - Episode 117

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Aug 31, 2021 30:18


2021-08-31 Weekly News - Episode 117Watch the video version on YouTube at https://youtu.be/pzKWPhzBpqI Hosts: Gavin Pickin - Senior Developer for Ortus SolutionsEric Peterson - Senior Developer for Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and almost every other Box out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Sign up for a free or paid account on CFCasts, which is releasing new content every week Become an ITB Sponsor - https://www.intothebox.org/#sponsors-2021 Buy Ortus's new Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 39 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions We are now 41% of the way to our next goal, fully funding the ForgeBox.io site.Now offering Annual Memberships, pay for the year and save 10% - great for businesses.News and EventsICYMI - ITB Sessions and Speakers AnnouncedCheck out the schedule for 2 days, 2 tracks, 26 sessions and 2 keynotes.https://www.intothebox.org/ ICYMI - Ortus Webinar for August - cbValidation: Validate all things! with Javier QuinteroAug 25, 2021 11:00 AM Central Time (US and Canada)Learn alongside Javier Quintero, how to validate all things! Validations are fundamental when building APIs and web apps. Most of the time we skip validations and we open the door for bugs and issues in the app. Luckily, ColdBox has made this process simpler so we can prevent these issues from happening. With the cbValidation module, you can validate all incoming request data or populated objects. You can use the existing validators or create your own custom validators so you can validate everything the way you want.https://cfcasts.com/series/webinars-2021/videos/javier-quintero-on-cbvalidationAdobe 1 Day Workshop - Adobe ColdFusion WorkshopWed, September 22, 202109:00 - 17:00 CEST EUROPEANJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premise.https://coldfusion-workshop.meetus.adobeevents.com/ Adobe Webinar for September - Head in the clouds: Installing ColdFusion on Azure and AWS with Mark TakataWed, September 22, 202109:00 - 10:00 PDTIf you've been thinking about getting your CF instance moved into the cloud but don't know where to start, this webinar will get you rolling. We will explore how to install, configure and update CF2021 installs in both Amazon AWS and Microsoft Azure and give you tips and tricks on how to get things off the ground.https://installing-coldfusion-on-azure-and-aws.meetus.adobeevents.com/ CFCasts Content Updateshttps://www.cfcasts.com Just Released Webinars 2021Javier Quintero on cbValidation Up and Running with Quick Step 5 Exercise HasMany Relationship Step 6 Exercise Coming this weekMore Up and Running with QuickSend your suggestions at https://cfcasts.com/supportConferences and TrainingSpringOne - Code with the flowSeptember 1-2, 2021 - FreeLess dev friction means getting more done. Join us online September 1–2 to see how developers, DevOps pros, and software leaders are ditching distractions to build scalable apps in a world that never stops changing.https://springone.io/ Into the Box 2021 - live in Person in Texas.September 23rd and 24th.No workshops this year.Speakers and Schedule Released!!https://intothebox.orghttps://itb2021.eventbrite.comITB Latam 2021 - live in personDecember 2nd or 3rd 2021 (confirming dates asap)More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets and Videos of the WeekBlog - Michael Born - Redirecting Hibernate Logs to the CommandBox ConsoleThis week we're going a step farther to take all log4j messages emitted by the HIbernate logger and redirect them to the console. This console is what is shown when you run box server log --follow in CommandBox.https://michaelborn.me/entry/redirecting-hibernate-logs-to-commandbox-consoleTweet - Michael Born - Easy ColdBox Integration TestingIt's pretty awesome how simple and powerful integration testing is with ColdBox and TestBox. Are these tests stupidly simple, or simply stupid? #cfml #testbox #modernizeordiehttps://twitter.com/michaelborn_me/status/1432691768944992256CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 178 ColdFusion positions from 84 companies across 110 locations in 5 Countries.6 new jobs listedFull-Time - ColdFusion Jr. Web Developer at Pune, Maharashtra - India Posted Aug 28 https://www.getcfmljobs.com/jobs/index.cfm/india/ColdFusion-Jr-Web-Developer-at-Pune-Maharashtra/11325Full-Time - Senior Coldfusion Developer at Windsor Mill, MD - United States Posted Aug 28https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Coldfusion-Developer-at-Windsor-Mill-MD/11326Full-Time - Senior Coldfusion Developer |LATAM| at Colon, PA - United States Posted Aug 27https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Coldfusion-Developer-LATAM-at-Colon-PA/11322Full-Time - ColdFusion / Java Engineer (Contract) at London - United Kingdom Posted Aug 25https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/ColdFusion-Java-Engineer-Contract-at-London/11321Full-Time - ColdFusion Developer at Oak Ridge, TN - United States Posted Aug 25https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Oak-Ridge-TN/11320Full-Time - Programmer/Analyst (ColdFusion) at Ottawa, ON - Canada Posted Aug 24https://www.getcfmljobs.com/jobs/index.cfm/canada/ProgrammerAnalyst-ColdFusion-at-Ottawa-ON/11318Ortus Jobshttps://www.ortussolutions.com/about-us/careers Senior ColdFusion CFML Developer (USA TEAM) Desarollador Web (EL SALVADOR TEAM) ForgeBox Module of the WeekSemantic Version by Ortus Solutions (Brad Wood)A library that implements npm-style semantic versioning for CFML.Usage:var semver = wirebox.getInstance( 'semanticVersion@semver' );semver.satisfies( '1.0.0', '1.0.x' );https://www.forgebox.io/view/semverVS Code Hint Tips and Tricks of the WeekLive Share Extension PackMicrosoft - 924,675 downloads - 5 starsUpdated features include: Sharing servers via port sharing Sharing terminals (read-only or read/write access) Chat channels (Slack replacement) Audio channels (Zoom replacement) https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-pack Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsNow offering Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website Patreons John Wilson - Synaptrix  Don Bellamy Eric Hoffman David Belanger Dean Maunder Gary Knight Giancarlo Gomez Jonathan Perret Mario Rodrigues Jeffry McGee - Sunstar Media Yogesh Mathur Joseph Lamoree Ben Nadel Brett DeLine Carl Von Stetten Charlie Arehart Dan Card Daniel Garcia Didier Lesnicki Edgardo Cabezas Jan Jannek Jason Daiger Jeff McClain Jeremy Adams Jonas Eriksson Jordan Clark Kai Koenig Laksma Tirtohadi Leon Seremelis Matthew Darby Matthew Clemente Mingo Hagen Patrick Flynn Ross Phillips Scott Steinbeck Shawn Oden Stephany Monge Steven Klotz You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for August 24th, 2021 - Episode 116

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Aug 24, 2021 34:59


2021-08-24 Weekly News - Episode 116Watch the video version on YouTube at https://youtu.be/pzKWPhzBpqI Hosts: Gavin Pickin - Senior Developer for Ortus SolutionsEric Peterson - Senior Developer for Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and almost every other Box out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's new Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 39 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. We are now 41% of the way to our next goal, fully funding the ForgeBox.io site.Now offering Annual Memberships, pay for the year and save 10% - great for businesses.News and EventsCommandBox v5.4.0 ReleasedWe are pleased to announce the release of CommandBox 5.4.0.  A minor update containing 30 bug fixes and enhancements that has been 3 months in the making.  Our focus for this release was cleaning up some rough edges left from the 5.3.x enhancements, improvements to the CLI to support the latest modules, and enhancements to automation around environment variables.  https://www.ortussolutions.com/blog/commandbox-540-released Fusion Reactor 8.7.3 releasedFusionReactor users will want to know that an update 8.7.3 had been released, Aug 12 2021. This update addresses in particular a few enhancements/fixes related to configuring email settings in FR. I'll share a bit more on each below. (If you notice that your reports/alerts were not showing up in recent weeks, there was a problem for some that this update fixes. More below.)https://www.carehart.org/blog/client/index.cfm/2021/8/23/FR_8.7.3_released_with_email_tweaks ICYMI - ITB Sessions and Speakers AnnouncedCheck out the schedule for 2 days, 2 tracks, 26 sessions and 2 keynotes.https://www.intothebox.org/ This Week - Ortus Webinar for August - cbValidation: Validate all things! with Javier QuinteroAug 25, 2021 11:00 AM Central Time (US and Canada)Learn alongside Javier Quintero, how to validate all things! Validations are fundamental when building APIs and web apps. Most of the time we skip validations and we open the door for bugs and issues in the app. Luckily, ColdBox has made this process simpler so we can prevent these issues from happening. With the cbValidation module, you can validate all incoming request data or populated objects. You can use the existing validators or create your own custom validators so you can validate everything the way you want.https://us02web.zoom.us/meeting/register/tZ0ude6orjspE9RqjuZDTpDPDA9Gk4C3tJse https://www.ortussolutions.com/events/webinars Adobe 1 Day Workshop - Adobe ColdFusion Workshop with Damien Bruyndonckx Wed, August 25, 202109:00 - 17:00 CEST EUROPEANJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premise.https://coldfusion-workshop.meetus.adobeevents.com/ Adobe Webinar for September - Head in the clouds: Installing ColdFusion on Azure and AWS with Mark TakataWed, September 22, 202109:00 - 10:00 PDTIf you've been thinking about getting your CF instance moved into the cloud but don't know where to start, this webinar will get you rolling. We will explore how to install, configure and update CF2021 installs in both Amazon AWS and Microsoft Azure and give you tips and tricks on how to get things off the ground.https://installing-coldfusion-on-azure-and-aws.meetus.adobeevents.com/ ICYMI - Adobe Webinar for August - Exploring CF Modules & the CLI with Mark TakataWed, August 18, 202109:00 - 10:00 PDTIn this webinar we will take a look at the new modularized ColdFusion system through the lens of the Command Line. We will explore installing, interacting with, modifying and inspecting a ColdFusion install and show you what is possible without ever needing to spin up a GUI.Will be available shortly on: https://coldfusion.adobe.com/webinar/ CFCasts Content Updateshttps://www.cfcasts.com Just ReleasedUp and Running with Quick Workshop Step 3 Exercise Retrieving Entities Step 4 Exercise Updating and Deleting Entities Coming this weekMore Up and Running with QuickSend your suggestions at https://cfcasts.com/supportConferences and TrainingNginx Sprint ConferenceThis week - August 23-25thhttps://www.nginx.com/events/nginx-sprint-2021/ SpringOne - Code with the flowSeptember 1-2, 2021 - FreeLess dev friction means getting more done. Join us online September 1–2 to see how developers, DevOps pros, and software leaders are ditching distractions to build scalable apps in a world that never stops changing.https://springone.io/ Into the Box 2021 - live in Person in Texas.September 23rd and 24th.No workshops this year.Speakers and Schedule Released!!https://intothebox.orghttps://itb2021.eventbrite.comITB Latam 2021 - live in personDecember 2nd or 3rd 2021 (confirming dates asap)More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets and Videos of the WeekBlog - Ben Nadel - Using The LaunchDarkly Feature Flag Java SDK With Lucee CFML 5.3.8.201A few days ago on Twitter, Mary Jo Sminkey asked me if consuming the LaunchDarkly feature flag Java SDK in ColdFusion was as cumbersome as it appeared to be in my post from 2015. That post used the JavaLoader library and had to jump through some funky thread-management hoops in Adobe ColdFusion 10. Fast forward 6-years, InVision is now running on Lucee CFML 5.3. As such, I wanted to revisit what using the LaunchDarkly Java SDK would look like on a modern ColdFusion CFML platform. Thankfully, it's now hella easy!https://www.bennadel.com/blog/4100-using-the-launchdarkly-feature-flag-java-sdk-with-lucee-cfml-5-3-8-201.htm Blog - James Moberg - isJsonStructure() CFML User-Defined FunctionApparently strings, numbers, true, false and null are considered valid JSON even though they consist of a single escaped value. (I recently discovered this while accepting API data from a third-party and they accidentally double-encoded the JSON body payload.https://dev.to/gamesover/isjsonstructure-cfml-user-defined-function-1kg9 Blog - Brad Wood - Ortus Solutions - CommandBox v5.4.0 ReleasedWe are pleased to announce the release of CommandBox 5.4.0.  A minor update containing 30 bug fixes and enhancements that has been 3 months in the making.  Our focus for this release was cleaning up some rough edges left from the 5.3.x enhancements, improvements to the CLI to support the latest modules, and enhancements to automation around environment variables.  https://www.ortussolutions.com/blog/commandbox-540-released   Tweet - Brad Wood - Lucee Buffer Output tipTired of adding this.bufferoutput=true to the Application.cfc of all your Lucee apps so dump/abort work?  If you're a CommandBox/CFConfig/dotenv user, just run this and forget about it for all future servers! #CFMLpropertyFile set ~/.box.env cfconfig_bufferTagBodyOutput truehttps://twitter.com/bdw429s/status/1428034523497893892 https://twitter.com/bdw429sBlog - Charlie Arehart - Fusion Reactor 8.7.3 releasedFusionReactor users will want to know that an update 8.7.3 had been released, Aug 12 2021. This update addresses in particular a few enhancements/fixes related to configuring email settings in FR. I'll share a bit more on each below. (If you notice that your reports/alerts were not showing up in recent weeks, there was a problem for some that this update fixes. More below.)https://www.carehart.org/blog/client/index.cfm/2021/8/23/FR_8.7.3_released_with_email_tweaks CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 169 ColdFusion positions from 80 companies across 105 locations in 5 Countries.5 new jobs listedFull-Time - Coldfusion / MS-SQL Developer at Remote - United States Posted Aug 18https://www.getcfmljobs.com/viewjob.cfm?jobid=11316 Full-Time - Software Engineer-Java,Coldfusion at Bengaluru, Karnataka - India Posted Aug 18https://www.getcfmljobs.com/jobs/index.cfm/india/Software-EngineerJavaColdfusion-at-Bengaluru-Karnataka/11313 Full-Time - Sr Software Engineer/ColdFusion Developer (Remote) at Whitef.. - United States Posted Aug 18https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-Software-EngineerColdFusion-Developer-Remote-at-Whiteford-MD/11315Full-Time - Sr Software Engineer/ColdFusion Developer (Remote) at Whitef.. - United States Posted Aug 18https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-Software-EngineerColdFusion-Developer-Remote-at-Whiteford-MD/11317Full-Time - ColdFusion Developer at Remote - United States Posted Aug 18https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Remote/11314 Ortus Jobshttps://www.ortussolutions.com/about-us/careers Senior ColdFusion CFML Developer (USA TEAM) Desarollador Web (EL SALVADOR TEAM) ForgeBox Module of the WeekCoda by Eric PetersonA collection of date helper functionsReturns the distance between two dates expressed as an approximate human-readable stringhttps://www.forgebox.io/view/coda VS Code Hint Tips and Tricks of the WeekTurbo Console LogThis extension make debugging much easier by automating the operation of writing meaningful log message.The log message will be inserted in the next line relative to the selected variable like this:console.log("SelectedVariableEnclosingClassName -> SelectedVariableEnclosingFunctionName -> SelectedVariable", SelectedVariable)https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutionsNow offering Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website Patreons John Wilson - Synaptrix  Don Bellamy Eric Hoffman David Belanger Dean Maunder Gary Knight Giancarlo Gomez Jonathan Perret Mario Rodrigues Jeffry McGee - Sunstar Media Yogesh Mathur Joseph Lamoree Ben Nadel Brett DeLine Carl Von Stetten Charlie Arehart Dan Card Daniel Garcia Didier Lesnicki Edgardo Cabezas Jan Jannek Jason Daiger Jeff McClain Jeremy Adams Jonas Eriksson Jordan Clark Kai Koenig Laksma Tirtohadi Leon Seremelis Matthew Darby Matthew Clemente Mingo Hagen Patrick Flynn Ross Phillips Scott Steinbeck Shawn Oden Stephany Monge Steven Klotz You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News for August 17th, 2021 - Episode 115

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Aug 17, 2021 41:02


2021-08-17 Weekly News - Episode 115Watch the video version on YouTube at https://youtu.be/FXFs4EctttI Hosts: Gavin Pickin - Senior Developer for Ortus SolutionsEric Peterson - Senior Developer for Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and almost every other Box out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's new Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 39 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. We are now 41% of the way to our next goal, fully funding the ForgeBox.io site.Now offering Annual Memberships, pay for the year and save 10% - great for businesses.News and EventsITB Sessions and Speakers AnnouncedCheck out the schedule for 2 days, 2 tracks, 26 sessions and 2 keynotes.https://www.intothebox.org/ Ortus Webinar for August - cbValidation: Validate all things! with Javier QuinteroAug 25, 2021 11:00 AM Central Time (US and Canada)Learn alongside Javier Quintero, how to validate all things! Validations are fundamental when building APIs and web apps. Most of the time we skip validations and we open the door for bugs and issues in the app. Luckily, ColdBox has made this process simpler so we can prevent these issues from happening. With the cbValidation module, you can validate all incoming request data or populated objects. You can use the existing validators or create your own custom validators so you can validate everything the way you want.https://us02web.zoom.us/meeting/register/tZ0ude6orjspE9RqjuZDTpDPDA9Gk4C3tJse https://www.ortussolutions.com/events/webinars Adobe Webinar for August - Exploring CF Modules & the CLI with Mark TakataWed, August 18, 202109:00 - 10:00 PDTIn this webinar we will take a look at the new modularized ColdFusion system through the lens of the Command Line. We will explore installing, interacting with, modifying and inspecting a ColdFusion install and show you what is possible without ever needing to spin up a GUI.https://exploring-cf-modules.meetus.adobeevents.com/ Adobe 1 Day Workshop - Adobe ColdFusion Workshop with Damien Bruyndonckx Wed, August 25, 202109:00 - 17:00 CESTJoin the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premise.https://coldfusion-workshop.meetus.adobeevents.com/ Adobe Webinar for September - Head in the clouds: Installing ColdFusion on Azure and AWS with Mark TakataWed, September 22, 202109:00 - 10:00 PDTIf you've been thinking about getting your CF instance moved into the cloud but don't know where to start, this webinar will get you rolling. We will explore how to install, configure and update CF2021 installs in both Amazon AWS and Microsoft Azure and give you tips and tricks on how to get things off the ground.https://installing-coldfusion-on-azure-and-aws.meetus.adobeevents.com/ Lucee Release 5.3.8.201The Lucee team is proud to announce the second Stable Release of 5.3.8, available for download (including both Linux and Windows installers) https://download.lucee.org or via the Lucee Admin.This is a maintenance release addressing regressions since the 5.3.7 releaseJava and Tomcat versions are the same as the 5.3.8.189 releasehttps://dev.lucee.org/t/lucee-stable-release-5-3-8-201/8713 CommandBox-CfConfig 1.6.0 ReleasedHere's an overview of the new features.  This release should all be completely backwards compatible, but we've added a bunch of new behaviors so please report any issues you may have.  This release was all about relieving the pain of Lucee developers dealing with the duality of their server and web context.  Some config has to go in the server admin and some config has to go in the web admin.  CFConfig previously would only automatically import config into the server context which left you with a manual task to get your web config imported.  https://www.ortussolutions.com/blog/commandbox-cfconfig-160-released CFCasts Content Updateshttps://www.cfcasts.com Just Released Up and Running with Quick Workshop Creating Entities Relationships Step 2 Exercise Coming this weekMore Up and Running with QuickSend your suggestions at https://cfcasts.com/supportConferences and TrainingInto the Box 2021 - live in Person in Texas.September 23rd and 24th.No workshops this year.Speakers and Schedule Released!!EARLY BIRD TICKETS STILL AVAILABLEhttps://intothebox.orghttps://itb2021.eventbrite.comITB Latam 2021 - live in personDecember 2nd or 3rd 2021 (confirming dates asap)More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/Blogs, Tweets and Videos of the WeekBlog - Lucee - Lucee Release 5.3.8.201The Lucee team is proud to announce the second Stable Release of 5.3.8, available for download (including both Linux and Windows installers) https://download.lucee.org or via the Lucee Admin.This is a maintenance release addressing regressions since the 5.3.7 releaseJava and Tomcat versions are the same as the 5.3.8.189 releasehttps://dev.lucee.org/t/lucee-stable-release-5-3-8-201/8713 Blog - Brad Wood - Ortus Solutions - CommandBox-CfConfig 1.6.0 ReleasedHere's an overview of the new features.  This release should all be completely backwards compatible, but we've added a bunch of new behaviors so please report any issues you may have.  This release was all about relieving the pain of Lucee developers dealing with the duality of their server and web context.  Some config has to go in the server admin and some config has to go in the web admin.  CFConfig previously would only automatically import config into the server context which left you with a manual task to get your web config imported.  https://www.ortussolutions.com/blog/commandbox-cfconfig-160-released Blog - Ben Nadel - RandRange() With Algorithm Argument Uses java.security.SecureRandom In Lucee CFML 5.3.7.47Six years ago, I looked at generating "cryptographically secure" random tokens in ColdFusion by using Java's java.security.SecureRandom class. To which, Henry Ho pointed out that he had been using randRange() with the SHA1PRNG algorithm for the same purpose. After Henry's comment, I then played around with generating random bytes using randRange(); however, since I was on Adobe ColdFusion at the time, I had no idea what the actual implement was doing under-the-hood. Now that I'm on Lucee CFML, which is open-source and fully available on GitHub, I can see what is happening; and, according to the source code, the randRange() function-when used with a non-CFMX_COMPAT algorithm-uses the java.security.SecureRandom library in Lucee CFML 5.3.7.47.https://www.bennadel.com/blog/4093-randrange-with-algorithm-argument-uses-java-security-securerandom-in-lucee-cfml-5-3-7-47.htm Blog - Adam Cameron - CFML: static methods and propertiesIn Lucee 5.0 (so: ages ago) and ColdFusion 2021 (so: you know… just now), support for static properties and methods was added to CFML. This isn't a feature that you'd use very often, but it's essential to at least know about it. And it's bloody handy, and makes your code clearer sometimes. I had reason to be googling for docs / examples today, and what's out there ain't great so I thought I'd write my own "probably still not great" effort.OK so that's the bar set suitably low. Let's get on with it.https://blog.adamcameron.me/2021/08/cfml-static-methods-and-properties.html Blog - Robert Zehnder - Porting Jasper to FW/1I will be the first to admit, I love Ortus stuff. If I need to pound out some cfml quickly, install dependencies, or write a new blog post I am doing it in a commandbox instance. Whether I am doing and API integration or working on a side project, I am doing it in ColdBox. I find using *box products very comfortable; it is very easy to scaffold an application and get on my way.I like to try to push myself a little, so I thought it might be interesting to see how I would code Jasper if I tried something I was not so comfortable with. I was looking at ways to condense Jasper's code base and FW/1 looked to be a great place to start. FW/1 consists of one file so it is easy to install: box install fw1.https://kisdigital.com/post/2021/08/04/porting-jasper-to-fw1 CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 152 ColdFusion positions from 69 companies across 100 locations in 5 Countries.7 new jobs listedFull-Time - ColdFusion Developer at Kolkata, West Bengal - India Posted Aug 13https://www.getcfmljobs.com/jobs/index.cfm/india/ColdFusion-Developer-at-Kolkata-West-Bengal/11312 Full-Time - Coldfusion Developer at Oregon - United States Posted Aug 11https://www.getcfmljobs.com/jobs/index.cfm/united-states/Coldfusion-Developer-at-Oregon/11310Full-Time - ColdFusion Developer (Remote) at London - United Kingdom Posted Aug 11https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/ColdFusion-Developer-Remote-at-London/11311Full-Time - Full Stack Developer (VueJS + CFML) at Austin, TX - United States Posted Aug 09https://www.getcfmljobs.com/jobs/index.cfm/united-states/FullStackCF-VueJsDev-at-Austin-Tx-US/11309Full-Time - Application Developer at London - United Kingdom Posted Aug 09https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/AppDeveloper-at-London-UK/11308Full-Time - Senior Software Developer at Melbourne, FL - United States Posted Aug 06https://www.getcfmljobs.com/jobs/index.cfm/united-states/SrSoftwareDev-at-MB-FL-US/11306Full-Time - ColdFusion Developer at Kolkata, West Bengal - India Posted Aug 05https://www.getcfmljobs.com/jobs/index.cfm/india/ColdFusion-Developer-at-Kolkata-West-Bengal/11305Ortus Jobshttps://www.ortussolutions.com/about-us/careers Senior ColdFusion CFML Developer (USA TEAM) Desarollador Web (EL SALVADOR TEAM) ForgeBox Module of the WeekUnleash SDKLibrary for interacting with Unleash feature flagsThis module takes heavy advantage of ColdBox's async scheduling. There are no plans to make this module work outside of ColdBox.https://www.forgebox.io/view/unleashsdk VS Code Hint Tips and Tricks of the WeekJavaScript (ES6) code snippetsThis extension contains code snippets for JavaScript in ES6 syntax for Vs Code editor (supports both JavaScript and TypeScript).https://marketplace.visualstudio.com/items?itemName=xabikos.JavaScriptSnippets Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutions Now offering Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website Patreons John Wilson - Synaptrix  Don Bellamy Eric Hoffman David Belanger Dean Maunder Gary Knight Giancarlo Gomez Jonathan Perret Mario Rodrigues Jeffry McGee - Sunstar Media Yogesh Mathur Joseph Lamoree Ben Nadel Brett DeLine Carl Von Stetten Charlie Arehart Dan Card Daniel Garcia Didier Lesnicki Edgardo Cabezas Jan Jannek Jason Daiger Jeff McClain Jeremy Adams Jonas Eriksson Jordan Clark Kai Koenig Laksma Tirtohadi Leon Seremelis Matthew Darby Matthew Clemente Mingo Hagen Patrick Flynn Ross Phillips Scott Steinbeck Shawn Oden Stephany Monge Steven Klotz You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★

Dog Training DisrUPted - UPWARD Dogology
Tania Schmitt of Extraordinary Galgos and Podencos devotes her life to bringing these dogs to Canada. Learn why and how!.Do you feel you need to rehome your dog? Educate before you Relocate.

Dog Training DisrUPted - UPWARD Dogology

Play Episode Play 30 sec Highlight Listen Later Sep 1, 2020 30:45


This episode is intense - Tania Schmitt does not fuck around when it comes to her passion for rescuing Galgos, Podencos and other dogs in need in Spain. Why do these dogs need rescuing - especially by an organization in Montreal? Find out as Tania shares the realities of the situation in Spain.The SnipPet Tip is on the need, or not the need, to rehome your home due to behavoiral concerns or personality/lifestyle differences.  Don't beat yourself up - as long as you are making an educated decision, you will make the right one for your family and for the dog.Season 5 is a "Dogology" (kinda like a mixology) of tips, Q and A's, interviews, discussions and a deeper look into the 3 components of UPWARD Dogology all with the goal of increasing awareness and making the world a better place for all animals, including humans! Season 4 is interviews with people and organizations that help animals. Increase your awareness and be part of the solution by listening, sharing, and reviewing.  Season 3 dives deep into trending methods. Are they right for you and your dog? Season 2 shares the learning journey of my clients with dogs with different issues and backgrounds; always interesting and a great way to feel a connections with others who have similar experiences.  Season 1 starts by sharing my unique learning journey and then dives into why positive reinforcement training (and practices under that "umbrellas") are often limiting, ineffective and/or counter-productive with dogs over 6 months. It finishes with an introduction into cognitive behavioural therapy and UPWARD Dogology. Special Guest: Extraordinary Galgos and Podencos extraordinarygalgosandpodencos.org/abouthttps://extraordinarygalgosandpodencos.org/homehttps://www.youtube.com/channel/UCaS64WqqQGT1oWdry0VJb1Ahttps://extraordinarygalgosandpodencos.org/spanish-sighthoundshttps://www.facebook.com/groups/1015444235212007For more information on UPWARD Dogology and Billie Groom please visit:www.upwarddogology.com  Instagram – UpwardDogology   LinkedIn – Billie Groom   FB – Upward Dogology www.upwarddogology.com Sending out a big thanks to The Jeff Mertick Band for contributing the fun music clips. Follow them on FB and watch them on YouTubeBillie's book, "The Art of Urban People With Adopted and Rescued Dogs Methodology", is available on Amazon and through most e-book retailers and her publisher, Friesen Press. The book is the winner of the 2019 Best Book Award for Pets/Narrative-Non-Fiction.The link to my guest appearance on The Entrepreneur Way:http://theentrepreneurway.com/podcast/1595-being-careful-on-turning-a-hobby-or-a-favourite-activity-into-a-business-with-billie-groom-founder-and-owner-of-upward-methodology/#comments 

What She Said! with Christine Bentley and Kate Wheeler
Sept 14, 2019 - Free-Them Freedom Walk, Krista Hovsepian, Donna Ince & more

What She Said! with Christine Bentley and Kate Wheeler

Play Episode Listen Later Sep 14, 2019 59:53


Today’s show is brought to you by Meridian Credit Union - expecting more for your money, that’s wealth esteem! www.meridiancu.ca - Did you know Ontario accounts for 70% of the #humantrafficking that occurs in Canada? Learn about Free-Them's upcoming Freedom Walk on Saturday, September 21, 2019: www.freethem.ca Guests: Rhonelle Bruder (Human Trafficking survivor and speaker) and Daphne Nissani (Free-Them founding member) - A neurotic yoga teacher sets out in search of love at her favorite organic market in Wholesome Foods I Love You Is That OK? Actress Krista Hovsepian joins us in-studio! www.wfily.com - What is sustainable travel and why it is so important? Travel Expert Candace Sampson from www.lifeinpleasantville.com & www.fairpathforward.ca Author Jennifer Powell join us to discuss. - Parenting Expert Maureen Dennis talks #ParentGuilt, the pressures of social media & how to deal with these feelings. http://www.maureendennis.com - According to a recent #TruceTO survey, 51% of cyclists, 20% of drivers & 19% of pedestrians still feel unsafe on the streets of the GTA. RSA Insurance Canada's Donna Ince talks solutions to help make our streets safer for all. Learn more: https://bit.ly/30CNt9N - TIFF Movie & TV reviews with film critic Anne Brodie - http://www.whatshesaidradio.com/what-she-said/snamsept132019/ SUBSCRIBE to What She Said & never miss an interview! http://www.youtube.com/WhatSheSaidTalk Miss a show? Stream & download full shows for free on iTunes: http://www.apple.co/1U700c0 Follow us on Facebook/Twitter/Instagram: @WhatSheSaidTalk Website: http://www.whatshesaidtalk.com What She Said! aims to inspire and uplift women by giving them a voice in pursuing their professional and personal goals through showcasing successful women across Canada and by creating opportunities for others to do the same. Tune in Saturdays at Noon on 105.9 The Region or listen live: http://www.1059theregion.com

Plain English Podcast | Learn English | Practice English with Current Events at the Right Speed for Learners
Should ‘birth tourism’ be allowed in Canada? | Learn ‘test someone’s patience’

Plain English Podcast | Learn English | Practice English with Current Events at the Right Speed for Learners

Play Episode Listen Later Jan 17, 2019 20:37


Each year, thousands of mothers travel to Canada just to have a baby. They leave a month later, with a passport for their newborn. Some companies in China offer full-service birth tourism services, just like a travel agency. It’s perfectly legal, but should it be? Some Canadians think so-called birth tourism is an abuse of the system. Plus, learn what it means to test someone’s patience. Read the full transcript of this episode at http://www.plainenglish.com/121     Transcripts are always free and available now! ¿Hablas español? Você fala português? Parles-tu français? 你会说中文吗?日本語を話せますか? The episode transcripts include instant translations from English to Spanish, Portuguese, French, Chinese and Japanese. Hover over or tap a highlighted word for the translation. Connect with Jeff on Twitter (@PlainEnglishPod) and Facebook (PlainEnglishPod). Or e-mail jeff@plainenglish.com If you like the program, please leave a review or rating wherever you listen. It will help others discover the program. Never miss an episode! Sign up to receive updates from Plain English at http://www.plainenglish.com/mail  Subscribers get exclusive links for further reading and additional practice with common English words and phrases. Learn English the fun way: with a podcast in English! Listen to an American English podcast that you enjoy and understand -- all at a slower speed than normal. | Aprende inglés gratis en línea con nuestro curso. Se habla a una velocidad lenta para que todos entiendan. ¡Aprende ingles con nosotros ahora! | Aprenda Inglês online grátis com o Plain English, a uma velocidade menor, para que todos possam entender.

Plain English Podcast | Learn English | Practice English with Current Events at the Right Speed for Learners
Trouble for Huawei after executive is arrested in Canada | Learn English phrase ‘dry up’

Plain English Podcast | Learn English | Practice English with Current Events at the Right Speed for Learners

Play Episode Listen Later Dec 24, 2018 18:50


Huawei is one the world’s largest manufacturers of cell phones and the equipment that powers cell phone service around the world. However, some people suspect the company of using its equipment to spy on customers for the Chinese government. Now, it’s in even more trouble after its chief financial officer was arrested. The charge? Prosecutors say she tricked a bank into transferring payments from Iran, which was against international sanctions. Plus, learn the English phrase “dry up.” Read the full transcript of this episode at http://www.plainenglish.com/114     Transcripts are always free and available now! ¿Hablas español? Você fala português? Parles-tu français? 你会说中文吗?日本語を話せますか? The episode transcripts include instant translations from English to Spanish, Portuguese, French, Chinese and Japanese. Hover over or tap a highlighted word for the translation. Connect with Jeff on Twitter (@PlainEnglishPod) and Facebook (PlainEnglishPod). Or e-mail jeff@plainenglish.com If you like the program, please leave a review or rating wherever you listen. It will help others discover the program. Never miss an episode! Sign up to receive updates from Plain English at http://www.plainenglish.com/mail  Subscribers get exclusive links for further reading and additional practice with common English words and phrases. Learn English the fun way: with a podcast in English! Listen to an American English podcast that you enjoy and understand -- all at a slower speed than normal. | Aprende inglés gratis en línea con nuestro curso. Se habla a una velocidad lenta para que todos entiendan. ¡Aprende ingles con nosotros ahora! | Aprenda Inglês online grátis com o Plain English, a uma velocidade menor, para que todos possam entender.

Plain English Podcast | Learn English | Practice English with Current Events at the Right Speed for Learners

Canadians can now buy recreational marijuana and grow four plants at home. As the first large country to legalize marijuana, Canada is beginning a national experiment that could become an example to other countries looking to follow suit. Will the experiment be a success? A lot depends on how the individual Canadian provinces regulate the new industry. Plus, learn the English phrasal verb “ramp up.” Read the full transcript of this episode at http://www.plainenglish.com/98      Transcripts are always free and available now! ¿Hablas español? Você fala português? Parles-tu français? 你会说中文吗?日本語を話せますか? The episode transcripts include instant translations from English to Spanish, Portuguese, French, Chinese and Japanese. Hover over or tap a highlighted word for the translation. Connect with Jeff on Twitter (@PlainEnglishPod) and Facebook (PlainEnglishPod). Or e-mail jeff@plainenglish.com If you like the program, please leave a review or rating wherever you listen. It will help others discover the program. Never miss an episode! Sign up to receive updates from Plain English at http://www.plainenglish.com/mail  Subscribers get exclusive links for further reading and additional practice with common English words and phrases. Learn English the fun way: with a podcast in English! Listen to an American English podcast that you enjoy and understand -- all at a slower speed than normal. | Aprende inglés gratis en línea con nuestro curso. Se habla a una velocidad lenta para que todos entiendan. ¡Aprende ingles con nosotros ahora! | Aprenda Inglês online grátis com o Plain English, a uma velocidade menor, para que todos possam entender.

Voice in Canada
Voice in Canada - Learn My Voice

Voice in Canada

Play Episode Listen Later Aug 16, 2018 2:01


Aug 16, 2018 See acast.com/privacy for privacy and opt-out information.

Ethnically Ambiguous
We Are Full Psycho

Ethnically Ambiguous

Play Episode Listen Later Aug 13, 2018 79:30


In episode 55, the girls break down all the drama that is going on with Saudi Arabia and Canada. Anna then talks about how she should be allowed to talk about being full psycho and not be made to feel any sort of way about it. Shereen talks about how people question her queerness. We're all dealing with stuff out here folks! Also they call Anna's mom and bug her to answer their questions. Woohoo! Footnotes are officially below. FOOTNOTES: 1. Why Saudi Arabia is waging diplomatic war on … Canada 2. Saudi-Canadian Feud Hits Absurd Heights With Tweet Evoking 9/11-Style Attack 3. Saudi Arabia rules out mediation with Canada over rights criticism, weighs new punitive steps 4. UBC providing supports for students from Saudi Arabia 5. Following Saudi Arabia’s student recall, UBC urges affected students to contact enrolment services 6. Saudi Arabian medical residents and clinical fellows caught in the middle of diplomatic spat 7. UBC alumna still indefinitely detained in Saudi Arabia, following diplomatic fallout with Canada Learn more about your ad-choices at https://news.iheart.com/podcast-advertisers

BrainStuff
Why Is a Brain-Shaped Blob In Canada?

BrainStuff

Play Episode Listen Later Oct 27, 2017 4:26


The magnificent bryozoan is a colonial organism that lives in warm ponds and lakes usually east of the Mississippi River. So what's it doing in western Canada? Learn more about your ad-choices at https://news.iheart.com/podcast-advertisers

Architects of Justice: Exploring Access to Justice in Ontario

Today more Indigenous children are in the child welfare system than at the height of residential schools. In this episode we speak with Indigenous child welfare advocate Cindy Blackstock about the decade long battle against Canada’s discrimination against First Nations children. You will also hear excerpts from Cindy’s keynote address at Connect, Create, Communicate: Public Legal Education and the Access to Justice Movement. Cindy Blackstock, Executive Director, First Nations Child and Family Caring Society of Canada Learn more about the complaint made by the First Nations Child and Family Caring Society and the Assembly of First Nations to the Canadian Human Rights Tribunal by reading this article.          

Roy Green Show
What can Canada learn from Australia's policies? Is there a trend of police "de-policing," if so then why? And Anita Kranjc, better known as the Pig Lady, joins Roy and PETA Canada's Emily Lavender to talk about Animal Rights,

Roy Green Show

Play Episode Listen Later May 7, 2017 64:59


The Roy Green Show podcast   The Toronto woman who gave who gave water to a pig on a truck headed to slaughter had her mischief charge dismissed in court. Guests: Anita Kranjc, co-founder of Pig Save Toronto Emily Lavender, PETA Canada - Emmanuel Macron will be France's next president after defeating Marine Le Pen in the presidential election. Guest: Jeff Sempel, Global News European Bureau Chief from Paris - An FBI report shows that police are "de-policing" as anti-cop hostility rises. Guest: Michael Elliot, President of the Alberta Federation of Police Associations - Roy speaks to several former police officers about their experiences. - A Fraser Institute report shows that a national carbon tax and/or cap and trade schemes fail the economy. Guest:  Kenneth Green, senior director of energy and natural resource studies at the Fraser Institute - What does Australia's values test for immigrants entail? And why did Australia drop its national carbon tax in 2014? Guest:  Brad Battin, Australian member of the Victorian Legislative Assembly and Shadow Minister for the Environment See omnystudio.com/listener for privacy information.

CanCon Podcast
CanCon Podcast Ep. 18: What can Canada learn from other tech countries?

CanCon Podcast

Play Episode Listen Later May 30, 2016 57:30


On this episode of CanCon, the team discusses what we can learn from Israel about entrepreneurship, the new Pebble lineup, and which Canadian billionaire will be the first to sue BetaKit. Canadian content clip (under fair dealing): "Vancouver Divorce" by Gord Downie