Useful projects that I use on a daily basis.
-
Raspberry Pi Hub
expand_more
-
Using a Raspberry Pi as a home automation tool, and hub
for weather.
-
Incorporates a IR receiver/emitter, webserver, and a 10
year old Nook Simple Touch e-reader.
-
See the Go code and a picture
here.
-
Weather Chrome Extension
expand_more
-
Inspired by the Currently Chrome Extension for a new tab.
- Dead simple chrome extension powered by NOAA.
-
Check it out at the
Github repo.
-
RSS Aggregator
expand_more
-
Super simple RSS aggregator that pulls multiple RSS feeds
into single file using GHA.
-
Check it out at the
Github repo.
Lots of random tinkering and experimentation!
-
Automation + Scripting
expand_more
Advent of Code
- July 2021 - Ongoing
-
Coding and logic puzzles used to learn and experiment with
the basics of new languages.
-
Check it out at the
repository.
Toronto Skating Reservations
- January 2021
-
Script to reserve skating slots of the Toronto eFun
platform using Selenium and cron jobs for automation.
-
Check it out at the
repository.
Differential Games
- April 2020
-
Python implementation of control system differential
games.
-
The goal is to implement various types of systems starting
from basic 2 body pursuit/evade games to more advanced
topics.
-
Check it out at the
Github repo.
Chipotle #Freeting
- June 2019
-
During the 2019 NBA finals, Chipotle offered free burritos
to customers.
-
Everytime an announcer said "free", a code would be posted
on Twitter for the first 20 or so people to claim via SMS
messaging.
-
It took 5 games to debug and get it working, but free food
is a strong motivator.
-
See the collaborative project code here:
here.
Stock Trading Bot
- February 2019
-
An incomplete project that began with trying to automate
trades with Robinhood.
-
Then transformed into a thought experiment involving NLP,
AI/machine learning, data based modeling to predict stock
performances.
-
Check out the paused project
here.
-
Microcontrollers
expand_more
LED clock
- January 2020
-
A simple clock colloboratively built using an arduino,
LEDs, acrylic, and some nuts and bolts.
-
See the code and a picture
here.
-
Blockchain & Web
expand_more
Interest Bearing CFX
- December 2020
-
An interest-bearing ERC-20 token based on native CFX token
and network staking interest of 4%.
-
Compound interest is calculated on-chain using
pre-calculated values and a search algorithm to reduce
computational costs and fees.
-
Check it out at the
repository.
Conflux Staking
- October 2020
-
Simple staking interface for Conflux Network + Conflux
Portal.
-
Conflux Network is a PoW blockchain but has a staking
mechanism that provides ~4% interest annually
-
Check it out at the
website
and the
repository.
CFX <=> ETH Chainlink Bridge
- October 2020
-
Using Chainlink Oracles to act as a bridge between Conflux
Oceanus and Ethereum Ropsten
-
Check it out at on
github.
Musings
- March 2020
-
A simple blog site to write down various lesson and
thoughts.
-
Built using Ruby + the Jekyll Gem, and for experimenting
with various JS/CSS effects.
-
Check it out
here or
at the
Github repo.
-
Blockchain Coursework
expand_more
Hyperledger Fabric + Airline MRO
- April 2020
-
The program capstone project built using Hyperledger
Fabric, ExpressJS, and React
-
Applied to parts provenance and aircraft maintenance
tracking for the airline MRO industry
-
Check it out
here
or at the
Github repo.
String Operations in Solidity
- March 2020
-
A course project built on Solidity implementing more
advanced solidity concepts
-
Two contracts that implement string operations that are
possible in Javascript but not in Solidity
-
Check out the Github repo
here.
Electronic Know Your Client (dApp)
- March 2020
-
A course project built on Hyperledger Fabric with a
ExpressJS API and React front-end
-
Basic concept: a system were users can login and input
information and share it with specific companies.
-
Check out the Github repo
here.
Timeshare Distributed Application (dApp)
- February 2020
-
A course project using React, web3, and Solidity deployed
on a a local Ethereum network (ganache)
-
Basic concept: a bidding system for renting weeks of a
house using purchaseable tokenized shares.
-
Check out the Github repo
here.
Simple Messenger
- November 2019
-
A simple chat platform using various Firebase modules
(functions, database, etc).
-
Also, integrates with Metamask to send ethereum to users
with public keys.
-
Check it out
here
or at the
Github repo.
CryptoView
- September 2019
-
A website that displays cryptocurrency information in an
updating chart.
-
And incorporates a user's metamask plug-in for showing
ether balance on Ethereum.
-
Check it out
here.
Some of busiest and most stressful times of my life but I wouldn't
trade it for anything.


Money was worthless. Two million, eight hundred thousand men had died, and another four million men were wounded. Unemployment hit all-time highs. After World War I, Germany was devastated. Prospects were bleak, and life even bleaker. Surrounded by hopelessness and suffering, many Germans turned to vice. Berlin became the international capital of sex and drugs; the latter of which were one of the nation's biggest exports. Bayer Heroin and Merck cocaine were known worldwide for their purity and potency. An era of chemical hedonism ensued, patching over the nation's sorrows.
When the Nazis campaigned for power, they targeted one of Germany's biggest issues: drug addiction. The Nazis knew that Germany was suffering from widespread addiction, and claimed that they would lift Germany out of the plague. They linked drugs to their favourite scapegoat: the jews. They claimed that the habit-forming chemicals were a tool used by the Jewish elite to enslave the German people.
At the Berlin Olympics of 1936, one drug made a big impact: amphetamine. The American company Smith, Kline & French trademarked it by the name Benzedrine. The CNS stimulant gave athletes more energy and power, and was still a legal doping agent at the time. The German pharmaceutical company Temmler saw an opportunity: could they make a domestic competitor? They focused in on a new drug invented in Japan: methamphetamine. Temmler figured out how to synthesise methamphetamine from an industrial waste product, and pushed full steam ahead. Germany had a new drug that left Benzedrine in the dust, and they named it Pervitin.


{% extends "themes/default.html" %} {% block textcontent %}
Fourstatic helps you create static webpages that rule! It's a no-cms solution based on the Twig templating engine. We created something super simple and lightweight, that makes your work so much easier.
PHP 5
Coming soon ...
{% endblock %}


Basic definitions of a discrete block of library Blocks.Discrete. The output(s) will only change at events, but are not formally a discrete variable(s) in Modelica. The input(s) will be sampled, and can thus be continuous variable(s).
Important: If you connect several discrete blocks you should normally ensure that samplePeriod (and startTime) are exactly identical for all blocks, since otherwise the output from one block will be transformed into a continuous signal and sampled, which can cause a variable delay of up to one sample period leading to unexpected results.
Modelica 3.3 introduced synchronous operators that avoid the need to manually propagate samplePeriod to each block.


{% extends 'email_base.html' %} {% load i18n %} {% block body %}
{% blocktrans %} Hi {{first_name}}, {% endblocktrans %}
{% trans "Your copy of the P2PU organizer guide is attached!" %}
{% blocktrans %} We are excited that you want to learn more about starting learning circles in {{location}}. {% endblocktrans %}
{% trans "Starting a team is a big commitment, and it also requires some work from P2PU to set up. The P2PU team is copied on this email to help you get started, so please reach out when you’re ready to take the next steps." %}
{% trans 'Cheers' %},
P2PU
{% endblock %}


Venue: Alliance Française, Karachi
Date: Monday, 7 May, 2018
Time: 6 pm
Zein Ahmed’s journey with ethical design began nearly three decades ago in Lahore. This
was the early 1990s, and it marked the beginning of her love for handloom textiles. In 1998
Zein shifted to New York where she became part of the slow fashion movement, setting up her
own clothing label, Guru. Her lifestyle range of linen tunics and dresses were borne out
of that first impulse—classic silhouettes, crafted with urban flair, and based on social
as well as environmentally conscious production modes.
Sadaffe Abid is one of Pakistan’s most successful businesswomen. She was the chief executive
of the Kashf Foundation, one of the largest microfinance institutions in Pakistan, growing
it from a pilot project in two rooms, to serve 300,000 female clients with micro-loans. Ms
Abid also co-founded the Buksh Foundation, a Pakistani start-up that enhances financial access
to micro entrepreneurs. After 13 years in micro-financing, Ms Abid now splits her time between
Dubai and Pakistan, conducting leadership training focused on developing high-potential female
professionals and entrepreneurs and emerging talent.
Sodho Khan Sarwari District Sukkar
Sizes:1 Dupatta/ chaddar
Price:20,700 Rs
Sodho Khan Sarwari District Sukkar
Sizes:1 Dupatta/ Chadar
Price:21,700 Rs
Village Adlo Jagirani District Shikarpur
Sizes:1XS,I M,IL
Price:13,800 Rs
Zein Ahmed
0304-4379489
<EMAIL_ADDRESS>Sadaffe Abid
0300-8426535
sadaffe@circlewomen.org


We, at Arrar Ventures, building a platform for local economies and stronger communities. Helping Professionals, Entrepreneurs & Brands. Leveling the playing field for everyone to have a fair play at success.


Disciplines
Semesters
Students
Aggregated Data
You are adding a discipline
Discipline name:
Professor name:
Semester:


