{ size: 600, complexity: 0.2, contrast: 0.4, color: "#ec576b", stroke: { width: 0, color: "black", }, guides: false, seed: "1234", }
{ size: 600, complexity: 0.2, contrast: 0.4, color: "#ec576b", stroke: { width: 0, color: "black", }, guides: false, seed: "1234", }


|
WiseLoop JavaScript Premium Weather Widget 2.1.1
Weather Condition & Forecast Script
|
The provided directive is able to retrieve the weather condition and forecasts for client or other desired location and displays them in a nice responsive HTML theme template.
For the simplicity of the learning process, all the samples will use a simple HTML page layout.
Also, you need a basic understanding of HTML and JavaScript. If you are not familiar with HTML or JavaScript, you can find plenty of documentation over the internet.
The following samples will show you how to integrate the provided AngularJS directive into your own projects.
If you don't know what a directive is, you just need to know that it is a sort of a HTML tag or attribute that has the ability to change the DOM.
The following file structure is assumed to exists on the server as this is the default structure that the package comes with.
The file we are editing is /sample/index.html
The following code shows how to integrate the directive with the default options.
  <link rel="stylesheet" href="../bins/lib/bootstrap/css/bootstrap.min.css"/>

After browsing to our http;//the-server-root/javascript-premium-weather-widget/sample/index.html, we should get something like:
The following code shows how to customize the widget with a theme and some static background color.
  <link rel="stylesheet" href="../bins/lib/bootstrap/css/bootstrap.min.css"/>

After browsing to our http;//the-server-root/javascript-premium-weather-widget/sample/index.html, we should get something like:
By default, the widget will get the location using geo-location.
This behaviour can be overridden by setting an initial location explicitly.
The explicit initial location can be specified by providing a latitude and longitude gps coordinates or by providing a string location that eventually can be evaluated as country, city, zone, area, zipcode, company name, address, street etc.
Of course, this will be just the initial location; it can be changed by interacting with the widget. Please check the User Interaction section for more details.
The most convenient way of setting an initial location is by specifying an address.
The address can be quite anything: country, city, zone, area, zipcode, company name, address, street etc.
In order to eliminate any confusion when searching an address, you can be as specific as you want by mixing any address elements such as countries, cities, street names etc.
For instance, there is location "Boston" both in USA and in UK, and if you want to get the weather from "Boston UK", just set the address to "Boston UK".
The address search is case-insensitive.
  <link rel="stylesheet" href="../bins/lib/bootstrap/css/bootstrap.min.css"/>

After browsing to our http;//the-server-root/javascript-premium-weather-widget/sample/index.html, we should get something like:
If very accurate precision is needed for setting the initial location, it can be specified by using GPS coordinates (latitude and longitude attributes).
If latitude or longitude are set, the location parameter will be just shown like a label as the weather will be retrieved from the (latitude, longitude) pair.
  <link rel="stylesheet" href="../bins/lib/bootstrap/css/bootstrap.min.css"/>

