NewsPocket - Feed in your Pocket

NewsPocket - The new way of intelligently mobile news app platform. NewsPocket - Feed in your Pocket.

Feed in your pocket. Real-time, Lite, Smooth & news around the world and also weather forecast based on your location. And also Football Match Popular Leage, UEFA, England, Spain and so on…

NewsPocket - Feed in your pocket.

  1. Integrated with API NewsApi.org, https://newsapi.org/, free registration and replace your API KEY.
  2. Integrated with API OpenWeatherMap https://openweathermap.org/, free registration and replace your own API KEY.
  3. All data news based on your location.
  4. Realtime, smooth, lite and almost widget is Stateless Widget
  5. Flutter Template News UI Kit only

Youtube Video:
https://www.youtube.com/watch?v=7mpEvyyOIgk

Demo:
https://bit.ly/newspocketDemo

Android Download Link:
https://play.google.com/store/apps/details?id=com.erhacorpdotcom.newspocket

iOS Download Link:
https://apps.apple.com/us/app/newspocket-intelligent-feed/id1538994157

Feature:
NewsPocket feature:

  1. Home, news data about Headline, Weather, Technology, Bussiness, Entertainment and Sport Highllight.
  2. Category, list of options Headline, Health, Entertainment, Sport, Business, Technology, Science, Politics, and General Category, refers to NewsAPI backend system.
  3. Bookmark, list of your bookmark news and also realtime weather forecast based on your location.
  4. Search, you can find all news by any keywords refres to NewsAPI backend system or you can select from the sources such as CNN, ESPN, Fox Sports etc…
  5. Setting, is only template of user profile.
  6. Left Drawer Menu, is only a template of left menu hide/show.

Email Support:
erhacorpdotcom@gmail.com

Website:
https://erhacorp.id

#news #magazine #flutter #android #ios

What is GEEK

Buddha Community

NewsPocket - Feed in your Pocket

What is Feeder Finance (FEED) | What is Feeder Finance token | What is FEED token

In this article, we’ll discuss information about the Feeder Finance project and FEED token

What’s Feeder Finance?

A DeFi Aggregator for Diversified Yield Generation.

Feeder Finance (“Feeder”) is a DeFi aggregator (“Feed”) for diversified yield generation on Binance Smart Chain (“BSC”). Feeder aims to allow investors to feed capital into lending platforms, liquidity pools, vaults, and other DeFi products in an automated and diversified process.

Background

Prudent investors look for ways to effectively manage risk while earning yields. At this point (Q2–2021), many dozens of DeFi platforms have been launched on BSC, within it, hundreds of investment options that are ever-growing. Maintaining a diversified portfolio, not to mention keeping up with the changes, in yields and products, requires a substantial amount of time and effort, something some investors enjoy, while others look for ways to automate the process. This is where Feeder Finance comes in…

What is Feeder Finance?

As DeFi evolves, it is likely that more and more unique yield generating products will emerge, however at this juncture, two main yield generating products stand out: 1) Liquidity Pools/Farms and 2) Vaults/Lending. Acting a lot like a real-world feeder fund, we call this “Feed”, capital is invested by the investor through an intermediary, in this case, Feeder, to efficiently automate yields generation. Essentially for a fee, Feeder provides a platform for diversification and automation, enabling easy allocation of capital into desired end-products.‌

Automation and Diversification Mechanics

The automation and diversification mechanics is based on a very simple yet widely regarded assumption, that the market as a whole, is the best allocator of capital (aka “Efficient Market Hypothesis”). Hundreds of thousands of BSC users make a decision about where, and how much of their capital to invest. While not all users agree, in aggregate, and over time, they form an efficient consensus about risks and rewards.‌ To overweight and underweight an allocation, we refrain from making predictions and rely on the Random Walk Hypothesis, which, put simply, states that the best predictor of tomorrow’s returns is yesterday’s returns.

Each Feed covers a select list of products or platforms and uses a formula to make decisions about how to allocate among the covered products and when to rebalance. The factors driving decisions are:‌

  • Total Value Locked (TVL)
  • Last Period APY
  • Platform Fees
  • Rebalance Thresholds

While we have the core mathematical principle developed, we’re currently in dialogue with advisors who are well versed in mathematics and finance to verify the soundness and of our model and that no predictable risk or exploits‌ is inherent.

Team and Governance

