I hereby claim:
- I am huaigu on github.
- I am huaigu (https://keybase.io/huaigu) on keybase.
- I have a public key ASCKSd8CeUX5SBVBJye1blJAmZ-Rt6ktRRWj2CmE3SblQwo
To claim this, I am signing this object:
// | |
// UIImageView+Webcache_Animation.m | |
// Tubesmix | |
// | |
// Created by Cherif YAYA on 17/03/13. | |
// Copyright (c) 2013 Cherif YAYA. All rights reserved. | |
// | |
#import "UIImageView+Webcache_Animation.h" |
extension ObservableType { | |
func showHUDWhileExecuting(view: UIView) -> RxSwift.Observable<Self.E> { | |
dispatch_async(dispatch_get_main_queue()) { | |
MBProgressHUD.showHUDAddedTo(view, animated: true) | |
} | |
return self.doOn { (_) in | |
dispatch_async(dispatch_get_main_queue()) { |
// | |
// MBProgressHUD+Additions.h | |
// Caremobile | |
// | |
// Created by Victor Ilyukevich on 4/13/16. | |
// Copyright © 2016 Care Zone Inc. All rights reserved. | |
// | |
@interface MBProgressHUD (Additions) | |
- (BOOL)hasFinished; |
#!/bin/bash | |
target_branch="production" | |
working_tree="PATH_TO_DEPLOY" | |
while read oldrev newrev refname | |
do | |
branch=$(git rev-parse --symbolic --abbrev-ref $refname) | |
if [ -n "$branch" ] && [ "$target_branch" == "$branch" ]; then | |
axios.interceptors.response.use(function (response) { | |
return response; | |
}, function (error) { | |
const originalRequest = error.config; | |
if (error.response.status === 401 && !originalRequest._retry) { | |
originalRequest._retry = true; |
I hereby claim:
To claim this, I am signing this object:
DISCLAIMER: I am not a security expert, this is nowhere near a substitute for a real professional audit, even following all of these steps you are at extreme risk whenever touching one of these pools. Do not put more than you can lose into any ETH smart contract, let alone an unaudited untested one. And obviously, needless to say none of this is financial advice. SHRIMP is just one of these pools that I am using as an example, this is not an audit nor a recommendation to go farm it.
In this guide, I will discuss some steps you can take to protect yourself from falling victim to farming pool scams. Note that this guide is about the safety of your deposits, not about the safety of principal in new tokens or in new token liquidity pools.
The first important thing you need to do is find the contract you will be interacting with. Sometimes this is easier than others. Often the best technique is to find the token you will be farming on etherscan, then look at the top holders. For most farms, the farming contract
I hereby claim:
To claim this, I am signing this object:
// SPDX-License-Identifier: MIT | |
// | |
// $BabyCake proposes an innovative feature in its contract. | |
// | |
// DIVIDEND YIELD PAID IN CAKE! With the auto-claim feature, | |
// simply hold$BabyCake and you'll receive CAKE automatically in your wallet. | |
// | |
// Hold Baby Cake and get rewarded in Cake on every transaction! | |
// |
# pip install Pillow | |
# pip install PyMuPDF | |
# For windows, use "pip install PyMuPDF==1.18.19" if error occurred | |
def export_with_pymupdf(filepath): | |
import fitz | |
from PIL import Image | |
if not filepath or not os.path.isfile(filepath): | |
return |