text:
Q: Garbage Collection best practice in .net What is the difference between System.GC.Collect and Dispose()?
Aren't they used for the same purpose, and when should each be used; what is the best practice?

A: Best practice is to never need to call GC.Collect, and to call Dispose on all IDisposable objects when you're done with them.

A: The purpose of GC.Collect is to to tell the Garbage collector that there are some objects in the memory that can be collected and it is the right time to collect. Though, as a rule of thumb you should leave that to GC itself. It is designed to do this job.
If there are some resources in your object that you think GC won't take care of. You should implement Dispose and take care of them yourself. You need to call Dispose Explicitly to dispose the resources you want. And if you are implementing IDisposable than you can also do that by the Using statement.

A: System.GC.Collect is called when all objects which are there in memory are to be collected by the Garbage Collector. Objects which are referenced in managed code are not considered for Garbage collection. This method is used to force the system to reclaim the available memory.
Dispose() is not part of GC but as better practice you can use this. It should only be used for objects which uses unmanaged resources like FileStream etc. It should release all the resources that it owns. When you know that certain resources will not be released by GC then you can use the Dispose() method.
The using statement ensures the correct use of IDisposable objects.
On a side note: The GC does not call Dispose, it calls the finalizer(which you should call from Dispose(false))
Also, to make ensure that resources are always released appropriately, a Dispose method should be callable multiple times without throwing an exception.

MSDN says:

"It is possible to force garbage collection by calling Collect, but
  most of the time, this should be avoided because it may create
  performance issues. "

Check this blog:-

GC.Collect() asks the system to perform a collection "now". You
  shouldn't mess with this; the system usually has a much better idea
  than you do of when collection is necessary.

So is the best practice:
You can use the using block or as you mentioned use the Dispose method.
Why should you use IDisposable and Dispose?
MSDN says

In many cases it is possible for objects that would otherwise always
  need to be finalized to avoid that cost by implementing the
  IDisposable interface. This interface provides an alternative method
  for reclaiming resources whose lifetime is well known to the
  programmer, and that actually happens quite a bit. Of course it's
  better still if your objects simply use only memory and therefore
  require no finalization or disposing at all; but if finalization is
  necessary and there are many cases where explicit management of your
  objects is easy and practical, then implementing the IDisposable
  interface is a great way to avoid, or at least reduce, finalization
  costs.

Also check this article on Improve garbage collector performance using finalize/dispose pattern

redpajama_set_name: RedPajamaStackExchange


