V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  halowang1991  ›  全部回复第 1 页 / 共 2 页
回复总数  31
1  2  
7 天前
回复了 halowang1991 创建的主题 求职 大龄程序员想谋求更多的收入
@linyongxin 请问在哪里能遇见这些小企业呢?
7 天前
回复了 halowang1991 创建的主题 求职 大龄程序员想谋求更多的收入
@htxy1985 谢谢你的提醒,其实我的软件几乎是瞬间翻译的(70ms)。因为我的动图,在没使用过的人眼里看起来似乎是鼠标移到上面需要等好久。实际上我设置的是案件后在翻译,给人看上去的感觉是展示词义时间需要 700ms 的样子
7 天前
回复了 halowang1991 创建的主题 求职 大龄程序员想谋求更多的收入
发这种帖子没熟悉好没有自动 format 的 markdown ,排版有些蠢。各位见谅,下面是再次排版后的:

技术栈如下,熟练程度由高到低排序:

Flutter:dart ,riverpod ,method channel
iOS:ObjC ,Swift 都写过
macOS:AppKit ,其他同 iOS
React Native:TS/JS
Android:Java, XML
AntDesign:TS/JS
小程序:基于 Taro.js ,原生小程序也写过
Windows:基于 flutter ,辅以 C++, win32, winrt
7 天前
回复了 halowang1991 创建的主题 求职 大龄程序员想谋求更多的收入
现在在办公室坐班,时薪 125 的样子。比较看重工作氛围。
7 天前
回复了 halowang1991 创建的主题 求职 大龄程序员想谋求更多的收入
有兴趣可以联系:
base64:
aGFsb3dhbmcxOTkx
发现哪个快捷键不符合自己的预期就到设置里改,慢慢适应吧?

PowerToys 好东西,macOS 上还有 karabiner
@NongNong #14

那这块屏幕上的 DPI 应该就是 1 。

我回家再用自己的显示屏看一下。
@yelog 谢谢
@NongNong #10 谢谢你反馈的问题
@NongNong #9

看上去是 DPI 的问题,我也是多显示器用户,日常要不就拿 iPad 当拓展屏幕,要不就拿某 4K 显示器当附屏,完全没见过截图中的情况。

方便告知你的显示器型号和设置吗?

我自己的 4K 显示器,实际分辨率为 3840 * 2160 。我在接入了 macbook 后,将其分辨率设为默认的 1920*1080 ,dpi 为 2 ,显示挺正常的。
@wanpp 不错的建议,我在后续的开发中会添加一下
@carlvert98 谢谢支持!
@halowang1991 尴尬,没有办法删除自己的回复
另外我目前在找工作,希望能得到一份 flutter 跨平台的开发的职位。全国哪里都可以,远程也行。不知道是否合适在这个贴子下面发。
在项目里集成过, 在国内感觉还是很怪(Android):

1. app 切后台, 能收到
2. app 强退, 收不到(但有时候隔了十几个小时收到一条)
3. app 在前台, 能收到

Google 了一下, 说: android GMS 设计的时候就是 app 进程如果被杀死了, 就无法收到推送通知. 感觉不可理喻...为什么不能做成 APNS 那样

但是 whatsapp 却能在 app 强退后收到通知, 秒收, miui
我的配置 json:

