SQLite format 3@ [[.4  )=indexsqlite_autoindex_notes_1notesStablecolorscolorsCREATE TABLE colors ( id integer primary key, title text unique not null, red integer check (red >= 0 and red <= 255) default 0, green integer check (green >= 0 and green <= 255) default 0, blue integer check (blue >= 0 and blue <= 255) default 0, alpha real default 1.0   ?2P+{WSWoptvfb+u\)" jUD,DriverS?Iڐ 未来j?Iڐ- ❤️Love❤️TL Importantx Lifef  #default#  Gold Dark Blue&X  Black# Grass Green} White  Good GreenX! Light Blue oP|Pfs[ Driver 未来 Good Life #default# Gold Dark Blue Black!Light Blue#Grass Green White Green Important- ❤️Love❤️Qy~rl`fZTNHB<60*$ |vpjd^XRLF@:4.("Ƃz x v tsl^[LC7}#{!zwjt*> p nl kigea`_^ցÝXNŁVURnDˁOKJL{IpHG3C-A@;854Á30+/32' ` \Wl+M( u75Z"=:!* ?[1*&&/T \g wl\M<2#)=indexsqlite_autoindex_notes_1notesSSt *Flutter )MatrixMath Thoughts Why Accounts Snippets/Programming Notes+Me'Trivial Ideas LanguageHow#Inspiration Remember Data List Life  Love(🌎 'Uncles &Message %Tool $Front End #Study "Concept!+Cool & Awesome! To do +qLT? d"^tablenotesnotesCREATE TABLE note^tablenotesnotesCREATE TABLE notes ( id integer primary key, title text, body text not null, read_time integer default 1, color_id integer references colors(id) on delete set null, need_password integer default 0 check (need_password in (0, 1)), use_subversion integer default 0 check (use_subversion in (0, 1)), cursor_position integer default -1, -- A negative value indicates that it's not assigned latitude real, longitude real, location_id integ'Trivial IdeasMath ThoughtsWhy Accounts Snippets/Programming NotesTool%+Cool & Awesome!! Language How#Inspiration Remember Data ListLife Love Me+ Flutter* Matrix)🌎( Uncles' Message& Front End$ Study# Concept" To do  <dt^tablenotesnotesCREATE TABLE note^tablenotesnotesCREATE TABLE notes ( id integer primary key, title text, body text not null, read_time integer default 1, color_id integer references colors(id) on delete set null, need_password integer default 0 check (need_password in (0, 1)), use_subversion integer default 0 check (use_subversion in (0, 1)), cursor_position integer default -1, -- A negative value indicates that it's not assigned <'( 龙光城@6]@\ , [[&富通城@6v@\v$NdY9$Softin@7Zc@\S2X(香缇湾@6Nhn~@\v$ T%&WePlant@6y@\w2Tf$ 索隐@7XS@\![[ \&'丹姐家@6!0@\㎰1xTZwd"Home@7l@\xTS ^tablenotesnotesCREATE TABLE notes ( id integer primary key, title text, body text not null, read_time integer default 1, color_id integer references colors(id) on delete set null, need_password integer default 0 check (need_password in (0, 1)), use_subversion integer default 0 check (use_subversion in (0, 1)), cursor_position integer default -1, -- A negative value indicates that it's not assigned latitude real, longitude real, location_id integer references locations(id) on delete set null, create_time integer unique, -- Record the timestamp, make it more convinience to use as a primary key, set default to strftime('%s', 'now') by trigger m 龙光城 富通城 Softin 香缇湾 索隐 WePlant 丹姐家 Home nW744^tablenotesnotesCREATE TABLE notes ( id integer primary key, title text, body text not null, read_time integer default 1, color_id integer references colors(id) on delete set null, need_password integer default 0 check (need_password in (0, 1)), use_subversion integer default 0 check (use_subversion in (0, 1)), cursor_position integer default -1, -- A negative value indicates that it'#  And More... TC Search TCt Tag TC`3 Lock Notes/Security TC<; Edit Histor ! Cache Data ][ 教训  >]R4 U 快乐是比较出来的(导数) ]  快乐 ]r'Match Element\\Todo \SQL\B模块化\#1灵感,请留步\% Instantly II \1% 暗送秋波lX  BB\QI7Otriggerset_default_note_timenotesCREATE TRIGGER set_default_note_time after insert on notes begin update notes set create_time = strftime('%s', 'now') where id = new.id and create_time is null; update notes set modify_time = strftime('%s', 'now') where id = new.id and modify_time is null; endJ/Ytriggerdelete_subversionnotesCREATE TRIGGER delete_subversion after update of use_subversion on notes when new.use_subversion = 0 begin delete from subversions where note_id = new.id; end.?tabletagstagsCREATE TABLE tags ( id integer primary key, title text unique not null, color_id integer referencesAnd More... Search Tag Lock Notes/Security Edit History/Subversion Places/LocationsB!Cache Data 教训 (U快乐是比较出来的(导数) 快乐 'Match Element1灵感,请留步TodoSQL 模块化%Instantly II% 暗送秋波mvhZM?2$ reXK=/"}oaSE7)  mYr  Y$  yY  iY  hY  MY  `Y  {YX [Yp ~ yY } fYI F | iYI  { sYI  z MYI  y TYI x UYI w gYI v lYI ^ u lYI = t lYI slYI rlYI w q U YI p M YI oUY!EZ nE Xz m rXi l UW} k MW j YW{X iY W{X h W g TVq fTVט e TVט bE VW$ a LV ` LV~ _ LV~ ]EV8NU V EU G 9Tͯ A  Tv =  T <  T ;'Ty@ : 'Ty, # # Tt !  Tb  Tb)Y   Tb)S T_8b   TTr TTo TT TT TT TT   TT   TL   TL   TKSX   TKSF mKjN.T-]'5#color-system-default170,170,170TC'7!color-bookmark-anchor215,34,122TC$3color-bookmark-link24,21,184TC%7color-compose-content24,41,62TC/=+color-compose-background214,226,200,0.0TC%3!color-compose-title0,0,0,0.18TC)9#color-navigation-title200,200,200TC+=#color-navigation-buttons255,255,255TC+Ccolor-navigation-background34,41,44TC+edit-tool-index0TC1share-success-type0TC3edit-tool-alignment1TC3enter-action-action300TC/enter-action-type0TC1edit-tool-capacity6,11TC )hide-statusbar1TC ;color-compose-use-image1TC! =color-listview-use-image1TC 'header-shadow1TC 3hidden-transparency1TC3show-subv-indicator1TC/header-upper-case1TC7color-bookmark-shadow1TC9color-statusbuar-light1TC+show-note-title1TC)show-note-info1TC)dark-interfa;)j#y}/G1_|Q%g7eOEATE 'bookmark-link&+bookmark-anchor%1auto-lock-interval$1compose-blur-level#!Gcolor-listview-background-row"$Mcolor-listview-background-header!?color-listview-background =color-listview-seperator3color-listview-date3color-listview-info5color-system-default7color-bookmark-anchor3color-bookmark-link7color-compose-content=color-compose-background3color-compose-title9color-navigation-title=color-navigation-buttonsCcolor-navigation-background+edit-tool-index1share-success-type3edit-tool-alignment3enter-action-action/enter-action-type1edit-tool-capacity)hide-statusbar ;color-compose-use-image =color-listview-use-image 'header-shadow 3hidden-transparency 3show-subv-indicator/header-upper-case7color-bookmark-shadow9color-statusbuar-light+show-note-title)! mute  )confirm-deletes 1!!-tablenote_sharenote_shareCREATE TABLE note_share ( id integer primary key, --one note can be shared multiple times note_id integer not null references notes(id) on delete cascade, sharetype integer not null, success integer default 1, share_time integer )u9tablebookmarksboo/ Cindexsqlite_autoindex_note_tag_1note_tag ) !tablelocationslocations CREATE TABLE locations ( id integer primary key, title text unique not null, latitude real, longitude real, radius real, color_id integer references colors(id) on delete set null, create_time integer )1 Eindexsqlite_autoindex_locations_1locations l ?triggerset_default_location_timelocationsCREATE TRIGGER set_default_location_time after insert on locations begin update locations set create_time = strftime('%s', 'now') where id = new.id and create_time is null; end }}^tablenotesnotesCREATE TABLE note^tablenotesnotesCREATE TABLE notes ( id integer primary key, title text, body text not null, read_time integer default 1, color_id integer references colors(id) on delete set null, need_password integer default 0 check (need_password in (0, 1)), use_subversion integer default 0 check (use_subversion in (0, 1)), cursor_position integer default -1, -- A negative value indicates that it's not assigned latitude StablecolorscolorsCREATE TABLE colors ( id integer primary key, title text unique not null, red integer check (red >= 0 and red <= 255) default 0, green integer check (green >= 0 and green <= 255) default 0, blue integer check (blue >= 0 and blue <= 255) default 0, alpha real default 1.0 )+?indexsqlite_autoindex_colors_1colors 22!i=triggeru9tablebookmarksbookmarks CREATE TABLE bookmarks ( id integer primary key, title text unique not null, note_id integer not null references notes(id) on delete cascade, color_id integer references colors(id) on delete set null, cursor_position integer not null, tap_times integer default 0, create_time integer )1Eindexsqlite_autoindex_bookmarks_1bookmarksl?triggerset_default_bookmark_timebookmarksCREATE TRIGGER set_default_bookmark_time after insert on bookmarks begin update bookmarks set create_time = strftime('%s', 'now') where id = new.id and create_time is null; end1!!-tablenote_sharenote_shareCREATE TABLE note_share ( id integer primary key, --one note can be shared multiple times note_id integer not null references notes(id) on delete cascade, sharetype integer not null, success integer default 1, share_time integer ) ttJJ^tablenotesnotesCREATE TABLE notes ( id integer primary key, title text, body text not null, read_time integer default 1, color_id integer references colors(id) on delete set null, need_password integer default 0 check (need_password in (0, 1)), use_subversion integer default 0 check (use_subversion in (0, 1)), cursor_position integer default -1, -- A negative value indicates that it's not assigned latitude real, longitude real, location_id integer references locations(id) on delete set null, create_time integer unique, -- Record the timestamp, make it more convinience to use as a primary key, set default to strftime('%s', 'now') by trigger modify_time integer, -- Record the timestamp, set default to strftime('%s', 'now') by trigger cached text ))=indexsqlite_autoindex_notes_1notes ''s@I7Otriggerset_default_note_timenotesCREATE TRIGGER set_default_note_time after insert on notes begin update notes set create_time = strftime('%s', 'now') where id = new.id and create_time is null; update notes set modify_time = strftime('%s', 'now') where id = new.id and modify_time is null; endJ/Ytriggerdelete_subversionnotesCREATE TRIGGER delete_subversion after update of use_subversion on notes when new.use_subversion = 0 begin delete from subversions where note_id = new.id; end.?tabletagstagsCREATE TABLE tags ( id integer primary key, title text unique not null, color_id integer references colors(id) on delete set null )';indexsqlite_autoindex_tags_1tagsc tablenote_tagnote_tag CREATE TABLE note_tag ( note_id integer not null references notes(id) on delete cascade, tag_id integer not null references tags(id) on delete cascade, unique(note_id, tag_id) ) YYMI7Otriggerset_default_note_timenotesCREATE TRIGGER set_default_note_time after insert on notes begin update notes set create_time = strftime('%s', 'now') where id = new.id and create_time is null; update notes set modify_time = strftime('%s', 'now') where id = new.id and qC! triggerset_default_note_share_timenote_shareCREATE TRIGGER set_default_note_share_time after insert on note_share begin update note_share set share_time = strftime('%s', 'now') where id = new.id and share_time is null; endytablesettingssettingsCREATE TABLE settings ( key text primary key collate nocase, value text, modify_time integer )/Cindexsqlite_autoindex_settings_1settingsi=triggerset_default_setting_timesettingsCREATE TRIGGER set_default_setting_time after insert on settings begin update settings set modify_time = strftime('%s', 'now') where key = new.key and modify_time is null; end VVR.###tablesubversionssubversionsCREATE TABLE subversions ( id integer primary key, note_id integer not null references notes(id) on delete cascade, modify_type integer, -- Types: override, prepend, append, delete-head, delete-tail modify_value text, -- Length if the type is delete-head/tail, or text otherwise modify_time integer, latitude real, longitude real )vC#triggerset_default_subversion_timesubversionsCREATE TRIGGER set_default_subversion_time after insert on subversions begin update subversions set modify_time = strftime('%s', 'now') where id = new.id and modify_time is null; end e!!viewcolor_listcolor_listCREATE VIEW color_list as select title, red, green, blue, alpha, (select count(*) from notes where color_id = colors.id) as note_count, (select count(*) from tags where color_id = colors.id) as tag_count, (select count(*) from locations where color_id = colors.id) as location_count, (select count(*) from bookmarks where color_id = colors.id) as bookmark_count from colors order by (note_count + tag_count + location_count + bookmark_count) desc, id ascg++ viewnull_color_listnull_color_listCREATE VIEW null_color_list as select (select count(*) from notes where color_id is null) as note_count, (select count(*) from tags where color_id is null) as tag_count, (select count(*) from locations where color_id is null) as location_count, (select count(*) from bookmarks where color_id is null) as bookmark_count pprlQviewnote_listnote_listCREATE VIEW note_list as select notes.title, (select title from colors where colors.id = color_id) as color, read_time, need_password, use_subversion, cursor_position, latitude, longitude, (select locations.title from locations where id = location_id) as location, (select count(*) from bookmarks where note_id = notes.id) as bookmark, (select count(*) from note_share where note_id = notes.id and success = 1) as share, create_time, modify_time from notes order by modify_time desc)##viewnote_detailnote_detailCREATE VIEW note_detail as select (select body from notes where create_time = note_list.create_time) as body, note_list.* from note_list_viewtag_listtag_listCREATE VIEW tag_list as select id, title, (select title from colors where colors.id = color_id) as color, (select count(*) from note_tag where tag_id = tags.id) as note_count from tags order by id '#;!!Eviewshare_listshare_listCREATE VIEW share_list as select sharetype, (select create_time from notes where notes.id = note_id) as note_createtime, share_time, success from note_share''iviewbookmark_listbookmark_listCREATE VIEW bookmark_list as select title, (select create_time from notes where notes.id = note_id) as note_createtime, (select title from colors where colors.id = color_id) as color, cu ''viewlocation_listlocation_listCREATE VIEW location_list as select title, latitude, longitude, radius, (select title from colors where colors.id = color_id) as color, (select count(*) from notes where location_id = locations.id) as note_count, create_time from locations order by id''iviewbookmark_listbookmark_listCREATE VIEW bookmark_list as select title, (select create_time from notes where notes.id = note_id) as note_createtime, (select title from colors where colors.id = color_id) as color, cursor_position, tap_times, create_time from bookmarks 44;!!Eviewshare_listshare_listCREATE VIEW share_list as select sharetype, (select create_time from notes where notes.id = note_id) as note_createtime, share_time, success from note_share ++Qviewsubversion_listsubversion_listCREATE VIEW subversion_list as select (select create_time from notes where notes.id = note_id) as note_createtime, modify_type, modify_value, modify_time, latitude, longitude from subversions order by modify_time desc, id desc Zq=\$\\\-enable-laL7not*!!j=color-listview-use-image1U7+default-use-sub1U^+t7pattern-lock-password1UZt3s)Gpassword-value(0,1) (0,2) (1,2) (2,2) (2,1)UZt0>55font-listview-headerEuphemiaUCAS-Bold,19Ts{:/header-upper-case0Ts{ i9prompt-rate-note-count17Ta}frated1Tae,9default-setting-loaded1TC%+bookmark-anchor🔖TC$1auto-lock-interval300TC2!M!color-listview-background-header0, 0, 0, 0TC&3#color-listview-info250,250,250TC'5#color-system-default170,170,170TC1edit-tool-capacity6,11TC 3hidden-transparency1TC evF{.eeeeeeeeeee#color-system-default170,170,170TC&3#5yG-color-listview-background-row255,255,255,0.00\!X''1font-listviewFZLTXHJW--GB1-0,18\c#F7color-compose-as-note1[!-D7-color-compose-content166,198,255,1.00[!<+.)7font-edit-toolArialRoundedMTBold,15[0+=-color-listview-seperator110,147,185,0.17[(''header-shadow1['- 9+color-navigation-title62,121,156,1.00[0=-color-navigation-buttons196,199,204,0.87[&-C!color-navigation-background0,0,0,1.00[ mute0['3show-subv-indicator1[o4)default-hidden0[j9color-statusbuar-light1[93enter-action-action0Zt*? e!U4o<R#Se5[&=color-listview-seperator+1compose-bar-hidden/compose-view-edit3color-bookmark-link 7color-bookmark-shadow1compose-blur-levelk'bookmark-link=color-compose-background;color-compose-use-image7color-compose-content7color-compose-as-note5color-system-default9color-statusbuar-light 9color-navigation-title =color-navigation-buttons Ccolor-navigation-background =color-listview-use-image3color-listview-info"Gcolor-listview-background-row$Mcolor-listview-background-header!p9?color-listview-backgroundF3color-listview-daten3color-compose-titleR7color-bookmark-anchore+bookmark-anchor%1auto-lock-interval$ 33!tk^E.Wp[A9% p7edit-tool-one-at-m#Iconfirm-delete-with-subversiont)font-edit-tool5edit-tool-small-cellh3edit-tool-alignment3disable-tap-to-edit+default-use-sub9default-setting-loaded,)default-hidden )dark-interface%create-colorAconfirm-turnoff-subversionu5listview-simple-moder+list-blur-levelB)hide-statusbar3hidden-transparency /header-upper-case'header-shadow'+font-note-title5font-listview-header'font-listview'font-composevf/enter-action-type;3enter-action-action -enable-landscape5edit-tool-show-index 7edit-tool-one-at-most+edit-tool-index/edit-tool-disable )edit-tool-data1edit-tool-capacityɸ了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语” w& =人与计算机真的你很像,人类就是高配的计算机吗? 智商 = CPU 记忆力 = 内存 经验 = 硬盘数据 人脉 = 网络 外观+身材 = 鼠标键盘+显示器 有些人想要纯洁的女生,就是怕硬盘数据多,有病毒,最好就重装清除数据啦,也怕以后中毒,断网了更好(没人脉) 普通用户(非搞科研的)都不需要性能太过好,而是显示器这些外观设备好一些(高清屏),就是帅哥美女啦~~\`x@7@\n`L% g不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(Q @a ZAd4;Google plus share crashTE@7o޵-@\^o 14TG@7;X@\~ 21TJ@7{gk@\c 6TK@6'gM@\yGa Note color for background, not foreground TH@7ދ;2@\  10TKG@6Α@\yӦ  16TTk&@7}og@\*'L i 编辑器中文 搜索 crash Open in uselessTT@7n @\X Google plus share crash Try kudos kit Error should mute??TTI@7whi@\\FR   12TLȺ@6D,@\}~k?j % Note color for background, not foreground 笔记的地点来定义新地点TU;@7tꍧ@\nC!  . TU?@7n @\ŬLi  进入app新建笔记时不要push animation TUAE@7_kb @\t,+ 文件夹分类TUA#@7_kb @\t  6TUȆ@6bR@\& col新建笔记时不要push animation TUAE@7_kb @\t![= '我的广发银行卡号是6225680621015444802,蒋琪誉。Tz2@7}A5T@\`V.2 } 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选) 长微博字体可以让用户设置 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting T@61n@\?l'0  36TwE@6!D(N@\y|],  44Tv@6IG@\]V++  13Tul@6R@\_(*  13Tr@6EJ@\\"  13TU@6^@\^BS  19TUA@7bC@\3vO  6TU@6&0@\'N" __sPND3 袜子老爷车 黄包车 As  老程,中午好,希望没有打扰到你休息老程,中午好,希望没有打扰到你休息。 对于我的表白,我不知道你能否理解或同情。我现在不再像以前那样为自己的“特殊”感到羞耻了,我为自己有向你表白的勇气而感到自己的进步。是的,这种表白并不可耻,我有勇气表白,也有勇气接受这残酷的现实,你不接受我这样的朋友完全是在意料之内的。不过,就算你不接受,如果你需要一个网站来分担你的工作负担(真心为你经常加班感到心痛),我仍然愿意为你效劳,网站最擅长做的是数值计算或者文字处理,你能想到或者见过的网站能做到的,我大多都能做出来。真心爱慕一个人是不会计较回报,也不会要求对方必须接纳自己的,爱在深处是卑微——来自卑微的凯@6'@\]Е)Tb/Tb  t'  EInstantly BugDelete node in Landscape and edit will crash The penultimate will trigger an unrelated event New note’s line height issueJy@7i&|@\6&,TE\#Delete node in Landscape and edit will crash The penultimate will trigger an unrelated event KK" 7    Instantly Improvement🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层{ m_/wXrQ1mmi3notip-drag-location0].F?'color-listview-background31,40,41,0.61]k+n3-color-listview-date170,170,170,1.00\Hg |1share-success-type0]# /edit-tool-disable0\י 5edit-tool-show-index0\ד7edit-tool-one-at-most0\׉+R3-color-compose-title160,156,255,0.23\8!j=notip-longpress-location0]3edit-tool-alignment1\)0+1font-note-titleFZBWKSJW--GB1-0,32\O)show-note-info1]=gR e3show-all-share-rows1\(;/enter-action-type2\ h5edit-tool-small-cell0]B+list-blur-level0]k$-enable-landscape0\ 3disable-tap-to-edit0\n>-7-color-bookmark-anchor190,114,177,0.84\7U7color-bookmark-shadow1\7U+3-color-bookmark-link152,209,106,1.00\7U3 RR2+ ?a  Instantly 2.0 Improvement文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数<@7oa@\ ITUA\4`文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 🔗暗送秋波  9 ''' > "M#  QAccountwohuizhong.com ssh whz2015weplant Cbl123456 优酷 user:13925285764 psw:jzyu3721 七牛 744941533@qq.com whz1212 GitLab Can@wohuizhong~#7  分享文章给老恒Hi,老恒大哥。我昨天突然有感而发写了篇跟现代教育有关的文章,不少朋友都觉得我说得道理很深刻有用。我不知道你的年龄,也不知道你的孩子是否还在读书,我想跟你分享,希望能对你有用,如有打扰,恳请包容: http://celwk.com/education/~@6@@\^ڵTtTtщ 13160719211 密码:\ ((JJ;%   爱情专一我想补充一下,我们当前的问题不仅是性教育,而是整个社会的婚姻爱情观都有很大的问题,甚至是反人性的! 就像乔布斯2007年发布iPhone时说当前所谓的智能手机最大的问题,就是下面的键盘,无论你用不用,它都一直在下面占着地方! 同样的,性也不应该被限制专一,那是违反当前生物(或许再进化几万年后会不一样)身体的自然本能的欲望,你(精神或肉体)对某个对象几年过后已经没有了当初那种激情,但是你并没有失去当初那种找到激情的能力,只是对象不再是对方。但就像那手机的塑料键盘,双方还是一直霸占着对方合理有效利用性的机会。 就像我们的回答上说“性并不是可耻的事”一样,对性对象不持久专一,也并不可耻。 爱新鲜,对重复的事物审美疲劳,这是我们天生的属性。 就像你 {  E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Liveness visible Remove post type icon Cache date of last date 动态: 广告 屏蔽 置顶 重复数据 同一个人最多3个关注 Z^@7/XdE$@\T9 ??MMMUi ~UI nU) ^U) PU+ AU  5U %Uo izq`WYC Shopping运动鞋 水果(水果店)t @6hf @\p6 Wm%]!Ӡ运动鞋Us sDebts江古 12000 鸡蛋 15000 飚古 10000 扬哥 4000 志古 3500 =============== 总计 44500 D[@6kie@\puC VQ`\@f江古 12000 鸡蛋 15000 飚古 10000 扬哥 5000 志古 3500 =============== 总计 45500 K  CE%C L|kE默认上传最大图片宽度 1200 to 1600 VQy@6L+Qb@\vK{iE图片没正常显示bug 想知道答案闪退V@@6KQ7*9@\v N7Ez]ETime stamp to id in message🔗可以了V?@6PsT@\vUx E5V1f@6OIH@\v?) :wGEAnswer detail add comment bugV)U@6> @\w.G& 榨菜V(@64 @\w;u!>uOEAnswer detail swipe back gesture V(@6 e@\vծ6t?ETest editor in answer boxV$0X@6GyB @\vy|%~M29350099V^@6!@\v E}oEuser-select none watermark in picture loading indicator in question detail App scroll zoom cover image in profileUÁ@6R2һ#@\vK'Fp E39UO@67ޔ@\wŗo 5U@6jUp@\w8Xn Google plus share crash Try kudos kit Error should mute?lTU;J@7b@\m E58UO<@6 Z@\w&-l-Euser-select noneUN@6i@\w\K7AE答案分享定位到app VW@6Mk2@\vG 6^6y  U鸡蛋 18000 飚古 10000 剑捷 25500 江古 20000 志古 6000 扬哥 10000 =============== 总计 89500 Zeq@6@\/ejax [牵手 姐妹 我最亲爱的 短发 泡沫 越吻越伤心 匆匆那年 单身男 我怀念的 原来爱情这么伤 北京欢迎你 伤心1999 我们这里还有鱼 玉蝴蝶 Until You | Breathless Someone like you | Rolling in the deep My love Truly madly deeply Baby one more time Set fire to the rain 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One 从头再来 懂你 爱一天多一天Z[^l@6J@\TՁw  U鸡蛋 33000 飚古 10000 剑捷 25500 江古 20000 志古 6000 扬哥 10000 =============== 总计 104500 ZdU@6[@\vv  U鸡蛋 43000 飚古 10000 剑捷 25500 江古 20000 志古 6000 扬哥 10000 =============== 总计 114500 ZG@7c@\*0U2 MqkJoMM E11W@63D@\w(Ah E15W.J@6 AVe@\Vl. E10W.@6,ҿ@\%t-F E21V@6S.{=@\vfI 5-'V谭兴福 327Wk@6@Nv@\w~4E oU喜哥 10000 鸡蛋 8000 志远 3000 帝湖 10000 飙古 10000 小肖 20000 谢彬 5000VS@6:)z@\wv>J  E14V@6M @\vhŁ oU喜哥 10000 鸡蛋 8000 志远 3000 帝湖 10000 飙古 10000 小肖 20000 谢彬 5000VR,@6Qi@\vz@d  T8Vӹ@6Q@\wI  T61V{@6P]@\vMjj %T开发一个打开html文件的工具,用于在微信等app浏览附件用V̕@6I@\v-Ut 9E自己上传的图片自动保存到缓存里 Lucky detail navigation bar translucent V;@6PҀj@\vsOj %E自己上传的图片自动保存到缓存里 问题评论数量显示不全V_g@6,֪@\x r~ E11V_@6Cc,C@\v mu )阿里云账号:13760747297 密码:wq719147 返利360:www.flw360.com 网站账号 手机号 => 13160719211 密码 => fanli360 返利360后台系统: USER => matzcs PWD => flw360@com flw360数据库: DB_USER => root DB_PWD => mat@168#cn 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5Zb@63H+@\ vmt )阿里云账号:13760747297 密码:wq719147 返利360:www.flw360.com 网站账号 手机号 => 13160719211 密码 => fanli360 返利360后台系统: USER => matzcs PWD => flw360@com flw360数据库: DB_USER => root DB_PWD => mat@168#cn 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5Zb@6a@\bZh+c => fanli360 返利360后台系统: http://www.flw360.com/Admin/Public/login.html USER => matzcs PWD => fanli360.com flw360数据库: DB_USER => root DB_PWD => mat@168#cn Shell ssh root@flw360.com fanli360.com 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5-@6i@5z5@\pd ZbZ6 阿里云账号:13760747297 密码:wq719147 返利360:www.flw360.com 网站账号 手机号 => 13160719211 密码 => fanli360 返利360后台系统: http://www.flw360.com/Admin/Public/login.html USER => matzcs PWD => fanli360.com Fanli360@com flw360数据库: DB_USER => root DB_PWD => mat@168#cn Shell ssh root@flw360.com fanli360.com 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5 D&xW: L&&mM~~D6"1notip-help-command1]| r5listview-simple-mode0]('f'1font-composevFZLTXHJW--GB1-0,15] oy)dark-interface1]'j%3create-color141,158,88,1.000000]*h=!color-compose-background0,0,0,0.63]#e1compose-blur-level0.2474564] `;color-compose-use-image1]Qs+show-note-title1](x-notip-help-swipe1]v+notip-help-list1]#uAconfirm-turnoff-subversion0]'tIconfirm-delete-with-subversion0]s)confirm-delete0]o/notip-fetch-image0]n7notip-color-fine-tune0]m-notip-color-edit0]l1notip-color-delete0]'kInotip-reposition-new-definiton0]$ # E40W2@6ND0y@\v2 5E自己上传的图片自动保存到缓存里 文章 答案内容链接自动转换成标题 动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 回答的加号不显示? 回答完显示bug 刷新bug 通知不要自己打给自己W@6>@\wYP! U喜哥 10000 鸡蛋 8000 志远 3000 帝湖 13000 飙古 10000 小肖 20000 谢彬 5000 剑捷 5500W~{@6OKD@\v@] %M29350099V@6)˫e@\w! U喜哥 10000 鸡蛋 8000 志远 3000 帝湖 10000 飙古 10000 小肖 20000 谢彬 5000 剑捷 5000V@6c@\w&?QY洗衣粉 笔记本 泡面 饮料 Wo@6M @\vfM) ;P  U鸡蛋 8000 帝湖 13000 飚古 10000 志古 1000 剑捷 25500 江古 50000 =============== 总计 107500W@6{@\w/߁ U鸡蛋 8000 帝湖 13000 飚古 10000 伟志 1000 剑捷 25500 江古 50000 =============== 总计 107500WO@6H Z@\v y: oU鸡蛋 8000 帝湖 13000 飚古 10000 伟志 1000 剑捷 25500 =============== 总计 57500W@6L@\w b1 3U鸡蛋 8000 志远 3000 帝湖 13000 飙古 10000 伟志 1000 谢彬 5000 剑捷 25500 =============== 总计 65500W@6K@\vr@A SU喜哥 10000 鸡蛋 8000 志远 3000 帝湖 13000 飙古 10000 伟志 1000 谢彬 5000 剑捷 25500 =============== 总计 75500Wr@6.'@\w6u y@/yy& E16W-@6&@\w TT% E14Wʯ@6{7@\ԩT!Do$ /[Making love 伤心1999 玉蝴蝶 Apologize Someone like you Rolling in the deep WT@6ha9@\ԗe# E动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug 通知不要自己打给自己 ImageGallery insets Refresh indicator 个人中心关闭图标Wc@7gȖ@\eˁ{" GE自己上传的图片自动保存到缓存里 动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug 通知不要自己打给自己 ImageGallery insets Refresh indicator W@6W @\v#l)< IU鸡蛋 8000 帝湖 13000 飚古 10000 志古 1000 剑捷 25500 江古 50000 小云 3000 小肖 10000 =============== 总计 120500W@6J\t@\v hhL3['/ _Songs To SH['% Songs To Sing牵手 姐妹 我最亲爱的 短发 可惜不是你 越吻越伤心 匆匆那年 单身男 我怀念的 原来爱情这么伤 北京欢迎你 伤心1999 我们这里还有鱼 玉蝴蝶 Until You | Breathless Someone like you | Rolling in the deep My love Truly madly deeply Baby one more time Set fire to the rain 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One 从头再来 懂你 爱一天多一天A'@6J@\TWZ[^l牵手 姐妹 我最亲爱的 短发 泡沫 越吻越伤心 匆匆那年 单身男 我怀念的 原来爱情这么伤 北京欢迎你 伤心1999 我们这里还有鱼 玉蝴蝶 Until You | Breathless Someone like you | Rolling in the deep My love Truly madly deeply Baby one more time Set ['s  KSongs To SingI Will Always Love You Unbreak My Heart 我最亲爱的 Careless Whisper 痛爱 Super Star 短发 可惜不是0 (#GkJ((((1 E10WP@6{@\w)m0 E4WN@6,@\w w/ E17WNQ@6;@\w:i u^没什么。15313716831萬涛涛、我的亲侄女,在北京做教育,没有男友,我也想她来惠州成家Wh@6V@\w~E, [28Wt@6gb@\ԕ7. E20WD@6;ٲ@\v!}U;) GU鸡蛋 13000 帝湖 13000 飚古 10000 志古 1000 剑捷 25500 江古 50000 小云 3000 小肖 10000 =============== 总计 125500W:-@6G@\v7aU*' %E动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug 通知不要自己打给自己 ImageGallery insets 问题页评论 回复了xxx点击没反应 应该highlight 3D touch 快捷方式 Keychain 换高德地图W @6@\w8 1z5 EE动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug ImageGallery insets 3D touch 快捷方式 收藏数 编辑话题只给VIP 抓视频 邀请通知只显示红点W79@6Kj@\w䎊q4 [8W0@6>P3@\va73 ?E动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug 通知不要自己打给自己 ImageGallery insets 3D touch 快捷方式 Keychain Gallery w 800 issue 收藏数 编辑话题只给VIP 抓视频 邀请通知只显示红点Wk@6vĂ{@\w%2K2 gU鸡蛋 13000 帝湖 13000 飚古 10000 志古 1000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 =============== 总计 130500W\@6=#1@\w덂4" 6s> _1X߸@6<>t@\v%'K= gU鸡蛋 13000 帝湖 13000 飚古 10000 志古 3000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 =============== 总计 130500W@6A(;@\viׂ< yE动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug ImageGallery insets 3D touch 快捷方式 换头像 缓存 移动网页 进入应用宝 抓视频 定时更新发现红字 viewDidAppearX6@6F|@\vH/ _1X>@6?z@\voiDgh _1XZ!@6GyB @\v{?G _2X O(@6C@\vN&_123456X Q@6ud0+A@\v]A7 E25Xӱ@6R}A@\v<1vF6 ]E动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug ImageGallery insets 3D touch 快捷方式 收藏数 抓视频XX@7i@\ | 阿里云账号:13760747297 密码:wq719147 返利360:www.flw360.com 网站账号 手机号 => 13160719211 密码 => fanli360 返利360后台系统: http://www.flw360.com/Admin/Public/login.html USER => matzcs PWD => flw360@com flw360数据库: DB_USER => root DB_PWD => mat@168#cn 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5Zc@6pAЅ@\o R 2sL+ F _1XI@68? @\vENR! _1XO@6F4A@\vr6D [10X3@7Ru@\f9C T8Vܿ@6YO@\]U\B UE动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! 刷新bug ImageGallery insets 3D touch 快捷方式 移动网页 进入应用宝 抓视频 定时更新发现红字 viewDidAppearXw@6Vy@\w! _1X=@6=އ@\vˁ;@ GU鸡蛋 13000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 =============== 总计 127500X=@6-^T@\vJ? eU鸡蛋 13000 帝湖 13000 飚古 10000 志古 5000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 =============== 总计 132500X @6F˖k@\v- /ooooooooM M11W@6U`@\wfI]L  U鸡蛋 13000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 志古 2000 建轩 1000 =============== 总计 132500XDf@6R" Ã@\vֺXU]万杰 怡康花园 怡盛阁 901We@6G0@9@\vUc _1X@6J4@\vmǤB _2X^T@6Ij@\v$5! _1X#@6AK@\vMG kU鸡蛋 13000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 志古 2000 =============== 总计 131500XO@6>h@\v$5 ~ E10Z4L@7b-@\{-} +E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Liveness visible Remove post type icon Cache date of last date 动态: 广告 屏蔽 置顶 重复数据 同一个人最多3个关注 notification Z @6m I@\om * #阿里云账号:13760747297 密码:wq719147 返利360:www.flw360.com 网站账号 手机号 => 13160719211 密码 => fanli360 返利360后台系统: http://www.flw360.com/Admin/Public/login.html USER => matzcs PWD => fanli360.com Fanli360@com flw360数据库: DB_USER => root DB_PWD => mat@168#cn 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5Z7@7bC@\qM j %[牵手 姐妹 我最亲爱的 短发 可惜不是你 越吻越伤心 匆匆那年 单身男 我怀念的 原来爱情这么伤 北京欢迎你 伤心1999 我们这里还有鱼 玉蝴蝶 Until You | Breathless Someone like you | Rolling in the deep My love Truly madly deeply Baby one more time Set fire to the rain 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One 从头再来 懂你 爱一天多一天Zf@7`퀡{@\G# , )E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Liveness visible Remove post type icon Cache date of last date 动态: 广告 屏蔽 置顶 重复数据 notification 小桔灯 用户数据导入ZC@7c_@\Q   U鸡蛋 18000 飚古 10000 剑捷 6000 江古 20000 志古 6000 扬哥 10000 =============== 总计 70000 Zh@7ebZh+@\K gE开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Liveness visible Remove post type icon Cache date of last date 动态: 广告 屏蔽 置顶 重复数据 notification 取消的赞动态不会去掉 小桔灯 用户数据导入Z@6cZBk@\qy T w阿里云账号:13760747297 密码:wq719147 返利360:www.flw360.com 网站账号 手机号 => 13160719211 密码 => fanli360 返利360后台系统: http://www.flw360.com/Admin/Public/login.html USER => matzcs PWD => fanli360.com Fanli360@com flw360数据库: DB_USER => root DB_PWD => mat@168#cn She’ll ssh root@flw360.com fanli360.com 返利360 IP: 120.78.68.185 User: root Pwd:flw360@com 融点钱:www.rongmoney.com IP: 119.23.203.191 User: root Pwd: haodiandai 线报屋:www.xianbao5.com IP: 120.27.229.107 User: root Pwd: xianbao5Zh{@7dg@\\W ) #E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Liveness visible Remove post type icon Cache date of last date 动态: 首次登陆下拉无效 通知数字有时不同步 小桔灯 用户数据导入Z]@6d?@\p ) #E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Liveness visible Remove post type icon Cache data of last date 动态: 首次登陆下拉无效 通知数字有时不同步 小桔灯 用户数据导入Z@6/ 9@\p& R 0I's00000^ E14X$U@7T~@\TRu! _3X]@7im7;@\\ Y8Wp\ @6MYO&@\vn][  U鸡蛋 28000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小云 3000 小肖 10000 高伟 5000 志古 2000 建轩 1000 =============== 总计 147500XI@6M߆@\vWME!Y M34X@6@\wQiX E12X$< @7gK@\(kY)W#E Push证书X z@7gHu`@\֐V E7X `@7d[@\L'U E31X ^@7ebZh+@\{5xT AE动态的数量不必严格符合请求 执行的所有SQL记录起来,分析死锁产生! ImageGallery insets 3D touch 快捷方式 移动网页 进入应用宝 抓视频 定时更新发现红字 viewDidAppearX@66+o@\v#R_m 用户的校区名+课程名+网页名提供? “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求& @63C@\vJ# \-]#LoveStudy 前端 实现酷灵的效果 用Shadow DOM 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和学习下Swift UI 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红色的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),T太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445 x x$ qU江古 15000 鸡蛋 15000 飚古 10000 扬哥 6000 志古 3500 =============== 总计 49500 \@6Zq@\vSCs# qU江古 15000 鸡蛋 15000 飚古 10000 扬哥 8000 志古 3500 =============== 总计 51500 [@7c^J8@\S\"  g过夜 1. 问吃饭没有?请他吃饭 2. 我来深圳明天找个客户,想找住的地方,但又因为脑残需要保护,可不可以住你那一起睡?给钱你200元 3. 如果成功,后续保持联系,坦白,互助 吃饭 1. 吃饭没有?知不知道哪里好吃的?免费送我过去并送回来,我请客。可叫多几个兄弟,一起,多远都行,罗湖都可以,反正免费送我回来 2. 我过年也无聊,有好玩的就带上我 借口 与朋友打赌能否请个陌生人吃饭,睡觉 拍照合影给朋友发证明 发烟Y@6oVz@\o] bl M68Zb@6cZBk@\rh(1-j +U鸡蛋 43000 帝湖 5800 飚古 10000 剑捷 35500 江古 30000 志古 6000 扬哥 10000 =============== 总计 140300 Z/@6a)#@\pi U1Z F@7b= @\zJH,e )U鸡蛋 43000 帝湖 5800 飚古 10000 剑捷 35500 江古 50000 志古 6000 扬哥 10000 =============== 总计 160300Y|@6d#>@\q?9҃d [短发 匆匆那年 单身男 我怀念的 原来爱情这么伤 北京欢迎你 伤心1999 我们这里还有鱼 玉蝴蝶 Someone like you Rolling in the deep My love Truly madly deeply Baby one more time Set fire to the rain 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One 从头再来 懂你 我最亲爱的 爱一天多一天Yd@6p2@\rSrj? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签🏷️是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-typ/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令\7@7j~#@\ -= n#ns E38Z^@71wh@\mCރr oE开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 YY@64a0@\yE4vYq [牵手 姐妹 我最亲爱的 短发 越吻越伤心 匆匆那年 单身男 我怀念的 原来爱情这么伤 北京欢迎你 伤心1999 我们这里还有鱼 玉蝴蝶 Until You | Breathless Someone like you | Rolling in the deep My love Truly madly deeply Baby one more time Set fire to the rain 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One 从头再来 懂你 爱一天多一天Z>[Z@6\@\b 数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 动态首次登陆下拉无效bug 精选 热门 通知数字有时不同步 网页动态 方案页详情 顶部iPhoneX适配 小桔灯 用户数据导入 回答,评论都动态载入,一次最多20条 可以先返回id 列表 通过id 来获取详情7@7f@\\ UN\v开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 动态首次登陆下拉无效bug 精选 热门 通知数字有时不同步 网页动态 方案页详情 顶部iPhoneX适配 小桔灯 用户数据导入 121*@\v{ t d50X]@6Rq@\w>YMdhttp://www.wohuizhong.com/mobile/post/618198468 http://www.wohuizhong.com/mobile/post/618198468X\@6}@\w+8Rr uE Callback source Edit not change location 登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppear 私信通知窗口重复弹 优化同时请求同一个url的数据处理 用dictionary 队列? X\{@6:pe@\vMU&q wE Callback source Edit not change location 登录bug iOS ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppear 私信通知窗口重复弹 优化同时请求同一个url的数据处理 用dictionary 队列? XU7@6-p@\H 666R9o!) wRidiculous血浓于水 烧香 专一 己所不欲 勿施于人 福倒 键盘字母排放 @6^LƂ@\r@l X'Zm血浓于水 烧香 专一 己所不欲 勿施于人 X|I  %我想要回应下你的看法我想要回应下你的看法 你说我的有效工作时间短,确实也是我想要改进的地方,我现在家里或者宿舍,都不太适合办公,笔记本电脑而且桌子小 在公司办公更舒服,缺点就是 1.大家都在时容易分心讲话,有时候别人问我我不好意思不理会,有时候我自己也会忍不住说几句 2.我晚上做得比较专注认真的时候效率高,但是做得累了半夜 f,x )U鸡蛋 13000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 =============== 总计 127500XRU@6B@\v:w E17X^3@66G@\v v cE H5 open in app, 分享图标避免广告图,用最底也好 登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 重复弹 ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppear X^c@6J8u@\v4agu E H5 open in app, 分享图标避免广告图,用最底也好 登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppear 私信通知窗口重复弹 优化同时请求同一个url的数据处理 用dictionary 队列? X\@62-@\wl   e熙龙湾 租房 驾校 学车 粤BBA189 M470 16号前开晚班 一点多第一班 16号后开早班 ! [11X@6BY@\v3#S z gE登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 重复弹 ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppear H5图片延迟加载 动态内容还没渲染好转圈就没了Xb@6DoN@\vd y iE登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 重复弹 ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppear 移动页延迟加载 动态内容还没渲染好转圈就没了X_M@6D=Fl@\v}s &))Qy Cg过夜 1. 问吃饭没有?请他吃饭 2. 我来深圳明天找个客户,想找住的地方,但又因为脑残需要保护,可不可以住你那一起睡?给钱你200元 3. 如果成功,后续保持联系,坦白,互助 吃饭 1. 吃饭没有?知不知道哪里好吃的?免费送我过去并送回来,我请客。可叫多几个兄弟,一起,多远都行,罗湖都可以,反正免费送我回来 2. 我过年也无聊,有好玩的就带上我Xt@6vȴ9@\woI cE登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 重复弹 ImageGallery insets 3D touch 快捷方式 定时更新发现红字 viewDidAppearXt@63@\whKgE 动态内容还没渲染好转圈就没了Xf3@6@\vۥ g23Xt@6DoN@\v A ^^~A3 E34邓洪友 赵洪文 @66iH@\0< \T\T_P'1 Door Password581284 iMac qqqq@6&@\xt \=x]5812840?  SGays List牛顿 图灵 周恩来 达芬奇 拿破仑 张国荣 Apple CEO 莎士比亚 越狱男主角 林夕 张敬轩 《生活大爆炸》男主角 《魔戒》甘道夫 爱因斯坦,罗素,冯诺依曼 等都离过婚Y@7e}%@\)P\;] e牛顿 图灵 周恩来 达芬奇 拿破仑 张国荣 Apple CEO 莎士比亚 越狱男主角 林夕 张敬轩 《生活大爆炸》男主角 《魔戒》甘道夫 T%E  MySQL Hotkey\# mysql password 198**2-Can @7qxB1@\1'\ \:\# s@ E输入法兰亭黑字体 个人中心闪退 私信从push进入已打开的聊天界面不会同步最新 重复弹 3D touch 快捷方式 Gallery下拉返回 缓存用户基本数据烦,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新X@6bd9@\w!Bo ? cE输入法兰亭黑字体 私信从push进入已打开的聊天界面不会同步最新 重复弹 3D touch 快捷方式 Gallery下拉返回 缓存用户基本数据烦,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新X@6)k3T@\uj服,缺点就是 1.大家都在时容易分心讲话,有时候别人问我我不好意思不理会,有时候我自己也会忍不住说几句 2.我晚上做得比较专注认真的时候效率高,但是做得累了半夜想休息睡觉的话,要么睡沙发(我也好几晚是睡公司沙发的) 要么坐滴滴回家睡觉,但是经常做完车,洗完澡,困意又消除了一大半了,刚才工作的劲也会消退不少 我想解决这些问题,就是找个独立的环境比较优雅的小区房子,买适合的桌子凳子书架,把公司的 iMac 搬过去,这样办公应该会更舒适, 撸代码累了想思考问题可以洗澡,想休息立刻就可以躺在床上睡觉 目前我的效率不那么高,但依然都没见到其他伙伴加起来质或者量超过了我,让我也有点泄气 你说我的心态有问题我不知道你具体指的是什么,希望你直接说出来,就像你叫我们不要只说【复杂】二字一样。我是一直在想怎么解决表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)吧! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用00元 3. 如果成功,后续保持联系,坦白,互助 吃饭 1. 吃饭没有?知不知道哪里好吃的?免费送我过去并送回来,我请客。可叫多几个兄弟,一起,多远都行,罗湖都可以,反正免费送我回来 2. 我过年也无聊,有好玩的就带上我 借口 🚁 与朋友打赌能否请个陌生人吃饭,一起睡觉 拍照合影给朋友发证明 发烟%@6]23Y@\plC Xt\A过夜 1. 问吃饭没有?请他吃饭 2. 我来深圳明天找个客户,想找住的地方,但又因为脑残需要保护,可不可以住你那一起睡?给钱你200元 3. 如果成功,后续保持联系,坦白,互助 吃饭 1. 吃饭没有?知不知道哪里好吃的?免费送我过去并送回来,我请客。可叫多几个兄弟,一起,多远都行,罗湖都可以,反正免费送我回来 2. 我过年也无聊,有好玩的就带上我 借口 与朋友打赌能否请个陌生人吃饭,一起睡觉 拍照合影给朋友发证明 发烟 wt 9[我最亲爱的 单身男 Making love 伤心1999 玉蝴蝶 Apologize Someone like you Rolling in the deep My love Truly madly deeply 一场游戏一场梦 是否我真的一无所有 原来爱情这么伤 凹凸XE@6u@\wBW [10Xr$@6A@\w E31X@6@@\w}w E11Xv4q@6:uG@\w# [10X|@6'@\wo] Y  Note color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签🏷️是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为 0 Q0+  9T@6ٺ@\L\*  Y抽纸 洗发水 水果 方便面? 蓝色的笔 益力多?\4@61w@\xt7)AY指甲剪 洗发水 拖鞋\1t@68SK@\EZ}$( Y7[4@AL.+u@]8' qU江古 12000 鸡蛋 15000 飚古 10000 扬哥 6000 志古 3500 =============== 总计 49500 \)@6^=@\p:3&7E 水印 信鸽安卓\@7l3/u@\iD'% E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 动态首次登陆下拉无效 精选 热门 加阅读数 通知数字有时不同步 网页动态 小桔灯 用户数据导入 水印 信鸽安卓Z~@6i S@\p  'T8Xg@6sջ@\XS-& +T开发一个打开html文件的工具,用于在微信等app浏览附件用 Everyday 开发一个简单的记录你每天做了某件事没有的app,可以设定项目,然后纪录每次你点击的完成时的时间,地点 在线简历系统 失物招领系统Xr@6C@\v|<")代码实现吧!) line-height 也可以自定义 可以方便切换到下一篇内容,而不用每次返回到列表再点下一篇 @7x]@\:}PTH]🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来定义新地点 Trim 后比较再确认es-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 \1@7mPes!@\  ( ql匿名心对心 遇到附近有心动的人,即可打开app 假如TA也有注册使用该app 你就会看到TA的头像 点击他发送心动暗示 对方会收到心动暗示数量提示,但是不会看到具体是谁,自己也可以选择发送心动暗示,假如有两厢情愿的 就是匹配成功!! 告诉双方对方账户信息,直接可以面谈聊天,如果没有互相对眼的,也不会暴露对方信息,避免尴尬! 增加匹配成功率 🔖暗送秋波X@6*{Ԍ@\Q*app 假如TA也有注册使用该app 你就会看到TA的头像 点击他发送心动暗示 对方会收到心动暗示数量提示,但是不会看到具体是谁,自己也可以选择发送心动暗示,假如有两厢情愿的 就是匹配成功!! 告诉双方对方账户信息,直接可以面谈聊天。 如果没有互相对眼的,也不会暴露对方信息,避免尴尬! 增加匹配成功率 🔖暗送秋波 交友乐 JoyLet*@6Q֌i/@\}-fjXuX}暗送秋波,匿名心对心! 遇到附近有心动的人,即可打开app 假如TA也有注册使用该app 你就会看到TA的头像 点击他发送心动暗示 对方会收到心动暗示数量提示,但是不会看到具体是谁,自己也可以选择发送心动暗示,假如有两厢情愿的 就是匹配成功!! 告诉双方对方账户信息,直接可以面谈聊天。 如果没有互相对眼的,也不会暴露对方信息,避免尴尬! 增加匹配成功率 🔖暗送秋波 J, J<2 IU鸡蛋 43000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 谢彬 8000 =============== 总计 165500X@68 Ǩ@\z׃1 E10X@6e@@\w弇+<* IU鸡蛋 13000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 谢彬 8000 =============== 总计 135500Xa @6@n&@\vuE) ql匿名心对心 遇到附近有心动的人,即可打开app 假如TA也有注册使用该app 你就会看到TA的头像 点击他发送心动暗示 对方会收到心动暗示数量提示,但是不会看到具体是谁,自己也可以选择发送心动暗示,假如有两厢情愿的 就是匹配成功!! 告诉双方对方账户信息,直接可以面谈聊天,如果没有互相对眼的,也不会暴露对方信息,避免尴尬! 增加匹配成功率 🔖暗送秋波X@6K@\?) _+9 E39X4@7oa@\H!ā=8 KU鸡蛋 43000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 谢彬 8000 =============== 总计 165500X.@7k<@\Cä/"6 E20X2E@7l뻥]@\#{4 GE登录bug iOS 私信从push进入已打开的聊天界面不会同步最新 重复弹 3D touch 快捷方式 Gallery下拉返回 缓存用户基本数据烦,SQLite,浏览profile时更新 更换背景为本地相册X.@7jj@\XYp循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上t”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,到最底层就是代码关键字了(硬件不算) 估 RRR> p89XDZ@6 w@\w@f p5X\@6!F@\x__ (EWp兼职 iOS 给安卓一样的收入XU@65&@\xЍK}"; l暗送秋波,匿名心对心! 遇到附近有心动的人,即可打开app 假如TA也有注册使用该app 你就会看到TA的头像 点击他发送心动暗示 对方会收到心动暗示数量提示,但是不会看到具体是谁,自己也可以选择发送心动暗示,假如有两厢情愿的 就是匹配成功!! 告诉双方对方账户信息,直接可以面谈聊天,如果没有互相对眼的,也不会暴露对方信息,避免尴尬! 增加匹配成功率 🔖暗送秋波X@6 ?@\5Ċ ?2a?"D M19XCO@7ͳ|@\ZpMC kU鸡蛋 43000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 谢彬 8000 万杰 10000 =============== 总计 175500Xa@61n7@@\vkB %E输入法兰亭黑字体 个人资料获赞数不同步 私信打不开bug XY@69@\w*,#t\A  E输入法兰亭黑字体 个人资料获赞数不同步 3D touch 快捷方式 Gallery下拉返回 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新X͵@6%{@\w ( ASNyY洗衣粉 笔记本 泡面 饮料 纸巾 牙刷 杯子X, @62-@\w}z>Z#T E3D touch 快捷方式 Gallery下拉返回 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新XLc@6WG@\}FVS [13Xvn@6@@\qs=Q KU鸡蛋 43000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 谢彬 8000 =============== 总计 165500X@6=TF@\vR~RP Y8XS}@6.b@\x27OAY洗衣粉 泡面 洗衣液XC@6-Dܨ@\xAv要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳 9k7+; ;My Intelligence假如以下条件都是同类中最高智商的,那我的智商很;6+3  e创新的成本看到别人的酷炫效果且提供了代码库,你不去用而是自己实现虽然要多花时间,但未必不值得,你理解了原理肯定能更灵活地修改,也很可能扩展,并在你开发实现的过程触发其它灵光乍现灵感! 闭门造车才能造出跨越光阴的车! 不然你总会在传统的角度去思考,尽量不要 只有这样你才比较有可能想到和造出别~程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理 3-d +U鸡蛋 43000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 =============== 总计 157500X@6ȟA@\vt cE78X@6/D)@\k;bGECornerRadius 大图拉下来 X$@6:uG@\wR _E20X@6h8@\x:}PI^ cE3D touch 快捷方式 私信发送完立刻显示气泡,然后disable聊天窗,直到发送完成 POST默认不转圈 发送完文本私信体验差 私信会清空记录 _lastMid 初始是null? 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 X -@62z@\w ^ mmV [我最亲爱的 单身男 Making love 伤心1999 玉蝴蝶 Someone like you Rolling in the deep My love Truly madly deeply 一场游戏一场梦 是否我真的一无所有 原来爱情这么伤 凹凸 刀郎 潇洒走一回 追梦人 Back at One Xן@63D@\w咖psU 7E3D touch 快捷方式 Gallery下拉返回 私信发送完立刻显示气泡,然后disable聊天窗,直到发送完成 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新Xz@6'I@\|g |cX E3D touch 快捷方式 私信发送完立刻显示气泡,然后disable聊天窗,直到发送完成 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 X@6g w@\p*4W QE3D touch 快捷方式 发帖子时预览图片bug 私信发送完立刻显示气泡,然后disable聊天窗,直到发送完成 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 XN@67ɚ%@\vw@ dLLL[ a[我最亲爱的 单身男 我怀念的 Making love 伤心1999 玉蝴蝶 Someone like you Rolling in the deep My love Truly madly deeply 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One XO(@6?t@\vBuY E3D touch 快捷方式 私信发送完立刻显示气泡,然后disable聊天窗,直到发送完成 POST默认不转圈 发送完文本私信体验差 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Xܝ3@6r}@\Zt irr f kE开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 XKt@7hۋq@\2-4W=k KU鸡蛋 43000 帝湖 13000 飚古 10000 剑捷 25500 江古 50000 小肖 10000 志古 6000 讯哥 10000 =============== 总计 167500X@7f@\~|j g10Xt@6CA0@\vUBZi Y出入平安 一包包的纸巾 袜子 内裤,备客人用X˳@6 *@\wOz 6\6 oU江古 20000 鸡蛋 15000 飚古 10000 扬哥 10000 志古 4000 =============== 总计 59000 ZHv@707@\U%炁 oU江古 20000 鸡蛋 18000 飚古 10000 扬哥 10000 志古 4000 =============== 总计 62000 Z1@70'76@\U&E柁 U江古 20000 鸡蛋 18000 飚古 10000 扬哥 10000 剑捷 6000 志古 4000 =============== 总计 68000 Z@70wlH(@\U-Y0v3Y六个核桃 泡面Y @6s@\w.@7{@\q`  53\/9@7hD@\ a_ LoveStudy 前端 实现酷灵的效果 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 开发习惯与服务器打交道的app\0'@7h@\lх LL4;Y枕头 地毯 床头柜YsP@6es!_@\r 6:GY水果刀 热水壶 床头柜Yr@6k&j@\q}g4;Y王老吉 菠萝 牙签YgX@6 >}@\e [[匆匆那年 单身男 我怀念的 Making love 伤心1999 玉蝴蝶 Someone like you Rolling in the deep My love Truly madly deeply 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One X㾚@7j@\GϢj pT% iNew Ideas骑车临时悬浮点,有某些有磁性的地方可以方便地飞起来或者180度旋转 附近心对心 ⛓暗送秋波 开发一个打开html文件的工具,用于在微信等app浏览附件用 Everyday 开发一个简单的记录你每天做了某件事没有的app,可以设定项目,然后纪录每次你点击的完成时的时间,地点 例如每天吃药没 到一定时间没吃就通知提醒 在线简历系统 失物招领系统>@66@\V%V̔Y*附近心对心 🔗暗送秋波 开发一个打开html文件的工具,用于在微信等app浏览附件用 Everyday 开发一个简单的记录你每天做了某件事没有的app,可以设定项目,然后纪录每次你点击的完成时的时间,地点 例如每天吃药没 到一定时间没吃就通知提醒 在线简历系统 失物招领系统 oot)))Y M64Yxh@6gC$@\rR k 'Mwohuizhong.com whz2015weplant Cbl123456 优酷 user:13925285764 psw:jzyu3721 七牛 744941533@qq.com whz1212 GitLab Can@wohuizhong.com 1*****2whz 移动服务密码 1898***5 长江证券 92061455 89***5 song@celwk.com 19****2Song 宽带账号(服务电话:10000) 075204112077@163.gd 密码:12345678 441623198707250027Yc@6*@\v要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳 \Gj{ 邻里通唱K 带人遛狗 维修家电 顺风车 拼饭 交友 @6BNY)g@\|57YYx7C  C专一是一种自负专一是一种自负 自以为自己能够持久对某个人专一,是一种盲目自信,自以为有这个能力,其实人类天生就不具备专一这个能力,而更偏向于喜爱新鲜 好吃的菜你每天吃会腻,好听的歌,一直单曲循环你也不能持续一整天 只有平淡无味的米饭或者清淡的水l/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令\4q@7ts@\Ո]1查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签🏷️是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理 +4 [匆匆那年 单身男 我怀念的 Making love 伤心1999 让我一次爱个够 玉蝴蝶 Someone like you Rolling in the deep My love Truly madly deeply 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One Yk@6|f@\oX}o解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \(@7iG@\!Bo $B6 U[匆匆那年 单身男 我怀念的 北京欢迎你 伤心1999 让我一次爱个够 玉蝴蝶 Someone like you Rolling in the deep My love Truly madly deeply 一场游戏一场梦 是否我真的一无所有 刀郎 潇洒走一回 追梦人 Back at One 从头再来 懂你 我最亲爱的Y @6@5z5P@\FIm5 [13Y@6Acw@\$+王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟)\0@7oiDg8@\W.com 1*****2whz 移动服务密码 1898***5 长江证券 92061455 89***5 song@celwk.com 19****2Song 友盟统计 http://mobile.umeng.com/apps can@celwk.com wohuizhong2017 医保账号 社保 soul-clinic 19*****Can iTunesConnect 346065682@qq.com W*****t2015 个人信用信息服务平台 https://ipcrs.pbccrc.org.cn/ 登录名:soul-clinic 1*****2can jd.com 1******2can 农行app Same with QQ 广发 6214620221000786585 198**n 18***3@7b^K@\>VR]zwohuizhong.com ssh whz2015weplant Cbl123456 优酷 user:13925285764 psw:jzyu3721 七牛 744941533@qq.com whz1212 GitLab Can@wohuizhong.com 1*****2whz 移动服务密码 1898***5 长江证券 92061455 89***5 song@celwk.com 19****2Song 友盟统计 http://mobile.umeng.com/apps can@celwk.com wohuizhong2017 医保账号 社保 soul-clinic 19*****Can iTunesConnect 346065682@qq.com W*****t2015 个人信用信息服务平台 https://ipcrs.pbccrc.org.cn/ 登录名:soul-clinic 1*****2can jd.com 1******2can 农行app Same with QQ <+= '`Anyway AnyWay 爱你喂 爱你,喂! 艾尼威 爱尼威 We can make friends in Anyway! Let's make friends in Anyway! Anyway,爱你,喂X2'b@7D~o@\ 093o血浓于水 烧香X'@6E@\w#r8 g4Y W@6g׀@\w)m@7 O专一是一种自负 自以为自己能够持久对某个人专一,是一种盲目自信,自以为有这个能力,其实人类天生就不具备专一这个能力,而更偏向于喜爱新鲜 好吃的菜你每天吃回腻,好听的歌,一直单曲循环你也不能持续一整天 只有平淡无味的米饭或者清淡的水,你能每天吃喝不腻 想专一的朋友,别那么以为是了吧!Y@6~[~@\oŊ, OO-"*@ %E开发一些管理员专用的小工具页面 例如: /api/admin/agent/:uid /api/admin/info/:uid validate.admin 替换profile页面图标 3D touch 快捷方式 图片流 缓存用户基本数据,SQLite,浏览profile时更新 更换背景为本地相册 话题详情页本地筛选过滤话题 缓存 post 的基本数据如标题 id 也可以缓存到SQLite 进详情页时更新 Y+@7fs@\~|]?  Mwohuizhong.com ssh whz2015weplant Cbl123456 优酷 user:13925285764 psw:jzyu3721 七牛 744941533@qq.com whz1212 GitLab Can@wohuizhong.com 1*****2whz 移动服务密码 1898***5 长江证券 92061455 89***5 song@celwk.com 19****2Song 宽带账号(服务电话:10000) 075204112077@163.gd 密码:12345678 441623198707250027 友盟统计 http://mobile.umeng.com/apps can@celwk.com wohuizhong2017 医保账号 soul-clinic 19*****CanY#@6@\zg> M29YO@6wJ8v@\! /vhZ?2$reXK=/"}oaSE  Y$-  MY  `Y [Yp7 z MYI  y TYI x UYI w gYI v lYI ^ u lYI = t lYI slYI rlYI w q U YI p M YI oUY!EZ nE Xz  rXi l UW} k MW j YW{X iY W{X h W g TVq fTVט e TVט bE VW$* ]EV8NU V EU A  Tv =  T <  TM # # Tt !  Tb  Tb)Y   Tb)S   TTr TTo TT TT TT TT   TT   TL   TL   TKSX   TKSF  TJ ;}n_PB4%rbSD5&}n_PA2# m ]w l]w k] j ] i ] h  ]R| g ]I f ]( e  ] d ] c ] b \ά a \] ` \ _ \7 ^ \' ] \ \\ [ \Ӎ Z \Ӎ Y \Ӎ X \O W \4 V  \ U\f T\f S\_ R \_ Q \_. P \T O \- N \) M\( L\( K\( J  \'. I \; H \ F U\q E `\m/ C U\Q. @  \N ? \e >  \\ =  \2 < U\` ; l[ : [ 9[G 1 [,8 0 [,( % U[j $ M[g # M[H  UYD   YD  Y  MY  MYa E]Y枕头 水果盆 地毯 床头柜 眼罩Z @6l@\t*,#5 M20[@6m I@\p&# U广东惠州市大亚湾区西区镇 西南大道88号龙光城南区1栋1231 15089323844 卢先生Zm@6jn2@\o qU江古 20000 鸡蛋 15000 飚古 10000 扬哥 8000 志古 4000 =============== 总计 57000 [ @7es!_@\ T qU江古 15000 鸡蛋 15000 飚古 10000 扬哥 8000 志古 4000 =============== 总计 52000 [ M1[.@6hM@\o'=\$=923589\=x@7`ܹ@\-°;<I2014/11/02 03:57:54 All done \n>R@6m.׃@\pmP默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况? \<\A#^*7I 龙光城 WiFi 密码WiFi 密码 CMCC-3ntV b03bc214 @6IQ@\z$ \c\d(%u  i改变宇宙改变宇宙 假如你的宇宙被改变了,你将来每天过得开心了,每一刻你都能接受“现在” (@7h3*@\ =\%\9_改变宇宙 假如你的宇宙被改变了,你将来每天过得开心了,你都能接受现在的样子`@)7   门锁不再需要?门锁不再需要? 现在每个房子都有门和锁,是因为曾经的社会太多爬窃(古时候开始)。 现在已经有互联网和社交,是不是可以颠覆这策略了? A@6iG@\oP \\门锁不再需要? 现在每个房子都有门和锁,是因为曾经的社会太多爬窃(古时候开始)。 现在已经有互联网和社交,是不是可以颠覆这策略了? [=]+' ?LoveStudy机构可以上传学生头像 (学生也可以在小程序上传?) 机构可以提供默认的学生头像,例如男女生,导师,不同校区的学生不同头像,也可以上传独立的头像(可以有系统提供若干种风格选择) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中2 66F0+! 代码与文学代码与文学 写代码就跟写文章一样, 一个函数就像一个非基本的词汇(如四个字的成语可能表述一句话) 文章字数短不代表可以短时间就写好 代码也一样, 封装得优雅最后代码可能比较短, 但是不意味着就可以很短时间写好 尤其涉及到数学, 算法, 一个短短简单的公式, 就很容易推论出来吗? (如相对论)@6a0@\p \\: ?)X1%= 指数增长发明国际象棋被奖励1+2+4+8…粒米的故事估计大家都听过,开始全部人都没想到后面会那么多 传统对我们的影响也是这样 基于最原始的传统1产生了传统2,2产生了3,3又…… 所以我们现在思想的很多大bug可能是因为传统最开始一个小得可以忽略   L 14\R@7ty@\3_K  发明国际象棋被奖励1+2+4+8…粒米的故事估计大家都听过,开始全部人都没想到后面会那么多 传统对我们的影响也是这样 基于最原始的传统1产生了传统2,2产生了3,3又…… 所以我们现在思想的很多大bug可能是因为传统最开始一个小得可以忽略的小bug呈指数增长而产生的…… 共产党也是类似,虽然智慧可能不大,但也完全足够能力压迫你\Q@7k7 @\!F J 54\Ru@7oX}o@\!laR*\I 机构可以上传学生头像 (学生也可以在小程序上传?) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域\M@6At>>@\} !OOi-K  =SSH Hostroot@celwk.com 1989522celwk.com@7iQX@\!O \\ root@celwk.com celwk.comN/E   MatrixMatrix 矩阵的本质,是运动(包括程序)的描述。 其实就是一种工具? $@7g8}@\!}0\\R Matrix 矩阵的本质,是运动(包括程序)的描述。.C! 《编程大师访谈录》《编程大师访谈录》 设计好程序的唯一必要条件是兴趣  @6hqH@\og2 \\J开始全部人都没想到后面会那么多 传统对我们的影响也是这样 基于最原始的传统1产生了传统2,2产生了3,3又…… 所以我们现在思想的很多大bug可能是因为传统最开始一个小得可以忽略的小bug呈指数增长而产生的 再复杂的公式,也是基于加减法(有些基于乘法,乘法又基于加法) 多位数的加法基于个位数的加法,这个最底层的我们只能记背了(1+1 ~ 9+9) 就像我们复杂的软件最根本的,还是调用芯片的基本函数 一个简单的app操作可能触发复杂的功能,原理就是触发了某个函数,这个函数又调用n个越来越底层的函数 就像上一代教下一代不太能同性恋,下n代又教下n+1代不太太太…(递归,n个太)能 共产党也是类似,虽然智慧可能不大,但也完全足够能力压迫你 也可能两个能力和性格都近似的人,只在某一个岔路上选择了不同的方向,最后导致了截然不同的结果 数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 💡模块化就是把每个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 最接近人们平时表达的常用编程语言,就是 🔖SQL 我能否跟SQL一样灵活优雅地写我的代码? 3D作图,动画等,就是把基本的视觉原理封装好 基本物理学效果如动力也根据基本公式:重力,反作用力等来达到效果 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳的程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻ʝ的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让你超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你  HH  =2+  语文与数学我们可能多个词语表达一个意思,只是深度不同 例如 时常,偶尔,频繁 慢跑,快跑,冲刺 对数学来说,就是同一个函数的“程度”参数值不同 E@7oa@\ ?t\\h我们可能多个词语表达一个意思,只是深度不同 例如 时常,偶尔,频繁 慢跑,快跑,冲刺 对电脑来说,就是同一个函数的“程度”参数值不同 :39 编程 语文 数学不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复š有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对ơ”就是让宾语转变成主语,对某些人在某种角度可能更好理解 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳ǚ程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \@7;'j@\ OOM 编程 语文 数学 基于刚才的推论,进一步得出了结论:语文是数学的一个子类 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言:如果。。。就。。。或者。。。否则。。。然后(回调函数)。。。重来一遍(循环)。。。照之前说过的那样做(定义了的函数)。。。 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函˧释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 ⛓模块化就是把̯个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 最接近人们平时表达的常用编程语言,就是 🔖SQL 我能否跟SQL一样灵活优雅地写我的代码? 3D作图,动画等,就是把基本的视觉原理封装好 基本物理学效果如动力也根据基本公式:重力,反作用力等来达到效果 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让你超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞"”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 所以,就有无数个所以了。。。 *@6k<@\o~= \\ğ 不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 所以,就有无数个所以了。。。 uJc    5 "#%&'i./01:678:@<=>ICDEFG~IKLMNO#QRSTUWXYZ[\d^_`ab)lfghijOqpzvwx|ѡ有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对ҡ”就是让宾语转变成主语,对某些人在某种角度可能更好理解 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳Ӛ程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \@7k0L@\> -O-O  25\~Ϸ@6W6G@\I#N 编程 语文 数学 基于刚才的推论,进一步得出了结论:语文是数学的一个子类 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言:如果。。。就。。。或者。。。否则。。。然后(回调函数)。。。重来一遍(循环)。。。照之前说过的那样做(定义了的函数)。。。 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还֡有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对ס”就是让宾语转变成主语,对某些人在某种角度可能更好理解 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳ؚ程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \@7e0I@\!ݠY ffP S基于刚才的推论,进一步得出了结论: 语文是数学的一个子类 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言:如果。。。就。。。或者。。。否则。。。然后(回调函数)。。。重来一遍(循环)。。。照之前说过的那样做(定义了的函数)。。。 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还 rS 5 Note color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) !R 104\z@7mPes!@\!JbQ   Note color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 图片放到笔记底部(类似附件), 内容提供链接跳到图片(最好有滚动效果),图片右上角可以有个返回链接文本按钮 每篇文章独立字体 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?\H@7e>@\" Âi设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 或者新建的时候显示那个标题栏? So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认尝试添加标签,通过标签的标题能否在内容找到(默认开启) 广告语 ⛓灵感,请留步 灵步笔记app? 感流笔记 修改记录可以像 Git 一样 highlight 修改/添加 的内容? ToolBar增多个(可选)参数:坐标位置,默认在最后,()这样的在 ( 后面, (())则判断为((后面,{}[]这些当然一样啦 (搞透彻你这逻辑,用少选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 通知学生和导师某学生的课时即将过期? 课程可以通过分类文件夹来归类 更好查看(后面可以考虑tag?),就像学生的自定义资料! 点名可能点漏了或者点错了,可以修改? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore app 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间 翻页多一项“全部” 即翻到下面会自动加载下一页,就像WePlant动态 做好发布后请教下关宏亮,田薇等怎么推广到深圳甚至省外的培训公司 课程日期可以严格选择 并且可以在小程序的日历显示未来的而不仅是上过的课的纪录页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签🏷️是一种可以多选的分类 通过 sqlite 也不难实现吧? 每篇文章可以独立字体,默认为null 默认字体 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 \x@7jn2@\Bfs灵感,请留步 灵步笔记app? 感流笔记 修改记录可以像 Git 一样 highlight 修改/添加 的内容? ToolBar增多个(可选)参数:坐标位置,默认在最后,()这样的在 ( 后面, (())则判断为((后面,{}[]这些当然一样啦 (搞透彻你这逻辑,用少量代码实现吧!) line-height 也可以自定义 可以方便切换到下一篇内容,而不用每次返回到列表再点下一篇 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当然也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了! 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签🏷️是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 参考微信的note功能,把他的亮点都挪进来(添加列表也要?) \@7r:7@\ - 6dV 基于刚才的推论,进一步得出了结论: 语文是数学的一个子类 软件开发上除了那U  58\ 8@7f^@\&>T M Note color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局⺛主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果。。。 就。。。 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对”就是让宾语转变成主语,对某些人在某种角度可能更好理解 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳嚄程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \z@7jd@\T8ͼ产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳的程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分可以独立字体,默认为null 默认字体 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B?但体验一定要好 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 参考微信的note功能,把他的亮点都挪进来(添加列表也要?),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂)\!6@7l@\ [S @XSDelete node in Landscape will crash\n@ @60IA@\}%VҍzW E Note color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧! 不需要子分类,还有标签🏷️是一种可以多选的分类 通过 sqlite 也不难实现吧? 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章 Cj W 🔖Instantly II Note color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView i  25\2@7kYnL@\ FdMh k 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选) 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 🔗暗送秋波\Xr@7m@@\KD(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签,可以另外分为一类? 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标签才显쑗… 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \8@7jLA@\ l r  35\=@72{@\ 0Į%q 基于刚才的推论,进一步得出了结论: 语文是数学的一个子类 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果。。。 就。。。 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃 =c  比喻即同一底层类小学语文常说的“比喻” 其实就是继承了同一个底层父类的不同子类 或者说是同一个类的不同实例 同一个函数,大大不同的参数 ;@7l4@\`=Wy\5\小学语文常说的“比喻” 其实就是继承了同一个底层父类的不同子类 或者说是同一个类的不同实例 8}Z8  34\@7o'=\@\!Wh 8\ @7tqq@\WDW🔖灵感的量产也会产生质变\ @7mZ@\a\ 🔖灵感的量产也会产生质变 我们经常有一些好的灵感或想法,在脑里坐留了一段时间,就告辞了,我们可能有少部分记下来了,大部分就这样再也不见了 如果我们习惯了一闪的气候,在过之前立刻记录下来,那我们的大脑里保留了大部分宝贵的思路,那会产生指数级质变!! 如果我们每个人都学会了这招"请留步",地球就会发生质变吧!!\@7oX}o@\ l  21\(@7k&j@\gU! 181\@7n 2@\ x| q总结 量变导致质变,我现在想法难道多,就是因为我最近看书思考的量达到了一定的拐点 为了验证你的思路,就把这些思想用在 WePlant 的市场交易模块开发上吧! 试试究竟,所以然\@7s%@\Y5性能(加速度)跟我有差距,但当前的能力可能比我高 人工智能就是通过已有经验增加了新的经验 永远都没有做完的软件,只有发布的软件 -- 功能控! @@6h0@\oŊ, \ľ\j总结 量变导致质变,我现在想法难道多,就是因为我最近看书思考的量达到了一定的拐点 为了验证你的思路,就把这些思想用在 WePlant 的市场交易模块开发上吧! 试试究竟,所以然 Let’s do it! 大多数用户不需要那么多功能,不是因为他们笨,而是因为他们对你产品(app或网页)投入的精率(单位时间的精力成本),但随着使用时间的增加,他们的投入总值也不低后,他们就会对更多丰富的功能产生需求 经验就是量变 那些高级的开发者和架构师,就是经历多了,经验这个数量较增大了 虽然他们的性能(加速度)跟我有差距,但当前的能力可能比我高 人工智能就是通过已有经验增加了新的经验 JJ42A7?  ;灵感,请留步!我们经常有一些好的灵感或想法,在脑里坐留了一段时间,就告辞了,我们可能有少部分记下来了,大部分就这样再也不见了 如果我们习惯了一闪的气候,在过之前立刻记录下来,那我们的大脑里保留了大部分宝贵的思路,那会产生指数级质变!! 如果我们每个人都学会了这招"请留步"来备份灵感, 地球就会发生质变吧!! Instantly = 备感录 = 背灵录 = 备份灵感@7n\-@\D\F\我们经常有一些好的灵感或想法,在脑里坐留了一段时间,就告辞了,我们可能有少部分记下来了,大部分就这样再也不见了 如果我们习惯了一闪的气候,在过之前立刻记录下来,那我们的大脑里保留了大部分宝贵的思路,那会产生指数级质变!! 如果我们每个人都学会了这招"请留步",地球就会发生质变吧!!   48\@7kiU.@\Т1 3 🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note /  16\H@7oz ^@\]6;🔖灵感,请留步 \/@7nL @\D0color for background, not foreground 直接用笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧!增加 上一篇/下一篇 按钮 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫而不像程序员要灵活自定义啦~) 不需要子文件夹,标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇1章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务2?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认添加标签就通过标签的标题能否在内容找到(默认开启) 广告语 🔗灵感,请留步 \@7sOf@\ q2r ;;}WC]  Dream做梦就是思维转变为了数据?  @7iG@\ yK\D\GށjB+m  专看不是错看人睡觉也没什么 难道一个美女脱光衣服,那瞪着眼看她的人就是没道德吗? 估计大家看了一眼就不屑不再看,对那美女的打击更大<@7m I@\ 8*\ޛ\) GkG! 161\A@7% @\O  q我们项目的一句话,例如 让用户方便地问答和分享来做到好好交流 翻译成机器能懂的语言(代码) 最后可能就要花费几十万行的代码(几千万的人民币) 这个“翻译者”工资真不低 在开发用户项目的时候 把他们列出的树状图需求列表,翻译成你的逻辑树状图,可能有多几层的概念,但是不要重复!可以多个上层指向同一个下层! 这就是软件架构? 需求也要封装,继承! [多态只是为了把类似但不完全一致的逻辑封装起来, 定义得足够灵活自然智能的概念就没有这概念了]\G@7*1@\^AԷ时间都超过预估时间的两倍,而且质量也跟预期差很多 那是因为开发者遇到的bug导致的时间增加是呈指数级增长的(一个bug导致另外两个bug,另外两个又导致…) 这也是为什么Unix提倡程序要小,多个小的程序配合共享复用,所以更容易发现它们的bug,更快地发现修复改善 为此软件项目的价格增长也是随功能量呈指数级的 软件开发 90%完美 比 100%完美 要(相对)容易很多 就像你扫地要扫100%干净无尘要比90%干净多花多少倍时间? 让每一个底层的函数(小程序)都成为一个过滤器@6eY@\n8 \\N我们项目的一句话,例如 让用户方便地问答和分享来做到好好交流 翻译成机器能懂的语言(代码) 最后可能就要花费几十万行的代码(几千万的人民币) 这个“翻译者”工资真不低 代码库就是把一些常用的语句给你提前翻译好 包括 UI 和交互 交互就是把用户想表达的思想翻译7oreground 参考iOS自带 Notes 直接用新建笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹吧!增加 上一篇/下一篇 按钮 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫而不像程序员要灵活自定义啦~) 不需要子文件夹,标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇8章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务9?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认添加标签就通过标签的标题能否在内容找到(默认开启) 广告语 🔗灵感,请留步 \Ӽ@7vWu2@\w>%  U我们项目的一句话,例如 让用户方便地问答和分享来做到好好交流 翻译成机器能懂的语言(代;L i 🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not f6) 最后可能就要花费几十万行的代码(几千万的人民币) 这个“翻译者”工资真不低 代码库就是把一些常用的语句给你提前翻译好 在开发用户项目的时候 把他们列出的树状图需求列表,翻译成你的逻辑树状图,可能有多几层的概念,但是不要重复!可以多个上层指向同一个下层! 这就是软件架构? 需求也要封装,继承! [多态只是为了把类似但不完全一致的逻辑封装起来, 定义得足够灵活自然智能的概念就没有这概念了] 绝大多数软件项目最后花的时间都超过预估时间的两倍,而且质量也跟预期差很多 那是因为开发者遇到的bug导致的时间增加是呈指数级增长的(一个bug导致另外两个bug,另外两个又导致…) 这也是为什么Unix提倡程序要小,多个小的配合复用,更容易发现它们的bug,更快地修复改善 为此软件项目的价格增长也是随功能量呈指数级的\-@7iG@\=定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)吧! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇>章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务??以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认添加标签就通过标签的标题能否在内容找到(默认开启) 广告语 🔗灵感,请留步 \@7d@\"zB   64\^@78R@\3*Ц m 🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带 Notes 直接用新建笔记的地点来< OO-! )Why do we live 我们为什么要活着? 代码库默认配置可以被覆盖 因为不想要活着的生命已经被过滤掉了 求生欲望是存活下来生命的过滤器之一 享受(快乐)是求生欲望的一个主要子变量 宇宙诞生了几百亿年,我们都没感觉,是因为 ∞* 0 = 0 所以,也不用太过担心永世不得超生太过寂寞,今世不寂寞更重要\e@7l@\ S\g @" OWhy do we live 我们为什么要活着? 代码库默认配置可以被覆盖 因为不想要活着的生命已经被过滤掉了 求生欲望是存活下来生命的过滤器之一 享受(快乐)是求生欲望的一个主要材料 我们现在无法解释"生命"怎么来,为什么我们会有感觉,这其实也正常,就像几百年前我们不知道电是什么鬼,如果见到互联网,也肯定想不到是怎么做到的! 古代也因此把闪电跟自定义的老天概念联系在一起给自己一种安慰性理解,随着时间这量变了,产生了质变,质变又引起了量变,是♾递归(Recursive) 宇宙诞生了几百亿年,我们都没感觉,是因为 ∞* 0 = 0 所以,也不用太过担心永世不得超生太过寂寞,今世不寂寞更重要\1@7nP@\ FdD的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (E码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 开发的时候把整个需求一句句F译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让G超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳H程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \@7k&j@\ I$ a不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后KX# 不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规C盘里的数据) 人工智能或AlphaGo的前提就是不断在吸收这些经验(数据),以产生更多的经验,递归♻️ 一些小小的想法变动(1%),可能会导致后面不小的变化,因为影响度是指数级的(杠杆效应) 遗传,就是把硬件的基本配置和 一些基本底层的硬盘数据(函数也是数据)传到DNA细胞里 q@65~@\wr( \[\ǙS人与计算机真的很像,人类就是高配的计算机吗? 智商 = CPU 记忆力 = 内存 经验 = 硬盘数据 人脉 = 网络 外观+身材 = 鼠标键盘+显示器 有些人想要纯洁的女生,就是怕硬盘数据多,有病毒,最好就重装清除数据啦,也怕以后中毒,断网了更好(没人脉) 普通用户(非搞科研的)都不需要性能太过好,而是显示器这些外观设备好一些(高清屏),就是帅哥美女啦~~ 两个人对同一个难题,更聪明(CPU更高),或者更有经验(缓存了必要的数据)的那位,会算得更快 我们从小要读书学L回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的大脑不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,M电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 开发的时候把整个需求一句句N译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让O超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳P程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \8@7pC@\=yR调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,S电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 像上次朋友圈说的,成语就是调用了多个其它函数的函数了 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 开发的时候把整个需求一句句T译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让U超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳V程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \ @7uSi4@\ oo + 53\Z@7oN@\ ;e* 不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 X ) 84\0^@7j+@\ ( 90\@7@=@\O~T~ ' 69\?@7|0@\!~Y来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) Z 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 模块化就是把每个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 开发的时候把整个需求一句句[译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让\超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳]程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \Ɵ@7o޵,@\]_一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你`们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 💡模块化就是把每个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 开发的时候把整个需求一句句a译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让b超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳c程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 你们人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 所以鄙人高考语文(84分)比平时(平均分不到70,作文占了40,满分150)高分不少(而且AB卷好像都勾错了) 因为鄙人对无聊的死记硬背豪无兴趣(计算机最擅长的死记硬背效率是你的多少万亿倍?),对需要思考怎么表达才更好的作文就还好,写得也不差,需要充分利用自己的思想嘛 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 鄙人大学大部分时间在玩游戏,数学基本都没学(也挂科),现在才准备认真学 但是鄙人表达能力还可以(因此人缘也还不错),所以也挺适合且享受软件编程的(俺小学的语文也排前几名啊)!! 所以,就有无数个所以了。。。 \B@7B@\҄ kk- _人工智能 也是需要大数据! 就像小孩子,遇到一个没有遇到过的问题,可能会随机行动,然后把结果保存在记忆(经验)中,下次遇到类似的时候可以分析之前的经验来决定! 因为有大数据,那样机器的经验就可以共享! 这跟人类小孩对比就是一个质变(量变引起质变)\W@6gYm@\o\-i, !不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来^又会循环回来与其他代码混合 。无论是电脑游戏 、互联网 ,还是人工智能 ,所有这一切都源于代码的这种组合 、重组以及持续地自我修正的能力 。 人工智能核心就是基于经验 数据是经验,转化为代码的程序逻辑也是数据经验 人类本身那么“智能”或者“灵性”,也是基于经验 如果懂得“类比”,会大大提高获取经验的效率? 能根据经验(即数据)写代码的代码 类似程序识别到新版本自动下载并升级,但是程序自己生成的升级包 跟递归紧密相连,就像我们生物发展也要依赖我们能生育出能生育孩子的孩子…… 联想(association )是智能的关键? 比喻(metaphor ) 同理 直觉(intuition ) 很多逻辑我们表达不出来,不是因为我们不知道具体原理,而是我们的语言(母语)在该逻辑显得很贫乏! 例如我们是怎么识别人脸的。 连母语都很难表达,更别说翻译成代码 g算或者作图(动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,h妈,的,了,不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 你们经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如你说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 其实你们字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典i询到(函数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 💡模块化就是把每个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 最接近人们平时表达的常用编程语言,就是 🔖SQL 我能否跟SQL一样灵活优雅地写我的代码? 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在j好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让你超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞k,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳的程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译能力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 所以,就有无数个所以了。。。 \Gc@7pɖg@\Bfs [[2/ 3LoveStudy 前端 实现酷灵的效果 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 记下来,下次呗: 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求\Cz@74C@\l@\\Pw\d更加完美的生物 不需要饮食,就能持续能量,充分利用质能方程 生命,跟智商一下,也是数据里某个变量的表现 复活生命在我们现在看起来是不可能的事 几千年前人类肯定觉得手机,飞机,汽车比复活更不可能 现在生物的复活算法可能比计算机复杂好亿倍 但只要人脑里的经验(~硬盘数据)在持续增加,可以传宗接代,知识的能量就会呈指数级增加 甚至超指数,不断地平方结果? log2一亿,又能有多大呢? 一个小小的望远镜,能望得那么远(指数级),就是这个道理吧 现代人类和古代的知识相差很远,所以物质也相差很远(飞鸽传书的 效率=速度*数据量*距离 是现代的多少倍) 多少年后,我们现在的时代,就是他们的远古时代 我们现在的 📱 和🚁,就是他们的古董 >5 KWhy do we live 我们为什么要活着? 代码库默认配置可以被覆盖 因为不想要活着的生命已经被过滤掉了 求生欲望是存活下来生命的过滤器之一 享受(快乐)是求生欲望的一个主要材料 我们现在无法解释"生命"怎么来,为什么我们会有感觉,这其实也正常,就像几百年前我们不知道电是什么鬼,如果见到互联网,也肯定想不到是怎么做到的! 古代也因此把闪电跟自定义的老天概念联系在一起给自己一种安慰性理解,随着时间这量变了,产生了质变,质变又引起了量变,是♾递归(Recursive) 宇宙诞生了几百亿年,我们都没感觉,是因为 ∞* 0 = 0 所以,也不用太过担心永世不得超生太过寂寞 今世不寂寞更重要\1@7hqH@\ )%w定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)吧! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇x章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务y?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认添加标签就通过标签的标题能否在内容找到(默认开启) 广告语 🔗灵感,请留步 \@7G@\]9 &6  🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来v ,I=w  s数学是一切的起源数学是一切的起源 就像我们看到的木纹,也是因为树木提供的某个函数参数导致的 几何是代数的好帮手,帮忙推证些定理 我们平时说的“原理”,就是一个函数 “因为”,就是一个参数,“所以”就是函数结果 我们把平时的数据画成数学函数,就是因为它们有同样的一些规律 @7cA \@\" Â\g\数学是一切的起源 就像我们看到的木纹,也是因为树木提供的某个函数参数导致的 几何是代数的好帮手,帮忙推证些定理 我们平时说的“原理”,就是一个函数 “因为”,就是一个参数,“所以”就是函数结果 我们把平时的数据画成数学函数,就是因为它们有同样的一些规律 (:  35\g'@7hR@\!-w1~9 K人与计算机真的很像,人类就是高配的计算机吗? 智商 = CPU 记忆力 = 内存 经验 = 硬盘数}>8OY纸巾 棉鞋? 袜子? 食物\@@7dD@\"&r 7 _我们项目的一句话,例如 让用户方便地问答和分享来做到好好交流 翻译成机器能懂的语言(代码) 最后可能就要花费几十万行的代码(几千万的人民币) 这个“翻译者”工资真不低\@7l4@\ [7 人脉 = 网络 外观+身材 = 鼠标键盘+显示器 有些人想要纯洁的女生,就是怕硬盘数据多,有病毒,最好就重装清除数据啦,也怕以后中毒,断网了更好(没人脉) 普通用户(非搞科研的)都不需要性能太过好,而是显示器这些外观设备好一些(高清屏),就是帅哥美女啦~~ 现代科技比古代科技先进很多,不是因为我们大脑(CPU)变强很多,而是我们不断利用了前代的知识成果(指数级上升),即硬盘的程序越来越智能灵活 像打麻将或者下围棋(或游戏solo)机器较难赢人类,是因为人有一定的经验(硬盘里的数据) 人工智能或AlphaGo的前提就是不断在吸收这些经验(数据),以产生更多的经验,递归♻️ 一些小小的想法变动(1%),可能会导致后面不小的变化,因为影响度是指数级的 遗传,就是把硬件的基本配置和 一些基本底层的硬盘数据(函数也是数据)传到DNA细胞里 \_@7g!@\!5ڭ`J数据啦,也怕以后中毒,断网了更好(没人脉) 普通用户(非搞科研的)都不需要性能太过好,而是显示器这些外观设备好一些(高清屏),就是帅哥美女啦~~ 两个人对同一个难题,更聪明(CPU更高),或者更有经验(缓存了必要的数据)的那位,会算得更快 我们从小要读书学习,不是为了让我们的大脑变聪明,而是采集知识类的数据,要花时间和金钱,好像还让你感觉自己更聪明了,多加练习就是多优化数据(经验) 就像你要花费流量甚至付费(一次性或许按月)下载新的app,有些app可能会优化你的系统(或者杀毒),让你感觉好像性能更好了(大脑变聪明了) 现代科技比古代科技先进很多,不是因为我们大脑(CPU)变强很多,而是我们不断利用了前代的知识成果(指数级上升),即硬盘的程序越来越智能灵活 像打麻将或者下围棋(或游戏solo)机器较难赢人类,是因为人有一定的经验(合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)吧! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标签才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 或者新建的时候显示那个标题栏? So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认添加标签就通过标签的标题能否在内容找到(默认开启) 广告语 💡灵感,请留步 修改记录可以像 Git 一样 highlight 修改/添加 的内容?\p@7iG@\#Y OO;  🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的 j3c^J=E  勤俭节约,值得吗省钱叫低级快餐只是给你线性节省极少的费用 消耗了更多的时间和体验(味道,卫生),却给你指数级地损耗了灵感念头6@7im7;@\ Fd\n\n b= 不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图(g< 专心学习,是因为学习的效率是个类似重力的二次方(当然也有一定的摩擦力),不断分心重来,那即使花的总共时间跟一次性专心一样,结果也差好几倍\o@7ira@\![Z画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了,,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 💡模块化就是把每个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 最接近人们平时表达的常用编程语言,就是 🔖SQL 我能否跟SQL一样灵活优雅地写我的代码? 3D作图,动画等,就是把基本的视觉原理封装好 基本物理学效果如动力也根据基本公式:重力,反作用力等来达到效果 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要就关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然有跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让你超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳的程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 所以,就有无数个所以了。。。 \H@7l"h @\䎊۹三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签,可以另外分为一类? 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标签才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)吧! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标签才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 或者新建的时候显示那个标题栏? So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认尝试添加标签,通过标签的标题能否在内容找到(默认开启) 广告语 💡灵感,请留步 修改记录可以像 Git 一样 highlight 修改/添加 的内容?\q"@7h8@\#:G$ II>  🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合 p_@  发明国际象棋被奖励1+2+4+8…粒米的故事估计大家都听过,开始全部人都没想到后面会那么多 传统对我们的影响也是这样 基于最原始的传统1产生了传统2,2产生了3,3又…… 所以我们现在思想的很多大bug可能是因为传统最开始一个小得可以忽略的小bug呈指数增长而产生的…… 共产党也是类似,虽然智慧可能不大,但也完全足够能力压迫你\V#@7lT@\ q2r ? g数学是一切的起源 就像我们看到的木纹,也是因为树木提供的某个函数参数导致的\g@7Wl_t@\$~d们从小要读书学习,不是为了让我们的大脑变聪明,而是采集知识类的数据,要花时间和金钱,好像还让你感觉自己更聪明了 就像你要花费流量甚至付费(一次性或许按月)下载新的app,有些app可能会优化你的系统(或者杀毒),让你感觉好像性能更好了(大脑变聪明了) 现代科技比古代科技先进很多,不是因为我们大脑(CPU)变强很多,而是我们不断利用了前代的知识成果(指数级上升),即硬盘的程序越来越智能灵活 像打麻将或者下围棋(或游戏solo)机器较难赢人类,是因为人有一定的经验(硬盘里的数据) 人工智能或AlphaGo的前提就是不断在吸收这些经验(数据),以产生更多的经验,递归♻️ 一些小小的想法变动(1%),可能会导致后面不小的变化,因为影响度是指数级的 遗传,就是把硬件的基本配置和 一些基本底层的硬盘数据(函数也是数据)传到DNA细胞里 \j@7o@\c{ `A 人与计算机真的很像,人类就是高配的计算机吗? 智商 = CPU 记忆力 = 内存 经验 = 硬盘数据 人脉 = 网络 外观+身材 = 鼠标键盘+显示器 有些人想要纯洁的女生,就是怕硬盘数据多,有病毒,最好就重装清除数据啦,也怕以后中毒,断网了更好(没人脉) 普通用户(非搞科研的)都不需要性能太过好,而是显示器这些外观设备好一些(高清屏),就是帅哥美女啦~~  C  87\u@7Hjܱ@\7zHB _发明国际象棋被奖励1+2+4+8…粒米的故事估计大家都听过,开始全部人都没想到后面会那么多 传统对我们的影响也是这样 基于最原始的传统1产生了传统2,2产生了3,3又…… 所以我们现在思想的很多大bug可能是因为传统最开始一个小得可以忽略的小bug呈指数增长而产生的 就像上一代教下一代不太能同性恋,下n代又教下n+1代不太太太…(递归,n个太)能 共产党也是类似,虽然智慧可能不大,但也完全足够能力压迫你\x@7p$@\  _KW  专心专心学习,是因为学习的效率是个类似重力的二次方(当然也有一定的摩擦力) 如果不断分心重来,那即使花的总共时间跟一次性专心一样,结果也差好几倍 我们现在世界很多事物和道理都解释不清楚,是因为我们看到的表层(UI)函数是调用了很多层级的函数 越底层的函数被共享的频率当然就越高 二次方可能变成几十次方,因为 y=x^2+... x=z^2+... z=u^2+... u=... ... ... 就像我们的电脑复杂的游戏画面,底层就是电子(电子下面可能还有好多层) So, TCP/IP 的4层真的不多@7n˰@\ \oF\s专心学习,是因为学习的效率是个类似重力的二次方(当然也有一定的摩擦力),不断分心重来,那即使花的总共时间跟一次性专心一样,结果也差好几倍 $jG$ H 54\@7sOf@\  G 11\@7nӡ@\}s%F 8\@7uv@\B E 19\w@7r:7@\F$[MD i发明国际象棋被奖励1+2+4+8…粒米的故事估计大家都听过,开始全部人都没想到后面会那么多 传统对我们的影响也是这样 基于最原始的传统1产生了传统2,2产生了3,3又…… 所以我们现在思想的很多大bug可能是因为传统最开始一个小得可以忽略的小bug呈指数增长而产生的 再复杂的公式,也是基于加减法(有些基于乘法,乘法又基于加法) 多位数的加法基于个位数的加法,这个最底层的我们只能记背了(1+1 ~ 9+9) 就像我们的复杂应用最根本的,还是调用芯片的基本函数 就像上一代教下一代不太能同性恋,下n代又教下n+1代不太太太…(递归,n个太)能 共产党也是类似,虽然智慧可能不大,但也完全足够能力压迫你\{@7u\@\Q小bug呈指数增长而产生的 再复杂的公式,也是基于加减法(有些基于乘法,乘法又基于加法) 多位数的加法基于个位数的加法,这个最底层的我们只能记背了(1+1 ~ 9+9) 就像我们复杂的软件最根本的,还是调用芯片的基本函数 一个简单的app操作可能触发复杂的功能,原理就是触发了某个函数,这个函数又调用n个越来越底层的函数 就像上一代教下一代不太能同性恋,下n代又教下n+1代不太太太…(递归,n个太)能 共产党也是类似,虽然智慧可能不大,但也完全足够能力压迫你 也可能两个能力和性格都近似的人,只在某一个岔路上选择了不同的方向,最后导致了截然不同的结果 把有着很多特殊条件的非常复杂的程序归结成一个单一的、非常简单的范式: 把许多盒子放在一起在黏合起来@6$tT@\z9 \9\V发明国际象棋被奖励1+2+4+8…粒米的故事估计大家都听过 xxbHhL+1 ?软件一层层像那些复杂的软件如 Photoshop 也是基于最基本的函数功能,生成更高阶的更能,再生成更更高…… 几乎每个数学定理或公式,都是基于更底层的定理或公式 把有着很多特殊条件的非常复杂的程序归结成一个单一的、非常简单的范式: 把许多盒子放在一起在黏合起来 \9:V&P 2\@7qq\c@\>h8-O+Try exec() in C\@7hf @\ -N+Try exec() in C\@7iG@\\ QMs常用微信,就是给自己的灵感打打折扣\z@7vJ#@\Ո]1 L g量变产生质变 如果CPU的运行速度没有达到量变,会能够产生操作系统这种质变吗?\2@7iPY@\\W{K E大多数高中认真学得很好的数学生 技术能力应该是指数级增长 大学,工作就打断了增长 大多数宝贵想法也不记录下来(或许记忆力好就可以) 就像二次函数到达了顶点\ @7dE#@\w2 J 28\@7qR@\á I 像那些复杂的软件如 Photoshop 也是基于最基本的函数功能,生成更高阶的更能,再生成更更高……\N@7|N/@\Rغ }}M!s  sBye WeChat常用微信,就是给自己的灵感打大折扣@7hUSk@\w2\y\{常用微信,就是给自己的灵感打打折扣%N1  g量变产生质变量变产生质变 如果CPU的运行速度没有达到量变,会能够产生操作系统这种质变吗? 经常在列出 Linux 系统进程或 socket 的时候,都是一长列,他们都是简单的程序,合作就能完成更复杂的功能a@7m@@\E\\量变产生质变 如果CPU的运行速度没有达到量变,会能够产生操作系统这种质变吗?<   3  H-n2$%,*/146?=7>9DG RTMQWOYVLSXa;r\djfg @kRUW W如何给大叔证明我不是骗子如何给大叔证明我不是骗子 给他们看我开发的网页和app,里面写了作者是我 %@6^/@\p* \Ǜ{\Φn如何给大叔证明我不是骗子 给他们看我开发的网页和app,里面写了作者明显OQ[ 学数学也像指数:万事开头难其实万事开头难,也许你和我一样,对着一堆公式符号,感到头晕眼花,但是如果真得按下心来,看上一个小时,这么坚持个一周,其实就会发现,这没啥难的,就当学门新的编程语言得了。 T@6c%A@\oq \Ĭ>\Ĭb5Why do we live 我们为什么要活着? 因为不想要活着的生命已经被过滤掉了 求生欲望是存活下来生命的过滤器之一 享受(快乐)是 求生欲望是存活下来生命的过滤器之一 享受(快乐)是求生欲望的一个主要材料 或许“比较功能”也是一个关键的辅助器,看到其他生命都活着,我为什么要急着挂? 虽说没有对比就没有伤害,但可能没有对比命都没? 比较功能最底层由基本的数学函数实现 我们现在无法解释"生命"怎么来,为什么我们会有感觉,这其实也正常,就像几百年前我们不知道电是什么鬼,如果见到互联网,也肯定想不到是怎么做到的! 古代也因此把闪电跟自定义的老天概念联系在一起给自己一种安慰性理解,随着时间这量变了,产生了质变,质变又引起了量变,是♾递归(Recursive) 宇宙诞生了几百亿年,我们都没感觉,是因为 ∞* 0 = 0 所以,也不用太过担心永世不得超生太过寂寞 今世不寂寞更重要\@7o'=\@\)r\动画、游戏,都是基于作图的)的程序,大部分都用不到深奥复杂的数学公式(用到的公式也不用你来算,只是告诉计算机你要调用这公式) 大多数就是把需求“翻译”成约定好严谨规则的代码语言: 如果/一旦/当。。。就。。。(事件也是) 或者。。。 否则。。。 然后(回调函数)。。。 重来一遍(循环)。。。 照之前说过的那样做(定义了的函数)。。。 计算机之所以运行得那么快,是因为它很专一,只专心做它要做的事 不像人类,在思考数学的时候还可能会思考到生活,或者被肚子敲门说它饿了,给点东西吃呗… 人们做事的时候最好也专一,效率会最高,两个任务同时进行最后花的时间和效果可能差不止一两倍 代码上的关键字就是把你们普遍使用的最基本词语(if/else/while/...)约定好用什么来表达 就像教小孩子最“基本的词语”(爸,妈,的,了不,要,吃,爬,拉),这些最底层的词语没法再用其它文字来解释了,就靠小孩子通过还没有文字的潜意识不断重复来慢慢领悟,然后记录(保存)下来作为理解以后的词语的根基了 (代码中关键字if/else/...的根基是汇编,汇编的根基是CPU触发器电路,电路基于原子电子,电子基于。。。) 经常要用到一些反复使用的概念,就定义(约定)成简结的词语——也就是封装成函数 例如说正在“上班”,就是意味着: 你在xx(地点变量),正在干yy(另一个函数),这是件你在工作日dd(时间变量)就做,会有一定报酬$$(数字变量)的事 里面用到的xx/yy/dd/$$ 对不同人会是不同的值,也就是动态的,跟字典里的定义不会完全一样 字典里每一个词都可以理解为函数,概念由基本的词语来解释定义,可能在定义里的某些词语也可以在字典查询到(函数里面调用了另外的函数) 成语就是调用了多个其它函数的函数了 💡模块化就是把每个词语翻译成一个函数 “面向对象”就是让宾语转变成主语,对某些人在某种角度可能更好理解 代码库或框架就是把你较低层(基本和常用)的功能(以函数形式)实现,如 Vue, UIKit 最接近人们平时表达的常用编程语言,就是 🔖SQL 我能否跟SQL一样灵活优雅地写我的代码? 3D作图,动画等,就是把基本的视觉原理封装好 基本物理学效果如动力也根据基本公式:重力,反作用力等来达到效果 开发的时候把整个需求一句句翻译成让机器能懂的格式,也就是代码 基本上需求的每一句话会被翻译成更多子句(一层层的父子关系),一句需求就有好几层的子需求,越底层,复用共享的概率就越高,代码的角度就是 主程序 功能需求分层(应该很多层,MVC应该就是V-C-M这3层了) 类库 函数 基本代码(主要是关键字了) 汇编,字节机器码(硬件不算) 估计要五六七层?? TCP/IP 的 4层协议现在很好理解为什么要啦😂 总结:先把需求(念头)翻译成语文(业务员任务?),再翻译成代码(程序员任务),最后翻译成数学(编译器任务) 我们记录想法时打字都有一定的分心率(一个对想法的摩擦力参数),平时的突然电话,美食气味的分心率肯定就更高了,有时你在记录这个想法的时候突然跳出另一维度的想法(一个不同角度的高速碰撞,让你的前进速度角度变了,但绝对值有可能增大了),也会让你超分心停了记录刚才的想法,但可能是一种额外且增量的收获 近来流行的人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 So What? 然后呢? 所以软件工程应该是属于文科而不是理科!(虽然文科或许是理科的一个子类~~) 作文写得精简的人很可能写出精简的代码 《软件故事》书上也提到曾经教过的一个数学系研究生程序员是垃圾,一个学家政学的姑娘是“极佳的程序员” 《编程人生》Douglas Crockford 的访谈也提到,他招聘程序员时,大多数都是需要语文好而不是数学好的(需要算法的除外,但是需要算法也最好是语文数学都要好,而不是只有数学好吧?) 软件发展初始期也是由女员工来撸代码的~~其实就是针对机器的翻译嘛,女性翻译力会弱于男性吗? “程序设计”就是把你们人类能读懂的“需求分析”所暗示的逻辑,翻译成机器能懂的代码,机器再帮你把代码翻译成电子电路。。。 现在软件开发发展得那么慢(尤其是你们中国),或许是因为埋没了太多太多有水平能力的文学生吧 她们从上大学前选专业,完全还没有接触了解过软件编程,就以为自己主文科的(像当时选历史/地理/政治的)不适合搞软件开发了 人类的语言经常是不严谨的(降低学习成本,加快学习速度),不同人对同一句话可能有不同的理解 甚至语文试卷里同样的文字回答或作文,不同的改卷老师很可能会不一样的评分 大多文科生听到软件编程都会以为自己不适合,因为陌生 就像你可能不想去陌生的地方玩,一旦去了(或去了好几次后)又觉得很好玩,想玩得晚一点~~ 所以,就有无数个所以了。。。 \t @7@|ѻ@\Y M?M^[  人与计算机真的很像,人类就是高配的计算机吗? 智商 = CPU 记忆力 = 内存 经验 = 硬盘数据 人脉 = 网络 外观+身材 = 鼠标键盘+显示器 有些人想要纯洁的女生,就是怕硬盘数据多,有病毒,最好就重装清除数据啦,也怕以后中毒,断网了更好(没人脉) 普通用户(非搞科研的)都不需要性能太过好,而是显示器这些外观设备好一些(高清屏),就是帅哥美女啦~~ 两个人对同一个难题,更聪明(CPU更高),或者更有经验(缓存了必要的数据)的那位,会算得更快 Z Y\hJ@7oN@\ Y 2\D@7n;F@\ ?t X 79\c@6`G@\n7 W 73\@6k7 @\oXD?VO函数式编程让人脱胎换骨\@7s%@\ J"_U  不仅爱情是数学的子类,语文,也是 软件开发上除了那些主要为了计算或者作图 zE  模块化模块化 各个部分都可以独立地构造、替换、排除错误@7n)@\\\HVG++  %一沙一世界一沙一世界 我们的这个宇宙,或许只是粒某个宇宇宙的沙子@7kHMv@\ 8*\Oh\T一沙一世界 我们的这个宇宙,或许只是某个宇宇宙的沙子FCQ  E为何现代教育不理想大多数高中认真学得很好的数学生 技术能力应该是指数级增长 大学或工作就大大打断了增长 大多数宝贵想法也不记录下来(或许记忆力好就可以) 就像二次函数到达了顶点P@7hD@\ :\\zt大多数高中认真学得很好的数学生 技术能力应该是指数级增长 大学,工作就打断了增长 大多数宝贵想法也不记录下来(或许记忆力好就可以) 就像二次函数到达了顶点的函数某些变量大大改变了 越底层的逻辑是越共用的,就像人和其它动物很不同,但底层都是基于细胞,几乎都有眼睛,大脑,只是后面一些不同的变量参数导致了不同结果,不同结果又称为不同的参数一步步累计 多年来,一个一直被忽略的事实是,JavaScript 可以用函数式风格写得更加高效 当开发一个函数较长时,就随便找几行关联在一起的代码,问问自己,这几行代码的逻辑是针对这函数的吗?还是通用的? 如果是通用,就封装到另一个函数 如:💡Match Element 试试先用短短的两三句中文描述出来,再翻译成代码 如果可以,但是代码数量多,就该考虑把那两三句话用的词汇和语法封装成其它通用的函数 直接调用这些函数,而不是在函数内部实现这些逻辑,会更简洁清晰 先以用户角度声明出来,再实现! 用户肯定希望越简单越好,可以有配置参数更灵活们从小要读书学习,不是为了让我们的大脑变聪明,而是采集知识类的数据,要花时间和金钱,好像还让你感觉自己更聪明了 就像你要花费流量甚至付费(一次性或许按月)下载新的app,有些app可能会优化你的系统(或者杀毒),让你感觉好像性能更好了(大脑变聪明了) 现代科技比古代科技先进很多,不是因为我们大脑(CPU)变强很多,而是我们不断利用了前代的知识成果(指数级上升),即硬盘的程序越来越智能灵活 像打麻将或者下围棋(或游戏solo)机器较难赢人类,是因为人有一定的经验(硬盘里的数据) 人工智能或AlphaGo的前提就是不断在吸收这些经验(数据),以产生更多的经验,递归♻️ 一些小小的想法变动(1%),可能会导致后面不小的变化,因为影响度是指数级的 遗传,就是把硬件的基本配置和 一些基本底层的硬盘数据(函数也是数据)传到DNA细胞里 \{'@7n)@\Ȱ”工资真不低 代码库就是把一些常用的语句给你提前翻译好 包括 UI 和交互 交互就是把用户想表达的思想翻译成程序能懂的参数 在开发用户项目的时候 把他们列出的树状图需求列表,翻译成你的逻辑树状图,可能有多几层的概念,但是不要重复!可以多个上层指向同一个下层! 这就是软件架构? 需求也要封装,继承! [多态只是为了把类似但不完全一致的逻辑封装起来, 定义得足够灵活自然智能的概念就没有这概念了] 绝大多数软件项目最后花的时间都超过预估时间的两倍,而且质量也跟预期差很多 那是因为开发者遇到的bug导致的时间增加是呈指数级增长的(一个bug导致另外两个bug,另外两个又导致…) 这也是为什么Unix提倡程序要小,多个小的配合复用,更容易发现它们的bug,更快地修复改善 为此软件项目的价格增长也是随功能量呈指数级的\h@7jP _@\ )% B0` /Chrome 74 Hover on style property shows the effect: margin, padding, colors... Shift click color will transform color format: rgb, hsl, FFF...\P@6jj@\n/_ -Chime 74 Hover on style property shows the effect: margin, padding, colors... Shift click color will transform color format: rgb, hsl, FFF...\R@6kDp@\pLU/^ -Chime 74 Hover on style property shows the effect: margin, padding, colors... Shift click color will transform color format: rgb, hsl, FFF...\@6g'V@\n~i] !LoveStudy 前端 实现酷灵的效果 小程序 当作练手学习吧 服务器 当作再]\  我们项目的一句话,例如 让用户方便地问答和分享来做到好好交流 翻译成机器能懂的语言(代码) 最后可能就要花费几十万行的代码(几千万的人民币) 这个“翻译熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 最接近人们平时表达的常用编程语言,就是💡SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求\M@7o6V@\mO?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红色的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),圆心来个感叹号❕ (自动判断默认里面❕颜色,如果背景是深色例如刚提的红色或者黑色,那就默认白色,否则黑灰色,或,最完美的是,根据背景色判断最适合的颜色,涉及算法公式了) 抽象就是把一层层都先实现好,而不用每次要这个功能的时候都要从高到低(从头到尾)都实现,现在我们多少都会有一定程度的抽象(封装),能否做得更完美? 就像文字字体就是一种抽象,传输的数据只是二维码,不包括该怎么划出来,字体说了算 最接近人们平时表达的常用编程语言,就是⛓SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! 黑客帝国 的那种背景动画效果? 里面的文字 LT%5 Unix / LinuxUnix / Linux Linux 中的 X Window System 桌面系统(图形界面)只是操作系统中的一个应用程序 而 Microsoft Windows 的图形界面和底层操作系统是紧密集成的 就像一个只是客户端,一个是服务器的一部分 你更欣赏哪一种?@6iPY@\p! \\rU Shelllocate 快速查找文件,因为缓存的,所以未必实时 @6hf @\o`E \\ bS[ ChromeChrome 74 Hover on style property shows the effect: margin, padding, colors... Shift click color will transform color format: rgb, hsl, hex... View binary WebSocket message to text Area screenshot (command panel) Network Filter: is:*** (e.g from-cache ) domain:*** large-than: 30k 73 { app } in Source panel to log variable Cmd: Show Coverage 显示代码(CSS JS...)在你当前的所有操作中,未被使用到的数量 (可以导出json ) Code folding In Preference -> Source 72 Shadow DOM ... Input command: Shift + Cmd + P 🔖Todo 花些时间专门从头到尾看下这些新版本视频,并用笔记记下来,即使花一天时间都不过份! @6aǛ4@\p! \*\ kChrome 74 Hover on style property shows the effect: margin, padding, colors... Shift click color will transform color format: rgb, hsl, hex... View binary WebSocket message to text Area screenshot (command panel) Network Filter: is:*** (e.g from-cache ) domain:*** large-than: 30k 73 { app } in Source panel to log variable Cmd: Show Coverage 显示代码(CSS JS...) 未被使用到的数量 (可以导出json ) Code folding In Preference -> Source 72 Shadow DOM ... Input command: Shift + Cmd + P 🔖Todo 花些时间专门从头到尾看下这些新版本视频,并用笔记记下来,即使花一天时间都不过份!好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红色的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),中间来个感叹号❕ (自动判断默认里面❕颜色,如果背景是深色例如刚提的红色或者黑色,那就默认白色,否则黑灰色,或,最完美的是,根据背景色判断最适合的颜色,涉及算法公式了) 抽象就是把一层层都先实现好,而不用每次要这个功能的时候都要从高到低(从头到尾)都实现,现在我们多少都会有一定程度的抽象(封装),能否做得更完美? 最接近人们平时表达的常用编程语言,就是💡SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求\@6jP _@\p U #F# c 62\e@6p! @\otb 7Chrome 74 Hover on style property shows the effect: margin, padding, colors... Shift click color will transform color format: rgb, hsl, hex... View binary WebSocket message Network filter: “is:***” 🔖Todo 花些时间专门从头到尾看下这些新版本视频,并用笔记记下来,即使花一天时间都不过份!\'@6 (G@\zS6a ;LoveStudy 前端 实现酷灵的效果 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的@<zb\VD>82& H~B60 r|vpjd^XRLFZTN*$lf`x,PJtnh@:4.(" | -MLKJIHGF~C|4{7y9uUspRlN1bO_@00=640t,{nwdz]yXxVsTJrDa@q>n:h m2k(h'e$^ ]x[tZpYiXcN^EQDFB>A5@1>&=<%286,q$x0|vpjd^XRLF@:4.(" ztnhb\VPJD>82,& ~xrlf`ZTNHB<60‡  {zwur}p|oynuljkde;dZaV\QYJXGWDTBR9O>L=F8C6?4=1;/:,9'71)&$"  |zyxvۅrӅoʅjc`[TPHCA@>=;|:z6u5s4q3o1l/d-W+#&I$B"A!@ :4.+#  }xsrpmkjgdb^\fYXVڄSلPԄOȄMLH;}.g+Q$.! Gwne\SJA8/& V{si`MD;2)  zpf\RH>4*             ~|{ yzw xu v $Z ! WjUs SROQLJKlE Ac_<me 7nk\[qbf- Id4 '^opl gr`a[ .YoT]Mh Ei    g  -Od#yo[eQG=3) nxZPF<(2 ~t`VLB"    "  " (   " (    (       '          & #       # # %  # $  $   #   #    "       j  $     + + * ) $   % "  录以及照片都是缩样的,因此可以进行投影检验。 在收集数据与观察过程之间还要做很多事情,对现有记录中相同资料进行提取,将新资料最终插入共同记录集合中。对于审慎思考而言,是不存在机械替代品,但创造性的思考,必要的重复思考就不一样了。因为后者可能成有有效地机械辅助设备。 添加一栏数字就是一个反复思考的过程,很长时间以前它就交由机器进行处理了。机器实际上是由键盘控制的,以读取数字键入相应的按键的方式输入一种思想,但这甚至是可以避免的。人们制造了那些能借助光电管读取文本数字并按下相应按键的设备;光电管的集成构造用以扫描文本,电路用于将结果的变异加以分类,而中转电路则用以将结果转化为螺线管运转程序拉动这些按键。 所有的复杂程序都是必要的,因为在粗陋的方法中我们已经学会如何记录数字。如果我下来。 将光电管产生的所有线条整合起来看整幅画面与在照片上看到的一样好。整个装置是由摄像头、和一个在拍摄远景时可调节的附加功能组成的。它速度慢,图像效果差。然而,它的确是一种干法摄像的形式,在这一过程中画面一经拍摄我们即能获取图像。 如果有人能预见到这一处理方法表现出的粗陋、缓慢,以及图像不细致的问题,这个人就是一个勇敢的人。今天电视器材能够每秒传输16副相当不错的画面,与上述我们描述的处理方法相比这种技术只包含两个重要差异。首先,这一技术使用的是一束移动的电子光线而不是移动的指针,因为电子光线能够迅速地扫描整幅图片。另一点不同仅仅在于屏幕的使用上,当电子光线触击时屏幕即刻亮起来,而不是那些被永久取代的经过化学处理的纸张和胶片。因为电视呈现的是移动的画面而不是静态的事物,因此度是十分重要的。 用经化学处理的胶片取代发光屏幕,使设备传输单一画面而非连续画面,并用一个快速摄像头达到干法摄像的效果。经化学处理的胶片需要在动作上比当前技术更快,但这只是可能。更为严重的是人们对这种方法中将胶片至于一个真空室里的想法心怀质疑,因为电子光线只需在一个稀薄的条件下就可以正常运行。如果让电子光线在隔板的一侧运行,而在另一侧按动胶片,使电子光线垂直经过隔板表面,同时避免照射到旁侧就可以避免这一难题的发生。这种隔板,天然材质构成,当然是可以加工的,不会阻碍其整体发展。 像干法摄像一样,缩微摄影技术的发展也要经历一个较为漫长的过程。减小记录尺寸以及通过投影检验而不是直接检验的基本方法,可能因为太重要因此得到人们的重视。光学投影与缩微摄影相结合在学术领域的缩微拍摄中产生了一些成果,而且前景深远。今天,有了缩微技术,能够实现缩微拍照的线性系数缩小为20时仍然能在材料被重复放大检验后产生清晰完整的画面。缩微技术的局限性表现在胶片的晶体颗粒、光学系统的性能以及采用光源的效率上。所有这些都在迅速改善。 假设一下未来应用中线性比例呈现为100。胶片与纸张一样薄,尽管薄但仍然可以应用。即使在这样的条件下,也还是会出现书籍中存有的大量的普通记录间总系数达10000的情况,还有它的缩微摄像复本。《大百科全书》可以被压缩至一个火柴盒大小。一个仓鼠百万册的图书馆也可以被压缩到一个桌面的大小。如果将自可移动记录发明以来的人类记录,杂志、报纸、书籍、小册子、广告宣传单、通信,对体积相当于10亿书籍的东西进行集中和压缩的话,仅有一个小货车大小。当然只进行压缩是不够的;我们不仅要们仅仅借助卡片上一组小圆点的排列在位置上记录他们,自动读取器将变得相当地简单。事实上,如果小圆点是空心的,我们有郝勒瑞斯很久前制造的穿孔卡片机可以实现对数字的统计,而现在它已被用于商务领域中。没有这种仪器,一些复杂的商务符号就难以运转。 添加只是一步操作。要执行算术运算还涉及到减法、加法和除法,另外还涉及一些对结果进行临时存储的方法,从存储中移出结果进行进一步运算的方法,而后通过打印将最终结果记录下来。有这种用途的机器有两种类型:用以计数的键盘器以及与之相类似的用以插入数据的人工操控器,还有通常涉及到操作序列的自动控制器;而用穿孔卡片机进行的独立操作通常被一系列的机器所取代,而后一个接一个地转换为有形的卡片。这两种形式是非常有用的;但就复杂计算而言,这两种形式是远远不够的 当物理学家发现可以计算宇宙光时,快速的电子计数器很快就出现了。物理学家根据自身研究需要及时地构建了热电子管设备,能够以每秒100000的速率计算电冲。未来先进的算术计算奇将是电子属性的,他们能以当前速度100倍或更快的速度运行。 另外,他们比当前商用机器的用处大,因此他们能迅速地实现各种各样的操作。他们会受控于一张控制卡或胶片,他们将选择他们各自的数据根据插入的指令进行操作,他们将以极限高速执行复杂的算术计算,而他们会将结果以一种可获得的形式记录下来以备分类或日后进行更进一步的操作。这种机器应用性广泛。其中的一台机器会从一屋子女孩手臂推动键盘的动作中接受指令和数据,每隔几分钟就会提供一次计算结果。当成千上万的人处理复杂事件时,在事务的明细上总会需要进行大量的计算。 O@6I^@\x6 \T]}r识就会跨越整个人类的生命周期而非人类个体得到传承和发展。 人类正在开展大规模的研究,但是更多证据表明,目前随着专业化的延伸人类正在逐步走入困境。研究人员看起来一时无法掌握其他研究者所提出的数以万计的研究成果和结论,能够记忆下来的更是少之又少。而专业化对科学进展来说变得越来越重要,相对地,在学科之间架起桥梁的努力也越来越表面化。 在专业方面,我们传播和概括研究结论的方法陈旧了,无法完全满足我们现今的需要。如果花在撰写学术著作和阅读它们的时间可以被估算的话,这些大量的时间之间的比率可能是惊人的。那些不遗余力试图获取最新思想成果的人,即使他们针对一些范围狭窄的领域进行密切关注、持续阅读,仍难以说清他们在数月以前努力阅读的所得。孟德尔提出的遗传定律淹没在当时那个时代,是因为在当时乎没有人能够掌握这一理论并加以推广的;而这样的灾难无疑正重复在我们身上,因为我们难以在大量无意义无结果的事物中提取那些真正具有重大意义的成果。 我们所面临的难题看起来并不是我们从当前兴趣的深度和广度出发发表了不恰当的观点,而是我们现有能力根本不足以使这些观点产生多大影响。人类获取的经验正在以飞快的速度增长,而我们从知识迷宫中获取信息与知识的方法,却与过去造横帆船时一样工程浩大。 但随着新型而高效的工具的使用,情况也所改观。光电管使人们能够从物理角度观察事物;先进的摄影技术帮助人们记录下他们看到的事物,甚至那些没有看到的事物;热离子管能够在极小动力驱动下操控巨大能量,而使用的动力甚至比蚊子震动翅膀是需要耗费的能量还小;阴极射线管能够在瞬间将影像可视化,与这一瞬间相比,百万分之一秒可以说是一段很长的时间了;人们可能运行的有关运动序列的中继设备比任何一个人类操作员和高出其成千上万倍速度的控制器都更为可靠——这些设备都能够辅助我们在科学资料中进行转换。 莱布尼茨曾在两个世纪以前发明了一台计算器,这一计算器包含了目前我们所看到的键盘装置的大部分特点,但在当时并未投入使用。因为当时的经济状况无法支持这一研究:参与构建这一设备的劳动者,在大规模生产前就已付出巨大劳动,这些劳动远远超过使用这台设备时可能被节省下来的劳动量。所有用来完成这台设备所消耗的人力甚至是充分利用笔和纸张完成计算的两倍。另外,这一设备也可能会经常发生故障,因此这在当时是并未得到人们的认可,人们认为它可靠性低,因为在那个年代甚至后期,复杂性和不可靠性是一对同义词。 巴贝奇,即使在他的时代得了人们更为广泛的支持,但仍然没能制造出伟大的计算器。他的想法不错,但在当时建造和维修的成本都太大了。要是一个法老得到一份详细而明确的机动车的设计书,同时他能够完全读懂这些设计,法老就会向全国征集资源来制造成千上万个汽车零件组装出一辆汽车,可是,那辆汽车极可能在它第一次开往吉萨的途中抛锚。 如今人们能十分省力的生产出带有互换零件的机器,尽管构造十分复杂,但性能很可靠。简陋的打印机,或电影摄影机,或汽车就是证明。当人们深入理解之后,电触点材料就不再粘连了。注意一下自动电话交换台,尽管有着数以十万计的联系,但是很可靠。金属交织的丝网,密封在一个薄薄的玻璃容器里,钢丝加热就会得到明亮的光芒;收音机里的热离子管,简单地说,是由一亿个金属丝组成,反复密封,插入插座——然后它就工作了。在制造时涉及的游丝部分的精确定位和调整可能会占用专业技师数月的时间,而现在完成它只需三十美分。事实上,一个可生产具有可靠性、廉价的、复杂的仪器的时代已经到来,我们一定会从中获得一些新的事物。 2 如果一条记录对科学具有实用价值,它必然会得到不断扩展,人们也必须把它存储下来,而最重要的就是它必须能够被查询到。现在按照惯例,我们通常是将记录以书面和摄影的方式存储下来,其次可通过印刷方式;我们也使用胶片、增大磁盘以及录音磁线来存储记录,即使不会出现一些全新的记录方式,当前这些形式也一定会得到不断地修正与扩展。 当然,摄影技术发展的脚步是不会停歇的。更快的材质和镜头,更为自动化的相机,精细微小的构造使得迷你相机的构想得以扩展,这些都将成为现实。如果不是不可避免的,就让我们将这一趋势导Ð一个合理的结果吧。未来的摄影爱好者们会在他们的前额上戴上一个比核桃稍大的物体。它能够拍摄三平方毫米的照片,而后可以被制作或放大,这与我们目前技术相比较也只有十分之一的曝光系数而已。镜头是固定焦距,可调至任何距离以适应肉眼的观测,仅仅因为它是短焦距成像。在这个设备中有一个内置的光电元件,就像我们现在至少在一台照相机中装置的那样,它可以自动调整曝光时间以适应大范围的照明。在设备中有胶卷可以进行100次曝光,而当插入胶片夹时,操作快门和更换胶卷的弹簧只弯曲一次。它拍摄的影像是彩色的。画面的立体效果会很好,而且可以记录下完整画面,立体技术的突飞进步已经指日可待了。 操作快门的方法简便易学。快速下按,照片就拍完了。人们所能看到的是镜头片上方一个细线条的方框,当物体出现在方框中,它就被添加上边框拍摄下来。随着未来科学家在实验室或该领域逐步地取得进展,每次当人们看到值得记录的事物时,按下快门就可以拍摄下来,甚至都听不到任何咔嚓声。所有这一切都很神奇吧?唯一奇妙的其实是拍摄许多照片并加以利用的想法。 可能会出现干法摄影技术吗?它已经通过两种形式来到了我们身边。布雷迪拍摄南北内战的照片时,底片在曝光时还是需要保持湿度的。现在不同的是我们在冲洗时要保持底片的湿度。未来或许根本不需要这样做了。我们一直就有一种用重氮染料浸渍的胶片,它不需要冲洗就能形成图像。只要一操作相机图像就出来了。氨气的释放会破坏未曝光的染料,而后就可以在日光下取出照片看到影像。目前这种处理方法其速度较慢,但人们可以加快它的速度,而且不会出现让摄影研究者感到头痛的晶粒问题。如果在按动相机后即刻便看到图像,对我们来说将是极为便利的。 目前使用的另外一种处理方法速度也很慢,而且多少有点冗长。半世纪以来人们一直在使用浸渍纸张,浸渍纸在电触点材料接触过的每一点上会转变成黑色。由于会产生这种化学变化,所以人们在相纸中加入了含碘化合物。人们利用这种纸张记录资料,因为指针在纸上划过时会留有余线。如果指针移动时改变其电位,线条就会根据电位的变化转变为白色或黑色。 现在这种方法已被应用与传真发送中。指针在纸上一个接一个地画出一系列彼此间隔很小的线条。当指针移动时,其电位会根据从远端台导线接收到的不同电流而变化,这些变动的电流是通过远端台的一个类似扫描图片的光电管产生的。线条变为黑色的那一刻也就是光电管扫描到图像中的黑点的那一刻。这样,当整个图像被扫面完成时,接收端就将它完整地复制了 11~V+ As We May Think诚如我们的想象 万尼瓦尔.布什著 李博阳译 《大西洋周刊》1945.7 这已不再是科学家们的竞争,所有人都已参与其中。科学家们不再追求其在旧有专业上的竞争力,而是为了一个共同事业,彼此积极交流,广泛学习。这种以有效的合作方式开展的工作是令人振奋的。而如今,对许多人而言,这种合作方式即将结束。科学家们又该如何做呢? 毫无疑问,对于生物学家,特别是医学家而言,他们的工作完全没有因其彼此间的竞争而脱离原有的工作模式。实际上,许多生物学家一直都在他们熟悉的“没有硝烟”的实验室里进行着他们的研究,他们的目标仍与以往大致相同。 步伐迈得最大的其实是物理学家。他们已将学术追求转移到制造一些奇特的具有破坏性的新发明上。他们必须设想出新的举措以应对他们意想不到的结果。他们策划得十分充分以使自己有能力溃败其他竞争对手。他们一直努力地与其盟友——其他的物理学家协同工作。他们从中获得了成就感。他们一直就是一个伟大的团队。如今随着和平的临近,有人会问,他们为之奋斗的最终目标在哪里呢? 1 人类应用科学、使用从研究中开发的新型设备所带了的长久利益是什么?首先,它们增强了人类对自身物质环境的控制力。它们改善了人类“衣、食、住”三方面;增强了人类的安全感,也使人类部分摆脱了自身束缚。它们增加了人类对其自身生命过程的了解,使人类逐步摆脱疾病,延长寿命。它们启发人类了解其身心功能的交互作用,有望改善人类的心理健康。 科学提供了人类个体之间最迅捷的交流方式;它提供给人类记录思想的渠道,使人类能够对这些记录下来的东西加以利用和提取,这样一来,Ȱ录和存储信息资料,还要使其能够被查询到,这就是随后的事情。即使现代大型图书馆不能普遍做到这一点,但还是有一些人会这样做的。 无论怎样,当谈到成本时压缩就很重要了。缩微版百科全书资料的成本可能相当于一个镍币,而且只要一美分就可被邮寄到任何地方。印刷一百万份复本需要多少成本呢?要印刷一页报纸,一个大版面,成本只是一美分的一小部分。缩尺形式的百科全书的全部资料在一张8.5乘11英寸的纸张上即可容纳。一旦这行得通,随着未来摄影复制法的发展,大量的复本很可能会每美分一份,而不再考虑其信息资料的成本。原始拷贝的备份?那介绍的是我们所讨论的另一个方面了。 3 要进行记录,我们现在需要推一下铅笔或轻敲打字机。然后是校对和修正的过程,再往后就是排版、打印和发行的复杂程序。看看整个程序的第一阶段,未来ɚ作者是否不再使用手写或打字的方式,而是直接对着记录机讲话就可以了呢?他会通过速记员或者一个大圆桶间接地去做这件事。如果他想直接录入一条键入的记录,所需的东西都是现成的。他需要做的就是充分利用现有装置并转换他的语言。 在最近的一次国际展销会上展示了一台仪器,被称作语控防鸣器。一个女孩按了仪器的按键,它就发出了可识别的语音。没有人的声音进入到程序当中,按键只是连接着一些电感振动器并传感到一部扬声器上。在贝尔实验室有一台功能相反的仪器,他们叫它声音合成机。扬声器被话筒取代,话筒用以收集声音。对着话筒讲话,对应的按键就会移动。这可能是该实验设备的一个构成要素。 在公共展会上总能碰到速记器这种让人略感不安的设备,在这一设备中可以发现另一个构成要素。女孩无力地按了一下按键,环顾四周,而不安地看看旁人。设备中出现一条打印带,它用语音学的简化语言记录下说话者刚刚说过的话。过了一会儿,这条打印带被重新输入正常的语言,因为在初始模式中只有初学者能够理解。结合这两个构成要素,让声音合成机运转速记器,结果就是一台与之交谈时打字的机器。 实际上,我们当前使用的语言不十分适用于这种机械化生活。不可思议的是,发明世界语言的人仍然不清楚开发何种语言才更适用于这种传送和记录语音技术。机械化可能会导致这样的问题,尤其在科学界;科学的专业术语在外行人眼中仍然晦涩难懂。 人们可以生动描绘出一个未来研究员在实验室的工作情景。他的双手空空,但并未停止工作,他一边移动和观察,一边摄影和评论。时间被自动记录下来将前后两条记录衔接起来。当进入试验区时,他会通过无线电连接到记录器。他的文本记  sC j 84\e-@6m8@\pޏlsi 5像那些复杂的软件如 Photoshop 也是基于最基本的函数功能,生成更高阶的更能,再э%h LoveStudy 前端 实现酷灵的效果 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红!g 280\*9@6];@\o f 50\V@6lvJ@\p e 49\@7nӡ@\ i d \ @7xL{@\ c CC9O?9  GC: Create Another ProcessExecute another process: exec : Replace the current process fork : Create a child process (and let the child invoke exec usually ) system: Base on fork, using shell popen: Base on fork and can read the outputs @7kz]@\uMU\\1Execute another process: exec : Replace the current process fork : Invoke a child process system Base on fork popen Base on fork and can read the outputs -QX7w  C失去才懂得拥有失去才懂得拥有 就像每天睡到自然醒,也觉得没什么,一旦你要早起,觉得能睡到自然醒好幸福… 因为从负数到0的这段函数导数值大于0 ?@7z-@\Ov_\ӌu\>%失去才懂得拥有 就像每天睡到自然醒,也觉得没什么,一旦你要早起OW%; 阅读心得读书籍时,把重要关键的文段用标记下来(下划线),读完这一章,再把标记的文段记录下来(Instantly),当作一个复习;@6 c S@\zVC \*?\*н,再生成更更高…… 几乎每个数学定理或公式,都是基于更底层的定理或公式 把有着很多特殊条件的非常复杂的程序归结成一个单一的、非常简单的范式: 把许多盒子放在一起在黏合起来 (Donald Knuth) 一切都应该尽可能简单 控制复杂性有一些基本技巧。从根本上,我会分而治之,把事情解开,并准确描述各个部分应该实现什么功能。这会变成接下来如何行事的纲要。如果你还没想清楚怎么写规格,那表明你不明白具体是怎么回事 描述的系统不应该太庞大。也许你应该从多个较小部分的角度来考虑一个大系统 大部分情况下,新程序就是现有程序的精炼、扩展、泛化和改良 让设计变得更好,关键在于开发更好层次的抽象,然后基于该抽象开展工作 (Butler Lampson) 代码应该简洁、容易解析并且可扩展 写代码在智力上有挑战性,而且乐趣多多 程序员看待一段代码应某一时刻,整个程序一下子就成为一个整体了 即便是有最后期限的压力,坐在终端前,让代码涌现出来也是很有趣的 休假对工作很有帮助,因为我总会带回一些新的想法 我特别喜欢 LISP编程语言,它是如此赏心悦目。在 LISP语言中有一个被称为 M的简明表达式。用 M表达式写的算法非常美,你几乎想把它装裱起来挂在墙上 如果一个设计不允许今后添加新功能,那是有问题的 如果必须重写程序,花费的时间可能会让你失去竞争优势 程序的灵活性显示了一名好的程序设计师与一个只是写写代码的程序员之间会有多么大的差异 我们要开发的应用程序是这样的:如果人们买了这些程序,就会给他们带来明确的经济效益 (Gary A. Kildall) 设计好程序的唯一必要条件是兴趣 (Peter Roizen) 面向对象编程通过封装变化使得代码更易理解 函数式编程通过最小化变化使得代码更易理解的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),中间来个感叹号❕ (自动判断默认里面❕颜色,如果背景是深色例如刚提的红色或者黑色,那就默认白色,否则黑灰色,或,最完美的是,根据背景色判断最适合的颜色,涉及算法公式了) 抽象就是把一层层都先实现好,而不用每次要这个功能的时候都要从高到低(从头到尾)都实现,现在我们多少都会有一定程度的抽象(封装),能否做得更完美? 最接近人们平时表达的常用编程语言,就是💡SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! 黑客帝国 的那种背景动画效果? 里面的文字由 用户的校区名+课程名+网页名提供? “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求\{@6_(@\n8ν像对待一本书的烂章节那样,弃之如敝履。千万不要过份迷恋一个想法,绝不要固守某样东西以致不能在必要时丢掉,这是程序员应有的态度 把程序各个部分妥善组合在一起,才是成就优秀计算机程序员之道 不要早做绑定,尽可能推迟决定时间。眼界放宽一些,设计要比你自认为需要的程度更加灵活,因为从长远看你最终会需要这样 从小的开始试验而不是大的入手学习 好软件出自2到4人的小团队,成员之间互动频繁密集 (John Warnock) 我最喜欢教的课程是数据结构,它把人带回到了编程的基础,即如何简化问题 程序就像机械装置一样,一段代码和一段代码之间的工作方式与一个齿轮和一个齿轮之间的啮合方式非常相似 编写程序有点像是建造转动装置 我不会对代码本身加注释,因为我觉得正确编写出来的代码本身就是很好的文档(抽象好啊!) 神奇的地方在于,生成更更高…… 几乎每个数学定理或公式,都是基于更底层的定理或公式 把有着很多特殊条件的非常复杂的程序归结成一个单一的、非常简单的范式: 把许多盒子放在一起在黏合起来 一切都应该尽可能简单 控制复杂性有一些基本技巧。从根本上,我会分而治之,把事情解开,并准确描述各个部分应该实现什么功能。这会变成接下来如何行事的纲要。如果你还没想清楚怎么写规格,那表明你不明白具体是怎么回事。 描述的系统不应该太庞大。也许你应该从多个较小部分的角度来考虑一个大系统。 大部分情况下,新程序就是现有程序的精炼、扩展、泛化和改良。 让设计变得更好,关键在于开发更好层次的抽象,然后基于该抽象开展工作。 (Butler Lampson) 代码应该简洁、容易解析并且可扩展。 写代码在智力上有挑战性,而且乐趣多多。 (John Warnock) \-@6_J/@\kv͋语言,它是如此赏心悦目。在 LISP语言中有一个被称为 M的简明表达式。用 M表达式写的算法非常美,你几乎想把它装裱起来挂在墙上 如果一个设计不允许今后添加新功能,那是有问题的 如果必须重写程序,花费的时间可能会让你失去竞争优势 程序的灵活性显示了一名好的程序设计师与一个只是写写代码的程序员之间会有多么大的差异 我们要开发的应用程序是这样的:如果人们买了这些程序,就会给他们带来明确的经济效益 (Gary A. Kildall) 设计好程序的唯一必要条件是兴趣 (Peter Roizen) 面向对象编程通过封装变化使得代码更易理解 函数式编程通过最小化变化使得代码更易理解 一次又一次的事实证明,小的、组织良好的代码远比庞大的代码更容易理解、更易于维护 @6j @\n>h \\na像那些复杂的软件如 Photoshop 也是基于最基本的函数功能,生成更高阶的更 dxT!do y快乐就是导数 你当前成就再大,如果没有多少变化,你的函数也接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 就像我们的地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉\ڵ@7ؘ@\^1 !n 124\v@7%@\>WT0m1快乐就是导数\ֿ@7wN&@\z!l 531\E@6j㣨@\pLUk W如何给大叔证明我不是骗子 给他们看我开发的网页和app,里面写了作者明显\ǜ@6nP@\p2 (Donald Knuth) 一切都应该尽可能简单 控制复杂性有一些基本技巧。从根本上,我会分而治之,把事情解开,并准确描述各个部分应该实现什么功能。这会变成接下来如何行事的纲要。如果你还没想清楚怎么写规格,那表明你不明白具体是怎么回事 描述的系统不应该太庞大。也许你应该从多个较小部分的角度来考虑一个大系统 大部分情况下,新程序就是现有程序的精炼、扩展、泛化和改良 让设计变得更好,关键在于开发更好层次的抽象,然后基于该抽象开展工作 (Butler Lampson) 代码应该简洁、容易解析并且可扩展 写代码在智力上有挑战性,而且乐趣多多 程序员看待一段代码应当像对待一本书的烂章节那样,弃之如敝履。千万不要过份迷恋一个想法,绝不要固守某样东西以致不能在必要时丢掉,这是程序员应有的态度 把程序各个部分妥善组合在一起,才是成就优Ҁ计算机程序员之道 不要早做绑定,尽可能推迟决定时间。眼界放宽一些,设计要比你自认为需要的程度更加灵活,因为从长远看你最终会需要这样 从小的开始试验而不是大的入手学习 好软件出自2到4人的小团队,成员之间互动频繁密集 (John Warnock) 我最喜欢教的课程是数据结构,它把人带回到了编程的基础,即如何简化问题 程序就像机械装置一样,一段代码和一段代码之间的工作方式与一个齿轮和一个齿轮之间的啮合方式非常相似 编写程序有点像是建造转动装置 我不会对代码本身加注释,因为我觉得正确编写出来的代码本身就是很好的文档(抽象好啊!) 神奇的地方在于,在某一时刻,整个程序一下子就成为一个整体了 即便是有最后期限的压力,坐在终端前,让代码涌现出来也是很有趣的 休假对工作很有帮助,因为我总会带回一些新的想法 我特别喜欢 LISP编 hWrY19 E快乐就是导数快乐就是导数 你当前成就再大,如果没有多少变化,你的函数接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了同类,或异类,如吃腻了就去玩,爱情腻了就去投入事业 或许转个新的同类,如转行 人生不是二维的,而是n维的 不然很难从相对现在这么艰苦的环境繁衍到现在 当前足够的物质财富可以让你比较容易方便切换一个新的维度 因此我在父爱方面的底线比较低,容易获取那维度的快乐 平稳生活的导数,和晴天霹雳的导数,大家懂的 上瘾 就是你从一个点到了一个较高的点,享受了这过程 如果要你突然掉下来,不能再接触那把瘾了,该过程会很痛苦,快速地往下掉,经过一定的时间(有摩擦力),会慢慢减缓平下来 烟酒,游戏,色情 都符合 ⛓快乐是比较出来的(导数)@6)ϯ@\V>' \ֿ]@快乐就是导数 你当前成就再大,如果没有多少变化,你的函数接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正这个维度可以利用其它维度作为辅助工具,如经济,名誉,但是不会关键 就如我们觉得好吃的东西吃腻了,好玩的地方玩腻了,对当前的事业热情消退了,对当初激情的爱情平淡了 你可以切换一个同类,或异类,如吃腻了就去玩,爱情腻了就去投入事业 或许转个新的同类,如转行 人生不是二维的,而是n维的 不然很难从相对现在这么艰苦的环境繁衍到现在 当前足够的物质财富可以让你比较容易方便切换一个新的维度 因此我在父爱方面的底线比较低,容易获取那维度的快乐 平稳生活的导数,和晴天霹雳的导数,大家懂的 上瘾 就是你从一个点到了一个较高的点,享受了这过程 如果要你突然掉下来,不能再接触那把瘾了,该过程会很痛苦,快速地往下掉,经过一定的时间(有摩擦力),会慢慢减缓平下来 烟酒,游戏,色情 都符合 💡快乐是比较出来的(导数)近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 提出的,后面一个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 传统被反对识破是个挑战,就像日心说是哥白尼在临终前 从很热突然到很凉的地方,会觉得有些冷,冷了几分钟后,又觉得还好了 游泳时刚跳下去就觉得冷,游了一下也不冷了 也是导数吗 觉得家里的水电路也不算什么杰作,也便宜 一旦你停水电了不再能用了,你就知道多难过了 期望越大失望越 在某一方面你已经快乐了接近顶点,持续快乐有点艰难 你可以切换维度,开始个新函数,这个维度可以利用其它维度作为辅助工具,如经济,名誉,但是不会关键 就如我们觉得好吃的东西吃腻了,好玩的地方玩腻了,对当前的事业热情消退了,对当初激情的爱情平淡了 你可以切换一! 习惯成自然 => 常量导数为0 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量,导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 \\@7qJ@\%> 8_8$r函数\@7j~#@\KD^q  我想补充一下,我们当前的问题不仅是性教育,而是整个社会的婚姻܌&p 快乐就是导数 你当前成就再大,如果没有多少变化,你的函数也接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 就像我们的地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天ݱ情观都有很大的问题,甚至是反人性的! 就像乔布斯2007年发布iPhone时说当前所谓的智能手机最大的问题,就是下面的键盘,无论你用不用,它都一直在下面占着地方! 同样的,性也不应该被限制专一,那是违反当前生物(或许再进化几万年后会不一样)身体的自然本能的欲望,你(精神或肉体)对某个对象几年过后已经没有了当初那种激情,但是你并没有失去当初那种找到激情的能力,只是对象不再是对方。但就像那手机的塑料键盘,双方还是一直霸占着对方合理有效利用性的机会。 就像我们的回答上说“性并不是可耻的事”一样,对性对象不持久专一,也并不可耻。 爱新鲜,对重复的事物审美疲劳,这是我们天生的属性。 就像你不会一辈子都只穿同一款衣服鞋子,只吃一样菜,只听一首歌一样,无论它们多好看多好吃多好听,都是无法让你只对一样重复一辈子的。同样的,婚后一辈子只能跟同一个人啪啪啪,没多少能够维持和谐幸福到底的。 法不责众,绝大多数有条件地位的人都会出轨,有些做官的可能会低调不让人发现,有些就比较高调,某位拳王不是一天带24个女人到自己的豪宅吗?现在世界上的离婚率也越来越高,好多名人,尤其是有地位的人,都离过婚,包括通过《婚姻与道德》获得诺贝尔文学奖的文学家兼数学家罗素,也是离过不止一次婚的! 难道这还不能说明当前世界上主流的爱情婚姻观有大大的问题? 我们大多人有目前这些的婚姻价值观,其实大都是因为从小在我们有独自思考能力之前就已经被身边的大人,电视剧灌输了这种错误爱情观,而那些大人也是被他们的上一代灌输的,这就是恶性循环。 我相信在婚礼上男女方当说的会下半辈子只爱对方的时候都是发自内心的,但过了一些时间他们才意识到,原来那种热情快感是有保质期的!所以那些出轨,家暴,离婚的夫妻,他们都曾经性福快乐过,只是保质期有限。 如果可以,我们也希望每次听那首歌都那么好听,每次看那部电影,都像第一次看那么刺激精彩。我希望有个一键刷新按钮,每次按下,都能返回初次见到你时那种一见钟情的新鲜喜爱激动兴奋状态。 目前来说,我们没这功能,我们对已知的重复的东西会逐渐审美疲劳,对未知的会产生新鲜好奇感。 我们对性不能一直专一下,那不是你的道德或者身体的问题,而是我们人类现在还没有进化得那么出色完美!如果我们在整体爱情价值观架构上改正过来,或许我们社会的幸福指数会像 iPhone 刚问世时那样上升一个大大的台阶?!\@AM`O@]r|会一辈子都只穿同一款衣服鞋子,只吃一样菜,只听一首歌一样,无论它们多好看多好吃多好听,都是无法让你只对一样重复一辈子的。同样的,婚后一辈子只能跟同一个人啪啪啪,没多少能够维持和谐幸福到底的。 法不责众,绝大多数有条件地位的人都会出轨,有些做官的可能会低调不让人发现,有些就比较高调,某位拳王不是一天带24个女人到自己的豪宅吗?现在世界上的离婚率也越来越高,好多名人,尤其是有地位的人,都离过婚,包括通过《婚姻与道德》获得诺贝尔文学奖的文学家兼数学家罗素,也是离过不止一次婚的! 难道这还不能说明当前世界上主流的爱情婚姻观有大大的问题? 我们大多人有目前这些的婚姻价值观,其实大都是因为从小在我们有独自思考能力之前就已经被身边的大人,电视剧灌输了这种错误爱情观,而那些大人也是被他们的一代灌输的,这就是恶性循环。 我相信在婚礼上男女方当说的会下半辈子只爱对方的时候都是发自内心的,但过了一些时间,他们才意识到,原来那种热情快感是有保质期(熵)的!所以那些出轨,家暴,离婚的夫妻,他们都曾经性福快乐过,只是保质期有限。 如果可以,我们也希望每次听那首歌都那么好听,每次看那部电影,都像第一次看那么刺激精彩。我希望有个一键刷新按钮,每次按下,都能返回初次见到你时那种一见钟情的新鲜喜爱激动兴奋状态。 目前来说,我们没这功能,我们对已知的重复的东西会逐渐审美疲劳,对未知的会产生新鲜好奇感。 我们对性不能一直专一下,那不是你的道德或者身体的问题,而是我们人类现在还没有进化得那么出色完美!如果我们在整体爱情价值观架构上改正过来,或许我们社会的幸福指数会像 iPhone 刚问世时那样上升 <.wog`XPHA91*" zrjbZRI@7.% zqh_VMD;2) _ ~|{zyx wv usrgqpooYnmlkji EhMg fedcba`_^]T\[ZW USRQOLKJI EA <7 4.[ -' l   [|sjaXOF=4+"wne\SJA8/& {ri`WNE<3*!dc$a b]+_^+Z*Y)X$WVU%R"QPON M"LK"J(IHG"F(EDCB$A(@?>=<;:'9+* )(#'#&%%$##$"!$ ##"     !    87 6 T 432S0&/#.-, \i:\  记忆记忆 很多时候你脑海里暂时只有一小段记忆,是因为那段记忆比较符合当前的场景,也就是 context 参数5@7q`l @\-p\\؂]I  复杂基于一层层的简单复杂基于一层层的简单 现在再复杂智能的软件,也是基于只有基本运算的CPU 有加法,可能乘除法都没有,但可以在加法的基础上用软件去实现C@7fM;@\@\y\$^'e  Note: ReadingNote: Reading 看书时发现关键的字句时,就用笔画个下划线,继续阅读 读完那一章的时候,再保留: 1. 用笔记录到对应的笔记本里 2. 在 Kindle 标注该部分 (如果有) 3. 记录到 Instantly p@7n @\}-\\*AZC   何时该封装为函数?代码何时该封装为函数? 函数就像词汇,复 函数就像词汇,复杂点的就像成语 如果你的词汇量很少,只有基本的逻辑用语,要表达一件我们平时用一句话能表达的事都要一大段文字 如果代码里的函数封装很少,基本都是关键字和数据 那写一个程序非常麻烦,代码量也非常大,巨量重复 关键字属于虚词 实词都是函数(或数据) 所以一个函数也不应该太复杂,里面复杂的逻辑应该封装成另一个独立的函数,相当于一个词语,也为以后常用做好准备,小即是美 用上适量优雅的成语会让你精简的文章很美 常用的语句逻辑会被定义成一个单词/成语 重复使用的代码也要被封装成一个函数 我们常用的“比喻” 就是两个函数的实现代码中,调用了同一个较低层函数(主要在算法方面?) 未来: 有个牛津字典的代码版本 每个单词都对应了一个函数 有些函数需要一个上下文(contex)参数,即语境比就没有伤害) => 常量导数为0 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量,导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 \@7rKv@\7X\ PP?v MWhy do we live 我们为什么要活着? 因为不想要活着的生命已经被过滤掉了 求生欲望是存活下来生命的过滤器之一 享受(快乐)是求生欲望的一zu C失去才懂得拥有 就像每天睡到自然醒,也觉得没什么,一旦你要早起\ӌ@6ira@\qy$t函数\1@7m.׃@\Ո]15s 9快乐就是导数 你当前成就再大,如果没有多少变化,你的函数也接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天! 习惯成自然(没有杂点的就像成语 如果你的词汇量很少,只有基本的逻辑用语,要表达一件我们平时用一句话能表达的事都要一大段文字 如果代码里的函数封装很少,基本都是关键字和数据 那写一个程序非常麻烦,代码量也非常大,巨量重复 关键字属于虚词 实词都是函数(或数据) 所以一个函数也不应该太复杂,里面复杂的逻辑应该封装成另一个独立的函数,相当于一个词语,也为以后常用做好准备,小即是美 用上适量优雅的成语会让你精简的文章很美 常用的语句逻辑会被定义成一个单词/成语 重复使用的代码也要被封装成一个函数 我们常用的“比喻” 就是两个函数的实现代码中,调用了同一个较低层函数(主要在算法方面?) 未来: 有个牛津字典的代码版本 每个单词都对应了一个函数 有些函数需要一个上下文(contex)参数,即语境@7k7 @\ I\\<何时该封装为函数? 主要材料 或许“比较功能”也是一个关键的辅助器,看到其他生命都活着,我为什么要急着挂? 虽说没有对比就没有伤害,但可能没有对比命都没? 比较功能最底层由基本的数学函数实现 我们现在无法解释"生命"怎么来,为什么我们会有感觉,这其实也正常 就像几百年前我们不知道电是什么鬼,如果见到互联网,也肯定想不到是怎么做到的! 即使我们知道了,也无法解释电子是从哪里来的,重力是哪里来的,为什么会有电磁波? 这样定理只是数据,不是算法(逻辑),就目前来说 古代也因此把闪电跟自定义的老天概念联系在一起给自己一种安慰性理解,随着时间这量变了,产生了质变,质变又引起了量变,是♾递归(Recursive) 宇宙诞生了几百亿年,我们都没感觉,是因为 ∞* 0 = 0 所以,也不用太过担心永世不得超生太过寂寞 今世不寂寞更重要\ @6j~#@\pT%可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量,导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 传统被反对识破是个挑战,就像日心说是哥白尼在临终前提出的,后面一个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 \9B@7a@\ ٔ[l !x 205\H@7gU:@\;w E快乐就是导数 你当前成就再大,如果没有多少变化,你的函数也接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天! 习惯成自然 => 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐)于经验 数据是经验,转化为代码的程序逻辑也是数据经验 人类本身那么“智能”或者“灵性”,也是基于经验 如果懂得“类比”,会大大提高获取经验的效率? 能根据经验(即数据)写代码的代码 类似程序识别到新版本自动下载并升级,但是程序自己生成的升级包 跟递归紧密相连,就像我们生物发展也要依赖我们能生育出能生育孩子的孩子…… 就是分形(fractal)! 联想(association )是智能的关键? 比喻(metaphor ) 同理 直觉(intuition ) 很多逻辑我们表达不出来,不是因为我们不知道具体原理,而是我们的语言(母语)在该逻辑显得很贫乏! 例如我们是怎么识别人脸的。 连母语都很难表达,更别说翻译成代码  '@7q?|@\-p\W]$o人工智能 也是需要大数据! 就像小孩子,遇到一个没有遇到过的问题,可能会随机行动,然后把结果保存在记忆(经验)中,下次 B}ypg]SI?5+! wmcYOE;1' }si_UKA7-# \Pw \Oh \ \ \ \D \ޛ \F \+ \ľ \5 \ \ \ \} \ \[ \O \2R \- \#P \ \ \9 \ \ \ \ \Lm \c \ \% \t  \p^ \m. \lQ \W/] \W \Tco \T \=x \; \ [# Zm Zb Z Y YYL&|X'oXulXtgX2& `W[Wm%YVQ`UV̔TVRMUNETt#Tb/Tb&TUA TH TE $Jzf\pRH>4  vbXNl*D:0&~ ]yV ] ]\ ]~ ]yV ] 8 ] ] ]n ]@ ]RS ]} ]M@ ]D ]W ]V ]Hs? ] ]mA ]2 ] \xB \ \ \] \hf \+ \+ \&3 \ \\` \ \ޕN \E \= \ \ ]"" \o ]"( \> \9 \ٿ \ه \y \ \ \ \ֿ \ӌu \*? \T \ \ \* \Ǜ{ \Ĭ> \ \ \ \y \ \oF \nd ]> ]21 ]+M ] ]M ]z ]汘 ] ]I ](^ ]ª ] 可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量,导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 传统被反对识破是个挑战,就像日心说是哥白尼在临终前提出的,后面一个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 \G@7uK@\ 8y ?快乐就是导数 你当前成就再大,如果没有多少变化,你的函数接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天! 习惯成自然 => 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),中间来个感叹号❕ (自动判断默认里面❕颜色,如果背景是深色例如刚提的红色或者黑色,那就默认白色,否则黑灰色,或,最完美的是,根据背景色判断最适合的颜色,涉及算法公式了) 抽象就是把一层层都先实现好,而不用每次要这个功能的时候都要从高到低(从头到尾)都实现,现在我们多少都会有一定程度的抽象(封装),能否做得更完美? 最接近人们平时表达的常用编程语言,就是💡SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! 黑客帝国 的那种背景动画效果? 里面的文字由 用户的校区名+课程名+网页名提供? “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求\<@6 @\vެ AA3z 5LoveStudy 前端 实现酷灵的效果 用Shadow DOM 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红 AAi| !My Illness 我发作刚醒时,大脑处于崩溃状态 思想跟平时有差别,就跟喝醉酒的人一样 其实就是状态参数被修改得变动比较大 平时想好的发作掉在地上醒来就爬上来,在真正的发作场景产生时,还记得自己这样说过,却做不到,没有想到充分的必要性\E@7tSM@\`c'N{ k机构可以上传学生头像 (学生也可以在小程序上传?) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation \!@7)@\K !a{_%  Bye~~WePlant我觉得工作量也不少啊,可能做不了了 我想还是不做了,主要因为: 用户量比预期少不少,缺乏成就感 毕总都不花精力在上面了,对非农业的我就更没必要了 待遇有点讽刺啊,感觉自己就像个应届毕业生,但我自认为技术最近涨了不是一点半点 我现在有很多书要看要学,也有好多个朋友想跟我合作项目我做技术 所以,我想要珍惜时间做对自己有价值的事了啊,尤其是现在身体也不怎样,就更要珍惜时间了,我想你应该能理解的@7rѮ@\qz\ه\ٌ$ 3`!q  !My IllnessMy Illness 我发作刚醒时,大脑处于崩溃状态 思想跟平时有差别,就跟喝醉酒的人一样 其实就是状态参数被修改得变动比较大 平时想好的发作掉在地上醒来就爬上来,在真正的发作场景产生时,还记得自己这样说过,却做不到,没有想到充分的必要性 酒驾估计也是调用了同一个底层函数 没有充分的理由告诉自己有必要那样去做@7iPq@\Ո]1\ٿ\My Illness 我发作刚醒时,大脑处于崩溃状态 思想跟平时有差别,就跟喝醉酒的人一样 其实就是状态参数被修改得变动比较大 平时想好的发作掉在地上醒来就爬上来,在真正的发作场景产生时,还记得自己这样说过,却做不到,没有想到充分的必要性 #wa=? ?痛苦也是一种成本痛苦是一种成本 当你积累(投资)了足够多痛苦- ###Y 痛苦也是一种成本 当你积累(投资)了足够多痛苦的时候,你就比较容易(低成本)能获取到快乐 例如,你因为受伤且觉得不会好了,会很痛苦 一段时间恢复正常后,你会感觉很幸福 打麻将也一样,先输了钱就是投资痛苦这成本,后面又赢回本的时候,就快乐了 比你从头到尾就持续赢一点点的时候快乐很多,因为这样投资的成本并不高\1@7q#[O@\ D ~ 66\B@7E@\eY} 痛苦也是一种成本 当你积累(投资)了足够多痛苦的时候,你就比较容易(低成本)能获取到快乐 例如,你因为受伤且觉得不会好了,会很痛苦 一段时间恢复正常后,你会感觉很幸福 打麻将也一样,先输了钱就是投资痛苦这成本,后面又赢回本的时候,就快乐了 比你从头到尾就持续赢一点点的时候快乐很多,因为这样投资的成本并不高\@7lי@\D短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量或 ln(x),导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 传统被反对识破是个挑战,就像日心说是哥白尼在临终前提出的,后面一个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 从很热突然到很凉的地方,会觉得有些冷,冷了几分钟后,又觉得还好了 游泳时刚跳下去就觉得冷,游了一下也不冷了 也是导数吗 觉得家里的水电路也不算什么杰作,也便宜 一旦你停水电了不再能用了,你就知道多难过了 期望越大失望越 在某一方面你已经快乐了接近顶点,持续快乐有点艰难 你可以切换维度,开始个新函数 N#NNzF5`udod7  a写代码质问自己写代码质问自己 为什么一句清晰明确的需求描述,翻译成代码要几千上万行? 代码里应该尽量表现出 What 而不是 How 就像 SQL 把 How放在比较低层吧R@7oz ^@\K'\o\4写代码质问自己 为什么一句清晰明确的需求描述,翻译成代码要几千上万行? bYb1E  语文就像代码语文就像代码 如果语文很好,表达能力就会很优美,就像歌曲作词 就跟代码一样,能用适当的函数去表达自己的意思6@7p @\\>\>,你就比较容易(低成本)获取到快乐 例如,你因为患病且觉得不会好了,会很痛苦 一段时间后恢复正常了,你会感觉很幸福,因为投资了痛苦 再如打麻将,先输了钱就是投资痛苦这成本,后面又赢回本的时候,就快乐了 比你从头到尾就持续赢一点点的时候快乐很多,因为这种投资的成本并不高 懂得安慰和感恩(正数利润率)的话,可能会在一下一上回到原点的过程中,赚取一定的快乐 味精习惯了不吃,也不会觉得没味 吃惯了有味精的突然吃没味精的,就不喜欢 习惯就好,意味着导数为0了 没有对比,就没有导数 现在决得体验很渣的app,跟刚发明电脑时代的程序比起来,是酷炫的 痛苦,快乐,又何尝不是? 如果你习惯了是可以随时回到过去的,突然间不能了(像现在),你会泪崩的 k4S9a 人工智能 也是需要大数据! 就像小孩子,遇到一个没有遇到过的问题  15\@7bo`@\  21\@7bѦP@\u {animate.celwk.com 默认没有填写目标参数时 就尝试通过 class 来寻找匹配得最多的目标 如当 source 有 a b c 这3个 class 时 就按顺序寻找(逗号隔离) .a.b.c .a.b .a.c .b.c .a .b .c 这几个选择器\@7J@\욁  a写代码质问自己 为什么一句清晰明确的需求描述,翻译成代码要几千上万行? \@7hD@\KD/1Y内裤 XXXL 185cm\@7im7;@\) 9\<@7k΅3@\ @4;Y口香糖 食物 泡面\@7c8|t@\k*'Y毛巾 圆规\ǒ@6d@\o.  33\ڪU@7@\1Hwh 4\ڦ@7@\1v  43\g@7o޵,@\ 1ί% J1]f'Y  WePlant Todos实现👍点赞的动画效果,🎆@7f1i7  [再思考再思考 为什么我一捏住鼻子就自然而然想起小时候在河里游泳时屏气的画面 大脑是不是在搜索关联数据画面?  5@7o&(@\:)\E\G再思考 为什么我一捏住鼻子就自然而然想起小时候在河里游泳时屏气的画面 vQs如何让大叔情缘甚至期望,也是个算法\ޕ@7W=@\  58\x@7c_@\ Fd o快乐就是导数 你当前成就再大,如果没有多少变化,你的函数接近个 [再思考 为什么我一捏住鼻子就自然而然想起小时候在河里游泳时屏气的画面 \F`@7iQX@\W۩较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常数接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天! 习惯成自然 => 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量或 ln(x),导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 传统被反对识破是个挑战,就像日心说是哥白尼在临终前提出的,后面一个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 从很热突然到很凉的地方,会觉得有些冷,冷了几分钟后,又觉得还好了 游泳时刚跳下去就觉得冷,游了一下也不冷了 也是导数吗 期望越大失望越大\@7g{9\B@\}数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天! 习惯成自然 => 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量或 ln(x),导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 传统被反对识破是个挑战,就像日心说是哥白尼在临终前提出的,后面个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 从很热突然到很凉的地方,会觉得有些冷,冷了几分钟后,又觉得还好了 游泳时刚跳下去就觉得冷,游了一下也不冷了 也是导数吗 觉得家里的水电路也不算什么杰作,也便宜 一旦你停水电了不再能用了,你就知道多难过了 期望越大失望越 在某一方面你已经快乐了接近顶点,持续快乐有点艰难 你可以切换维度,开始个新函数,这个维度可以利用其它维度作为辅助工具,如经济,名誉,但是不会关键 就如我们觉得好吃的东西吃腻了,好玩的地方玩腻了,对当前的事业热情消退了,对当初激情的爱情平淡了 你可以切换一个同类,或异类,如吃腻了就去玩,爱情腻了就去投入事业 或许转个新的同类,如转行 人生不是二维的,而且三维的 不然很难从相对现在这么艰苦的环境繁衍到现在\@7@\y 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常ك十多分(导数正数),会爽翻天! 习惯成自然 => 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量或 ln(x),导数接 (kbj%e ]大叔算法如何让大叔情缘甚至期望,也是个算法 他们在面对我时,我参数跟平时的不一样,所以跟平时比较差别大 一旦说服了一个大叔,后面可以让他帮我说服其他我需要的大叔,会简单很多! 万事开头难!或者直接找个朋友帮我去说服,不用我自己来 金钱是证明我可信的工具 问大叔一个问题: 请问如果识别一个问题或人是不是欺诈啊? 利用货币: 问司机(或保安)大叔能否帮我个亲戚朋友找到份同行职位(司机或保安),如果找到了打赏他中介费5k(就说因为他没事干会更常去打麻将亏钱),听起来像是骗人,所以如果答应我立刻就给他1k现金(或2k),所以要加微信 然后…… ( P ,-O,,  97\.@7sʒ`@\ӁZ 上瘾 就像吸烟或游戏,即使你知道一旦开始了就很容易上瘾难以停下来,但只要没开始,还是容易控制不去开始 不同维度的快乐也是可以的\z@7lC@\?>  72\Z@7f@\!O $923589\s-!@7I@\H  66\c@7 ;;\m1I  元素目标匹配元素目标匹配 🔖Match Element animate.celwk.com 默认没有填写目标参数时 就尝试通过 class 来寻找匹配得最多的目标 如当 source 有 a b c 这3个 class 时 就按顺序寻找(逗号隔离) .a.b.c .a.b .a.c .b.c .a .b .c 这几个选择器@7j@\S\\te R^S5;p! 私隐私隐 私隐主要是为了防伪人类现存的bug 例如无法理解或不能认同你为何这样,或了解到后很妒忌和想要2@7mO@\D,\+\+*o 上瘾上瘾 就像吸烟或游戏,即使你知道一旦开始了就很容易上瘾难以停下来,但只要没开始,还是容易控制不去开始 不同维度的快乐也是可以的 C@7o.@\ \+\+上瘾 就像吸烟或游戏,即使你知道一旦开始了就很容易上瘾难以停下来,但只要没开始,还是容易控制不去开始 不同维度的快乐也是可以的   机构可以上传学生头像 (学生也可以在小程序上传?) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation \Wr@7sG@\2. \#\,@6hR@\qp! 138\^@77i+=@\_ܚ课的纪录 用户可以自定义并保存多个主题 甚至可以共享到自己机构甚至公开分享到所有机构!.k@6d4\@\n) \Lm]x机构可以上传学生头像 (学生也可以在小程序上传?) 机构可以提供默认的学生头像,例如男女生,导师,不同校区的学生不同头像,也可以上传独立的头像(可以有系统提供若干种风格选择) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间\ @7g*@\ hUS q8#" 机构可以上传学生头像 (学生也可以在小程序上传?) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到5! 9软件质量 代码要足够动态和灵活,才会做出高质量的软件 就像人类小孩生下来知道的极少,能够动态转变(根据数据) 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是因为很灵活可以不断提高改善,所以后面进化的速度高很多!\i@7j㣨@\S^ U机构可以上传学生头像 (学生也可以在小程序上传?) 点击学生头像跳到学生详情页的时候 KKQ+XqqI[  软件灵活度和质量关联软件灵活度和质量关联 代码要足够动态和灵活,才会做出高质量的软件 敏捷开发就是充分利用前面的成果 就像人类小孩生下来知道的极少,能够动态转变(根据ut7w  现代人类的优势现代人类的优势 是可以通过语言交流 和通过“教育”,而不仅仅是DNA遗传(或突变,其它物种都是),把去掉了糟粕的精华,传授给下一代A@7vA@\`=Wy\\kLr1)  现实也是数据现实也是数据 说白了,实物(不仅仅食物)也是数据信息 例如吃东西表示告诉你的肠胃你想要增加能量,能量也是信息,处理这信息Qs+;  代码与生物代码与生物 生物的“天生”就是代码的静态数据 受后天环境的就是动态的数据(函数也是数据) 取其精华去其糟粕7@7i?@\$a\\器官(零件)我们不想要那样的状态(我们描述为生病),器官不懂得,“我们”其实不想要那样,想要健康快乐长寿,也就是我们前面传的参数(数据)不对,导致计算出不同的结果 “我们”就是大脑,如果“生病”能让大脑感觉很好(如果会更短命可能感觉就不好,看程度),我们也想要生病,或者不会称之为生病@6 VuX@\~*\hf]D5软件灵活度和质量关联 代码要足够动态和灵活,才会做出高质量的软件 敏捷开发就是充分 利用前面的成果 就像人类小孩生下来知道的极少,能够动态转变(根据数据),就像复制了程序源代码 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 就像复制编译好的程序 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间\@7W?@\jOv !!"$ 小学语文常说的“比喻” 其实就是继承了同一个底层父类的不同子类 或者说是同一个类的不同实例\@7r@\ 3v5# 9软件质量 代码要足够动态和灵活,才会做出高质量的软件 就像人类小孩生下来知道的极少,能够动态转变(根据数据) 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是因为很灵活可以不断提高改善,所以后面进化的速度高很多!\u@7j+@\J因为很灵活可以不断提高改善,所以后面进化的速度高很多!可塑性强得多! 因为这样可以通过时间,优胜略汰,把好的技术(算法,逻辑)传给空白开始的下一代,略的就慢慢淘汰 把过滤后的好成果通过教育传给下一代,这是个改变本质的递归! 其它动物无法通过教育把过滤后的好成果(经验)传递给下一代,只能把天生的传给下一代(虽然传得很方便,不用教育),所以没有像人类一样快速提高质量 动物未必是智力太低,而是某些核心的算法没有赶上人类 所以它们的眼睛,鼻子,翅膀,手脚等器官(硬件)大多都是超越人类的,只是因为太高效地“传递”了知识给下一代,导致下一代的经验也基本要从头探索,没有教育这个传递筛选过的高质量知识经验质变的技能(软件) 说白了,实物(不仅仅食物)也是数据信息 例如吃东西表示告诉你的肠胃你想要增加能量,能量的肠胃器件不了解其它类信息,如你饿了会很难受甚至挂掉 当然,挂掉也是一种数据信息的表现,例如被车撞了(撞飞你也是物理层面的信息),身体受到巨大冲击力这个中介的参与被告知想要“受伤”,到一定程度也被(非我们的大脑)告知想要挂掉了,所以就挂了 就像大多数零件不熟悉另外一个合作的零件,只是按约定好的接口运作,不考虑别的,只考虑自己 美味是舌头分享给你的数据,大脑也共同欢庆 医疗也是想告诉身体内部的某个器官(零件)我们不想要那样的状态(我们描述为生病),器官不懂得,“我们”其实不想要那样,想要健康快乐长寿,也就是我们前面传的参数(数据)不对,导致计算出不同的结果 “我们”就是大脑,如果“生病”能让大脑感觉很好(如果会更短命可能感觉就不好,看程度),我们也想要生病,或者不会称之为生病 @7h"@\w2\]\k N=@' 因为 所以因为 所以 我们说的 因为-所以 大多数就是指 因为参数是A,所以计算得出B 而参数A可能是另一个函数 3@7 /@\U\R\+\<&?E 9总结总结 量变导致质变,我现在想法难道多,就是因为我最近看书思考的量达到了一定的拐点 为了验证你的思路,就把这些思想用在 WePlant 的市场交易模块开发上吧! 试试究竟,所以然 Let’s do it! 大多数用户不需要那么多功能,不是因为他们笨,而是因为他们对你产品(app或网页)投入的精率(单位时间的精力成本),但随着使用时间的增加,他们的投入总值也不低后,他们就会对更多丰富的功能产生需求 经验就是量变 那些高级的开发者和架构师,就是经历多了,经验这个数量较增大了 虽然他们,是信息,处理这信息的肠胃器件不了解其它类信息,如你饿了会很难受甚至挂掉 当然,挂掉也是一种数据信息的表现,例如被车撞了(撞飞你也是物理层面的信息),身体受到巨大冲击力这个中介的参与被告知想要“受伤”,到一定程度也被(非我们的大脑)告知想要挂掉了,所以就挂了 就像大多数零件不熟悉另外一个合作的零件,只是按约定好的接口运作,不考虑别的,只考虑自己 美味是舌头分享给你的数据,大脑也共同欢庆 医疗也是想告诉身体内部的某个器官(零件)我们不想要那样的状态(我们描述为生病),器官不懂得,“我们”其实不想要那样,想要健康快乐长寿,也就是我们前面传的参数(数据)不对,导致计算出不同的结果 “我们”就是大脑,如果“生病”能让大脑感觉很好(如果会更短命可能感觉就不好,看程度),我们也想要生病,或者不会称之为生病  & 31\ޖ@7W@\7i+=% s软件质量 代码要足够动态和灵活,才会做出高质量的软件 就像人类小孩生下来知道的极少,能够动态转变(根据数据),就像复制了程序源代码 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 就像复制编译好的程序 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是因为很灵活可以不断提高改善,所以后面进化的速度高很多!可塑性强得多! 因为这样可以通过时间,优胜略汰,把好的技术(算法,逻辑)传给空白开始的下一代,略的就慢慢淘汰\Z@7c'@\!L,鼻子,翅膀,手脚等器官(硬件)大多都是超越人类的,只是因为太高效地“传递”了知识给下一代,导致下一代的经验也基本要从头探索,没有教育,这个传递筛选过的高质量知识经验质变的技能(没有网络) 说白了,实物(不仅仅食物)也是数据信息 例如吃东西表示告诉你的肠胃你想要增加能量,能量也是信息,处理这信息的肠胃器件不了解其它类信息,如你饿了会很难受甚至挂掉 当然,挂掉也是一种数据信息的表现,例如被车撞了(撞飞你也是物理层面的信息),身体受到巨大冲击力这个中介的参与器官被告知想要“受伤”,到一定程度也被(非我们的大脑)告知想要挂掉了,所以就挂了 就像大多数零件不熟悉另外一个合作的零件,只是按约定好的接口运作,不考虑别的,只考虑自己 美味是舌头分享给你的数据,大脑也共同欢庆 医疗也是想告诉身体内部的某个信息的肠胃器件不了解其它类信息,如你饿了会很难受甚至挂掉 当然,挂掉也是一种数据信息的表现,例如被车撞了(撞飞你也是物理层面的信息),身体受到巨大冲击力这个中介的参与被告知想要“受伤”,到一定程度也被(非我们的大脑)告知想要挂掉了,所以就挂了 就像大多数零件不熟悉另外一个合作的零件,只是按约定好的接口运作,不考虑别的,只考虑自己 美味是舌头分享给你的数据,大脑也共同欢庆 医疗也是想告诉身体内部的某个器官(零件)我们不想要那样的状态(我们描述为生病),器官不懂得,“我们”其实不想要那样,想要健康快乐长寿,也就是我们前面传的参数(数据)不对,导致计算出不同的结果 “我们”就是大脑,如果“生病”能让大脑感觉很好(如果会更短命可能感觉就不好,看程度),我们也想要生病,或者不会称之为生病\u@7i/n@\7X\ R1) Y11\@7jj@\\FR( Y1\@7nm@\-ԏ"' 软件灵活度和质量关联 代码要足够动态和灵活,才会做出高质量的软件 就像人类小孩生下来知道的极少,能够动态转变(根据数据),就像复制了程序源代码 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 就像复制编译好的程序 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是因为很灵活可以不断提高改善,所以后面进化的速度高很多!可塑性强得多! 因为这样可以通过时间,优胜略汰,把好的技术(算法,逻辑)传给空白开始的下一代,略的就慢慢淘汰 说白了,实物(不仅仅食物)也是数据信息 例如吃东西表示告诉你的肠胃你想要增加能量,能量也是信息,处理据),就像复制了程序源代码 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 就像复制编译好的程序 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是因为很灵活可以不断提高改善,所以后面进化的速度高很多!可塑性强得多!(取其精华去其糟粕) 因为这样可以通过时间,优胜略汰,把好的技术(算法,逻辑)传给空白开始的下一代,略的就慢慢淘汰 把过滤后的好成果通过教育传给下一代,这是个改变本质的递归! 其它动物无法通过教育把过滤后的好成果(经验)传递给下一代,只能把天生的传给下一代(虽然传得很方便,不用教育),所以没有像人类一样快速提高质量 动物未必是智力太低,而是某些核心的算法没有赶上人类 所以它们的眼 ^aa"h^?yu% 欺诈概念现代还停留在“美味佳肴”这种概念 大大降低了人类进步发展的速度 所谓的“随机”和“概率”,规律是肯定有的,只是超过了我们的理解认知范围 宇宙中没有概率,包括出现现在的人类 W@7L@J@\ ^\&3]h现代还停留在“美味佳肴”这种概念 大大降低了人类进步发展的速度 所谓的“随机”和“概率”,规律是肯定有的,只是超过了我们的理解认知范围>`vCA  人工智能与神经系统人工智能与神经系统 都是来源于经验. 透过经验来不断“进化”🧬 优化的条件(基本算法)就是优胜劣汰,这个基础可能也是经过了几亿年得出的 性能. 对应. 时间 算法. 对应. 经验 不断地尝试/遍历. 保留有益的  p@7h3*@\9\xB\y `=FyG41 7快乐就是导数 你当前成就再大,如果没有多少变化,你的函数接近个较大的常数值,导数为0,所以也不算很快乐 你当初从创业开始(常$/0/Handsome = 憨帅]@6o'=\@\rQ+A/ Q机构可以上传学生头像 (学生也可以在小程序上传?) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区"P. o现代还停留在“美味佳肴”这种概念 大大降低了人类进步发展的速度 所谓的“随机”,规律是肯定有的,只是超过了我们的理解范围\p@7md'@\% - 35\2@7D4@\DN , 30\j @7ru~@\i + 77\@7n~bn@\z* C现代还停留在“美味佳肴”这种概念 大大降低了人类进步发展的速度\'K@7m?@\ kC  A为什么有爱情、亲情为什么有爱情、亲情 因为优胜略汰,这些在I =6z; /新概念Handsome = 憨帅 有时候短短几句话,就可能给你带来很大的影响 其实话说得怎样,就是算法(如怎样才说得甜) 代码里只修改几行涉及算法的代码,结果可能改变巨大 S@6^_0@\p6 ]]Handsome = 憨帅Wy+E 何为伤心?何为伤心? 伤心是生物(还是仅人类?)的一种防御性本能, 防止屡次犯同样的错 现代可能不再那么依赖这种本能了, 知道错了吸收经验, 不需要去伤心也可以实现理想的防御经验效果 (就像我们已经不需要尾巴, 脚趾)j@6jܱF@\sO ]mA]m?x!!  Code NotesCode Notes 如果你觉得函数里面某段代码要写注释,就应该把那一段代码写成一个函数(注释都不用更好) 6@7g*@\ ]2]6域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以de lj 她al…… 多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间 \@7q)@\o VV!5&{U ?快乐是比较出来的(导数)🔖快乐是比较出来的(导数) 所以我们可能难以理解那些比较底层(包括健康上,如残疾,眼瞎)的人或动物能接受那样的命 但如果每个人每天都很快乐,不用刷牙,上厕所等无聊浪费时间的事,想怎样就怎样,有你现在想象不到的快乐 而你突然间丢失了这些能力,变成现在的你(而其他人都有那快乐能力),你可能会活不下去了  @6] l@\oQ ]]ˬ🔖快乐是比较出来的(导数) 所以我们可能难以理解那些比较底层(包括健康上,如残疾,眼瞎)的人或动物能接受那样的命 但如果每个人每天都很快乐,不用刷牙,上厕所等无聊浪费时间的事,想怎样就怎样,而你突然间丢失了这些能力,变成现在的你(而其他人都有那快乐能力),你可能会活不下去了 %接近0)到现在的过程,导数是不小的正数,所以当初肯定很快乐 地球转的速度其实也不低,但是导数(加速度)接近0,所以你没感觉 读书时如果你常年100分,某一次考了95分(导数负数),你会悲痛 如果你常年四五十分,某次拿了七十多分(导数正数),会爽翻天! 习惯成自然 => 常量导数为0 没有对比就没有伤害,但跟比你差很多的人对比,你会感到快乐 古代(或我们的上一辈)客观条件低现代很多很多,也就是常值变量低我们现在很多很多,但是导数未必是负数,所以也有快乐可言 所以我们说我们科技和条件都比以前好多了,却还没有那时过得快乐 但是如果一旦要你回到古代的环境,你会有瞬间递减程度很大的函数值,即导数为很小的负数,你会受不了 自杀也是因为突然一刹那产生了不小的递减变化(如突然破产了其实也有大把人比你更穷),所以导数值为绝对&值不小的负数,如果那变化是经过了不短的时间,导数的绝对值就不会那么大,就还能承受 爱情也是这个道理 开始时期望天长地久,以为导数会是个正数常量(一直都会那么快乐),结果到了一定阶段(熵),函数接近常量或 ln(x),导数接近0 所以花心地找另一个是因为初始值从0开始(新鲜),所以导数会是较乐观的正数 (爱情不需要专一的原因) 传统被反对识破是个挑战,就像日心说是哥白尼在临终前提出的,后面一个支持日心说的“异端”被宗教烧死了 图灵也被迫自杀了 从很热突然到很凉的地方,会觉得有些冷,冷了几分钟后,又觉得还好了 游泳时刚跳下去就觉得冷,游了一下也不冷了 也是导数吗 觉得家里的水电路也不算什么杰作,也便宜 一旦你停水电了不再能用了,你就知道多难过了 期望越大失望越 在某一方面你已经快乐了接近顶点,持续快乐有点艰难 你可以切换维度,开始个新函数,这个维度可以利用其它维度作为辅助工具,如经济,名誉,但是不会关键 就如我们觉得好吃的东西吃腻了,好玩的地方玩腻了,对当前的事业热情消退了,对当初激情的爱情平淡了 你可以切换一个同类,或异类,如吃腻了就去玩,爱情腻了就去投入事业 或许转个新的同类,如转行 人生不是二维的,而是n维的 不然很难从相对现在这么艰苦的环境繁衍到现在 当前足够的物质财富可以让你比较容易方便切换一个新的维度 因此我在父爱方面的底线比较低,容易获取那维度的快乐 平稳生活的导数,你懂的 上瘾 就是你从一个点到了一个较高的点,享受了这过程 如果要你突然掉下来,不能再接触那把瘾了,该过程会很痛苦,快速地往下掉,经过一定的时间(有摩擦力),会慢慢减缓平下来 烟酒,游戏,色情 都符合\j@7&q@\0y H&7 3\w@7vެ@\:}P 6 14]@6_8.@\pz 5 29\k@7eQp@\Q 42]@6_8.@\pz3 1]V@6Nɴ@\wJ8v42 7快乐是比较出来的(导数) 所以我们可能难以理解那些比较底层(包括健康上,如残疾,眼瞎)的人或动物能接受那样的命 但如果每个人每天都很快乐,不用刷牙,上厕所等无聊浪费时间的事,想怎样就怎样,而你突然间丢失了这些能力,变成现在的你(而其他人都有那快乐能力),你可能会活不下去了 ]"@6^ԡd@\oTK前提就是我的经济达到一定的自由程度 利用癫痫: 被看到和问起我在外面睡觉的大叔,就说我羡慕他们可以在外面睡,肯定就没做这脑残 N@6aǛ4@\oGw \ޕN]#如何让大叔情缘甚至期望,也是个算法 他们在面对我时,我参数跟平时的不一样,所以跟平时比较差别大 一旦说服了一个大叔,后面可以让他帮我说服其他我需要的大叔,会简单很多! 万事开头难!或者直接找个朋友帮我去说服,不用我自己来 金钱是证明我可信的工具 问大叔一个问题: 请问如果识别一个问题或人是不是欺诈啊? 利用货币: 问司机(或保安)大叔能否帮我个亲戚朋友找到份同行职位(司机或保安),如果找到了打赏他中介费5k(就说因为他没事干会更常去打麻将亏钱),听起来像是骗人,所以如果答应我立刻就给他1k现金(或2k),所以要加微信 然后…… 前提就是我的经济达到一定的自由程度e到类似的时候可以分析之前的经验来决定! 因为有大数据,那样机器的经验就可以共享! 这跟人类小孩对比就是一个质变(量变引起质变) 经验是数据! 而不是代码(代码也是数据)! 不一定是完全正确的,而是你下次做一件相关的事时循环判断你相关的经验数组 人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 一段代码迅速跳到进程外去修改其他代码 ,而后+不断提高改善,所以后面进化的速度高很多!可塑性强得多! 因为这样可以通过时间,优胜略汰,把好的技术(算法,逻辑)传给空白开始的下一代,略的就慢慢淘汰 把过滤后的好成果通过教育传给下一代,这是个改变本质的递归! 其它动物无法通过教育把过滤后的好成果(经验)传递给下一代,只能把天生的传给下一代(虽然传得很方便,不用教育),所以没有像人类一样快速提高质量 动物未必是智力太低,而是某些核心的算法没有赶上人类 所以它们的眼睛,鼻子,翅膀,手脚等器官(硬件)大多都是超越人类的,只是因为太高效地“传递”了知识给下一代,导致下一代的经验也基本要从头探索,没有教育这个传递筛选过的高质量知识经验质变的技能(软件) 说白了,实物(不仅仅食物)也是数据信息 例如吃东西表示告诉你的肠胃你想要增加能量,能量也是信息,处理信息的肠胃器件不了解其它类信息,如你饿了会很难受甚至挂掉 当然,挂掉也是一种数据信息的表现,例如被车撞了(撞飞你也是物理层面的信息),身体受到巨大冲击力这个中介的参与被告知想要“受伤”,到一定程度也被(非我们的大脑)告知想要挂掉了,所以就挂了 就像大多数零件不熟悉另外一个合作的零件,只是按约定好的接口运作,不考虑别的,只考虑自己 美味是舌头分享给你的数据,大脑也共同欢庆 医疗也是想告诉身体内部的某个器官(零件)我们不想要那样的状态(我们描述为生病),器官不懂得,“我们”其实不想要那样,想要健康快乐长寿,也就是我们前面传的参数(数据)不对,导致计算出不同的结果 “我们”就是大脑,如果“生病”能让大脑感觉很好(如果会更短命可能感觉就不好,看程度),我们也想要生病,或者不会称之为生病\@7h6ŏ@\ l  9 36\Q@7n@\VI/8 -软件灵活度和质量关联 代码要足够动态和灵活,才会做出高质量的软件 就像人类小孩生下来知道的极少,能够动态转变(根据数据),就像复制了程序源代码 而其它动物一生下来就具备(固定)了绝大多常识,所以经过很长时间也难以(相对动态的人类,非常缓慢)优化改进 就像复制编译好的程序 虽然在前期人类的抚养成本要比其它动物高很多(小猫出生几个星期就能自行觅食,小马出生几天就能走),但是因为很灵活可*时候,你就比较容易(低成本)获取到快乐 例如,你因为患病且觉得不会好了,会很痛苦 一段时间后恢复正常了,你会感觉很幸福,因为投资了痛苦 再如打麻将,先输了钱就是投资痛苦这成本,后面又赢回本的时候,就快乐了 比你从头到尾就持续赢一点点的时候快乐很多,因为这种投资的成本并不高 懂得安慰和感恩(正数利润率)的话,可能会在一下一上回到原点的过程中,赚取一定的快乐 味精习惯了不吃,也不会觉得没味 吃惯了有味精的突然吃没味精的,就不喜欢 习惯就好,意味着导数为0了 没有对比,就没有导数 现在觉得体验很渣的app,跟刚发明电脑时代的程序比起来,是酷炫的 痛苦,快乐,又何尝不是? 如果你习惯了是可以随时回到过去的,突然间不能了(像现在),你会泪崩的 @6|N/8@\%t-\9]F痛苦是一种成本 当你积累(投资)了足够多痛苦的时你相关的经验数组 人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 一段代码迅速跳到进程外去修改其他代码 ,而后者又会循环回来与其他代码混合 。无论是电脑游戏 、互联网 ,还是人工智能 ,所有这一切都源于代码的这种组合 、重组以及持续地自我修正的能力 。 人工智能核心就是基于经验 数据是经验,转化为代码的程序逻辑也是数据经验 ]B$@6@\~య`   i: !人工智能 也是需要大数据! 就像小孩子,遇到一个没有遇到过的问题,可能会随机行动,然后把结果保存在记忆(经验)中,下次遇到类似的时候可以分析之前的经验来决定! 因为有大数据,那样机器的经验就可以共享! 这跟人类小孩对比就是一个质变(量变引起质变) 经验是数据! 而不是代码! 不一定是完全正确的,而是你下次做一件相关的事时循环判断.❕ (自动判断默认里面❕颜色,如果背景是深色例如刚提的红色或者黑色,那就默认白色,否则黑灰色,或,最完美的是,根据背景色判断最适合的颜色,涉及算法公式了) 抽象就是把一层层都先实现好,而不用每次要这个功能的时候都要从高到低(从头到尾)都实现,现在我们多少都会有一定程度的抽象(封装),能否做得更完美? 就像文字字体就是一种抽象,传输的数据只是二维码,不包括该怎么划出来,字体说了算 最接近人们平时表达的常用编程语言,就是💡SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! 黑客帝国 的那种背景动画效果? 里面的文字由 用户的校区名+课程名+网页名提供? “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求\U@7tdU@\ ); !LoveStudy 前端 实现酷灵的效果 用Shadow DOM 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红色的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),中间来个感叹0程(可以多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 通知学生和导师某学生的课时即将过期? 课程可以通过分类文件夹来归类 更好查看(后面可以考虑tag?),就像学生的自定义资料! 点名可能点漏了或者点错了,可以修改? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore app 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间 翻页多一项“全部” 即翻到下面会自动加载下一页,就像WePlant动态 做好发布后请教下关宏亮,田薇等怎么推广到深圳甚至省外的培训公司 课程日期可以严格选择 并且可以在小程序的日历显示未来的而不仅是上过存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 课程可以通过分类文件夹来归类 更好查看(后面可以考虑tag?) 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间 ]Ŵ@7n~@\ݽ B = 33]@7h0@\2< 3机构可以上传学生头像 (学生也可以在小程序上传?) 机构可以提供默认的学生头像,例如男女生,导师,不同校区的学生不同头像,也可以上传独立的头像(可以有系统提供若干种风格选择) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 3? Mark some student as Went Off (流失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 通知学生和导师某学生的课时即将过期? 课程可以通过分类文件夹来归类 更好查看(后面可以考虑tag?) 定名可能点漏了或者点错了,可以修改? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间 做好发布后请教下关宏亮,田薇等怎么推广到深圳甚至省外的培训公司]@7d@\ W\O "t"O?qY内裤 XXXL 185cm 运动鞋 紫菜汤 河源粉\i@7r<@\'> O机构可以上传学生头像 (学生也可以在小程序上传?) 机构可以提供默认的学生头像,例如男女生,导师,不同校区的学生不同头像,也可以上传独立的头像(可以有系统提供若干种风格选择) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student5 4}!y mHave A TryInstantly 按了tag 列表的header 要可以收缩吧 @6\@\n_ ]"(]#Instantly 按了tag 的header 要可以收缩吧<|%  惯性思维当手碰到较汤的水时,大脑还没反应过来,就立刻缩手? WNyWC  30\Ĝ@6fn7@\p: B 39]"qv@6] l@\pLU.A +当手碰到较汤的水时,大脑还没反应,就立刻缩手了 说明我们身体就像多内核,各个独立分开运行 大脑是其中一个核(记忆也是?) 很多数据形成了“习惯”,就像看到某些食物,然后想都不用想为什么,就立刻做了一些行为 就是计算机缓存的原理(不用重复计算了,虽然更保证准确,但要花更多时间)]"%@6^/@\pM8.@ +当手碰到较汤的水时,大脑还没反应,就立刻缩手了 说明我们身体就像多内核,各个独立分开运行 大脑是其中一个核(记忆也是?) 很多数据形成了“习惯”,就像看到某些食物,然后想都不用想为什么,就立刻做了一些行为 就是计算机缓存的原理(不用重复计算了,虽然更保证准确,但要花更多时间)]"$@6^ N@\o5J L O 17]KX>@7iPY@\TNy牛顿 图灵 周恩来 达芬奇 张国荣 Apple CEO \;@7b'،@\! (M 机构可以上传学生头像 (学生也可以在小程序上传?) 机构可以提供默认的学生头像,例如男女生,导师,不同校区的学生不同头像,也可以上传独立的头像(可以有系统提供若干种风格选择) 点击学生头像跳到学生详情页的时候,学生头像慢慢方法跳到学生详情页面的头像区域 后退页面就像 UINavigationController 的 pop 了 保存刚才的状态(滚动条位置) 可以实时提醒新的上课点名 提供换肤,更高级的是,让用户自定义色彩 机构标题记得用渐变字体颜色 Org can delete student? Mark some student as Went Off (A没反应过来,就立刻缩手了 说明我们身体就像多内核,各个独立分开运行 大脑是其中一个核 ( 记忆是另外一个?) 肠胃,性器官也有独立的内核,得出的结果传给大脑内核,计算得出可以影响心情的结果 很多数据形成了“习惯”,就像看到某些食物,然后想都不用想为什么,就立刻做了一些行为 就是计算机缓存的原理(不用重复计算了,虽然更保证准确,但要花更多时间) 计算机软件就像蝴蝶效应,一个小小的改变(如1改为0)可能会让后面完全不一样 梦中的自己不知道现实中的事情了 就像一个CPU换了硬盘,里面的操作系统也可能换了 极短时间快速连续地经受到多份崩溃打击,会比均匀分时间一次次经受的打击的总和要严重很多! 刀剑的“锋利”也是同一个原理,刺砍时全部力量瞬间集中在一极小的面,导致压强极大,会把物体砍裂 2 d 33]\q@6d[@\mX c  360]#@6w@\S.Bb S简历稿 优势: 智商 从小善乐于思考探索,有过数学天才称号 兴趣 对编程有好感,觉得可以实现自己各种奇妙想法 [ 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!] 效率 一旦进入状态,一天开发十几个小时是正常的 时间 没有成家(单身自由主义) 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能大大提升,会很感兴趣! 好一些的工作环境,不同的环境开发效率可能差别很大 待遇可以在确定了_❕ (自动判断默认里面❕颜色,如果背景是深色例如刚提的红色或者黑色,那就默认白色,否则黑灰色,或,最完美的是,根据背景色判断最适合的颜色,涉及算法公式了) 抽象就是把一层层都先实现好,而不用每次要这个功能的时候都要从高到低(从头到尾)都实现,现在我们多少都会有一定程度的抽象(封装),能否做得更完美? 就像文字字体就是一种抽象,传输的数据只是二维码,不包括该怎么划出来,字体说了算 最接近人们平时表达的常用编程语言,就是💡SQL 我能否跟SQL一样灵活优雅地写我的代码? 封装好底层,方便灵活调用表层 Cool & Awesome! 黑客帝国 的那种背景动画效果? 里面的文字由 用户的校区名+课程名+网页名提供? “记下来,下次呗” 提交网络请求时断网,那就把请求的数据先存起来,下次感悟到有网络了,再默默地提交那请求]@7kDp@\ 0ߜ 44oF -自己实现二进制乘法? 其实比十进制乘法简单一个适量级?]"(@6b= @\o!E 134]y@6bC@\pa*D #LoveStudy 前端 实现酷灵的效果 用Shadow DOM 小程序 当作练手学习吧 服务器 当作再次熟悉ES7 Instantly II 当作学习 UI/UX 和复习下Swift 让自己习惯开发的是与 Internet 打交道的app(数据就是力量) 会花一段时间(半年? 看我能力了),但是会学到不少! 做个单网页让用户可以浏览甚至分享自己的内容?! 尝试使用LoveStudy 的大部分代码? Common 实现自己的矢量图格式? 对比后如果没有公共的好,那就会学到思想(分析下自己为什么想得没人家的好?) 如果比公共的还好,那就很好用了,可以共享到GitHub 例如,代码里说: 来个红色的圆(如果是说red不是RGB,可以自定义更好看的red的默认值,而不是#F00),中间来个感叹< mI L 40\0@7mZ@\S!K ]#@@6ck cV@\oW\J m当手碰到较汤的水时,大脑还没反应,就立刻缩手了 说明我们身体就@!I 136]#\@6^_0@\p! H ]#}@6^#@\p~]oG -自己实现二进制乘法? 其实比十进制乘法简单一个适量级?]#@6aǛ4@\oGw: 说明我们身体就像多内核,各个独立分开运行 大脑是其中一个核 ( 记忆是另外一个?) 肠胃,性器官也有独立的内核,得出的结果传给大脑内核,计算得出可以影响心情的结果 很多数据形成了“习惯”,就像看到某些食物,然后想都不用想为什么,就立刻做了一些行为 就是计算机缓存的原理(不用重复计算了,虽然更保证准确,但要花更多时间) 计算机软件就像蝴蝶效应,一个小小的改变(如1改为0)可能会让后面完全不一样 梦中的自己不知道现实中的事情了 就像一个CPU换了硬盘,里面的操作系统也可能换了 极短时间快速连续地经受到多份崩溃打击,会比均匀分时间一次次经受的打击的总和要严重很多! 刀剑的“锋利”也是同一个原理,刺砍时全部力量瞬间集中在一极小的面,导致压强极大,会把物体砍裂 g@6O4@\vB( ]""]#当手碰到较汤的水时,大脑多内核,各个独立分开运行 大脑是其中一个核(记忆也是?) 肠胃,性器官也有独立的内核,得出的结果传给大脑内核,计算得出可以影响心情的结果 很多数据形成了“习惯”,就像看到某些食物,然后想都不用想为什么,就立刻做了一些行为 就是计算机缓存的原理(不用重复计算了,虽然更保证准确,但要花更多时间) 计算机软件就像蝴蝶效应,一个小小的改变(如1改为0)可能会让后面完全不一样 梦中的自己不知道现实中的事情了 就像一个CPU换了硬盘,里面的操作系统也可能换了 极短时间快速连续地经受到多份崩溃打击,会比均匀分时间一次次经受的打击的总和要严重很多! 刀剑的“锋利”也是同一个原理,刺砍时全部力量瞬间集中在一极小的面,导致压强极大,会把物体砍裂 ]#@6aՈ]@\omv% 失). Save files JS/HTML/CSS to localStorage as most as possile. Implement your UIAnimation function by js for canvas   添加通知功能? 给选中课程(可以多选,全选)的学生发送手机短信或小程序消息推送 手机短信要收费,可以鼓励机构去宣传使用小程序? 通知学生和导师某学生的课时即将过期? 课程可以通过分类文件夹来归类 更好查看(后面可以考虑tag?),就像学生的自定义资料! 点名可能点漏了或者点错了,可以修改? 基本UI: 弹窗 列表从右边滑到左边,上面的最快,用sin 且可选(可以用线性,bezier) CSS3 translation 参考AppStore app 的卡片形式 模块化! 抽象封装到可以在以后项目灵活使用的通用框架 界面和数据都是! 尽管可能花更多一些时间,但为以后项目节省好多时间 做好发布后请教下关宏亮,田薇等怎么推广到深圳甚至省外的培训公司]8@7e-@\!}(I ffm Q 16]`Ư@7f^@\sP 5生物的智能,来源于一两个要素: 1. 生存 2. 快乐(人类的定义不一样?) 给AI定义“快乐”,会让它的智能更加接近人类 人的快乐包括了生理(性交,美食。。。),心理(友情,亲情,游戏,荣誉。。。) 严格讲,生理也是为了心理 心理其实就是大脑 ]Hv@6ZpU@\p  - Flutter & Matrix最近学的作图矩阵知识为 Flutter 的高端效果打下基础! @6u!@\oɼw ]V]S~%=  生物智能生物的智能,来源于一两个要素: 1. 生存 2. 快乐(人类的定义不一样?) 给AI定义“快乐”,会让它的智能更加接近人类 人的快乐包括了生理(性交,美食。。。),心理(友情,亲情,游戏,荣誉。。。) 严格讲,生理也是为了心理 心理其实就是大脑 人工智能要充分利用『灵感』吧! 能写代码的代码 @7ru~@\!-w2]Hs?]k生物的智能,来源于一两个要素: 1. 生存 2. 快乐(人类的定义不一样?) 给AI定义“快乐”,会让它的智能更加接近人类 人的快乐包括了生理(性交,美食。。。),心理(友情,亲情,游戏,荣誉。。。) 严格讲,生理也是为了心理 心理其实就是大脑 人工智能要充分利用『灵感』吧!  T 34]k@7hvޭ@\6Kh}S I人工智能 也是需要大数据! 就像小孩子,遇到一个没有遇到过的问题,可能会随机行动,然后把结果保存在记忆(经验)中,下次遇到类似的时候可以分析之前的经验来决定! 因为有大数据,那样机器的经验就可以共享! 这跟人类小孩对比就是一个质变(量变引起质变) 经验是数据! 而不是代码(代码也是数据)! 不一定是完全正确的,而是你下次做一件相关的事时循环判断E你相关的经验数组 人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 一段代码迅速跳到进程外去修改其他代码 ,而后者又会循环回来与其他代码混合 。无论是电脑游戏 、互联网 ,还是人工智能 ,所有这一切都源于代码的这种组合 、重组以及持续地自我修正的能力 。 人工智能核心就是基于经验 数据是经验,转化为代码的程序逻辑也是数据经验 ]*@7lT@\Bfs多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 一段代码迅速跳到进程外去修改其他代码 ,而后者又会循环回来与其他代码混合 。无论是电脑游戏 、互联网 ,还是人工智能 ,所有这一切都源于代码的这种组合 、重组以及持续地自我修正的能力 。 人工智能核心就是基于经验 数据是经验,转化为代码的程序逻辑也是数据经验 人类本身那么“智能”或者“灵性”,也是基于经验 能根据经验(即数据)写代码的代码 类似程序识别到新版本自动下载并升级]ký@7uO7u@\u  R/ !W 138]uht@7r\=x@\|^ V 99\@7i S@\ >cލ"U 人工智能 也是需要大数据! 就像小孩子,遇到一个没有遇到过的问题,可能会随机行动,然后把结果保存在记忆(经验)中,下次遇到类似的时候可以分析之前的经验来决定! 因为有大数据,那样机器的经验就可以共享! 这跟人类小孩对比就是一个质变(量变引起质变) 经验是数据! 而不是代码(代码也是数据)! 不一定是完全正确的,而是你下次做一件相关的事时循环判断你相关的经验数组 人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解F码也是数据)! 不一定是完全正确的,而是你下次做一件相关的事时循环判断你相关的经验数组 人工智能,估计就是跟语文那样,先约定好最“基本的词语”概念,然后基于这些基本概念,去吸收理解更多的概念,再基于那新理解的概念,去理解更更更多的概念,不断循环和递归 就像你们人类,诞生时刚开始就是含DNA(代码也是数据)的精卵细胞,基于这最基本的细胞,产生出更多的细胞,这些新产生出来的细胞又是其它功能细胞的基石,包括思想,爱情。。。 后面这个被生育出来的孩子长大了,又可以生另外一个孩子,就是编程里的递归了 一段代码迅速跳到进程外去修改其他代码 ,而后者又会循环回来与其他代码混合 。无论是电脑游戏 、互联网 ,还是人工智能 ,所有这一切都源于代码的这种组合 、重组以及持续地自我修正的能力 。 人工智能核心就是繁衍后代有较明显的优势 没有这些属性的被客观排除掉了(无法通过繁衍这关) 可能底层跟重力也有关 (原子核和电子关系或许也是重力?) 重力的来源是什么? 或许就像以前想不清楚为什么电视机能显示会变动的画面一样,随着时间会逐渐理解(或许要很多个世纪?) 我们现在用“爱情”来解决性饥渴需求, 就像几千年前没有电用火, 没有高等数学只有初等, 维持个几百几千年不算事@7`:@\ N8\]un为什么有爱情、亲情 因为优胜略汰,这些在繁衍后代有较明显的优势 没有这些属性的被客观排除掉了(无法通过繁衍这关) 可能底层跟重力也有关 (原子核和电子关系或许也是重力?) 重力的来源是什么? 或许就像以前想不清楚为什么电视机能显示会变动的画面一样,随着时间会逐渐理解(或许要很多个世纪?) __X  Mwohuizhong.com ssh whz2015weplant Cbl123456 优酷 user:13925285764 psw:jzyu3721 七牛 744941533@qq.com whz1212 GitLab Can@wohuizhong.com 1*****2whz 移动服务密码 1898***5 长江证券 92061455 89***5 song@celwk.com 19****2Song 宽带账号(服务电话:10000) 075204112077@163.gd 密码:12345678 441623198707250027 友盟统计 http://mobile.umeng.com/apps can@celwk.com wohuizhong2017 医保账号 社保 soul-clinic 19*****Can iTunesConnect 346065682@qq.com W*****t2015 个人信用信息服务平台 https://ipcrs.pbccrc.org.cn/ 登录名:soul-clinic 1*****2can jd.com 1******2can 农行app Same with QQ \ta@7g'V@\ 1ί% Y Yu)+edit-tool-index17]91compose-bar-hidden1]2['bookmark-link⛓]沯)hide-statusbar1]s;/compose-view-edit0]2_)edit-tool-data[{"type":0,"value":0},{"type":0,"value":1},{"type":0,"value":2},{"type":0,"value":3},{"type":0,"value":4},{"type":0,"value":5},{"type":0,"value":6},{"type":0,"value":7},{"type":0,"value":8},{"type":0,"value":9,"symbol":"yyyy-MM-dd HH:mm:ss"},{"type":0,"value":11},{"type":0,"value":10},{"type":0,"value":11},{"type":0,"value":10},{"type":1,"value":"“”","symbol":"“”"},{"type":1,"value":"()","symbol":"()"},{"type":0,"value":2},{"type":0,"value":3}]]欁 .T.H3"1q oEpilepsy CelebrityEpilepsy Celebrities 拿破仑 凯撒大帝 梵高 牛顿 诺贝尔 李小龙 大S 陈士骏(YouTube创始人) >@6*L@\xpu ]M@]NEpilepsy Celebrity 拿破仑 凯撒大帝 梵高 牛顿 诺贝尔 李小龙 大S 陈士骏(YouTube创始人):G ]App NamesApp Names 灵记 随心记 灵忆 心忆 爱学 乐学 好享学 享学就学 机构管理 -@6Wl_t@\j쑎 ]D]nEApp Names 灵记 随心记 灵忆 心忆BO gResumeResume 能力 自认为(和伙伴评价)优于绝大部分人,因为从小喜欢动脑,被老师称为数学天才,中学被竞技游戏吸引,拉下了成绩,只进了普通本科,大部分WO,遇到技术问题基本就通过Google,大部分是从StackOverflow搜到答案(回答过几个被提问者采纳拿了几十个赞),没有Google我的产出和自学效率也会大打折扣 代码备注只用英文,iPhone和 iMac 也用英文版(更好看是重点),在自学的Common Lisp也看英文版... 期望 人际关系比大多数好,所以很多同事(包括老板)把我当熟人朋友,没有阶级之分,老板也是伙伴。 自认为自己能力一个能顶两三个中上级程序员(上一份工作就是,安卓开发两个人,而我一个人负责iOS,Web和H5,后台开发,运维,但iOS比安卓体验更好,安卓用了大量第三方库我没有,因为他们是为了生活养家,而我是为了兴趣。需求会议我也参加最多,因为老板很在意我的看法),三年前的工资是3W,当时有超过4W(且有一定股份)的公司想挖我。而我自认为当时的技术跟现在的我差距不少,所以我期望也会短的距离~~ 当然,必须创造了价值才好拿对应的报酬,如果没有做出有用的成果,一万我也嫌多。 最大的期望,就是自己要造的产品是自己感兴趣的,满足价值观的,有趣的好玩的! 具体什么也不好说,金融方面不感冒,高端算法如人工智能有兴趣但基础不够(以前工作用不上啊,但自学能力是我的招牌,待遇肯定也是低点了。感觉现在的人工智能技术还是没有多少突破,我有很多自己总结的看法),要做出酷炫友好的交互效果有兴趣(少有的做出效果比设计师的还要好,兴趣支撑) 私人 自由单身或许是一个优势,我也有跟一般人不一样的爱情价值观(算是另一种算法吧~) 不常运动,只喜欢散步(边走边思考,十公里一下走完),作息自由,睡到自然醒,然后写代码写到想睡,然后抱怨每日睡前洗澡这算法很差……洗完不那么想睡了,还是早上洗更好吧!S升不只是一点点。 毕业出来8年了,一个月收入还不能买一个平方(深圳的平均房价),还是挺可悲的,离优化世界,还有不短的距离~~ 当然,必须创造了价值才好拿对应的报酬,如果没有做出有用的成果,给我一万也多了。 最大的期望,就是自己要造的产品是自己感兴趣的,满足价值观的,有趣好玩的! 具体什么也不好说,金融方面不感冒 高端算法如人工智能有兴趣但基础可能不够(以前工作用不上啊,但自学能力是我的招牌,初始待遇肯定也是低点了。感觉现在的人工智能技术还是没有多少突破,我有很多自己总结的看法。自认为AI核心也是机器本身的自学能力,充分利用丰满的大数据,也就是“经验”,来计算(领悟)出新功能(我们的灵感),人类的“智慧”其实大多也是来自于经验),要做出酷炫友好的交互效果有兴趣(少有的做出效果比设计师的的代码库,让代码更精简! 接触过 React/Vue,但觉得自己的代码库能把代码写得更灵活(加载也更快,因为文件更小,针对自己的项目),尤其现在可以用浏览器自带的Web Component (IE就不考虑了…),感觉更自然好用! 对用户体验很关注,基本上看到酷炫实用的2D交互动画都可以实现(近期在canvas的探究比较全面了,做了几个有意思的立体动画),之前iOS产品的交互效果也比较让人点赞,因为基本不用第三方代码库(微信分享登陆除外)都是自己实现,所以功能和效果丰富的app只有二十几M。 数据库以前用MySQL,近期接触研究了PostgreSQL,觉得这个更强大灵活! 最后要提的是 Common Lisp,感觉风格很符合我的审美(不用括号的Python不太符合)!强大又灵活!确实适合人工智能——思想(代码),也是数据! 可惜现在没这种职位,不然我会更感兴趣~~ ]Ɇ@6jܱF@\n) bY Resume 技术能力 自认为(和伙伴评价)优于绝大部分人,因为从小喜欢动脑,被老师称为数学天才,中学被竞技游戏吸引,拉下了成绩,只进了普通本科,大部分时间在逃课玩游戏,空闲时间做了个(处女作)程序,就被老师拿去做多年的教学演示,暗示了自己也是有这方面天赋的——编程跟数学一样好玩! 还好英语比较熟悉,爱唱英文歌,6级五百多分…… 具体技术 JavaScript/ES7, nodejs, Objective-C/Swift, HTML5/CSS3, MySQL/PostgreSQL 对代码质量要求高,要精简,易读,少注释(注释也只用英文),不能复制 近年对函数式编程接触较深,觉得很实用,写了自PM动画都可以实现(近期在canvas的探究比较全面了,做了几个有意思的立体动画),之前iOS产品的交互效果也比较让人点赞,因为基本不用第三方代码库(微信分享登陆除外)都是自己实现,所以功能和效果丰富的app只有二十几M,近年准备投入学习Flutter ,解决我全栈的唯一缺憾——Android ,应该能让我最近学习的canvas灵活自定义二维图像能力发挥作用(数学) 数据库以前用MySQL,近期接触研究了PostgreSQL,觉得这个更强大灵活(JSON字段耐用!)! 最后要提的是 Common Lisp,感觉风格很符合我的审美(不用括号的Python不太符合)!强大又灵活!确实适合人工智能——思想(代码),也是数据!准备实践下用Common Lisp来做自己的一个管理系统网站后台(前台就用自己的代码库+Web Component)。 可惜现在没这种职位,不然我会更感兴趣~~ 另外英语比较熟悉(KTV大多唱英文的X还要好,兴趣支撑) 私人 自由单身或许是一个优势(或劣势),我有跟一般人不一样的爱情价值观(算是另一种算法吧~) 不常运动不爱吃,喜欢散步(边走边思考,十公里不知不觉走完),作息自由,睡到自然醒,然后写代码写到想睡,然后抱怨每日睡前洗澡这算法很差……洗完不那么想睡了,还是早上洗更好吧!@6[&$@\mu ]W]^Resume 能力 自认为(和伙伴评价)优于绝大部分人,因为从小喜欢动脑,被老师称为数学天才,中学被竞技游戏吸引,拉下了成绩,只进了普通本科,大部分时间在逃课玩游戏,空闲时间做了个(处女作)程序,就被老师拿去做多年的教学演示,暗示了自己也是有这方面天赋的——编程跟数学一样好玩! 自认为编程其实就是当翻译家,把我们的想法翻译给计算机。经常我们短短几页纸描述出我们要的功能,代码却要一大堆,值得N的自学能力,充分利用丰满的大数据,也就是“经验”,来计算(领悟)出新功能,就像我们的新思想) 要求 人际关系比大多数好,所以很多同事(包括老板)把我当知心朋友,没有阶级之分,老板也是伙伴。 待遇需求是重点也是痛点,自认为自己能力一个能顶两三个中上级程序员(上一份工作就是,安卓开发两个人,而我一个人负责iOS,Web和H5,后台开发,运维,但iOS比安卓体验更好,安卓用了大量第三方库我没有,因为他们是为了生活养家,而我是为了兴趣。需求会议我也参加最多,因为老板很在意我的看法),三年前的工资是3W,当时有超过4W(且有一定股份)的公司想挖我。而我自认为当时的技术跟现在的我差距很大,所以我期望也会提升。 我觉得自己出来8年了,一个月收入还不能买一个平方(深圳的平均房价),还是挺可悲的,离优化世界,还有的代码库,让代码更精简! 接触过 React/Vue,但觉得自己的代码库能把代码写得更灵活(加载也更快,因为文件更小,针对自己的项目),尤其现在可以用浏览器自带的Web Component (IE就不考虑了…),感觉更自然好用! 对用户体验很关注,基本上看到酷炫实用的2D交互动画都可以实现(近期在canvas的探究比较全面了,做了几个有意思的立体动画),之前iOS产品的交互效果也比较让人点赞,因为基本不用第三方代码库(微信分享登陆除外)都是自己实现,所以功能和效果丰富的app只有二十几M。 数据库以前用MySQL,近期接触研究了PostgreSQL,觉得这个更强大灵活! 最后要提的是 Common Lisp,感觉风格很符合我的审美(不用括号的Python不太符合)!强大又灵活!确实适合人工智能——思想(代码),也是数据! 可惜现在没这种职位,不然我会更感兴趣~~ ]Ll@6fWx@\n $\557919\@7q?9@\ F[]App Names 灵记 随心记 灵忆 心忆]E[@6_@@\m?{bZ Resume 技术能力 自认为(和伙伴评价)优于绝大部分人,因为从小喜欢动脑,被老师称为数学天才,中学被竞技游戏吸引,拉下了成绩,只进了普通本科,大部分时间在逃课玩游戏,空闲时间做了个(处女作)程序,就被老师拿去做多年的教学演示,暗示了自己也是有这方面天赋的——编程跟数学一样好玩! 还好英语比较熟悉,爱唱英文歌,6级五百多分…… 具体技术 JavaScript/ES7, nodejs, Objective-C/Swift, HTML5/CSS3, MySQL/PostgreSQL 对代码质量要求高,要精简,易读,少注释(注释也只用英文),不能复制 近年对函数式编程接触较深,觉得很实用,写了自UR时间在逃课玩游戏,空闲时间做了个(处女作)程序,就被老师拿去做多年的教学演示,暗示了自己也是有这方面天赋的——编程跟数学一样好玩! 自认为编程其实就是作翻译,把我们的想法翻译给计算机。经常我们短短几页纸描述出我们要的功能,代码却要一大堆,值得我们反思和优化,而不是觉得理所当然。 技术 JavaScript/ES7, nodejs, Objective-C/Swift, HTML5/CSS3, MySQL/PostgreSQL 对代码质量要求高,要精简,易读,少注释(注释也只用英文),不能复制 近年对函数式编程接触较深,觉得很实用,写了自己的代码库,让代码更精简! 接触过 React/Vue,但觉得自己的代码库能把代码写得更灵活(加载也更快,因为文件更小,针对自己的项目),尤其现在可以用浏览器自带的Web Component (IE就不考虑了…),感觉更自然好用! 对用户体验很关注,基本上看到酷炫实用的2D交互Y们反思和优化,而不是觉得理所当然。 技术 JavaScript/ES7, nodejs, Objective-C/Swift, HTML5/CSS3, MySQL/PostgreSQL 对代码质量要求高,要精简,易读,少注释(注释也只用英文),不能复制 近年对函数式编程接触较深,觉得很实用,写了自己的代码库,让代码更精简! 接触过 React/Vue,但觉得自己的代码库能把代码写得更灵活(加载也更快,因为文件更小,针对自己的项目),尤其现在可以用浏览器自带的Web Component (IE就不考虑了…),感觉更自然好用! 对用户体验很关注,基本上看到酷炫实用的2D交互动画都可以实现(近期在canvas的探究比较全面了,做了几个有意思的立体动画),之前iOS产品的交互效果也比较让人点赞,因为基本不用第三方代码库(微信分享登陆除外)都是自己实现,所以功能和效果丰富的app只有二十几M,近年准备投入学习Flutter ,解决我全栈的唯一缺T——Android ,应该能让我最近学习的canvas灵活自定义二维图像能力发挥作用(数学) 数据库以前用MySQL,近期接触研究了PostgreSQL,觉得这个更强大灵活(JSON字段耐用!)! 最后要提的是 Common Lisp,感觉风格很符合我的审美(不用括号的Python不太符合)!强大又灵活!确实适合人工智能——思想(代码),也是数据!准备实践下用Common Lisp来做自己的一个管理系统网站后台(前台就用自己的代码库+Web Component)。 可惜现在没这种职位,不然我会更感兴趣~~ 另外英语比较熟悉(KTV大多唱英文的),CET-6 五百多分,遇到技术问题基本就通过Google,大部分是从StackOverflow搜到答案(回答过几个被提问者采纳拿了几十个赞),感觉这是一个不明显的台阶,很多技术问题百度不好解决,没有Google我的产出也会大打折扣 自学能力强,有Google帮忙更强 (自认为AI核心也是机器本  lqN- a ]\p@6f+@\o` ]\s@7pA@\}OC _ 42]=@7fs@\nq͢w^ =假如以下条件都是同类中最高智商的,那我的智商很高: 属蛇 1/12 双子座 1/12 男性 1/2 Gay 1/10 (好多天才也是Gay:牛顿,达芬奇,图灵,苹果目前CEO Tim) 癫痫 1/140 (拿破仑,牛顿,梵高,凯撒大帝都有癫痫) 遗传 1/10000 (我家三姐弟都是学霸,我姐没有上面条件都全校第一,公务员考试八个市里第一,我上一代确实也算比较聪明的,包括他们的兄弟姐妹) \U@7q1r@\ @] oEpilepsy Celebrity 拿破仑 凯撒大帝 梵高 牛顿 诺贝尔 李小龙 大S 陈士骏(YouTube创始人)]M@6bM@\oJfV ab+[ 无知到无知学得越多,觉得自己越无知,读书读了16年,才学了那么点皮毛. . . 我们大脑的能力,只发挥了万分之几啊? 希望指数级递增 ?@6e@x@\v@ ]}]b的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动力去了解学习 身体不理想,2018年做了手术(对该手术非常失望和后悔,因此近两年没有全职,不过也庆幸自己在近年对技术有很大的飙升,同样功能会比过去实现得更精简) 很少运动(喜欢散步闲逛,变走边思考,享受大脑的剧烈运动) Android 是我全栈的突破口,一早就定的Flutter探索计划被更强大的Lisp霸占了(但其实很多思路是相通的,如抽象,插件,算法)…… Java/Go/Python 没有用过,了解了一下没有感觉 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这好分钟了,请切换到下一份简历吧😊 如果想要挖掘扮演公司男主角的 Code Leader,建议您下注几分钟往下读(赢的概率不大,但赔率可能远超你预期)…… 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)窃取进来(不看源代码) 喜 __I4Pu  U简历稿Resume  前言: 这里的自我介绍可能有点长,为了避免您白白浪费这几分钟(还有一打简历等着您啊),就让您先浪费几十秒来确定有没必要继续浪费——贵公司是否满足我的需求…… 1. 贵公司的程序员(当前团队)低于10个吗? 2. 接受上下班时间不规律(可能半夜),但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把老板当上司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这我的能力水平再定,先给出大概的范围,如果与技术跟我有些差距的同事差不多就难以接受 劣势: 作息不规律 如果进入了开发状态会不想停,睡要睡到自然醒 不喜欢做管理 要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有兴趣的) 曾经管理过三四个人,觉得他们的代码质量有点差距,最后还是一手包办了(完美主义的劣势?) 对没有兴趣感觉的项目可能提不起劲 有兴趣才有动力 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更好的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事,所以只有自学,如果能在公司遇到技术牛人做同事,可能可以快速把他的技术复制到我这里 ]_@6g'V@\pAЅ水时,大脑还没反应,就立刻缩手了 说明我们身体就像多内核,各个独立分开运行 大脑是其中一个核(记忆也是?) 肠胃,性器官也有独立的内核,得出的结果传给大脑内核,计算得出可以影响心情的结果 很多数据形成了“习惯”,就像看到某些食物,然后想都不用想为什么,就立刻做了一些行为 就是计算机缓存的原理(不用重复计算了,虽然更保证准确,但要花更多时间) 计算机软件就像蝴蝶效应,一个小小的改变(如1改为0)可能会让后面完全不一样 梦中的自己不知道现实中的事情了 就像一个CPU换了硬盘,里面的操作系统也可能换了 极短时间快速连续地经受到多份崩溃打击,会比均匀分时间一次次经受的打击的总和要严重很多! 刀剑的“锋利”也是同一个原理,刺砍时全部力量瞬间集中在一极小的面,导致压强极大,会把物体砍裂 半夜模式]OY@6Gh8]@]我:这件事不值得我担心 另一个我:为什么? 我:因为担心起不到半点作用,但要消耗很多代价 就像人类之前也有的尾巴退化掉了 或许在猿人时代担心能保证  n ]o些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)p! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,默认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开q 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一r些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签,可以另外分为一类? 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了标签才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增`载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 或者新建的时候显示那个标题栏? So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认尝试添加标签,通过标签的标题能否在内容找到(默认开启) 广告语 💡灵感,请留步 修改记录可以像 Git 一样 highlight 修改/添加 的内容? ToolBar增多个(可选)参数:坐标位置,默认在最后,()这样的在 ( 后面, (())则判断为((后面,{}[]这些当然一样啦 (搞透彻你这逻辑,用少量代码实现吧!) line-height 也可以自定义 可以方便切换到下一篇内容,而不用每次返回到列表再点下一篇 当手碰到较汤 lX_   闲谈闲谈 关键字高亮化适合初学者@7hۋq@\>]]A  '时间时间 回到几十年前,你这几十年间的记忆是当然不会传进去的 你传回去后,后面发生的事可能跟你上一次是不一样的 实际上是否一样也没有任何意义,你不会有这段记忆,就好像你有无数的钞票,但是世界上只有你一个人了 就像不再被引用的变量,被回收掉了 重返过去的地球,你可能有点不一样了,因为有些因素可能是“随机”的,然后蝴蝶效应 也有可能是一模一样,每一步就像一个纯函数 软件开发的价值,指数增长,所以能对时间那么大影响@7jܱF@\ ]n]q^ 回到几十年前,你这几十年间的记忆是当然不会传进去的 你传回去后 就像不再被引用的变量,被释放掉了 D%'   缓存智慧大脑额智能,都是来源于缓存(经验数据) 这些缓存,也大部分是从别人(大多是前辈)那里复制过来的 如果人没有得益于传宗接代吸收前辈积累的经验知识,那样智商(性能)跟现在的计算机根本没法比 好吃的东西吃完过下子就没感觉了,因为不同时间的你不是同一个你 插件就是把你想要做的事情(大多都是三言两语就能描绘清楚) 以约定的词语(API)表达出来 人类大多三言两语表达出来,也是因为积累了几千年几万 9l A大脑额智能,都是来源于缓存(经验数据) 如果人没有得益于传宗接代吸收前辈积累的经验知识,那样智商(性能)跟现在的计算机根本没法比 好吃的东西吃完过下子就没感觉了,因为不同时间的你不是同一个你]@7;!>>)@\TXF $ =Q   我现在不适合开车我现在不适合开车 因为我很多想法,一下子就可能忘了(数据其实还在那里,但是我的引用/指针不在了),如果开车时想到宝贵的想法又不能立刻记录下来,那非常地浪费!N@7n @\ T] 8] 根本没法比 好吃的东西吃完过下子就没感觉了,因为不同时间的你不是同一个你 插件就是把你想要做的事情(大多都是三言两语就能描绘清楚) 以约定的词语(API)表达出来 人类大多三言两语表达出来,也是因为积累了几千年几万年,而且使用的人数量比计算机数量多很多,然后不断吸取洁净 计算机现在还很年轻 人现在的“聪明”大多是来自于“啃老”,即挪用前人传来的经验(递归) 自己的“创意”非常少 “新奇”,“新鲜”,“好奇心”或许是“窃取”的动力 学不完,动态创建,静态缓存 几秒钟我大脑对某个精准想法的指针就被回收了! 我要想方设法通过其它指针把它找回来,这些指针可能是链式的,即一个指向另一个,在指向另一个…最后指向这个 所以我最好就一有什么想法,就立刻把几个关键字记录到手机,也就是把这个指针复制一个到硬盘里!  D %  操作系统操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键是你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的),那就没有问题 下一 $F$n  93]@7 <@\3D6m ; 操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键是你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的),那就没有问题 下一步就是理解底层原理 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 都是相对的,所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了!]{%@7lvJ@\ y( %}  ?开发感悟开发感悟 不要着重于用户的角度,他们毕竟开始也是无知的 以自己的角度考虑,让时间给用户证明,这是值得的! 当然我要感悟得深才行@@7d@\e47]]屳开发感悟 不要着重于用户的角度,他们毕竟开始也是无知的 以自己的角度考虑,让时间给用户证明,这是值得的!A %%  To Future MeTo future me 插件开发 如果你想要把某个控件做成一个分享到GitHub的插件,那你就该先写好接口,再去依照这接口开发 否则如果你是先开发好了再去写接口,那你会很累,要修改很多 大多通用,大多都独立封装!可用于各个app 5  TodoTodo 把这些笔记都整理归类好,重温享受一遍 放到个人网页吧! @7nE@\G8]~]~c越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来定义新地点 Trim 后比较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记 9o A大脑额智能,都是来源于缓存(经验数据) 如果人没有得益于传宗接代吸收前辈积累的经验知识,那样智商(性能)跟现在的计算机根本没法比 好吃的东西吃完过下子就没感觉了,因为不同时间的你不是同一个你]y@7j@\OP, FF6p ; 操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键是你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的),那就没有问题 下一步就是理解底层原理 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 都是相对的,所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了!]|(@7iPq@\>,最底层也是依赖数学,你不知道 为什么这样的效果会最多人喜欢?也是数学 但现在软件大部分能描述清楚的逻辑功能我都能实现的 💡教训 所以!适当的话都自己实现去吧! AttributeString 就是要没有争议地保留你要如何展示的文字 能把字符串在运行时也轻易地转化为代码,那是超级灵活的! 这样就可以动态给已上线的app添加新功能的按钮而不用更新版本 Common Lisp能做到! Swift 能做到吗? 添加自定义一致功能,例如标点符号一致,因为有时候不经意或者复习别的 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 我们的智慧都是相对的,再高也不能跟1/dx 在同一个层次! 所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如大概原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了!  r  19]|Z@7jr@\Bօsq 5 操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键是你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的),那就没有问题 下一步就是理解底层原理 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 我们的智慧都是相对的,再高也不能跟1/dx 在同一个层次! 所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了!]~@7tB@\~你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的),那就没有问题 下一步就是理解底层原理 所以要实现app的一个酷炫交互界面时, 先确定好要做成怎样,再去想这样子的逻辑是什么 最后再把这些逻辑用基本的代码,函数表达出来 最基本的逻辑例如怎么画点你就要借助操作系统了,它和屏幕,CPU等很熟,是老朋友,现在你只跟操作系统有点熟,让它做个中介使你能在屏幕显示你要的点!然后你就会消失线和面了(借助数学老朋友)! 很多事情你知道怎么描述,但是不知道怎么实现 例如微积分,你知道它的概念,你甚至知道是跟否(A是不是B的微积分),但不意味着你能求出来(通过B求出A) 例如高级的3D动画, 但是人遇到某些情况,为什么就会生气,你可能大概知),那就没有问题 下一步就是理解底层原理 所以要实现app的一个酷炫交互界面时, 先确定好要做成怎样,再去想这样子的逻辑是什么 最后再把这些逻辑用基本的代码,函数表达出来 最基本的逻辑例如怎么画点你就要借助操作系统了,它和屏幕,CPU等很熟,是老朋友,现在你只跟操作系统有点熟,让它做个中介使你能在屏幕显示你要的点!然后你就会消失线和面了(借助数学老朋友)! 添加自定义一致功能,例如标点符号一致,因为有时候不经意或者复习别的 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 我们的智慧都是相对的,再高也不能跟1/dx 在同一个层次! 所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了! ]@7l3/u@\![Z u  To future me 插件开发 如果你想要把某个控件做成一个分享到GitHub的插件,那你就该先写好接口,再去依照这接口开发 否则如果你是先开发好了再去写接口,那你会很累,要修改很多 大多通用,大多都独立封装!可用于各个app! 酷的功能一定要封装到一个可分享到代码文件中! 其实绝大多数代码都是可以独立起来的! 就好像你写的作文用的每一个词汇都不是只为你这文章准备的 ]劗@7~I@\DU t  107]]@75@\4ᴻ s  操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键是你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的! AttributeString 就是要没有争议地保留你要如何展示的文字 能把字符串在运行时也轻易地转化为代码,那是超级灵活的! 这样就可以动态给已上线的app添加新功能的按钮而不用更新版本 Common Lisp能做到! Swift 能做到吗? 添加自定义一致功能,例如标点符号一致,因为有时候不经意或者复习别的 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 我们的智慧都是相对的,再高也不能跟1/dx 在同一个层次! 所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如大概原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了! 计算机也是从纸带进化到现在 或许人也会从一百年寿命进化到一亿年——只要找到原理和本质 6@7iQX@\Q]yV],操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键步就是理解底层原理 所以要实现app的一个酷炫交互界面时, 先确定好要做成怎样,再去想这样子的逻辑是什么 最后再把这些逻辑用基本的代码,函数表达出来 最基本的逻辑例如怎么画点你就要借助操作系统了,它和屏幕,CPU等很熟,是老朋友,现在你只跟操作系统有点熟,让它做个中介使你能在屏幕显示你要的点!然后你就会消失线和面了(借助数学老朋友)! 很多事情你知道怎么描述,但是不知道怎么实现 例如微积分,你知道它的概念,你甚至知道是跟否(A是不是B的微积分),但不意味着你能求出来(通过B求出A) 例如高级的3D动画, 但是人遇到某些情况,为什么就会生气,你可能大概知道,最底层也是依赖数学,你不知道 为什么这样的效果会最多人喜欢?也是数学 但现在软件大部分能描述清楚的逻辑功能我都能实现的 ⛓教训 所以!适当的话都自己实现去一个分享到GitHub的插件,那你就该先写好接口,再去依照这接口开发 否则如果你是先开发好了再去写接口,那你会很累,要修改很多 大多通用,大多都独立封装!可用于各个app! 酷的功能一定要封装到一个可分享到代码文件中! 其实绝大多数代码都是可以独立起来的! 就好像你写的作文用的每一个词汇都不是只为你这文章准备的 这也是为什么 iOS 提供了许多控件,其实你自己实现会更灵活 要什么有什么! 就好像navigationBar 跳转触发的跳转事件或者 viewController的viewWillAppear 事件,对iOS作者来说可能每个函数都有用,或者每个接口函数都对或多或少的开发者有用,那我要花不少时间去理解这个理解那个,生怕自己错过了哪些关键的概念 如果让你自己去实现呢?你需要这么累吗?你要怎样就怎样! 当然,当你发现某些“怎样”很相似时,记得一定要封装起来!e大脑的剧烈运动) Android 是我全栈的突破口,一早就定的Flutter探索计划被更强大的Lisp霸占了(但其实很多思路是相通的,如抽象,插件,算法)…… Java/Go/Python 没有用过,了解了一下没有感觉 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!尝试用这个(而不是我熟练的nose.js)来写后端 国内基本没几个公司用这高级语言,但我觉得挺灵活强大有潜力的,代码风格也有感觉,感觉确实适合AI领域(用代码来生成代码!),其它领域也不输给其它语言 e 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依赖高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目标是优化地球,或至少要多修复几个地球现存的bug(大量的bug很可能是源自于同一个内核上的bug,所以甚至想要重构😠),让生物获取快乐的算法性能产生质变! 活到老学到老,我觉得自己现在还有很多很多要学习探索的,现在做的大多数人也能,还没有本质的突破 读书时只做了少量笔记,现在是一有想法就赶紧记下来,边思考边k记,有时像大脑爆炸了一样频繁蹦出好多想法 我闻到了一点吹水的咸鱼(嫌疑)味,所以我接受和推荐这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 如果我的能力超过你的预期,未必会要求加工资; 如果我的能力不如你的期望,我会要求减工资,或者根据自知之明自相告辞 你可以把预计两三个人/月的任务给我一人包办,再对比下用的时间和产出质量跟你的期望有多少差别 现在我还没有算法能较准确算出自己应该期望多少,不同的情况不一样(是函数而不是常数),仅能提供一些数据参考: 16年三月有个公司想挖我,给我40k+的工资和一定股份,当时我在的公司30k,因为该公司的产品我感兴趣,自己也会是leader,所以想去。但当时公司老板说如果我走了他就关了公司专门炒股去了(他是股票老司机),我果,近年熟练掌握和使用了canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画) 曾经用过C#(ASP.NET), C/C++和Swift Java 和 Python 没有用过 近半年接触的PostgreSQL觉得更强大好用得多 计划学习下 Flutter ,弥补我全栈的唯一漏洞:Android 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定,先给出大概的范围,如果与技术跟我有些差距的同事差不多就难以接受 优势: 智商 从小善乐于思考探索,被多个数学老师称为数学天才 兴趣 对编程有好感,觉得可以实现自己各种奇妙想法 效率 一旦进入状态,一天开发十几个小时是正常的 时间 没有成家(单身自由主义) 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(没有迟到概念) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有感觉的) 曾经管理过三四个人,觉得他们的代码质量有点差距(包括年龄大我10岁,薪资高我10k的),最后还是一手包办了(完美主义的劣势?) 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画),因为以前的公司项目没有涉及到,有高级算法的需求才比较有动力去了解学习 身体比较不理想,从初中接触战略游戏(不玩网游)以来就很少运动了(更享受大脑的剧烈运动),作息饮食不是很规律,基本每年都会感冒,在公司咳嗽甚至都影响了同事… 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更好的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学,如果能在公司遇到技术牛人做同事,可能可以快速把他的技术复制到我这里 近期对Common Lisp 投入了主要的时间动力,拖了好几年了! 国内基本没几个公司用这高阶语言(中文书籍很少,有一本翻译的很差),但我觉得挺有潜力的,代码风格也有感觉,感觉确实适合AI领域,其它领域也不差 本人想法很多,不仅仅是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,没有去看相关的书籍,都是自己思考和总结了不少观点]5@7m8@\ U8w ? 开发感悟 不要着重于用户的角度,他们毕竟开始也是无知的 以自己的角度考虑,让时间给用户证明,这是值得的!]屐@7Я@\ ov }Resume 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)都窃取进来(不看源代码) 喜欢做酷炫实用的交互效 $d%a u大脑记忆大脑记忆 有时候半年前的事情回忆起来感觉没多久,一周前的事回忆起来又好像过了有两三周了 因为大脑的记忆系统里不是严格按照时间来排序的,还有赖其他因素,包括内容(数据) 包容性也是人类生存的必要条件,例如包容痛苦 说白了开发代码就相当于给计算机写一个mini 字典,告诉它每个词语的意思,主要是逻辑@7dM@\eU.s]ª]4w大脑记忆 有时候半年前的事情回忆起来感觉没多久,一周前的事回忆起来又好像过了有两三周了 因为大脑的记忆系统里不是严格按照时间来排序的,还有赖其他因素,包括内容(数据) 包容性也是人类生存的必要条件,例如包容痛苦2D效果和简单的3D效果(如数据统计立方体动画) 曾经用过C#(ASP.NET), C/C++和Swift Java 和 Python 没有用过 近半年接触的PostgreSQL觉得更强大好用得多 计划学习下 Flutter ,弥补我全栈的唯一漏洞:Android 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定,先给出大概的范围,如果与技术跟我有些差距的同事差不多就难以接受 优势: 智商 从小善乐于思考探索,被多个数学老师称为数学天才 兴趣 对编程有好感,觉得可以实现自己各种奇妙想法 效率 一旦进入状态,一天开发十几个小时是正常的 时间 没有成家(单身自由主义) 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会为没我高级而对我有压力 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(没有迟到概念) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有感觉的) 曾经管理过三四个人,觉得他们的代码质量有点差距(包括年龄大我10岁,薪资高我10k的),最后还是一手包办了(完美主义的劣势?) 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画),因为以前的公司项目没有涉及到,有高级算法的需求才比较有动力去了解学习 身体比较不理想,从初中接触战略游戏(不玩网游)以来就很少运动了(享受大脑的剧烈运动,初高中经常逃课去网吧,因此只进了普通本科…) 作息饮食不是很规律,基本每年都会感冒,在公司咳嗽甚至都影响了同事… 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更好的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学,如果能在公司遇到技术牛人做同事,可能可以快速把他的技术复制到我这里 近期对Common Lisp 投入了主要的时间动力,拖了好几年了! 国内基本没几个公司用这高阶语言(中文书籍很少,有一本翻译的很差),但我觉得挺有潜力的,代码风格也有感觉,感觉确实适合AI领域,其它领域也不差 本人想法很多,不仅仅是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,没有去看相关的书籍,都是自己思考和总结了不少观点]@7t@\ A hh!z  231]@7n\-@\`=Wyly 'Resume  前言: 这里的自我介绍可能有点长(**字),我比较自私,通过多牺牲您一分钟来避免我牺牲半天去面试不适合的公司 为了尽量避免您浪费掉这一分钟,就让您先浪费十五秒来确定有没必要继续浪费——贵公司是否满足我的需求… 1. 贵公司的程序员(当前团队)低于10个吗Tx wResume 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)都窃取进来(不看源代码) 喜欢做酷炫实用的交互效果,近年熟练掌握和使用了canvas,可绘制大部科技行业,后面就慢慢失去了动力,其他同事也慢慢走了…… 加分项: 如果能由我自己决定使用什么开发语言(我会选Lisp),通过socket 来返回给内部的接口调度,那很好很灵活了 如果公司认可了我的能力后,能在办公室附近提供个我的私人房间那就好了(跟我的办公室连在一起那当然更好,就像在自己家里) 这样可以为自己节省不是一点半点的时间,不用每天被外面世界打断我的节奏(就像电视中间不用放广告,或算法的瓶颈有了大优化),可以让自己在疲惫的时候立刻就上床休息或躺着思考,休息的质量也比平日公司里的休息那种高——因为没有床啊~ 如果是那种安静的,楼下就是公园那种别墅,就更好了。当大脑转得比较累的时候就下去散散步,有一定的概率蹦出新的想法或灵感…… 这额外的支出(租金)可以让我承担一部分,我相信环境还是很重要很值钱的! 率 如果进入状态,一天开发十几个小时是正常的 时间 自由的单身(接近宅男),就像把编程当成自己的伴侣,大多时间就投入在她身上,而不用消耗很多精力思考家庭。因此会重视代码(伴侣)的质量,如果能产出对其它项目也很有用的代码,就像产出了自己的孩子 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力(去过的公司都有时常保持联系的同事和老板) 全面 前后端都有扎实的基础,如果可以一手包办的话,那可以省去大量开发者之间的沟通成本!甚至UI/UX端,都会尝试从优秀作品中“窃取”精华到自己的作品里,至少会给UI/UX伙伴(如果有的话)发表自己的看法和建议 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自醒(即使迟到) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有好感的) 曾经“管理”过三四个人,觉得他们的代码质量有不小差距(包括年龄大我10岁,初始薪资高我50%的),最后还是一手包办了 但我不觉得我是“欠缺”管理或沟通能力,而是觉得根本就没必要(我想一打十…) ,除非都是大牛,我就会窃取他们的技术精髓 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动力去了解学习 身体不理想,2018年做了手术(对该手术非常失望和后悔,因此近两年没有全职,不过也庆幸自己在近年对技术有很大的飙升,同样功能会比过去实现得更精简) 很少运动(喜欢散步闲逛,变走边思考,享受 2. 接受上下班时间不规律(可能半夜),但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把老板当上司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这一分钟了,请切换到下一份简历😊 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)都窃取进来(不看源代码) 欢做酷炫实用的交互效果,近年熟练掌握和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画) 曾经用过C#(ASP.NET), C/C++和Swift Java 和 Python 没有用过 近半年接触的PostgreSQL觉得更强大好用很多 计划学习下 Flutter ,弥补我全栈的唯一漏洞:Android 优势: 智商 从小善乐于思考探索,被多个数学老师称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效率 一旦进入状态,一天开发十几个小时是正常的 时间 没有成家(单身自由主义) 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力(去过的公司都有时常保持联系的同事和老板) 全面 前后端都有了扎实的基础,如果可以一手包办的话,那可以节省大量开者之间的沟通成本!甚至UI/UX端,都会尝试从优秀作品中“窃取”精华到自己的作品里,至少会给UI/UX伙伴(如果有的话)的设计发表自己的看法和建议 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(即使迟到) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有好感的) 曾经”管理”过三四个人,觉得他们的代码质量有不小差距(包括年龄大我10岁,薪资高我50%的),最后还是一手包办了 但我不觉得我是“欠缺”管理或沟通能力,而是觉得根本就没必要(我想一打十…) ,除非都是大牛,我就会窃取他们的技术精髓 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动去了解学习 身体不太不理想,2018年做了手术(因此近两年没有全职,不过庆幸自己在近年对技术有很大的飙升,例如基本不用任何前端代码库而用自己写的,也能写出更简短的代码) 很少运动(喜欢散步,同时享受大脑的剧烈运动) 作息饮食不是很规律,基本每年都会感冒,在公司咳嗽甚至都影响了同事… 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!尝试用这个(而不是我熟练的nose.js)来写后端 国内基本没几个公司用这高级语言,但我觉得灵活强大有潜力的,代码风格也有感觉,感觉确实适合AI领域(用代码来生成代码!),其它领域也不比其它语言差 本人想法很多,不仅仅是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,避免去看相关的书籍(虽然买了),自己思考和总结了不少观点 去了三个公司,他们都认为我的能力很拔尖(甚至乐意帮我写推荐信) 现在喜欢自定义控件(Web Component ),而不是费力去搜查框架代码库,与其费力去看他们的文档,不如我自己来实现,更灵活,想怎样就怎样!只要能表达出来,我就能翻译成代码,也会理解和学到更多!(例如浏览器是怎么实现这效果的) 当然,可能会借窃一下别人好的idea,因为这比借他们的代码更好玩 2013年购买了 MacBook 后就没怎么接触 Windows(IE)了, MySQL/PostgreSQL 都直接在 shell 打开而不是网页,云服务器主要用CentOS (Mac和 iPhone 都只用英文版) 普通的二维图片会自己用canvas 生成,而不是用Adobe 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依赖高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目标是优化地球,让生物获取快乐的算法性能产生质变 以上我对优点的描述无法立刻严格证明,所以我接纳这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 ]{@7jn2@\OT 酷的功能一定要封装到一个可分享到代码文件中! 其实绝大多数代码都是可以独立起来的! 就好像你写的作文用的每一个词汇都不是只为你这文章准备的 例如你准备写的URL参数解析,可以写在公用代码库,因为这功能跟网络服务器没有什么关系 (string-parse string & 这也是为什么 iOS 提供了许多控件,其实你自己实现会更灵活 要什么有什么! 就好像navigationBar 跳转触发的跳转事件或者 viewController的viewWillAppear 事件,对iOS作者来说可能每个函数都有用,或者每个接口函数都对或多或少的开发者有用,那我要花不少时间去理解这个理解那个,生怕自己错过了哪些关键的概念 如果让你自己去实现呢?你需要这么累吗?你要怎样就怎样! 当然,当你发现某些“怎样”很相似时,记得一定要封装起来!@7im7;@\D]\]幠To future me 插件开发 如果你想要把某个控件做成是跟否(A是不是B的微积分),但不意味着你能求出来(通过B求出A) 例如高级的3D动画, 但是人遇到某些情况,为什么就会生气,你可能大概知道,最底层也是依赖数学,你不知道 为什么这样的效果会最多人喜欢?也是数学 能把字符串在运行时也轻易地转化为代码,那是超级灵活的! 这样就可以动态给已上线的app添加新功能的按钮而不用更新版本 Common Lisp能做到! Swift 能做到吗? 添加自定义一致功能,例如标点符号一致,因为有时候不经意或者复习别的 我们的知识理解都是有限的,即使是爱因斯坦,原子怎么来的,为什么会爆炸 我们的智慧都是相对的,再高也不能跟1/dx 在同一个层次! 所以我去学知识也不用看到什么就学什么,例如HTTPS,有基本的了解如大概原理就行了,等你真正要用的时候再学也不迟,胜过你学了后放在大脑里发霉了! ]{@7<}@\6 [[{  操作系统 先要搞清楚你要做什么,再考虑该怎么做! 关键是你对做什么的描述不会给以后的你产生歧义,否则你可能会在开发的过程用懵逼 如果你能想象得到你对应的操作(即输入)会产生怎样的输出(没有争议的),那就没有问题 下一步就是理解底层原理 所以要实现app的一个酷炫交互界面时, 先确定好要做成怎样,再去想这样子的逻辑是什么 最后再把这些逻辑用基本的代码,函数表达出来 最基本的逻辑例如怎么画点你就要借助操作系统了,它和屏幕,CPU等很熟,是老朋友,现在你只跟操作系统有点熟,让它做个中介使你能在屏幕显示你要的点!然后你就会消失线和面了(借助数学老朋友)! 很多事情你知道怎么描述,但是不知道怎么实现 例如微积分,你知道它的概念,你甚至知 \)\ o真理掌握在少数人手里 因为大多数人真理都是从别人那里copy过来的 (就像病毒的广播)]I@7>)0w年,而且使用的人数量比计算机数量多很多,然后不断吸取洁净 计算机现在还很年轻 人现在的“聪明”大多是来自于“啃老”,即挪用前人传来的经验(递归) 自己的“创意”非常少 “新奇”,“新鲜”,“好奇心”或许是“窃取”的动力 学不完,动态创建,静态缓存 几秒钟我大脑对某个精准想法的指针就被回收了! 我要想方设法通过其它指针把它找回来,这些指针可能是链式的,即一个指向另一个,在指向另一个…最后指向这个 所以我最好就一有什么想法,就立刻把几个关键字记录到手机,也就是把这个指针复制一个到硬盘里! World Creator @7k΅3@\)]]N大脑额智能,都是来源于缓存(经验数据) 这些缓存,也大部分是从别人(大多是前辈)那里复制过来的 如果人没有得益于传宗接代吸收前辈积累的经验知识,那样智商(性能)跟现在的计算 hh w大脑额智能,都是来源于缓存(经验数据) 这些缓存,也大部分是从别人(大多是前辈)那里复制过来的 如果人没有得益于传宗接代吸收前辈积累的经验知识,那样智商(性能)跟现在的计算机根本没法比 好吃的东西吃完过下子就没感觉了,因为不同时间的你不是同一个你 插件就是把你想要做的事情(大多都是三言两语就能描绘清楚) 以约定的词语(API)表达出来 学不完,动态创建,静态缓存 几秒钟我大脑对某个精准想法的指针就被回收了! 我要想方设法通过其它指针把它找回来,这些指针可能是链式的,即一个指向另一个,在指向另一个…最后指向这个 所以我最好就一有什么想法,就立刻把几个关键字记录到手机,也就是把这个指针复制一个到硬盘里!]e@7i?@\dIU较再确认是否纪录子版本 参考新版本的 WePlant 实现图片和文本的混合(编辑的时候可以立刻混合显示) 主页面可以添加一个图片 collectionView 标签页,这样可以通过图片来查找自己写过的笔记,超方便!? 目前最大的一个弊端是显示笔记列表 tableView 太过局限 好像只有一个文件夹,所有笔记只能放那里 用分类来创建文件夹(或叫分类)吧! 增加 上一篇/下一篇 按钮只针对同一个文件夹 (放到自定义工具栏还是固定好按钮? 由用户来决定? 大部分用户都是懒虫[用久了就不懒]而不像程序员要灵活自定义啦~) 需不需要子文件夹? 标签是一种可以多选的分类 通过 sqlite 也不难实现吧? 可以同时编辑多个笔记以方便切换,不用退来退去?就是网页浏览器的tab功能啦 提供基本的 replace(all) 功能啦,虽然简单,但我用得上啊😂 如替换标准符号 每篇文章可以独立字体,认为null 默认字体(嗯,动态选择安装字体,用服务器提供的跳转链接来下载其它网站的资源节省服务器压力,记得要log一下) 可以生成笔记的图片 加上优美的背景 用户可选 查看编辑历史固定背景色 或 字体颜色与编辑版本一致 不用标题背景 参考 OrgMode 将编辑器做得更🐂B? 对用户来说有点复杂,所以体验一定要好,默认不开启 『能做到只参考功能,不用看源代码实现吗,对你自己来说不是挺有用吗?』 平时看app UI 的时候可以考虑用在 Instantly 上(因为准备做的项目不涉及app了,只做小程序) 尝试做个包括连 UI/UX 都包含的全能王 https://yalantis.com/blog/-seven-types-of-animations-for-mobile-apps https://www.behance.net/gallery/20411445/Mobile-Animations-Interactions 考虑将用户的数据云同步到服务器? 或许需要同步的才收费 可以悄悄滴保存他们的标题到服务器?以统计用户使用数量情况?(用国产库足已 MobClick,毫无疑问我也能实现这个库啦) 参考微信的note功能,把他的亮点都挪进来(添加列表也要?添加进快捷工具栏功能,用 tableViewCell来装一个子项就好了啦),即使微信这个已足够好用但是每次进入都要多点三下菜单已经是痛点,里面不会是默认一打开就新建,界面也没有那么灵活 新建颜色默认列出一些UI网上好看的颜色,再提供用户自定义颜色按钮,并保存到那列表啦(sqlite就是好用啦😂) 有系统消息推送功能?(如提醒更新版本?) 可以有个共享笔记池?分享我的想法?(Twitter的兄弟) 每个笔记都默认建立一个标签,可以另外分为一类? 自定义编辑工具栏里可以添加返回列表或阅读模式命令 有一排按照使用频率排列的工具栏? 靠滑动而不是靠左右箭头翻页? 标签列表应该可以收起的模式显示,只显示名字和数量 点击了签才显现出来 计算器功能,输入简单公式,自动计算出结果,自定义格式(是否要显示式子,还是只显示结果,式子要不要空格分割) 用户定义的主题,可以选择上传分享(这句话意味着什么?翻译成具体逻辑) 可以在工具栏添加系统设置里加个反馈页面“还想要更多功能?告诉码农!”『如果新增的功能能像插件一样动态新增下载,那就灵活了!!如Sublime Python 写的』 可以生成灵活自定义的图片,而不只是微博分享 可以甚至每次新建程序的时候自动把第一行的文字转变为标题,并在内容里去掉(可设置判断字数上限?),默认否 或者新建的时候显示那个标题栏? So, use Dart ?? 排序可以根据建立时间,和最后编辑时间来排(当然两个方向都要) 快捷键工具栏设置页面可以切换顺序? 新建的笔记默认尝试添加标签,通过标签的标题能否在内容找到(默认开启) 广告语 💡灵感,请留步 修改记录可以像 Git 一样 highlight 修改/添加 的内容? ToolBar增多个(可选)参数:坐标位置,默认在最后,()这样的在 ( 后面, (())则判断为((后面,{}[]这些当然一样啦 (搞透彻你这逻辑,用少量代码实现吧!) line-height 也可以自定义 可以方便切换到下一篇内容,而不用每次返回到列表再点下一篇 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当然也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了!]@7qq\c@\ > M 🔖Instantly II 应该是可以把下面的需求和已有的功能罗列在一起,从普通人都能读懂的功能层次(越底层越常常被反复用到),再翻译成代码,参考下评论和用户反馈邮件,还有同类app(分享可以排除掉那些少人用的了,就保留最常用的如微信,Facebook) 文件夹分类 标签优先级 抽屉式UI 解析打开pdf,word 垃圾桶,密码访问(可选),可恢复 长微博字体可以让用户设置 指纹解锁 纪录pasteboard 的文字,每次变更都保存,利用background fetch Add swipe right to dismiss setting 输入界面显示字数 默认生成的笔记标题每个单词首字母大写吧 Note color for background, not foreground 参考iOS自带的 Notes,和有道云笔记 直接用新建笔记的地点来定义新地点 Trim 后比 t%i  'Instantly IIInstantly II 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当然也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了! 笔记本的标记关键字可以用反引号,或看不到的 ASCII 码,如 (char)0 ? 也适用于Bookmark链接,简直是自定的HTML! 不过如果也要在web上能展示,为何不直接就用HTML?! 也可以让用户为每个笔记选择不同的背景(最多上传5张?) 『问问自己,我就这样一句话能清晰表达出来,代码我要多少行?』 网页缓存 ⛓Cache Data @7k<@\ @]]?Instantly II 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当然也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了! 笔记本的标记关键字可以用反引号,或者根本看不到的 anscii 码,如 0 ? 网页缓存 ⛓Cache Data  - ! 249]汒@7o6V@\䎊O mInstantly II 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当然也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了! 笔记本的标记关键字可以用反引号,或者根本看不到的 anscii 码,如 0 ? ]@7sG@\*2 :ss   我是实至名归的脑残,请大家多多包容我是实至名归的脑残,请大家多多包容@7n)@\",]z]B1  网页文件缓存网页文件缓存 🔖Cache Data Web缓存 第一个请求,如index 包含一个最新版本id因为(也可以用time),每次文件请求后面加这个id ,让 max-age 至少一天?当然也是要etag 其实就是要翻译一句话: 尽量不要去请求自己已经请求过 M! Resume  前言: 这里的自我介绍可能有点长(**字),我比较自私,通过多牺牲您一分钟来避免我牺牲半天去面试不适合的公司 为了尽量避免您浪费掉这一分钟,就让您先浪费十五秒来确定有没必要继续浪费——贵公司是否满足我的需求… 1. 贵公司的程序员(当前团队)低于10个吗? 2. 接受上下班时间不规律(可能半夜 w大脑额智能,都是来源于缓存(经验数据) 这些缓存,也大部分是从别人(大多是前辈)那里复制过来的  ]Instantly II 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当 PbP [Instantly II 半夜模式 要想想自带的 Note 有哪些痛点或者可以改良,例如记住更改记录,时间,地点,颜色 和他解决了哪些我没解决的痛点,例如添加图片,列表,同步,不同字体同时出现 (当 网页文件缓存 Web缓存 第一个请求,如index 包含一个最新版本id因为(也可以用time),每次文件请求后面加这个id ,让 max-age 至少一天?当然也是要etag 其实就是要翻译一句话: 尽量不要去请求自己已经请求过的明知道没变的数据,而有没有变,就通过第一个请求(ajax 也行) 如果频道更新个别文件,也可以考虑每次打开都预先请求一个 file-modification 来判断自己是否存储了最新的版本(存放在 localStorage),这样基本不用设置 max-age 了 JS/CSS都适用(自创建一个对应标签,赋值innerHTML)]@7hۋq@\ 6m 明知道没变的数据,而有没有变,就通过第一个请求(ajax 也行) 如果频道更新个别文件,也可以考虑每次打开都预先请求一个 file-modification 来判断自己是否存储了最新的版本(存放在 localStorage),这样基本不用设置 max-age 了 JS/CSS都适用(自创建一个对应标签,赋值innerHTML)@7hM@\"l;}]汘]]网页文件缓存 Web缓存 第一个请求,如index 包含一个最新版本id因为(也可以用time),每次文件请求后面加这个id ,让 max-age 至少一天?当然也是要etag 其实就是要翻译一句话: 尽量不要去请求自己已经请求过的明知道没变的数据,而有没有变,就通过第一个请求(ajax 也行) 如果频道更新个别文件,也可以考虑每次打开都预先请求一个 file-modification 来判断自己是否存储了最新的版本(存放在 localStorage),这样基本不用设置 max-age 了 JS/CSS都适用(自创建一个对应标签,赋值innerHTML)然也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了! 笔记本的标记关键字可以用反引号,或者根本看不到的 anscii 码,如 0 ? 网页缓存 Web缓存 第一个请求,如index 包含一个最新版本id因为(也可以用time),每次文件请求后面加这个id ,让 max-age 至少一天?当然也是要etag 其实就是要翻译一句话: 尽量不要去请求自己已经请求过的明知道没变的数据,而有没有变,就通过第一个请求(ajax 也行) 如果频道更新个别文件,也可以考虑每次打开都预先请求一个 file-modification 来判断自己是否存储了最新的版本(存放在 localStorage),这样基本不用设置 max-age 了]@7(@\ 也适用于其它同类) 可以默认用户是私人笔记,也可以公开 🔖教训 Instantly 现在这个搜索栏那么难用,你还花了那么多时间去查询文档,搜索StackOverflow! 要是你自己实现,那要省多少时间,和灵活多少? 再也不要把 iOS 的工程师标记为胜于我了! 笔记本的标记关键字可以用反引号,或者根本看不到的 anscii 码,如 0 ? 网页缓存 Web缓存 第一个请求,如index 包含一个最新版本id因为(也可以用time),每次文件请求后面加这个id ,让 max-age 至少一天?当然也是要etag 其实就是要翻译一句话: 尽量不要去请求自己已经请求过的明知道没变的数据,而有没有变,就通过第一个请求(ajax 也行) 如果频道更新个别文件,也可以考虑每次打开都预先请求一个 file-modification 来判断自己是否存储了最新的版本(存放在 localStorage),这样基本不用设置 max-age 了]n@7k1)@\!>>)0 如果人没有得益于传宗接代吸收前辈积累的经验知识,那样智商(性能)跟现在的计算机根本没法比 好吃的东西吃完过下子就没感觉了,因为不同时间的你不是同一个你 插件就是把你想要做的事情(大多都是三言两语就能描绘清楚) 以约定的词语(API)表达出来 人类大多三言两语表达出来,也是因为积累了几千年几万年,而且使用的人数量比计算机数量多很多,然后不断吸取洁净 计算机现在还很年轻,人现在的“聪明”大多是“啃老”,自己的创意 学不完,动态创建,静态缓存 几秒钟我大脑对某个精准想法的指针就被回收了! 我要想方设法通过其它指针把它找回来,这些指针可能是链式的,即一个指向另一个,在指向另一个…最后指向这个 所以我最好就一有什么想法,就立刻把几个关键字记录到手机,也就是把这个指针复制一个到硬盘里!]@7rKv@\#y]界和马路打断我的节奏(就像电视中间不用放广告),也可以让自己在疲惫的时候立刻就上床休息或躺着思考,休息的质量也比平日公司里的休息那种高——没有床啊~ 如果是那种安静的,楼下就是公园那种别墅,就更好了。当大脑转得比较累的时候下去散散步,有一定的概率蹦出新的想法或灵感…… 这额外的支出(租金)可以让我承担一部分,我相信适当的环境对互联网开发来说,还是很重要很宝贵的!  >@7oiDg8@\ 1ί%]RS])Resume  前言: 这里的自我介绍可能有点长,为了避免您白白浪费这几分钟(还有一打简历等着您啊),就让您先浪费几十秒来确定有没必要继续浪费——贵公司是否满足我的需求…… 1. 贵公司的程序员(当前团队)低于10个吗? 2. 接受上下班时间不规律(可能半夜),但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把老板当,但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把老板当上司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这一分钟了,请切换到下一份简历😊 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)窃取进来(不看源代码) 喜欢做酷炫且实用的交互效果,近年熟练掌和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画,但不考虑IE) 曾经用过C#(ASP.NET), C/C++和Swift Java 和 Python 没有用过(因为没好感) 近半年接触的PostgreSQL觉得更强大好用很多 计划学习下 Flutter ,弥补我全栈的唯一漏洞:Android 优势: 智商 从小善乐于思考探索,被某些老师和老板称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效率 一旦进入状态,一天开发十几个小时是正常的 时间 没有成家(单身自由主义) 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力(去过的公司都有时常保持联系的同事和老板) 全面 前后端都有了扎实的基础,如果可以一手包办的话,那可以节省大量开发者之间的沟通成本!甚至UI/UX端,都会尝试从优秀作品中“窃取”精华到自己的作品里,至少会给UI/UX伙伴(如果有的话)的设计发表自己的看法和建议 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(即使迟到) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有好感的) 曾经”管理”过三四个人,觉得他们的代码质量有不小差距(包括年龄大我10岁,薪资高我50%的),最后还是一手包办了 但我不觉得我是“欠缺”管理或沟通能力,而是觉得根本就没必要(我想一打十…) ,除非都是大牛,我就会窃取他们的技术精髓 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动力去了解学习 身体不太不理想,2018年做了手术(对该手术非常失望和后悔,因此近两年没有全职,不过也庆幸自己在近年对技术有很大的飙升,同样功能会比过去实现得更精简) 很少运动(喜欢散步,变走边思考,享受大脑的剧烈运动) 作息饮食不是很规律,基本每年都会感冒,在公司咳嗽甚至都影响了同事… 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!尝试用这个(而不是我熟练的nose.js)来写后端 国内基本没几个公司用这高级语言,但我觉得挺灵活强有潜力的,代码风格也有感觉,感觉确实适合AI领域(用代码来生成代码!),其它领域也不输给其它语言 想法很多,不只是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,避免去看相关的书籍(虽然买了),自己思考和总结了不少念头 2011年毕业到现在去了三个公司,他们都认为我的能力很拔尖(甚至乐意帮我写推荐信) 现在喜欢自定义控件(Web Component ),而不是费力去搜查框架代码库,与其费力去看他们的文档,不如我自己来实现,更灵活,想怎样就怎样!只要能表达出来,我就能翻译成代码,也会理解和学到更多!(例如浏览器是怎么实现这效果的) 当然,可能会借窃一下别人好的idea,因为这比借他们的代码更好玩 2013年购买了 MacBook 后就没怎么接触 Windows(IE)了, MySQL/PostgreSQL 都直接在 shell 打开而不是网页,云服务器主要用CentOS (Mac和 iPhone 都只用英文版) 普通的二维图片会自己用canvas 生成,而不是用Adobe 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依赖高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目标是优化地球,让生物获取快乐的算法性能产生质变 以上我对优点的描述无法立刻严格证明,所以我接纳这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 ]@7wN&@\9a做酷炫且实用的交互效果,近年熟练掌握和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画,但不考虑IE) 曾经用过C#(ASP.NET), C/C++和Swift 近半年接触的PostgreSQL觉得更强大更好用! 优势: 智商 从小善乐于思考探索,被某些老师和老板称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效率 如果进入状态,一天开发十几个小时是正常的 时间 自由的单身(接近宅男),就像把编程当成自己的伴侣,大多时间就投入在她身上,而不用消耗很多精力思考家庭。因此会重视代码(伴侣)的质量,如果能产出对其它项目也很有用的代码,就像产出了自己的孩子 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力(去过在我还没有算法能较准确算出自己应该期望多少,不同的情况不一样(是函数而不是常数),仅能提供一些数据参考: 16年三月有个公司想挖我,给我40k+的工资和一定股份,当时我在的公司30k,因为该公司的产品我感兴趣,自己也会是leader,所以想去。但当时公司老板说如果我走了他就关了公司专门炒股去了(他是股票老司机),我不忍心十几位同事被我“炒掉”,所以就继续待了,17年加到35k左右(到手) 上份工作(2014~2018): 为公司开发了农业社交产品,iOS app和网页(单页面)和服务端,设计与交互也最关注我的意见。比国内大部分的app体验要好很多(且iOS我基本没用第三方代码库,质量高但大小只有20M)。但老板等非技术同事都是互联网新手,没有什么推广产品的经历,且农业的互联网用户相对来说不多,花了心思开发的产品也没多少活跃用户,且并不是自己较感兴趣的,但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把老板当上司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这二分钟了,请切换到下一份简历吧😊 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)窃取进来(不看源代码) 喜欢做酷炫且实用的交互效果,近年熟练握和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画,但不考虑IE) 曾经用过C#(ASP.NET), C/C++和Swift Java 和 Python 没有用过(因为没好感) 近半年接触的PostgreSQL觉得更强大更好用! 计划学习下 Flutter ,弥补我全栈的唯一漏洞:Android 优势: 智商 从小善乐于思考探索,被某些老师和老板称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效率 一旦进入状态,一天开发十几个小时是正常的 时间 没有成家(单身自由主义) 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力(去过的公司都有时常保持联系的同事和老板) 全面 前后端都有了扎实的基础,如果可以一手包办的话,那可以节省大量开发者之间的沟通成本!甚至UI/UX端,都会尝试从优秀作品中“窃取”精华到自己的作品里,至少会给UI/UX伙伴(如果有的话)的设计发表自己的看法和建议 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(即使迟到) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有好感的) 曾经”管理”过三四个人,觉得他们的代码质量有不小差距(包括年龄大我10岁,薪资高我50%的),最后还是一手包办了 但我不觉得我是“欠缺”管理或沟通能力,而是觉得根本就没必要(我想一打十…) ,除非都是大牛,我就会窃取他们的技术精髓 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动力去了解学习 身体不太不理想,2018年做了手术(对该手术非常失望和后悔,因此近两年没有全职,不过也庆幸自己在近年对技术有很大的飙升,同样功能会比过去实现得更精简) 很少运动(喜欢散步,变走边思考,享受大脑的剧烈运动) 作息饮食不是很规律,基本每年都会感冒,在公司咳嗽甚至都影响了同事… 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!尝试用这个(而不是我熟练的nose.js)来写后端 国内基本没几个公司用这高级语言,但我觉得挺灵活强有潜力的,代码风格也有感觉,感觉确实适合AI领域(用代码来生成代码!),其它领域也不输给其它语言 想法很多,不只是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,避免去看相关的书籍(虽然买了),自己思考和总结了不少念头 2011年毕业到现在去了三个公司,他们都认为我的能力很拔尖(甚至乐意帮我写推荐信) 现在喜欢自定义控件(Web Component ),而不是费力去搜查框架代码库,与其费力去看他们的文档,不如我自己来实现,更灵活,想怎样就怎样!只要能表达出来,我就能翻译成代码,也会理解和学到更多!(例如浏览器是怎么实现这效果的) 当然,可能会借窃一下别人好的idea,因为这比借他们的代码更好玩 2013年购买了 MacBook 后就没怎么接触 Windows(IE)了, MySQL/PostgreSQL 都直接在 shell 打开而不是网页,云服务器主要用CentOS (Mac和 iPhone 都只用英文版) 普通的二维图片会自己用canvas 生成,而不是用Adobe 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依赖高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目标是优化地球,让生物获取快乐的算法性能产生质变 以上我对优点的描述无法立刻严格证明,所以我接纳这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 ]@7jd@\ ?t 9  Resume  前言: 这里的自我介绍可能有点长,为了避免您白白浪费这几分钟(还有一打简历等着您啊),就让您先浪费几十秒来确定有没必要继续浪费——贵公司是否满足我的需求…… 1. 贵公司的程序员(当前团队)低于10个吗? 2. 接ȳ' Resume  前言: 这里的自我介绍可能有点长(2400字),我比较自私,通过多牺牲您两分钟来避免我牺牲半天去面试不适合的公司 为了尽量避免您浪费掉这两分钟,就让您先浪费二十五秒来确定有没必要继续浪费——贵公司是否满足我的需求… 1. 贵公司的程序员(当前团队)低于10个吗? 2. 接受上下班时间不规律(可能半夜分钟了,请切换到下一份简历吧😊 如果想要挖掘扮演公司男主角的 Code Leader,建议您下注几分钟往下读(赢的概率不大,但赔率可能远超你预期)…… 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)窃取进来(不看源代码) 喜欢做酷炫且实用的交互效果,近年熟练掌握和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画,但不考虑IE) 曾经用过C#(ASP.NET), C/C++和Swift 近半年接触的PostgreSQL觉得更强大更好用! 优势: 智商 从小善乐于思考探索,被某些老师和老板称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效Ł,也会理解和学到更多!(例如浏览器是怎么实现这效果的) 当然,可能会clone 一下别人的 awesome idea,因为这比clone 他们的 code 更好玩 2013年购买了 MacBook 后就没怎么接触 Windows(IE)了, MySQL/PostgreSQL 都直接在 shell 打开而不是网页,云服务器主要用CentOS (Mac和 iPhone 都只用英文版) 普通的二维图片会自己用canvas 生成,而不是用Adobe 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依赖高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目是优化地球,或至少要多修复几个地球现存的bug(大量的bug很可能是源自于同一个内核上的bug,所以甚至想要重构😠),让生物获取快乐的算法性能产生质变! 活到老学到老,我觉得自己现在还有很多很多要学习探索的,现在做的大多数人也能,还没有本质的突破 读书时只做了少量笔记,现在是一有想法就赶紧记下来,边思考边记,有时像大脑爆炸了一样频繁蹦出好多想法 我闻到了一点吹水的咸鱼(嫌疑)味,所以我接受和推荐这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 如果我的能力超过你的预期,未必会要求加工资; 如果我的能力不如你的期望,我会要求减工资,或者根据自知之明自相告辞 你可以把预计两三个人/月的任务给我一人包办,再对比下用的时间和产出质量跟你的期望有多少差别 |c|G5cs   教训教训 教训就是数据 通常一个教训可以得到多个相关联的数据 有时候同一件事,你成功了就不会重视那段经历,失败了反而有更大收益?@7g8}@\Ov_]]7_   C/C++网络服务器为什么那么少?C/C++的Web服务器框架为什么那么少? 前阵子学习了两三天 usocket,也看了SBCL 对应的 socket 文档(感觉用法和难易度差别不大),得知原来 HTTP 协议就这样啊?三言两语就能表达出语法规则 就是以文本的格式传输数据,约定好用怎样的格式表达一些必要的信息(Header) 大学刚接触学习asp.net的时候,要依赖IIS(还有线程池概念),PHP要依赖 Apache,所以想是很复杂的跟操作系统内核有关的实现,一般人是不太可能像开发exe一样,只要有操作系统就得了 前两年看到深入理解计算机系统》里有个简单的C语言写的HTTP服务器,也有点意外,居然随便几kb的C代码也能做到完全不依赖Apache的服务器(就像nodejs一样) 那为什么数据上表示C语言开发者还是很多的,但是没听过几个C/C++写的网络服务器?(因为我太无知?)大多是Java/Python/PHP 这些啦 估计是因为相对于C这带指针概念的来说,大多数学网页后台的人实力还不是很高,所以会学得很吃力?那让大牛产几个C语言版的web框架不就解决了痛点? 或许前期就因为这原因,所以Java/PHP那些对初学者友好很多的语言和对应框架出来后,就占了大部分市场,然后递归,越来越少…… 如果这些那为啥C语言的使用量排名还是前二啊? 因为涉及视图动画等对性能要求很高的程序来说没得选择?那用C来写个服务器不是更快得要命?(就像那个Woo超快就是因为直接用C写的libevent?)~@7q`l @\]M]受上下班时间不规律(可能半夜),但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把老板当上司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这好分钟了,请切换到下一份简历吧😊 如果想要挖掘扮演公司男主角的 Code Leader,建议您下注几分钟往下读(赢的概率不大,但赔率可能远超你预期)…… 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)窃取进来(不看源代码) 喜欢做酷炫且实用的交互效果,近年熟练掌握和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画,但不考虑IE) 曾经用过C#(ASP.NET), C/C++和Swift 近半年接触的PostgreSQL觉得更强大更好用! 优势: 智商 从小善乐于思考探索,被某些老师和老板称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效率 如果进入状态,一天开发十几个小时是正常的 时间 自由的单身(接近宅男),就像把编程当成自己的伴侣,大多时间就投入在她身上,而不用消耗很多精力思考家庭。因此会重视代码(伴侣)的质量,如果能产出对其它项目也很有用的代码,就像产出了自己的孩子 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压力(去过的公司都有时常保持联系的同事和老板) 全面 前后端都有扎实的基础,如果可以一手包办的话,那可以省去大量开发者之间的沟通成本!甚至UI/UX端,都会尝试从优秀作品中“窃取”精华到自己的作品里,至少会给UI/UX伙伴(如果有的话)发表自己的看法和建议 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(即使迟到) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有好感的) 曾经“管理”过三四个人,觉得他们的代码质量有不小差距(包括年龄大我10岁,初始薪资高我50%的),最后还是一手包办了 但我不觉得我是“欠缺”管理或沟通能力,而是觉得根本就没必要(我想一打十…) ,除非都是大牛,我就会窃取他们的技术精髓 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动力! 高深的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动力去了解学习 身体不理想,2018年做了手术(对该手术非常失望和后悔,因此近两年没有全职,不过也庆幸自己在近年对技术有很大的飙升,同样功能会比过去实现得更精简) 很少运动(喜欢散步闲逛,变走边思考,享受大脑的剧烈运动) Android 是我全栈的突破口,一早就定的Flutter探索计划被更强大的Lisp霸占了(但其实很多思路是相通的,如抽象,插件,算法)…… Java/Go/Python 没有用过,了解了一下没有感觉 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团͘做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技术同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!尝试用这个(而不是我熟练的nose.js)来写后端 国内基本没几个公司用这高级语言,但我觉得挺灵活强大有潜力的,代码风格也有感觉,感觉确实适合AI领域(用代码来生成代码!),其它领域也不输给其它语言 想法很多,不只是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,避免去看相关的书籍(虽然买了),自己思考和总结了不少念头 2011年毕业到现在去了三个公司,他们都认为我的能力很拔尖(甚至乐意帮我写推荐信) 现在喜欢自定义控件(Web Component ),而不是费力去搜查框架代码库μ与其费力去看他们的文档,不如我自己来实现,更灵活,想怎样就怎样!只要能表达出来,我就能翻译成代码,也会理解和学到更多!(例如浏览器是怎么实现这效果的) 当然,可能会clone 一下别人的 awesome idea,因为这比clone 他们的 code 更好玩 2013年购买了 MacBook 后就没怎么接触 Windows(IE)了, MySQL/PostgreSQL 都直接在 shell 打开而不是网页,云服务器主要用CentOS (Mac和 iPhone 都只用英文版) 普通的二维图片会自己用canvas 生成,而不是用Adobe 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依ϵ高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目标是优化地球,或至少要多修复几个地球现存的bug(大量的bug很可能是源自于同一个内核上的bug),让生物获取快乐的算法性能产生质变! 活到老学到老,我觉得自己现在还有很多很多要学习探索的,现在做的大多数人也能,还没有本质的突破 读书时只做了少量笔记,现在是一有想法就赶紧记下来,边思考边记,有时像大脑爆炸了一样频繁蹦出好多想法 我闻到了一点吹水的咸鱼(嫌疑)味,所以我接受和推荐这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 如果我的能力超过你的预期,未必会要求加工资; 如果我的能力不如你的期望,我会要求减工资,或者根据自知之明自相告辞 现在我还没有算г能较准确算出自己应该期望多少,不同的情况不一样(是函数而不是常数),仅能提供一些数据参考: 16年三月有个公司想挖我,给我40k+的工资和一定股份,当时我在的公司30k,因为该公司的产品我感兴趣,自己也会是leader,所以想去。但当时公司老板说如果我走了他就关了公司专门炒股去了(他是股票老司机),我不忍心十几位同事被我“炒掉”,所以就继续待了,17年加到35k左右(到手) 上份工作(2014~2018): 为公司开发了农业社交产品,iOS app和网页(单页面)和服务端,设计与交互也最关注我的意见。比国内大部分的app体验要好很多(且iOS我基本没用第三方代码库,质量高但大小只有20M)。但老板等非技术同事都是互联网新手,没有什么推广产品的经历,且农业的互联网用户相对来说不多,花了心思开发的产品也没多少活跃用户,且并不是自己较感兴趣的科技行业,后就慢慢失去了动力,其他同事也慢慢走了…… 加分项: 如果能由我自己决定使用什么开发语言(我会选Lisp),通过socket 来返回给内部的接口调度,那很好很灵活了 如果公司认可了我的能力后,能在办公室附近提供个我的私人房间那就好了(跟我的办公室连在一起那当然更好,就像在自己家里) 这样可以为自己节省不是一点半点的时间,不用每天被外面世界打断我的节奏(就像电视中间不用放广告,或算法的瓶颈有了大优化),可以让自己在疲惫的时候立刻就上床休息或躺着思考,休息的质量也比平日公司里的休息那种高——因为没有床啊~ 如果是那种安静的,楼下就是公园那种别墅,就更好了。当大脑转得比较累的时候就下去散散步,有一定的概率蹦出新的想法或灵感…… 这额外的支出(租金)可以让我承担一部分,我相信环境还是很重要很值钱的! ]@7'@\iLʴ老板当上司,只当个共同探索和创造价值/奇迹的伙伴的程序员吗? 4. 不守传统不随主流的人,你们接受不?(例如单身主义,同情当前教育,不依赖流行的代码库,喜欢基于自己积累的代码库独立实现) 5. 现在需要的程序员参与的项目有难度吗?大部分程序员很难胜任吗? 如果贵公司大多数都是“否”,那就恭喜您,不用再浪费这好分钟了,请切换到下一份简历吧😊 如果想要挖掘扮演公司男主角的 Code Leader,建议您下注几分钟往下读(赢的概率不大,但赔率可能远超你预期)…… 技术: 近两年项目主要使用的是 JavaScript(node.js)/CSS3/HTML5/Objective-C/MySQL(只用shell操作) /Redis 注重用户体验,习惯了做单页面 近期用Web Component 而不是React/Vue(曾用来写H5和小程序) 积累了自己的经验开发出自己的代码库(ES7),把别的框架/代码库的亮点(针对自己的项目)窃取进来(不看源ӣ码) 喜欢做酷炫且实用的交互效果,近年熟练掌握和使用了2D canvas,可绘制大部分2D效果和简单的3D效果(如数据统计立方体动画,但不考虑IE) 曾经用过C#(ASP.NET), C/C++和Swift 近半年接触的PostgreSQL觉得更强大更好用! 优势: 智商 从小善乐于思考探索,被某些老师和老板称为天才 兴趣 对编程有感觉,觉得可以实现自己各种奇妙想法 效率 如果进入状态,一天开发十几个小时是正常的 时间 自由的单身(接近宅男),就像把编程当成自己的伴侣,大多时间就投入在她身上,而不用消耗很多精力思考家庭。因此会重视代码(伴侣)的质量,如果能产出对其它项目也很有用的代码,就像产出了自己的孩子 英语 大多数技术难题通过Google和StackOverflow解决 质量 不想输给UI/UX设计师 人脉 比较随和,公司的老板跟我就像伙伴一样平等,同事也不会因为没我高级而对我有压ԛ(去过的公司都有时常保持联系的同事和老板) 全面 前后端都有扎实的基础,如果可以一手包办的话,那可以省去大量开发者之间的沟通成本!甚至UI/UX端,都会尝试从优秀作品中“窃取”精华到自己的作品里,至少会给UI/UX伙伴(如果有的话)发表自己的看法和建议 劣势: 作息不规律,如果进入了开发状态会不想停,睡要睡到自然醒(即使迟到) 不喜欢做管理,要额外投入不少时间精力,习惯了遇到问题都自己一手解决(毕竟自己对写代码是有好感的) 曾经“管理”过三四个人,觉得他们的代码质量有不小差距(包括年龄大我10岁,初始薪资高我50%的),最后还是一手包办了 但我不觉得我是“欠缺”管理或沟通能力,而是觉得根本就没必要(我想一打十…) ,除非都是大牛,我就会窃取他们的技术精髓 对没有兴趣感觉的项目可能提不起劲,有兴趣才有动՛! 高深的算法接触较少(如较复杂的3D视图动画,照片人物解析),因为以前的公司项目没有涉及到,有需求才比较有动力去了解学习 身体不理想,2018年做了手术(对该手术非常失望和后悔,因此近两年没有全职,不过也庆幸自己在近年对技术有很大的飙升,同样功能会比过去实现得更精简) 很少运动(喜欢散步闲逛,变走边思考,享受大脑的剧烈运动) Android 是我全栈的突破口,一早就定的Flutter探索计划被更强大的Lisp霸占了(但其实很多思路是相通的,如抽象,插件,算法)…… Java/Go/Python 没有用过,了解了一下没有感觉 不知优劣: 完美主义,对细节把控,有时可能对要求不高的细节花了较多的时间,因为想到更完美的效果 工作了七八年,基本都是在小团队做开发主角 在产品的需求和设计上我也时常参与探讨,老板很关注我的想法 没有遇到技术高深的技֜同事(有在华为工作过的中高级同事,感觉跟我差距不小),所以只有自学 近期对Common Lisp 投入了主要的时间动力,拖了好几年了!尝试用这个(而不是我熟练的nose.js)来写后端 国内基本没几个公司用这高级语言,但我觉得挺灵活强大有潜力的,代码风格也有感觉,感觉确实适合AI领域(用代码来生成代码!),其它领域也不输给其它语言 想法很多,不只是做一个产品设计和机器间的翻译者(通过代码) 今年对人工智能有些感觉,不想受到思维限制,避免去看相关的书籍(虽然买了),自己思考和总结了不少念头 2011年毕业到现在去了三个公司,他们都认为我的能力很拔尖(甚至乐意帮我写推荐信) 现在喜欢自定义控件(Web Component ),而不是费力去搜查框架代码库,与其费力去看他们的文档,不如我自己来实现,更灵活,想怎样就怎样!只要能表达出来,我就能翻译成代码,也会理解和学到更多!(例如浏览器是怎么实现这效果的) 当然,可能会clone 一下别人的 awesome idea,因为这比clone 他们的 code 更好玩 2013年购买了 MacBook 后就没怎么接触 Windows(IE)了, MySQL/PostgreSQL 都直接在 shell 打开而不是网页,云服务器主要用CentOS (Mac和 iPhone 都只用英文版) 普通的二维图片会自己用canvas 生成,而不是用Adobe 等工具,也可以轻松实现动画 要求: 产品兴趣/价值,兴趣是我最大的动力!如果可以优化地球,让人类获取快乐的性能效率大大提升,会很感兴趣! 待遇可以在确定了我的能力水平再定(去过的公司都认为我的能力超过他们的期望),先给出大概的范围,如果与能力跟我有些差距的同事差不多就不好接受了 兴趣: 如果有很依赖高级数学知识(即使是我没掌握的)又很有价值的项目,我会很感兴趣,价值是满足我饥渴的学习动力 目标是优化地球,或至少要多修复几个地球现存的bug(大量的bug很可能是源自于同一个内核上的bug),让生物获取快乐的算法性能产生质变! 活到老学到老,我觉得自己现在还有很多很多要学习探索的,现在做的大多数人也能,还没有本质的突破 读书时只做了少量笔记,现在是一有想法就赶紧记下来,边思考边记,有时像大脑爆炸了一样频繁蹦出好多想法 我闻到了一点吹水的咸鱼(嫌疑)味,所以我接受和推荐这个算法: 试用期内(甚至转正后)不满足期望,免费辞退 如果满足,试用期也给正式工资不打折——双赢 如果我的能力超过你的预期,未必会要求加工资; 如果我的能力不如你的期望,我会要求减工资,或者根据自知之明自相告辞 你可以把预计两三个人/月的任务给我一人包办,再对比下用的时间和产出质量跟你的期望有多少差别 现在我还没有算ٳ能较准确算出自己应该期望多少,不同的情况不一样(是函数而不是常数),仅能提供一些数据参考: 16年三月有个公司想挖我,给我40k+的工资和一定股份,当时我在的公司30k,因为该公司的产品我感兴趣,自己也会是leader,所以想去。但当时公司老板说如果我走了他就关了公司专门炒股去了(他是股票老司机),我不忍心十几位同事被我“炒掉”,所以就继续待了,17年加到35k左右(到手) 上份工作(2014~2018): 为公司开发了农业社交产品,iOS app和网页(单页面)和服务端,设计与交互也最关注我的意见。比国内大部分的app体验要好很多(且iOS我基本没用第三方代码库,质量高但大小只有20M)。但老板等非技术同事都是互联网新手,没有什么推广产品的经历,且农业的互联网用户相对来说不多,花了心思开发的产品也没多少活跃用户,且并不是自己较感兴趣的科技行业,后就慢慢失去了动力,其他同事也慢慢走了…… 加分项: 如果能由我自己决定使用什么开发语言(我会选Lisp),通过socket 来返回给内部的接口调度,那很好很灵活了 如果公司认可了我的能力后,能在办公室附近提供个我的私人房间那就好了(跟我的办公室连在一起那当然更好,就像在自己家里) 这样可以为自己节省不是一点半点的时间,不用每天被外面世界打断我的节奏(就像电视中间不用放广告,或算法的瓶颈有了大优化),可以让自己在疲惫的时候立刻就上床休息或躺着思考,休息的质量也比平日公司里的休息那种高——因为没有床啊~ 如果是那种安静的,楼下就是公园那种别墅,就更好了。当大脑转得比较累的时候就下去散散步,有一定的概率蹦出新的想法或灵感…… 这额外的支出(租金)可以让我承担一部分,我相信环境还是很重要很值钱的! ]H@7jP _@\ :2* /+ %计算机定时关机 不会影响关机前的性能,甚至会智能地先完成预先设定在关机时间后要完成的任务 而人类如果被告知固定了在一个月后死亡,不仅不是快速花完剩余的快乐,反而是过得更不快乐(没有半点好处),这算法是个bug 天性,本能,就是一些初始的常量,也是很有可能有bug,要大大优化的 ]-@7lי@\!x% Resume  前言: 这里的自我介绍可能有点长,为了避免您白白浪费这几分钟(还有一打简历等着您啊),就让您先浪费几十秒来确定有没必要继续浪费——贵公司是否满足我的需求…… 1. 贵公司的程序员(当前团队)低于10个吗? 2. 接受上下班时间不规律(可能半夜),但工作时间(和效率)比其他同事都高的程序员吗? 3. 接受不把 yy3%   久了就腻久了就腻 对应的数学公式,是三角函数? 还是 1/x 这样一次性的? 寿命也是算法 假如智商一致,一百个学了十年的人加起来可能也解决不了一个学了二十年的人能解决的难题 深度 vs 广度a@7d@\; ]>]I}]C=   架构和实现的综合体架构和实现的综合体 实现也是挺好玩的啊,就像要到达某个地方,在骑车去的路上被美丽的自然风景自信得忘我了4@7{0@\yJE]21]247Y  %计算机定时关机计算机定时关机 不会影响关机前的性能,甚至会能地先完成预先设定在关机时间后要完成的任务 而人类如果被告知固定了在一个月后死亡,不仅不是快速花完剩余的快乐,反而是过得更不快乐(没有半点好处),这算法是个bug 天性,本能,就是一些初始的常量,也是很有可能有bug,要大大优化的 如果被告知一个月后会地球大爆炸,你们会怎么样? 我觉得应该透支快乐去“庆祝”一下,把多年积攒下来的快乐花完 而不是被“坏消息”带来严重的“霜”上加雪@7nm@\KD]+M]0计算机定时关机 不会影响关机前的性能,甚至会智能地先完成预先设定在关机时间后要完成的任务 而人类如果被告知固定了在一个月后死亡,不仅不是快速花完剩余的快乐,反而是过得更不快乐(没有半点好处),这算法是个bug 天性,本能,就是一些初始的常量,也是很有可能有bug,要大大优化的