text:
The Lloyd's Register Foundation's Safety Grand Challenges campaign
The Lloyd's Register Foundation's Safety Grand Challenges campaign.
Projects identified new lifesaving design solutions to safety at sea and on rivers
Winners of best innovation and best risk reduction designs announced
Design students from the Royal College of Art (RCA) have taken up our Safety Grand Challenges and have been looking at ways design-led innovation can bring new lifesaving design solutions to safety at sea and on rivers. Students focused on creating innovative design solutions that specifically consider: safer ship-to-ship transfers and improving life-saving and risk reduction innovations for future deployment on the river Thames.
The process of transfer using a pilot ladder has remained unchanged for hundreds of years, with many fatalities and serious accidents occurring globally. Students developed their designs through field trips to the Royal National Lifeboat Institution (RNLI) and the Port of London Authority. Detailed feedback was provided from maritime experts from Lloyd's Register, The UK Confidential Reporting Programme for Aviation and Maritime (CHIRP), International Maritime Pilots Association, the International Maritime Rescue Federation, the Foundation for Science and Technology and Nesta.
An exhibition of the eight design projects was held at the Foundation's offices in London from 21-24 February and students presented their ideas to a judging panel of industry experts. The two winning projects both concerned the pilot ladder:
best innovation prize, based upon their use of advanced manufacturing materials and processes, went to Dynaweb, designed by Chia Cheng Kung, Chih-Hsing Huang, Irene Chiu, Nick Hooton
best risk reduction, with the most immediate potential, went to Cross Lock System (CLS), designed by Andrea Carrera, Madelaine Jane Dowd, Mikhail Wertheim Aymés, and Sarah Cronin Rodger.
Dr Tim Slingsby, the Foundation's Director of Skills & Education and chair of the panel of the judges, said: "The enthusiasm and dedication with which the RCA students have approached this Safety Grand Challenge project does them great credit. Their innovative prototypes have real potential for further Foundation investment towards development and exploitation, and we are looking forward to the next steps in this process with the RCA and our colleagues in Lloyd's Register."
Professor Ashley Hall, Project Leader and Deputy Head of Innovation Design Engineering at the RCA said: "Safety in relation to safe ship boarding and around rivers is of global concern. Hundreds of people die each year as a result of unsafe practices, risky behaviours or lack of information and understanding. Our team of postgraduate designers, researchers and academics have worked together to research, design and develop new innovations that bring multidisciplinary innovative solutions targeting design risk and safety on water."
The Foundation is now working with Lloyd's Register and the RCA to review all the projects to consider which ideas would be good to take forward into further testing and modelling and possible production.
The Foundation's Safety Grand Challenges campaign was launched in October 2016 with a consultation exercise to identify how the safety of critical infrastructures, and the people who build, operate and maintain this infrastructure, is threatened today and into the future. The findings of the consultation will be published in a foresight review that will outline the key safety issues and suggest types of innovation and initiatives that could address these challenges. The RCA's project was a pilot programme under the campaign.
The judging panel were: Dr Tim Slingsby, Director of Skills & Education, Lloyd's Register Foundation (panel chair); from the Royal College of Art - Professor Paul Anderson, Dean of the School of Design and Professor Ashley Hall, Deputy Head of Innovation Design Engineering; from the Royal National Lifeboat Institution - Dr Will Roberts, Senior Innovation Manager, Jeff Gould, Head of Innovation and Tim Robertson, Innovation Delivery Manager; Chris Hoyles, Marine Pilot at Associated British Ports; and Dr Vanessa Forbes, Lloyd's Register's health, safety, environment and sustainability Global Operations Manager.
The Royal College of Art
The Royal College of Art is the world's leading university of art and design, placing at Number One in the 2016 and 2015 QS World University Rankings. Specialising in teaching and research, the RCA offers the degrees of MA, MPhil, MRes and PhD across the disciplines of applied art, fine art, design, communications and humanities. There are over 1,500 Master's and doctoral students and more than 1,000 professionals interacting with them – including scholars, art and design practitioners, along with specialists, advisers and distinguished visitors.
First global safety map reveals preventable deaths and injuries.
How willing are you to "Take a Risk"?
Communications and PR Executive vacancy.

redpajama_set_name: RedPajamaCommonCrawl


We are excited to be able to move away from maintaining a separate emergency communication system to notify parents of snow days and other urgent matters, such as a late return from a field trip. Sycamore includes this capability—you no longer need to maintain a username and password for SchoolCast.
Text only: this system uses short texts, no voice calls or lengthy texts. We plan that the short text will include a brief summary and direct you to a location for any additional details (typically email, Facebook, and/or our website).
You set up your notification request in Sycamore: follow these instructions so your cell phone will receive our notifications.
Contact a school office if your cell number is not correct: as we've mentioned earlier, moving to the new system exposed the fact we had old contact numbers for many families. We've made those corrections—but undoubtedly a few errors were made in the process. In the next few days would you check that your phone numbers are correct and let us know if they are not? You can call a school office (find direct numbers here) or email us with those changes.


