x250881478's recent timeline updates
x250881478's repos on GitHub
TypeScript · 2918 watchers
FlyEnv
All-in-One Native Local Development Environment for Windows, macOS & Linux. Docker alternative for PHP, Node.js, Python and more. Faster alternative to XAMPP, Laragon, MAMP and Laravel Herd with databases, Cron Jobs and runtime management.
JavaScript · 9 watchers
ImageResize
Mac & Windows下快速批量调整图片尺寸 image resize
Vue · 7 watchers
vuesvgicon
Vue2 Component for svg icon, On demand import
HTML · 5 watchers
vuedragdropalign
Vue2 Component for drag drop resize rotate align elements
2 watchers
homebrew-extensions
:beers: Homebrew tap for PHP extensions
JavaScript · 2 watchers
js-scrollbar
js scrollbar 原生代码 自定义样式
HTML · 2 watchers
nestjs-i18n-bootstrap
Source code for an online multilingual adaptive website https://www.macphpstudy.com, using nestjs, nestjs-i18n, hbs, bootstrap
2 watchers
screenshot-to-code
Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)
1 watchers
aigcpanel
AigcPanel 是一个简单易用的一站式AI数字人系统,支持视频合成、声音合成、声音克隆,简化本地模型管理、一键导入和使用AI模型。
JavaScript · 1 watchers
dom-points
DOM Tools Collection, include matrixToDeg pointsDistance pointToLineCross pointToLineDistance pointIsInPolygon polygonIsInPolygon clientDeg clientCenterPoint clientOriginalPoints clientBoundsPoints rectBoundsToRect...
HTML · 1 watchers
FlyEnv-Doc
FlyEnv Doc
1 watchers
it-tools
Collection of handy online tools for developers, with great UX.
JavaScript · 1 watchers
ObjectObserver
JS Object Observer, Build on the basis of ES6 proxy, use like vue's watch. Support circular reference. Can set watch depth and silence watch
TypeScript · 1 watchers
pico
Take browser screenshots in Javascript 📸
1 watchers
static-php-cli
Build standalone PHP binary on Linux, macOS, FreeBSD, Windows, with PHP project together, with popular extensions included.
Java · 1 watchers
taihangOA-Android
Vue · 1 watchers
vue-location-choose
JavaScript · 1 watchers
wangEditor-font-size
wangEditor 字号插件 突破只能设置7个字号的限制
Swift · 1 watchers
XHttp
swift版 轻量级 NSURLSession 网络请求库
0 watchers
3d-book-image-css-generator
Generate a 3D image from a book cover and export to HTML/CSS to embed on your website.
JavaScript · 0 watchers
activity_wap
Java · 0 watchers
City-Android
Swift · 0 watchers
CityQ
0 watchers
ckeditor4
The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins.
0 watchers
CosyVoice
Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability.
0 watchers
CSS3PsExt
JavaScript · 0 watchers
docs
Generate documents from standard comments, Not limited to specific files, specific languages
HTML · 0 watchers
docs.github.io
0 watchers
DynamicQuillTools
DynamicQuillTools is a library that allows you to dynamically add or remove new custom elements to/from a Quill Editor's toolbar. For instance a button or a drop down menu.
0 watchers
elementor
The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.
Java · 0 watchers
hlpp-android
JavaScript · 0 watchers
HLPP_PC
CSS · 0 watchers
HLPP_WAP
Ruby · 0 watchers
homebrew-cask
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
0 watchers
homebrew-php
PHP formulae repo for Homebrew
Ruby · 0 watchers
homebrew-phpwebstudy
JavaScript · 0 watchers
iconfont-maker
0 watchers
image-editor-effects
💎 A WebGL example of image adjustment / effects shaders found in Photoshop, other image editors and game engines.
JavaScript · 0 watchers
jquery.autoscroll
jquery autoscroll jq走马灯插件 无缝循环滚动 上下左右方向 悬停暂停
JavaScript · 0 watchers
js-data-history
TypeScript · 0 watchers
monaco-languageclient
Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples
0 watchers
nanopop
🍦 Minimalistic, small, positioning engine. Build for high-performance, minimal footprint and maximum control over positioning behavior.
C++ · 0 watchers
node-virtualcam
C++ · 0 watchers
node-window-manager
PHP · 0 watchers
php-curl
php curl framework
0 watchers
php-language-server
PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥
0 watchers
phpactor
Mainly a PHP Language Server with more features than you can shake a stick at
0 watchers
pickr
🎨 Flat, simple, multi-themed, responsive and hackable Color-Picker library. No dependencies, no jQuery. Compatible with all CSS Frameworks e.g. Bootstrap, Materialize. Supports alpha channel, rgba, hsla, hsva and more!
CoffeeScript · 0 watchers
psd.js
A Photoshop PSD file parser for NodeJS and browsers
0 watchers
qiniuClient
云存储管理客户端。支持七牛云、腾讯云、青云、阿里云、又拍云、亚马逊S3、京东云,仿文件夹管理、图片预览、拖拽上传、文件夹上传、同步、批量导出URL等功能
0 watchers
sketch-code
Keras model to generate HTML code from hand-drawn website mockups. Implements an image captioning architecture to drawn source images.
0 watchers
sol-weapp
:clap:红包雨,大转盘,小程序营销组件,小程序商城常用组件 https://sunniejs.github.io/sol-weapp/
0 watchers
spaces-design
Adobe Photoshop Design Space
JavaScript · 0 watchers
taihangOA-IOS
0 watchers
tesseract.js
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
0 watchers
textbus
TextBus 是一个面向未来的 web 富文本框架,同时也可以作为一个开箱即用的富文本编辑器,拥有非常好的扩展性和可定制性,是驱动复杂富文本的不二之选!
PHP · 0 watchers
think6-multi-app
自定义tp6多应用组件 修改目录结构为 应用/模块/控制器/方法 每个模块单独的文件夹 独立的controll view
0 watchers
tiny-rdm
A Modern Redis Desktop Manager
0 watchers
tpflow
php开源工作流引擎
0 watchers
transform
A polyglot web converter.
Java · 0 watchers
tuangou-Android
C · 0 watchers
tuangou_IOS
Java · 0 watchers
tuangou_shop_Android
Swift · 0 watchers
tuangou_shop_IOS
JavaScript · 0 watchers
tui.image-editor
🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.
0 watchers
upload-labs
一个想帮你总结所有类型的上传漏洞的靶场
0 watchers
vscode-php-intellisense
Advanced PHP IntelliSense for Visual Studio Code 🆚💬
JavaScript · 0 watchers
vue-ckeditor4
JavaScript · 0 watchers
vue-element-dialog
vue2 element-ui dialog
Vue · 0 watchers
vue-element-form
Vue · 0 watchers
vue-element-table
JavaScript · 0 watchers
vue-file-uploader
Java · 0 watchers
X-Cache-Android
Swift · 0 watchers
XBanner
Java · 0 watchers
XCard-SJD
Swift · 0 watchers
XCard-SJD-IOS
Swift · 0 watchers
XEasyListView
只需要简单设置即可实现tableview collectionview的展示 包含上下刷新 分页 可自动计算tableviewcell的高度
Swift · 0 watchers
XHorizontalView
Swift版 联动横向滚动菜单view 类似网易新闻框架 菜单和主view可拆分随意设定位置
Swift · 0 watchers
XImageUtil
swift版 NSURLSession+NSOperation+NSOperationQueue 网络图片加载库 支持GIF,WEBP
0 watchers
xpc-connect
Mac connection bindings for node.js
Swift · 0 watchers
XPhoto
Swift · 0 watchers
XRefresh
Swift版 ScrollView刷新库
Swift · 0 watchers
XTimer
Java · 0 watchers
x_taobaoke
x250881478