```json
{
"global": {
"check_for_updates_on_startup": true,
"show_in_menu_bar": false,
"show_profile_name_in_menu_bar": false,
"unsafe_ui": false
},
"profiles": [
{
"complex_modifications": {
"parameters": {
"basic.simultaneous_threshold_milliseconds": 50,
"basic.to_delayed_action_delay_milliseconds": 500,
"basic.to_if_alone_timeout_milliseconds": 1000,
"basic.to_if_held_down_threshold_milliseconds": 500,
"mouse_motion_to_scroll.speed": 100
},
"rules": [
{
"manipulators": [
{
"description": "capslock -> 切换窗口",
"from": {
"key_code": "caps_lock"
},
"to": [
{
"key_code": "tab",
"modifiers": "left_command"
}
],
"type": "basic"
}
]
},
{
"manipulators": [
{
"description": "右 option -> 切换输入法",
"from": {
"key_code": "right_option"
},
"to": [
{
"key_code": "spacebar",
"modifiers": "left_control"
}
],
"type": "basic"
}
]
}
]
},
"devices": [
{
"disable_built_in_keyboard_if_exists": false,
"fn_function_keys": [],
"identifiers": {
"is_keyboard": true,
"is_pointing_device": false,
"product_id": 835,
"vendor_id": 1452
},
"ignore": false,
"manipulate_caps_lock_led": true,
"simple_modifications": [],
"treat_as_built_in_keyboard": false
},
{
"disable_built_in_keyboard_if_exists": false,
"fn_function_keys": [],
"identifiers": {
"is_keyboard": false,
"is_pointing_device": true,
"product_id": 835,
"vendor_id": 1452
},
"ignore": true,
"manipulate_caps_lock_led": false,
"simple_modifications": [],
"treat_as_built_in_keyboard": false
}
],
"fn_function_keys": [
{
"from": {
"key_code": "f1"
},
"to": [
{
"consumer_key_code": "display_brightness_decrement"
}
]
},
{
"from": {
"key_code": "f2"
},
"to": [
{
"consumer_key_code": "display_brightness_increment"
}
]
},
{
"from": {
"key_code": "f3"
},
"to": [
{
"apple_vendor_keyboard_key_code": "mission_control"
}
]
},
{
"from": {
"key_code": "f4"
},
"to": [
{
"apple_vendor_keyboard_key_code": "spotlight"
}
]
},
{
"from": {
"key_code": "f5"
},
"to": [
{
"consumer_key_code": "dictation"
}
]
},
{
"from": {
"key_code": "f6"
},
"to": [
{
"key_code": "f6"
}
]
},
{
"from": {
"key_code": "f7"
},
"to": [
{
"consumer_key_code": "rewind"
}
]
},
{
"from": {
"key_code": "f8"
},
"to": [
{
"consumer_key_code": "play_or_pause"
}
]
},
{
"from": {
"key_code": "f9"
},
"to": [
{
"consumer_key_code": "fast_forward"
}
]
},
{
"from": {
"key_code": "f10"
},
"to": [
{
"consumer_key_code": "mute"
}
]
},
{
"from": {
"key_code": "f11"
},
"to": [
{
"consumer_key_code": "volume_decrement"
}
]
},
{
"from": {
"key_code": "f12"
},
"to": [
{
"consumer_key_code": "volume_increment"
}
]
}
],
"name": "Default profile",
"parameters": {
"delay_milliseconds_before_open_device": 1000
},
"selected": true,
"simple_modifications": [],
"virtual_hid_keyboard": {
"country_code": 0,
"indicate_sticky_modifier_keys_state": true,
"mouse_key_xy_scale": 100
}
}
]
}

```
我是 karabiner, 单击右 option 切换语言, 很爽
招 Flutter 吗? dart / swift / typescript / objc 都写过. iOS / 前端 / React Native 也写过. 经验丰富
2023-01-13 00:55:11 +08:00
回复了 covvee 创建的主题 macOS 闲暇时间想学习下 mac os 开发,请问一下学习曲线是怎么样的
虽然 OP 说不是 window management, 不过, 如果真的是窗口管理这种高大上的活儿,

Quartz Window Services

https://developer.apple.com/documentation/coregraphics/quartz_window_services

可以一看
2023-01-12 16:16:46 +08:00
回复了 covvee 创建的主题 macOS 闲暇时间想学习下 mac os 开发,请问一下学习曲线是怎么样的
不过 OP 做的东西我感觉还要和大量的系统级 API 进行交互...我感觉还是蛮难的, 很多东西只能从 apple 自己的开发者文档中摸索
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4837 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 09:53 · PVG 17:53 · LAX 02:53 · JFK 05:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.