text:
MATSIE ANGELINA
motshekga
, Matsie Angelina
Minister Basic Education
Previous Executive Position:
Mossel Bay & Knysna
Mabua.s@dbe.gov.za
Ms Angelina "Angie" Matsie Motshekga is the Minister of Basic Education in the Republic of South Africa since 11 May 2009 and was reappointed to this portfolio on 26 May 2014.
She has also served as Director in the Office of The President from 1994 to 1997; Deputy Secretary of the ANCWL from 1997 to 2007 and as executive member of the National Education Union of South Africa. She served as a member of the Sediba sa Basadi Trust; member of the Gauteng Executive Council (MEC) for Social Services and Population Development from 2000 to 2004; MEC for Education from 2004 to 2009; Deputy Chairperson of the ANC in Gauteng and a member of the Gauteng Provincial Legislature from 1999 to 2004. She is also a member of the African National Congress (ANC) National Executive Committee and the President of the ANC Women's League (ANCWL) since 2007.
She holds a Master's degree from Wits University; a Bachelor of Educational Science degree from the University of the Witwatersrand; a Bachelor of Arts in Education degree from the University of the North and a Higher Diploma in Education.
Personal Interests/Awards/Membership:
Ms Motshekga was an educator at Orlando High School from 1981 to 1983, lecturer at the Soweto College of Education from 1983 to 1985 and lecturer at Wits University from 1985 to 1994


