数据专栏

智能大数据搬运工,你想要的我们都有

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

TLDR: React, TypeScript ;$11 ~ $20 / 小时,USDT 支付;做各种 SaaS 、爬虫、React Native Expo 、Chrome 插件
最近需要新招一到两个个人,之前参加的伙伴是这样评价的:
有人说 团队心态很放松,如果有时间我就帮他做,没时间他也不会催着赶着。对工程质量有追求,做的时候多多少少还能够学到点东西。两周结一次工资,还不错。过年居然还有红包。
有人说 团队还处于探索阶段,会尝试性的做新东西,相当于付工资让我去学习。当然有什么我不想做的也可以直接提出来,好商量。
详情请见 https://guigu.io/careers
这些项目大都是我的个人业余项目,纯粹是个人兴趣,决定价格的不仅是市场,还有我个人的支付能力。
你如果表现得比中国的兼职市场好,我会给比市场高的价格,希望我们能够建立长期的合作关系。
都是市场上的劳动者,我也有我的难处。感谢各位的关注 :)
前沿探索
2020-08-27 18:17:02
是不是在当下竞争的业务快速迭代中有所疲倦?
是不是一度迷茫不断堆砌代码,却不是自己要的工程师感觉?
是不是感觉自己的技术视野困了几年,只是在用 1 年的经验,做了 5 年的事情?
何不来看看和未来技术的链接,去打造和引领,从未知的科技,转化到 逐渐明确清晰的技术应用。
岗位职责
阿里巴巴达摩院,一直是一支神秘的团队,致力于探索科技未知,以人类愿景为驱动力,开展基础科学和创新性技术研究。
我们是达摩院下属的 机器智能技术-前端工程团队。机器智能技术团队,致力于研发国际领先的大规模机器学习、语音、视觉、自然语言处理、智能决策等人工智能技术。
在这里,你将与最优秀的小伙伴们一起:
1,利用前端技术,探索未来技术的可能性,链接与应用到丰富且具有挑战性的场景,打造具有科技感、普惠民生的科技型产品
2,持续提升自己的技术,通过技术能力持续深入解决机器智能技术应用过程中的卡点难题
3,探索技术极限,拓展能力边界,享受幸福的工程师生活
岗位要求
1,良好的计算机基础和编程能力,精通 HTML/CSS/JavaScript,理解 HTTP 及相关协议,熟悉浏览器和移动平台特性,了解行业技术发展
2,了解业界技术发展状况,对前端领域有深入发展兴趣。
3,优秀的学习能力,积极乐观,敢于担当,勇于创新
加分项:
1.有 node 相关线上产品经验,或非前端开发语言并实际完成项目
2.有 web 3D ( three.js )技术相关项目经验
3.在校主导或独立负责过独立产品前端,对于技术问题有自己的技术见解和解决方案。
简历投递 [email protected] -inc.com
前沿探索
2020-08-27 18:16:55
[工作职责]1 、负责公司 Android 产品研发,指导初级工程师的开发工作并进行团队管理及人才梯队建设; 2 、负责 Android App 代码架构设计和高质量的 Java/Kotlin 代码编写; 3 、和产品经理配合,深度参与产品需求讨论,功能定义等; 4 、承担重点、难点的技术攻坚,带领团队实现产品技术上的快速突破; 5 、调研 Android 平台新技术并能够应用到公司产品开发中。 [任职要求] 1. 重点大学计算机或相关专业本科以上学历; 2. 精通 Java 或 Kotlin 编程语言,有 5 年以上 Android 平台开发经验,对 Android 系统深刻理解,熟悉 Android 技术栈和生态链; 3 、有良好的程序架构设计能力,对于设计模式,多线程等技术有良好的理解,热爱编程,能产出高质量的代码; 4. 具有较强的抗压能力,积极乐观,认真负责,自驱力强并且具备良好的沟通能力和优秀的团队协作能力; 5. 有魄力,执行力强,能够带领团队快速迭代产品。
前沿探索
2020-08-27 18:16:46
职位描述 网约车公司最核心的增长团队,负责网约车公司的运营和增长的研发,是公司的增长创新引擎,运营引擎的核心业务包括智能补贴引擎、用户智能管理平台、会员、电商、广告、内容、游戏等业务。技术上你会面对如何搭建一个面对海量用户的增长产品的挑战,也会系统学习增长方法论,亲自负责一些产品的研发工作。部门内氛围非常好,福利待遇优厚,也是滴滴成长最快的部门,对于表现 Top 的同学,没有上升天花板。
日常工作: 负责运营引擎核心业务的开发,日常工作会涉及到高性能服务、大数据、算法等; 用增长黑客思维和产品、运营一起快速迭代提升负责产品的核心数据;
任职要求 本科及以上学历 对于高并发,高可用有着丰富经验 强悍的代码能力,至少熟练一门编程语言; 主动性和自驱能力强,愿意跳出舒适区推进负责产品的进展; 加分项:参与过广告投放引擎、搜索排序、推荐引擎等相关研发工作 加分项:对于增长黑客感兴趣
简历发送至邮箱:anVzdGlubGlqaWFxaW5nQGRpZGlnbG9iYWwuY29t
前沿探索
2020-08-27 18:16:32
公司介绍
小特科技(上海)有限公司,旗下产品为「小特 App 」
公司成立于 2017 年,是一家集 软件开发、新媒体内容运营、垂直电商、线下实体店 为一体的新能源汽服务公司。
「小特」 App 为国内特斯拉车主必备的 App ( iOS 、Android 均可下载),提供了充电地图、车辆控制功能,也是最大的特斯拉中文社区。
「小特叔叔」即是公司创始人,也是公司的新媒体内容 IP,主要在微博、微信等平台输出中高端新能源汽车相关内容。
「小特未来商店」为公司自营电商平台,分为有赞、淘宝两个平台,为广大特斯拉车主提供高品质汽车周边。
「小特未来店」为公司即将推出的线下汽车美容店。
招聘基本说明
公司经营两年多,目前 15 人左右。因规模扩张,需要招聘一些技术岗位,技术岗位均在上海,地点为上海虹桥附近,年后恢复正常工作即开始选址。
以下列出皆为全职岗位(非远程)。
如果有兴趣,请将简历发至 Y3JvYXRoQHhpYW90ZS5jb20=
岗位介绍
Android 研发工程师( 16-22k ) 3 年经验以上,本科
基本要求: 技术基础扎实,熟悉常用数据结构与算法 熟悉 Java 语言(或 Kotlin )和 Android API 有 React Native 经验 熟悉 HTTP 协议 深入了解 Android 系统的进程管理、网络管理等各项机制 两年以上 Android 平台开发经验 良好的沟通能力和合作精神,有责任感
职责: 参与 Android 平台上产品的开发与维护 RN 产品转型原生开发
加分项: 活跃于开源社区,有 issue 或 pr 贡献 熟练使用 Kotlin 熟练使用任意一种后端语言 /框架 有独立负责一款产品研发的经验
备注: 有期权,快速成长团队 工作地点:上海虹桥商务区 简历请附 GitHub 地址
iOS 研发工程师(已招聘)
前端研发工程师(已招聘)
后端研发工程师(已招聘)
数据平台研发工程师(已招聘)
前沿探索
2020-08-27 18:16:26
腾讯内推,非 HR疫情促进了头部互联网的进一步发展,新的岗位不断涌现,本人长期驻版内推 careers.tencent.com 上大部分的鹅厂社招职位都可以内推。如果有兴趣,可以给我发简历和岗位 cloudai[at]yeah.net 也可以微信扫描下面的二维码自助应聘,并按照邮件通知完善简历,这样也是走我的内推通道腾讯自助内推二维码: 上面里可以搜下 “22989”,"21882",坑不少。其他也都可以自助内推 PS:看到有的社招同学面试未能通过,这种情况也没关系,如果有兴趣,可以换个岗位继续试 前面有同学面试挂掉主要是挂在岗位匹配度和技术细节层面的东西,这两方面建议面试前按照 JD 多准备一下 另外,腾讯对于岗位的背景和经验匹配度要求较高,想实现跳槽+角色转换通常比较困难,所以建议选择和目前从事岗位最相关的角色进行尝试 最多可以同时推荐三个职位。另外,一般岗位需要最低本科工作年限 2 年以上,高级岗位建议最低本科工作年限 6 年以上 来信必回。学历、工作背景、工作年限都符合职位要求的必推。 有之前在其他渠道应试,简历在其他职位流程中锁定的,是无法推荐的。这种情况通过所有渠道都无法应聘,只能自己找之前的 HR 接触锁定。
前沿探索
2020-08-27 18:16:17
一、OceanBase 团队介绍旧的回忆:峥嵘岁月 OceanBase 是由蚂蚁金服 /阿里巴巴一群追求梦想追求极致的工程师实现的完全自主研发的金融级分布式关系数据库,具备数据强一致、高可用、高性能、在线扩展、高度兼容 SQL 标准和主流关系数据库、低成本等特点。十年来,OceanBase 已经支撑了支付宝全部核心业务数据库,顺利承载了期间的双十一的交易峰值,且在 2019 年业界公认的 TPC-C 性能评测中,成为第一个排名第一的分布式数据库。 10 月 2 日,据权威机构国际事务处理性能委员会( TPC,Transaction Processing Performance Council )官网披露,中国蚂蚁金服自主研发的金融级分布式关系数据库 OceanBase,在被誉为“数据库领域世界杯”的 TPC-C 基准测试中,打破了由美国公司 Oracle (甲骨文)保持了 9 年之久的世界记录,成为首个登顶该榜单的中国数据库产品。” https://www.zhihu.com/question/349100846 另外,OceanBase 也是个有故事也有爱的团队,可以从 “支付宝背后的 OceanBase:国产自研分布式数据库这十年 https://www.infoq.cn/article/O8xlkHWaXfYw_MjUyjbY 了解到在如今鲜亮业绩的背后,十年来团队对技术的追求和笃定,以及过程中的坎坷和坚韧。新的征程:十年一剑 数据库是各行各业数字化转型所需的核心基础设施,如今 OceanBase 已经走出阿里巴巴和蚂蚁金服,服务域更广大的市场,市场前景波澜壮阔,我们刚刚迈出一小步,未来的征程是星辰大海。希望有技术热情的你加入我们,共创数据库产业的未来! 更多信息请看 OceanBase 官网 https://www.oceanbase.com/ 。《 OceanBase:蚂蚁爬上舞台》 https://mp.weixin.qq.com/s/9EA_mHtkBpJ0prPK0hfgjA OceanBase 前端团队介绍 旧的回忆:开放多元 OceanBase 前端团队,负责 OceanBase 整体产品的前端方案设计和实现,以及前端基础框架和工程服务相关设计和实现,包括但不限于 Ant Design 、AntV 、Umi 、Dva 、Egg 等开源项目的使用合作,以及 SQL 编辑器等前端重度产品方案研发实现,和联合产品团队、运营团队、研发团队,寻找前端机会价值点对业务产生增值作用。 在过去的几年,前端团队不仅完成了专有云、公有云、客户端多类型的业务支持,也在 SQL 编辑器等、图形化等方面积累了许多经验。目前已经有 web 版本 SQL 编辑器,SQL 控制台等重型应用,和 OCP 等分布式运维管理应用。 新的征程:星辰大海 如今随着 OceanBase 业务的对外和商业化,可以预见前端在商业化这个命题上会有更多的机会和挑战。不同于常见的 web 应用,OceanBase 业务不仅面上覆盖广泛,也需要在点方面研究深挖,无论是面方面的公有云专有云多端方案部署的完善,重型数据库管理 Web 应用,大量的可视化场景使用,还是在点方面的 SQL 编辑器的 OceanBase 方言,词法语法特性完善底层研究合作,整个面和点的衍生都是比较宽泛的,我们希望能满足 OceanBase 业务支撑的前提下,对 SQL 编辑器,多云多端方案,分布式管理、可视化等多个命题攻坚协同,达到新的高度。 二、职位描述 1. 负责 OceanBase 整体产品的前端方案设计和实现。 2. 负责 OceanBase 前端基础框架和工程服务相关设计和实现,包括但不限于 Ant Design 、AntV 、Umi 、Dva 、Egg 等开源项目的使用合作,以及 SQL 编辑器等前端重度产品方案研发实现。 3. 联合产品团队、运营团队、研发团队,寻找前端机会价值点对业务产生增值作用。 三、职位要求 1. 熟练掌握 JavaScript 、HTML 、CSS 等原生前端基础技术,熟悉相关规范。 2. 熟练掌握 React / Vue / Angular 等常用前端框架以及配套社区项目( redux / rxjs / …)。 3. 对前端工程化有一定理解,熟练掌握 Webpack / Grunt / Gulp 等构建工具的使用和配置。 4. 了解不同浏览器平台的特性,能够很好地解决兼容问题,具备良好的 UI 交互实现能力。 5. 具备强烈的技术进取心,有良好的沟通与合作精神,拥有优秀的问题分析及解决能力。 四、加分项 1. 有数据库相关开发使用经验。 2. 同时具备 PC/无线 端的开发能力,有成功的中大型 Web 产品、移动应用开发经验。 3. 有服务端( Node.js / Java / PHP / Python 等)相关开发经验。 4. 有大数据处理( Hadoop / Hive / Spark / Impala 等)相关开发经验。 5. 有机器学习 /深度学习、自然语言处理等人工智能相关开发经验。 6. 有优秀的独立开源项目或深度参与过业界知名的开源项目。 五、划重点 如今 OceanBase 已成立新公司(蚂蚁全资子公司),业务上以 OceanBase 为核心,包含数据库管理及分布式管理相关内容,技术和蚂蚁金服保持合作关系,涉及编辑器、可视化、nodejs,工程化各方面的多方面共建。目前招兵买马阶段,在业务和技术上都有较大空间,欢迎咨询~ 六、工作地 浙江杭州 七、联系方式 邮箱: [email protected] 微信:daolanx
前沿探索
2020-08-27 18:16:12
网易互娱 2021 届校招内推码:rgutHZ 校招官网: https://game.campus.163.com/ 有笔试的岗位,简历免筛选,直接进入笔试,无笔试的岗位,简历优先筛选。 投递之后有任何问题,或者想查询内推进度,也可以私信我或者加我微信 18058762256,有时工作比较忙查看不及时,但一定会回复。 设计类岗位可同时接受 2020-2021 届同学投递。包括:GUI,UI,VX,UITA,原画,模型,动画七大方向的岗位。 offer 数量多,快快投递吧。
前沿探索
2020-08-27 18:16:02
欢迎加入 MXPlayer 技术团队!体验异域文化的冲击,感受硅谷的工作氛围,享受全套的人文关怀,这里有高颜值的写字楼和小姐姐,便利的地铁,一年一度的出国游,一万多的工程学椅子,顶配的 macbook pro 。如果你喜欢拥抱挑战,想要感受每天近亿的日活,还等什么,赶快跟我联系吧![加油][加油][加油] 1 、数据挖掘工程师( 0-5 年经验,校招社招均有 hc ) 2 、Java 开发工程师( 3-6 年经验) 3 、安卓开发工程师( 3-5 年经验) 4 、服务端流媒体开发工程师( 5 年以上经验) 5 、go 开发工程师( 3-5 年经验)
简历发送至邮箱: [email protected]
前沿探索
2020-08-27 18:15:57
“支付” 一个大家都不陌生的名词,是我们每个人日常生活中的一部分。原本平淡的快要被大家忘记,却不知怎么滴——就火了,现在各种”宝”,各种”通”漫天飞。当你看到身边这些铺天盖地的支付广告,便利店里时不时地冒出各种花样的支付方式,或许你也意识到一个新的支付时代到来了。在这个时代,支付不会只有 XX 宝一种玩法,线下、线上和移动支付都会有各种创新手段等着你去发现、实现和升华。
支付,貌似很高大上,其实不然,这个行业只需要你多一点点对生活体验的留意,对新事物的关心和好奇,和永远那种“可以更好”+“可以改变”点什么的执拗. ——别犹豫,你 就是我们要找的人!
我们是谁?
我们(上海讯联数据服务有限公司)是一家支付领域新兴的第三方技术和服务提供商,专注于中国及跨境支付交易处理和数据服务,服务领域包括境内银联卡收单处理、国际卡收单处理、国际卡发卡处理、境外综合支付处理、O2O 新型支付处理服务等。
公司管理层具有多年支付行业实践经验,员工队伍蓬勃有朝气。公司成立 10 年来,合作伙伴已涵盖众多境内外银行、卡组织、第三方支付机构及专业化服务商。目前已获得 C 轮融资,处于快速成长期。
我们希望的“你”是什么样子?
[WEB 前端工程师] / [WEB 前端技术专家]
我们希望你活泼,开朗,善于和人沟通,我们认为这是一个做好优秀前端工程师的要件,也非常希望你可以熟练的使用 HTML5/CSS3/JQuery/React/...,了解移动端的原生开发,如果做过小程序的平台化就更好了。
上面这些是我们找人的期望,当然了这个和谈恋爱一样,如果我们有缘,看对眼了,其他的神马都不重要了。希望你勇敢来试试!!
我们为你准备了什么?
富有行业竞争力的薪酬和福利,包括但不限于:基本薪水,年终奖,绩效奖金,五险一金,带薪年假,午餐补助,定期体检,旅游,技能培训,家人关爱计划等等;
此外,还给开发者提供了一点小小福利:
工作需要的各类技术书籍订阅和购买;
为开发者参加各类免费 /收费线下活动提供支持;
定期举行技术或业务培训分享会,让先进的技术理念和知识在公司内得到更广泛的传播;
为创新 idea 的实现,鼓掌(精神奖励)与买单(物质奖励)~
......
这一切都是为了让你的工作开心,没有后顾之忧,在为公司作出贡献的同时自身技术能力也能获得很好的提升,获得双赢。
不用担心我们给不出薪水,只要你自认为有足够能力,尽管来,我们给的起。
感兴趣? 别犹豫,赶快联系我们,发简历到 [email protected]
前沿探索
2020-08-27 18:15:35
给自己招队友,欢迎骚扰
链接中有 9 个社招岗位。包含 Android iOS C++ AI PM 等
https://job.toutiao.com/s/Jhm6tcA
VX bGlqdW5saWFuZzk4MTkK
email bGlqdW5saWFuZy45ODE5QGJ5dGVkYW5jZS5jb20K
前沿探索
2020-08-27 18:15:25
办公地点:深圳市福田区物联网后台工程师 待遇范围 20K ~35K,仅作参考,大牛请忽略。 工作内容 1 、参与智慧园区解决方案的需求分析,参与架构设计、技术方案分析和技术选型; 2 、负责物联网系统的后端相关开发; 职位要求 1 、大专以上学历,计算机或者通信相关专业。3 年以上后端开发经验。 2 、熟悉 Java 或者 Go 技术栈,Go 、C/C++至少需要精通其中的一门;熟悉一门脚本语言,如 javascript 、python 。 3 、了解常用框架、数据库、RPC 、缓存、消息队列等组件的使用和对底层实现原理的理解,并能根据业务场景做选型和调优。 4 、有扎实的计算机基础知识。熟悉多线程、网络通讯、数据结构、操作系统原理等基础。了解微服务、分布式相关理论。 5 、有面向对象、设计模式、业务建模等实践经验。具备良好的编码习惯,注重代码质量。 6 、熟悉 Linux 系统的开发环境和相关工具。 加分项: 1 、有物联网平台开发经验、相关产品的开发经验; 2 、有 IOT 项目开发经验、物联网协议对接等开发经验; 3 、有过边缘计算的开发经验、或者做过路由器、物联网网关之类的产品开发经验优先。 微信:Y29sb3JhZG82NjY= 邮箱:c2h1anVuQHBlbmd4aWFuZ2NoaW5hLmNvbQ== 谢谢
前沿探索
2020-08-27 18:15:17
我们是: 支付宝用户生命周期团队,负责支付宝的用户生命周期运营,出了日常平台建设,每年的双 11,五福都有我们的身影。
现急招 java 后端开发 P6/P7,发简历来 [email protected] 。我会第一时间回复。
如果简历合适,会最快速度跟进完面试流程。
期待优秀的你加入!!!
PS:
1 、社招岗位
2 、1 年及以上工作经验
前沿探索
2020-08-27 18:15:12
猎头,不是外包请各位大佬放心
以下大厂均为互联网大厂,就是最近比较火的那个厂(如果简历不通过我这边也会根据您的意愿投递其他公司,机会多多欢迎来投递呀)
游戏 3d 主美(岗位)
职位职责:
1 、负责自研或定制休闲游戏产品美术表现;
2 、设计美术方案,把控美术风格;
3 、熟悉游戏美术设计全流程;输出美术标准,总结制作方法;
4 、协调美术团队按计划输出资源;与合作方沟通把控外包质量和进度; 5 、关注市场反馈,不断改进美术资源。
职位要求:
1 、5 年以上游戏行业美术工作经验,至少完整参与过 2 款手游的研发,参与过休闲游戏美术研发;
2 、具备优秀的审美能力,想象力丰富,有良好的美术设计能力;
3 、熟悉目前市场游戏美术风格,熟练掌握美术设计的主流软件;
4 、具备良好的沟通能力,较强的团队合作意识和抗压能力。
游戏客户端主程
职位描述
1 、负责游戏客户端的功能开发以及维护;
2 、负责游戏客户端框架及技术方案的设计与实现,以及技术攻关工作;
3 、与策划、美术、服务器开发人员保持良好沟通,协助建立高效的游戏内容制作流程以及标准,持续完善并优化工具链;
4 、保证代码质量与运行效率,持续进行项目功能优化与代码调优。 职位要求
1 、大学本科及以上学历,计算机专业或数学专业优先;
2 、3 年以上游戏客户端开发经验,1 年以上 Unity3D/UE4 开发经验,有完整的游戏项目经验的优先;
3 、熟练掌握 C#/C++,熟悉 Lua 优先,具备良好的编程习惯;
4 、基础扎实,熟练掌握算法,数据结构相关知识,熟悉面对对象编程,具备合理运用设计模式的能力;
5 、有较强的学习能力,熟练阅读英文技术文档,具有较强的分析与解决问题能力;
6 、对图形渲染有深入了解的优先,熟悉 OpenGL 、DirectX 、Metal 或 Vulkan 等技术的优先;
7 、有 iOS 或 Android 的开发经验的优先,熟悉性能优化的优先。
简历邮箱: [email protected] VX:dx1998518
前沿探索
2020-08-27 18:15:01
行业:智慧园区解决方案服务商工作地点:福田 工作内容:负责视频媒体服务器的开发; 待遇范围 :20K ~ 40K,仅作参考,大牛请忽略 职位要求 1 、大专及以上学历,计算机、电子、自动化等相关专业优先。 2 、5 年以上音视频开发经验,对音视频传输丢包、网络抖动等有一定处理经验; 3 、精通 C++语言;熟悉多线程编程;熟悉缓存、消息队列、消息推送、网络协议栈等机制;熟悉性能优化; 4 、有扎实的计算机基础,掌握常见的数据结构和算法,熟悉常用设计模式,编码能力强; 5 、对技术和工作有热情,有较强的学习能力和自驱力,能够持续学习和自我提高; 加分项: 1 、熟悉 opencv 、ffmpeg 、webRTC 、live555 、freeswitch 等开源框架之一; 2 、熟悉音视频软硬编解码,比如 h264 、h265 、aac 等; 3 、熟悉 rtp 、rtcp 、gb28181 等监控和流媒体相关通讯协议; 4 、有 AI 、图像识别、图像处理等相关经验者。 以上要求仅作参考。 微信:Y29sb3JhZG82NjY= 邮箱:c2h1anVuQHBlbmd4aWFuZ2NoaW5hLmNvbQ== 谢谢
前沿探索
2020-08-27 18:14:56
工作地点
西湖区西斗门路 3 号天堂软件园 D 幢 7 楼 目睹直播
薪资福利 15K~20K 每年 4 月和 10 月两次加薪机会 年终奖+创新奖+项目奖等奖金
职位要求: 两年以上开发经验,拥有 扎实的 HTML, CSS, TypeScript 基础 熟练使用 React/Vue/Angular 中的一种,理解核心原理 掌握 webpack / rollup 等构建工具,了解前端工程化、模块化 了解 mobx,redux , react-hook 等技术原理 具有良好的业务抽象能力,组件封装能力,代码整洁,可维护性强 熟悉浏览器和移动端特性,理解 HTTP 及相关协议,熟悉 Web 安全相关知识 有大型复杂前端系统的设计,开发,性能调优经验
加分项: 有质量的 github 或个人博客 了解 k8s,docker,nginx 有 webRTC / 播放器开发经验
机遇 挑战复杂业务场景下的种种技术难题 公司高速发展,机会多多
联系方式
简历可以直接发到我的邮箱: aGFuamlhbmluZ0BtdWR1LnR2
或者 在 boss 直聘上联系我 boss 传送门 扫码
前沿探索
2020-08-27 18:14:49
联系方式 邮箱: [email protected] (注明应聘岗位) 微信: rookie1024 (注明来源 V2XE ) 来信必回,进度跟进,拒绝石沉大海
福利待遇 全额五险一金 /工学座椅 /标配 MBP/超大健身房(可淋浴)/免费早晚餐 /每月 30QB/覆盖率超高的班车
FAQ Q: 社招面试中途挂掉了、还能继续投递其它岗位么? A: 可以! 只要不是同部门都可以继续,同部门有半年的冷冻期~ Q: 有好几个发现比较合适的岗位、最多可以同时内推几个? A: 3 个! 但是在面试流程中的最多只有一个~
岗位明细
01. 30628-腾讯广告 java 后台开发工程师 链接 本科及以上学历,两年以上的大型系统的后台开发和架构经验; 熟悉 Java 语言和面向对象设计开发,熟悉多线程程序开发,对多线程技术、异步、并发有较深入理解; 熟悉 MYSQL 和 NoSQL 数据库,具备高性能数据库设计经验; 熟悉分布式系统原理、RPC 以及消息中间件原理,具备大容量后台开发经验; 熟悉常用的数据结构与算法,对设计模式、软件工程等有较深入的理解; 具备良好的学习能力和分析解决问题的能力,高度责任心和团队合作精神。
02. 27216-企业支付高级开发工程师 链接 计算机相关专业本科以上学历,3 年以上 linux 后台开发经验; 编程基本功扎实,精通 C/C++,熟悉 python 等任一门脚本语言;代码风格良好,熟悉面向对象程序设计,熟悉常见的设计模式;精通 mysql 数据库及相关编程; 精通 linux 环境和系统编程,熟悉服务器编程模型; 工作态度积极,善于主动学习思考,责任心强,对技术有强烈兴趣; 思路严谨,具备良好的分析解决问题能力,能独立承担任务; 有良好的沟通协作能力、抗压能力,有强烈的主人翁意识推进项目进展; 具备一定架构能力,有大容量、高性能、分布式系统的设计开发经验优先; 具备银行系统、第三方支付系统相关开发和设计经验优先,熟悉银行账户体系,具备相关开发设计经验优先。
03. 16088-信息流内容后台开发工程师 链接 计算机或相关专业本科及以上学历 熟悉掌握 Go/C++/Java 等至少一门语言; 熟悉 TCP/IP 、HTTP 等通信协议; 熟悉大型分布式系统设计与开发,有大型后台系统设计经验优先; 具备良好的分析解决问题能力,能独立承担任务、把控项目进度; 善于沟通、主动思考总结、思路周密、代码严谨、对待技术有强烈兴趣;
04. 22989-腾讯云计费后台开发工程师(深圳) 链接 计算机相关专业本科以上学历,3 年以上工作经验; 熟悉 linux 环境下的 C/C++/JAVA 开发,抽象能力好; 熟悉负责系统解耦,具有较好的系统分析设计能力; 熟悉互联网业务开发和 mysql 数据库; 熟悉大中型网站后台架构,有大型系统的重构经验,有高可用系统实践经验者优先。 通过腾讯云技术认证或同等资格认证的优先录取。
05. PCG04-高级后台开发工程师 链接 参与 PCG 研发部 DevOps 工具平台的建设工作; 参与新工具 /平台系统的需求分析、架构设计、核心框架及组件的编码等开发工作; 优化和改进现有产品以提升用户体验; 持续从技术上提升服务性能、稳定性,提升研发效能。
06. PCG04-效能中台-高级后台开发工程师 链接 参与研发效能中台和 PaaS 平台部分基础服务设计和开发; 参与微服务化体系基础组件中间件的分析、设计与开发工作; 保证系统的高可用、高性能、高可扩展和易于维护运营; 持续跟进和解决系统的各种疑难杂症,以及优化工作; 在公司内对业务开发团队进行技术培训和推广,以及内部开源事务;
更多岗位 更多职位,均可内推。请点击: https://careers.tencent.com/search.html?query=ot_40001001,ot_40001003,ot_40001004,ot_40001005,ci_1 简历发送到 [email protected] (注明应聘岗位) 微信: rookie1024(注明来源 V2XE) 期待你的加入~
前沿探索
2020-08-27 18:14:38
业务方向 酒旅相关,国内 top,业务发展迅速
技术方向 Java 后端开发,MySQL/Thrift/Redis/Kafka 相关
岗位要求 工作经验 2 年以上都可以会考虑~
简历可直接发送邮箱:c29uZ3hpYW5nbG9uZ0BtZWl0dWFuLmNvbQ==
或者添加 vx 联系方式:c29uZ3hpYW5nbG9uZ2E=
前沿探索
2020-08-27 18:14:33
微软亚洲研究院-网络研究组招收研究实习生啦~微软亚洲研究院 (MSRA)-网络研究组 (Networking Research Group) https://www.microsoft.com/en-us/research/group/networking-research-group-2/ ======================== 岗位: [基于机器学习的爬虫检测-全职实习生, 1 名] 1 、工作职责: - 收集 Azure 云平台租户的 Web 日志,利用深度学习、聚类等技术进行日志分析,实现对爬虫攻击行为的画像; - 挖掘日志中的 HTTP 协议字段、鼠标轨迹、设备指纹等特征,制定检测规则,训练 ML 模型,从而对 Azure WAF 安全防火墙进行改进; - 参与维护本组在 GitHub 上的开源项目。 2 、职位要求: - 熟悉 AI 、机器学习、深度学习(如 CNN 、LSTM )、数据挖掘、网络安全中的一个或多个领域,有相关项目经验; - 熟悉 Go 、Javascript (React) 、Python 中的一门或多门语言,有较强的工程能力,熟练掌握 git,代码格式清晰规范,善于团队协作; - 有一定英文学术论文阅读能力,能够根据论文进行系统实现; - 较强的沟通能力和逻辑表达能力。 3 、具有以下条件者优先: - 本科就读 /毕业于 985 高校或北京邮电大学; - 在 GitHub 较为活跃,有自己的开源项目,或参与过知名开源项目; - 发表过学术论文; - 可以连续实习不少于 6 个月。 ======================== 工作时间:每周 5 天,3 个月以上,能够尽快入职 工作地点:北京市海淀区丹棱街 5 号(疫情期间可远程办公) 如有意向请发 [中文简历 PDF ] 至: [email protected] 简历中需标明平均分,及专业或年级排名及排名对应的总人数 [注意] 请务必采用学校邮箱( edu 域名)发送简历,其他邮箱(如 163 、qq 、gmail 、outlook 、hotmail 等)发送会进入公司垃圾邮件,无法被 HR 看到 邮件标题&简历 PDF 文件名格式:基于机器学习的爬虫检测-姓名-学校-本|硕|博-年级-v2ex
前沿探索
2020-08-27 18:14:22
hello,小伙伴们,大家好,今天给大家推荐的开源项目是: fate (命运),Github 第一个开源的中文取名项目,一个好名字伴随人的一生, FATE 让你取一个好名字吗,感兴趣的小伙伴不妨去下载给自己起一个别的名字(手动狗头)
关于起名算法
FATE 使用了以下算法,按照每种算法的准确度,使用程度也有高有低,不会一概而否,也不会偏向单独某种算法. 周易卦象 大衍之数 三才五格 喜用神(平衡用神) 生肖用字 八字吉凶
接口调用生成姓名 使用前请导入 database 的数据(测试字库已基本完善,保险起见生成姓名后可以去一些测名网站验证下) //加载配置(具体参数参考 example/create_a_name ) cfg := config.Default() //生日: born := chronos.New("2020/01/23 11:31") //姓氏: lastName := "张" //第一参数:姓氏 //第二参数:生日 f := fate.NewFate(lastName, born.Solar().Time(), fate.ConfigOption(cfg)) e := f.MakeName(context.Background()) if e != nil { t.Fatal(e) }
使用二进制文件在运行前务必把 zoneinfo.zip 下载并和二进制文件放在一起(不要解压),不然会报错. zoneinfo 文件
二进制可执行文件生成姓名 //没有安装 go 环境的请下载 master 下的 zoneinfo 文件和 fate 二进制文件放一起 //生成配置文件(可修改数据库,及一些基本参数): fate.exe init //输出姓名: fate.exe name -l 张 -b "2020/02/06 15:04"
周易卦象编码参考:
为什么要集六大派与一体? 看下下面这个统计,每一派的取名法其实都有其不足之处. • 笔划派: 认为笔划全吉,人生就大吉。其实准确度仅 12.5 % • 三才派: 完全不管笔划吉凶,只认为天地人三才五行相生,人生就大吉。其实准确度仅 56.6 %。 • 补八字: 完全不管笔划吉凶,只认为名字补到先天八字命盘欠缺,人生就大吉。其实准确度非常低。 • 卦象派: 完全不管笔划吉凶,只认为名字求出卦象漂亮,人生就大吉。其实准确度仅 40.26 %。 • 天运派: 完全不管笔划吉凶,只认为名字不要被出生年天运五行所剋,人生就大吉。其实准确度仅 25.32 %。 • 生肖派: 完全不管笔划吉凶,只认为生肖用对字形,人生就大吉。其实准确度仅 27.55 %。
ps.最近看到有人别出心裁说三才不准,并举了一些名人的例子. 然后他倒过来算,发现很符合,很正确. 那我也就呵呵了,按准确度来算,非正即反. 你倒过来算,不准的变准了.那原来准的那些不就不准了. 在我看来事分阴阳,而这接近一半的准确度则恰到其好处.
所以,遵照传统为自己的宝宝起一个中正平和的名字才是最好的. 从概率论的角度来讲,相交得到的最终结果.其准确度最高. 所以,单纯得拿一种或两种方法来取名是不可取的. 尽量符合多种的名字才是最佳,但并不一定需要全中. Fate 的本意是让起名变得简单,且能取到一个好的名字. 有人会花个十几,几十万取一个名字(周围的真人真事), 但是这个名字好不好你却未必知道. 算法开源就是为了让每个人知道, 这个名字取名过程的来龙去脉.
开源地址: https://github.com/godcong/fate
今天的推荐不知道大家喜欢吗?如果你们喜欢话,请在文章底部留言或点赞,以表示对我的支持,你们的留言,点赞,转发关注是我持续更新的动力哦!
关注公众号回复:" 1024 ",免费领取一大波学习资源,先到先得哦!
前沿探索
2020-08-27 18:14:08
同步的照片,都会按出行的不同,时间的不同,或者人物的不同自己去分类。然后导到不管是同步助手,还是 ITUNES 再次同步时,因为同步目标改变了,都会从头同步一次。也有个笨办法,就是同步后复制新同步的照片去别处分类,这样等于占了两倍空间,无耐因态硬盘好小。除了加硬盘外,不用这种笨办法。同步后删掉手机的照片,也是解决办法,但这个办法我看很少人会接受。有没有什么好的解决方案呀,或者有没什么软件,是可编辑同步分类的?不知道大佬们是否听懂了我的描述。其实现在照片大多数放云上,我也知道。但就是还是喜欢存在本机里。所以才来发贴问有没有什么解决办法。
前沿探索
2020-08-27 18:14:03
大家好,我们有现成的 Python 2.7 的服务器+客户端,他们通过 xmlrpc RPC 通讯。 现在希望在服务器加快速度,希望服务器的部分代码用 C++写,Python 客户端需要和服务器的 C++通过 RPC 通讯。 对于服务器 C++ RPC 采用什么工具和技术,因为一些原因不选择 gRPC 。 对于服务器 C++ RPC 采用什么工具和技术,有什么小型的可靠的吗?要求支持 Python 客户端。
前沿探索
2020-08-27 18:13:54
nosetests 怎么保证 setUp 和 teardown 之间调用 case 报错情况下,保证执行 teardown ?
前沿探索
2020-08-27 18:13:49
Crawlab 是一款基于 Golang 的分布式爬虫管理平台,产品发布已经一年有余,经过开发团队的不断打磨,即将迭代到 v0.5 版本。在这期间我们为 Crawlab 加入了大量社区用户共同期望的功能,使产品更加专业。但与此同时我们也注意到,部分用户并不是分布式爬虫用户,他们更多只是在单机情况下使用 Crawlab 。其次目前 Crawlab 逐步加入了丰富的功能,也使整个产品逐渐巨化,大部分用户并不能充分使用所有的功能。
因此 Crawlab Lite 作为 Crawlab 的轻量化版本正式发布,相较于 Crawlab,该版本将专注于解决单机环境下的爬虫管理,并且平台本身不再依赖任何外部数据库,现有以及未来加入的功能都仅限于高频使用的必需功能,做到最大化的功能克制。
功能特性
首次发布的版本为 v0.0.1 版本,该版本作为首个体验版本,已经具备了 Lite 版规划的核心功能,相较于 Crawlab 主要区别: 仅支持单机环境下的爬虫管理,不再具备分布式功能 内置依赖 Key-Value 文件数据库,运行不再需要配置外部数据库 删减了大量非必需的功能,平台更加轻量与易用 后端代码大量重构,平台的稳定和速度大幅提升
运行方式
我们依然保留通过 docker-componse 这种最方便的方式: 在任意目录下创建 docker-compose.yml ,内容如下: version: '3' services: master: image: zkqiang/crawlab-lite:latest container_name: master ports: - "8080:8080" 在目录下运行命令: docker-compose up -d 访问 http://localhost:8080
项目地址
https://github.com/crawlab-team/crawlab-lite
项目截图

