Skip to content

Instantly share code, notes, and snippets.

@bperin
bperin / gist:7d939f530600d723ad30f2ce890eba0a
Created September 10, 2022 05:32
Marketplace problem
#h1 Problems with marketplace when using erc-1555 tokens.
- [x] Task 1
- [ ] Task 2
- [ ] Task 3
import java.io.*
import java.math.*
import java.security.*
import java.text.*
import java.util.*
import java.util.concurrent.*
import java.util.function.*
import java.util.regex.*
import java.util.stream.*
import kotlin.collections.*
import analytics
def on_error(error, items):
print("An error occurred:", error)
analytics.write_key = '0XP3g01Vs3vFPzQ0GL7fwWDmqaQs6Jv0'
analytics.debug = False
# analytics.on_error = on_error
analytics.identify('bperin@ridecell.com', {
@bperin
bperin / install2.sh
Last active September 3, 2015 03:44
Install 2
#!/bin/bash
## fix the folder permissions for the html directory
sudo chown -R root:www /var/www
sudo chmod 2775 /var/www
find /var/www -type d -exec sudo chmod 2775 {} +
find /var/www -type f -exec sudo chmod 0664 {} +
## fix the httpd.conf so clean urls work
sudo sed -i '151s/.*/ AllowOverride All/' /etc/httpd/conf/httpd.conf
sudo service httpd restart
@bperin
bperin / install.sh
Last active September 3, 2015 03:58
LAMP Install 1
#!/bin/bash
## update the server and then install the lamp stack
sudo yum update -y
## install PHP 55
## this also installs apache as it's a dependecy in amazons version of php55
sudo yum install -y php55 php55-bcmath php55-gd php55-xml php55-mbstring php55-mcrypt php55-soap php55-xml
## install mysql
#sudo yum install -y mysql-server
public interface RecyclerItemClicked{
void onRecyclerItemClicked(int position);
void onRecyclerLongClicked(int position);
}
@bperin
bperin / MyViewHolder
Created December 20, 2014 23:59
generic view holder
public class MyViewHolder extends RecyclerView.ViewHolder{
private View view;
public MyViewHolder(View itemView) {
super(itemView);
this.view = itemView;
}
public View getView(){
@EViewGroup(R.layout.viewholder)
public class FeedViewHolder extends RelativeLayout{
@ViewById(R.id.tvName)
TextView tvName;
public FeedViewHolder(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
@bperin
bperin / RecyclerAdapter
Last active August 31, 2016 19:39
Generic Recycler Adapter with click listeners
@EBean
public class FeedRecyclerAdapter extends RecyclerView.Adapter<MyViewHolder> {
@RootContext
Context context;
private ArrayList<Snap> items = new ArrayList<Snap>();
private RecyclerItemClicked onRecyclerItemClicked;
@Override