Posts

  • GiraffePlayer2

    out of the box android video player(support lazy load, ListView/RecyclerView and hight performance)

    Out of the box android video player base on ijkplayer 0.8.8 (for flutter please visit GPlayer)

    this project is total refactor of GiraffePlayer to support in ListView/RecyclerView and improve the performance,all player tasks do in worker thread.

    release history

    download demo apk (~700kb)

    Tags: #java • android • ijkplayer

  • IntelOwl

    Intel Owl: analyze files, domains, IPs in multiple ways from a single API at scale

    Do you want to get threat intelligence data about a malware, an IP or a domain? Do you want to get this kind of data from multiple sources at the same time using a single API request?

    You are in the right place!

    Intel Owl is an Open Source Intelligence, or OSINT solution to get threat intelligence data about a specific file, an IP or a domain from a single API at scale. It integrates a number of analyzers available online and a lot of cutting-edge malware analysis tools. It is for everyone who needs a single point to query for info about a specific file or observable.

    Tags: #python • security-tools • threat-intelligence

  • laravel-nova-nested-form

    This package allows you to include your nested relationships’ forms into a parent form.

    This package allows you to include your nested relationships’ forms into a parent form.

    Tags: #php • nova • laravel

  • crisp-react

    React boilerplate written in TypeScript with a variety of Jamstack and full stack deployments. Comes with SSR and without need to learn a framework. Helps to split a monolithic React app into multiple SPAs and avoid vendor lock-in.

    Crisp React can optionally split a monolithic React app into multiple Single Page Applications (SPAs) and selectively prerender the landing/index page of any SPA at the build time. This innovative flexibility can offer the best performance for many websites, more about it later. Yet it doesn’t come at the price of complicating the solution which remains as simple as a React application could possibly be.

    For example, the Router is arguably one of the most important SPA components because it drives the application by controlling its page switching. Crisp React doesn’t use a custom Router, in each SPA the routing is managed by a separate instance of React Router which is the de facto standard for React SPAs.

    The value offered by Crisp React is not limited to performance. On the one hand, the value comes from what this solution doesn’t bring about. There is no need to learn a framework, depend on it and use non-portable programming constructs in the React components you write, therefore no vendor lock-in. On the other hand, the list of useful features includes:

    Tags: #typescript • react • express

  • ng-scrollbar

    A custom scrollbar written in pure AngularJS

    A custom scrollbar written in pure AngularJS.

    Works with the mouse and on touch screen.

    Tired of using jquery for a stupid scrollbar? well, this directive is just for you.

    Tags: #javascript

  • CompoundLayout

    It’s an Android library that allows you to use Layout as RadioButton or CheckBox.

    CompoundLayout checked state can be changed programmatically using method myCompoundLayout.setChecked(). Checked state can be retrieved using myCompoundLayout.isChecked(), and can be listened using myCompoundLayout.setOnCheckedChangeListener().

    Tags: #java

  • expertiza

    Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.

    Expertiza is a web application where students can submit and peer-review learning objects (articles, code, web sites, etc). It is used in select courses at NC State and by professors at several other colleges and universities.

    Setup

    Tags: #ruby • peer-reviews • rails-application

  • Stikked

    An advanced and beautiful pastebin written in PHP

    • Rewritten the Docker setup to be simple and clean:
      • switch to nginx-alpine, php-fpm-alpine and mariadb
      • docker-compose: autobuild php-image for stikked
      • serve all files directly (htdocs is mounted instead of copied)
      • stikked-configuration for docker resides in docker/stikked.php
    • force private-flag when a previously encrypted paste gets pasted public
    • Fixed a critical bug that allowed pasting despite captcha
    • Various bugfixes and improvements

    Tags: #javascript

  • request_store

    Per-request global storage for Rack.

    Ever needed to use a global variable in Rails? Ugh, that’s the worst. If you need global state, you’ve probably reached for Thread.current. Like this:

    def self.foo
      Thread.current[:foo] ||= 0
    end
    
    def self.foo=(value)
      Thread.current[:foo] = value
    end
    

    Ugh! I hate it. But you gotta do what you gotta do…

    Tags: #ruby

  • diy-async-web-framework

    Learn how modern async web frameworks work, by writing simple clone from scratch

    Feel free to create an issue if you have translated this guide or want to request a translation.

    Tags: #python • asyncio • aiohttp

subscribe via RSS