前沿探索
2020-08-27 18:13:43
[uwsgi] uid=root gid=root socket = 0.0.0.0:9024 chdir=/root/test-scc/scc_service master=true vhost = True workers = 2 enable-threads = True wsgi-file= run.py callable = flask_app module=run:flask_app logto=/var/error.log python-autoreload=1 touch-chain-reload = true uwsgi_read_timeout = 600 limit-as = 6048 processes=4 gevent= 100
采用 uwsgi 部署成功后: 1.http 接口可以正常访问 2.ws 接口异常:environment = environ['wsgi.websocket'] KeyError: 'wsgi.websocket' 如下方式启动服务不会出现上诉问题: if name == ' main ': from gevent import pywsgi from geventwebsocket.handler import WebSocketHandler host, port, debug = configuration.get_start_config() flask_app.debug = eval(debug) server = pywsgi.WSGIServer((host, int(port)), flask_app, handler_class=WebSocketHandler) server.serve_forever()
前沿探索
2020-08-27 18:13:37
声明
你感觉侵权的话,联系我,我想办法删帖
本篇文章转载于公众号"编码天空"
已知条件
1.瑞数所有版本共用一个指纹代码,不然无法做风控,所以猜测指纹代码所有通用。已经验证文书网,药监局,商标局
2.知己知彼,该产品是根据 80T 解密后,将各个特征值分类,部分值(比如指纹)属于高风险的就全部 ban 掉。是否只要我指纹这种理论上唯一的东西改掉就没问题了?已经修改了( canvas+webrtc )
3.实际上指纹也没啥用,我们公司批量装机时指纹高度一致。
4.拓展一下思维,流水线生产出的安卓手机是否指纹也高度一致?
这些代码有啥用
1.假如你们家 web 端产品很多人用,那么你用同样的代码获取到指纹并且保存一份。当你采集某网站遇到了某数,能否注入进去,故意触发反爬呢? A 网站的用户莫名其妙打不开 B 网站,是不是 B 网站会承受一些投诉亦或者影响到自己家付费用户?
2.你也可以做一个反爬产品,只要你混淆的好。
代码如下
canvas 指纹: function getcanvas(){ try { var canvasEle = window['document']['createElement']('canvas'); if (canvasEle && canvasEle['getContext']) { canvasEle['width'] = 200; canvasEle['height'] = 50; canvas2d = canvasEle['getContext']('2d'); canvas2d['textBaseline'] = "top"; canvas2d['font'] = "18px 'Arial'"; canvas2d['fillStyle'] = '#f82'; canvas2d['fillRect'](0, 0, 100, 30); canvas2d['fillStyle'] = '#17e'; canvas2d['fillText']('ActiveXObject', 3, 16); canvas2d['fillStyle'] = 'rgba(240,110,53,0.4)'; canvas2d['fillText']('ActiveXObject', 5, 18); imageBase64Str = canvasEle['toDataURL'](); console.log(imageBase64Str); } catch (err) { // TODO 异常操作 } }
音频指纹: function audioContext(){ try { var audioArr = []; shaderSource1 = 'attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}'; shaderSource2 = 'precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}'; var canvasEle = window['document']['createElement']('canvas'); var webGLRenderingContext = canvasEle.getContext('webgl'); createBuffer = webGLRenderingContext['createBuffer'](); webGLRenderingContext['bindBuffer'](webGLRenderingContext['ARRAY_BUFFER'], createBuffer); _$ma = new window['Float32Array']([-.2, -.9, 0, .4, -.26, 0, 0, .813264543, 0]); webGLRenderingContext['bufferData'](webGLRenderingContext['ARRAY_BUFFER'], _$ma, webGLRenderingContext['STATIC_DRAW']); createBuffer['itemSize'] = 3; createBuffer['numItems'] = 3; createProgram = webGLRenderingContext['createProgram'](), vertex_shader = webGLRenderingContext['createShader'](webGLRenderingContext['VERTEX_SHADER']); webGLRenderingContext['shaderSource'](vertex_shader, shaderSource1); webGLRenderingContext['compileShader'](vertex_shader); fragment_shader = webGLRenderingContext['createShader'](webGLRenderingContext['FRAGMENT_SHADER']); webGLRenderingContext['shaderSource'](fragment_shader, shaderSource2); webGLRenderingContext['compileShader'](fragment_shader); webGLRenderingContext['attachShader'](createProgram, vertex_shader); webGLRenderingContext['attachShader'](createProgram, fragment_shader); webGLRenderingContext['linkProgram'](createProgram); webGLRenderingContext['useProgram'](createProgram); createProgram['vertexPosAttrib'] = webGLRenderingContext['getAttribLocation'](createProgram, 'attrVertex'); createProgram['offsetUniform'] = webGLRenderingContext['getUniformLocation'](createProgram, 'uniformOffset'); webGLRenderingContext['enableVertexAttribArray'](createProgram['vertexPosArray']); webGLRenderingContext['vertexAttribPointer'](createProgram['vertexPosAttrib'], createBuffer['itemSize'], webGLRenderingContext['FLOAT'], !1, 0, 0); webGLRenderingContext['uniform2f'](createProgram['offsetUniform'], 1, 1); webGLRenderingContext['drawArrays'](webGLRenderingContext['TRIANGLE_STRIP'], 0, createBuffer['numItems']); if (webGLRenderingContext['canvas'] != null) audioArr.push(webGLRenderingContext.canvas['toDataURL']()); if (webGLRenderingContext['getShaderPrecisionFormat']) { vertex_shaders = [webGLRenderingContext['VERTEX_SHADER'], webGLRenderingContext['FRAGMENT_SHADER']], high_floats = [webGLRenderingContext['HIGH_FLOAT'], webGLRenderingContext['MEDIUM_FLOAT'], webGLRenderingContext['LOW_FLOAT'], webGLRenderingContext['HIGH_INT'], webGLRenderingContext['MEDIUM_INT'], webGLRenderingContext['LOW_INT'] ]; for (h = 0; h < vertex_shaders.length; h++) { for (i = 0; i < high_floats.length; i++) { _$MO = webGLRenderingContext['getShaderPrecisionFormat'](vertex_shaders[h], high_floats[i]); audioArr.push(_$MO['rangeMin'], _$MO['rangeMax'], _$MO['precision']); } } } console.log(audioArr); } catch (err) { // TODO 异常操作 } }
前沿探索
2020-08-27 18:13:22
hello,小伙伴们,大家好,今天给大家介绍的开源项目是: loguru ,这个开源项目是一个 Python 简易日志库,这个开源项目的宗旨是通过添加一系列有用的功能来解决标准记录器的注意事项,从而减少 Python 日志记录的痛苦。
我们使用 logging 的配置方法基本上是这样的: import logging logging.basicConfig( filename='test.log', level=logging.DEBUG, format='[line:%(lineno)d] - %(funcName)s: %(asctime)s - %(levelname)s - %(message)s', datefmt='%Y-%m-%d %H:%M:%S', )
使用官方自带的 logging 模块,每次创建项目都要自己去配置一下才可以,经常码代码使用起来有点吗发,但是使用这个 loguru 模块,只需要两行代码即可完成以上配置,简单易用。
安装 pip install loguru
使用方法
最简单的使用方法,只需要倒入模块,然后 debug 输出,看控制台效果即可。 from loguru import logger logger.debug("That's it, beautiful and simple logging!")
打印在控制台中是彩色的!
如果你的终端兼容,loguru 会自动为日志添加颜色。你可以通过使用接收器格式的标记标签来定义自己喜欢的样式。 logger.add(sys.stdout, colorize=True, format="{time} {message}")
输出到文件中
只需要添加一行代码即可 from loguru import logger # 添加到名为 demo.log 文件中 logger.add("demo.log") logger.debug("That's it, beautiful and simple logging!")
输出到文件中
以时间为文件名分割日志,可以这样做: from loguru import logger # 以时间分割日志 logger.add('file_{time}.log') logger.debug("That's it, beautiful and simple logging!")
效果展示(看文件名称)
文件控制的高级用法 logger.add("rotation.log", rotation="500 MB")
以上配置可以实现每 500MB 存储一个文件,每个 log 文件过大就会新创建一个 log 文件。我们在配置 log 名字时加上了一个 time 占位符,这样在生成时可以自动将时间替换进去,生成一个文件名包含时间的 log 文件。
我们也可以使用 rotation 参数实现定时创建 log 文件,例如: logger.add('runtime_{time}.log', rotation='12:00')
这样就是实现每天 12 点新创建一个 log 文件输出了。
另外我们也可以配置 log 文件的循环时间,比如每隔两周创建一个 log 文件,写法如下: logger.add('runtime_{time}.log', rotation='2 week')
这样我们就可以实现两周创建一个 log 文件了。
不知道大家有没有遇到过这样的情况,很多情况下,一些非常久远的 log 对我们来说并没有什么用处了,它白白占据了一些存储空间,不清除掉就会非常浪费。retention 这个参数可以配置日志的最长保留时间。
比如我们想要设置日志文件最长保留 7 天,可以这么来配置: logger.add('runtime.log', retention='7 days')
这样 log 文件里面就会保留最新 7 天的 log,老师再也不用担心 log 沉积的问题。
loguru 还可以配置文件的压缩格式,比如使用 zip 文件格式保存,如下: logger.add('runtime.log', compression='zip')
这样可以更加节省存储空间。
字符串输出 logger.info('If you are using Python {}, prefer {feature} of course!', 3.6, feature='f-strings')
这样在添加参数就非常方便了。
Traceback 记录
在很多情况下,如果遇到运行错误,而我们在打印输出 log 的时候万一不小心没有配置好 Traceback 的输出,很有可能我们就没法追踪错误所在了。
但用了 loguru 之后,我们用它提供的装饰器就可以直接进行 Traceback 的记录,类似这样的配置即可: @logger.catch def my_function(x, y, z): # An error? It's caught anyway! return 1 / (x + y + z)
我们做个测试,我们在调用时三个参数都传入 0,直接引发除以 0 的错误,看看会出现什么情况: my_function(0, 0, 0)
运行完毕之后,可以发现 log 里面就出现了 Traceback 信息,而且给我们输出了当时的变量值,真的是不能再赞了!结果如下: > File "run.py", line 15, in my_function(0, 0, 0) └ File "/private/var/py/logurutest/demo5.py", line 13, in my_function return 1 / (x + y + z) │ │ └ 0 │ └ 0 └ 0 ZeroDivisionError: division by zero
根据需要进行结构化日志记录
希望对日志进行序列化以便于解析或传递日志?使用该 serialize 参数,每条日志消息在发送到已配置的接收器之前将转换为 JSON 字符串。 logger.add('file_{time}.log', serialize=True) # {"text": "2020-07-15 21:47:33.793 | DEBUG | __main__::14 - That's it, beautiful and simple logging!\n", "record": {"elapsed": {"repr": "0:00:00.017317", "seconds": 0.017317}, "exception": null, "extra": {}, "file": {"name": "loguru_demo.py", "path": "/Users/notes/modules/loguru_demo.py"}, "function": "", "level": {"icon": "��", "name": "DEBUG", "no": 10}, "line": 14, "message": "That's it, beautiful and simple logging!", "module": "loguru_demo", "name": "__main__", "process": {"id": 7280, "name": "MainProcess"}, "thread": {"id": 4458839488, "name": "MainThread"}, "time": {"repr": "2020-07-15 21:47:33.793271+08:00", "timestamp": 1594820853.793271}}}
邮件通知
Loguru 可以轻松地与功能强大的 notifiers 库结合使用(必须单独安装),以在程序意外失败时接收电子邮件或发送其他多种通知。 import notifiers params = { "username": " [email protected] ", "password": "abc123", "to": " [email protected] " } # Send a single notification notifier = notifiers.get_notifier("gmail") notifier.notify(message="The application is running!", **params) # Be alerted on each error message from notifiers.logging import NotificationHandler handler = NotificationHandler("gmail", defaults=params) logger.add(handler, level="ERROR")
或者配合 ES 使用
####~~比内置日志记录快 10 倍~~ 尽管在大多数情况下,日志记录对性能的影响可以忽略不计,但零成本的日志记录器将允许在任何地方使用它而无需过多担心。在即将发布的版本中,Loguru 的关键功能将以 C 语言实现,以实现最大速度。
以上就是 loguru 的基本用法了,感兴趣的小伙伴可以研究一下这个的用法,特别简单易用,赶快去配置到你的项目中吧!
开源地址: https://github.com/Delgan/loguru
今天的推荐不知道大家喜欢吗?如果你们喜欢话,请在文章底部留言或点赞,以表示对我的支持,你们的留言,点赞,转发关注是我持续更新的动力哦!
关注公众号回复:" 1024 ",免费领取一大波学习资源,先到先得哦!
前沿探索
2020-08-27 18:13:13
https://flask.palletsprojects.com/en/master/api/#flask.Flask.run https://werkzeug.palletsprojects.com/en/master/serving/#werkzeug.serving.run_simple
threaded=True 开启多线程 https://flask.palletsprojects.com/en/master/api/#url-route-registrations
@ app .route( 这里可以配置对某一个请求不开多线程吗?
前沿探索
2020-08-27 18:13:06
前提:爬取的是亚马逊。爬虫代码不变,俩 virtualenv 都装了一模一样的包,在同一台机子上,用同一个代理。其中一个环境一直出验证码和 503,但是切换到另外一个环境上却都是正常响应。另外,使用抓包软件看的话,一直出验证码的环境走抓包软件代理后也会正常,但一不用就恢复原状…… 使用了最简单的 requests demo 也是一模一样的情况 有没有同学遇到过一样的问题呢? 或者说有什么排查点呢? PS: 被反爬的环境是一直在运行爬虫代码的,目测可能是有机器学习机制,但是特征点完全找不到在哪,HTTP 层是一模一样的,TCP 层粗略看了下也没什么区别……
前沿探索
2020-08-27 18:12:57
哎 楼主今天参加了个电话面试。到最后问道这个问题。楼主:我估计这次表现不太好,问问会不会影响后面的校园招聘 还问了 什么时候会出结果,会不会告知结果? 事后想想,不该这么问的
前沿探索
2020-08-27 18:12:49
分享个事情给大家开心下。上周夜月面试了个公司,见了技术经历和cto,然后这两天和hr沟通,给了个期望薪水。今天hr给我说他们技术经理觉得我的薪水虚高,然后给我了个跟现在差不多的价钱。hr还表示如果能提供收入证明的话就会再去和他们经理争取下。orz 我说觉得用不着这样吧?你们要真的觉得我不值这个价钱那就直说好了,本来找工作是靠缘分,你居然都能怀疑到我在虚报薪资了那就别要我这个人好了,干嘛这么唧唧歪歪?大家说白了都是做生意,最起码您至少把您的诚意拿出来好么?
前沿探索
2020-08-27 18:12:34
以上海为例,员工自己交基数的18%,公司交基数的44%。员工自己交的可以从工资单上看得出来,这个18%没有疑问。但是公司真的是交了44%吗?如果是这样,那么开公司的成本太高了吧?只想问,公司实际上到底交了多少呢?开过公司的人或者做财务的人麻烦来讲解下呢?
前沿探索
2020-08-27 18:12:26
如题,有没有办法在工资增加的情况下,让增加的部分不计入社保基数?现在的工资还没有达到上海社保基数的最高值,但如果增加了工资就超过那个最高值了。希望增加的部分不计入社保基数,不用缴纳社保,不用上税(或者上少量税)有没有办法呢?
前沿探索
2020-08-27 18:12:20
小弟4年工作经验,iOS,目前在某门户做客户端开发。日前接到搜狗和鹅厂两家的offer,薪水相仿,都比目前高了30-40%左右。 工作内容方面: 搜狗是做较为核心的输入法(一线产品) 鹅厂是做网媒资讯类客户端(不知道是几线的产品) 我的纠结之处在于,喜欢搜狗的工作内容,又心水鹅厂的职级和所谓BAT光环。 大家会怎么选呢 (PS:另外,有小伙伴了解狼厂凤巢部门的吗,那里的整体环境怎么样 值得一试吗)
前沿探索
2020-08-27 18:12:13
大BOSS丝毫不懂技术,各种想法很多。提出来后,技术人员说不好实现。(有时候是几个人一起说不好实现) 但BOSS却说怎么不好做啊,第一步先这样,第二步再那样………… 你们怎么看?
前沿探索
2020-08-27 18:12:00
我和他矛盾挺深的,理念差得远,我几乎否定了他得一切,互相不服。但是由于现在找不到PHPer,而他又在找工作,老板就想让他过来。
前沿探索
2020-08-27 18:11:35
一个女同事要行政职位已经离职,明天就不来公司上班了。今天听到她说交接工作,我心情好失落。不晓得为什么?说实话公司压力也蛮大的,希望她能找到更好的工作。
前沿探索
2020-08-27 18:11:28
著名的我朋友系列。他把他的亲身经历告诉我,LZ为防社工就注册了个马甲。 故事人物、背景、事件都是通过朋友口头叙述,即主观又片面,因此LZ尽可能用冷静客观的方式为大家还原整个事件,合大家胃口就笑一笑,不合大家胃口就把这当作职场故事随便看看就行。 不知发布节点是否合适,如 @ Livid 觉得不合适麻烦帮助移动到合适节点,谢谢。- - - - - - - - - - - - - - - - - - - - - - - - 故事概要: 公司某前端同学试用期1个月刚满就被“因故”辞退,我朋友试用期2个月刚满随即又被“因故”辞退。 - - - - - - - - - - - - - - - - - - - - - - - - 背景: 创业公司,做在线教育,位于魔都五角场;2个创始人都是爸爸国海归人士,技术出生,写Java为主;包括我朋友和2个创始人,初始成员为5人,目前人数为5人;朋友入职时通过非正式渠道了解公司拿到了天使轮,最近公司在想办法融A轮。 - - - - - - - - - - - - - - - - - - - - - - - - 人物介绍: 老C - 创始人 & CEO & Java Dev 爸爸国海归人士,故事开始时在国内,故事中期和末期在爸爸国。 老G - 创始人 & CTO[?] & Java Dev 爸爸国海归人士,整个故事中始终留在国内 小F - Senior Front-end Dev 初始5人成员之一,已出局 入职前在另一公司研发过目前产品的同类核心功能 小Q - Junior Front-end Dev 初始5人成员之一,目前在职 我朋友 - UX Designer 初始5人成员之一,已出局 6年UX Design经验,2年Front-end经验,待过某行业排名No.1的大型互联网公司,不甘寂寞跳出去,先后待过3家创业公司 小L - Back-End/iOS Dev 爸爸国研一在读,目前在职 小D - Junior Front-end Dev 爸爸国大一在读,目前在职 - - - - - - - - - - - - - - - - - - - - - - - - 朋友入职前要: 朋友与老G、老C在魔都五角场某屎咖啡馆见面,互相寒暄后,朋友表示对创业公司和他们的产品感兴趣,老G、老C表示朋友的经历不错,在看过了朋友的Portfolio后,认为作品也相当出色。 当天晚上老G发来一封邮件,要求朋友根据已有线框图给一个设计稿作为参考。 朋友出于对该公司的好感,便破了先例,从8点弄到凌晨2点回复了邮件提交了设计稿,老G第3天表示满意,要求朋友再提供一个Logo作为参考,朋友又花了半天时间画了Logo后邮件老G,老G觉得不错,让朋友等后续通知。 朋友回绝了其他公司的Offer后,半个月后老G发来Offer。 故事正式开始。。。 - - - - - - - - - - - - - - - - - - - - - - - - 起因: 某天早上,朋友没有见到小F来上班,过了一会,老G对朋友和小Q语重心长的说,小F不适合创业公司BlaBlaBla。朋友想想这一个月来,跟小F合作起来也挺愉快,活干的也不慢,但既然都已经决定了,就没怎么多想。后来跟小F私下聊天时,小F提到“卸磨杀驴”,朋友也只当这是小F心中不满YY出来想法,也就没怎么在意。 谁知道一个阴谋才刚刚揭幕。。。 - - - - - - - - - - - - - - - - - - - - - - - - 经过: 小F出局后,过了几天小L和小D同时入职,虽然生活教育背景不同,和朋友合作的还算愉快。 某日,6月30日成为产品1期上线Deadline。朋友没多想,按目前节奏,他的设计进度肯定能保证上线。 - - - - - - - - - - - - - - - - - - - - - - - - 结果: 6月20日,老G把朋友叫到小办公室,关上门,说经过考虑,他没有通过试用期考核,还拿出一张纸,上面写着劳动起止日期和薪资结算日期,叫朋友签名。朋友当时还没反应过来,于是问了没通过考核的依据和理由,老G声称他和老C认为朋友不适合创业公司,并且经过私下询问和了解,朋友的团队协作有问题,设计质量也有问题。 这时朋友就已经明白了,于是也不需要再继续问究竟有哪些具体问题,朋友在纸上草草签了字,回办公桌收拾了一下自己的东西后,在iMessage上跟小Q、小D、小L告知这一消息,小Q、小D、小L表示很惊讶,小L表示会试图和老G沟通,帮朋友留下来,朋友表示没这个必要后就滚出了这家公司。 - - - - - - - - - - - - - - - - - - - - - - - - 后续: 据小Q说,设计工作外包给了一个UX Team来做。 - - - - - - - - - - - - - - - - - - - - - - - - 结论: 如果创业初期找不到“合适的”人才,可以考虑先随便找几个能干活的人,边用边找更合适的人。找到ROI更好的方案后,可以选择替换“不合适的”螺丝钉们,节省大量用人成本。
前沿探索
2020-08-27 18:11:22
1.经常开同性恋玩笑在我看来心理绝对的恶心变态粗俗。人物评价负分, 不可交! 2.当着众人说这个傻逼,那个傻逼(被说者不在场) 他既然这样说别人傻逼,如果你不在场,为什么不会说你傻逼,绝不可交! 3.沟通讨论中撂挑子,动不动就说:要不你来做 对于这种人,我每次都回复:ok,你下去吧,我来做 4.自称屌丝者 轻度接受, 但我认为这是一个自我侮辱词汇,一个正常有耻辱感自尊心的人绝对不会这么称呼自己!
前沿探索
2020-08-27 18:11:03
http://v2ex.com/t/122103 上个帖子有人说最讨厌我这种满口可交不可交的人,太功力 那么说我再说说我这种功力的人 认为可交的几种人 1.负责的人 概括为在乎项目的质量,不踢皮球,不乱推卸责任 2.注重承诺的人 这个承诺也可以说是项目规划安排时间观念强的人,即说到做到 3.尊重他人 包括为不乱开粗俗玩笑,背后指点人等 (如果讨厌某人,不应该在工作环境背后议论, 可以在家里,或者不相干的环境中碎碎念) 4.不乱指手划脚的人 制定项目技术规划,如果不参与实际开发,可以提供建议,但不应该强迫实现细节
前沿探索
2020-08-27 18:10:46