Checking if your browser supports the Network API
In 2017 the Network Information API was proposed to give web applications insights into the devices network connectivity and speed. With Chrome for Android 78 and Firefox for Android 68, as well as Chrome 79 for desktop, a large chunk of browsers support this API already. You can learn more about it on wicg.github.io/netinfo.
Checking if your browser supports the Network API


Don Howdeshell
University of Missouri - Rolla / Missouri University of Science & Technology
BS in Information Science and Technology
13 years at UMR/S&T - Systems Administrator
5 years at ITRSS
Software & Hardware Development
MinerBytes
Embedded Systems
Server Administration
A little bit of everything
#!/bin/bash
wget -qO - http://<IP_ADDRESS>:5000/api/v1.0/color/255/80/8/255


Vista dreams shattered Posted by Stephan H Wissel on 19 December 2006 | Comments (5) | categories: Software
Designing a CRUD Webservice for a Domino Form Posted by Stephan H Wissel on 13 December 2006 | Comments (1) | categories: Show-N-Tell Thursday XML
Chrismas wishes Posted by Stephan H Wissel on 10 December 2006 | Comments (0) | categories: After hours
IBM is hiring - Part 2 Posted by Stephan H Wissel on 08 December 2006 | Comments (0) | categories: IBM - Lotus
Flowcharts from LotusScript code Posted by Stephan H Wissel on 06 December 2006 | Comments (3) | categories: IBM Notes Lotus Notes
No more "Everybody uses MS Outlook at home"? Posted by Stephan H Wissel on 28 November 2006 | Comments (2) | categories: Software
Home automation confusion Posted by Stephan H Wissel on 18 November 2006 | Comments (0) | categories: Singapore
vowe is a good mother! Posted by Stephan H Wissel on 16 November 2006 | Comments (3) | categories: After hours
How to explain the Microsoft Architecture? Posted by Stephan H Wissel on 16 November 2006 | Comments (3) | categories: IBM Notes Lotus Notes
Volker likes Expeditor and Notes 8 Posted by Stephan H Wissel on 15 November 2006 | Comments (5) | categories: IBM Notes Lotus Notes
WIFI @ Jakarta International airport. Posted by Stephan H Wissel on 14 November 2006 | Comments (1) | categories: Travel
eMail best practises workshop Posted by Stephan H Wissel on 07 November 2006 | Comments (0) | categories: IBM Notes Lotus Notes
Furniture, Moving and Google Posted by Stephan H Wissel on 05 November 2006 | Comments (3) | categories: Singapore
RSS is like the instant messaging of content Posted by Stephan H Wissel on 03 November 2006 | Comments (0) | categories: IBM Notes Lotus Notes
Web 2.0 anyone? Posted by Stephan H Wissel on 03 November 2006 | Comments (0) | categories: After hours
Singapore in a Song: We live in Singapura Posted by Stephan H Wissel on 02 November 2006 | Comments (1) | categories: Singapore
doc.ComputeWithForm Revisited Posted by Stephan H Wissel on 02 November 2006 | Comments (3) | categories: Show-N-Tell Thursday
One more reason to build Domino applications Posted by Stephan H Wissel on 01 November 2006 | Comments (3) | categories: IBM Notes Lotus Notes
When licensing gets in the way of sales and revenue what will happen? Posted by Stephan H Wissel on 31 October 2006 | Comments (1) | categories: Software
Locate any GSM cell phone online Posted by Stephan H Wissel on 17 October 2006 | Comments (3) | categories: After hours
Looking for an outstanding Intranet? Posted by Stephan H Wissel on 16 October 2006 | Comments (0) | categories: IBM - Lotus
The last thing you need on a Sunday evening is... Posted by Stephan H Wissel on 14 October 2006 | Comments (3) | categories: IBM - Lotus
What do you think is the most important skill every programmer should posses? Posted by Stephan H Wissel on 10 October 2006 | Comments (0) | categories: Software
Closing down fromDomino Posted by Stephan H Wissel on 01 October 2006 | Comments (0) | categories: IBM Notes Lotus Notes
I belong in Fall, so why I'm living in the Tropics? Posted by Stephan H Wissel on 30 September 2006 | Comments (0) | categories: After hours
Singapore and the US get closer (again) Posted by Stephan H Wissel on 30 September 2006 | Comments (2) | categories: After hours
Force Domino directory replication to all servers Posted by Stephan H Wissel on 27 September 2006 | Comments (5) | categories: Show-N-Tell Thursday
Laptops for USD 10.00 Posted by Stephan H Wissel on 25 September 2006 | Comments (0) | categories: Technology
Pune impressions and: What makes a good composite application? Posted by Stephan H Wissel on 22 September 2006 | Comments (0) | categories: IBM - Lotus
IBM Software Universe in Mumbai Posted by Stephan H Wissel on 19 September 2006 | Comments (0) | categories: IBM - Lotus
Customer Round Table in Chennai Posted by Stephan H Wissel on 18 September 2006 | Comments (0) | categories: IBM - Lotus
Before you call hotline the next time Posted by Stephan H Wissel on 29 July 2006 | Comments (0) | categories: After hours
IBM's product names finally get a bite? Posted by Stephan H Wissel on 24 July 2006 | Comments (1) | categories: IBM - Lotus
What are you hiding from me? Posted by Stephan H Wissel on 19 July 2006 | Comments (0) | categories: Show-N-Tell Thursday
Developing OpenSource Software is fun (allways) and paid for (sometime) Posted by Stephan H Wissel on 14 July 2006 | Comments (1) | categories: Software
Getting hold of your replication formulas (SnTT Sunday edition) Posted by Stephan H Wissel on 09 July 2006 | Comments (0) | categories: Show-N-Tell Thursday
What Does Your Birth Date Mean? Posted by Stephan H Wissel on 24 June 2006 | Comments (2) | categories: After hours
What's Your Ideal Relationship? Posted by Stephan H Wissel on 24 June 2006 | Comments (2) | categories: After hours
MS Exchange Administrator (With Experience on LINUX) Posted by Stephan H Wissel on 05 June 2006 | Comments (2) | categories: Software
Is OpenSource Source Software for you? Posted by Stephan H Wissel on 26 May 2006 | Comments (2) | categories: OpenSource
IBM loves OpenNTF Posted by Stephan H Wissel on 22 May 2006 | Comments (5) | categories: IBM Notes Lotus Notes
Idealism and Materialism Posted by Stephan H Wissel on 21 May 2006 | Comments (1) | categories: After hours
Buying a new phone at Singtel's Hallo Shop Posted by Stephan H Wissel on 18 May 2006 | Comments (3) | categories: Singapore
Redesigning your Intranet Posted by Stephan H Wissel on 18 May 2006 | Comments (0) | categories: Singapore
Got a bike - want to travel! Posted by Stephan H Wissel on 13 May 2006 | Comments (0) | categories: Twins
20" iMac or 32" LCD TV and Mac Mini Posted by Stephan H Wissel on 13 May 2006 | Comments (2) | categories: Technology
Comments disabled until Blogsphere update Posted by Stephan H Wissel on 10 May 2006 | Comments (0) | categories: Technology
Singapore election result reporting Posted by Stephan H Wissel on 06 May 2006 | Comments (1) | categories: Singapore
Do you prefere Microsoft or Open Source? Posted by Stephan H Wissel on 04 May 2006 | Comments (0) | categories: After hours
Paypal Phish, getting damn good Posted by Stephan H Wissel on 03 May 2006 | Comments (1) | categories: Gone Phisching
Better Java with Checkclipse/Findbugs Posted by Stephan H Wissel on 02 May 2006 | Comments (0) | categories: Software
Singapore's elections Posted by Stephan H Wissel on 30 April 2006 | Comments (0) | categories: Singapore
Blogging to resume soon - bits and pieces Posted by Stephan H Wissel on 23 April 2006 | Comments (1) | categories: Singapore
About religion and spirituality Posted by Stephan H Wissel on 13 April 2006 | Comments (1) | categories: Singapore
OpenNTF makes sexy! Posted by Stephan H Wissel on 12 April 2006 | Comments (0) | categories: After hours
How elastic is the music demand? Posted by Stephan H Wissel on 05 April 2006 | Comments (1) | categories: After hours
Microsoft Exchange for DB/2 Posted by Stephan H Wissel on 31 March 2006 | Comments (5) | categories: Software
Hierarchical documents - a Domino development pattern Posted by Stephan H Wissel on 30 March 2006 | Comments (0) | categories: Show-N-Tell Thursday
If you love somebody, set them free Posted by Stephan H Wissel on 30 March 2006 | Comments (12) | categories: Singapore
What does LTPA stand for? Posted by Stephan H Wissel on 27 March 2006 | Comments (0) | categories: IBM Notes Lotus Notes
Hello Singnet, ever heard of RFC2142? Posted by Stephan H Wissel on 26 March 2006 | Comments (2) | categories: Singapore
If you are short of Web 2.0 vocabulary... Posted by Stephan H Wissel on 26 March 2006 | Comments (0) | categories: Technology
Who had that Ajax address dialogue? Posted by Stephan H Wissel on 23 March 2006 | Comments (4) | categories: IBM Notes Lotus Notes
What is in a server name? Posted by Stephan H Wissel on 23 March 2006 | Comments (0) | categories: Show-N-Tell Thursday
When you buy software before breakfast, Zonelabs is a good shop Posted by Stephan H Wissel on 21 March 2006 | Comments (0) | categories: Software
Bring order to your group names Posted by Stephan H Wissel on 16 March 2006 | Comments (2) | categories: Show-N-Tell Thursday
XForms - Putting your form processing on steroids Posted by Stephan H Wissel on 14 March 2006 | Comments (0) | categories: Software
Volunteering at Northland Primary School Posted by Stephan H Wissel on 10 March 2006 | Comments (4) | categories: Singapore
Visualizing a Date Range Posted by Stephan H Wissel on 09 March 2006 | Comments (4) | categories: Show-N-Tell Thursday
I could use a little help from an NSIS expert Posted by Stephan H Wissel on 07 March 2006 | Comments (0) | categories: Software
Lotus Notes in Calgary/Canada anyone? Posted by Stephan H Wissel on 05 March 2006 | Comments (1) | categories: IBM Notes Lotus Notes
To the gentlemen (?) who use story?OpenForm on my blog Posted by Stephan H Wissel on 03 March 2006 | Comments (3) | categories: Singapore
What are the strongest aspects of Lotus Domino? Posted by Stephan H Wissel on 02 March 2006 | Comments (14) | categories: Show-N-Tell Thursday
Reality God and the Universe Posted by Stephan H Wissel on 27 February 2006 | Comments (1) | categories: After hours
The 7.0.1 @DBLookup/@DBColumn regression error breaks Blogsphere Posted by Stephan H Wissel on 25 February 2006 | Comments (4) | categories: IBM Notes Lotus Notes
Your Ultimate Sci-Fi Profile II: which sci-fi crew would you best fit in? Posted by Stephan H Wissel on 24 February 2006 | Comments (0) | categories: After hours
A Sure Sign Of the End of Civilization As We Know It Posted by Stephan H Wissel on 24 February 2006 | Comments (0) | categories: After hours
Websphere, Domino and Java insights Posted by Stephan H Wissel on 22 February 2006 | Comments (3) | categories: Show-N-Tell Thursday
Become a Java Blackbelt Posted by Stephan H Wissel on 18 February 2006 | Comments (0) | categories: Software
LAUG - Lotus Asia User Group -- 1st meeting in Singapore on 21 Feb 2006 Posted by Stephan H Wissel on 16 February 2006 | Comments (4) | categories: IBM Notes Lotus Notes
UMsys - as old as Unix (sort of) Posted by Stephan H Wissel on 15 February 2006 | Comments (2) | categories: UMsys
Is OpenSource Software for you? Posted by Stephan H Wissel on 15 February 2006 | Comments (2) | categories: After hours Singapore
How many Zen Buddhists ... Posted by Stephan H Wissel on 10 February 2006 | Comments (0) | categories: After hours
One more reason to deploy Sametime Posted by Stephan H Wissel on 09 February 2006 | Comments (1) | categories: After hours
Boxing gloves are the new black Posted by Stephan H Wissel on 09 February 2006 | Comments (4) | categories: Technology
Lessons in Domino, Java, Eclipse and Tomcat. Posted by Stephan H Wissel on 07 February 2006 | Comments (1) | categories: IBM Notes Lotus Notes
Management is from Mars and IT Professionals are from Venus Posted by Stephan H Wissel on 06 February 2006 | Comments (1) | categories: Business
BOF101 - Speaker evaluation Posted by Stephan H Wissel on 04 February 2006 | Comments (0) | categories: Lotusphere
Lotusphere 2006 - Wrap-up, Eat Your Own Dog Food and People Posted by Stephan H Wissel on 01 February 2006 | Comments (1) | categories: Lotusphere
On dates, time and time zones Posted by Stephan H Wissel on 24 January 2006 | Comments (0) | categories: Software
BOF101 - IBM Lotus Domino as a File System -- SourceForge/OpenNTF as Lotus Domino WebDAV Posted by Stephan H Wissel on 24 January 2006 | Comments (2) | categories: Lotusphere
AD215 - Advanced Coding Techniques for IBM Lotus Domino in J2EE Posted by Stephan H Wissel on 24 January 2006 | Comments (1) | categories: Lotusphere
BP303 - Big-Time Tips and Tricks for Your IBM Domino Web Applications: The Great Code Giveaway! Posted by Stephan H Wissel on 24 January 2006 | Comments (3) | categories: Lotusphere
AD306 - Advanced Techniques with IBM Workplace Designer Posted by Stephan H Wissel on 24 January 2006 | Comments (0) | categories: Lotusphere
AD204 - Power Programming: Examine and Manipulating IBM Lotus Domino Application Design Posted by Stephan H Wissel on 24 January 2006 | Comments (0) | categories: Lotusphere
A visit to the Lotus Usability lab Posted by Stephan H Wissel on 24 January 2006 | Comments (0) | categories: Lotusphere
BP314 - Web Services and IBM Lotus Domino 7 - How to be a good consumer Posted by Stephan H Wissel on 24 January 2006 | Comments (0) | categories: Lotusphere
CERT701 - Certification Prep session: 701 Application Development Update Posted by Stephan H Wissel on 22 January 2006 | Comments (0) | categories: Lotusphere
JMP302 - Workplace Designer 101 Posted by Stephan H Wissel on 22 January 2006 | Comments (0) | categories: Lotusphere
BDD403 - Integrating IBM Workplace forms with ... the rest of the pack Posted by Stephan H Wissel on 21 January 2006 | Comments (0) | categories: Lotusphere
Fun at Tokyo's airport Posted by Stephan H Wissel on 20 January 2006 | Comments (1) | categories: OpenSource
The Development Of Vitality Posted by Stephan H Wissel on 20 January 2006 | Comments (0) | categories: After hours
All my bags are packed, I'm ready to go. Posted by Stephan H Wissel on 20 January 2006 | Comments (0) | categories: IBM Notes Lotus Notes
Crossing the international date line Posted by Stephan H Wissel on 20 January 2006 | Comments (0) | categories: After hours
Tell me how many stars there are... Posted by Stephan H Wissel on 18 January 2006 | Comments (0) | categories: OpenSource
From command lines and URLs Posted by Stephan H Wissel on 17 January 2006 | Comments (0) | categories: Software
Fixing a Notes database Posted by Stephan H Wissel on 16 January 2006 | Comments (4) | categories: IBM Notes Lotus Notes
7 steps to p**s off a consultant Posted by Stephan H Wissel on 12 January 2006 | Comments (1) | categories: Business
The contractors dilemma Posted by Stephan H Wissel on 10 January 2006 | Comments (3) | categories: IBM Notes Lotus Notes
Hotels in Singapore Posted by Stephan H Wissel on 07 January 2006 | Comments (2) | categories: Singapore
New Years Resolutions Posted by Stephan H Wissel on 02 January 2006 | Comments (3) | categories: After hours