x250881478

V2EX member #495103, joined on 2020-06-17 14:09:31 +08:00
x250881478's recent replies
Jan 24
Replied to a topic by laodao Node.js ai 时代, node.js 成为核心语言
妥妥的 Python 第一吧。 除非啥时候别的语言出个流行的训练工具。 另外可以看下我的项目, 集成了大部分语言和运行时。 本地测试可以试试。https://github.com/xpf0000/FlyEnv
看你们业务需求 粒度准备控制到多细了, 权限最终就是一个字符串或数字标识 根据这个标识, 前端判断是否能展示, 是否能发起请求. 后端判断是否响应请求.
粗粒度的可以用类似角色这种来控制, 判断的是用户是否是某个角色
细粒度的就可以非常精确了, 可以给页面, 按钮, tab, 接口等全部设置权限标识, 最终根据标识决定用户哪些功能可用
Mar 4, 2024
Replied to a topic by hankli 程序员 纪念一下第一次上榜 GitHub Trending.
恭喜恭喜! 为撒你们的项目都有那么多贡献者. 羡慕啊
我的项目也有 node 版本切换, 支持 nvm 和 fnm. 不过是 GUI 的 https://github.com/xpf0000/PhpWebStudy
根据端口查进程:sudo -S lsof -nP -i:80
把找到的进程, 全部 sudo kill -9 进程 id1 进程 id2 进程 id3...
如果 up 是搞 web 开发, 可以看下我的工具, 自带端口查杀, 进程查杀
https://www.macphpstudy.com/
根据关键词查进程:sudo -S ps aux | grep "nginx"
@msg7086 原来没做这个软件之前, 整天到处找 MAMP pro, 现在只用这个就行. 而且星星这种东西, 谁也不嫌多啊. 当然星星这种东西对我来说确实没什么实际作用, 只是花费心血做的东西, 当然还是希望有人能认可的.
@Zien 确实, 对中国软件的信任问题. 这个完全感受到了. 前一段有个法国老哥, 在脸书群组上发了个帖子推荐这个软件, 一群人的回复就是不信任, 这种观念感觉根深蒂固.
Sep 19, 2023
Replied to a topic by a412501665 酷工作 爬虫工程师兼职 (远程岗位) 3K 到 5K
我看很刑啊, 哈哈
作为上架过 homebrew cask 的人, 连带数据一起删除并不是个好主意, 比如我的软件, 是会创建数据库文件的, 如果和软件放到一起, 用户删除时候, 连个提示都没, 直接就没了, 肯定有问题吧
Mar 7, 2023
Replied to a topic by spikedingo 程序员 求教如何与 apple store 审核斗智斗勇
参照你们的回复, 自己弄了个方法, 去除 node-pty 生成的 node_gyp_bins 文件夹
electron-builder 配置项里的 afterPack:
afterPack: async (pack) => {
const dir = join(pack.appOutDir, 'PhpWebStudy.app/Contents/Resources')
const optdefault = { env: process.env, cwd: dir }
if (!optdefault.env['PATH']) {
optdefault.env['PATH'] =
'/opt:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin'
} else {
optdefault.env[
'PATH'
] = `/opt:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:${optdefault.env['PATH']}`
}
execSync('asar e app.asar app', optdefault)
execSync('rm -rf app/node_modules/node-pty/build/node_gyp_bins', optdefault)
execSync('rm -rf app.asar', optdefault)
execSync('asar pack app app.asar', optdefault)
execSync('rm -rf app', optdefault)
console.log('afterPack handle end !!!!!!')
return true
}
里面的 PhpWebStudy 换成自己的 app 名字
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   888 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 21:45 · PVG 05:45 · LAX 14:45 · JFK 17:45
♥ Do have faith in what you're doing.