每次和投资人聊。他们总要问我:你这个产品究竟解决了什么问题?
我去求职,面试,然后我经常跟人家讲,我做了一个什么什么产品,解决了一个什么什么问题。
人家就迷惑不解:“你擅长产品的哪个方向?前端?后端?还是只是擅长解决问题?”
这种事已经碰到好几次了。
真不明白,为什么上帝在创造这个世界的时候不能统一一下标准,统一一下接口。。。。。
我当然擅长解决问题了。
产品是用来做什么的?不就是用来解决问题、满足需求的吗!!!
另外,我不仅擅长解决问题,我更擅长提出问题。对于做产品、做增长、做数据分析等等,提出问题的能力比解决问题更重要。
nodejs的服务器,访问根目录的txt文件。
无法访问。
我一直以为是nodejs服务器的反向代理造成的。
今天发现不是。
而是nginx服务器的配置造成的。
做了一些修改
location ~ .*.(js|css|txt)?$ #这里加入|txt即可。
{
expires 12h;
error_log off;
access_log /dev/null;
}
Kontynuuj iterację w silniku widoków.
Po tej iteracji silnik widoków stał się całkowicie architekturą mikrojądra. Architektura silnika formularzy i silnika blokowego jest taka sama.
多做创造性的事情,少做劳动密集型的事情。
路由,结果,模型,方法。
敬事,敬人。
做事做人都要认真。
对事对人也都要认真。
这个世界上有很多聪明人,但却没有傻子。如果非要说有,那也只有两种,一种是自以为聪明,另一种是总以为别人是傻子。
Silnik formularzy był iterowany w zeszłym tygodniu. Dodano selektor adresu. Niezbyt zadowolony, zróbmy to najpierw i porozmawiajmy o tym później. Tytuł formularza implementuje konfigurację warunkową i nie musi być ograniczony do stałej wartości.
OMS również dokonał kilku iteracji. Dodano rodzaj zamówienia (bezpłatny). Zmodyfikowano model zamówień.
System zarządzania produktami również przeszedł kilka iteracji, dodając typ produktu i taksonomię klasyfikacji zamówień.
Zawsze czułem, że coś jest nie tak z moim silnikiem formularzy, ale nigdy tego nie znalazłem.
Dopiero wczoraj odkryłem, że elementów formularza skonfigurowanych przy użyciu mojego silnika formularzy nie można ze sobą połączyć.
Dzisiaj powtórzono tę operację, aby rozwiązać ten problem i umożliwić łączenie elementów formularza.
Kiedy dane określonego elementu formularza ulegną zmianie w wyniku operacji użytkownika, dane lub widok powiązanego elementu formularza również ulegną odpowiedniej zmianie.