Your plan
For each of the text fields, enter short answers separated by newlines. We will remind you of your plan when we
block a site.
Why do you want to reduce use of your blacklist sites?
What are the negative effects of using these sites too much?
When I feel an urge to go to a blacklisted site, I will do these things to help me resist:


{% extends "global/Page.html" %} {% load staticfiles otree_tags %} {% block title %} Instructions Test Round {% endblock %} {% block content %}
On the next page, you will go to a test round of the slider task. The goal is to get familiar with moving the sliders around before you will do the actual slider task to determine your seats and your contribution to the budget.
As in a real round of the slider task, there will be a total of 21 sliders. You will have {{ slider_time }} seconds to complete as many sliders as possible. A slider is completed when it is exactly positioned in the middle, at number 50.
Please continue to go to the test round.


Anatole is a beautiful minimalist two-column hugo theme based on farbox-theme-Anatole.
Anatole's aims to be minimalistic and sleek, but still brings some great functionality.
shell
git clone https://github.com/lxndrblz/anatole.git anatole
cd anatole/exampleSite
hugo server --themesDir ../..
git submodule add https://github.com/lxndrblz/anatole.git themes/anatole
.config.toml
. Feel free to copy the demo config.toml
and some content from the exampleSite.hugo serve
and admire the result at http://localhost:1313/
.If you want to get the latest update of the Anatole
theme please execute this command:
shell
git submodule update --remote --merge
Ìn this section I'll discuss the custom parameters available within the config.toml
. The complete sample can be found in the exampleSite folder.
toml
[params]
title = "I'm Jane Doe"
author = "Jane Doe"
description = "Call me Jane"
profilePicture = "images/profile.jpg"
Please note that the slogan can be multi-lined (note the three quotes at the beginning and end):
toml
[params]
description = """
Call me Jane
Blogging from Texas
"""
Add your own favicon in static/favicons/favicon.ico
.
By default, the copyright will show the current year, but you can change this by configuring the copyright
parameter.
toml
copyright = "2020-2021"
Non-content entries can be added right from the config.toml
file.
```toml [menu]
[[menu.main]] name = "Home" identifier = "home" weight = 100 url = "/"
[[menu.main]] name = "Posts" weight = 200 identifier = "posts" url = "/post/"
[[menu.main]] name = "About" weight = 300 identifier = "about" url = "/about/" ```
You can easily enable the dark mode from the config.toml
all you have to do is to set the parameter displayMode
to dark
. If you don't specify any displayMode, then the light version will be loaded.
Please also note that returning visitors will see the theme that was last displayed to them on your site. If your user has his system configured to dark mode, then this will also take precedence over the displayMode
set in the config.toml
.
toml
[params]
displayMode = "dark"
You can easily disable the theme switcher from the config.toml
. All you have to do is to set the parameter disableThemeSwitcher
to true
.
toml
[params]
disableThemeSwitcher = true # Theme switcher is enabled by default
You can easily disable the animations from the config.toml
. All you have to do is to set the parameter doNotLoadAnimations
to true
.
toml
[params]
doNotLoadAnimations = true # Animations are loaded by default
You can change the default date formating for the list.html
, the single.html
and the index.html
. Simply configure the matching parameters.
toml
[params]
singleDateFormat = "Mon, Jan 2, 2006"
indexDateFormat = "Mon, Jan 2, 2006"
listDateFormat = "Jan 2"
You can enable read-more links for truncated posts by setting the readMore = true
. The length of the preview is controlled by Hugo's summarylength
. Read-more links are disabled by default.
toml
[params]
readMore = true
If you prefer having a static page as your home page rather than a listing of the latest posts, then make sure you leave the mainSections
parameter blank:
toml
[params]
mainSections = []
Put any content into the _index.md
file located in the content directory. If you want, you can also have some static text and the posts below. In such case, simply keep the mainSections = ["post"]
and put any static content in the _index.md
.
If you want to have a different post section identifier, such as /blog
, you can specify the section name using postSectionName
:
toml
[params]
postSectionName = "blog"
If the parameter is not set, it will default to post
. Be sure to check the name of the folder containing your post files and change it accordingly in order for links to reflect the new post section name.
If you prefer the full content of your posts to appear on the home page rather than a summary of each post, then set the parameter fullPostContent
to true
.
toml
[params]
fullPostContent = true
Anatole supports multilingual page setups. All you need to do is to add the languages to your 'config.toml'. For each language you can set the custom options like title or description. It's important to include a LanguageName
, as it will be displayed in the main menu.
```toml [Languages] [Languages.en] title = "My blog" weight = 1 LanguageName = "EN"
[Languages.de] title = "Mein blog" description = "Ich bin Jane" weight = 2 LanguageName = "DE" ```
There are two ways of translating your content either by adding a suffix in the filename eg. mypost.de.md
or by setting a contentDir (a certain directory) for each language. Link to the Hugo documentation. If you want to use the option with the contentDir
, you will have to add the contentDir
parameter for each language:
toml
[languages]
[languages.en]
contentDir = "content/english"
languageName = "EN"
weight = 1
To make sure your menu is linking to the correct localized content, make sure that you customize the menu items to include the language prefix. Your menu might look like the following:
```toml [[Languages.de.menu.main]] url = "/de/" identifier = "home" name = "Startseite" weight = 100
[[Languages.de.menu.main]] name = "Beiträge" weight = 200 identifier = "posts" url = "/de/post/"
[[Languages.de.menu.main]] name = "Über" weight = 300 identifier = "about" url = "/de/about/" ```
Anatole currently ships with support for some basic languages. Contributions for other language translations are welcome.
Anatole support RTL langauges and flip the whole theme for that. To enable the RTL mode for specific langauge it's enough to write the following code in the language params.
toml
LanguageDirection = "rtl"
The theme is optimized to adhere to the requirements checked for in the Lighthouse Audit. On my personal site I was able to reach a perfect 100⁄100 score.
No comment section is shown on the single.html
, unless a Disqus code is specified in the config.toml
file.
toml
disqusShortname = "XXX"
No comment section is shown on the single.html
unless a repo
is specified in the config.toml
file. If uncertain how parameter to configure, check out the official [documentation}(https://utteranc.es/).
```toml [params.utterances] repo = "githubuser/reponame" issueTerm = "pathname" theme= "preferred-color-scheme"
```
Two notes on the security of Utteranc.es - If you are using a strict CSP, you'll have to add the domain to it. - The script currently has no built-in integrity check, due to limitations of Utterances.
You can use Commento as an alternative to Disqus. All you need to do is to configure a CommentoURL
:
toml
[params]
CommentoURL = "https://commento.example.com/js/commento.js"
Comments can be disabled per page by setting disableComments: true
on the pages Front Matter
To use Google Analytics, a valid tracking code has to be added. If you don't want to load the code, then commend out the parameter.
toml
googleAnalytics = "UA-123-45"
To use the modern Google Analytics 4, include the following under [params]
replacing the id with your own.
toml
[params]
gtagId = "G-XXXXXXXXXX"
To use Simple Analytics, it has to be enabled by setting the parameter to true. If you are using a custom subdomain to evade Adblockers, then specify the URL without a trailing slash.
```toml [params.simpleAnalytics] enable = true
```
To use Google Site Verification, add the following line to the [params]
:
toml
[params]
googleSiteVerify = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
Replace the hash with the one Google provided you.
```toml
[params.math] enable = false # options: true, false. Enable math support globally, default: false. You can always enable math on per page. use = "katex" # options: "katex", "mathjax". default is "katex". ```
Step 1: Configure the contactFormAction
in the config.toml
```toml
[params]
``
Step 2: Activate the
contact: trueor
contact=truein the frontmatter of a page. See
exampleSite/content/contact.html` as an example.
In order to use the full functionality of Twitter cards, you will have to define a couple of settings in the config.toml
and the frontmatter of a page.
In the config.toml
you can configure a site feature image. This image will be displayed, if no image is defined in the frontmatter of a page.
toml
[params]
images = ["images/site-feature-image.png"]
To define a custom image of a page, you might want to add the following to the frontmatter of a post.
toml
images = ["post-cover.png"]
The internal template for Open Graph protocol uses a mix of configuration variables; settings in config.toml
and frontmatter of the page. In a nutshell, you will have to configure a taxonomies series.
Thumbnails can be enabled easily by setting the thumbnail
parameter in the frontmatter of a post to an image such as "images/landscape.jpg"
.
md
+++
...
tags = [
"thumbnail",
]
thumbnail= "images/landscape.jpg"
+++
Make sure to put the image in the static/images/
directory.
You can add your custom CSS files with the customCss
parameter of the configuration file. Put your files into the assets/css
directory.
toml
customCss = ["css/custom.css", "css/styles.css"]
On the user-side it will look like this:
text
.
└── assets
└── css
├── custom.css
└── styles.css
You can add your custom JS files with the customJs
parameter of the configuration file. Put your files into the assets/js
directory.
toml
[params]
customJs = ["js/hello.js", "js/world.js"]
On the user-side it will look like this:
text
.
└── assets
└── js
├── hello.js
└── world.js
hello.js
and world.js
will be bundled into a custom.min.js
.
You can also include links to remote javascript files (hosted on CDNs for example). But be aware, that integrity settings and minification won't be applied. Further make sure to adjust your CSP. You can load a remote script like this:
toml
[params]
customJs = ["http://cdn.exmple.org/fancyscript.js"]
Both approaches can even be mixed:
toml
[params]
customJs = ["https://cdn.exmple.org/fancyscript.js", "js/world.js"]
Enabled by default, the medium like zoom for images can be disabled by adding the following config under [params]
.
toml
[params]
enableMediumZoom = false
The theme is compliant with most strict CSP policies out of the box. A sample CSP for an Anatole-based site would look something like this:
text
Content-Security-Policy "
base-uri 'self';
connect-src 'self';
default-src 'self';
frame-ancestors 'none';
font-src 'self' cdnjs.cloudflare.com;
img-src 'self';
object-src 'none';
script-src 'self';
style-src 'self' cdnjs.cloudflare.com;
"
If you want to configure the security headers for a site running on Netlify, you want to make sure you create a special _headers
file in your sites static folder. The content might look like the following:
text
/*
X-Frame-Options: DENY
X-Clacks-Overhead: "GNU Terry Pratchett"
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: same-origin
Content-Security-Policy: base-uri 'self'; connect-src 'self'; default-src 'self'; frame-ancestors 'none'; font-src 'self' cdnjs.cloudflare.com; img-src 'self'; object-src 'none'; script-src 'self'; style-src 'self' cdnjs.cloudflare.com;
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
You can configure the pages shown on the front page by altering the mainSections
parameter:
toml
[params]
mainSections = ["post", "docs"]
If you want Hugo to generate a robots.txt, you will have to set the enableRobotsTXT
in the config.toml
to true
. By default a robots.txt, which allows search engine crawlers to access to any page, will be generated. It will look like this:
text
User-agent: *
If certain sites should be excluded from being accessed, you might want to setup a custom robots.txt file within your static
folder of your site.
This theme has support for either Hugo's lightning-fast Chroma code highlighting. See the Hugo docs for more information.
To enable Chroma, add the following to your site parameters:
toml
pygmentsCodeFences = true
pygmentsUseClasses = true
Then, you can generate a different style by running:
shell
hugo gen chromastyles --style=monokailight > assets/css/syntax.css
If you get any errors, make sure the assets/css/
directory exists within your sites root folder.
Include the newly generated syntax.css
like a standard custom CSS script:
toml
[params]
customCss = ["css/syntax.css"]
Anatole is licensed under the MIT license.
This theme is maintained by its author Alexander Bilz and with the help from these awesome contributors. Please open an issue/pull request if you want to contribute to making this theme better and more feature-complete. For PRs please make sure that they align with theme's goals: minimalism, speed and elegance.
If you like this theme, give it a star on GitHub, and consider supporting its development:


pre_post_processing¶
Segment_Analyser¶
author: Richard Bonye (github Boyne272) Last updated on Wed Aug 28 08:36:46 2019
-
class
TSA.pre_post_processing.Segment_Analyser.
Segment_Analyser
(img, mask, clusters)¶ Takes in a segmentation and its clustering. Gets user inputs to label each cluster. Then the appropirate distriubtions of the labelled clusters are calculated.
Segment_Analyser(img, mask, clusters)
Parameters: - img (2d or 3d numpy array) – An rgb, rgba, or grey scale array of the image. Used for visulisation only
- mask (2d numpy array) – Segmentation mask for analysing distibuions
- clusters (2d numpy array) – Clustering mask for identifying different materials
-
get_composition
(return_arr=False)¶ Plots a bar graph of fractional composition for each label.
These vaues are also printed in a table.
If return_arr is true then a 1d relative compositions array is returned.
-
get_grain_count
(return_arr=False)¶ Plots the number of segments in each cluster on a bar graph.
These vaues are also printed in a table.
If return_arr is true then a 1d grain count array is returned.
-
get_gsd
(label, span=True, return_arr=False)¶ Plots the distribution of segment areas, perimeters and the ratio of the two (i.e. the grain size distribution) of the cluster with the given label.
If span is True this will also plot the span of this clusters segments (can be lengthy calculation).
If return_arr is true then a 2d array array is returned with (size, perimeter, ratio) on the first axis and segment on the second.
-
plot_cluster
(label, ax=None)¶ Plot the original image and mask all but the cluster with the given label. Plots on ax if given.
-
plot_clusters
()¶ Plots the indevidual clusters via plot_cluster for every cluster present.
-
set_labels
()¶ Prompt the user for every cluster to give label for it. If the same label is given twice these clusters are merged.
Image_processor¶
author: Richard Bonye (github Boyne272) Last updated on Wed Aug 28 08:28:51 2019
-
class
TSA.pre_post_processing.Image_processor.
Image_processor
(path='', img=array([], dtype=float64))¶ A class to wrap all image filtering and preprocessing. All functions are wrapped around skimage. Use path to load an image from file or img to load from an array.
Image_processor(path=’‘, img=np.array([])
Images are stored in an internal dictionarry ‘imgs’. The ‘curr’ entry is where all filters are applied and the key passed to every method is where to store the resultant image. This way many filters can be stacked together in ‘curr’ until the final image is stored seperatly under a provided key.
-
canny
(key='curr')¶ Apply canny edge detection routine on a single channel image
-
dilation
(key='curr', size=3)¶ Apply dilation on a grey scale image
-
erosion
(key='curr', size=3)¶ Apply errosion on a grey scale image
-
gabor_filters
(frequency, n_angs, key='curr')¶ Apply gabor filters of the given frequency and n_angles unfiormly distibuted between [0, 180] deg. All the angles are average to give a single channel output.
-
gauss
(sigma=1, key='curr')¶ Apply guassian blur with sigma standard deviation on a multi-channel image
-
gauss_grey
(sigma=1, key='curr')¶ Apply guassian blur with sigma standard deviation on a single-channel image (i.e. grey scale image)
-
grey_scale
(key='curr')¶ Convert an RGB image to grey scale (single channel)
-
hog
(key='curr')¶ Apply histogram of gradients to either single or multi-channel images
-
hsv
(key='curr')¶ Convert an RGB image to hsv scale (both 2 channel)
-
laplace
(size=3, key='curr')¶ Apply laplace gradient filters of the given size on single or multi-chanel images
-
lbp
(radius=3, method='uniform', key='curr')¶ Apply local binary pattern over a square region of the given radius to a grey scale image
-
median
(key='curr', **kwargs)¶ Apply a median filter on a single channel image with addtitonal kwargs passed to skimage.filters.median
-
normalise
(key='curr', std=1.0)¶ Take single channel image and normalise it to have mean=0, given std
-
plot
(key='curr', ax=None)¶ Plot an image
-
prewitt
(key='curr')¶ Apply prewitt edge detection routine on a single channel image
-
rebase
()¶ mask the working image the new base
-
reset
(key='original')¶ Reset the working image with the given key
-
save
(path, key='curr')¶ save the given key on the given path
-
scharr
(key='curr')¶ Apply scharr edge detection filters on a multi-channel image.
-
select_channel
(channel, key='curr')¶ Take a single channel of a multi-channel image
-
sobel
(key='curr')¶ Apply sobel edge detection filters on a multi-channel image.
-
store
(array, key)¶ add a given array to the imgs
-
threshold
(value, key='curr')¶ threshold a single channel image to give a binary image
-


A film based on the popular book series 'The Elementia Chronicles'. The story, writed by Sean Fay Wolfe, is now
viewable as a film. Start scrolling and discover more about the film, made by NJLB Productions!
A story, written by Sean Fay Wolfe. He did the writing, we did the movie.
TWITTER


For Clients
+94 (0) 77 2807129
Office
+94 (0) 11 2807129
Address
Contemporary Architecture Studio and Associates,
85/7E1, Senanayake Mawatha,
Nawala, Sri Lanka.
Email
Support@casaa.lk


Type Definitions
DebuggerCommandsConfiguration
Type:
- Object
Properties:
| Name | Type | Description |
|---|---|---|
log |
string | Writable | If a string, path to a log file, else a Writable stream. |
- Source:
DebuggerHostConfiguration
Type:
- Object
Properties:
| Name | Type | Description |
|---|---|---|
log |
string | Writable | If a string, path to a log file, else a Writable stream. |
port |
int | The port to listen on. |
- Source:
ParserConfiguration
Type:
- Object
Properties:
| Name | Type | Description |
|---|---|---|
log |
string | Writable | If a string, path to a log file, else a Writable stream. |


Keyword: alias
An alias is a synonym for some existing declaration. It is typically used to shorten or clarify code.
Example:
module set(elem) = {
type this
alias t = this
relation contains(X:t,Y:elem)
action emptyset returns(s:t)
action add(s:t,e:elem) returns (s:t)
...
}
Notice something new here: type this
. This declares a type with the same name as the object we are declaring (which won't be known until we instantiate this module).
For convenience, we create an alias t
for this type. This interface of our abstact set type contains a relation and two actions.


--- title: "Midjourney prompt generator " layout: default permalink: "/midjourney-prompt-generator.html" disqus: false archive: false ---


[§291C-79] Pedestrians' right-of-way on sidewalks. The driver of a vehicle emerging from or entering an alley, building, private road, or driveway shall yield the right-of-way to any pedestrian approaching on any sidewalk extending across the alley, building entrance, road, or driveway. [L 1971, c 150, pt of §1]


MoEmbed
MoEmbed is a embed data provider which supports any websites.
Test Form
URL:
Response Format:
JSON
XML
Fetch
Result
Fetched:


@* * Copyright 2021 HM Revenue & Customs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import config.AppConfig @import uk.gov.hmrc.webchat.client.WebChatClient @import templates.GovukWrapper @this( govuk_wrapper: GovukWrapper, appConfig: AppConfig, webChatClient: WebChatClient ) @()(implicit request: Request[_], messages: play.api.i18n.Messages) @mainContent = {


Million Dollars, Nice!
A student in England has almost reached his target of one million dollars, and he is only 21! He came up with the idea after jotting down ideas before he went to bed on how to become a millionaire before he went to university. Then he came up with the million-dollar idea, sell pixels at USD $1 a piece on his homepage, MillionDollarHomepage.com . This man is Alex Tew, hailed as an advertising genius by the many companies who are using his site to make Internet history.
Alex believes he can make his goal by the end of 31st December 2005. In fact as of writing this, he has already made USD 936,700. The student says advertisers get to keep their ads for a period of five years from purchase and he says he will use the money he has made to guarantee it. Alex has said he has already got numerous job offers from companies aiming to secure his money making talent.Alex is doing business management course at Nottingham and needed GBP7000 a year to complete his studies. He is understandably overwhelmed by the success he has achieved:
It is just nuts. I am in a state of disbelief. It’s like Monopoly money but then I look at my bank account and there is a lot of cash in it. The method is simple, his website is made up of one page divided into 10,000 boxes, each 100 pixels in size. Companies can buy one or more boxes for USD $100 each and cover it with a logo, which, when clicked on, transports web users to the customers own site.
The figures add up with the site now carrying over 240 advertisements and has 30,000 hits a day. Even the actor Jack Black, star of School of Rock and Shallow Hal, is using the site to advertise his band Tenacious D. The British National Union of Students say 90% of students are in debt. But the only money worries Alex now has is what to spend it all on. He has already splashed out on a black mini for himself, as he thinks of what to do with his new found fortune.


Model FixedAmbient_pt defines constant values for ambient conditions:
Note, that ambient temperature and mass fractions have only an effect if the mass flow is from the ambient into the port. If mass is flowing from the port into the ambient, the ambient definitions, with exception of ambient pressure, do not have an effect.
| Name | Description |
|---|---|
| Medium | Medium model |


We are always thrilled to hear from you. Our obust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition. Organically grow the holistic world view of disruptive innovation via workplace diversity and empowerment.


Contact person:
Phone:
Email:
Company:
Inbound:
Flight number:
Date of Arrival:
Time of Arrival:
Luggage:
Booking reference:
Connection Flight: Departure Time from (OSL)
Outbound:
Flight number:
Date of Arrival:
Time of Arrival:
Luggage:
Booking reference:
Connection Flight:
Departure Time from (OSL)
{{totalCost}}
VAT applied
Status: Pending
Our partner operators is giving you the best price available and you will receive a quote shortly.
Our crew will get in touch with you in a short time.
To see more details about your request, please login to your account Go to Upcoming Request with the password sent to your email.
Status: Pending
Our partner operators is giving you the best price available and you will receive a quote shortly.
Our crew will get in touch with you in a short time.
To see more details about your request, please
Go to Upcoming Request


Note! There is currently an unsquashed bug running around that will cause players
to be unable to start a new game. If this happens, just reload the page and it should
go back to normal. If the problem persists, press shift ctrl c, go into the
window "console", and email whatever it says there to betzevim@gmail.com


click here to go and see the Salmon Cookies calculations
work hours : 6am - 8pm
Contact Us :
by phone: +962+++++++
by Email : shop@shop.com


?6
7
8
9
10
the
New
York
copyright
reserved
botanical
garden
THE
NEW
YORK
BOTANICAL
GARDEN
Plants
of
Puerto
Rico
<££>n*:ACED
No.
10079
Micropholis
garciniaefolia
Pierre
Tree,
8-10
m.
high.
Wet
forest,
Luquillo
Mts
Alt.
1000
m.
Brother
Alain
Liogier
August
1263
NEW
YORK
BOTANICAL
GARDEN
01029060
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high


| repo |
pr |
age |
owner |
title |
last_comment |
by |
age_comment |
num_comments |
no_comment_from_puppet |
last_comment_mentions_puppet |
| puppetlabs-apache |
2206 |
101 |
kenyon vox |
init.pp: fix typo in purge_vdir documentation |
[apache](https://github.com/puppetlabs/puppetlabs-apache/blob/bc75bea14695f1f3c721549a867f6db331a5913b/manifests/init.pp) is a _class_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 172 of 578 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
101 |
2 |
true |
false |
| puppetlabs-apache |
2162 |
245 |
bshelton |
Adds mod_authz_host |
@bshelton Thanks alot for your contribution.
@ekohl Thanks alot for the valuable comments. |
sheenaajay |
184 |
3 |
true |
false |
| puppetlabs-apache |
2197 |
146 |
henkworks |
Update modsec crs config and template |
[apache::mod::security](https://github.com/puppetlabs/puppetlabs-apache/blob/9d65d58cdc5ef0c425ca7dff505e7347f669ab13/manifests/mod/security.pp) is a _class_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 173 of 578 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
146 |
2 |
true |
false |
| puppetlabs-apache |
2204 |
131 |
btoneill |
Added in basic auth and no-negotiate options |
Please do merge this - some of the other GSSAPI module's options would also be useful (e.g. `GssapiUseSessions') |
raybellis |
120 |
3 |
false |
false |
| puppetlabs-apache |
2202 |
135 |
ekohl vox tc |
Remove warnings and plans to change vhost default naming |
[apache::vhost](https://github.com/puppetlabs/puppetlabs-apache/blob/ce9b48d73f9d815c37324e8bbf9f4d1d5235d15f/manifests/vhost.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 172 of 578 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
135 |
1 |
true |
false |
| puppetlabs-apache |
2192 |
164 |
smortex vox tc |
Add support for setting UserDir in Virual Hosts |
Thanks @smortex for submitting the PR. Ohh you are right. We can use `apache::mod::userdir` for specifying `UserDir`.
Just wondering that will lead two ways to use the same parameter. When it comes to maintenance we need to modify it in multiple places.
|
sheenaajay |
163 |
3 |
true |
false |
| puppetlabs-apache |
2163 |
237 |
storm49152 |
Fetch correct _module_id value in apache::mod::php |
I think you're right. Here's the relevant code:
https://github.com/puppetlabs/puppetlabs-apache/blob/337e8b00b2a54f503e2ab0fa5c16d7a3a648c302/manifests/mod/php.pp#L64-L71
It looks like it should be using `$_php_version_no_dot` instead of `$php_version` there. However, I don't know if that breaks other distros. |
ekohl |
232 |
4 |
true |
false |
| puppetlabs-apache |
2169 |
218 |
wbclark |
Add an apache::vhost::proxy define |
Discussed with @ekohl and agreed to take over https://github.com/puppetlabs/puppetlabs-apache/pull/2167
This PR therefore contains my latest work on it to get the tests into a working state. |
wbclark |
218 |
2 |
true |
false |
| puppetlabs-docker |
785 |
93 |
RXM307 |
Fix Duplicate Stack Matching |
[![CLA assistant check](https://cla-assistant.io/pull/badge/signed)](https://cla-assistant.io/puppetlabs/puppetlabs-docker?pullRequest=785) All committers have signed the CLA. |
CLAassistant |
93 |
1 |
true |
false |
| puppetlabs-firewall |
1007 |
182 |
oranenj |
Detect AlmaLinux as RedHat |
[firewall::linux](https://github.com/puppetlabs/puppetlabs-firewall/blob/30b59a69acce9c62abdc587048d6b95f3ad35f8a/manifests/linux.pp) is a _class_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 108 of 578 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
182 |
2 |
true |
false |
| puppetlabs-firewall |
1021 |
128 |
JeffPsycle |
added support and OS references for AlmaLinux |
[![CLA assistant check](https://cla-assistant.io/pull/badge/signed)](https://cla-assistant.io/puppetlabs/puppetlabs-firewall?pullRequest=1021) All committers have signed the CLA. |
CLAassistant |
127 |
2 |
true |
false |
| puppetlabs-haproxy |
499 |
164 |
erwindwight |
HAPROXY: Version 2.3.x supports Syslog Protocol (UDP/TCP) |
Hello @erwindwight, can you add some tests here to provide the functionality ? Thank you and let me know when is ready to be merged, also if you need help or examples I'm here to help. Cheers ! |
daianamezdrea |
156 |
4 |
true |
false |
| puppetlabs-helm |
159 |
240 |
daianamezdrea |
[TEST] - Test helm v3 |
[helm_chart_update_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_chart_update_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_create_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_create_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_delete_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_delete_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_install_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_install_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_ls_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_ls_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_package_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_package_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_repo_add_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_repo_add_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_repo_remove_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_repo_remove_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm_repo_update_flags](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/lib/puppet/parser/functions/helm_repo_update_flags.rb) is a _function_
----------------------------------
Breaking changes to this file MAY impact these 1 modules (near match):
* [puppetlabs-helm](https://github.com/puppetlabs/puppetlabs-helm)
[helm::chart](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/chart.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
[helm::chart_update](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/chart_update.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
[helm::create](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/create.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
[helm](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/init.pp) is a _class_
----------------------------------
Breaking changes to this file WILL impact these 1 modules (exact match):
* [aursu-kubeinstall](https://github.com/aursu/puppet-kubeinstall.git)
[helm::package](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/package.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
[helm::params](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/params.pp) is a _class_
----------------------------------
that may have no external impact to Forge modules.
[helm::repo](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/repo.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
[helm::repo_update](https://github.com/puppetlabs/puppetlabs-helm/blob/2e3184cec904a7a951453d8dc0c297503d2940e2/manifests/repo_update.pp) is a _type_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 0 of 576 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
240 |
1 |
true |
false |
| puppetlabs-helm |
129 |
458 |
AblionGE |
Add ability to deploy helm v3 |
Hello @daianamezdrea , Rebase done but integration testings are not passing. Is my rebase correct ? |
AblionGE |
331 |
9 |
true |
false |
| puppetlabs-helm |
137 |
435 |
treydock |
Add support for Helm v3 (continued) |
Please try this and let me know if it works, sorry for my late answer, I was trying to find a good solution for the problem and then I forgot about it, thank you! |
daianamezdrea |
254 |
11 |
true |
false |
| puppetlabs-iis |
330 |
140 |
adrianiurca |
MODULES-11188: trim physicalpath for iis_application resource |
[iis_application](https://github.com/puppetlabs/puppetlabs-iis/blob/82c229517bcfbeba300b6c72cceb1e0879f6e642/lib/puppet/type/iis_application.rb) is a _type_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 4 of 578 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
140 |
1 |
true |
false |
| puppetlabs-inifile |
457 |
211 |
tja523 |
match section names containing prefix character (normally [) |
Hi @tja523, just closing and reopening the PR to trigger the tests |
daianamezdrea |
170 |
2 |
true |
false |
| puppetlabs-mysql |
1447 |
114 |
rsynnest |
Add support for mariabackup (WIP) |
[mysql::params](https://github.com/puppetlabs/puppetlabs-mysql/blob/51598e55d3bc0f8423f44dafb90ffa84b3b071f1/manifests/params.pp) is a _class_
----------------------------------
that may have no external impact to Forge modules.
[mysql::server::backup](https://github.com/puppetlabs/puppetlabs-mysql/blob/51598e55d3bc0f8423f44dafb90ffa84b3b071f1/manifests/server/backup.pp) is a _class_
----------------------------------
that may have no external impact to Forge modules.
#### This module is declared in 140 of 578 indexed public `Puppetfiles`.
---------------------------------
These results were generated with [Rangefinder](https://github.com/puppetlabs/puppet-community-rangefinder), a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
|
puppet-community-rangefinder[bot] |
114 |
2 |
true |
false |
| puppetlabs-mysql |
1407 |
239 |
ghoneycutt vox |
WIP - Remove backup classes |
[![CLA assistant check](https://cla-assistant.io/pull/badge/not_signed)](https://cla-assistant.io/puppetlabs/puppetlabs-mysql?pullRequest=1407) Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our [Contributor License Agreement](https://cla-assistant.io/puppetlabs/puppetlabs-mysql?pullRequest=1407) before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us [recheck](https://cla-assistant.io/check/puppetlabs/puppetlabs-mysql?pullRequest=1407) it. |
CLAassistant |
174 |
2 |
false |
false |
| puppetlabs-mysql |
1418 |
230 |
ghoneycutt vox |
Deprecate unsupported Solaris platform |
[![CLA assistant check](https://cla-assistant.io/pull/badge/not_signed)](https://cla-assistant.io/puppetlabs/puppetlabs-mysql?pullRequest=1418) Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our [Contributor License Agreement](https://cla-assistant.io/puppetlabs/puppetlabs-mysql?pullRequest=1418) before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us [recheck](https://cla-assistant.io/check/puppetlabs/puppetlabs-mysql?pullRequest=1418) it. |
CLAassistant |
174 |
6 |
true |
false |
| puppetlabs-mysql |
1413 |
237 |
tejasbhosale009 |
(feat) allow to set and run backups using another user via cron |
One comment on your changes, look's like it is causing some unit test failures as well |
david22swan |
198 |
7 |
false |
false |
| puppetlabs-mysql |
1439 |
167 |
ap-16 |
Debian11 Bullseye config |
Hi @ap-16, sorry for the late answer but our team went through some transformations, can you rebase your PR in order to have everything green and ready to merge? Thank you and sorry again |
daianamezdrea |
106 |
4 |
true |
false |
| puppetlabs-mysql |
1425 |
204 |
markasammut |
Solve issue with repeated restarts if ssl-disable is true |
Rebased, workflows awaiting approval. |
markasammut |
106 |
5 |
true |
false |


To enable spying of JDBC-calls, select a datasource below. Note that enabling this for a datasource will require the restart of the server and will impact the performance negatively.


| < Day Day Up > |
|
Colophon
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of AI for Game Developers is a Ring-tailed lemur. Ring-tailed lemurs (Lemur catta) are found solely in Madagascar, an island off the coast of southeast Africa. Ring-tailed lemurs have a distinctive bushy tail with alternating bands of black and white rings. Their tails can reach lengths of up to 25 inches. They also have a black, pointed muzzle, which is typical among the various species of lemur. These lemurs prefer relatively open areas, such as rocky plains and desert areas, and typically travel on the ground, although they will sometimes walk on large limbs in trees. This differentiates them from other lemur species, which usually prefer forested areas and travel almost exclusively in trees. Similar to cats, Ring-tailed lemurs have a reflective layer in the back of their eyes. This allows them to have excellent night vision. Their tails are highly scented, and are used to warn other lemurs of approaching danger. The tails are also an integral part of the mating process. The males will use their scent to try and attract the females, and vicious "stink fights" can often erupt within the group. Ring-tailed lemurs live in groups of between five and thirty members. They have distinct hierarchies that are enforced by frequent, aggressive confrontations between members. Females, who stay in the group for their entire lives, dominate the group. Males will often change groups at least once during their lifetimes. Living in arid habitats, Ring-tailed lemurs quench their thirst with juicy fruits. They will also eat leaves, flowers, insects, and tree gum. Like most lemurs, Ring-tails have only one baby in any given year, although twins or even triplets are common when food is plentiful.  They will then ride around on the mother's back. They first begin to climb after about three weeks and are usually independent after six months. They can live for up to 27 years in the wild. Darren Kelly was the production editor, Audrey Doyle was the copyeditor, and Kathryn Geddie was the proofreader for AI for Game Developers. Matt Hutchinson provided production assistance. Claire Cloutier provided quality control. TechBooks, Inc. provided production services and Ronald Prottsman wrote the index. Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from Royal Natural History. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font. David Futato designed the interior layout. Techbooks, Inc. implemented the design. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. This colophon was written by Darren Kelly. |
| < Day Day Up > |


[§487A-3] Attorney general or director of [the office of] consumer protection to enforce chapter. The attorney general or the director of the office of consumer protection may bring an action in the name of the State against any person to restrain and prevent any violation of this chapter. [L 1980, c 36, pt of §1]


It is known that only a a small group of animals can produce a perfect imitation of human speech. While some talking birds can remember hundreds of words, Kiwi is not just a talkative parrot. Kiwi is designed to be your friendly productivity assistant.
Our platform provides a voice-first interactive interface that extends your daily routines and practices your cognitive flexibility. We aim to utilize new technologies and leverage content in a personalized and curated manner to optimize the way people manage their spare time.
Our Alexa skill is designed to offer personalized and curated tips to the best attractions and entertainment experiences in your city. No more wasting time researching different channels to discover the perfect things to do. From new restaurants and coffee shops to exhibitions, plays and places to wander about, 'my city' helps you discover and organize your next escape.


T.K.M. College of Arts and Science, established in 1965 by Janab Thangal Kunju Musaliar, is an acclaimed citadel of learning in the city of Kollam. The institute is affiliated to the University of Kerala and accredited by NAAC. T.K.M. College of Arts and Science now is one among 100 institutions in India with 80th rank in NIRF, under ministruy of HRD, Govt. of India.
The institute offers ten Under Graduate and six Post Graduate programmes under the regular scheme. There are three approved research centers functioning in the institution. Many eminent scientists from India and abroad including Nobel laureate Prof. Ei-ichi Negishi have visited T.K.M. College of Arts & Science and delivered lectures in different occasions.
| Abstract submission Up to 1st November, 2019 |
| Paper acceptance intimation 10th November, 2019 |
| Full papers submission Up to 30th November, 2019 |
| Early bird registration Up to 15th November, 2019 |
| Conference days 12th to 14th December, 2019 |


--- layout: archive title: Lean Prover Zulip Chat Archive permalink: archive/113488general/57153mathlibnightly.html ---
Is this possible? @Mario Carneiro (or maybe I could host it myself?)
I'm not seeing the gain. Mathlib doesn't change that fast
But there are no built versions of mathlib @Mario Carneiro
What is there to build? There are no mathlib build artifacts unless you mean olean
s
and I'm not sure how portable those files are
actually, what does o stand for
probably object


Wow, who made this nice frontend?
Tobias Gebert did!
Users Create Section
User Create Go!
Users Display Section
--- Find by ---
Mail
First Name
Last Name
--- Sort by ---
Mail
First Name
Last Name
Search
Reset Filter
Times Create Section
Times Create Go!
Times Display Section


Accordion is a component that allows you to organize sections of the user interface into collapsable panels.
In the most primitive form, an accordion is used by creating an ngb-accordion
element, with nested ngb-panel
elements within it.
This example might look something like:
The above example uses the title
attribute for the ngb-panel element to define the text displayed on the panel
header. While this can be customized, this setup provides the basic representation of the title as clickable text.
The above example also uses the ngbPanelContent
directive to denote the container of the content to be displayed in the panel.
Some additional notes around basic usage of the component are the following:
ngb-panel
can be given an id
attribute, which would allow for direct access to
identify or toggle the open status of the given panel.
activeIds
attribute of the ngb-accordion
element to the
value of one of the specified ngb-panel
element's id
to define which panel is open by default.
disabled
attribute.
closeOthers
attribute.
Customization Info
There are really 2 ways to customize the usage of the accordion.
ngb-panel
supports the title
attribute for defining a simple, click-able header with text
for the panel which works in many cases.
However, sometimes it is useful to be able to do something more advanced with the header, such as display custom HTML, or use a button or a specific click-able element to trigger the toggle behavior for the panel.
To accomplish this, the following directives will be helpful:
ngbPanelHeader
ngbPanelToggle
By using these directives to associate the toggle element and the header content, custom panel headers can easily be implemented.
The common way of doing this basically involves defining multiple ng-template
blocks, and applying the aforementioned
directives. Let's take a look:
Visiually, this is similar to the default text based implementation since the button is stretched the width of the panel.
This approach demonstrates how an arbitrarily placed button can be used to toggle the panel functionality.
If you would rather use some bit of HTML to define the header, this approach will work fine.
By injecting NgbAccordionConfig
, default values can be established for all usages of an accordion.
For example, setting closeOthers
could be used to ensure all accordions inherit that option when they are
used.


How to configure godaddy domain on heroku?
Setting Up Heroku and Godaddy
The first step is adding the GoDaddy domain to the Heroku app. Navigate to the project folder
from the terminal then type "heroku domains:add www.yourdomain.com". The domain name is the
one purchased from GoDaddy.
Next, log into your GoDaddy account and find the domains area in the upper left navigation tab.
The domains tab will allow you to choose a domain then launch. Doing this redirects to the domain
details page. The domains details page will show the DNS files related to the domain name. Click on the "DNS Zone File"
tab and remove all records leaving only the NameServers.
The next step is adding “www” CNAME record that will point to the Heroku app domain. Change 'Host'
to www and “Point to” the Heroku app domain. The Heroku app domain is something like 'myapp.herokuapp.com'.
The DNS will then take some time to propagate. DNS propagation time varies and may take less
than ten minutes or even a day. Once the DNS propagation is complete, the Heroku app will be
accessible under the GoDaddy domain.
Configuring Naked Domain
This section explains how to configure the domain name to work without www in front of the domain name.
When a person accesses the domain by typing 'yourdmain.com' instead of "www.yourdmain.com"
they should be redirected to the same domain with www. The naked domain 'yourdmain.com' is forwarded to
"www.yourdomain.com".
Assuming you are on the domains page, locate the "Settings" tab and click on it.Four section will appear.
> Click "Manage" right under "Domain" in the "Forwarding" section to open
a window to add forwarding details.
> Click "Add Forwarding" to add the forward details. Set "Forward to" to your domain name,
which in this example is “www.yourdmain.com”. Set "Redirect type" to "301 (Permanent)"" and
"Forward settings" to "Forward only".
> To update your domain's IP Address for forwarding for domains registered at another company
> From the top menu, click the DNS tab, and select Manage Zones.
> Enter the domain name you want to use and click Search.
> At the bottom of the Records section, click Add and select A from the drop-down list.
Complete the other fields:
> Host Name - Enter the host name the A record links to. Type @ to point the record directly to your domain name, including the www.
> Points to IP Address - Enter <IP_ADDRESS>.
> TTL - Select how long the server should cache the information.
> Click Save.
Refrence : https://in.godaddy.com/help/update-my-domains-ip-address-for-forwarding-5289


Screen Cast #1: immutable, mutable, and type inference in variables (5:00)
Our first beginner's lesson focuses on immutable, mutable, and type inference in variables.
Welcome. We're just getting started - lots more to come. Sign up for our Kotlin School newsletter to get updates.
Our first beginner's lesson focuses on immutable, mutable, and type inference in variables.
We're just getting started; subscribe to our newsletter to get updates!
The Kotlin community is big and rapidly getting bigger! Here are some of our favorite tutorials and casts from around the web (organized from easy to hard)
Just like our own 'casts, we're building this list too. Subscribe to our updates to get more as we find them. Want us to add something? Drop us a note<EMAIL_ADDRESS>(but keep in mind that we want them to be free, as in beer).


This article assumes you:
After we send the fax we are going to query the API for the status.
Here is a PHP Curl request to the Fax_GetFaxDescriptionsUsingIds API function. We are passing in the standard account information as well as a nested array of the FaxIds1 field which is the job id we got back from our Fax_SendFax call.
<?php
$curl = curl_init()
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api2.westfax.com/REST/Fax_GetFaxDescriptionsUsingIds/json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => array('Username' => 'test@test.com','Password' => 'fakepass','Cookies' => 'false',
'ProductId' => '00000000-0000-0000-0000-000000000',
'FaxIds1' => '{"Id":"111111-1111-1111-1111-111111111111","Direction":"Outbound"}'),
CURLOPT_HTTPHEADER => array(
"Content-Type: application/x-www-form-urlencoded"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
>
Here is the result. Notice the output is broken down into two calls in the FaxCallInfoList. You have the Individual CallId for each call in the job and the individual status. Here it is Waiting to dial. This means we just received the fax and it’s in the pre-processing phase where it is converted to TIFF and being prepared for faxing. Also, note the Id field on the main Result object. That is the JobID and the Status is currently Submitted.
{
"Success": true,
"Result": [
{
"FaxCallInfoList": [
{
"CallId": "00000000-0000-0000-0000-11111",
"CompletedUTC": "2020-02-24T17:02:45Z",
"TermNumber": "1112223333",
"OrigNumber": "2223334444",
"OrigCSID": "2223334444",
"Result": "Waiting to dial"
},
{
"CallId": "00000000-0000-0000-0000-22222",
"CompletedUTC": "2020-02-24T17:02:45Z",
"TermNumber": "5556667777",
"OrigNumber": "2223334444",
"OrigCSID": "2223334444",
"Result": "Waiting to dial"
}
],
"Id": "1111111-1111-1111-1111-111111111",
"Date": "2020-02-24T17:02:45Z",
"Direction": "Outbound",
"Tag": "Retrieved",
"PageCount": 1,
"FaxQuality": "Normal",
"Status": "Submitted",
"Reference": "Test Job 1",
"JobName": "Test Job"
}
]
}
Now that some time has passed let’s run the call again. This result below is the same job but it is now Complete. You will see one of the jobs is marked as “Sent” and the other one is “Failed” and the overall job has the Status of “Complete“. You need to look at the Result of the FaxCallInfoList to determine the true status of a fax job. Complete just means that we are done with this fax. It does not mean success. You will want to either resend the fax to the failed call or handle it manually by figuring out what is wrong with the number and updating it.
{
"Success": true,
"Result": [
{
"FaxCallInfoList": [
{
"CallId": "00000000-0000-0000-0000-11111",
"CompletedUTC": "2020-02-24T17:04:55Z",
"TermNumber": "1112223333",
"OrigNumber": "2223334444",
"TermCSID": "(222) 333-4444",
"OrigCSID": "2223334444,
"Result": "Sent"
},
{
"CallId": "00000000-0000-0000-0000-22222",
"CompletedUTC": "2020-02-24T17:04:52Z",
"TermNumber": "5556667777",
"OrigNumber": "2223334444",
"TermCSID": "(222) 333-4444",
"OrigCSID": "2223334444",
"Result": "Failed"
}
],
"Id": "1111111-1111-1111-1111-111111111",
"Date": "2020-02-24T17:05:28Z",
"Direction": "Outbound",
"Tag": "Retrieved",
"PageCount": 1,
"FaxQuality": "Normal",
"Status": "Complete",
"Reference": "Test Job 1",
"JobName": "Test Job"
}
]
}
The job Status is representative of whether we are still processing a fax job. The individual Result code on the FaxCallInfoList is the authoritative location for the status. Complete means that we are done and will not work on the calls anymore and it is final.
This confuses some using the API and usually results in 2 kinds of mistakes:
WestFax can also customize your retry strategy. We typically retry 5 times before failing. If you wish to have us only try once and then fail let us know and we can adjust your retry settings.
All possible values of the Call Result (Bold are common Result codes)
Sent, //Fax was sent
Waiting to dial, //We are preparing the fax.
Dialing, // We are dialing the number.
Busy, //The line is busy
NoAnswer,
NoFaxDevice,
Cancelled,
Failed, //We retried several times and it never sent.
InvalidNumber // Bad number i.e. 22930-3940-399430A
All possible values of Job Status (Some you will never see. Bold are common Status codes):
Complete, //Job is done. Check call Result for individual fax status.
Submitted, //This means it’s still processing.
Production,
UnSubmitted,
UnAssigned,
Failed, //None of the calls went through. See Call Result for status.
Cancelled,
Paused


--- layout: default title: Home ---
I'm a game, graphic, web, and language designer studying Computer Science and Engineering at UCLA!


HKGJ Consult partners with CEOs and founders of public and private growth-stage technology companies as they strive to achieve market leadership. We take a long-term perspective, committing substantial capital, time and internal resources to support and partner with our companies on their journeys.
Find Out MoreHKGJ Consult provides several years of real-world experience supporting high-growth technology companies. Here are some of the ways we help:
Focus on Great Bay Area(GBA) Development
The future thing holds for technology, media, and telecommunications
Deep relationship with whole process to get a win-win result
All smart advises come from the best Professionals and Teams
Ready to start your next project with us? Give us a call or send us an email and we will get back to you as soon as possible!


root/config.h
/* [<][>][^][v][top][bottom][index][help] */
/* config.h. Generated from config.h.in by configure. */
/* config.h.in. Generated from configure.in by autoheader. */
/* Whether to build acfilter as dynamic module */
#define COMPILE_DL_ACFILTER 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LT_OBJDIR ".libs/"
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
/* #undef NO_MINUS_C_MINUS_O */
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""
/* Define to the full name of this package. */
#define PACKAGE_NAME ""
/* Define to the full name and version of this package. */
#define PACKAGE_STRING ""
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME ""
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION ""
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1