text:
Home Music English Songs Heat Waves Chords
Heat Waves Chords
Heat Waves is a 2020 song by English singer–songwriter Glass Animals. It was released as the lead single from the band's third studio album, Dreamland, on June 11, 2020. The song is an upbeat indie–pop track with a dreamy atmosphere. The lyrics of the song focus on the idea of getting lost in a moment of happiness and bliss.
The narrator of the song is describing a time when he was able to escape from the mundane and enjoy the moment. The song is also about the joys of summer, with the title referring to the heat wave that can often be felt in the summer.
The song was praised by many critics upon its release. The Guardian gave it a glowing review, saying, "This is a sweet, breezy song that celebrates the joys of summer and its dreamy atmosphere is infectious. It's a perfect summer anthem." Pitchfork also gave the song a positive review, calling it a "light and airy" track that captures the joy of summer.
Heat Waves Guitar Chords
Tone: [B]
[C#m7] [C#m] [B]
[G#m] [F#]
e|——–12—–12——|——-11—–11—–|———————-|———————|
B|—–12—–14—-14—|—-12—–12—-12–|——–12—–12—–|——-11—–11—–| G|———————–|———————|—–13—–13—-13–|—-11—–11—-11–| x2 D|–11——11—-11—–|–9——9—-9——|———————-|———————|
A|———————–|———————|–11——11—-11—-|–9——9——9—-|
E|———————–|———————|———————-|———————|
B|—–12—–14—-14—|—-12—–12—-12–|——–12—–12—–|——-11————| G|———————–|———————|—–13—–13—-13–|—-11—————|
D|–11——11—-11—–|–9——9—-9——|———————-|———————|
A|———————–|———————|–11——11—-11—-|–9——————|
[C#m] [B]
[G#m] (Last night all I [F#]think about is you
[C#m] Don't stop, baby, [B]you can walk through
[G#m] Don't [F#]wanna but I think about you
[C#m] You know that I'm [B]never gonna do) [G#m] [F#]
[C#m] Road shimmer [B]wigglin' the vision
[G#m] Heat, heat waves, I'm [F#]swimmin' in a mirror
[E] Road shimmer [B]wigglin' the vision
[G#m] Heat, heat waves, I'm [F#]swimmin' in a—
[C#m] Sometimes all I [B]think about is you
[G#m] Late nights in the [F#]middle of June
[E] Heat waves been [B]fakin' me out
[G#m] Can't make you [F#]happier now
[C#m] Usually I [B]put somethin' on TV
[G#m] So we never [F#]think about you and me
[E] But today I [B]see our reflections clearly
[G#m] In [F#]Hollywood, layin' on the screen
[E] You just need a better [B]life than this
[G#m] You need somethin' I can [F#]never give
[E] Fake water all [B]across the road
[G#m] It's gone now, the [F#]night has come, but
[C#m]You can't fight it, [B]you can't breathe
[G#m]You say somethin' [F#]so lovin', but
[C#m] Now I gotta let you [B]go
[G#m] You'll be better off in [F#]someone new
[C#m] I don't wanna be [B]alone
[G#m] You know it hurts [F#]me too
[E] You look [F#]so broken when you cry
[G#m] One more [F#]and then I say goodbye
[E] I just wanna [E]know what you're dreamin' of
[F#] When you sleep and [F#]smile so comfortable
[G#m] I just wish [G#m]that I could give you that
[B] That look[B] that'[B]s perf[B]ectly un-sad
[E] Sometimes all [F#]I think about is you
[G#m] Late nights in [D#]the middle of June
[E] Heat waves [F#]been fakin' me out
[G#m] Heat waves [B]been fakin' me out
[C#m] [B] [G#m] [F#] [E] [B] [G#m] [F#]
[C#m] [B] [G#m] [F#] [E] [G#m] [C#m] [F#]
Previous articleLove You Anymore Chords
Next articleBreak Stuff Chords
Aadat Guitar Chords | Easy Guitar Chords


text:
Earthquake breaking news, Strong World Earthquakes Magnitude 6–6.9, Tsunami warning alerts
Strong earthquake, 6.8 mag has occurred near Balangonan in Philippines
A earthquake magnitude 6.8 (ml/mb) has occurred on Saturday, 31 kilometers (19 miles) from Balangonan in Philippines. The earthquake was roughly at a depth of 41.74 km (26 miles). The temblor was picked up at 04:23:19 / 4:23 am (local time epicenter). Exact location of event, longitude 125.0843 East, latitude 5.4766 North, depth = 41.74 km. Exact time and date of event in UTC/GMT: 28/04/17 / 2017-04-28 20:23:19 / April 28, 2017 @ 8:23 pm. Unique identifier: us10008ls4. Ids that are associated to the event: at00op4zax, pt17118001, us10008ls4. A tsunami warning has been issued near Balangonan in Philippines (Does not indicate if a tsunami actually did or will exist).
Event epicenter was 71 km (44 miles) from General Santos (c. 679 600 pop), 117 km (73 miles) from Koronadal (c. 125 500 pop), 83 km (51 miles) from Polomolok (c. 64 000 pop), 111 km (69 miles) from Bañga (c. 58 900 pop), 92 km (57 miles) from Maluñgun (c. 52 200 pop), 73 km (45 miles) from Alabel (c. 43 300 pop), 120 km (74 miles) from Malita (c. 41 100 pop), 107 km (66 miles) from Surallah (c. 31 100 pop), 41 km (25 miles) from Glan (c. 24 300 pop). Nearby country/countries, Philippines (c. 99 900 000 pop) (That might be effected). Nearest city/cities or towns, with min 5000 pop, to epicentrum/hypocenter was Guihing Proper, Hagonoy, Columbio.
Every year there are an estimated 135 earthquakes in the world. Earthquakes 6.0 to 6.9 may cause a lot of damage in very populated areas. In the past 24 hours, there have been two, in the last 10 days two, in the past 30 days three and in the last 365 days twenty earthquakes of magnitude 3.0 or greater that has struck near.
Did you feel the quake?
How did you respond? Did any furniture slide, topple over, or become displaced? Leave a comment or report about activity, shaking and damage at your home, city and country. Read more about the earthquake, Location, Distances, Seismometer information, Date-Time, Parameters and details about this quake, reported near: 31 km WSW of Balangonan, Philippines. This information comes from the USGS Earthquake Notification Service.
AlabelBalangonanBañgaColumbioGeneral SantosGlanGuihing ProperHagonoyKoronadalMalitaMaluñgunPhilippinesPolomolokSurallah
5.4766° North Decimal degrees latitude. Negative values for southern latitudes.
41.74 km Depth of the event in kilometers.
31km WSW of Balangonan, Philippines Textual description of named geographic region near to the event. This may be a city name, or a Flinn-Engdahl Region name.
31 The total number of felt reports
4.8 The maximum reported intensity for the event.
6.38 The maximum estimated instrumental intensity for the event.
green The alert level from the PAGER earthquake impact scale. Green, Yellow, Orange or Red.
,at,pt,us, A comma-separated list of network contributors.
mww The method or algorithm used to calculate the preferred magnitude for the event.
us10008ls4 Id of event.
10008ls4 An identifying code assigned by, and unique from, the corresponding source for the event.
,at00op4zax,pt17118001,us10008ls4, A comma-separated list of event ids that are associated to an event.


text:
Ecuador mining and that court ruling: The pro/anti mining views
Further to your humble scribe's note on the chilling effects we will see in Ecuador's mining industry after last week's Constitutional Court (CC) ruling, Reuters got busy and got quotes for this note from both sides of the argument. First Ecuador's Chamber of Mining says:
"This industry is now seriously threatened by judicial insecurity from this ruling," and "In this decision, the court ignored the state's licensee's rights"
Meanwhile, a spokesperson for the anti-mining side of the coin, from the "Mining, Environmental, and Social Observatory of Northern Ecuador" pressure group told Reuters:
"The decision establishes a good precedent for the whole nation for the protection of forests," and "The problem in Ecuador is that the mining industry is modifying laws in their favor."
So now you know. Please recall how IKN spelled out the unpleasant facts for mining companies up and down the country in its extended coverage earlier this week, link here. Truth hurts.
Nowhere Man Nowhere 09/12/21 10:49 pm
a lot of juniors have been signing investment protection agreements with Lasso. Do these agreements mean nothing?
Otto ikn 09/12/21 10:56 pm
It's not going to be exactly the same, but to get a general gist and strictly for theory's sake, try swapping out these words:
Ecuador for The USA
Lasso for Biden
Constitutional Court for Supreme Court


CEE members work together to define market interventions that increase efficiency in end uses, systems, building types, and behaviors. With increasing integration of demand response, energy efficiency, distributed generation, storage, and other energy services through connected devices, CEE members are formulating appropriate program approaches through binational initiative strategies.
Each year, CEE members get together at two face-to-face events in the winter and summer, adjacent to meetings of the Board of Directors. The fall features a third gathering, the popular Industry Partners meeting, when CEE members invite representatives from relevant manufacturers, distributors, software developers, and others to bring their insights to the table. View the 2018 meeting book, presentations, and attending organizations to get a sense of the event.
CEE members can access registration, hotel information, and further details by logging into the CEE Forum.


text:
Utah City Council Cuts $1.4M in Fleet Purchases
Economic uncertainty has lead the Sandy City Council to cut funding for the upcoming year.
A Practical Guide to Telematics Implementation
How do you get drivers on board with telematics? What information should you track? How do you get a return on investment? Current fleet telematics users tell their stories.
Utah Clean Cities Shows BYD Refuse Truck
Build Your Dreams (BYD) was selected by the Utah Clean Cities Coalition (UCC) to showcase its Class 6 electric refuse hauler.
States with Safest Fleet Drivers Ranked
Fleet drivers in North Dakota with Verizon Connect telematics systems showed the safest driving behavior over a two-year period, while those in Utah were the most dangerous, according to aggregated data from the telematics provider.
Audit: Utah Board of Ed Employees Misused Vehicles
An internal audit of the Utah State Board's Office of Education (USBOE) found multiple occasions where government employees misused state fleet vehicles.
Utah University Unveils EV Chargers, Prius PHEVs
Utah Valley University (UVU) and the state Governor's Office of Energy Development have unveiled two electric vehicle (EV) charging stations and two newly purchased Toyota Prius plug-in hybrid electric vehicles on the university's Orem campus, according to a UVU release.
Bullet-Proofing an Officer's Rolling Office
A Utah police survivor is leading a campaign to make sure no other officer is killed in the same manner as her husband.
Saving Money by Taking Back Outsourced Work
The State of Utah's Division of Fleet Operations has been able to cut costs by more than 19% by taking back what it once outsourced — maintenance management.
NCSFA Announces Executive Committee Changes
The National Conference of State Fleet Administrators (NCSFA) announced a change in its executive committee. Sam Lee from the State of Utah will now serve as vice president, and Denise Baumgart from WEX will serve as corporate-liaison-elect.
NCSFA to Host State Fleet Managers Workshop in Utah
The National Conference of State Fleet Administrators (NCSFA) will host a three-day intensive workshop for government fleet management professionals. The event will take place in Salt Lake City, Utah, from Oct. 9 to Oct. 11.