--- layout: socpage title: Blockchain-based services, a tour d’horizon excerpt: Summary information about other currently-available blockchain-based services image: feature: ---
If two or more organizations exchange information that requires a level of trust between them (e.g. transactions, legal contracts), then a distributed blockchain solution allows this to be achieved without the need for a trusted intermediary.
Store data in the blockchain using smart contracts. Once stored and confirmed by the blockchain, the data is distributed across the participating nodes, and the fact that the data was stored cannot be refuted. Add permissions to the smart contract, and only specified parties can see, modify or transact with the data.
Design workflow to run in the blockchain using smart contracts. Allow specific participants to perform tasks in a predetermined sequence. Each activity is distributed to participating blockchain nodes, and recorded in the immutable history of the blockchain.
We design and build end-to-end smart contract applications that run on private / consortium blockchains. These include using smart contracts to store and share data, as well as running complex workflow. Blockchain applications can be integrated with enterprise applications using standard REST, SOAP, or files. Our solutions integrate web and mobile applications directly with the blockchain.
Although we love Ethereum-style smart contracts, we are blockchain agnostic, and develop solutions using a number of different blockchain implementations. We also compare the different platforms' performance and attributes in our lab, and provide impartial advice on the best fit for a project.
Our very own Tallysticks framework enables fast delivery of smart contract applications that can be managed and scaled in an enterprise environment.
Prediction markets allow their users to buy and sell shares in the outcome of an event. The current market price of a share is an estimate of the probability of an event occurring.
If there's a prediction market on whether Hillary Clinton will win the 2016 election, a share of yes that costs 60 cents means she has a 60% chance of winning according to the market.
The Iowa Electronic Market allows its users to wager on the outcomes of U.S. political events. It typically predicts elections within one percent, more accurate than polls or expert opinions. Since 1988 it has correctly predicted the outcome of every U.S. presidential election.
Historically, prediction markets have fallen short due to dated jurisdictional regulation, lack of volume due to limited payment options, a paltry number of markets, and sometimes even paying out the wrong people!
The root of these problems stems from centralization — an issue solved by blockchain technology. Our prediction markets eliminate counterparty risks, centralized servers, and create a global market by employing cryptocurrencies including bitcoin, ether, and stable cryptocurrencies. All funds are stored in smart contracts, and no one can steal the money.
Augur's interface is currently in English, but we have plans to make it available in other common languages, starting with Chinese and Spanish.
When you load the alpha in your browser you'll see a few things.
- On the top right is your play money “Cash” in Augur right now, it should say 0.
- On the left hand side there is a menu along with some information about the Ethereum network.
1. Click on “Account” on the left hand side, then you'll see a few buttons.
2. Click on “Faucet”, which is next to cash.
- Here you can send cash, reputation, and ether.
- You'll also notice your “Reputation” and “Ether” balance.
3. If you want some reputation, click on that faucet button as well.
Now you're ready to create a market or participate in one!
1. Click on “Markets” on the left hand side.
2.
3. Click on one that seems appealing.
4. Now you can buy shares in an event.
5. If you think the event is going to happen, buy “yes” shares, otherwise buy “no.”
6. Input the number of shares you want to buy.
- You'll see the current price per share of each outcome; if you buy at, say, 40¢, and you are correct, later on each share you buy will be worth $1.00.
7. Depending on how many shares you buy, you will be told how much you're moving the odds by purchasing, as well as how much you're purchasing.
- If you buy 5 shares, and it costs something like $3, if you're, right you'll get $5 once the market closes, for a profit of $2!
8. Now that you own shares you can sell them if you like.
1. Choose “Submit a Market” on the top right
2. Input a description/question you want that market to be on.
- It should be a yes or no question.
3. Input how much initial liquidity you want to provide and set a trading fee.
- If you provide a lot of liquidity but few people use your market, you'll probably lose some money.
- If you provide liquidity and a lot of people use your market, you'll make money off trading fees.
- Too little liquidity and people won't trade (due to buying a few shares moving the price a lot).
- Too much liquidity and you won't make enough money on trading fees to earn a profit. It's a delicate balance.
4. Choose an expiration date for your market.
- This should be sometime after your event occurs.
5. Submit it!
6. After a couple of blocks, your market will be ready for trading.
To initiate payouts for markets on Augur, we need a way to distribute funds from losers to winners and to determine what the correct outcome is. To determine the outcome we use reporting. Holders of our token, “Reputation”, or “REP”, report on the outcomes of events.
1. To try this out, click on “Reporting” on the left hand side. If there are events that have expired which haven't been reported on yet they'll show up here.
2. For each question, choose either "Yes" (meaning it happened), "No" (meaning it didn't), or "Indeterminate" (meaning you're not sure if it happened or it's impossible to determine if it happened, or the market is unethical.)
3. When you're done, click “Submit Ballot” on the bottom right.
- Note that your client has to be on during the ballot reveal period (when the bar at the top is in the second half) for your report to be submitted and counted.
4. Consensus will be done and we're ready to close the markets whose outcomes have been decided.
1. To close a market (if you created it or wagered in it) go to the “Markets” page.
2. Find the respective market.
3. Click “close.”
- You will also be able to close markets from the “Accounts” page where it shows your holdings.
4. Then the market will be closed and payouts will be done. Congratulations if you participated and won, and better odds next time if you didn't!
BITNATION is a decentralized, open-source movement, powered by the Bitcoin blockchain 2.0 technology, in an attempt to foster a peer-to-peer voluntary governance system, rather than the current ‘top-down’, ‘one-size-fits-all’ model, restrained by the current nation-state-engineered geographical apartheid, where your quality of life is defined by where you were arbitrarily born.
We’re a holacratic organization and we strive to become a fully functional Decentralized Autonomous Organization (DAO). In non-geek terms, this means that there are no formal management structures, there are no barriers to entry, and everyone can join and create their own operational centers (“holons”) whether for-profit or nonprofit, or join an existing one, all while benefiting from the greater support and technology from the BITNATION community.
We live in a broken world. From finance to private property, major parts of our lives rely on easy-to-forge pieces of paper called contracts.
Bitproof created SealX, a tool that lets you create frosted contracts. They're sealed forever and valid worldwide.
Entrepreneurs create ideas. Engineers create products. Artists create dreams. All of this can be protected.
Bitproof created GeniusX, a tool that lets you protect your Intellectual Property. Drag and drop, boom, you're done.
Your certificates are stored in a super secure database replicated all around the world. As a result, they are valid everywhere.
With Bitproof, International Business becomes easier.
- **Counterfeit Products** A product that is already in possession and is determined to be counterfeit
- **Diverted Goods** The system is able to identify if a product was diverted from its original destination
- **Stolen Merchandise** The system can easily trace and locate stolen merchandise
- **Fraudulent Transactions** Block Verify can track fraudulent transactions of any type throughout the system
- **Pharmaceuticals** Solution to track pharmaceuticals throughout the supply chain and to ensure the consumers receive an authentic product
- **Luxury Items** We work directly with luxury manufacturers to build a system of verifying luxury goods. This will provide quality assurance for all parties
- **Diamonds** We created a system that can enhance trust in diamonds certificates and prevent fraud
- **Electronics** We work directly with manufacturers to make sure that customers are getting original equipment
The process a product goes through to ensure authenticity:
- **Product Labelling**: Each product is labelled with Block Verify tag
- **Verified Supply** Each product is verified along the supply line. Supply chain becomes transparent to the extent we want it to be
- **Consumer Verified**
When the consumer purchases a product he/she is able to verify that the product is genuine and activate it
- **Anti-corruptible**
We ensure that each product is validated and recorded prevent even companies from counterfeiting their own goods
- **Retail Verification**
Retail locations can use mobile devices for verification. They can be assured that the goods they receive are genuine
- **Block Verified**
Each product has a recorded history permanently recorded in the blockchain. We can provide verified history for each product
We are the missing puzzle in connecting your home, office, garden, car and appliances to the Internet of Things. We built our infrastructure robustly, from the ground up, using secure cryptography networks, enabling you to connect with your devices from wherever you are, while enjoying higher reliability, lower latency, and world-class security.
 No more hide and seek with all your remotes. Control all appliances in style, and impress your friends!!
- JANUARY: Development of the Operating System. Linux KVM with custom packages.
- FEBRUARY: Native mobile apps. Android and Windows. And Web App.
- MARCH: System Security, Node JS with bitcoin Crypto-Currency. Web backend and Backend.
- APRIL: IOS App. Hybrid. Frontend Web. Artificial Intelligence
- **Colu Engine**: Create your digital assets, attach a value and integrate them with your project.
- **Reducing Bitcoin Complexity**:
- Quick issuance on top of Bitcoin's Blockchain using the Colored Coins protocol.
- The Engine funds the transaction for you - your users don't need to hold bitcoins!
- **Easy Integration**: Powerful RESTful API and SDK for easy integration with the Colu platform.
- **Enterprise Oriented**: Reliable, fast and secure infrastructure ready for high volume usage.
We are a Platform as a Service managing and executing Smart Contracts.
Etherparty is a platform that removes the complexity and management of creating and executing smart contracts
Etherparty is a PaaS with a process model designed to fit a wide range of distributed applications allowing for quick deployments.
- Visual Editor: No programming required.
- Contract Library: A community curated Library.
- Dashboard: Monitor everything in one place.
Etherparty framework allows for infinite scalability to match the needs of the Smart Contract as necessary. For distributed computation this is extremely useful for resource allocation.
Deploying Smart Contracts relies on a back end of packages, modules, and libraries. Etherparty automates this process by preconfiguring these dependencies to just a few clicks of a button.
Our focus is workflow management regardless of the data source being used for the Smart Contract - connect your CRM or Accounting API. We bring the power of Smart Contracts to the Web.
Execute Smart Contracts in less time without the hassle and complexity of setting up and maintaining the source code and infrastructure beneath it. We bundled and tested it so you don't have to.

Everledger is a permanent ledger for diamond certification & related transaction history. Verification for insurance companies, owners, claimants and law enforcement.
Our technology can be extended to track any asset that carries a unique identifier which is difficult to destroy or replicate.
Smart contracts are computer protocols that facilitate, verify and enforce the performance or negotiation of a contract.
Think of a traditional legal contract where there is no need for a third party to enforce the clauses within it. It sounds easy, but this is in fact what makes it 'smart’.
For example, if Alice and Bob sign an agreement stating that the ownership of a digital asset, like a song, is transferred only if a certain amount of money is sent from Alice to Bob within day, and Bob pays in time, a smart contract transfers that ownership automatically without the need for any third party.
A smart contract would also decline the transfer of ownership if Bob does not pay in time.
For our smart contracts, we combine our private blockchain based on the Eris stack with a public blockchain(Bitcoin) in order to achieve a hybrid model; neither fully public, nor fully private.
We do this in order to get the best of both worlds; high security of a public blockchain, and the complexity and amiability of a smart contract enabled private one. Our smart contracts are also Ethereum ready and will be deployed to it when the Ethereum blockchain moves out of test phase.
Drop-in wireless infrastructure that's flexible and secure.
**The Filament Tap** lets you deploy a secure, all-range wireless network in seconds.
Taps can talk directly to each other at distances of up to 10 miles, and since each Tap has BLE, you can connect to them directly with your phone, tablet, or computer.
With built-in environmental monitoring, a USB port for your own sensor or device, and a battery life of up to 20 years, it's the perfect grab-and-go connectivity solution.
**The Filament Patch** adds all-range wireless to your own hardware project.
It's a certified, surface-mount module with everything you need to build your own Filament network, including dedicated crypto hardware, sub-GHz and BLE radios, and compact chip antennas.
We've optimized every component for low-power and high-performance, so it's ready for projects at any scale, and in any environment.
Filament gives you standalone wireless networks that don't require any central routing service or "cloud". This lets you deploy secure, decentralized systems in any environment, without depending on WiFi or Cellular coverage.
Our hybrid radio hardware combines a long-range, high-performance sub-GHz radio, with ubiquitous device-range BLE. This let's our products achieve a remarkable wireless range of 10 miles, while remaining accessible from your mobile device.
Combining these radios lets Filament devices perform well in even the most challenging environments. We can cover miles of open air, or cut through multiple city blocks.
- **Remote Monitoring:** Bring your existing equipment online, and monitor your operations remotely. Taps can stay in a low-power mode for years until they detect an alert condition.
- **Data Collection:** Wireless data collection has never been easier. Monitor environmental conditions with the Tap's built-in sensors, or plug in your own.
- **Smart Cities:** Our long-range radios are perfect for city-wide infrastructure projects, where you need to deploy thousands of devices in a dense urban area.
- Earn Filecoin by renting disk space
- Use Filecoin to store files in the network or to transact
- Exchange Filecoin for other currencies, like Bitcoin
Follow My Vote has designed the software for an online voting platform, which is both intuitive and easy to use. Users download the voting booth and get their identity verified by a third party for authorization to cast a ballot. The voter submits their vote to the ballot box which is stored securely on a blockchain. In addition, voters can audit their vote to ensure that their voice has been heard.
Follow My Vote began originally as a polling system designed to ensure that elected representatives were truly voting in the interests of their constituents.
However, Follow My Vote soon entered into a joint venture with BitShares; effectively shifting its focus to the development of a verifiable online voting platform secured with the BitShares blockchain technology.
In order to ensure the success of the venture, Follow My Vote moved from their previous location with NuSpark into a shared space in Virginia Tech's Corporate Research Center.
The blockchain is the PKI in our designs. Using a blockchain as a PKI is a practical scenario, and the BitShares blockchain already does just this by mapping usernames to public keys. What this looks like in the voting context is that a user creates a key pair, and publishes the public key on the blockchain as an identity, then uses that key to sign a request for an ID verifier to certify that on-chain identity as being unique and authorized to vote. The exact procedure by which the verifier determines the identity of the person making the request is out of scope for the voting system, but we have a general procedure outlined which closely mirrors that of getting your identity verified for an SSL certificate today.
In order for votes to be considered official votes within our voting system, voters must have their identities verified prior to casting their ballots. Voters can only request official ballots for elections that meet their account credentials (i.e. country of citizenship, age, etc.) and can only request one ballot per election. During the ballot casting process, voters can rest assured knowing that their ballots will not be tampered with, as cryptography technology prevents voters’ ballots from being intercepted and modified prior to being stored in the blockchain-based ballot box. Once a voter’s vote has been stored in the blockchain-based ballot box, it cannot be changed by any other voter within the system. Finally, all voter’s that participate in an election will have an opportunity to audit the ballot box themselves to ensure that the vote count of the ballots stored in the ballot box match the election results being reported.
GetGems is a free mobile app available for iOS and Android. It makes instant messaging with friends fun, simple, secure and profitable.
- **Fun.** Keep in touch with friends. Free unlimited instant messaging.
- **Simple.** Your passphrase is your wallet. Fully functional in under 30 seconds.
- **Secure.** Be as anonymous as you desire. Communications are always encrypted.
- **Profitable.** Be rewarded for introducing new users to the network.
Daily airdrop of Gems - Every day, ~27,500 Gems are air dropped from the Exodus Address. The ecosystem automatically distributes these Gems between users according to their relative network contribution. Contribution is measured by the number of active daily users which were introduced by you to the network so far.
Since daily airdrop rewards users who introduce other users, who is rewarded for those who come without a special invitation? Uninvited users will be attributed to random Presale buyers. In addition, air drop share is multiplied by total gems owned. The more Gems you own, the more Gems you make - an advantage to those who accumulate Gems first.
100 million Gems is the total currency supply in the GENESIS BLOCK. Eventual supply is achieved as follows: 50 million Gems distributed to stakeholders; 30 million Gems distributed as daily Airdrop rewards during ~3 years after launch; 12 million Gems reserved for bonus block rewards, promotion, marketing, bounties; 8 million Gems + Presale BTC will fund the network R&D and operation costs.
The Gems currency is powered by Counterparty. Every GetGems user automatically gets his own wallet, protected by the passphrase chosen on registration. The social network username is an alias to the GetGems address, making sending & receiving Gems and bitcoins between users as easy as possible.
Monegraph is a technology that lets you, in a permanent and public way, claim your work as your own and set its rules for use. Anywhere that work goes, when it is used, you get paid. Built on the oldest and most secure public ledger, Monegraph uses blockchain architecture to establish and link the author of a work to its title of ownership, its constellation of usage rights, and payment terms for handling those rights.
Monegraph was conceptualized by Artist/CEO Kevin McCoy at Rhizome’s Seven on Seven conference in 2014. The initial version supports digital images, photos and animating GIFs. We are working to support many other media types and source file formats in the near future.
Beginning July 14, Monegraph is inviting its inaugural group of creators to the platform. Drawn from a range of creative industries spanning art, fashion, photography and design, these pioneers will frame the opportunities that Monegraph brings to their fields. We will be expanding the private beta to a larger user base in August and plans to officially launch to the public in September 2015.
Kevin McCoy: I’m an artist. My artwork is produced in collaboration with my wife Jennifer. For a long time we’ve been doing work that intersects with technology, broadly speaking. I’m also a professor in the art department at NYU. I oversee the digital practices in the art department. In May of last year I presented a concept called Monegraph at Rhizome Seven on Seven at the New Museum and since that time, I have slowly been working to develop it as a platform.
Artist and professor Kevin McCoy's platform Monegraph launches in September. The service offers an online marketplace as well as a licensing system based on similar encryption technology used by Bitcoin and other so-called "cryptocurrencies."
Register your blockchain ID with Onename
- **Choose a unique name** This is the name you share so others can find your blockchain ID. If you keep your password safe, no one can take this name from you.
- **Create and verify your profile** Link your blockchain ID and social media profiles together to prove ownership of your blockchain ID and verify it's really you.
- **Start using your blockchain ID** Share your blockchain ID on your website, social media profiles, and business cards so people can easily find you online.
Help others send you Bitcoin:
- Link to your blockchain ID in your email signature
- Embed your blockchain ID on your blog
- Display your blockchain ID on your twitter page
Share your details while maintaining privacy:
- Share your contact info privately with select individuals
- Use stealth addresses for private payments
- Share your PGP Key, OTR Key and BitMessage address for private chat
We put your company on digital rails
Open a share wallet to write real-world company shares on the blockchain, transfer equity peer-to-peer, and govern your company using smart contracts.
- **Online Formation** Incorporate in a leading real-world jurisdiction by simply creating an online share wallet, or have us dematerlialize your existing private limited company shares.
- **Peer-to-Peer Funding** Transfer equity peer-to-peer to attract co-founders, remunerate collaborators, invite new investors or the crowd at large. Know you captable at all times.
- **Automated Governance** No matter how dispersed your share ownership, our technology helps you automate governance of your company using self-enforceable, smart contracts.
Whether you already own a private limited company or need us to help incorporate a new one, Otonomos can help dematerializing your share certificates and write them on the blockchain.
See who your shareholders are at all times. Transfer equity peer-to-peer.
Manage your Boardroom and shareholder voting online. Update your company's constitution in one click
Click here to read more about blockchain, and the Ethereum protocol on which Otonomos is built.
- **No Server Silos:** Blockchain is a distributed ledger that sits on the computers of each participant in the network, who each contribute in the running of the network, without central servers.
- **Cryptography at Work:** By opening a share wallet or making a share transfer, you are writing transactions to the blockchain. Cryptography makes sure these are verified as unique and tamperproof.
- **Smart Shares:** Smart shares emulate a computer executing a program: They have your company's governance protocols embedded and can help execute events on which your Board or your shareholders voted.
ShoCard is a digital identity that protects consumer privacy and is as easy to understand and use as showing a driver’s license. It’s optimized for mobile and so secure that a bank can rely on it.
- **Consumer-friendly:** No hard-to-remember passwords, no complicated code generators, no obscure challenge questions. ShoCard works on your phone, so it’s always at hand.
- **Secure:** ShoCard protects and verifies identity using strong public/private key encryption with multiple keys, data hashing, out-of-band communication, data matching, and two-factor authentication.
- **Always-on:** ShoCard’s game-changing pricing means almost no marginal cost to our customers for verifying identity. Banks and others can check identity on every transaction, virtually eliminating fraud.
Decentralized Cloud Storage
Storj is based on blockchain technology and peer-to-peer protocols to provide the most secure, private, and encrypted cloud storage.
**DriveShare**
Do you have unused internet bandwidth and hard disk space on your computer?

Just run our app, DriveShare, and choose the amount of free hard disk space you want to provide.
**MetaDisk**
Using our web application, MetaDisk, you can upload your data to the Storj network with a simple drag and drop.
Your files are protected and encrypted on your computer before they go into the network and only you, with your private key, have access to your data.
You can even earn cloud storage on MetaDisk by sharing your hard drive space with DriveShare.
**What is Swarm basic income?**
Every time a project is created through Swarm, a part of that project is automatically given to all Swarm members. This allows all Swarm members to participate in the distributed abundance made possible by the Swarm.
**How can I create my own DCO?**
Check out this [this guide](https://medium.com/@rubenalexander/f443bc686335) to see how you can create your own DCO.
**Why would I want a DCO?**
Setting up a corporation or non-profit is expensive. DCOs cost nothing to set up. Creating or distributing shares is expensive. With DCOs it is practically free. DCOs allow you to organize bottom up instead of top down and distribute abundance to every member who contributes.
**What is Swarm?**
A collaboratively owned membership network decidated to facilitating abundance. You can read about the history of the Swarm [here](https://medium.com/@Swarm/history-of-the-swarm-83ff0fc80a8).
Attention economy
Provenance tracking for products from a diverse array of industries.
Popcodes are unique cryptographic QR codes that can be tracked, possessed and transferred with the thingchain API
The Thingchain API makes it easy for developers to build applications to securely track goods as they change ownership.
The underlying architecture that the API exposes is:
- a customized fork of the Bitcoin Blockchain that has been modified to accommodate the specific needs for the tracking of goods
- a searchable index of the blockchain
View the full API reference [here](https://thingchain.com/api).
Real world identities are represented by a cryptographic key-pair. This key-pair is typically generated by the application on the client device, ensuring that only the client device has possession of the private key. Thingchain offers an in-browser javascript file and a server side nodejs npm package for key generation.
Transactions that transfer ownership on the Thingchain must be signed by the identity key of the individual creating the transaction.
Thingchain maintains a relationship between registered public keys and real world identities.
A Popcode (Pop == Proof-of-Provenance) is a thing’s unique digital identifier (consisting of a Bitcoin-style private/public key-pair & address) and its associated value, metadata and provenance on the blockchain. For instance, a Popcode may contain 24 bottles or 1 widget or 300 Kgs. The term popcode typically refers to the address.
Popcodes are generated through a secure key derivation function on the thingchain server.
A thing’s popcode is created, or minted, when user Alice’s identity sends value into the popcode’s public address.
To obtain this value, Alice’s identity address must withdraw it from the thingchain “faucet”, or master address.
When Alice ships the thing to Bob, Bob receives the private key and takes possession of the popcode by sending the value in the popcode address to her identity address. At this stage, the popcode cannot be duplicated and possessed by another user because the address contains no value.
When Bob is ready to ship the thing to Charlie, he releases the popcode by sending the value from his identity address back to the popcode. Charlie is now able to take possession of the popcode and continue the chain of custody.
Tierion is an engine for collecting data and recording it in the blockchain
Tierion is a simple and powerful way to collect data, record it in the blockchain, and slingshot it to the applications that drive your business. Protect the integrity of your data with the world's most secure and resilient database — the Bitcoin blockchain.
- **Collect Data From Web & Mobile Apps** Submit data to our REST API or via HTML forms.
- **Record Your Data In The Blockchain** Tierion automatically records each record in the blockchain and generates a blockchain receipt.
- **Slingshot Your Data To Other Systems** Automatically send your data to the applications you use to run your business.
We’ve developed an open standard called Chainpoint for recording data in the blockchain and generating blockchain receipts. Each receipt contains all the information needed to verify the data without relying on a trusted third party.
Tier 4 - High Volume 150,000 records per month • Unlimited Datastores $199 per month
We help externalize transactions to scale world commerce
- **Why Bitcoin?** blockchain automatically and irreversibly serializes transactions: Human activities will be more transparent, yet more secure, more automatic, yet touching more people, more coordinated, yet more diverse
- **Non-financial transaction** Bitcoin only carries financial transactions: Tradle extends it to securely externalize ANY transactions, like travel, dating or CRM, ERP, B2B. This creates a new extremely simple way to do commerce globally
- **Network Effect** Transactions often have 2 or more participants: When you send transactions to friends and businesses, it gives them more value if they join in, always widening the circle
HOW DOES TRADLE DO IT?
with an inclusive open source project and proprietary business tools
- **Community effort** Tradle community develops crypto log on blockchain:
Open source project with highly compartmentalized data encryption, audited dynamic access allocation, irreversibility, with a choice to be more or less transparent
- **Advantage of existing tools** Not just a REST API, full stack tools: Open source mobile framework combined with the business app dev and integration platform allow Tradle build full-stack sophisticated blockchain apps today
- **Unique app concepts** We invite partners to use our ideas for new types of apps: For the first time in history we are able to connect apps, people and businesses without a trusted company in between. Let's build those apps together.
Privacy-respecting identity & smart contract solutions for enabling credibility, trust and safety
Trustatom ID mobile workflow relies on strong cryptography for criticial action authorization.
Unlike in traditional "type this number sequence" schemes (TOTP), user's authorization signature can't be forged, enabling higher level of protection and better audit trail. And yes, no need re-type the numbers in the next 5 seconds!
Trustatom ID authentication is a public service, delivered free of charge. Majority of the workflow happens outside of Trustatom servers and Trustatom has no access to private information.
Knowing who is on the other side of the connection has always been a challenge.
What's even more complicated is knowing sufficiently enough about that person to conduct business with her. With Trustatom ID users can easily share isolated pieces of their information (residency, age, banking information, contacts etc.) signed by trusted third parties upon request.
Our Contract API are designed to help third party applications to use robust, pre-designed building blocks for different kinds of contracts: document certificates, joint escrows, etc. This API is also seamlessly integrated with Trustatom ID, removing the need to reinvent anything.
Trustatom powers highly tailored solutions for specific industries and niches to maximize the potential of the technology.
The first solution is Streamline.VC, an application that helps investors and companies to establish continuous credibility during the due diligence and post investment.
Nothing replaces a better, smoother user experience. Trustatom ID technology does not use the traditional approach that requires users to enter a number they see on their phone within a very limited period of time (for example, 30 seconds).
Instead of that, user's phone securely stores a master keypair that is used to sign each and every third party authorization request. The workflow the user is exposed to is very simple. It involves scanning a QR code, and authorizing the app to sign an action-specific, clearly rendered request.
We designed our security scheme to have the right balance of usability and security guarantees. It's a combination of such techniques as: "limited gain" first factor authentication, highly guarded privacy, true off-band communication, use of trusted secure hardware open sourcing our mobile app.
Our scheme allows users to clearly see what kind of authorization they are giving to a third party application and these signatures can't be forged by anybody.
Lastly, but not least importantly, Trustatom ID uses state of art cryptography primitives, such as ECDSA, BIP32, ECIES and SHA256. Our scheme is being reviewed by various experts in the field. Our paper will be soon released to the public.
The very nature of authorizations signed by users allows for granular permission grants that can be irrefutably pinpointed in time, when used in conjunction with Trustatom Smart Contracts API. This allows third party application providers to keep a perfect audit trail of all authorizations forever, ensuring their conformance to their processes and compliance level they are regulated by.
One of the very important features of Trustatom ID is that it allows third party applications to request relevant pieces of information about the user, without being exposed to all of it (thus violating user's privacy). These chunks of information are provably signed by trusted third parties that Trustatom has partnered with.
Verisart is launching soon. Sign up to learn more about a new way to track and verify works of art.


Rooting around the world of Biohacking will inevitably lead you to the question of ethics. In Part One, Sean Fleming discovered how, by wearing things like Apple Watches and fiddling with our personal fitness data means that many of us are already unwittingly Biohacking our bodies.
But beyond data, the next level of biohacking is intensely risky, but can bear life-chaning results: long-term illness eradicated, mental health restored. In Part Two, Sean learns how physical self-experimentation can begin with drugs, and reach as far as consuming someone else's poop...
“Most modern medical techniques don’t work, so you just expect me to deal with my symptoms for the rest of my life? That sounds wacko.”
– Josiah Zayner, biohacker extraordinaire
"Politics is politics and science is science and there's a bit of a tension between them sometimes."
– Professor David Nutt, former UK Gov Chief Drug Advisor
Do It Yourself
To some, Biohacking is more than working out that when you exercise you sleep better, or taking Modafinil makes you more productive. To these people, Biohacking means serious self-experimentation, and solving real world health problems that modern medicine has been unable to do so.
One of these serious dudes is Josiah Zayner. If the name rings a bell it might be for one of two reasons:
The first is his crowdfund aimed at providing people with CRISPR kits to alter bacterial DNA.
The second is the DIY faecal transplant he performed. On himself. And yes, a faecal transplant is pretty much what you’re hoping it isn’t.
Josiah has suffered from severe gastrointestinal issues for his entire life. His gut bacteria works against him on a daily basis.
Gut flora is a funny old thing.  This mass of microbiotic genetic material - the microbiome - is so important to human life, it is considered a partner to our own personal genetic material.
 He decided to give himself a new microbiome.
 If gut bacteria is responsible for your chronic pain, and transplanting your biome is a risky – yet within the realms of possibility – well, why not give it a go?
For all its intrigue, the experiment was fraught with hazards.
One is a very real biological danger: replacing his biome with a donor's means purging his body of all his existing bacteria so that the donor bacteria can ‘occupy’ Josiah’s body, effectively neutering his bacterial response.

Ickiness aside, this was an incredibly risky move. Experts almost unanimously condemned Josiah’s experiment as dangerous and irresponsible. Less than 3% of faecal transplant donors are approved, and as a rule patients about to undergo transplants are told not to take antibiotics.
Of course Josiah went ahead and did it anyway. I guess if you feel you’ve spent your whole life being let down by doctors and health professionals, a few more negative opinions just lose their potency.
To cut a long and fascinating story short, Josiah’s experiment worked. His gastrointestinal issues are gone and he’s a lot happier for it.
I’d be pleased too if an incredibly risky procedure was successful and benefitted both myself and the wider scientific community. I’d be pleased if I had been vindicated after putting my life at risk to hack my health. I’m not sure how widely I’d share the news that I’d been eating poop, but that’s just me.
Microdose this!
You’ll be cheered to learn that not all biohacking involves rooting around in your friends poop and then swallowing capsules of it.
 Microdosing is taking very small quantities of drugs such as LSD, or Psilocybin (aka Magic Mushrooms), to boost productivity and creativity, lower stress, and stay happy.
The practice has attracted satire, obviously, but its roots go deep in the valley’s mythology, with both Steve Jobs and Bill Gates going on record saying they’ve taken and benefitted from tripping balls.
Furthermore, a cursory Google search will flag up endless personal accounts from entrepreneurs, programmers, creatives, and journalists who’ve all given it a go, to see if they can bottle lightning via some good old fashioned drug experimentation.
Dosing acid for creativity is nothing new. Albert Hofmann, the first person to synthesise LSD, believed that microdosing could be a valuable alternative to other more addictive drugs that contained amphetamines, and that it could increase focus and productivity.
Considering that LSD was created with these values in mind, it's unsurprising that people are discovering that acid isn’t just the plaything of Psy-trance festival-goers, and that it may have a place within the working environment.
The tripping point
Research into psychedelics was short-lived, but prior to its restriction James Fadiman was leading the charge and his research into psychedelics remains pioneering.
Fadiman’s something of a legend within the psychedelic research community - and as a lifetime advocate of the wonders of microdosing his is an opinion that carries weight in this field, so if you’re planning on riding the rainbow road to a better you let me share James Fadiman’s guide to microdosing.
There are some important but simple parameters. Simply take a small amount of acid, or psilocybin, regularly for about three days. "Small" means ⅕ to 1/10 of a normal dose. (Let’s save those bigger ones for Glastonbury, yeah?)
Fadiman reckons that taking LSD in the morning yields the best results, so after you’ve had a shower, put the kettle on, make yourself a cup of tea, and dose yourself over your cornflakes.
I would wash my hands prior to making breakfast but Fadiman’s position is unclear on this.
Like most biohacking, this is very much an at-your-own-risk experiment. Expect elevated moods, enhanced focus and productivity, and in some cases microdosers have reported it helping with depression and cluster headaches. Others have reported melting into the sofa and listening to Aphex Twin for 14 hours. You've been warned.
Look at me. I am the Doctor now.
Dismissing Biohacking, smart drugs, and lifelogging as niche play of the super-weird would be incredibly reductive.
For me, the early adopters who offer up their bodies to push this guerilla science further are the true innovators of our time. Society views single-subject research as the domain of the strange and the mad. Our literature reflects that fear: Dr Jekyll, The Invisible Man, The Lizard.
Self-destruction and villainy are nearly always thematically linked with the concept of self-experimentation, and yes, the ethics are wobbly and the risks are great – but playing it safe and pushing boundaries is an oxymoron.
Biohacking is moving us toward some of the most exciting preventative medicine and early warning systems. Look at today's biohackers and think about the future: those people inserting LEDs under their skin to mimic bioluminescence, placing magnets in their fingertips and speakers in their ears are just a few degrees of separation from us all inserting heart implants that warn of impending heart attacks.
As population age increases, health care services become strained, and greater emphasis is placed on individual responsibility for your own healthcare and wellness, it’s today’s hobbyists that become tomorrow’s industry.
Make no mistake, these pioneers of personal healthcare are paving the way for a new type of healthcare. Homebrewed, personal, and totally yours.
Now if you’ll excuse me, WedMD is telling me that this lump on my arm is Smallpox. I think I’ll figure out my own second opinion.


BALANCE DETAILS
18/09/2020
Total Balance
$528,182
Last Month
$342,182
Expenses
$342,182
Taxes
$342,182
Debt
$342,182


Genesis 26:12
Then Isaac sowed in that land, and received in the same year an hundredfold: and the LORD blessed him.


Background and Basics
Solar Power works by allowing particles of light to knock electrons free from their atoms which generates electricity.
Components:
- □ The top layer is an aluminum frame to prevent damage to the panel.
- □ A glass cover to also prevent harm to the solar panel.
- □ A panel of stringed solar cells to take in the light particles.
- □ Then, a junction box to protect the electrical connections leading into the home.
Benefits
- □ A solar panel system saves you, the consumer, a considerable amount of money with saving more than $100 dollars per month.
- □ Government incentives may include state and local rebates. There are Solar Renewable Energy Credits- the total cost for your solar panel(s) could be cut in half!!
- □ The utilization of solar energy increases the value of your home. Solar panel-using homes in the United States are selling 20% faster and for 17% more money due to the idea of saving money in utility costs..
- □ Solar energy is environmentally-friendly. It lowers your home’s carbon footprint.
Thinking about Investing?
Things to consider when utilizing a solar panel for your home:
- □ Make sure you hire a professional to effectively install your house’s solar panel. Do not attempt to install on your own.
- □ Check with EPA and governmental law and regulation.
Check with EPA and governmental law and regulation:
- □ On average, most solar panel systems cost $2.99 per watt or about $12,558 after tax credits with the average 6 kilowatt solar panel.
- □ Overall, you can save $10,000 to $30,000 in the lifetime of your solar panel which is 30 to 40 years or if you live in an area with more sunny days than not, such as Hawaii, you can save up to $64,000 in just the first 20 years.
💡 Tip: Switch to electric transportation
The footprint outside the home can be dramatically reduced by an electric car. There are lithium batteries in electric cars that can easily be charged with solar electricity. Ultimately, a small electric car that can be used to go shopping, for short trips or to commute to work.


I got blocked on a simple issue when looking back now but in the moment it felt like brain surgery, i tried to assign a person a name but it kept assigning the wrong person. The problem was, while trying to change the name of another person in an array/list of people, but i kept assigning the name of the list owner, rather than having the list owner, and then assigning another name to the correct person.
I decided to take a walk and get fresh air, while walking i attempted the rubber ducky method of problem solving but with a tree. i got the clarity in a moment of calm to think clearly and solve my mini big issue. once home i solved the problem in a matter of minutes, and got on a roll and cleared out two more kata challenges before hitting any major issues.
the problem or error was circling / i was assigning a name to the same name. Creating a loop like effect where i gave a name terah And then tried to apply the same name terah to her children object, therefore overwriting the new object name.
rubber ducky method, googling and asked coaches for help
Stressed and annoyed is how i felt. Stressed because the problem of fixing a problem when you dont understand what you have done wrong, it is a very difficult job, you have no idea where to start, I find myself on countless webpages seeking answers all of which seem vague or over complicated, and the stress of trying to learn something very fast in order to keep up with this programme all piles on making it feel like a big burden. And at the same time I get annoyed for not understanding, did i miss something? where did we learn this?, goes through my head when hitting challenges i struggle with, and when seeking help i didnt find useful because mid way through getting help, notifications were turned off, which is especially triggering while stuck and stressed, I left university because they did not care about the individual, they only care about the money i gave them to go there, and when i was stuck on these foundation problems with no help except the internet, I got the same feeling. which was swiftly gone when i achieved the task myself and i felt much better for doing it all and solving the problem myself.
I learnt that, trying to code while stressed and annoyed is a complete waste of time, you must take breaks to clear the mind. And take a new approach to solving the issue if ones not working, Einstein said "the definition of insanity is doing the same thing over and over and expecting a different result". When your stuck, step back and reflect and try again, this could be problematic in a real world job, you cant exactly just step out for an 30 minutes every time your stuck or stressed, especially if your task is extremely complicated and could happen multiple times a day, the boss will just say thats not an effect use of company time, but for me that means i need to learn more about the syntax itself becaause i found the ideas of the code and what was expected but the implentation of code i need work on and some effective stratergys for problem solving.
well its only been a few days so its going to take time to master these techniques/ implement them into my daily habbits, there was a few useful techniques i had not heard of that i will be using cause i had some success but at the moment i am not confident, i could not go out and do anything of which i want to do, i am actually less confident this week than I was in the first week of this course.


Pathway enrichment analysis enables researchers to uncover mechanisms underlying the phenotype. pathfindR is a tool for pathway enrichment analysis utilizing active subnetworks. It identifies active subnetworks in a protein-protein interaction network using user-provided a list of genes. It performs pathway enrichment analyses on the identified subnetworks. pathfindR also offers functionalities to cluster enriched pathways and identify representative pathways and to score the pathways per sample. The method is described in detail in Ulgen E, Ozisik O, Sezerman OU. 2018. pathfindR: An R Package for Pathway Enrichment Analysis Utilizing Active Subnetworks. bioRxiv. <doi:10.1101/272450>.
| Version: | 1.3.0 |
| Depends: | R (≥ 3.4), knitr, pathview |
| Imports: | AnnotationDbi, DBI, doParallel, foreach, rmarkdown, org.Hs.eg.db, ggplot2, fpc, grDevices, igraph |
| Published: | 2018-11-20 |
| Author: | Ege Ulgen, Ozan Ozisik |
| Maintainer: | Ege Ulgen <egeulgen at gmail.com> |
| BugReports: | https://github.com/egeulgen/pathfindR/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/egeulgen/pathfindR |
| NeedsCompilation: | no |
| SystemRequirements: | Java JVM 1.8 |
| Citation: | pathfindR citation info |
| Materials: | NEWS |
| CRAN checks: | pathfindR results |
| Reference manual: | pathfindR.pdf |
| Vignettes: |
pathfindR - Step-by-Step (Manual) Execution of the pathfindR Workflow pathfindR - An R Package for Pathway Enrichment Analysis Utilizing Active Subnetworks |
| Package source: | pathfindR_1.3.0.tar.gz |
| Windows binaries: | r-devel: pathfindR_1.3.0.zip, r-release: pathfindR_1.3.0.zip, r-oldrel: pathfindR_1.3.0.zip |
| OS X binaries: | r-release: not available, r-oldrel: not available |
| Old sources: | pathfindR archive |
Please use the canonical form https://CRAN.R-project.org/package=pathfindR to link to this page.


PRIEST A film review by Christopher Null Copyright 1995 Christopher Null
The controversy surrounding PRIEST has been forefront in much of the cinematic trade literature for weeks now. Miramax, the film's distributor, actually had the guts to release the movie, a powerful criticism of Catholic doctrine, on Good Friday.
PRIEST is the story of Father Greg (Linus Roachel), an idealistic young priest in Liverpool. The problem is that the young priest is gay, and he's torn between his hidden, inner desires and his faith in the church. Add to this his mentor, Father Matthew (Tom Wilkenson), an unconventional, karaoke-singing priest who is also breaking his vow of celibacy, and a teen-aged girl who confesses to Father Greg the incestuous abuse she experiences at the hands of her father. Greg is the victim of classic Catholic dilemmas: whether or not to break the seal of confession; whether or not to entertain his passion; whether or not to remain a member of the cloth.
The film is unrelenting in its prodding at the darker side of religion, showing in painful detail the hypocrisy of many of its tenets.
While PRIEST is a jaw-dropper overall, it is lacking on a number of levels that often make it frustrating. The erratic pace of plot development, stereotyping, and a substandard score make the film sometimes awkward and forced. Also, the characters seem to become close friends (or lovers) for no reason at all. Surprisingly, and to much relief, PRIEST involves a huge amount of comic relief, such as a funeral conga line, to break the omnipresent tension.
Be warned, PRIEST is a graphic and taboo-breaking film. It is a forceful blow to the centuries of Catholic history, and tells a story that is unique in every way. Be sure you know what you're getting in to if you go.
RATING: ***1/2
|* Unquestionably awful | |** Sub-par on many levels | |*** Average quality, hits and misses | |**** Good, memorable film | |***** Perfection |
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Notice that logged users have acces to real time currency converter.
If you do not have your account created yet - just simply do it now.


11 July 2007
The Ministry of Health of Indonesia has announced a new case of human infection of H5N1 avian influenza. A 6-year-old female from Banten Province developed symptoms on 23 June and was hospitalized on 5 July. She died on 8 July. According to the outbreak investigation findings, the source of exposure was likely to have been an outbreak in chickens near the school that she attended in the five days preceding her onset of illness.
Of the 102 cases confirmed to date in Indonesia, 81 have been fatal.
* The above update has been modified in light of new information received by WHO.


implicit class StatsCriteria extends Logging
- Source
- package.scala
- Alphabetic
- By Inheritance
- StatsCriteria
- Logging
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new StatsCriteria(triples: DataSet[Triple])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val env: ExecutionEnvironment
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- Logging
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
stats: DataSet[String]
Compute distributed RDF dataset statistics.
Compute distributed RDF dataset statistics.
- returns
VoID description of the given dataset
-
def
statsBlanksAsObject(): DataSet[Triple]
19.
19. Blanks as object criterion
- returns
number of triples where blanknodes are used as objects.
-
def
statsBlanksAsSubject(): DataSet[Triple]
18.
18. Blanks as subject criterion
- returns
number of triples where blanknodes are used as subjects.
-
def
statsClassUsageCount(): DataSet[(Node, Int)]
2. Class Usage Count Criterion
Count the usage of respective classes of a datase, the filter rule that is used to analyze a triple is the same as in the first criterion.2. Class Usage Count Criterion
Count the usage of respective classes of a datase, the filter rule that is used to analyze a triple is the same as in the first criterion. As an action a map is being created having class IRIs as identifier and its respective usage count as value. If a triple is conform to the filter rule the respective value will be increased by one. Filter rule :?p=rdf:type && isIRI(?o)
Action :M[?o]++
- returns
DataSet of classes used in the dataset and their frequencies.
-
def
statsClassesDefined(): DataSet[Node]
3. Classes Defined Criterion
Gets a set of classes that are defined within a dataset this criterion is being used.3. Classes Defined Criterion
Gets a set of classes that are defined within a dataset this criterion is being used. Usually in RDF/S and OWL a class can be defined by a triple using the predicaterdf:type
and eitherrdfs:Class
orowl:Class
as object. The filter rule illustrates the condition used to analyze the triple. If the triple is accepted by the rule, the IRI used as subject is added to the set of classes. Filter rule :?p=rdf:type && isIRI(?s) &&(?o=rdfs:Class||?o=owl:Class)
Action :S += ?s
- returns
DataSet of classes defined in the dataset.
-
def
statsDataTypes(): DataSet[(String, Int)]
20.
20. Datatypes criterion
- returns
histogram of types used for literals.
-
def
statsDistinctEntities(): DataSet[Triple]
16. Distinct entities
Count distinct entities of a dataset by filtering out all IRIs.16. Distinct entities
Count distinct entities of a dataset by filtering out all IRIs. Filter rule :S+=iris({?s,?p,?o})
Action :S
- returns
DataSet of distinct entities in the dataset.
-
def
statsDistinctObjects(): DataSet[Triple]
Distinct Objects
Count distinct objects within triples.Distinct Objects
Count distinct objects within triples. Filter rule :isURI(?o)
Action :M[?o]++
- returns
DataSet of objects used in the dataset.
-
def
statsDistinctSubjects(): DataSet[Triple]
Distinct Subjects
Count distinct subject within triples.Distinct Subjects
Count distinct subject within triples. Filter rule :isURI(?s)
Action :M[?s]++
- returns
DataSet of subjects used in the dataset.
-
def
statsLabeledSubjects(): DataSet[Node]
24.
24. Labeled subjects criterion.
- returns
list of labeled subjects.
-
def
statsLanguages(): DataSet[(String, Int)]
21.
21. Languages criterion
- returns
histogram of languages used for literals.
-
def
statsLinks(): DataSet[(String, String, Int)]
26.
26. Links criterion.
Computes the frequencies of links between entities of different namespaces. This measure is directed, i.e. a link from
ns1 -> ns2
is different fromns2 -> ns1
.- returns
list of namespace combinations and their frequencies.
-
def
statsLiterals(): DataSet[Triple]
* 17.
* 17. Literals criterion
- returns
number of triples that are referencing literals to subjects.
-
def
statsObjectVocabularies(): AggregateDataSet[(String, Int)]
32. Object vocabularies
Compute object vocabularies/namespaces used through the dataset.32. Object vocabularies
Compute object vocabularies/namespaces used through the dataset. Filter rule :ns=ns(?o)
Action :M[ns]++
- returns
DataSet of distinct object vocabularies used in the dataset and their frequencies.
-
def
statsPredicateVocabularies(): AggregateDataSet[(String, Int)]
31. Predicate vocabularies
Compute predicate vocabularies/namespaces used through the dataset.31. Predicate vocabularies
Compute predicate vocabularies/namespaces used through the dataset. Filter rule :ns=ns(?p)
Action :M[ns]++
- returns
DataSet of distinct predicate vocabularies used in the dataset and their frequencies.
-
def
statsPropertiesDefined(): DataSet[Node]
Properties Defined
Count the defined properties within triples.Properties Defined
Count the defined properties within triples. Filter rule :?p=rdf:type && (?o=owl:ObjectProperty || ?o=rdf:Property)&& !isIRI(?s)
Action :M[?p]++
- returns
DataSet of predicates defined in the dataset.
-
def
statsPropertyUsage(): DataSet[(Node, Int)]
5. Property Usage Criterion
Count the usage of properties within triples.5. Property Usage Criterion
Count the usage of properties within triples. Therefore an DataSet will be created containing all property IRI's as identifier. Afterwards, their frequencies will be computed. Filter rule :none
Action :M[?p]++
- returns
DataSet of predicates used in the dataset and their frequencies.
-
def
statsSameAs(): DataSet[Triple]
25.
25. SameAs criterion.
- returns
list of triples with owl#sameAs as predicate
-
def
statsSubjectVocabularies(): AggregateDataSet[(String, Int)]
30. Subject vocabularies
Compute subject vocabularies/namespaces used through the dataset.30. Subject vocabularies
Compute subject vocabularies/namespaces used through the dataset. Filter rule :ns=ns(?s)
Action :M[ns]++
- returns
DataSet of distinct subject vocabularies used in the dataset and their frequencies.
-
def
statsTypedSubjects(): DataSet[Node]
24.
24. Typed subjects criterion.
- returns
list of typed subjects.
-
def
statsUsedClasses(): DataSet[Triple]
1. Used Classes Criterion
Creates an DataSet of classes are in use by instances of the analyzed dataset.1. Used Classes Criterion
Creates an DataSet of classes are in use by instances of the analyzed dataset. As an example of such a triple that will be accepted by the filter issda:Gezim rdf:type distLODStats:Developer
. Filter rule :?p=rdf:type && isIRI(?o)
Action :S += ?o
- returns
DataSet of classes/instances
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()


Your API access token for {{name}} is {{tokenString}}
.
Please use it only for {{name}}! If you want to request data from multiple apps, just create a new app here.
Below you find how to use the access token to request data, like places, from our API.
$ curl -v -s -H 'Accept: application/json' 'https://accessibility-cloud.freetls.fastly.net/place-infos?latitude=48.251&longitude=16.5&accuracy=10000\&appToken={{tokenString}}'
If you start on the command line, we recommend piping your curl output through jq
when testing API requests in the command line. jq
can be installed using your favorite package manager (e.g. apt-get install jq
on Debian-based Linux or brew install jq
on Macs).
$.ajax({ dataType: 'json', url: 'https://accessibility-cloud.freetls.fastly.net/place-infos?appToken={{tokenString}}', data: { latitude: 48.251, longitude: 16.5, accuracy: 10000 }, headers: { 'Accept': 'application/json' } }) .done(console.log) .error(console.error);
If you need help integrating the API with any other language or programming environment, feel free to contact us so we can help you with that!
You can find more API documentation in our repository on Github.
Just copy & paste the following HTML snippet into your website or web app source code. Then adapt the parameters to fit your needs!
{{#markdown}} ```
``` {{/markdown}}If you want to know more about the supported parameters, have a look at our documentation.
The widget returns places around the coordinates specified by latitude and longitude. If you do not know the latitude and longitude coordinates of a place, there is an online tool for that.


I am a web developer,currently a student at Moringa School.Welcome to my portfolio.
Feel free to explore.


IT Support
Services
Communication
Contact
IT SUPPORT for SMALL & MEDIUM SCALE BUSINESSES
Keeps your costs down without compromising on quality and reliability
Get Free Consultation
Who We Are?


Black Wine
The entry is gentle and smooth. peach fruit aroma and taste buds collide.
Brown Wine
The entry is gentle and smooth. peach fruit aroma and taste buds collide.
Yellow Wine
The entry is gentle and smooth. peach fruit aroma and taste buds collide.


Thank you!
This add-on has received your authorization to write files to your Google Drive.
The backup of your hass.io snapshots is performed by executing a REST service hosted by this add-on at the host port configured in the details for this add-on. There are no arguments needed to be passed to the service request. Everything needed is configured in the add-on configs. You simply need to send a GET operation to this address:
{{ request.scheme }}://{{ request.get_host }}{% url 'gb:doBackup' %}
You can use Home Assistant's RESTful Command to integrate this add-on's REST service into your own scripts and automations. You may want to use a REST testing tool like Postman to perform initial testing.


Welcome to the Consumer Data Standards Australia GitHub Pages repository.
homepage
standards on github
maintenance on github
standards


- verifyConfig() - Static method in class mecca.meccurator.ElasticsearchArtController
-
- verifyConfig() - Static method in class mecca.meccurator.ElasticsearchUserController
-
- VERSION_CODE - Static variable in class mecca.meccurator.BuildConfig
-
- VERSION_NAME - Static variable in class mecca.meccurator.BuildConfig
-
- View - Static variable in class mecca.meccurator.R.styleable
-
Attributes that can be used with a View.
- View_android_focusable - Static variable in class mecca.meccurator.R.styleable
-
This symbol is the offset where the
android.R.attr#focusable
attribute's value can be found in the
R.styleable.View
array.
- View_android_theme - Static variable in class mecca.meccurator.R.styleable
-
This symbol is the offset where the
android.R.attr#theme
attribute's value can be found in the
R.styleable.View
array.
- view_bids - Static variable in class mecca.meccurator.R.string
-
- view_offset_helper - Static variable in class mecca.meccurator.R.id
-
- view_owner - Static variable in class mecca.meccurator.R.id
-
- View_paddingEnd - Static variable in class mecca.meccurator.R.styleable
-
- View_paddingStart - Static variable in class mecca.meccurator.R.styleable
-
- View_theme - Static variable in class mecca.meccurator.R.styleable
-
- ViewBackgroundHelper - Static variable in class mecca.meccurator.R.styleable
-
Attributes that can be used with a ViewBackgroundHelper.
- ViewBackgroundHelper_android_background - Static variable in class mecca.meccurator.R.styleable
-
- ViewBackgroundHelper_backgroundTint - Static variable in class mecca.meccurator.R.styleable
-
- ViewBackgroundHelper_backgroundTintMode - Static variable in class mecca.meccurator.R.styleable
-
- ViewBidsButtonID - Static variable in class mecca.meccurator.R.id
-
- ViewBorrowedButtonID - Static variable in class mecca.meccurator.R.id
-
- ViewItemBidsActivity - Class in mecca.meccurator
-
Displays bids place on the item.
- ViewItemBidsActivity() - Constructor for class mecca.meccurator.ViewItemBidsActivity
-
- ViewItemBidsButton(View) - Method in class mecca.meccurator.EditItemActivity
-
- viewListings - Static variable in class mecca.meccurator.R.string
-
- ViewListingsButton(View) - Method in class mecca.meccurator.HomeActivity
-
- ViewListingsButtonID - Static variable in class mecca.meccurator.R.id
-
- ViewLoginActivity - Class in mecca.meccurator
-
Displays the login bar.
- ViewMeetupLocationActivity - Class in mecca.meccurator
-
ViewMeetUpLocationActivity is launched when a user clicks on an item in the BorrowedItemsActivity
The Google map launches and the item pickup location is displayed to the user.
- ViewMeetupLocationActivity() - Constructor for class mecca.meccurator.ViewMeetupLocationActivity
-
- viewMinPrice - Static variable in class mecca.meccurator.R.id
-
- ViewMyBidsActivity - Class in mecca.meccurator
-
Displays the items that the user has placed bids on
- ViewMyBidsActivity() - Constructor for class mecca.meccurator.ViewMyBidsActivity
-
- ViewMyBidsButton(View) - Method in class mecca.meccurator.HomeActivity
-
- ViewMyBorrowedItemsButton(View) - Method in class mecca.meccurator.HomeActivity
-
- ViewMyListingsActivity - Class in mecca.meccurator
-
Displays the items the user has listed.
- ViewMyListingsActivity() - Constructor for class mecca.meccurator.ViewMyListingsActivity
-
- ViewMyNotificationsButton(View) - Method in class mecca.meccurator.HomeActivity
-
- ViewMyProfileButton(View) - Method in class mecca.meccurator.HomeActivity
-
- ViewNotificationsActivity - Class in mecca.meccurator
-
Displays a list of user notifications such as:
user item has recieved a new bid, and
user's bid on an item has been accepted.
- ViewNotificationsActivity() - Constructor for class mecca.meccurator.ViewNotificationsActivity
-
- ViewNotificationsButtonID - Static variable in class mecca.meccurator.R.id
-
- ViewSearchActivity(View) - Method in class mecca.meccurator.HomeActivity
-
- ViewSearchActivity - Class in mecca.meccurator
-
This shows the user all art items that are not borrowed and that are not
owned by the current user, and if a keyword is given it only shows the
art with the keyword(s) in the description.
- ViewSearchActivity() - Constructor for class mecca.meccurator.ViewSearchActivity
-
- ViewSearchButtonID - Static variable in class mecca.meccurator.R.id
-
- viewStatus - Static variable in class mecca.meccurator.R.id
-
- ViewStubCompat - Static variable in class mecca.meccurator.R.styleable
-
Attributes that can be used with a ViewStubCompat.
- ViewStubCompat_android_id - Static variable in class mecca.meccurator.R.styleable
-
- ViewStubCompat_android_inflatedId - Static variable in class mecca.meccurator.R.styleable
-
This symbol is the offset where the
android.R.attr#inflatedId
attribute's value can be found in the
R.styleable.ViewStubCompat
array.
- ViewStubCompat_android_layout - Static variable in class mecca.meccurator.R.styleable
-
- ViewUserProfileActivity - Class in mecca.meccurator
-
This activity is what someone will see when they view someone else's profile.
- ViewUserProfileActivity() - Constructor for class mecca.meccurator.ViewUserProfileActivity
-
- ViewUserProfileButton(View) - Method in class mecca.meccurator.AddNewBidActivity
-
Click UserProfileButton to view user's profile.
- ViewWatchListActivity - Class in mecca.meccurator
-
Used to view a list of artists the current user is watching and
add or delete artists from the watchlist.
- voiceIcon - Static variable in class mecca.meccurator.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".


--- layout: post title: YARQ (Yet Another Rumi Quote) date: 2006-12-13 00:00:00 categories: aikido chop-socky personal ---
At Aikido last night, Tom came out with a great Rumi quote which I've spent much of this morning trying to remember: "There is a field beyond right and wrong. I'll meet you there."


WHAT WOMEN WANT
Reviewed by Harvey Karten Paramount Pictures/Icon Productions Director: Nancy Meyers Writer: Josh Goldsmith, Cathy Yuspa; story by Josh Goldsmith, Cathy Yuspa, Diane Drake Cast: Mel Gibson, Helen Hunt, Marisa Tomei, Bette Midler, Lauren Holly, Valerie Perrine, Alan Alda
Despite the sci-fi concept of a man temporarily given the ability to read women's minds and consequently to know what they really desire, "What Women Want" is a conventional, sappy romantic comedy, a retread of the usual relationships explored by the film industry. Fathers often make misconnections with their teenaged daughters, male executives with their female assistants, husband with wives. The strange thing about this movie helmed by Nancy Meyers is that despite the extraordinary power given to advertising executive Nick Marshall (Mel Gibson) literally to know what every woman around him is thinking, Josh Goldsmith and Cathy Yuspa's script contains not a single detail that we in the audience do not already know. We learn that a dress is the most important item of concern to a fifteen-year-old girl invited to the senior prom by her boyfriend. We find out that a woman with a reputation for bitchiness who has been hired as creative director of an ad agency is not a bitch at all, and that a T&A man can, under the proper circumstances, become a sensitive listener with a newly found respect for women after learning what they really think of him. By reading the mind of a server of coffee in a Chicago building's lobby, we find out that she does not like being rejected. Now, those of you who do not have the ability to read women's minds...which of these notions did you not already know?
Filmed in Chicago, principally in the offices of a midtown ad agency directed by an apprehensive Dan Wanamaker (Alan Alda) and in Nick's spacious condo, the story gains impetus from Wanamaker's attempt to revive a lagging business by snagging the coveted Nike women's sneakers account. Needing a creative director who understands the way a woman thinks, he bypasses Nick for the promotion, instead going with the assertive director of a competing agency, Darcy Maguire (Helen Hunt)--who then works closely with Nick as her subordinate.  To counteract his reputation as a macho man who never really listens to the females in his life, he raises his antennas to find out what these folks really want and then, showing great sensitivity to their needs, he gives it to them--changing their opinions of him for the better.
Though essentially a comedy, "What Women Want" pulls almost mercilessly on the heartstrings as Nick takes action to prevent the suicide of an office worker he'd ignored and to service a coffee worker who in the past needed to fake orgasms which she heretofore was unable to achieve because of her partners' lack of tenderness. Mel Gibson relies on his usual mannerisms--rolling eyes, revolving head, nice-guy smile, to convey his emotions to a movie audience that is unable to read minds, while Helen Hunt, a fine performer not always fortunate in her choice of films, does not convince us that she's head over heels with her co- worker. During the two kissing scenes, Dean Cundey's camera tries to make up for their lack of chemistry by presenting their embrace from various angles while music supervisor Bonnie Greenberg-Goodman pumps up the great classics like "Night and Day" whether or not the Cole Porter song or several others have much relationship to the tale. Too bad an uncredited Bette Midler is on camera for precious few minutes.
The one scene that gives away director Nancy Meyer's attempt to appeal to an adolescent mentality involves Nick's being caught by his daughter and her boy friend while dressing in a woman's panty-hose, shaving his legs, and donning nail polish--all in the service of researching a woman's psyche by becoming as close to a woman himself as he dares. If that encourages you to roar with laughter, this is the movie for you.
Rated PG-13. Running time: 123 minutes. (C) 2000 by Harvey Karten<EMAIL_ADDRESS>The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


--- layout: single title: "Who am I?" permalink: /about/ author_profile: true ---
Julian leads an engineering team at Amazon. He studied computer science and finance at UT Austin. For more details, consult his (slightly dated) Resume.
Outside of work, he likes to cook, eat, and spend time with friends and family. He likes to dance swing, hike mountains, and travel the world. He likes praying in old Gothic churches, playing tunes with the help of his trusty Yamaha F-310, and keeping time with his classic Casio F-91W-1.
He also likes to write and share a few of his Musings, which are sometimes poetic, sometimes rambly, but always thoroughly honest. He can wax sentimental at times, but he always grounds himself in reality.


Sign Up
Username (email):
First Name:
Last Name:
Password:
Confirm Password:
Who are you?
Player
Parent
Coach
Submit


Go to the source code of this file.
Defines | |
| #define | ASM_INCLUDE |
Functions | |
| NAME | CVS_doxygen (16) |
Variables | |
| ______ D E C L A R A T I O N | ________________________________________________ |
| ______ C O N S T A N T E S D E F I N I T I O N | ___________________________ |
| ______ T Y P E D E F D E C L A R A T I O N | ________________________________ |
| ______ G L O B A L S | ________________________________________________________ |
| ______ P R O T O T Y P E S D E C L A R A T I O N __________________________ RSEG | CODE |
| ______ L O C A L S | __________________________________________________________ |
| ______ P U B L I C F U N C T I O N S | ______________________________________ |
Definition in file flash_drv.asm.
|
|
Definition at line 46 of file flash_drv.asm. |
|
|
|
|
|
Definition at line 53 of file flash_drv.asm. |
|
|
Definition at line 55 of file flash_drv.asm. |
|
|
Definition at line 71 of file flash_drv.asm. |
|
|
Definition at line 49 of file flash_drv.asm. |
|
|
Definition at line 58 of file flash_drv.asm. |
|
|
Definition at line 69 of file flash_drv.asm. |
|
|
Definition at line 63 of file flash_drv.asm. |


###Long Weekend! It’s memorial weekend, yay! Except, I haven’t had a weekend since I started TIY. It doesn’t seem like I’ll have one anytime soon either. I spent all of yesterday trying to migrate out of WordPress. I fixed up my portfolio and moved it to Github pages. It loads so much faster now that it brings a tear to my eyes. I was actually planning to write this blog post yesterday but I ended up spending literally an entire day trying to configure my DNS to get my custom domain working. In the end, I was wasting my time because the settings were fine, my hosting provider was just having some issues. Wonderful timing. If you’ve been following my blog, you’ll notice that it looks a little different now too. That’s because I am now blogging with Jekyll and Atom :).
nerd_level++
###Monday Challenge today is to determine the type of a triangle given the length of its 3 sides. Starting today, our challenges are supposed to be in a new form. We’re given tests and we write code to make it green. I like this change as it forces us to get use to testing. Honestly, this challenge was a little tough for me. I’m not sure why, but I have been having a strange aversion to if/elsif trees. I kept trying to find some elegant loop solution. After wasting enough time, I still ended up using a bunch of if statements (original solution is commented out). Funny enough, my original solution used more if statements and the logic behind the solution is fuzzy at best. I’ll need to work on that weird mentality of mine. Red, Green, Refactor – not Red, Refactor, Green.
Lecture today is over testing and some HTML/CSS. Jesse walked us through creating a bowling score calculator with TDD. It is interesting to see how even someone as experienced as Jesse backtracks with solutions. While I like the idea of testing, I don’t think I’ll be as zealous about testing every single method. To me, methods are to break things down into manageable parts. If these parts are small enough, it feels almost pointless to test the smaller methods. I also don’t like the idea of not looking at the problem as a whole and just letting TDD guide you. I find that doing so will sometimes waste time by forcing you to rewrite previous solutions. I do like that TDD forces you to write better(?) code but at the same time I think that looking at the problem at a higher-level can help prevent some rewriting down the road (I have opinions, please don’t grab the pitchforks).
Homework is additional review on testing. We had to write code to pass the bob_test.
###Tuesday Our first HTML/CSS challenge. The challenge itself is pretty simple, just some practice with HTML and CSS. Challenge result.
Today’s lecture is a more in-depth look at HTML and CSS. We were shown the hover element, using background-image + cover, how to tint an image, and SCSS. Not everyone submitted last week’s BlackJack lab assignment so Jesse didn’t assign any homework so that everyone could have some breathing room.
###Wednesday Today’s challenge is to recreate a chess board with pure HTML and CSS. No ERB 😢. This challenge definitely made a lot of use out of copy paste. I didn’t get to finish within the time-limit.
The challenge led perfectly into our lecture topic: Middleman and ERB. (E)mbedded (R)u(B)y allows you to use Ruby within your html file. This is awesome because you no longer need to copy paste 64 divs to make a chess board, just loop. Middleman is interesting because it’s so similar to Rails. Seems almost like Rails integrated Middleman? Asset pipeline and Middleman build is awesome. Use ERB to create your page and just use Middleman build to generate the HTML. We also did review of our lab today. I’m a little guilty of zoning out a little during today’s review but in my defense, I did a lot of reading on Jekyll and Github pages. It’s what inspired me to migrate my blog 😀.
Homework today is to create a simple website for yourself. It was left as an optional assignment since our review ran a little long. Being inspired by my Jekyll and Github pages reading, I spent pretty much the entire night trying to make a decent looking website. Deploying to Github pages is ridiculously easy with Jekyll. Middleman is pretty easy too with Middleman deploy but Jekyll still wins in ease of use. It makes sense to teach Middleman over Jekyll in class, however, as it provides a perfect entry point for Rails. I probably should have taken a screenshot of how my site looked but I forgot, sorry 😶.
###Thursday Data parsing is today’s challenge. We have to parse through the Gettysburg address and display the number of times each word appeared, minus common words like “the”. My solution.
I got excited because I thought it might lead into a little machine learning. It didn’t 😞. It did lead into cool things you could do with .inject though. I don’t think anyone in class used .inject in their solution so that was interesting to see. The major chunk of today’s lecture was over Git and Github.  It definitely took me a long time to figure out what was going on the first time I had a merge error or when I forgot my -m so that was useful to learn.
Lab this week is to recreate a webpage using HTML/CSS and deploy to Github pages using Middleman. Hard-mode includes making the page responsive (No UI frameworks allowed).
###Friday This week’s guest speaker is Jonathan Birkholz. JB runs the Houston-JS meetup group and is an all-around outstanding guy. He gave us tons of encouragement and really drove home the point that as developers, we never stop learning. There are always new technologies being invented and new technologies to learn.
I’m slacking a little on this week’s lab. I haven’t even looked at it yet. I’m way too absorbed in trying to get a decent looking portfolio.
###Confessions I was having some weird moral guilt about building Houston.Vote with WordPress. Near the end of the week, I came to terms that this was a silly thing to feel guilty about. We initially tried to use Rails but we decided that we didn’t know it well enough to finish the product within 24 hours. We were 2 weeks into TIY and we’re still learning. So there you have it. We used WordPress. We still got a working website and I am proud of what we did in 24 hours.
I also bought a theme for my portfolio. I actually don’t feel guilty about this. The fact is that I’m not a designer, nor do I seek to be. I want to develop back-end logic and understand how to do front-end. I could spend days trying to make a decent looking website or I could spend 10 dollars to buy a way better looking theme. I actually did end up spending a ton of time trying to get the theme to work properly but I’d attribute that to my lack of understanding of Jekyll/Middleman. It was a good learning experience on using Jekyll/Middleman so I’m not unhappy about the time I spent. I know now that if I have to apply another theme, I could do it quickly.
###Other Stuff I’m still having some trouble getting redirects to work properly so unfortunately some links for my blog might be broken but I’ll hopefully have it working soon™. I really need to get started on my lab. I was suppose to have my blog fully migrated midday yesterday but I’m still not completely done. Better hop to it.


← Home
Other ways you can contribute
Gainesville Tips – A Virtual Community Tip Jar
What's for Dinner Gainesville
Support Gainesville Restaurants - crowdfunding campaign
Florida Frontline Medical Worker Mask Fund - crowdfunding campaign


Chocolate Nation
Koningin Astridplein 7, Antwerp
A genuine Valhalla for chocolate lovers: a museum for an experience that will literally make you drool.
Book your ticket at 1 EUR off the regular price for Greenifiers.
Satay
Wijngaardbrug 8, Antwerpen
Satay serves Asian inspired dishes influenced by the famous street food scene, combined with flavours found closer to home. 10% off for Greenifiers.


English Version
中文版
SensorWeb
Projects
Blog
About
Projects
Blog
About
menu
Sensor Name
Location
Check on the map
search
Description
Project
Choose Project
PM2.5
+ Add a New Project
Setup
send
Login to your account
Please give us your preferred ID and sign in with google account


{% extends 'base.html' %}
{% block content %}
Sales
2.382
-3.65%
Since last week
Visitors
14.212
5.25%
Since last week
Earnings
$21.300
6.65%
Since last week
Orders
64
-2.25%
Since last week
| Chrome |
4306 |
| Firefox |
3801 |
| IE |
1689 |
| Name |
Start Date |
End Date |
Status |
Assignee |
| Project Apollo |
01/01/2020 |
31/06/2020 |
Done |
Vanessa Tucker |
| Project Fireball |
01/01/2020 |
31/06/2020 |
Cancelled |
William Harris |
| Project Hades |
01/01/2020 |
31/06/2020 |
Done |
Sharon Lessman |
| Project Nitro |
01/01/2020 |
31/06/2020 |
In progress |
Vanessa Tucker |
| Project Phoenix |
01/01/2020 |
31/06/2020 |
Done |
William Harris |
| Project X |
01/01/2020 |
31/06/2020 |
Done |
Sharon Lessman |
| Project Romeo |
01/01/2020 |
31/06/2020 |
Done |
Christina Mason |
| Project Wombat |
01/01/2020 |
31/06/2020 |
In progress |
William Harris |
{% endblock content %}


- AddBodyLocationActivity - Class in cs.ualberta.ca.medlog.activity
-
Description:
The Activity for adding a body location to a record.
- AddBodyLocationActivity() - Constructor for class cs.ualberta.ca.medlog.activity.AddBodyLocationActivity
-
- addBodyPhotoTest() - Method in class cs.ualberta.ca.medlog.PatientTest
-
Tests if a single body photo is successfully added to a Patient and returned.
- addCode(String) - Method in class cs.ualberta.ca.medlog.helper.Codes
-
Adds a new login code to the allowed list.
- addCommentRecord() - Method in class cs.ualberta.ca.medlog.CareProviderPatientTest
-
- addLoginCode(String) - Method in class cs.ualberta.ca.medlog.helper.Database
-
Call for the database's codes to add the provided code to the allowed list.
- AddMapLocationActivity - Class in cs.ualberta.ca.medlog.activity
-
Description:
The Activity for adding a map location to a record.
- AddMapLocationActivity() - Constructor for class cs.ualberta.ca.medlog.activity.AddMapLocationActivity
-
- addPatient() - Method in class cs.ualberta.ca.medlog.CareProviderPatientTest
-
- addPatient(CareProvider, Patient) - Method in class cs.ualberta.ca.medlog.controller.ProviderController
-
The controller method for the gui to request that a patient is added to a care provider's
assigned patient's.
- addPatient(Patient) - Method in class cs.ualberta.ca.medlog.entity.user.CareProvider
-
Adds a patient to those assigned to the care provider.
- addPatientTest() - Method in class cs.ualberta.ca.medlog.CareProviderTest
-
Tests if a single patient is successfully added and returned from a CareProvider.
- addProblem(Patient, Problem) - Method in class cs.ualberta.ca.medlog.controller.PatientController
-
The controller method for the gui to request a problem be added to the patient's recorded
problems.
- addProblem(Problem) - Method in class cs.ualberta.ca.medlog.entity.user.Patient
-
Adds a problem to the patient's problems.
- addProblem() - Method in class cs.ualberta.ca.medlog.ProblemActivityTest
-
- addProblemTest() - Method in class cs.ualberta.ca.medlog.PatientTest
-
Tests if a single Problem is successfully added to a Patient and returned.
- addRecord(Patient, Problem, Record) - Method in class cs.ualberta.ca.medlog.controller.ProblemController
-
The controller method for the gui to request that a record is added to a problem's records.
- addRecord(Record) - Method in class cs.ualberta.ca.medlog.entity.Problem
-
Add a provided record to the problem's records.
- addRecord() - Method in class cs.ualberta.ca.medlog.ProblemViewActivityTest
-
- AppStatus - Class in cs.ualberta.ca.medlog.singleton
-
Description:
This class stores the current status of the application in a globally accessible
container (singleton).


QQ123456C
6 years to FRY
Has never been contracted out
£159.55 is the most they can get
There are no payable shortfalls
-
2016-17Not available yet
-
2005-06It’s too late to pay for this year
-
2004-05It’s too late to pay for this year
-
2003-04It’s too late to pay for this year
-
2002-03It’s too late to pay for this year
-
1999-2000It’s too late to pay for this year
-
98-99It’s too late to pay for this year
-
93-94It’s too late to pay for this year
-
92-93It’s too late to pay for this year
-
91-92It’s too late to pay for this year
-
89-90It’s too late to pay for this year
-
88-89It’s too late to pay for this year
-
87-88It’s too late to pay for this year
-
86-87It’s too late to pay for this year
-
85-86It’s too late to pay for this year
-
84-85It’s too late to pay for this year


---
layout: post
title: DBWR 101
date: '2007-08-17T13:05:00.000-05:00'
author: Don Seiler
tags:
- tuning
- oracle
- dbwr
modified_time: '2010-11-19T22:48:46.247-06:00'
blogger_id: tag:blogger.com,1999:blog-7032512792942232766.post-5621893108177687776
blogger_orig_url: http://www.seiler.us/2007/08/dbwr-101.html
---
Kevin Closson has a great series started on the DBWR, and how people tend to misconfigure it (mostly by having too many DBWR processes). Catch Part I and Part II now.


“Sammappadhānasampanno,
Satipaṭṭhānagocaro;
Vimuttikusumasañchanno,
Parinibbissatyanāsavo”ti.
…
Devasabho thero ….
vaggo dasamo.
Tassuddānaṁ
Accomplished in the four right efforts,
mindfulness meditation is your territory;
festooned with the flowers of liberation,
you’ll realize quenching without defilements.
Paripuṇṇako ca vijayo,
erako mettajī muni;
Cakkhupālo khaṇḍasumano,
tisso ca abhayo tathā;
Uttiyo ca mahāpañño,
thero devasabhopi cāti.


Modent
Friends
Login
Logout
Followers
Dents I Made
Friends
Quick Dent is Successful
Something interesting happened on your timeline!


Android app that allows a device to connect to a wi fi network using credentials stored in a QR code or NFC tag.
Enter wi fi parameters in the UI (SSID, security protocol, password etc.)
Write those parameters to a NDEF-compatible NFC tag
Share those parameters as QR code image
Connect to a wi fi network automatically by tapping a NFC tag created by this app
Note that the contents of the QR code images is compatible with that used for storing wi fi parameters by popular QR code scanning apps like Barcode Scanner, QR Droid and so on. Use any such app to scan QR codes created by this one.
The contents of NFC tags created by this app are NDEF "U" records with URI's in the identical format to that used in the QR codes. This allows both for maximum code re-use (smaller size, fewer bugs) and also maximizes potential inter-operability with other apps.
There are plenty of of apps in the Play store with similar functionality and more elaborate feature sets. You might consider using this one because:
It is small and lightweight, focused exactly on its intended purpose
It requests no permissions beyond those it actually needs for its user-visible functionality (NFC, wi fi settings)
It is completely ad free, generates no notification-bar spam or the like
It is open-source, offering the opportunity not only to verify that it does not contain any malware but also to use it as an example of how to accomplish a number of Android app programming tasks (app life-cycle, sharing via intents and content providers, NFC etc.)
This app relies on the open-source zxing library for creating QR code images. See
http://code.google.com/p/zxing/
for its copyright and licensing notices, documentation, source code etc.
Other than the zxing library, 100% of the source code for this app can be found in the github repository at
https://github.com/parasaurolophus/wyfy.git
Both the source and executable code for this app is freely redistributable under the terms of the Apache License 2.0


Crash Bandicoot Worlds December announcment rumoured
by Steve WrightA 4chan leak is bolstered by new advertisements.
Crash Bandicoot Worlds has been rumoured by a leak that’s appeared on 4chan. The alleged leak is bolstered by bus ads alongside a new PlayStation video.
First, the 4chan post in question reports that Crash Bandicoot Worlds is currently in development by Toys for Bob and Vicarious Visions over at Activision, and will be announced officially at The Game Awards in December. The title is said to be Mario 3D World-like, and introduces three new masks to familiar Crash Bandicoot gameplay: the lunar, sun and eclipse masks.
While the leak has yet to be confirmed, fans have noticed a strange new Crash mask that’s made an appearance in a recent PlayStation video. Seen at 0:16 below, the mask is one that hasn’t been seen in a Crash game to date.
Finally, the 4chan post suggests that UK bus advertisements sporting a render of Crash Bandicoot (below) are using the character’s new render from Crash Bandicoot Worlds.
Neither Activision nor Sony have made comment on the rumours. The Game Awards will be held on 12 December, so we’ll likely have confirmation (or not) then.


To actually display content you need to define a 'panel'. Panels have the ability to load and display data from the server, and refresh themselves. Panels can also load other layouts, or raw data. They will can page titles, and build and promote menus for a given page. Basically, panels take care of getting your content on the screen.
The attribute 'name' represents a unique name for a panel within a given window. The name is used so that links can target a given location and load data within. If you try to load a link into a window where a panel of the given name does not exist, the window will clear itself and create a panel of the given name.


Automatic Analytics Trigger
demonstration of how to automatically trigger events and mutations with automatic-analytics-trigger lib
Click event example:
When you click on the button bellow you will see a simulation where data layer object will be incremented by your click. This occurs because the button has the data-analytics-click attribute.
Show mutation example:
When the element with data-analytics-show attribute is displayed the simulated data layer will be incremented. You can use this to know when an alert is added to your page like the example bellow.
Danger alert displayed!