After browsing to our http;//the-server-root/javascript-premium-weather-widget/sample/index.html, we should get something like:
By default, SI metric system (abbreviated from French: Le Système International d'Unités) is used that sets the following measure units: °C for temperature, km/h for wind speed and mBar for pressure.
The widget can initially show weather data using also the US metric system.
The metric system can be changed from within the widget by interacting with it. Please check the User Interaction section for more details.
  <link rel="stylesheet" href="../bins/lib/bootstrap/css/bootstrap.min.css"/>

After browsing to our http;//the-server-root/javascript-premium-weather-widget/sample/index.html, we should get something like:
Forecast.io supports the following languages: bs (bosnian), de (german), en (english), es (spanish), fr (french), it (italian), nl (dutch), pl (polish), pt (portuguese), ru (russian).
Although, forecast.io supports only a limited language set, the widget texts (i.e. weekdays, high/low etc.) can still be localized using external language files located under the javascript-premium-weather-widget/bins/lang directory.
If the specified language is not supported by forecast.io, the weather messages will be returned in english as it is the default language of forecast.io.
A few more languages were already included in the package: hi (hindi), hr (croatian), ro (romanian), tr (turkish) and using them will localize the widget texts but the forecasts will be in english as forecast.io do not support these languages.
More languages can be added add or the existing ones can be modified.
For more information on localization support, please see the Localization Support section.
  <link rel="stylesheet" href="../bins/lib/bootstrap/css/bootstrap.min.css"/>

After browsing to our http;//the-server-root/javascript-premium-weather-widget/sample/index.html, we should get something like:


By clicking 'Sign in', 'Facebook' or "Google' you agree to the Terms of Service and Privacy Policy. This site is protected by the Google Privacy Policy and Terms of Service apply.


×
Close
REST Call Log
Overview
Request
Response
JavaScript
Time
Log Record
of
Method
URL
Status
Timing
Request
Response
Javascript
PurchaseOrders
Login
Login
Purchase Order
List
QBE
Search
New
Save
Edit
Save
Delete
Cancel
Order Number
Reference
Requestor
User
Cost Center
Shipping Address
Line Items
Item No
Description
Unit Price
UPC Code
Quantity


I have spent 10 years working in the Criminal Justice System. I started with theft investigations working with local law enforcement to solve fraud and forgery cases as well as internal and external store thefts in Asset Protection. I then worked for the Nevada Department of Corrections as an Officer in a Women's minimum security camp where I was awarded employee of the year. I moved up to Correctional Caseworker where I assisted in managing 336 inmates in my unit at High Desert State Prison. I served as a Probation Case Manager for Salt Lake County working with Misdemeanor Probation clients to promote positive behavior change utilizing evidence based practices. Currently I am working for Amazon as a Loss Prevention Specialist. I completed a full stack web developement program with the University of Utah. I am searching for opportunities in Web Development where I can utilize my skills in Javascript, NodeJS, ReactJS, HTML5, and CSS3.
Feel free to contact me ajimenez@gmail.com


Shownotes
By
Adam Curry.
Posted Sunday, January 08, 2012 at 2:36 PM.
- NA-373-2012-01-12 Credits
- Paraphilia
- Executive Producer: Sir David Overbeck
- Associate Executive Producers: Hans Schneider, Dr. Nenninger, Moiz Khan
- Become a member of the 374 Club, support the show here
- Knighthoods: David Overbeck
- Art By: Brad Connell
- ShowNotes Archive of links and Assets (clips etc) 373.nashownotes.com
- New: Directory Archive of Shownotes (includes all audio and video assets used) nashownotes.com
- The No Agenda News Network- noagendanewsnetwork.com
- NA-373-2012-01-12 Shownotes
- Search
- Poppie/Paki$tan
- Update from Paki Producer
- Adam... me again. ÊI wrote most of this email on the Daewoo bus back to Peshawar yesterday.
- I'm back on the bus on my return to Peshawar. A very short trip to abbottabad, I wish I had more time to have spent a week there to relax.Ê
- Abbottabad is a really small city. Say about 200k residents, it's quiet, in the mountains, and very relaxed. From the first time I remember coming to abbottabad in 1992 it has always been so peaceful. It's a nice change from the rest of Pakistan in terms of pollution, traffic and the weather. ÊIt is considerably cooler in abbottabad year round, and in the winter months (nov-feb) the evenings get especially cold, as low as -5C. ÊThis may not sound cold, especially from a canuck that see's -40C at least three times a year, but because the houses are all concrete and there is no central heating there is basically no break from the cold.
- Unfortunately I wasn't able to get very close to OBL's compound, it is under tight military security (pak) and there are checkpoints all around the area. I did however check-in on foursquare, win! Let's hope I dont get a free vacation to gitmo on my return to Canada, although i am sure very few people have checked in there on foursquare, its not one i care to hit for some time!
- My cousins wife's cousin (that's a reach i know. Êhis name is Fahd) is involved in the security of OBL's compound, His unit is currently deployed for security of the Pakistan Military Academy (PMA) which is in Abbottabad.ÊWhen OBL was supposedly killed there, his detachment assumed control of the house. ÊFahd spends his nights in the compound with a squad, and has said that the state of the compound is very poor - and would be very difficult for someone to live there. It's also not *in* Abbottabad, but just on the outskirts in an adjacent village.  Natually the Hilux had a mounted heavy machine gun in the back as well. They raced up the road and we followed them for a while in my cousins civic - finally they came to a stop, and fahd jumped out and pointed out the house to us. We were quite far away, about a football field's length. ÊÊ
- My uncles home (a retired doctor, about 10min driving from OBL's compound) Êand neighborhood are considerably nicer than OBL's, win! ÊIf OBL's compound was in a posh neighbourhood... it appears as a pig farm beside where my uncle lives. Êgranted they are not poor or in a bad neighbourhood, they are far from living like elites. i would say mid-upper class.
- The PMA is a sensitive location,Êhttp://en.wikipedia.org/wiki/Pakistan_Military_Academy,Êresponsible for training Pakistan's officers. abbottabad is a small city Êmore or less everyone knows everyone else. At least the nearby grocer would know who is living there. Security regularly recons the area andÊinquireÊabout inhabitants to ensure there are no indian or other agents spying on the academy. Basically everyone would be known within vicinity of the PMA. Not that surprising I guess.
- My cousin mentioned that after the OBL incident, people were saying that pak military police were going door to door the night of the incident and telling people to shut their lights off prior to the termination of OBL. ÊNot sure what that means, possible collusion with [some elements in] the pak military. ÊMy uncle indicated that his feelings were that the person residing at that mansion was possibly a cousin of OBL's, but that is about it. ÊAlso, he subscribes to the belief that OBL died 5 or 6 years ago.ÊAgain commenting on USA's need to display the persecution of an enemy, Saddam Hussein's hanging on global television, yet indicating that any footage of OBL was too graphic to show. I never thought about it until now, but man that is medieval. Ê
- My uncle mentioned that parts of the 'stealth heli' were examined by Chinese before being handed to anyone as well. He also did not think that it was possible the SEALs Êdied in the heli crash in afghanistan later (he had not heard of that crash) but surmised that it was a story generated to make anyone think that those SEALs were now dead, when in fact they are not.
- After OBL was terminated, the news of the operation out, the smoke screen of strained relations with governments andÊmilitary'sÊwith egg on their face... Êmy cousin said that a lot of people came to pray at the house, and began to call OBL hazrat OBL (http://en.wikipedia.org/wiki/Hadrat). ÊAfter a short while Pakistan recognized this would turn into a real problem with many persons coming to worship this site where public enemy #1 was supposedly killed... Êand secured the house and surrounding area.
- On my birthday, jan 12th, we will be travelling to Islamabad, and spend the night in Rawalpindi. The morning of Friday the 13th my wife, two boys and I will be enroute home to Canada. I will try and send some money via Paypal, but as mentioned previously, the internet is pretty shitty out here. Hoping you can pass us some Karma for our return trip on Friday the 13th (islamabad - toronto is 13hours! and calgary is another 3. Êi'll be turning 36 also, 3+6 = 9 .. o noes!). ÊHoping to evade gitmo, and other supernatural [or not] forces, for a safe journey.
- I will try to organize my thoughts a little more and write more before I leave if time allows, or upon my return. ÊI have taken a lot of photos and made some videos as well, anything of interest I will forward to you.
- Cheers!
- moiz
- SOPA
- Issa Announces Oversight Hearing on DNS & Search Engine Blocking
- House Committee on Oversight and Government Reform Chairman Darrell Issa (R-CA) today announced that the Full Committee will hold a hearing on January 18 to examine the potential impact of Domain Name Service (DNS) and search engine blocking on American cyber-security, jobs and the Internet community. In light of policy proposals affecting the way taxpayers access the Internet, the hearing will also explore federal government strategies to protect American intellectual property without adversely affecting economic growth. The Committee will hear testimony from top cyber-security experts and technology job creators.
"An open Internet is crucial to American job creation, government operations, and the daily routines of Americans from all walks of life," said Issa. "The public deserves a full discussion about the consequences of changing the way Americans access information and communicate on the Internet today."
Witnesses
Mr. Stewart Baker: Partner, Steptoe & Johnson LLP
Mr. Brad Burnham: Partner, Union Square Ventures
Mr. Daniel Kaminsky: Security Researcher and Fortune 500 Advisor
Mr. Michael Macleod-Ball: Chief of Staff/First Amendment Counsel, American Civil Liberties Union
Mr. Lanham Napier: Chief Executive Officer, Rackspace Hosting
Dr. Leonard Napolitano: Director, Center for Computer Sciences & Information Technology Sandia National Laboratories
Mr. Alexis Ohanian: Co-Founder, Reddit.com, and Web Entrepreneur
As the January 18th hearing approaches, more information will be made available at http://oversight.house.gov.
- Holland Moves To Block The Pirate Bay â�� Packet Storm
- Vaccine$
- 12 Infected With New Swine Flu Strain - US News and World Report
- The days of medical masks at airports and widespread panic may be coming back--that's because at least 12 humans are believed to have been infected with a new strain of swine flu that's not covered by this season's vaccine.
- The new swine flu strain, H3N2v, has shown at least some potential for human-to-human transmission in those 12 individuals, which makes it especially dangerous. Between 2009 and mid-2010, more than 17,000 people died worldwide from the highly contagious H1N1 swine flu strain, leading the World Health Organization to call the strain a pandemic.
- 12 Infected With New Swine Flu Strain - US News and World Report
- The days of medical masks at airports and widespread panic may be coming back--that's because at least 12 humans are believed to have been infected with a new strain of swine flu that's not covered by this season's vaccine.
The new swine flu strain, H3N2v, has shown at least some potential for human-to-human transmission in those 12 individuals, which makes it especially dangerous. Between 2009 and mid-2010, more than 17,000 people died worldwide from the highly contagious H1N1 swine flu strain, leading the World Health Organization to call the strain a pandemic.
The 12 people with the new swine flu strain live in Indiana, Iowa, Maine, Pennsylvania, and West Virginia. Officials for the Centers for Disease Control say the sample size of H3N2 infections is too small to know whether it will pose a threat to the population at large.
"It's a very small sample and it's geographically spread, which makes it more difficult to get a handle on it," says Jeffrey Dimond, a CDC spokesman. "Most of the cases have come through direct contact with the animals, through the 4H Club and that sort of thing."
- Trains Good, Planes Bad (Whoo hoo!)
- Iran
- US: Iran has not yet decided to build nuclear bomb
- As he has previously, Panetta cautioned against a unilateral strike by Israel against Iran's nuclear facilities, saying the action could trigger Iranian retaliation against U.S. forces in the region.
- "We have common cause here" with Israel, he said. "And the better approach is for us to work together."
- Panetta's remarks on CBS' Face the Nation, which were taped Friday and aired Sunday, reflect the long-held view of the Obama administration that Iran is not yet committed to building a nuclear arsenal, only to creating the industrial and scientific capacity to allow one if its leaders to decide to take that final step.
- BBC News - Iran car explosion kills nuclear scientist in Tehran
- A university lecturer and nuclear scientist has been killed in a car explosion in north Tehran.
Mostafa Ahmadi-Roshan, an academic who also worked at the Natanz uranium enrichment facility, and the driver of the car were killed in the attack.
The blast happened after a motorcyclist stuck an apparent bomb to the car.
Several Iranian nuclear scientists have been assassinated in recent years, with Iran blaming Israel and the US. Both countries deny the accusations.
- Syria
- Leaked Video of CIA Supported Terrorists Staging a Massacre in Syria | Best Gore
- Epic FAIL. When will these dumbasses learn? We live in the 21st century. People record videos that nobody is meant to see, then lose their phones and the videos are leaked on the internet to everyone's dismay. This time a phone with the proof of what I've been saying all this time has been leaked. CIA supported terrorists whose job is to brainwash the internet community into believing that Syrian president Bashar al-Assad is slaughtering peaceful protesters filmed themselves staging a massacre. They were staging the blood spill to video tape it so they have more content to frame the president with. Sheep would see it and would raise their fists in support of military intervention against the people of Syria.
- Elite$
- Venezuela will not recognize World Bank ruling in Exxon case | Reuters
- "I tell you now: we will not recognize any decision by ICSID," Chavez said during a televised speech. He has repeatedly accused the U.S. oil major of using unfair deals in the past to "rob" the South American OPEC member of its resources.
- "They are immoral ... How much could they steal in 50 years? Who would dare launch this madness without any foundation? They wanted $12 billion. From where, compadre?" he said.
- "We are not going to bow before imperialism and its tentacles, understand that ... They are trying the impossible: to get us to pay them. We are not going to pay them anything."
- EUROLand
- Greece speeds up oil and gas exploration | New Europe
- Debt-stricken Greece, which currently has the least exploration for hydrocarbons in the region, is vowing to exploit its oil and gas reserves.
- On 2 January, the Ministry of Environment, Energy and Climate Change (YPEKA) invited investors through an Open Door process to bid to exploit hydrocarbon reserves in three blocks estimated to hold around 250 million barrels of oil. The first two blocks, Patraikos Gulf and Katakolo, are located off the western coast, and the third block - Ioannina -- is in the northwest of the mainland. Investors must submit offers by 2 July.
- GREEK CRUNCH: I WAS RIGHT -- THIS IS THE EU'S BIGGEST TEST YET | The Slog
- Hedge funds are taking on the powerful International Monetary Fund over its plan to slash Greece's towering debt burden as time runs out on the talks that could sway the future of Europe's single currency. The funds have built up such a powerful positions in Greek bonds that they could derail Europe's tactic of getting banks and other bondholders to share the burden of reducing the country's debt on a voluntary basis....They either prefer letting the country go under, which would trigger the credit insurance they have bought, or hope to get paid out in full if enough others sign up. That puts them in direct conflict with the IMF, which wants to force Greece's cost of financing down to an affordable level.'
- Drone Nation
- Drones make up one-third of U.S. military aircraft.
- BLDGBLOG: Drone Tax
- A post on sUAS News--a blog tracking the "small unmanned aviation system industry"--we read about the possibility of drone aircraft being used to enforce residential property tax.
Citing a recent court ruling in Arkansas that "has approved the use of aerial imagery to collect data on property sizes," and making reference to the already-controversial state deployment of aerial surveillance tools, sUAS suggests that drones could someday be used to manage a near-realtime catalog of local property expansions, transfers, and other tax-relevant land alterations.
Whether enforcing local building codes--keeping an eye, for instance, on illegally built structures such as the so-called Achill Henge in Ireland--or reconciling on-the-ground property lines with their administrative representations back in the city land archives, how soon will drones become a state tool for regional landscape management?
- Haiti
- Critics call for probe into aid money sent to Haiti
- Two years after a devastating 7.0 earthquake hit Haiti, killing 316,000 and initially leaving 1.5 million in displaced-persons camps around the nation's capital, UNICEF and many other big-aid agencies are urging Canadians and others not to forget the ravaged country.
With half a million Haitians still living in tent camps in and around Port-au-Prince and cholera epidemics continuing to threaten the country, aid organizations released a report Monday saying they believe they're nearing a turning point in reconstruction efforts.

- Woman Says Cops Pepper-Sprayed, Urinated On Her
- A judge has refused to dismiss the lawsuit of a western Pennsylvania woman who claims state troopers pepper sprayed and later urinated on her while she was shackled hand and foot, saying the troopers' claim of sovereign immunity doesn't apply because the alleged misconduct is outside the scope of their official duties.
- Paraphilias | Psychology Today
- There is also a category called Paraphilia Not Otherwise Specified to cover paraphilias not falling into the already named diagnoses such as those involving dead people, urine, feces, enemas and obscene phone calls.
- The US schools with their own police | World news | The Guardian
- Each day, hundreds of schoolchildren appear before courts in Texas charged with offences such as swearing, misbehaving on the school bus or getting in to a punch-up in the playground. Children have been arrested for possessing cigarettes, wearing "inappropriate" clothes and being late for school.
In 2010, the police gave close to 300,000 "Class C misdemeanour" tickets to children as young as six in Texas for offences in and out of school, which result in fines, community service and even prison time. What was once handled with a telling-off by the teacher or a call to parents can now result in arrest and a record that may cost a young person a place in college or a job years later.
"We've taken childhood behaviour and made it criminal," said Kady Simpkins, a lawyer who represented Sarah Bustamantes. "They're kids. Disruption of class? Every time I look at this law I think: good lord, I never would have made it in school in the US. I grew up in Australia and it's just rowdy there. I don't know how these kids do it, how they go to school every day without breaking these laws."
- Cait Reilly: Unemployed graduate sues ministers for being 'forced' to work in Poundland | Mail Online
- She said she felt she had to do it because 'without my Jobseeker's Allowance, I would literally have nothing'.
Miss Reilly's solicitor, Jim Duffy, said the practice contravenes article 4 (2) of the Human Rights Act, which states: 'No one shall be required to perform forced or compulsory labour.'
- Gold
- Gold may extend best rally since 1920 | End the Lie - Independent News
- Gold may be able to extend its best rally since around 1920, as investors and collectors alike are sure to store their wealth away based on the still continuing issues facing Europe and the world at large.
Slowing global economic growth and inflation is sure to play a part in this as well.
[Editor's note: let's not forget the corrupt monetary policy employed by the private Federal Reserve, which is aimed at putting even more money in the hands of the corrupt banking elite and less in the coffers of the American people as a whole.]
"The current global macroeconomic environment is very conducive for [sic] higher gold prices," said Sundeep Sikka, Mumbai-based chief executive officer of the money manager, which runs India's second-biggest gold exchange-traded fund.
- Devil Weed
- Nicotine could ward off memory loss: study - FRANCE 24
- Older adults who are starting to have problems with memory may benefit from small amounts of nicotine therapy, according to a US study published on Monday.
The research in Neurology, the medical journal of the American Academy of Neurology, included 74 non-smokers with an average age of 76. Half were given a daily nicotine patch for six months, the other half wore a placebo patch.
Those on nicotine therapy showed better results on cognitive tests for attention, memory, as well as how fast and consistently they could process information.
- Marijuana doesn't appear to harm lung function, study finds | Fox News
- Smoking a joint once a week or a bit more apparently doesn't harm the lungs, suggests a 20-year study that bolsters evidence that marijuana doesn't do the kind of damage tobacco does.
The results, from one of the largest and longest studies on the health effects of marijuana, are hazier for heavy users - those who smoke two or more joints daily for several years. The data suggest that using marijuana that often might cause a decline in lung function, but there weren't enough heavy users among the 5,000 young adults in the study to draw firm conclusions.
SUMMARY
Smoking marijuana as often as one joint daily for seven years, or one joint weekly for 20 years was not linked with worse lung function
Still, the authors recommended "caution and moderation when marijuana use is considered."
Marijuana is an illegal drug under federal law although some states allow its use for medical purposes.
The study by researchers at the University of California, San Francisco, and the University of Alabama at Birmingham was released Tuesday by the Journal of the American Medical Association.
- Real News
- Largest Dutch clog goes missing - FRANCE 24
- "We don't know who stole it, but it's disappeared," Rosita de Vries said of the clog, which at four metres (13 feet) in length and weighing almost two tonnes is the largest example of the Dutch icon, police said.
"It is a joke. We even received an email announcing that the shoe will probably be back after Carnival," in mid-February, she told AFP, adding it was believed the shoe disappeared Friday night or early on Saturday.
Police however failed to trace the email and inquiries lead to nowhere, De Vries said.
- Man Dies Eating Cocaine: Man Dies After Eating Ounce of Cocaine Out Of Brother's Butt - wtvr
- In the footage, Wayne Mitchell can be seen, in handcuffs, reaching back to retrieve the cocaine from his brother.
Wayne Mitchell soon after began convulsing and bleeding from his mouth. "White powder residue" was found on the rear seat of the police cruiser, cops noted. Deangelo later said "he believed his brother swallowed an ounce of cocaine."
- Gitmo Nation
- $hadow Puppet Theatre
- White House chief of staff stepping down - CNN.com
- Jacob Lew - Wikipedia, the free encyclopedia
- In June 2006, Lew was named chief operating officer of Citigroup's Alternative Investments unit, a proprietary trading group. The unit he oversaw invested in a hedge fund "that bet on the housing market to collapse."[3]
Lew co-chaired the Advisory Board for City Year New York. He is a member of the Council on Foreign Relations, the Brookings Institution Hamilton Project Advisory Board, and the National Academy of Social Insurance. Lew is also a member of the bar in Massachusetts and the District of Columbia.[4]
- Ministry of Truth
- Sources Sought Notice - RADIATION DOSIMETRY SERVICES - HSTS01-12-SSN-OSH999 - Federal Business Opportunities: Opportunities
- The Transportation Security Administration (TSA) is issuing this Sources Sought Notice - Request for Information to improve its understanding of market capabilities and identify qualified vendors that are capable of providing radiation dosimetry services to the TSA Office of Occupational Safety, Health, and Environment (OSHE) in order to perform hazard assessments in accordance with DHS and TSA policy.
All interested and qualified businesses are encouraged to respond to this notice in accordance with the instructions addressed in the attached document.
TSA anticipates that the resultant solicitation will be in support of a two (2) year Blanket Purchase Agreement (BPA) not to exceed the Simplified Acquisition Threshold (SAT) of $150,000. This RFI is being conducted for market research purposes only. Responding to this RFI does not guarantee an award of a contract nor does the Government guarantee that a solicitation will be issued as a result of this RFI.
Please refer to the attached document for additional information on Background and Objectives, Contractor's Capabilities Statement, Instructions to Vendors, and Other relevant information.
- Science!
- Fracking risk is exaggerated - environment - 11 January 2012 - New Scientist
- Frack away, there's no reason not to. Two of the main objections to "fracking" for shale gas have been blown out of proportion, according to British geologists.
Hydraulic fracturing, or fracking, involves pumping water, sand and chemicals into methane-rich shale deposits around 2 kilometres underground to liberate natural gas. It has been accused of contaminating drinking water with methane and chemicals, and causing minor earthquakes.
"We think the risk is pretty low," said Mike Stephenson, head of energy science at the British Geological Survey at a press briefing in London on Tuesday.
The idea that fracked methane leaks into drinking water was popularised by the documentary film Gasland, in which a resident of Pennsylvania sets his tap water alight (see photo). On Tuesday, Stephenson said he could not comment on this specific case, but that such contamination is unlikely.
Peer-reviewed research on methane contamination is scarce but what little there is suggests fracking is not to blame.
- Demon Drink
- Mayor's plan to limit booze sales - m.NYPOST.com
- First, Mayor Bloomberg went after smoking in public places. Then trans-fats, salt and sugary drinks.
Now Bloomberg -- known for sipping fine wine and downing a cold beer from time to time -- wants to crack down on alcohol sales to curb excessive drinking, according to a provocative planning document obtained by The Post.
The city Health Department's far-reaching Partnership for a Healthier New York City initiatives proposes to slash the number of establishments in the city that sell booze.
Community "transformation" grants provided under President Obama's health-care law would help bankroll the effort.
One of the goals listed in the "request for proposal" document to community groups is "reducing alcohol retail outlet (e.g. bar, corner store) density and illegal alcohol," the document states.
"Talk about a nanny state. Why don't they just close all the liquor establishments?" quipped Mike Long, a former liquor-store owner in Bay Ridge and head of the state Conservative Party.
- HAARP
- Space Wars
- Russian Official Suggests Weapon Caused Spacecraft Failure - NYTimes.com
- A Russian scientific spacecraft whizzing out of control around the Earth, and expected to re-enter the atmosphere on Saturday, may have failed because it was struck by some type of antisatellite weapon, the director of Russia's space agency said in an interview published Tuesday.
- ÒWe donÕt want to accuse anybody, but there are very powerful devices that can influence spacecraft now,Ó Mr. Popovkin said in the interview. ÒThe possibility they were used cannot be ruled out.Ó
- Mr. Popovkin also suggested that equipment on the spacecraft may have broken down while the vehicle was stored on the ground, waiting for the time when Earth and Mars would be in the right places in their orbits for the mission to proceed, something that happens only every two years. ÒIf we had not sent it to Mars in 2011, we would have had to throw it away,Ó he said of the craft.
- Ron Paul
- Doug Wead - Wikipedia, the free encyclopedia
- Doug Wead (Muncie, Indiana, 1946[1] ) is a presidential historian, philanthropist and public speaker. He was Special Assistant to U.S. President George H. W. Bush, and is the author of more than thirty books, including the New York Times best-seller All the Presidents' Children: Triumph and Tragedy in the Lives of the First Families.[2] He has authored a sequel which examines the parenting of presidents of the United States, The Raising of a President: The Mothers and Fathers of Our Nation's Leaders.[3]
- PedoBear
- Furor in Greece over pedophilia as a disability - Yahoo! News
- Greek disability groups expressed anger Monday at a government decision to expand a list of state-recognized disability categories to include pedophiles, exhibitionists and kleptomaniacs.
The National Confederation of Disabled People called the action "incomprehensible," and said pedophiles are now awarded a higher government disability pay than some people who have received organ transplants.
- NDAA
- Sami Osmakac 'planned to cause havoc in Florida with car bomb, assault rifle and explosives belt' | Mail Online
- Sami Osmakac, a naturalized U.S. citizen who was born in Kosovo - a disputed Balkan state once a part of the former Yugoslavia that declared its independence from Serbia in 2008 - was charged today with one count of attempted use of a weapon of mass destruction.
Osmakac, of Pinellas County, Florida, allegedly bought explosives and guns from an undercover FBI agent, which had been made unusable.
- How The Feds Brought Down Arizona's Suspected White Supremacist 'Serial' Bombing Brothers | TPMMuckraker
- "We thought we were doing the right thing. We were just trying to send a message," Daniel Mahon told Williams. "When I would take someone's car out, it wasn't anger. It was a sense of duty. It is like a military operation. You plan for it, equip for it."
Williams often egged the brothers on. In one conversation, she asked Dennis Mahon if he ever had any success with sending a package bomb to someone.
Court records say he leaned in close and whispered, "In Tempe, Arizona, Goddamn diversity officer, Scottsdale Police Department, had his fingers blown off." He then caught himself, paused and told her that he had advised "white cops how to do it."
It's clear from the court records that Dennis Mahon liked talking to Williams. He developed a strong emotional and physical attraction to her.
ATF and Williams used this to their advantage. In one example, Williams testified that the investigators got her to pose for photographs wearing a bathing suit with a grenade hanging down from her neck in between her breasts.  The photos were then mailed to the brothers.
- Oil Cabal/Bank$ters
- Russian Move Against US Called First Shot Of World War III
- Prime Minister Putin is warning today that the decision by Iran to cease taking US Dollars for its oil could very be the "first shot" fired in World War III, and one which Russia will be blamed for by the Obama regime.
According to this report, Iran swiftly countered planed US sanctions against its Central Bank yesterday by announcing that it will no longer accept the US Dollar as payment for its oil shipments to India, Japan and China, and further announced that bilateral trade between itself and Russia will, also, break from the US Dollar for settlement in favor of the Iranian Rial and Russian Rubles.
Sure to enrage the Obama regime, this report continues, was that the proposal to switch to the Ruble and the Rial was raised by President Medvedev at a meeting with his Iranian counterpart, Mahmoud Ahmadinejad, in Astana, Kazakhstan, of the Shanghai Cooperation Organization.
Though Iran had previously announced in 2008 that it had stopped trading its oil for US Dollars (Ahmadinejad called the depreciating US Dollar a "worthless piece of paper") India, Japan and China were made exempt due to their large holdings of American currency and fears of wreaking further chaos on the global economic collapse that had just begun.
Important to note, this report reminds us, is that a similar move by Iraq's former leader Saddam Hussein in not accepting US Dollars for oil in 2000 brought about the invasion of his country by the Americans and their European allies resulting in his eventual execution and causing the vast wealth of Iraqi oil and gas fields to be turned over to the Western oil giants.
- Elite$
- The PJ Tatler >> The only known photos from the White House's 2009 "Alice in Wonderland" party
- Obama caucuses in Oval Office with Pitt, Jolie - Yahoo! News
- Jolie also met with CIA Director David Petraeus at the agency's headquarters. Jolie wanted Petraeus' perspective on cultural trends in Afghanistan for her work with Afghan refugees, an official close to the former U.S. commander in Afghanistan said, speaking anonymously to discuss the private meeting. They had a similar meeting in Baghdad in 2008.
- VIDEO
- BBC News - Organised crime fears cause ban on 500 euro note sales
- Remarks With Qatari Prime Minister and Foreign Minister Sheikh Hamad bin Jassim bin Jabor Al Thani After Their Meeting
- Dana Bash Admits She's Worried About Ron Paul's Success - [VIDEO]
- White House chief of staff stepping down - CNN.com
- Rick Santorum SOPA | Santorum Freedom of Speech | Video | Mediaite
- BBC News - Polish prosecutor 'shoots self after news conference'
- A Polish military prosecutor has shot himself in the head after cutting short a news conference in his office, officials and media reports say.
Col Mikolaj Przybyl was defending a military investigation into media leaks related to the air crash that killed the Polish president in 2010.
He asked reporters to leave so that he could take "a break".
Upon hearing a loud thud, the reporters returned to find him on the floor with a pool of blood around his head.
 - [VIDEO]
- Doug Wead discusses Ron Paul with Andrea Mitchell - [VIDEO]
- BBC News - Iran car explosion kills nuclear scientist in Tehran
- A university lecturer and nuclear scientist has been killed in a car explosion in north Tehran.
Mostafa Ahmadi-Roshan, an academic who also worked at the Natanz uranium enrichment facility, and the driver of the car were killed in the attack.
The blast happened after a motorcyclist stuck an apparent bomb to the car.
Several Iranian nuclear scientists have been assassinated in recent years, with Iran blaming Israel and the US. Both countries deny the accusations.
- Fox News host says RuPaul as likely a GOP candidate as Ron Paul | Rick Perry 2012 Campaign for President-- News and updates
- Man Dies Eating Cocaine: Man Dies After Eating Ounce of Cocaine Out Of Brother's Butt - wtvr
- In the footage, Wayne Mitchell can be seen, in handcuffs, reaching back to retrieve the cocaine from his brother.
Wayne Mitchell soon after began convulsing and bleeding from his mouth. "White powder residue" was found on the rear seat of the police cruiser, cops noted. Deangelo later said "he believed his brother swallowed an ounce of cocaine."
- Leaked Video of CIA Supported Terrorists Staging a Massacre in Syria | Best Gore
- Epic FAIL. When will these dumbasses learn? We live in the 21st century. People record videos that nobody is meant to see, then lose their phones and the videos are leaked on the internet to everyone's dismay. This time a phone with the proof of what I've been saying all this time has been leaked. CIA supported terrorists whose job is to brainwash the internet community into believing that Syrian president Bashar al-Assad is slaughtering peaceful protesters filmed themselves staging a massacre. They were staging the blood spill to video tape it so they have more content to frame the president with. Sheep would see it and would raise their fists in support of military intervention against the people of Syria.
- Clips & Stuff
- 500 euro notes.mp3
- BILLS-112hr3261ih.pdf
- Iran/Syria
- Iranian nuke mossad.mp3
- Lucifer Assad conspiracy.mp3
- Lucifer clipity clop.mp3
- Lucifer nuke scientist.mp3
- Rice on Assad at UN.mp3
- JCD Clips
- cavuto on ron paul.mp3
- hunstman loves state.mp3
- huntsman part three.mp3
- huntsmen will be darned.mp3
- idiot kid on Leni.mp3
- news from china.mp3
- odonnel douchebag.mp3
- piece of chicken woman.mp3
- ron paul event cut off.mp3
- RP out of the equation.mp3
- santorum double speak.mp3
- santorum on assasinations.mp3
- Michelle book interview.mp3
- NA-NH-Prediction.mp3
- na373art.jpg
- Polish colonel 2TTH.mp3
- RP
- BBC World-RP obama.mp3
- Brit HUme RP RuPa.mp3
- CBC RP cooky.mp3
- CNN Dana Bash.mp3
- Doug Wead spins.mp3


See: Description
| Interface | Description |
|---|---|
| FileDrop.Listener |
Implement this inner interface to listen for when files are dropped.
|
| FileDrop.TransferableObject.Fetcher |
Instead of passing your data directly to the
FileDrop.TransferableObject constructor, you may want to know exactly
when your data was received in case you need to remove it from its
source (or do anyting else to it). |
| Class | Description |
|---|---|
| EventsTab | |
| FileDrop |
This class makes it easy to drag and drop files from the operating system to
a Java program.
|
| FileDrop.Event |
This is the event that is passed to the
filesDropped(...) method in your
FileDropListener when files are dropped onto a registered drop
target. |
| FileDrop.TransferableObject |
At last an easy way to encapsulate your custom objects for dragging and
dropping in your Java programs! When you need to create a
Transferable object, use this class to wrap
your object. |
| GUI |
Graphical User Interface - The application can run with, or without an
enabled GUI.
|
| HelpTab |
GUI tab to display usage information for the user.
|
| InformationChangeTable |
Visualizes the extraction results of one chosen extraction module belonging
to a
Part or an Environment . |
| InformationJSONView |
View to display all extraction results of one
AbstractModule
belonging to an ExtractionResultCollection in JSON format. |
| InformationTree |
GUI tree to display the extraction results belonging to an
ExtractionResultCollection / |
| InformationView |
Container for the displays of the extracted information belonging to an
ExtractionResultCollection.
|
| JsonEditor | |
| Menu |
This class represents the menu of the GUI.
|
| ModuleConfigurationEditor | |
| ProfileEnvironmentInformationTab |
GUI sub-tab of
ProfileTab to display extracted file-independent
environment information belonging to the selected Profile . |
| ProfileModuleTab | |
| ProfilePartsTab | |
| ProfileTab | |
| SystemTrayIcon |
This class creates a system tray icon with a menu menu and handles user
events, if an option of the menu is selected by the user.
|
| SystemTrayIconTest | |
| TimelineHTTPServer |


Message passing with linear algebra: a demo.
Imagine we have a chain graph that looks like this:
O --> 1 --> 2 --> 3
In NetworkX this graph would look like the following:
G = nx.Graph() nodes = list(range(4)) G.add_edges_from(zip(nodes[0:-1], nodes[1:])) print(G.edges())
This chain graph has the following adjacency matrix:
adj_mat = np.eye(4, k=1) print(f"A: {adj_mat}")
And imagine that we have a message that lives on the graph:
message = np.array([1.0, 0.0, 0.0, 0.0]) print(f"message: {message}")
Try out message passing below by doing any one of the following steps:
message @ adj_mat
message @ adj_mat @ adj_mat
message @ adj_mat @ adj_mat @ adj_mat


WeForensicate is the forensic firm of Alsinyar IT where we provide digital forensic investigation services to our clients. This ranges from big corporates concerned about intruders to regular users who want just to recover deleted files. The goal of our forensic firm is to be one of the best digital forensic services providers globally if not the best.
We also provide Network and Computer Security services including penetration testing, vulnerability scanning and secure architecture redesigning..
Our clients include individuals, public and private companies both large and small, government departments and other organizations both in Saudi Arabia and overseas.
in-house counsel
employment law
industrial relations
commercial litigation
electronic discovery
criminal prosecution and defence
.
Audit and risk management
IT and information security managers
Law enforcement and criminal prosecution
Human resources management
Boards, CXO and executive management
IT and information security management
Government departments and agencies
Feel free to Call US: +966504997240 OR
Email US:
<EMAIL_ADDRESS>to get a Quote for Digital Forensics Evaluation.


--- layout: page title: 404 - Uh Oh! permalink: /404.html includedInNav: false redirect_from: - /assets/ - /blog/ ---


Pakistani Man Jailed For Plotting Murder Of Dutch MP Who Announced Competition To Draw Cartoon Of Prophet Mohammed
by IANSA Dutch court sentenced a Pakistani man to 10 years imprisonment on Monday (18 November) for plotting the assassination of Dutch MP Geert Wilders.
The court found the man, identified as 27-year-old Junaid I, guilty of plotting the murder of Wilders, who announced a Prophet Mohammed cartoon competition.
Junaid, who had travelled from France to Holland, was arrested in August 2018 at a train station in The Hague after he posted a film on Facebook, wherein he claimed he wanted to "send Wilders to hell" and urged others to help.
Judges at The Hague's district court found the man guilty of "planning a murder with a terrorist motive" and incitement to commit a terror attack.
However, during the trial Junaid called himself a "peace-loving" man, who had only travelled to Holland to protest against Wilders' cartoon competition.
(This story has been published from a wire agency feed without modifications to the text. Only the headline has been changed.)


Before Change
if threshold is None:
// The BayesShrink threshold from [1]_ in docstring
threshold = sigma**2 / np.sqrt(max(img.var() - sigma**2, 0))
denoised_detail = [{key: pywt.threshold(level[key], value=threshold,
mode=mode) for key in level} for level in coeffs[1:]]
denoised_coeffs = [coeffs[0]] + [d for d in denoised_detail]
return pywt.waverecn(denoised_coeffs, wavelet)
After Change
if threshold is None:
// The BayesShrink thresholds from [1]_ in docstring
var = sigma**2
threshold = [{key: _bayes_thresh(level[key], var) for key in level}
for level in coeffs[1:]]
if np.isscalar(threshold):
// a single threshold for all coefficient arrays
denoised_detail = [{key: pywt.threshold(level[key],


While on a pentest, how can you identify the cipher in use?
Is it a hash?
Tools like hash-identifier will evaluate a hash by length and format and give recommendations
Is it even encrypted?
Look at data size:
Not evenly divisible by 8? Increased likelyhood to be a stream cipher
Always divisible by 16: Increased likelyhood for block cipher 128-bit block (AES)
Sometimes divisibly by 16, always by 8: 64-bit block size (DES/3DES)
Look for documentation from vendor, call engineering support, etc


Forms by Dakaro
Instructions
Make a form that a buisness would use to collect information about the customers(note the form will not do anything just look fancy)
Pass: Change the following about a buisness Excellent: Quantity and quality make it fancy
Text
Checkbox
Checkbox
Male
Female
So writing inside this box...
The First Thing
The Second Thing
Button
Submit
Reset
I'm not here :3


Hey, I was just wondering if it *might* be appropriate to fill the third forum with builds using the PRC pack, since we use fourty additional classes (all from PnP thus far; non-pnp would be in a separate installer anyways) and have 88 more spells *and* the crafting feats (which would be useful to take... especially craft rod).
We could outlaw builds using the hierophant, archmage, and the lich since most servers using the PRC disable those three.
However, many servers are starting to use the PRC and it is very legitimate to use those classes =)
Whatcha think?
~ Lock.  - 3rd Strike
Sounds good to me _________________ One must still have chaos in one to give birth to a dancing star! ~Friedrich Nietzsche


--- title: Home ---
Name Change, WISE UI, MultiViewer Selection Mode, API Organization and Documentation, Cross Cluster Shortcuts, Bug Fixes and More
We are excited to share that Arkime 3.0 is now available! This release includes an entirely new name (yay Arkime!), a whole new UI to configure WISE, basic Elastic Common Schema support, new MultiViewer selection mode, an Arkime viewer API rewrite with standardization and documentation, bug fixes, and much, much more. View a list of all the changes here.
Learn how to upgrade to 3.0 now!
Breaking Changes
Name Change
Moloch has experienced significant growth and change and we thought this was a great time to change our name to Arkime. Learn more about our new name here. Our goals were to make the project approachable and to foster an inclusive and encouraging community. Throughout the application, the Moloch text has been changed to Arkime. We’ve also updated our logos and themes!
WISE UI
We have implemented an entirely new user interface for WISE configuration, WISE source creation and updates, and WISE statistics. This is a powerful new tool to help users get started with WISE or improve their WISE service without having to spend time on the configuration or source files. Learn more about this new UI and how to set it up here. If you’re just hearing about WISE for the first time, learn more here. We have also refactored WISE to use Javsscript classes and documented the classes and WISE APIs here.
MultiViewer Selection Mode
You can now run Arkime Viewer in MultiViewer Selection mode. In this mode, you can see a list of Arkime clusters and select which clusters to search against. Learn more about how to configure this setting here.
Viewer API Documentation and Standardization
We have taken the time to organize, standardize, and document our
Arkime Viewer API endpoints. All exposed endpoints are documented
here as well as many of the Arkime types that
the APIs use or return. Each API endpoint now starts with
/api
while still supporting the old URL. We have
organized the endpoint functions by grouping them into
corresponding files and separating them from the Viewer
application file.
Cross Cluster Shortcuts
Shortcuts can now be synced across all Arkime clusters! You no longer have to duplicate your shortcuts on each cluster. If you create a shortcut on one cluster, within 1 minute it will be synced to all the Arkime clusters. Learn more here.
MORE!
View a list of all the changes here.


1. Overview
The ROS 2 Navigation System is the control system that enables a robot to autonomously reach a goal state, such as a specific position and orientation relative to a specific map. Given a current pose, a map, and a goal, such as a destination pose, the navigation system generates a plan to reach the goal, and outputs commands to autonomously drive the robot, respecting any safety constraints and avoiding obstacles encountered along the way.
2. Running the demo
The nav2_bringup
package is an example bringup system for navigation2 applications.
Notes:
* OS Requirements: Ubuntu 18.04
* It is recommended to start with simulation using Gazebo before proceeding to run on a physical robot
2.1 Launch Navigation2 with Turtlebot3 in Gazebo simulator
Terminal 1: Launch Gazebo and Rviz2
Example: See turtlebot3_gazebo models for details
source /opt/robot_sdk/robot_sdk_setup.bash
export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:~/robot_sdk/sdk_ws/device_ws/src/turtlebot3/turtlebot3_simulations/turtlebot3_gazebo/models/
ros2 launch nav2_bringup gazebo_rviz2_launch.py world:=$HOME/robot_sdk/sdk_ws/device_ws/src/navigation2/navigation2/nav2_system_tests/words/turtlebot3_ros2_demo.world
Terminal 2: Launch Turtlebot3 transforms
source /opt/robot_sdk/robot_sdk_setup.bash
export TURTLEBOT3_MODEL=burger
ros2 launch turtlebot3_bringup turtlebot3_state_publisher.launch.py
Example: See turtlebot3_gazebo for details
Terminal 3: Launch map_server and AMCL
source /opt/robot_sdk/robot_sdk_setup.bash
# Set the tf publisher node to use simulation time or AMCL won't get the transforms correctly
ros2 param set /robot_state_publisher use_sim_time True
# Launch map_server and AMCL, set map_type as "occupancy" by default.
ros2 launch nav2_bringup nav2_bringup_1st_launch.py map:=$HOME/robot_sdk/sdk_ws/device_ws/src/navigation2/navigation2/nav2_system_tests/maps/map_circular.pgm map_type:=occupancy use_sim_time:=True
# TODO: move the map to somewhere else.
In RVIZ2:
* Make sure all transforms from odom are present. (odom->base_link->base_scan)
* Localize the robot using “2D Pose Estimate” button.
Terminal 4:
Run the rest of the Navigation2 bringup
source /opt/robot_sdk/robot_sdk_setup.bash
ros2 launch nav2_bringup nav2_bringup_2nd_launch.py use_sim_time:=True
Terminal 5:
Set the World Model and the two costmap nodes to use simulation time.
source /opt/robot_sdk/robot_sdk_setup.bash
ros2 param set /world_model use_sim_time True
ros2 param set /global_costmap/global_costmap use_sim_time True
ros2 param set /local_costmap/local_costmap use_sim_time True
Notes:
* The robot should be localized using the “2D Pose Estimate” button in Rviz2
before enabling use_sim_time
. Otherwise, the ros2 param set
commands on the
costmaps will hang until that is done.
* Setting use_sim_time
has to be done dynamically after the nodes are up due to this bug:https://github.com/ros2/rclcpp/issues/595.
* Sim time needs to be set in every namespace individually.
* Sometimes setting use_sim_time
a second time is required for all the nodes to get updated.
* IF you continue to see WARN messages like the ones below, retry setting the use_sim_time parameter.
[WARN] [world_model]: Costmap2DROS transform timeout. Current time:<PHONE_NUMBER>.1026, global_pose stamp: 758.8040, tolerance: 0.3000, difference:<PHONE_NUMBER>.2986
[WARN] [FollowPathNode]: Costmap2DROS transform timeout. Current time:<PHONE_NUMBER>.2787, global_pose stamp: 759.0040, tolerance: 0.3000, difference:<PHONE_NUMBER>.2747
In RVIZ2:
* Add "map" to subscribe topic "/map".
* Localize the robot using "2D Pose Estimate" button.
* Send the robot a goal using "2D Nav Goal" button.
* Make sure all transforms from odom are present. (odom->base_link->base_scan)
2.2 Launch Navigation2 on a Robot
Terminal 1: Run Micro-XRCE-DDS Agent for OpenCR
cd ~/turtlebot3 && MicroXRCEAgent serial /dev/ttyACM0
Terminal 2: Run Micro-XRCE-DDS Agent for Lidar
cd ~/turtlebot3 && MicroXRCEAgent udp 2018
Terminal 3: Run Lidar application
~/turtlebot3/turtlebot3_lidar
Terminal 4: Launch robot turtlebot3_node
source /opt/robot_sdk/robot_sdk_setup.bash
export TURTLEBOT3_MODEL=waffle
ros2 launch turtlebot3_bringup robot.launch.py
Terminal 5: Run AMCL and Map Server
source /opt/robot_sdk/robot_sdk_setup.bash
export TURTLEBOT3_MODEL=waffle
ros2 launch nav2_bringup nav2_bringup_1st_launch.py map:=/full/path/to/map.yaml
Terminal 6: Run RVIZ2
ros2 run rviz2 rviz2
In RVIZ2:
Add components: map, scan, tf, global_costmap, local_costmap
Make sure all transforms from odom are present.
Localize the robot using 2D Pose Estimate
button.
Terminal 7: Run the rest of the Navigation2 bringup
source /opt/robot_sdk/robot_sdk_setup.bash
ros2 launch nav2_bringup nav2_bringup_2nd_launch.py
In RVIZ2:
Send the robot a goal using 2D Nav Goal
button.
If nothing happens, first retry localizing the robot using the 2D Pose Estimate
button, then retry sending the goal using the 2D Nav Goal
button.
3. Known issues
* This stack and ROS2 are still in heavy development and there are some bugs and stability issues being worked on, so please do not try this on a robot without taking heavy safety precautions. THE ROBOT MAY CRASH!
* For a current list of known issues, see https://github.com/ros-planning/navigation2/issues.
4. ToDo
Add additional maps and examples.


Lists all applicable methods for a particular generic function call in order of decreasing precedence.
(preview-generic <generic-function-name> <expression>*)


README
API Docs
About the project
This rails API was built for the purpose of completing Shopify's Winter 2019 Developer Intern Challenge docs.google.com/document/d/1YYDRf_CgQRryf5lZdkZ2o3Hm3erFSaISL1L1s8kLqsI/edit
-
Ruby version
-
ruby 2.5.1p57
-
ruby 2.5.1p57
-
-
Database creation
-
uses sqlite3 v. 3.19.3
-
run
bin/rails db:create
-
-
Database initialization
-
run
bin/rails db:migrate
-
run
bin/rails db:seed
-
-
How to run the test suite
-
rspec
-
-
How to start the API
-
run
bin/rails s
to start the supper
-


WITNESS LIST Public Safety Committee (Subcommittee on Commissioning of Peace Officers) June 18, 1998-9:30A Commissioning of Peace Officers On: Albert Rodriguez (Dept. of Public Safety) D.C. Jim Dozier (TCLEOSE) Gary D. Sawyer (TRLOA) James McLaughlin (TPCA) Larry Shimek (TBPIPSA) Mark Warren (Dept. of Public Safety) Ronald G. DeLord (CLEAT) Scott Anthony Noris (TRLOA) Registering, but not testifying: On: Don Perry (TCLEOSE) Edward T. Laine (TCLEOSE) Wayne Green (TCLEOSE)


Do you realize how much it hurts?
No, of course not.
I don't understand how you could do that to me
After all I have done for you.
From the very beginning.
You don't care, do you?

Never what is good for us.
If only you could see how much this is affecting our family.
Maybe you would change.
You only see what you want to see
And I can't be there for you anymore.
I can't help you get through this
Unless you stop fighting me with all you have.

I still love you.
If only you could see that through the thick wall you have built.


Hack Club is a global network of programming clubs where members learn to code through tinkering and building projects. Computers give us superpowers.Hands on experience is so important. Real world experience with code is so important! Learning to code is your way into this world. Crossing this bridge unlocks the power to make stories, drawings, or wires into websites, games, robots, and things nobody but you imagine. It’s not about learning a programming framework—it’s about learning to teach yourself. Best of all, you can join a worldwide community of people doing the same. This is Hacker Culture, & it brings out the best in us all.
Annlee Fores<EMAIL_ADDRESS>Arjun Angepath<EMAIL_ADDRESS>Arun Mani<EMAIL_ADDRESS>Athul Blesson<EMAIL_ADDRESS>I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.


--- name: compatibility url: /compatibility title: Compatibility ---
| Browser/OS | Compatibility |
| Chrome | ✓ |
| Firefox | ✓ |
| Safari | ✓ |
| Opera 25+ (not Mini) | ✓ |
| IE11 | ✓ |
| IE10 | ✓ |
| IE9 & ↓ | χ |
| iOS 7 & 8 (iPhone) | ✓ |
| iOS iOS 7 & 8 (iPad) | ✓ |
| Android 4.2+ (Tablet & Phone) | ✓ |
| Android 2 (Tablet & Phone) | χ |
| Windows Phone 8+ | ✔ |
| Surface Tablet | ✔ |


Our Leader
Leader, visionary, socialite, erudite and most importantly, the man who started it all, Praveen is the mastermind behind all our operations. Ambitious and driven, he has a wealth of experience as a business consultant and a technological expert across multiple domains. He is also a serial entrepreneur having successfully incubated several small and medium-sized businesses and helped them.


Mall
Grocery
Restaurant
School
Tution
Services
Park
Transport
News
Video
Help
Ads
Search
NearBy
Done
2
40%


--- layout: post title: Green Chile Cowboy Stew - Texas Monthly date: type: post parent_id: '0' published: false image: assets/images/post-img/ status: draft categories: - Soups/Stews/Chilis tags: [] meta: _edit_last: '1' _posts_by_tag_page_fields: a:2:{s:12:"widget_title";s:0:"";s:11:"widget_tags";s:0:"";} author: login: mkelley email<EMAIL_ADDRESS>display_name: Mike first_name: Mike last_name: Kelley ---
A tradition of the trail—without the hide, hooves, or horns.


Martin Fleischmann. Sources on Github
<EMAIL_ADDRESS>or eTuneBook on FB.
At the moment you can load one example TuneBook from the server. Future Versions of eTuneBook might also include other examples. Thus if you think your TuneBook would be worth to be seen by other musicians, go ahead and send it to<EMAIL_ADDRESS>and we'll discuss about publishing.


Statue Of Baby Jesus In Mexican Church Looks Just Like ’80s-Era Phil Collins And Twitter Cannot Handle It
by Brent FurdykA church in the Mexican state of Zacatecas is making unlikely headlines thanks to a 22-foot-tall statue of baby Jesus, created by sculptor Roman Salvador, which is being lauded (according to the New York Post) as “the biggest baby Jesus statue in the world.”
While the size of the 2,000-pound statue is impressive, that’s not the most notable thing about it; what’s getting people talking is the fact that it just happens to be the spitting image of 1980s-era Phil Collins, circa “Sussudio”.
One Twitter user pointed that out by sharing photos of both Collins and the statue, and it’s tough to argue there’s an uncanny resemblance.
Here’s what the Twittverse is saying — and in case you’re wondering, yes, there are Genesis jokes:


Mount Vernon Water Archives
Account No.
Address
Search
Account Number:
General Information
Comments?
Open Comments
Account Status:
Start Date:
Name:
Address 1:
Address 2:
Address 3:
City:
State:
ZIP:
Billing Information
Consumption History
Receivables History
Payment History
Print/Save Results


{{this.usuario.email}}
My Balance
20 days to pay electricity bill
33 days to pay gas bill
"Thank you for your purchase with our shop and making online payment."
"Thank you for your purchase with our shop and making online payment."
Home Loan
Due: 15-12-2019
Car Loan
Due: 18-12-2019
Take a look at our services
Gift it out
Monthly Billed
Eco environment
Four Offices


Network
问题描述 :
A network administrator manages a large network. The network consists of N computers and M links between pairs of computers. Any pair of computers are connected directly or indirectly by successive links, so data can be transformed between any two computers. The administrator finds that some links are vital to the network, because failure of any one of them can cause that data can’t be transformed between some computers. He call such a link a bridge. He is planning to add some new links one by one to eliminate all bridges.
You are to help the administrator by reporting the number of bridges in the network after each new link is added.
输入:
The input consists of multiple test cases. Each test case starts with a line containing two integers N(1 ≤ N ≤ 100,000) and M(N – 1 ≤ M ≤ 200,000).
Each of the following M lines contains two integers A and B ( 1≤ A ≠ B ≤ N), which indicates a link between computer A and B. Computers are numbered from 1 to N. It is guaranteed that any two computers are connected in the initial network.
The next line contains a single integer Q ( 1 ≤ Q ≤ 1,000), which is the number of new links the administrator plans to add to the network one by one.
The i-th line of the following Q lines contains two integer A and B (1 ≤ A ≠ B ≤ N), which is the i-th added new link connecting computer A and B.
Each of the following M lines contains two integers A and B ( 1≤ A ≠ B ≤ N), which indicates a link between computer A and B. Computers are numbered from 1 to N. It is guaranteed that any two computers are connected in the initial network.
The next line contains a single integer Q ( 1 ≤ Q ≤ 1,000), which is the number of new links the administrator plans to add to the network one by one.
The i-th line of the following Q lines contains two integer A and B (1 ≤ A ≠ B ≤ N), which is the i-th added new link connecting computer A and B.
The last test case is followed by a line containing two zeros.
输出:
The input consists of multiple test cases. Each test case starts with a line containing two integers N(1 ≤ N ≤ 100,000) and M(N – 1 ≤ M ≤ 200,000).
Each of the following M lines contains two integers A and B ( 1≤ A ≠ B ≤ N), which indicates a link between computer A and B. Computers are numbered from 1 to N. It is guaranteed that any two computers are connected in the initial network.
The next line contains a single integer Q ( 1 ≤ Q ≤ 1,000), which is the number of new links the administrator plans to add to the network one by one.
The i-th line of the following Q lines contains two integer A and B (1 ≤ A ≠ B ≤ N), which is the i-th added new link connecting computer A and B.
Each of the following M lines contains two integers A and B ( 1≤ A ≠ B ≤ N), which indicates a link between computer A and B. Computers are numbered from 1 to N. It is guaranteed that any two computers are connected in the initial network.
The next line contains a single integer Q ( 1 ≤ Q ≤ 1,000), which is the number of new links the administrator plans to add to the network one by one.
The i-th line of the following Q lines contains two integer A and B (1 ≤ A ≠ B ≤ N), which is the i-th added new link connecting computer A and B.
The last test case is followed by a line containing two zeros.
样例输入:
3 2 1 2 2 3 2 1 2 1 3 4 4 1 2 2 1 2 3 1 4 2 1 2 3 4 0 0
样例输出:
Case 1: 1 0 Case 2: 2 0
这是一道双联通分量的题，要用到LCA算法；
听说这个算法有两种实现方式：一个是dfs+线段树或着RMQ;一个是用tarjin；
我用的是tarjin；
题目比较简单，就是每次加了一条边之后剩下的桥的个数；
代码：
#include<cstdio> #include<cstring> #include<algorithm> #include<vector> using namespace std; #define MAXN 100009 #pragma comment(linker,"/STACk:10240000,10240000") int n,m,cnt,NE,BridgeNum; int parent[MAXN],low[MAXN],dfn[MAXN]; bool mark[MAXN],isbridge[MAXN]; vector<int>ve[MAXN]; void Tarjan(int u,int father) { int flag=0; low[u]=dfn[u]=++cnt; mark[u]=true; int l=ve[u].size(); for(int i=0; i<l; i++) { int v=ve[u][i]; if(v==father&&!flag) { flag=1; continue; } if(dfn[v]==0) { parent[v]=u; Tarjan(v,u); low[u]=min(low[u],low[v]); if(low[v]>dfn[u]) { isbridge[v]=1; BridgeNum++; } } else if(mark[v]) low[u]=min(low[u],dfn[v]); } } void LCA(int u,int v) { while(dfn[u]>dfn[v]) { if(isbridge[u]) { BridgeNum--; isbridge[u]=0; } u=parent[u]; } while(dfn[v]>dfn[u]) { if(isbridge[v]) { BridgeNum--; isbridge[v]=0; } v=parent[v]; } while(u!=v) { if(isbridge[u]) { BridgeNum--; isbridge[u]=0; } if(isbridge[v]) { BridgeNum--; isbridge[v]=0; } u=parent[u],v=parent[v]; } } int main() { int u,v,Q,ca=1; while(scanf("%d%d",&n,&m)&&(n+m)) { BridgeNum=NE=cnt=0; for(int i=0; i<=n; i++) ve[i].clear(); while(m--) { scanf("%d%d",&u,&v); ve[u].push_back(v); ve[v].push_back(u); } memset(isbridge,0,sizeof isbridge); memset(dfn,0,sizeof dfn); memset(mark,0,sizeof mark); for(int i=1; i<=n+1; i++)parent[i]=i; Tarjan(1,-1); printf("Case %d:\n",ca++); scanf("%d",&Q); while(Q--) { scanf("%d%d",&u,&v); LCA(u,v); printf("%d\n",BridgeNum); } printf("\n"); } return 0; }
解题转自：http://www.cnblogs.com/yours1103/archive/2013/09/05/3302848.html
(adsbygoogle = window.adsbygoogle || []).push({});
有点意思
能不能说下这个是用的什么算法策略？
#!/usr/bin/env python
def cou(n):
arr =
i = 1
while(i<n):
arr.append(arr[i-1]+selfcount(i))
i+=1
return arr[n-1]
def selfcount(n):
count = 0
while(n):
if n%10 == 1:
count += 1
n /= 10
return count
为什么暴力求解方法循环到sqrt(n) 就可以了呢
遍历了所有的情况(2^n)，tmp数组就是由当前遍历的状态s推算出的
样例输出和程序输出不吻合，修改一下样例输出吧。我用的是VC编译器，会提示我的i和j变量重复定义
很好的模板
printf这个函数在计算的时候是从右到左，打印是从左到右。
int L[m+1][n+1];这样定义出错，这个在gcc上可以编译通过 在VS上不行 应该改为new 或者vector
这一题的代码这样提交时错误的~少考虑了很多情况
后面的是python代码啊
L（X [0 .. M-1]，Y [0 .. N-1]）= 1 + L（X [0 .. M-2]，Y [0 .. N-1]）这个地方也也有笔误
应改为L（X [0 .. M-1]，Y [0 .. N-1]）= 1 + L（X [0 .. M-2]，Y [0 .. N-2]）
学算法中的数据结构学到一定程度会乐此不疲的，比如其中的2－3树，类似的红黑树，我甚至可以自己写个逻辑文件系统结构来。
我觉得是D哎……


--- layout: archive title: Zulip Chat Archive permalink: /stream/116395-maths/topic/homology.html ---
what is the progress of simplicial/singular homology?
I guess Luca Gerolla is doing fundamental groups and that's all I know.
I think Johan Commelin has been refactoring the construction of singular homology (https://github.com/leanprover/mathlib/pull/144) in category
-theoretic terms, but he's currently on vacation AFAIK.
Obvious goals would be to prove that simplicial homology satisfies the Eilenberg-Steenrod axioms (homotopy invariance, additivity, dimension axiom etc.) I don't think anyone has taken a crack at this. I'm not even sure of the best way to organize the theory here--this is one question I'm very interested in.
My feeling is that typing Hatcher into Lean is probably not the best approach.
Right, I haven't been doing much Lean the last two weeks. This should change, next week in Orsay (-;
Also, I've been looking into too many different directions in Lean. I should get back to the homology project (-;
@Kenny Lau Was there something specific you were looking for or aiming at?
not really
My feeling is that typing Hatcher into Lean is probably not the best approach.
From a fun project perspective, typing parts of Hatcher could be nice, but this is certainly not the way to go for mathlib. Hatcher is too pedagogical. We certainly need something more abstract and systematic. What Johan did is already more abstract, since it's based on simplicial sets. But clearly we also need abstract homological algebra for lots of other stuff.
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


UI Designer
Data Engineer
ML Engineer
Project Lead
React Specialist
Back End Specialist
React Specialist
ML Engineer
UI Designer
We were tired of listing our properties lower than what our neighbors have been. We wanted a way to find out what was the best price we could list our properties for. So, our awesome team of devs created a site that will benefit mankind for years to come. We utilize the top tier technologies from around the world and created the best-in-class listing research site so that you will never list below what you are worth ever again.


[gecode-users] Skipping branching alternatives?
Martin Mann
qyu at gmx.de
Tue Jul 11 11:12:07 CEST 2006
Uff... what a discussion!
thanks a lot! to give you a deeper look about my setting and what i want
here a short description:
i ve got a Branching "MartinsBranching" == MB.
this produces 2 types of branching descriptions: the standard PosValDesc
== PVD and my own with multiple alternatives == MBD
during the branching i decide on some special properties of the
subproblem if i will branch into 2 (via PVD) or more subtrees (MBD). the
corresponding branching description is returned.
i ve got a global structure (accessible directly via my subclass of
Space i am using in my problem) that handles the solution recognition.
my MBD is able to detect if it is asked to commit a new branching
alternative or is just doing recomputation. if asked for a new branch it
checks if in the last branch a special solution was found. if thats the
case it should skip this and the following alternatives of this MBD.
you see i can detect very clear the choice point where i want to skip
the remaining. as discussed here, it is not possible to prune the
alternatives via propagation because during bracktracking and new
branching this values might be needed.
also i dont think it is neccessary to rewrite the search engine, because
the branching can do. the problem that appear is the cloning of some
unneccessary Spaces in the search function that calls the
branching::commit(..).
so i agree with guido: it is not global enough for a BAB and not local
enough for a propagator.
but a new search engine? ;) i am not frightened about (i ve done it in
the beginning..) but hope i dont need it.. i want to keep the gecode
changes as small as possible!
hope this makes it clear
my current way:
- currently my MB::commit(..) returns ES_FAILED, if it detects the
question for a new branching alternative and the last branchings have
leaded to a special solution.
(i wrote it doesnt function but actually right now i found the bug in my
code.. ;) now it works fine)
so the last open question is: any alternatives for skipping?
the only one i see:
a) writing a new search engine that tests for skipping itself and
removes the branching description directly
anything else?
so thanks for your patience and support, and that you ve read until here!
martin
Guido Tack schrieb:
>> I do not know whether BAB will be good enough as I do not know what Martin
>> exactly needs. However I would also supsect that it will be BAB + X, where
>> X might be to get more information from search so far.
>
> I thought about that a bit yesterday, and BAB seems to be not enough. The
> problem is that you cannot express the pruning as a single constraint. E.g.,
> if you find some solution with x=4 and want to prune all branches one level
> above that solution that have x!=4. Then you cannot simply say that x!=4 for
> all nodes explored later.
> From what I understood, you need to limit the pruning to one particular choice
> point, and I cannot see how to achieve that using BAB. Or, in Luis' terms,
> the property Martin wants to express seems to be not global enough for BAB,
> but not local enough to be addressed by branchings and/or propagators alone.
> That's why you need a new search engine.
>
> Cheers,
> Guido
>
More information about the gecode-users
mailing list


Welcome to Salmon Cookies
Add Branch
Enter City Name
Max Number of Customers
Min Number of Customers
Average Cookies Sold Per Hour


Heading level 1
Can't you see what you do to me, baby?.   You're truly the only one who can do this to me.
I’m the American Dream.  I’m right back on 'em. With a (chicka chicka chicka) I can’t call it. Same shit, different toilet.  Can’t wait to get you into my Benz, take you for a spin. What you mean we ain't fuckin’? You take me for a friend?. Let me tell you the whole story of Shady’s origin.
I've created a monster, ‘cause nobody wants to. See Marshall no more, they want Shady, I'm chopped liver. Well, if you want Shady, this is what I'll give ya. A little bit of weed mixed with some hard liquor. Some vodka that'll jump start my heart quicker. Than a shock when I get shocked at the hospital.
Article title level 2
Feminist women love Eminem.  Look at him, walkin' around, grabbin' his you-know-what. Flippin' the you-know-who," "Yeah, but he's so cute though.". Yeah, I probably got a couple of screws up in my head loose. But no worse than what's goin' on in your parents' bedrooms.
-
But no worse than what's goin' on in your parents' bedrooms.
-
But no worse than what's goin' on in your parents' bedrooms.
-
But no worse than what's goin' on in your parents' bedrooms.
-
But no worse than what's goin' on in your parents' bedrooms.
-
Feminist women love Eminem.
-
Yeah, I probably got a couple of screws up in my head loose.
-
But no worse than what's goin' on in your parents' bedrooms.
-
But no worse than what's goin' on in your parents' bedrooms.
-
But no worse than what's goin' on in your parents' bedrooms.
Feminist women love Eminem.  Look at him, walkin' around, grabbin' his you-know-what. Flippin' the you-know-who," "Yeah, but he's so cute though.". Yeah, I probably got a couple of screws up in my head loose. But no worse than what's goin' on in your parents' bedrooms.
-
Flippin' the you-know-who," "Yeah, but he's so cute though.".
-
Flippin' the you-know-who," "Yeah, but he's so cute though.".
-
Flippin' the you-know-who," "Yeah, but he's so cute though.".
 But I thought a song would probably be a little better. Instead of a ,letter. That you'd probably just shred up--yeah. I stumbled on your picture yesterday and it made me stop and think of.  Paper, I'd rather let you see how.
Feminist women love Eminem.  Look at him, walkin' around, grabbin' his you-know-what. Flippin' the you-know-who," "Yeah, but he's so cute though.". Yeah, I probably got a couple of screws up in my head loose. But no worse than what's goin' on in your parents' bedrooms.
When you walked through the door. It was clear to me (Clear to me). You’re the one they adore. Who they came to see (Who they came to see). You’re a rock star (Baby).  Player, who can really blame you? (Who can really blame you?). We’re the ones who made you.
I'm Slim Shady, yes, I'm the real Shady.   Please stand up, please stand up?. 'Cause I'm Slim Shady, yes, I'm the real Shady.   Please stand up, please stand up?
I'm Slim Shady, yes, I'm the real Shady.   Please stand up, please stand up?. 'Cause I'm Slim Shady, yes, I'm the real Shady.   Please stand up, please stand up?
I'm Slim Shady, yes, I'm the real Shady.   Please stand up, please stand up?. 'Cause I'm Slim Shady, yes, I'm the real Shady.   Please stand up, please stand up?


Public Functions¶
In this section, we will cover the following functions in-depth listed below:
uadmin.APIPublicAdd¶
APIPublicAdd controls the data API’s public for add commands. By default, APIPublicAdd returns false.
Type:
bool
uadmin.APIPublicAdder¶
APIPublicAdder is an interface for models to control public access to add function in dAPI.
Type:
interface
uadmin.APIPublicDelete¶
APIPublicDelete controls the data API’s public for delete commands. By default, APIPublicDelete returns false.
Type:
bool
uadmin.APIPublicDeleter¶
APIPublicDeleter is an interface for models to control public access to delete function in dAPI.
Type:
interface
uadmin.APIPublicEdit¶
APIPublicEdit controls the data API’s public for edit commands. By default, APIPublicEdit returns false.
Type:
bool
uadmin.APIPublicEditor¶
APIPublicEditor is an interface for models to control public access to edit function in dAPI.
Type:
interface
uadmin.APIPublicRead¶
APIPublicRead controls the data API’s public for read commands. By default, APIPublicRead returns false.
Type:
bool
uadmin.APIPublicReader¶
APIPublicReader is an interface for models to control public access to read function in dAPI.
Type:
interface
uadmin.APIPublicSchema¶
APIPublicSchema controls the data API’s public for schema commands. By default, APIPublicSchema returns false.
Type:
bool
uadmin.APIPublicSchemer¶
APIPublicSchemer is an interface for models to control public access to schema function in dAPI.
Type:
interface


Fans beside themselves as they think John Lewis has dropped a teaser trailer for its new Christmas advert
It's on its way!
by Paul HironsWe've already had the Sainsbury's and M&S Christmas adverts, and now it seems we're about to get the eagerly-anticipated John Lewis festive advert.
The legendary high-street brand has a reputation for producing the best and most magical Xmas commercials.
A new Twitter account has been created and posted a cryptic message, which fans think heralds this year's Yuletide advert from John Lewis.
Read more: Viewers criticise Boots' 'horrible' and 'appalling' Christmas advert
The 10-second teaser shows a young child's hand reach up and knock on a thick wooden door.
With snow falling, the gargoyle-type knocker soon gives way and the door opens.
Text then comes up on the screen saying 'Meet Edgar' and the date 14.11.19.
There was also the hashtag '#ExcitableEdgar'.
Twitter users immediately took to the social media site, convinced that the teaser was indeed the work of John Lewis.
"Anyone else thinking #johnlewischristmasadvert?" one wrote.
Read more: Upside down Christmas trees become latest trend for festive period
More users registered their excitement at the incoming advert.
"AAAAH!" one shouted.
"Excitable Emma is excited to meet Excitable Edgar."
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!


| txtProgressBar {utils} | R Documentation |
Text progress bar in the R console.
txtProgressBar(min = 0, max = 1, initial = 0, char = "=", width = NA, title, label, style = 1, file = "") getTxtProgressBar(pb) setTxtProgressBar(pb, value, title = NULL, label = NULL) ## S3 method for class 'txtProgressBar' close(con, ...)
min, max |
(finite) numeric values for the extremes of the
progress bar. Must have |
initial, value |
initial or new value for the progress bar. See ‘Details’ for what happens with invalid values. |
char |
the character (or character string) to form the progress bar. |
width |
the width of the progress bar, as a multiple of the width
of |
style |
the ‘style’ of the bar – see ‘Details’. |
file |
an open connection object or |
pb, con |
an object of class |
title, label |
ignored, for compatibility with other progress bars. |
... |
for consistency with the generic. |
txtProgressBar
will display a progress bar on the R console
(or a connection) via a text representation.
setTxtProgessBar
will update the value. Missing
(NA
) and out-of-range values of value
will be
(silently) ignored. (Such values of initial
cause the progress
bar not to be displayed until a valid value is set.)
The progress bar should be close
d when finished with: this
outputs the final newline character.
style = 1
and style = 2
just shows a line of
char
. They differ in that style = 2
redraws the line
each time, which is useful if other code might be writing to the R
console. style = 3
marks the end of the range by |
and
gives a percentage to the right of the bar.
For txtProgressBar
an object of class "txtProgressBar"
.
For getTxtProgressBar
and setTxtProgressBar
, a
length-one numeric vector giving the previous value (invisibly for
setTxtProgressBar
).
Using style
2 or 3 or reducing the value with style = 1
uses \r to return to the left margin – the interpretation of
carriage return is up to the terminal or console in which R is
running, and this is liable to produce ugly output on a connection
other than a terminal, including when stdout()
is
redirected to a file.
winProgressBar
,
tkProgressBar
.
# slow testit <- function(x = sort(runif(20)), ...) { pb <- txtProgressBar(...) for(i in c(0, x, 1)) {Sys.sleep(0.5); setTxtProgressBar(pb, i)} Sys.sleep(1) close(pb) } testit() testit(runif(10)) testit(style = 3)


8 Things to Do in Moscow Idaho
Moscow is located about 8 miles from Pullman, Washington (home of Washington State University) and home to one of the best colleges in Idaho, . I’m a bit bias because I went to school here, but if you ever make it to it’s worth a quick trip! You’ll find it easy to get to if you’re in Northern Idaho or close toor Sandpoint. The rolling hills of the Palouse surrounding Moscow are breathtaking and the college campus, which makes up the majority of the town, is oldest school. The campus itself is charming with brick buildings covered in ivy, large lawns and massive fraternity and sorority houses.
University of Idaho
Coeur d’Alene
Related Post: 12 Best Places to Visit in Idaho
The town itself is granola/hippie in nature (different from other parts of Idaho) and has a wonderful farmer’s market, great breweries, cute shops and fun art festivals all year round. It’s a great place to walk around and explore for a day or two in the summer or while school is in session!
Greek row reminds me of the sororities from the movies with all of the well-manicured lawns and huge houses all on the same street. I have some great memories in this house right thurrr.
This path is super famous with University of Idaho students as it’s one of the main walkways on campus. It runs from Greek Row to the Administration Building and you can’t miss it! The large trees and steps leading up to the admin building are beautiful in all seasons. This path was coined, “Hello Walk”, because you see everyone you know walking up and down it.
Mikey’s is divey, dark, and has some of the best gyros and hummus I’ve ever had. Make sure to stop here for a cheap lunch and $1 PBR’s. Who can resist that?
MY FAVORITE BAR. It’s won a few It’s literally a square gray box and with tubs of beer for $3. HOLLA.
awards for best college bar and historic bar.
Technically there are two arboretum’s (we call it The Arb). One old and one new. One is more of a forest on campus and the other is an amazing park with hidden lakes, trees, benches, views and turtles.
At the , you can get any kind of bagel sandwich you can think of. My fave is the Sweaty Teddy. They even steam the bagels. What more can you ask for at breakfast, lunch or 2 am?
Moscow is located close to a lot of farms which makes this farmer’s market pretty robust. It’s got all kinds of great locally made/grown items like homemade bread, veggies, flowers, milk, beer, jewelry…you name it! Visit on a weekend and fill up your basket with cheap and fresh goodies.
Lately, Moscow has become a hot spot for great places to drink beer. Check out , , , & to grab a beer with friends and chill out!
Rants & Rave’s Brewery
Hunga Dunga
Head up to Moscow Mountain if you want to hike a bit or get some mountain biking in on the many biking trails!
If you’re ever in Northern Idaho, I highly recommend visiting this cute little college town! And I hope this post gives you a sense of things to do in Moscow Idaho!


|
|
|
|
|
|
|
|
|
|
Pharmacists able to administer COVID-19 vaccine
The Ontario Government declared new regulations that pharmacists, pharmacist interns, registered pharmacy students and pharmacy technicians can administer the COVID-19 vaccine. This exciting news is very welcome to ensure pharmacists can play an active role in Ontario’s vaccination campaign.
To support vaccine knowledge translation, the Leslie Dan Faculty of Pharmacy is creating new COVID-19 curriculum and learning opportunities for students in all programs. The University of Toronto is also working closely with TAHSN partners to ensure that students providing on-site care are considered eligible to receive the COVID-19 vaccine within the priority guidelines for vaccine roll out.
|
|
|
|
|
|
|
|
Shoppers Drug Mart Doubles Ian Stewart’s Award to Support Black Pharmacy Students
Alumnus Ian Stewart and Shoppers Drug Mart have joined forces to support prospective Black students at the Leslie Dan Faculty of Pharmacy by establishing the Ian Stewart/Shoppers Drug Mart Award for Black Pharmacy Students.
|
|
|
Donate today to support our students as they work to move science and health.
|
|
|
|
|
|
|
|
Dr. Sandy K. Pang receives prestigious ISSX North American research award
Dr. K. Sandy Pang is the first Canadian-based researcher to receive the International Society for the Study of Xenobiotics' North American award recognizing research impact.
|
|
Pharmaceutical scientists adapt glucose meter to diagnose disease
Evan Amalfitano and Keith Pardee developed a point-of-care diagnostic test using a widely available glucose meter that can be adapted to diagnose a number of diseases, including COVID-19.
|
|
|
|
|
|
|
|
Nominations Open: LDFP Alumni Awards
Our Alumni Awards program honours exceptional alumni for their outstanding accomplishments in pharmacy practice and pharmaceutical sciences.  On Wednesday, February 24 from 6:30 p.m. to 7:45 p.m., join our expert panelists as they discuss vaccines during the time of the COVID-19 pandemic. This event will provide insight to vaccine hesitancy concerns, the pain associate with immunizations, the concept of herd immunity, vaccine development and delivery, as well as the Pharmacist's role as immunizers.
|
|
|
|
|
|
|
Join us on Thursday, March 4, 2021 from 1:00 p.m. to 2:00 p.m. for a live virtual presentation by Mina Tadrous (Leslie Dan Faculty of Pharmacy) where he discusses the reasons why drug shortages may occur, how COVID has made this worse, and what can be done on a local and national level to mitigate this growing global problem.
|
|
|
|
Estate Gift Planning
We all have a lot on our mind right now, including our financial future and this may be the time to consider adjustments. Join Tina Tehranchian for a free webinar on Thursday, February 25 from 10:30 a.m. to 11:30 a.m. as she shares tax and estate planning strategies you can apply today. This webinar is limited to 30 participants.
|
|
|
|
|
|
|
|
Alumni Spotlight: Julia Elia-Pacitti
Bachelor of Pharmacy alumna Julia Elia-Pacitti shares her career path, the impact of her education, and why she supports the Faculty.
|
|
|
|
|
|
Alumni Spotlight: Béatrice Séguin
PharmSci alumna Béatrice Séguin shares her journey from think tank to co-founder and Chief Innovation Officer of MOB Beauty on the International Day of Women and Girls in Science.
|
|
|
|
|
|
|
|
|
|
|
Sana-Kay Whyte-Allman
PhD candidate Sana-Kay Whyte-Allman discusses challenges she's overcame throughout her research, how becoming a mother during her PhD studies taught her resilience and determination, and her advice to women in the BIOPC community who are considering pursuing pharmaceutical sciences.
|
|
|
|
|
|
Building a Sustainable Future for Pharmacy
Second year PharmD student Aileen Liu discusses the importance of environmental sustainability in healthcare, and how pharmacy can find new ways to address the impact of single-use plastics.
|
|
|
|
|
|
Students are the face of the pharmacy
Yasamin Tayefehchamani describes her experience providing patient care in a community pharmacy. "There are challenges, but the last few months were a huge learning opportunity that will make me a better pharmacist.”
|
|
|
|
|
|
|
|
|
Shana Kelley appointed to Order of Ontario
Congratulations to University Professor, Shana Kelley, on her appointment to the Order of Ontario. Professor Kelley was recognized for her contributions to advancing drug discovery, disease diagnostics and new technologies that are transforming medicine.
|
|
|
|
|
|
|
Check our job board for new employment opportunities. If you would like to post a job for our alumni please contact us at<EMAIL_ADDRESS>|
|
|
|
|
|
Educational Opportunities
|
|
|
|
|
|
CPE Speaker Series
The Centre for Practice Excellence hosts a monthly Speaker Series on critical issues impacting the future of health care and pharmacy. The CPE Speaker Series takes place on the first Thursday of each month and usually consist of a 20-30 minute presentation followed by 30 minutes of open discussion and Q&A.
For more information please contact the CPE Speaker Series at<EMAIL_ADDRESS>|
|
|
|
|
|
Continuous Professional Development
The Continuous Professional Development programming equips pharmacists, industry professionals, researchers, scientists, and allied professionals to better respond to the shifting needs of the profession.
Explore course offerings available through U of T’s School of Continuing Studies.
|
|
|
|
|
|
|


Navigation with Flow Controllers
Last month I started refactoring navigation flow in my pet project. I’ve been using Coordinator pattern for a while, but now I decide to switch to a more native and simple approach like Flow Controllers. Today we will talk about Flow Controllers and why it is more native than Coordinators.
Coordinators
Coordinator is a plain object which handles the navigation flow. It owns rootViewController, where it pushes next ViewControllers. ViewControllers and Coordinators talk with each other by delegates. It gives us an opportunity to keep ViewControllers reusable, by extracting navigation knowledge from them. More about Coordinator pattern you can read in the original post by Soroush Khanlou.
The one huge problem which I have with Coordinator pattern is keeping it in sync with ViewController hierarchy. Every Coordinator has a childCoordinators field which is used to keep navigation sub-flows. Users can finish sub-flow anytime they want by pressing back button in the navigation bar. Coordinators by default can’t handle this situation, and our child coordinator will live in childCoordinators array forever, which leads to huge memory leak.
To fix this problem, we have to implement a navigation controller delegate in a coordinator to understand when the user finishes flow by pressing back button and remove child coordinator from the array. This solution described very well in the original post. I think we can avoid this complexity and boilerplate by using Flow Controllers.
Flow Controllers
Flow Controller is a UIViewController subclass which handles navigation flow by using ViewController containment feature. Let’s dive into the code example. Assume that we have Master-Details flow, where our app navigates from product list screen to product details.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import UIKit
class ProductsFlowController: UIViewController {
private let navigation = UINavigationController()
override func viewDidLoad() {
super.viewDidLoad()
let productsVC = ProductListViewController()
productsVC.delegate = self
navigation.show(productsVC, sender: self)
add(navigation)
}
}
protocol ProductsFlowControllerDelegate: AnyObject {
func startDetails(for productId: Int)
}
extension ProductsFlowController: ProductsFlowControllerDelegate {
func startDetails(for productId: Int) {
let productVC = ProductDetailsViewController(productId: productId)
navigation.show(productVC, sender: self)
}
}
As you can see, ProductsFlowController creates UINavigationController, add it as a child, then it pushes ProductListViewController to the NavigationController which it owns. It also sets delegate to ProductListViewController which will be used to ask FlowController to show details of the selected product.
Here is my extension which I use to add child ViewControllers to a parent.
1
2
3
4
5
6
7
extension UIViewController {
func add(_ child: UIViewController) {
addChild(child)
view.addSubview(child.view)
child.didMove(toParent: self)
}
}
Handling sub-flows with Flow Controllers
Let’s take a look at another example where we have to start sub-flow which handled by separated Flow Controller.
1
2
3
4
5
6
extension ProductsFlowController: ProductsFlowControllerDelegate {
func startDetails(for productId: Int) {
let detailsFlow = DetailsFlowController(productId: productId)
navigation.show(detailsFlow, sender: self)
}
}
In this example, we start DetailsFlowController which handles another flow. We don’t need to add it to childs array as we do it with Coordinators. It is plain UIViewController, as soon as the user presses the back button in the navigation bar, UINavigationController will remove this Flow Controller both from the screen and the memory. As you can see by using UIViewController as FlowControllers, we don’t need to deal with the synchronization between flow and visible ViewController. It is coming out of the box from iOS SDK.
AppFlowController
Very often we are using UITabBarController as a rootViewController in our app. Let’s extract tab configuration from AppDelegate and wrap inside AppFlowController. Here is a quick example of this idea.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import UIKit
class AppFlowViewController: UIViewController {
private let tabController = UITabBarController()
override func viewDidLoad() {
super.viewDidLoad()
tabController.viewControllers = [ProductsFlowController()]
add(tabController)
}
}
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
window = UIWindow(frame: UIScreen.main.bounds)
window?.rootViewController = AppFlowViewController()
window?.makeKeyAndVisible()
return true
}
}
As you can see in the example above, we create AppFlowController which creates UITabBarController and populate every tab with separated navigation flow.
Conclusion
Today we talked about navigation flow and how we can extract it into Flow Controllers by using ViewController containment feature. It gives us an opportunity to reuse our ViewControllers and make them more testable. We will continue to cover ViewController containment feature in next posts.