技术期刊 · 天光台高未百尺 | Uber 工程师的 JS 算法课;大数据时代的个人隐私;设计师的 Github;告别 PPT 工程师;从零开始实现的像素画
蒲公英 · JELLY技术期刊 Vol.42
这是一个最好的时代,多样化的平台给了所有人成长发展的机会,各种需求和解决需求的人让人大开眼界;但这也并不是完美的时代,“前端还需要懂什么算法?”、”中国人不需要隐私!!“、”写个 PPT 还需要耗费时间?“……言路畅通也带来很多无畏的恶意,但天光台高未百尺,下眺林岭如屏帷,当我们站得足够高时,原本的知见障就不再是一个问题。
就好像 Trekhleb 的 JS 算法课;保护隐私也并不是用户在孤军奋战,同时这些隐私也并非和我们常规理解的完全一样;自动生成的 PPT 工具 Slidev 可以帮助大家免去很多事情;设计师之间其实也是有类似 Github 的平台协作,向着未知不断探索。
观海志
登山则情满于山,观海则意溢于海
Uber 工程师的 JS 算法课
梗概:文章针对计算机开发中,经常需要使用到的一些思维方式和基础原理,整理成分模块介绍,如数据结构:链表、队列、栈、树;如算法:割圆术、笛卡尔积、正则、二分查找、冒泡排序等等,以供大家学习和研究。主要包含有概念介绍、图示、练习以及视频演示教学。这个对于前端,乃至所有的程序开发的进阶,都有着极大的指导作用。
推荐语:在我们的日常开发中,如果能结合数据结构和算法,了解这些思维后,能简化我们的程序,增强程序健壮性和可读性,优化性能往往也需要这类知识的支持。让我们一起code!
大数据时代的个人隐私
梗概:数字化技术在不停进步,个人隐私的保护变得更加重要,本文分析了浏览器指纹技术怎么去定义和定位到一个具体的用户,以及一些具体的应用场景。
推荐语:在使用智能设备的时候难免会暴露一些个人信息,但是一定要记得在一些关键信息推送获取的权限上格外留意,尽可能避免个人隐私信息的暴露,这会是我们在新时代的重要能力。
设计师的 Github
梗概:一次的 Figma Config 2021 发布了一款全新的白板工具 FigJam,推出了期待已久分支管理功能,同时也告别鸡肋的 Mirror,有了全新手机应用 Figma Mobile,其他内容包括实时语音工具、多人在线编辑上限 500 人以及社区正式开放给所有人~
推荐语:设计师终于迎来了开源社区 Figma Community,属于设计师的「Github」,另外设计稿也支持分支管理功能,告别了传统的多文件版本管理方式,极大的提升设计协作效率。
告别 PPT 工程师
梗概:为开发者打造的演示文稿工具,支持 Markdown 语法,可定制主题,快速生成演示文稿…… Slidev
旨在为开发者提供灵活性和交互性,通过使用他们已经熟悉的工具和技术,使他们的演示文稿更加有趣、更具表现力和吸引力。
推荐语:写文档、写 PPT 占据了大部分日常的工作时间,你是否想过更好的解决方案呢?Slidev 是一个 Markdown 转 PPT 的工具,支持导出 PDF 和 SPA 应用,并提供 VSCode 辅助插件。另外精读该工具源码,可以学习如果基于 Vite 封装完整应用。
流觞亭
因山卜地心机巧,望水如天眼力穷
从零开始实现的像素画
梗概:像素风是永不过时的经典,本文从零开始教你如何实现超像素分割 SLIC 算法,并完成一个图片像素化工具,快来和小姐姐一起来学算法吧。
推荐语:还记得自己曾经玩过哪些像素风游戏么,救赎之钟、诡居小镇还是魔塔?这篇文章当然不会告诉你怎么去开发这些游戏,但是像素风格的算法实现,和游戏相比也不失趣味~
「蒲公英」期刊,每周更新,我们专注于挖掘「基础技术、工程化、跨端框架技术、图形编程、服务端开发、桌面开发、人工智能、设计哲学、前端框架」等多个大方向的业界热点,并加以专业的解读;不仅如此,我们还会推介精选凹凸技术文章,向大家呈现团队内的研究技术方向。
抬头仰望,蒲公英的种子会生根发芽,如夏花绚烂;格物致知,我们登高远眺、沧海拾遗,以求积硅步而至千里。
欢迎关注凹凸实验室博客:aotu.io
或者关注凹凸实验室公众号(AOTULabs),不定时推送文章:
技术期刊 · 天光台高未百尺 | Uber 工程师的 JS 算法课;大数据时代的个人隐私;设计师的 Github;告别 PPT 工程师;从零开始实现的像素画的更多相关文章
- 转 开启“大数据”时代--大数据挑战与NoSQL数据库技术 iteye
一直觉得“大数据”这个名词离我很近,却又很遥远.最近不管是微博上,还是各种技术博客.论坛,碎碎念大数据概念的不胜枚举. 在我的理解里,从概念理解上来讲,大数据的目的在于更好的数据分析,否则如此大数据的 ...
- 大数据时代的技术hive:hive介绍
我最近研究了hive的相关技术,有点心得,这里和大家分享下. 首先我们要知道hive到底是做什么的.下面这几段文字很好的描述了hive的特性: 1.hive是基于Hadoop的一个数据仓库工具,可以将 ...
- 2016中国大数据技术大会( BDTC ) 共商大数据时代发展之计
中国大数据技术大会(BDTC)的前身是Hadoop中国云计算大会(HadoopinChina,HiC).从2008年仅60余人参加的技术沙龙发展到当下数千人的技术盛宴,目前已成为国内最具影响力.规模最 ...
- 大数据时代的技术hive:hive的数据类型和数据模型
在上篇文章里,我列举了一个简单的hive操作实例,创建了一张表test,并且向这张表加载了数据,这些操作和关系数据库操作类似,我们常把hive和关系数据库进行比较,也正是因为hive很多知识点和关系数 ...
- 云计算和大数据时代网络技术揭秘(十三)VXLAN
Vxlan(virtual Extensible LAN)虚拟可扩展局域网,是一种Overlay方式的网络技术,采用了mac in UDP的方式 进行封装,共50字节的报头.该技术的目标是解决虚拟机在 ...
- 云计算和大数据时代网络技术揭秘(十二)自定义网络SDN
软件定义网络——SDN SDN是网络技术热点,即软件定义网络,OpenFlow是实现SDN思想的一个框架标准, open是指公开.开放,具体为控制平面的规则由各个通信厂家自定义变为公开的技术标准, f ...
- 云计算和大数据时代网络技术揭秘(十七)VOQ机制
VOQ机制 本章介绍的VOQ是一种新型的QoS机制,目的是为了解决著名的交换机HoL难题. 但VOQ强烈依赖于调度算法,例如,一个48口的交换机,每个端口都要维护48-1个FIFO缓存队列, 一共48 ...
- 云计算和大数据时代网络技术揭秘(八)数据中心存储FCoE
数据中心存储演化——FCoE 数据中心三大基础:主机 网络 存储 在云计算推动下,存储基础架构在发生演变 传统存储结构DAS.SAN在发展中遇到了布线复杂.能耗增多的缺点(原生性),需要对架构做根 ...
- 大数据征信的应用和启示:ZestFinance的基于大数据的信用评估技术
http://www.d1net.com/bigdata/news/325426.html 2014年11月,本文作者有机会和ZestFinance的创始人和首席执行官梅里尔(Douglas C.Me ...
随机推荐
- noip2006总结
T1 能量项链 原题 在Mars星球上,每个Mars人都随身佩带着一串能量项链.在项链上有N颗能量珠.能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数.并且,对于相邻的两颗珠子,前一颗珠子 ...
- ORA-00937: not a single-group group function
有时候查询会遇到如下错误 SCOTT@PROD> select deptno,sum(sal) from emp; select deptno,sum(sal) from emp ...
- Linux shell是什么
shell概念: shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell启动,挂起,停止甚至编写一些程序. shell还是一个功能强 ...
- 关于 Windows 下 Qt 开发,这个问题必须要搞清楚!
小伙伴们,大家好,小北师兄又来喂饭啦,从上次写完<一个例子让你秒懂 Qt Creator 编译原理>后,师兄对于 Qt 的一些环境配置有了更深的理解,这对师兄进行 Qt 的后续学习起到了很 ...
- ANDROID开发之GC_CONCURRENT freed
<GC_Reason> <Amount_freed>, <Heap_stats>, <External_memory_stats>, <Pause ...
- Golang写文件的坑
Golang写文件一般使用os.OpenFile返回文件指针的Write方法或者WriteString或者WriteAt方法,但是在使用这三个方法时候经常会遇到写入的内容和实际内容有出入,因为这几个函 ...
- [HTML]图像标签<img>的用法、属性及路径问题
图像标签:<img> 用法:<img src = "图像地址"> 图像标签的属性 属性 说明 src 指明图像的地址(分为相对路径和绝对路径两 ...
- 处理python中的信号
什么是信号 信号(signal)-- 进程间通讯的一种方式,也可作为一种软件中断的方法.一个进程一旦接收到信号就会打断原来的程序执行来按照信号进行处理. 简化术语,信号是一个事件,用于中断运行功能的执 ...
- zabbix_manage的使用
实验环境: zabbix server 172.16.1.121 访问端 172.16.1.122 55.1 说明 zabbix_manager是zabbix终端管理工具,可以在linux终端实现管理 ...
- 5、mysql_sql语言介绍
5.1.什么是sql: 总结:sql语句是关系型数据库的结构化查询和程序设计语言: 5.2.sql的分类: 1.数据库查询语言(DQL): select user,host,password from ...