Feeder Finance is led by an experienced full-stack developer, a successful online marketing professional, and a finance industry veteran. The inspiration for the launch of Feeder Finance really came down to a quest to find ways to automate investing in DeFi and failing. As participants of various crypto communities, the team recognizes communities’ importance for long-term success, and ultimately Feeder Finance will be governed by FEED holders. The goal is to launch core products and hand the governance over.‌

Why Binance Smart Chain (BSC)?

Very simple, to be able to diversify, speed and transaction cost is vital. More importantly, we do see BSC, at its current state, as the ecosystem for the masses, everyone should be participate in the future regardless of their starting capital. We aim to bring the level of sophistication, transparency, and professionalism that is expected on Ethereum, to BSC.

Token Distribution

FEED Token has a total max supply of 100,000,000 FEED.

Feeder.finance starts with 31,750,000 FEED distributed to Treasury (5,000,000 FEED and 20 BNB of the founders’ capital has been used to provide liquidity on PancakeSwap – LP tokens have been time-locked for 1 year (contract) and the remaining 26,750,000 FEED are time-locked and released according to schedule for Team, Marketing/Ecosystem Reserves, and Development wallets.

The remaining 68,250,000 FEED of supply will be distributed at a decelerating rate by Farming.

Total FEED distribution is broken down as below:

Farming: 68,250,000 - 68.25 %

Team: 15,000,000 - 15 %

Marketing/Reserves: 10,000,000 - 10 %

Development: 1,750,000 - 1.75 %

Initial Liquidity: 5,000,000 - 5 %

The total period from minting to complete distribution will happen over 65 weeks (~17 months)

Tokenomics & Fees

Feeder Finance Tokenomics Diagram

As a platform, we’ve designed our products wrapped around the concept of creating utilities and demand for FEED token. Which ultimately brings benefits to Feeder Finance community. sFEED, staked FEED, also plays a crucial role in Feeder Finance’s Tokenomics.

Treasury Wallet: Funds for development, marketing, and reserve purposes

Staking Contract

Current Distribution Share of Farming: 30%

  • Does not incur fees
  • Rewards auto-compound
  • Rewards get distributed approximately every 2 hours
  • Additional rewards from farming withdrawal fees - LP broken down, BNB buy back of FEED, and FEED distributed once a week randomly

Farming Contract

Current Distribution Share of Farming: 70%

Harvest Fees: 7%

  • 5% --> Treasury wallet for on-going development and associated costs
  • 2% --> Insurance wallet which will be used for reserves

Withdrawal Fee: 5%

  • 5% --> FEED holders community as Staking Pool APY

Farming Fee Rationale

Why the Withdrawal fee goes back to the community?

Withdrawals without going back into the staking pool signify investor exit. While this is natural the fee makes sure an exit does not come without costs. This cost goes back directly to the community who are sticking with the project and holding strong. Nonetheless, if farmed long enough, the rewards would have paid for such fee many times over.

Why Harvest fee is distributed to Treasury and Insurance wallets?

Simply because both needs to be capitalized to get the project to its destination, and beyond; to create value and comfort for all stakeholders. We are and will remain transparent about this. The reason it’s structured in a way that this is coming off the harvest rather than the withdrawal is that, we’d rather not touch users’ initial capital; the APY is minted and does hold value but this new value was, in a sense, created by the dev and marketing efforts, and we think it is fair that a portion is deducted towards continuous development towards more value of the project; and the underlying token.

Vault Contract

Entry Fees: 0.1% of deposits

Destination: Fee wallet

Once governance is transferred to the community after core products launches, the fee wallet will be managed by the governance body.‌

  • Objective:
  • To create DEMAND for our native token that correlates with usage of the platform
  • To create UTILITY that drives part of FEED intrinsic value

Exit Fees: 0.1% o_f withdrawal_

Destination: Treasury wallet

  • Objective:
  • To pay for GAS FEES that the smart contracts need to run on
  • To support DEVELOPMENT and MAINTENANCE of the platform
  • To support any other INITIATIVES for future products that may require advisors or partnerships

Profit Sharing: 5.0% of profits

Destination: FEED Community and Treasury Wallet

  • 3.5% --> FEED staking pool after real-time open-market buying of FEED
  • 1.5% --> Treasury and Insurance wallet for marketing and development incentives

Objectives:

  • Staking Pool: As the products become more popular, FEED stakers benefit from CASHFLOWS generated by usage of the platform; further driving value of the native token
  • Treasury and Insurance Wallet: The main purpose of the treasury wallet is to drive DEVELOPMENT, MARKETING and act as a SAFETY net in extreme events beyond Insurance.

How and Where to Buy FEED ?

FEED token is now live on the Binance mainnet. The token address for FEED is 0x67d66e8Ec1Fd25d98B3Ccd3B19B7dc4b4b7fC493. Be cautious not to purchase any other token with a smart contract different from this one (as this can be easily faked). We strongly advise to be vigilant and stay safe throughout the launch. Don’t let the excitement get the best of you.

Just be sure you have enough BNB in your wallet to cover the transaction fees.

You will have to first buy one of the major cryptocurrencies, usually either Bitcoin (BTC), Ethereum (ETH), Tether (USDT), Binance (BNB)…

We will use Binance Exchange here as it is one of the largest crypto exchanges that accept fiat deposits.

Once you finished the KYC process. You will be asked to add a payment method. Here you can either choose to provide a credit/debit card or use a bank transfer, and buy one of the major cryptocurrencies, usually either Bitcoin (BTC), Ethereum (ETH), Tether (USDT), Binance (BNB)…

SIGN UP ON BINANCE

Step by Step Guide : What is Binance | How to Create an account on Binance (Updated 2021)

Next step

You need a wallet address to Connect to Pancakeswap Decentralized Exchange, we use Metamask wallet

If you don’t have a Metamask wallet, read this article and follow the steps

What is Metamask wallet | How to Create a wallet and Use

Transfer $BNB to your new Metamask wallet from your existing wallet

Next step

Connect Metamask Wallet to Pancakeswap Decentralized Exchange and Buy, Swap FEED token

Contract: 0x67d66e8Ec1Fd25d98B3Ccd3B19B7dc4b4b7fC493

Read more: What is Pancakeswap | Beginner’s Guide on How to Use Pancakeswap

The top exchange for trading in FEED token is currently 

Find more information FEED

WebsiteWebsite 2Source CodeSocial ChannelSocial Channel 2Social Channel 3Message BoardDocumentationCoinmarketcap

🔺DISCLAIMER: The Information in the post isn’t financial advice, is intended FOR GENERAL INFORMATION PURPOSES ONLY. Trading Cryptocurrency is VERY risky. Make sure you understand these risks and that you are responsible for what you do with your money.

🔥 If you’re a beginner. I believe the article below will be useful to you ☞ What You Should Know Before Investing in Cryptocurrency - For Beginner

⭐ ⭐ ⭐The project is of interest to the community. Join to Get free ‘GEEK coin’ (GEEKCASH coin)!

☞ **-----CLICK HERE-----**⭐ ⭐ ⭐

I hope this post will help you. Don’t forget to leave a like, comment and sharing it with others. Thank you!

#blockchain #bitcoin #feed #feeder finance

Cakephp-feed: CakePHP Plugin with RssView to Create RSS Feeds

CakePHP Feed Plugin

A CakePHP plugin containing a RssView class to generate RSS feeds.

Version notice

This branch is for use with CakePHP 4.2+. See version map for details.

What is this plugin for?

There used to be a core helper for RSS generation, but it had several deficiencies. It also was removed in 4.0. So this plugin aims to provide a better support for feed generation.

Goals of this view class

  • Support view-less actions via serialize.
  • Get rid of the ridiculously verbose "inline" namespace declarations.
  • Simplify the use of namespaces and their prefixes (auto-add only those that are actually used).
  • Support CDATA (unescaped content).
  • Allow mini-templating where necessary.

Installation & Docs

Installation

How to include

Installing the Plugin is pretty much as with every other CakePHP Plugin.

composer require dereuromark/cakephp-feed

Then load your plugin:

bin/cake plugin load Feed

Upgrade Guide

Upgrading from 3.x

$this->viewBuilder()->className('Feed.Rss');

is now

$this->viewBuilder()->setClassName('Feed.Rss');

Documentation

Rss View

A CakePHP view class to quickly output RSS feeds

  • By default template-less
  • Mini-templating included
  • Very customizable regarding namespaces and prefixes
  • Supports CDATA (unescaped content).

Configs

With setNamespace() you can add namespaces and their definition URLs. They will only be added to the output if actually needed, when a namespace's prefix is being used.

By default, a rss subdir is being used. If you don't want that, you can set the public $subDir to null or any other value you like.

Setup

Enable RSS extensions with Router::extensions(['rss']) (in your routes or bootstrap file). You can then access the feed as:

/controller/action.rss

We then need an action to output our feed. You can enable the RSS view class it in your actions like so:

$this->viewBuilder()->setClassName('Feed.Rss');

The nicer way would be to use extensions-routing and let CakePHP auto-switch to this view class. See the documentation on how to use view class mapping to automatically respond with the RssView for each request to the rss extension:

'rss' => 'Feed.Rss'

With the help of RequestHandler this will save you the extra view config line in your actions:

// In your controller (or global AppController)
$this->loadComponent('RequestHandler', [
   'viewClassMap' => [
      'rss' => 'Feed.Rss',
   ],
]);

By setting the '_serialize' key in your controller, you can specify a view variable that should be serialized to XML and used as the response for the request. This allows you to omit views + layouts, if your just need to emit a single view variable as the XML response.

In your controller, you could do the following:

$this->set(['posts' => $posts, '_serialize' => 'posts']);

When the view is rendered, the $posts view variable will be serialized into the RSS XML.

Note The view variable you specify must be compatible with Xml::fromArray().

If you don't use the _serialize key, you will need a view. You can use extended views to provide layout like functionality. This is currently not yet tested/supported.

Examples

Basic feed

A basic feed contains at least a title, description and a link for both channel and items. It is also advised to add the atom:link to the location of the feed itself.

$this->viewBuilder()->setClassName('Feed.Rss'); // Important if you do not have an auto-switch for the rss extension
$atomLink = ['controller' => 'Topics', 'action' => 'feed', '_ext' => 'rss']; // Example controller and action
$data = [
    'channel' => [
        'title' => 'Channel title',
        'link' => 'http://channel.example.org',
        'description' => 'Channel description',
        'atom:link' => ['@href' => $atomLink],
    ],
    'items' => [
        [
            'title' => 'Title One',
            'link' => 'http://example.org/one',
            'author' => 'one@example.org',
            'description' => 'Content one',
        ],
        [
            'title' => 'Title Two',
            'link' => 'http://example.org/two',
            'author' => 'two@example.org',
            'description' => 'Content two',
        ],
    ],
];
$this->set(['data' => $data, '_serialize' => 'data']);

You can use simple array URLs, as the RssView will automatically make all URLs absolute on rendering.

Built in namespaces

It is also possible to use one of the already built in namespaces – e.g. if you want to display a post’s username instead of email (which you should^^). You can also add the content itself as CDATA. The description needs to be plain text, so if you have HTML markup, make sure to strip that out for the description but pass it unescaped to the content namespace tag for it.

$data = [
    'channel' => [
        'title' => 'Channel title',
        'link' => 'http://channel.example.org',
        'description' => 'Channel description',
    ],
    'items' => [
        [
            'title' => 'Title One',
            'link' => 'http://example.org/one',
            'dc:creator' => 'Mr Bean',
            'description' => 'Content one',
            'content:encoded' => 'Some <b>HTML</b> content',
        ],
        [
            'title' => 'Title Two',
            'link' => 'http://example.org/two',
            'dc:creator' => 'Luke Skywalker',
            'description' => 'Content two',
            'content:encoded' => 'Some <b>more HTML</b> content',
        ],
    ],
];
$this->set(['data' => $data, '_serialize' => 'data']);

Custom namespaces

You can easily register new namespaces, e.g. to support the google data feeds (xmlns:g="http://base.google.com/ns/1.0"):

$data = [
    'document' => [
        'namespace' => [
            'g' => 'http://base.google.com/ns/1.0',
        ],
    ],
    'channel' => [
        ...
    ],
    'items' => [
        ['g:price' => 25, ...],
    ],
];
$this->set(['data' => $data, '_serialize' => 'data']);

Rendering templates

Sometimes you need to render/process the data using helpers or templating (including elements). This is recommended to be done using element rendering - which have also access to all helpers.

For this, create yourself some element, e.g. templates/element/feed/description.php to render the description. Then add what you need to do:

/**
 * @var \App\View\AppView $this
 */
echo $this->Text->autoParagraph($text);

Then hook this into your controller using View::render() functionality:

$items = [];
    foreach ($articles as $key => $article) {
        $description = h($article->content);
        $this->viewBuilder()->setVar('text', $description)->disableAutoLayout();
        $content = $this->createView()->render('/element/feed/description');

        $link = ['action' => 'feedview', $article->id];
        $guidLink = ['action' => 'view', $article->id];

        $items[] = [
            'title' => $article->title,
            'link' => $link,
            'guid' => [
                'url' => $guidLink,
                '@isPermaLink' => 'true',
            ],
            'dc:creator' => $article->username,
            'pubDate' => $article->published,
            'description' => Text::truncate($description, 200),
            'content:encoded' => $content,
        ];
    }

Security note: Make sure you used h() around text input where necessary to avoid XSS vulnerabilities. This can easily be tested using some JS alert snippet and using this as title or description.

Passing params.

If you need to pass params to this view, use query strings:

.../action.rss?key1=value1&key2=value2

Vista

There are still lots of things that could be implemented. It still does not handle all the use cases possible, for example.

It also stands to discussion if one could further generalize the class to not only support RSS feeds, but other type of feeds, as well.

Contributing

Your help is greatly appreciated.

Additional features

  • Automatic View class mapping via rss extension.

See my article for details on the history of this view class.

Demo

https://sandbox.dereuromark.de/sandbox/feed-examples

Possible TODOs

  • Maybe add Feed readers instead of just writers.
  • Add AtomView ?

Author: Dereuromark
Source Code: https://github.com/dereuromark/cakephp-feed 
License: MIT license

#php #cakephp #feed 

NewsPocket - Feed in your Pocket

NewsPocket - The new way of intelligently mobile news app platform. NewsPocket - Feed in your Pocket.

Feed in your pocket. Real-time, Lite, Smooth & news around the world and also weather forecast based on your location. And also Football Match Popular Leage, UEFA, England, Spain and so on…

NewsPocket - Feed in your pocket.

  1. Integrated with API NewsApi.org, https://newsapi.org/, free registration and replace your API KEY.
  2. Integrated with API OpenWeatherMap https://openweathermap.org/, free registration and replace your own API KEY.
  3. All data news based on your location.
  4. Realtime, smooth, lite and almost widget is Stateless Widget
  5. Flutter Template News UI Kit only

Youtube Video:
https://www.youtube.com/watch?v=7mpEvyyOIgk

Demo:
https://bit.ly/newspocketDemo

Android Download Link:
https://play.google.com/store/apps/details?id=com.erhacorpdotcom.newspocket

iOS Download Link:
https://apps.apple.com/us/app/newspocket-intelligent-feed/id1538994157

Feature:
NewsPocket feature:

  1. Home, news data about Headline, Weather, Technology, Bussiness, Entertainment and Sport Highllight.
  2. Category, list of options Headline, Health, Entertainment, Sport, Business, Technology, Science, Politics, and General Category, refers to NewsAPI backend system.
  3. Bookmark, list of your bookmark news and also realtime weather forecast based on your location.
  4. Search, you can find all news by any keywords refres to NewsAPI backend system or you can select from the sources such as CNN, ESPN, Fox Sports etc…
  5. Setting, is only template of user profile.
  6. Left Drawer Menu, is only a template of left menu hide/show.

Email Support:
erhacorpdotcom@gmail.com

Website:
https://erhacorp.id

#news #magazine #flutter #android #ios

Using Cyber Threat Intelligence Feeds to Enrich Investigations and Prioritize Security

Many cybersecurity investigations can easily begin with a check on a domain of interest’s WHOIS record. It’s a simple way to find out more about who may be behind an attack. In this day and age, WHOIS records are increasingly redacted, however, that is likely not enough.

Investigations need to consider a variety of other factors and sources of information. That is where consulting various threat intelligence feeds come in. In fact, security analysts and researchers can use a combination of cyber threat intelligence feeds to enrich investigations and prioritize security events.

In this article, we explore examples that illustrate the use cases and benefits of leveraging cyber threat intelligence feeds.

#threat-intelligence-feeds #cyber-threat-intelligence #security-intelligence-feeds #cybersecurity #cybersecurity-tips

V2: Minimalist and Opinionated Feed Reader

Miniflux 2

Miniflux is a minimalist and opinionated feed reader:

  • Written in Go (Golang)
  • Works only with Postgresql
  • Doesn't use any ORM
  • Doesn't use any complicated framework
  • Use only modern vanilla Javascript (ES6 and Fetch API)
  • Single binary compiled statically without dependency
  • The number of features is voluntarily limited

It's simple, fast, lightweight and super easy to install.

Official website: https://miniflux.app

Documentation

The Miniflux documentation is available here: https://miniflux.app/docs/ (Man page)

Screenshots

Default theme:

Default theme

Dark theme when using keyboard navigation:

Dark theme

Credits

Download Details:

Author: Miniflux
Source Code: https://github.com/miniflux/v2 
License: Apache-2.0 license

#go #golang #postgresql #feed